diff --git a/.gitignore b/.gitignore index 7ceb59f..e678dd3 100644 --- a/.gitignore +++ b/.gitignore @@ -8,7 +8,6 @@ pnpm-debug.log* lerna-debug.log* node_modules -dist dist-ssr *.local diff --git a/dist/assets/defaultImage-LEy8p1Wq.jpg b/dist/assets/defaultImage-LEy8p1Wq.jpg new file mode 100644 index 0000000..15f1394 Binary files /dev/null and b/dist/assets/defaultImage-LEy8p1Wq.jpg differ diff --git a/dist/assets/index-DMsqB5nx.css b/dist/assets/index-DMsqB5nx.css new file mode 100644 index 0000000..abfe347 --- /dev/null +++ b/dist/assets/index-DMsqB5nx.css @@ -0,0 +1 @@ +.mobile-menu{display:none}.mobile-menu.open{display:block}.each-slide-effect>div{display:flex;align-items:center;justify-content:center;background-size:cover;height:400px}.each-slide-effect span{padding:20px;font-size:20px;background:#efefef;text-align:center}.btn{padding:10px 20px;background:#000;color:#fff;border:none;cursor:pointer;border-radius:8px}.react-slideshow-container{display:flex;align-items:center;position:relative}.react-slideshow-container .nav{z-index:10;position:absolute;cursor:pointer}.react-slideshow-container .nav:first-of-type{left:0}.react-slideshow-container .nav:last-of-type{right:0}.react-slideshow-container .default-nav{height:30px;background:#fff9;width:30px;border:0;text-align:center;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.react-slideshow-container .default-nav:hover,.react-slideshow-container .default-nav:focus{background:#fff;color:#666;outline:0}.react-slideshow-container .default-nav.disabled:hover{cursor:not-allowed}.react-slideshow-container .default-nav:first-of-type{margin-right:-30px;border-right:0;border-top:0}.react-slideshow-container .default-nav:last-of-type{margin-left:-30px}.react-slideshow-container+ul.indicators{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.react-slideshow-container+ul.indicators li{display:inline-block;position:relative;width:7px;height:7px;padding:5px;margin:0}.react-slideshow-container+ul.indicators .each-slideshow-indicator{border:0;opacity:.25;cursor:pointer;background:transparent;color:transparent}.react-slideshow-container+ul.indicators .each-slideshow-indicator:before{position:absolute;top:0;left:0;width:7px;height:7px;border-radius:50%;content:"";background:#000;text-align:center}.react-slideshow-container+ul.indicators .each-slideshow-indicator:hover,.react-slideshow-container+ul.indicators .each-slideshow-indicator.active{opacity:.75;outline:0}.react-slideshow-fadezoom-wrapper{width:100%;overflow:hidden}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap{display:flex;flex-wrap:wrap}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap>div{position:relative;opacity:0}.react-slideshow-wrapper .react-slideshow-fade-images-wrap>div[aria-hidden=true]{display:none}.react-slideshow-wrapper.slide{width:100%;overflow:hidden}.react-slideshow-wrapper .images-wrap.horizontal{display:flex;flex-wrap:wrap}.react-slideshow-wrapper .images-wrap>div[aria-hidden=true]{display:none}.loading-bar{width:0;height:8px;background:#de1b89}.loading-text{font-size:18px}.loading-bar-full{width:100%;height:8px;background:#de1b89;transition:15s}.display-none{display:none}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;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}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{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-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width: 320px){.container{max-width:320px}}@media (min-width: 400px){.container{max-width:400px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-x-1{left:-.25rem;right:-.25rem}.inset-y-16{top:4rem;bottom:4rem}.left-0{left:0}.right-8{right:2rem}.top-0{top:0}.top-6{top:1.5rem}.z-50{z-index:50}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-8{margin-top:2rem;margin-bottom:2rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-10{margin-top:2.5rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.flex{display:flex}.grid{display:grid}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-5{height:1.25rem}.h-60{height:15rem}.h-7{height:1.75rem}.h-\[40vh\]{height:40vh}.h-auto{height:auto}.h-full{height:100%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-5{width:1.25rem}.w-7{width:1.75rem}.w-auto{width:auto}.w-full{width:100%}.min-w-\[200px\]{min-width:200px}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-\[300px\]{max-width:300px}.max-w-lg{max-width:32rem}.max-w-screen-md{max-width:768px}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.gap-1{gap:.25rem}.gap-20{gap:5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-2{row-gap:.5rem}.gap-y-6{row-gap:1.5rem}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[3000px\]{border-radius:3000px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border-b-2{border-bottom-width:2px}.border-none{border-style:none}.border-\[\#101010\]{--tw-border-opacity: 1;border-color:rgb(16 16 16 / var(--tw-border-opacity))}.border-gray-900{--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity))}.bg-\[\#858585\]{--tw-bg-opacity: 1;background-color:rgb(133 133 133 / var(--tw-bg-opacity))}.bg-\[\#DE1B89\]{--tw-bg-opacity: 1;background-color:rgb(222 27 137 / var(--tw-bg-opacity))}.bg-\[\#e1f0ff\]{--tw-bg-opacity: 1;background-color:rgb(225 240 255 / var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-opacity-10{--tw-bg-opacity: .1}.bg-opacity-85{--tw-bg-opacity: .85}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-red-500{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-cover{-o-object-fit:cover;object-fit:cover}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-2{padding-bottom:.5rem}.pb-6{padding-bottom:1.5rem}.pl-9{padding-left:2.25rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[2rem\]{font-size:2rem}.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}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.leading-7{line-height:1.75rem}.leading-relaxed{line-height:1.625}.text-\[\#FDB241\]{--tw-text-opacity: 1;color:rgb(253 178 65 / 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(59 130 246 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-pink-500{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.placeholder-white::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(255 255 255 / var(--tw-placeholder-opacity))}.placeholder-white::placeholder{--tw-placeholder-opacity: 1;color:rgb(255 255 255 / var(--tw-placeholder-opacity))}.opacity-30{opacity:.3}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-gray-700{--tw-shadow-color: #374151;--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.blur-lg{--tw-blur: blur(16px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.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}.duration-200{transition-duration:.2s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}body{background:#e1f0ff;margin:0;font-family:poppins,sans-serif}.hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.hover\:bg-\[\#c448c8\]:hover{--tw-bg-opacity: 1;background-color:rgb(196 72 200 / var(--tw-bg-opacity))}.hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.focus\:text-blue-500:focus{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1: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(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)}.focus\:ring-gray-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}@media (min-width: 320px){.small_mobile\:text-\[25px\]{font-size:25px}}@media (min-width: 400px){.mobile\:w-screen{width:100vw}.mobile\:flex-col{flex-direction:column}.mobile\:gap-5{gap:1.25rem}.mobile\:text-\[28px\]{font-size:28px}}@media (min-width: 640px){.sm\:flex-row{flex-direction:row}.sm\:bg-transparent{background-color:transparent}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-\[46px\]{font-size:46px}}@media (min-width: 768px){.md\:static{position:static}.md\:-inset-x-2{left:-.5rem;right:-.5rem}.md\:-inset-y-6{top:-1.5rem;bottom:-1.5rem}.md\:z-auto{z-index:auto}.md\:order-2{order:2}.md\:order-3{order:3}.md\:my-0{margin-top:0;margin-bottom:0}.md\:ml-8{margin-left:2rem}.md\:mt-16{margin-top:4rem}.md\:mt-24{margin-top:6rem}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-\[320px\]{width:320px}.md\:w-auto{width:auto}.md\:max-w-none{max-width:none}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:pl-0{padding-left:0}.md\:text-\[76px\]{font-size:76px}}@media (min-width: 1024px){.laptop\:text-\[40px\]{font-size:40px}.laptop\:text-\[60px\]{font-size:60px}.lg\:w-\[400px\]{width:400px}.lg\:gap-10{gap:2.5rem}.lg\:px-7{padding-left:1.75rem;padding-right:1.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}}@media (min-width: 1280px){.xl\:text-5xl{font-size:3rem;line-height:1}} diff --git a/dist/assets/index-DyhCWkvI.js b/dist/assets/index-DyhCWkvI.js new file mode 100644 index 0000000..303c7d9 --- /dev/null +++ b/dist/assets/index-DyhCWkvI.js @@ -0,0 +1,181 @@ +function Wk(e,t){for(var r=0;rn[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.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 i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&n(i)}).observe(document,{childList:!0,subtree:!0});function r(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=r(o);fetch(o.href,a)}})();function Bk(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Rl(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){return this instanceof n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),r}var Pw={exports:{}},T0={},Ow={exports:{}},Ue={};/** + * @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 zu=Symbol.for("react.element"),Hk=Symbol.for("react.portal"),Gk=Symbol.for("react.fragment"),qk=Symbol.for("react.strict_mode"),Kk=Symbol.for("react.profiler"),Xk=Symbol.for("react.provider"),Yk=Symbol.for("react.context"),Zk=Symbol.for("react.forward_ref"),Jk=Symbol.for("react.suspense"),Qk=Symbol.for("react.memo"),eM=Symbol.for("react.lazy"),e5=Symbol.iterator;function tM(e){return e===null||typeof e!="object"?null:(e=e5&&e[e5]||e["@@iterator"],typeof e=="function"?e:null)}var Sw={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Tw=Object.assign,Ew={};function Al(e,t,r){this.props=e,this.context=t,this.refs=Ew,this.updater=r||Sw}Al.prototype.isReactComponent={};Al.prototype.setState=function(e,t){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,t,"setState")};Al.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function kw(){}kw.prototype=Al.prototype;function Cv(e,t,r){this.props=e,this.context=t,this.refs=Ew,this.updater=r||Sw}var Pv=Cv.prototype=new kw;Pv.constructor=Cv;Tw(Pv,Al.prototype);Pv.isPureReactComponent=!0;var t5=Array.isArray,Mw=Object.prototype.hasOwnProperty,Ov={current:null},Rw={key:!0,ref:!0,__self:!0,__source:!0};function Aw(e,t,r){var n,o={},a=null,i=null;if(t!=null)for(n in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(a=""+t.key),t)Mw.call(t,n)&&!Rw.hasOwnProperty(n)&&(o[n]=t[n]);var l=arguments.length-2;if(l===1)o.children=r;else if(1>>1,Y=H[q];if(0>>1;qo(se,B))reo(pe,se)?(H[q]=pe,H[re]=B,q=re):(H[q]=se,H[ce]=B,q=ce);else if(reo(pe,B))H[q]=pe,H[re]=B,q=re;else break e}}return V}function o(H,V){var B=H.sortIndex-V.sortIndex;return B!==0?B:H.id-V.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,l=i.now();e.unstable_now=function(){return i.now()-l}}var f=[],g=[],m=1,w=null,P=3,O=!1,C=!1,b=!1,y=typeof setTimeout=="function"?setTimeout:null,c=typeof clearTimeout=="function"?clearTimeout:null,s=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function u(H){for(var V=r(g);V!==null;){if(V.callback===null)n(g);else if(V.startTime<=H)n(g),V.sortIndex=V.expirationTime,t(f,V);else break;V=r(g)}}function d(H){if(b=!1,u(H),!C)if(r(f)!==null)C=!0,G(h);else{var V=r(g);V!==null&&X(d,V.startTime-H)}}function h(H,V){C=!1,b&&(b=!1,c(k),k=-1),O=!0;var B=P;try{for(u(V),w=r(f);w!==null&&(!(w.expirationTime>V)||H&&!R());){var q=w.callback;if(typeof q=="function"){w.callback=null,P=w.priorityLevel;var Y=q(w.expirationTime<=V);V=e.unstable_now(),typeof Y=="function"?w.callback=Y:w===r(f)&&n(f),u(V)}else n(f);w=r(f)}if(w!==null)var ne=!0;else{var ce=r(g);ce!==null&&X(d,ce.startTime-V),ne=!1}return ne}finally{w=null,P=B,O=!1}}var v=!1,_=null,k=-1,T=5,E=-1;function R(){return!(e.unstable_now()-EH||125q?(H.sortIndex=B,t(g,H),r(f)===null&&H===r(g)&&(b?(c(k),k=-1):b=!0,X(d,B-q))):(H.sortIndex=Y,t(f,H),C||O||(C=!0,G(h))),H},e.unstable_shouldYield=R,e.unstable_wrapCallback=function(H){var V=P;return function(){var B=P;P=V;try{return H.apply(this,arguments)}finally{P=B}}}})(Dw);jw.exports=Dw;var fM=jw.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 Fw=F,Vr=fM;function he(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ig=Object.prototype.hasOwnProperty,pM=/^[: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]*$/,n5={},o5={};function hM(e){return Ig.call(o5,e)?!0:Ig.call(n5,e)?!1:pM.test(e)?o5[e]=!0:(n5[e]=!0,!1)}function gM(e,t,r,n){if(r!==null&&r.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return n?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function mM(e,t,r,n){if(t===null||typeof t>"u"||gM(e,t,r,n))return!0;if(n)return!1;if(r!==null)switch(r.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function mr(e,t,r,n,o,a,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=o,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var Xt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Xt[e]=new mr(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Xt[t]=new mr(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Xt[e]=new mr(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Xt[e]=new mr(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){Xt[e]=new mr(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Xt[e]=new mr(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Xt[e]=new mr(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Xt[e]=new mr(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Xt[e]=new mr(e,5,!1,e.toLowerCase(),null,!1,!1)});var Tv=/[\-:]([a-z])/g;function Ev(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 t=e.replace(Tv,Ev);Xt[t]=new mr(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Tv,Ev);Xt[t]=new mr(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Tv,Ev);Xt[t]=new mr(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Xt[e]=new mr(e,1,!1,e.toLowerCase(),null,!1,!1)});Xt.xlinkHref=new mr("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Xt[e]=new mr(e,1,!1,e.toLowerCase(),null,!0,!0)});function kv(e,t,r,n){var o=Xt.hasOwnProperty(t)?Xt[t]:null;(o!==null?o.type!==0:n||!(2l||o[i]!==a[l]){var f=` +`+o[i].replace(" at new "," at ");return e.displayName&&f.includes("")&&(f=f.replace("",e.displayName)),f}while(1<=i&&0<=l);break}}}finally{Eh=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?Cs(e):""}function vM(e){switch(e.tag){case 5:return Cs(e.type);case 16:return Cs("Lazy");case 13:return Cs("Suspense");case 19:return Cs("SuspenseList");case 0:case 2:case 15:return e=kh(e.type,!1),e;case 11:return e=kh(e.type.render,!1),e;case 1:return e=kh(e.type,!0),e;default:return""}}function Fg(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 Mi:return"Fragment";case ki:return"Portal";case Ng:return"Profiler";case Mv:return"StrictMode";case jg:return"Suspense";case Dg:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Vw:return(e.displayName||"Context")+".Consumer";case zw:return(e._context.displayName||"Context")+".Provider";case Rv:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Av:return t=e.displayName||null,t!==null?t:Fg(e.type)||"Memo";case Ho:t=e._payload,e=e._init;try{return Fg(e(t))}catch{}}return null}function bM(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Fg(t);case 8:return t===Mv?"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 t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function ca(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Uw(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function yM(e){var t=Uw(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var o=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(i){n=""+i,a.call(this,i)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(i){n=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Vc(e){e._valueTracker||(e._valueTracker=yM(e))}function Ww(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=Uw(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function nf(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 Lg(e,t){var r=t.checked;return _t({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function i5(e,t){var r=t.defaultValue==null?"":t.defaultValue,n=t.checked!=null?t.checked:t.defaultChecked;r=ca(t.value!=null?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Bw(e,t){t=t.checked,t!=null&&kv(e,"checked",t,!1)}function zg(e,t){Bw(e,t);var r=ca(t.value),n=t.type;if(r!=null)n==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Vg(e,t.type,r):t.hasOwnProperty("defaultValue")&&Vg(e,t.type,ca(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function l5(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!(n!=="submit"&&n!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}function Vg(e,t,r){(t!=="number"||nf(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var Ps=Array.isArray;function Bi(e,t,r,n){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=$c.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ru(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var Ls={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},wM=["Webkit","ms","Moz","O"];Object.keys(Ls).forEach(function(e){wM.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ls[t]=Ls[e]})});function Kw(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||Ls.hasOwnProperty(e)&&Ls[e]?(""+t).trim():t+"px"}function Xw(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var n=r.indexOf("--")===0,o=Kw(r,t[r],n);r==="float"&&(r="cssFloat"),n?e.setProperty(r,o):e[r]=o}}var _M=_t({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 Wg(e,t){if(t){if(_M[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(he(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(he(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(he(61))}if(t.style!=null&&typeof t.style!="object")throw Error(he(62))}}function Bg(e,t){if(e.indexOf("-")===-1)return typeof t.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 Hg=null;function Iv(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Gg=null,Hi=null,Gi=null;function c5(e){if(e=Uu(e)){if(typeof Gg!="function")throw Error(he(280));var t=e.stateNode;t&&(t=A0(t),Gg(e.stateNode,e.type,t))}}function Yw(e){Hi?Gi?Gi.push(e):Gi=[e]:Hi=e}function Zw(){if(Hi){var e=Hi,t=Gi;if(Gi=Hi=null,c5(e),t)for(e=0;e>>=0,e===0?32:31-(AM(e)/IM|0)|0}var Uc=64,Wc=4194304;function Os(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 sf(e,t){var r=e.pendingLanes;if(r===0)return 0;var n=0,o=e.suspendedLanes,a=e.pingedLanes,i=r&268435455;if(i!==0){var l=i&~o;l!==0?n=Os(l):(a&=i,a!==0&&(n=Os(a)))}else i=r&~o,i!==0?n=Os(i):a!==0&&(n=Os(a));if(n===0)return 0;if(t!==0&&t!==n&&!(t&o)&&(o=n&-n,a=t&-t,o>=a||o===16&&(a&4194240)!==0))return t;if(n&4&&(n|=r&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=n;0r;r++)t.push(e);return t}function Vu(e,t,r){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Cn(t),e[t]=r}function FM(e,t){var r=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var n=e.eventTimes;for(e=e.expirationTimes;0=Vs),y5=" ",w5=!1;function v6(e,t){switch(e){case"keyup":return dR.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function b6(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ri=!1;function pR(e,t){switch(e){case"compositionend":return b6(t);case"keypress":return t.which!==32?null:(w5=!0,y5);case"textInput":return e=t.data,e===y5&&w5?null:e;default:return null}}function hR(e,t){if(Ri)return e==="compositionend"||!$v&&v6(e,t)?(e=g6(),bd=Lv=Yo=null,Ri=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=P5(r)}}function x6(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?x6(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function C6(){for(var e=window,t=nf();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=nf(e.document)}return t}function Uv(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function CR(e){var t=C6(),r=e.focusedElem,n=e.selectionRange;if(t!==r&&r&&r.ownerDocument&&x6(r.ownerDocument.documentElement,r)){if(n!==null&&Uv(r)){if(t=n.start,e=n.end,e===void 0&&(e=t),"selectionStart"in r)r.selectionStart=t,r.selectionEnd=Math.min(e,r.value.length);else if(e=(t=r.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=r.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=O5(r,a);var i=O5(r,n);o&&i&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),a>n?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=r;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof r.focus=="function"&&r.focus(),r=0;r=document.documentMode,Ai=null,Jg=null,Us=null,Qg=!1;function S5(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;Qg||Ai==null||Ai!==nf(n)||(n=Ai,"selectionStart"in n&&Uv(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}),Us&&su(Us,n)||(Us=n,n=df(Jg,"onSelect"),0ji||(e.current=am[ji],am[ji]=null,ji--)}function nt(e,t){ji++,am[ji]=e.current,e.current=t}var da={},lr=ga(da),Sr=ga(!1),Da=da;function ll(e,t){var r=e.type.contextTypes;if(!r)return da;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var o={},a;for(a in r)o[a]=t[a];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Tr(e){return e=e.childContextTypes,e!=null}function pf(){lt(Sr),lt(lr)}function I5(e,t,r){if(lr.current!==da)throw Error(he(168));nt(lr,t),nt(Sr,r)}function A6(e,t,r){var n=e.stateNode;if(t=t.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var o in n)if(!(o in t))throw Error(he(108,bM(e)||"Unknown",o));return _t({},r,n)}function hf(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||da,Da=lr.current,nt(lr,e),nt(Sr,Sr.current),!0}function N5(e,t,r){var n=e.stateNode;if(!n)throw Error(he(169));r?(e=A6(e,t,Da),n.__reactInternalMemoizedMergedChildContext=e,lt(Sr),lt(lr),nt(lr,e)):lt(Sr),nt(Sr,r)}var lo=null,I0=!1,Wh=!1;function I6(e){lo===null?lo=[e]:lo.push(e)}function jR(e){I0=!0,I6(e)}function ma(){if(!Wh&&lo!==null){Wh=!0;var e=0,t=et;try{var r=lo;for(et=1;e>=i,o-=i,so=1<<32-Cn(t)+o|r<k?(T=_,_=null):T=_.sibling;var E=P(c,_,u[k],d);if(E===null){_===null&&(_=T);break}e&&_&&E.alternate===null&&t(c,_),s=a(E,s,k),v===null?h=E:v.sibling=E,v=E,_=T}if(k===u.length)return r(c,_),pt&&Pa(c,k),h;if(_===null){for(;kk?(T=_,_=null):T=_.sibling;var R=P(c,_,E.value,d);if(R===null){_===null&&(_=T);break}e&&_&&R.alternate===null&&t(c,_),s=a(R,s,k),v===null?h=R:v.sibling=R,v=R,_=T}if(E.done)return r(c,_),pt&&Pa(c,k),h;if(_===null){for(;!E.done;k++,E=u.next())E=w(c,E.value,d),E!==null&&(s=a(E,s,k),v===null?h=E:v.sibling=E,v=E);return pt&&Pa(c,k),h}for(_=n(c,_);!E.done;k++,E=u.next())E=O(_,c,k,E.value,d),E!==null&&(e&&E.alternate!==null&&_.delete(E.key===null?k:E.key),s=a(E,s,k),v===null?h=E:v.sibling=E,v=E);return e&&_.forEach(function(A){return t(c,A)}),pt&&Pa(c,k),h}function y(c,s,u,d){if(typeof u=="object"&&u!==null&&u.type===Mi&&u.key===null&&(u=u.props.children),typeof u=="object"&&u!==null){switch(u.$$typeof){case zc:e:{for(var h=u.key,v=s;v!==null;){if(v.key===h){if(h=u.type,h===Mi){if(v.tag===7){r(c,v.sibling),s=o(v,u.props.children),s.return=c,c=s;break e}}else if(v.elementType===h||typeof h=="object"&&h!==null&&h.$$typeof===Ho&&$5(h)===v.type){r(c,v.sibling),s=o(v,u.props),s.ref=gs(c,v,u),s.return=c,c=s;break e}r(c,v);break}else t(c,v);v=v.sibling}u.type===Mi?(s=Aa(u.props.children,c.mode,d,u.key),s.return=c,c=s):(d=Sd(u.type,u.key,u.props,null,c.mode,d),d.ref=gs(c,s,u),d.return=c,c=d)}return i(c);case ki:e:{for(v=u.key;s!==null;){if(s.key===v)if(s.tag===4&&s.stateNode.containerInfo===u.containerInfo&&s.stateNode.implementation===u.implementation){r(c,s.sibling),s=o(s,u.children||[]),s.return=c,c=s;break e}else{r(c,s);break}else t(c,s);s=s.sibling}s=Zh(u,c.mode,d),s.return=c,c=s}return i(c);case Ho:return v=u._init,y(c,s,v(u._payload),d)}if(Ps(u))return C(c,s,u,d);if(cs(u))return b(c,s,u,d);Yc(c,u)}return typeof u=="string"&&u!==""||typeof u=="number"?(u=""+u,s!==null&&s.tag===6?(r(c,s.sibling),s=o(s,u),s.return=c,c=s):(r(c,s),s=Yh(u,c.mode,d),s.return=c,c=s),i(c)):r(c,s)}return y}var ul=$6(!0),U6=$6(!1),Wu={},Gn=ga(Wu),fu=ga(Wu),pu=ga(Wu);function ka(e){if(e===Wu)throw Error(he(174));return e}function Zv(e,t){switch(nt(pu,t),nt(fu,e),nt(Gn,Wu),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ug(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Ug(t,e)}lt(Gn),nt(Gn,t)}function cl(){lt(Gn),lt(fu),lt(pu)}function W6(e){ka(pu.current);var t=ka(Gn.current),r=Ug(t,e.type);t!==r&&(nt(fu,e),nt(Gn,r))}function Jv(e){fu.current===e&&(lt(Gn),lt(fu))}var bt=ga(0);function wf(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||r.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Bh=[];function Qv(){for(var e=0;er?r:4,e(!0);var n=Hh.transition;Hh.transition={};try{e(!1),t()}finally{et=r,Hh.transition=n}}function a_(){return ln().memoizedState}function zR(e,t,r){var n=ia(e);if(r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},i_(e))l_(t,r);else if(r=F6(e,t,r,n),r!==null){var o=hr();Pn(r,e,n,o),s_(r,t,n)}}function VR(e,t,r){var n=ia(e),o={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(i_(e))l_(t,o);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var i=t.lastRenderedState,l=a(i,r);if(o.hasEagerState=!0,o.eagerState=l,Tn(l,i)){var f=t.interleaved;f===null?(o.next=o,Xv(t)):(o.next=f.next,f.next=o),t.interleaved=o;return}}catch{}finally{}r=F6(e,t,o,n),r!==null&&(o=hr(),Pn(r,e,n,o),s_(r,t,n))}}function i_(e){var t=e.alternate;return e===wt||t!==null&&t===wt}function l_(e,t){Ws=_f=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function s_(e,t,r){if(r&4194240){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,jv(e,r)}}var xf={readContext:an,useCallback:Qt,useContext:Qt,useEffect:Qt,useImperativeHandle:Qt,useInsertionEffect:Qt,useLayoutEffect:Qt,useMemo:Qt,useReducer:Qt,useRef:Qt,useState:Qt,useDebugValue:Qt,useDeferredValue:Qt,useTransition:Qt,useMutableSource:Qt,useSyncExternalStore:Qt,useId:Qt,unstable_isNewReconciler:!1},$R={readContext:an,useCallback:function(e,t){return zn().memoizedState=[e,t===void 0?null:t],e},useContext:an,useEffect:W5,useImperativeHandle:function(e,t,r){return r=r!=null?r.concat([e]):null,xd(4194308,4,e_.bind(null,t,e),r)},useLayoutEffect:function(e,t){return xd(4194308,4,e,t)},useInsertionEffect:function(e,t){return xd(4,2,e,t)},useMemo:function(e,t){var r=zn();return t=t===void 0?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=zn();return t=r!==void 0?r(t):t,n.memoizedState=n.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},n.queue=e,e=e.dispatch=zR.bind(null,wt,e),[n.memoizedState,e]},useRef:function(e){var t=zn();return e={current:e},t.memoizedState=e},useState:U5,useDebugValue:ob,useDeferredValue:function(e){return zn().memoizedState=e},useTransition:function(){var e=U5(!1),t=e[0];return e=LR.bind(null,e[1]),zn().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var n=wt,o=zn();if(pt){if(r===void 0)throw Error(he(407));r=r()}else{if(r=t(),Wt===null)throw Error(he(349));La&30||G6(n,t,r)}o.memoizedState=r;var a={value:r,getSnapshot:t};return o.queue=a,W5(K6.bind(null,n,a,e),[e]),n.flags|=2048,mu(9,q6.bind(null,n,a,r,t),void 0,null),r},useId:function(){var e=zn(),t=Wt.identifierPrefix;if(pt){var r=uo,n=so;r=(n&~(1<<32-Cn(n)-1)).toString(32)+r,t=":"+t+"R"+r,r=hu++,0<\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=i.createElement(r,{is:n.is}):(e=i.createElement(r),r==="select"&&(i=e,n.multiple?i.multiple=!0:n.size&&(i.size=n.size))):e=i.createElementNS(e,r),e[Wn]=t,e[du]=n,v_(e,t,!1,!1),t.stateNode=e;e:{switch(i=Bg(r,n),r){case"dialog":ot("cancel",e),ot("close",e),o=n;break;case"iframe":case"object":case"embed":ot("load",e),o=n;break;case"video":case"audio":for(o=0;ofl&&(t.flags|=128,n=!0,ms(a,!1),t.lanes=4194304)}else{if(!n)if(e=wf(i),e!==null){if(t.flags|=128,n=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),ms(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!pt)return er(t),null}else 2*Tt()-a.renderingStartTime>fl&&r!==1073741824&&(t.flags|=128,n=!0,ms(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(r=a.last,r!==null?r.sibling=i:t.child=i,a.last=i)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=Tt(),t.sibling=null,r=bt.current,nt(bt,n?r&1|2:r&1),t):(er(t),null);case 22:case 23:return cb(),n=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==n&&(t.flags|=8192),n&&t.mode&1?Nr&1073741824&&(er(t),t.subtreeFlags&6&&(t.flags|=8192)):er(t),null;case 24:return null;case 25:return null}throw Error(he(156,t.tag))}function XR(e,t){switch(Bv(t),t.tag){case 1:return Tr(t.type)&&pf(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return cl(),lt(Sr),lt(lr),Qv(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Jv(t),null;case 13:if(lt(bt),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(he(340));sl()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return lt(bt),null;case 4:return cl(),null;case 10:return Kv(t.type._context),null;case 22:case 23:return cb(),null;case 24:return null;default:return null}}var Jc=!1,ar=!1,YR=typeof WeakSet=="function"?WeakSet:Set,we=null;function zi(e,t){var r=e.ref;if(r!==null)if(typeof r=="function")try{r(null)}catch(n){St(e,t,n)}else r.current=null}function vm(e,t,r){try{r()}catch(n){St(e,t,n)}}var J5=!1;function ZR(e,t){if(em=uf,e=C6(),Uv(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var n=r.getSelection&&r.getSelection();if(n&&n.rangeCount!==0){r=n.anchorNode;var o=n.anchorOffset,a=n.focusNode;n=n.focusOffset;try{r.nodeType,a.nodeType}catch{r=null;break e}var i=0,l=-1,f=-1,g=0,m=0,w=e,P=null;t:for(;;){for(var O;w!==r||o!==0&&w.nodeType!==3||(l=i+o),w!==a||n!==0&&w.nodeType!==3||(f=i+n),w.nodeType===3&&(i+=w.nodeValue.length),(O=w.firstChild)!==null;)P=w,w=O;for(;;){if(w===e)break t;if(P===r&&++g===o&&(l=i),P===a&&++m===n&&(f=i),(O=w.nextSibling)!==null)break;w=P,P=w.parentNode}w=O}r=l===-1||f===-1?null:{start:l,end:f}}else r=null}r=r||{start:0,end:0}}else r=null;for(tm={focusedElem:e,selectionRange:r},uf=!1,we=t;we!==null;)if(t=we,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,we=e;else for(;we!==null;){t=we;try{var C=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(C!==null){var b=C.memoizedProps,y=C.memoizedState,c=t.stateNode,s=c.getSnapshotBeforeUpdate(t.elementType===t.type?b:bn(t.type,b),y);c.__reactInternalSnapshotBeforeUpdate=s}break;case 3:var u=t.stateNode.containerInfo;u.nodeType===1?u.textContent="":u.nodeType===9&&u.documentElement&&u.removeChild(u.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(he(163))}}catch(d){St(t,t.return,d)}if(e=t.sibling,e!==null){e.return=t.return,we=e;break}we=t.return}return C=J5,J5=!1,C}function Bs(e,t,r){var n=t.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&&vm(t,r,a)}o=o.next}while(o!==n)}}function D0(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var r=t=t.next;do{if((r.tag&e)===e){var n=r.create;r.destroy=n()}r=r.next}while(r!==t)}}function bm(e){var t=e.ref;if(t!==null){var r=e.stateNode;switch(e.tag){case 5:e=r;break;default:e=r}typeof t=="function"?t(e):t.current=e}}function w_(e){var t=e.alternate;t!==null&&(e.alternate=null,w_(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Wn],delete t[du],delete t[om],delete t[IR],delete t[NR])),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 __(e){return e.tag===5||e.tag===3||e.tag===4}function Q5(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||__(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 ym(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.nodeType===8?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(r.nodeType===8?(t=r.parentNode,t.insertBefore(e,r)):(t=r,t.appendChild(e)),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=ff));else if(n!==4&&(e=e.child,e!==null))for(ym(e,t,r),e=e.sibling;e!==null;)ym(e,t,r),e=e.sibling}function wm(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(wm(e,t,r),e=e.sibling;e!==null;)wm(e,t,r),e=e.sibling}var Gt=null,yn=!1;function zo(e,t,r){for(r=r.child;r!==null;)x_(e,t,r),r=r.sibling}function x_(e,t,r){if(Hn&&typeof Hn.onCommitFiberUnmount=="function")try{Hn.onCommitFiberUnmount(E0,r)}catch{}switch(r.tag){case 5:ar||zi(r,t);case 6:var n=Gt,o=yn;Gt=null,zo(e,t,r),Gt=n,yn=o,Gt!==null&&(yn?(e=Gt,r=r.stateNode,e.nodeType===8?e.parentNode.removeChild(r):e.removeChild(r)):Gt.removeChild(r.stateNode));break;case 18:Gt!==null&&(yn?(e=Gt,r=r.stateNode,e.nodeType===8?Uh(e.parentNode,r):e.nodeType===1&&Uh(e,r),iu(e)):Uh(Gt,r.stateNode));break;case 4:n=Gt,o=yn,Gt=r.stateNode.containerInfo,yn=!0,zo(e,t,r),Gt=n,yn=o;break;case 0:case 11:case 14:case 15:if(!ar&&(n=r.updateQueue,n!==null&&(n=n.lastEffect,n!==null))){o=n=n.next;do{var a=o,i=a.destroy;a=a.tag,i!==void 0&&(a&2||a&4)&&vm(r,t,i),o=o.next}while(o!==n)}zo(e,t,r);break;case 1:if(!ar&&(zi(r,t),n=r.stateNode,typeof n.componentWillUnmount=="function"))try{n.props=r.memoizedProps,n.state=r.memoizedState,n.componentWillUnmount()}catch(l){St(r,t,l)}zo(e,t,r);break;case 21:zo(e,t,r);break;case 22:r.mode&1?(ar=(n=ar)||r.memoizedState!==null,zo(e,t,r),ar=n):zo(e,t,r);break;default:zo(e,t,r)}}function e3(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var r=e.stateNode;r===null&&(r=e.stateNode=new YR),t.forEach(function(n){var o=iA.bind(null,e,n);r.has(n)||(r.add(n),n.then(o,o))})}}function pn(e,t){var r=t.deletions;if(r!==null)for(var n=0;no&&(o=i),n&=~a}if(n=o,n=Tt()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*QR(n/1960))-n,10e?16:e,Zo===null)var n=!1;else{if(e=Zo,Zo=null,Of=0,Ge&6)throw Error(he(331));var o=Ge;for(Ge|=4,we=e.current;we!==null;){var a=we,i=a.child;if(we.flags&16){var l=a.deletions;if(l!==null){for(var f=0;fTt()-sb?Ra(e,0):lb|=r),Er(e,t)}function M_(e,t){t===0&&(e.mode&1?(t=Wc,Wc<<=1,!(Wc&130023424)&&(Wc=4194304)):t=1);var r=hr();e=bo(e,t),e!==null&&(Vu(e,t,r),Er(e,r))}function aA(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),M_(e,r)}function iA(e,t){var r=0;switch(e.tag){case 13:var n=e.stateNode,o=e.memoizedState;o!==null&&(r=o.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(he(314))}n!==null&&n.delete(t),M_(e,r)}var R_;R_=function(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps||Sr.current)Cr=!0;else{if(!(e.lanes&r)&&!(t.flags&128))return Cr=!1,qR(e,t,r);Cr=!!(e.flags&131072)}else Cr=!1,pt&&t.flags&1048576&&N6(t,mf,t.index);switch(t.lanes=0,t.tag){case 2:var n=t.type;Cd(e,t),e=t.pendingProps;var o=ll(t,lr.current);Ki(t,r),o=tb(null,t,n,e,o,r);var a=rb();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Tr(n)?(a=!0,hf(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Yv(t),o.updater=N0,t.stateNode=o,o._reactInternals=t,cm(t,n,e,r),t=pm(null,t,n,!0,a,r)):(t.tag=0,pt&&a&&Wv(t),pr(null,t,o,r),t=t.child),t;case 16:n=t.elementType;e:{switch(Cd(e,t),e=t.pendingProps,o=n._init,n=o(n._payload),t.type=n,o=t.tag=sA(n),e=bn(n,e),o){case 0:t=fm(null,t,n,e,r);break e;case 1:t=X5(null,t,n,e,r);break e;case 11:t=q5(null,t,n,e,r);break e;case 14:t=K5(null,t,n,bn(n.type,e),r);break e}throw Error(he(306,n,""))}return t;case 0:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:bn(n,o),fm(e,t,n,o,r);case 1:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:bn(n,o),X5(e,t,n,o,r);case 3:e:{if(h_(t),e===null)throw Error(he(387));n=t.pendingProps,a=t.memoizedState,o=a.element,L6(e,t),yf(t,n,null,r);var i=t.memoizedState;if(n=i.element,a.isDehydrated)if(a={element:n,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){o=dl(Error(he(423)),t),t=Y5(e,t,n,r,o);break e}else if(n!==o){o=dl(Error(he(424)),t),t=Y5(e,t,n,r,o);break e}else for(Dr=na(t.stateNode.containerInfo.firstChild),Fr=t,pt=!0,_n=null,r=U6(t,null,n,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if(sl(),n===o){t=yo(e,t,r);break e}pr(e,t,n,r)}t=t.child}return t;case 5:return W6(t),e===null&&lm(t),n=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,i=o.children,rm(n,o)?i=null:a!==null&&rm(n,a)&&(t.flags|=32),p_(e,t),pr(e,t,i,r),t.child;case 6:return e===null&&lm(t),null;case 13:return g_(e,t,r);case 4:return Zv(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=ul(t,null,n,r):pr(e,t,n,r),t.child;case 11:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:bn(n,o),q5(e,t,n,o,r);case 7:return pr(e,t,t.pendingProps,r),t.child;case 8:return pr(e,t,t.pendingProps.children,r),t.child;case 12:return pr(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(n=t.type._context,o=t.pendingProps,a=t.memoizedProps,i=o.value,nt(vf,n._currentValue),n._currentValue=i,a!==null)if(Tn(a.value,i)){if(a.children===o.children&&!Sr.current){t=yo(e,t,r);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var l=a.dependencies;if(l!==null){i=a.child;for(var f=l.firstContext;f!==null;){if(f.context===n){if(a.tag===1){f=co(-1,r&-r),f.tag=2;var g=a.updateQueue;if(g!==null){g=g.shared;var m=g.pending;m===null?f.next=f:(f.next=m.next,m.next=f),g.pending=f}}a.lanes|=r,f=a.alternate,f!==null&&(f.lanes|=r),sm(a.return,r,t),l.lanes|=r;break}f=f.next}}else if(a.tag===10)i=a.type===t.type?null:a.child;else if(a.tag===18){if(i=a.return,i===null)throw Error(he(341));i.lanes|=r,l=i.alternate,l!==null&&(l.lanes|=r),sm(i,r,t),i=a.sibling}else i=a.child;if(i!==null)i.return=a;else for(i=a;i!==null;){if(i===t){i=null;break}if(a=i.sibling,a!==null){a.return=i.return,i=a;break}i=i.return}a=i}pr(e,t,o.children,r),t=t.child}return t;case 9:return o=t.type,n=t.pendingProps.children,Ki(t,r),o=an(o),n=n(o),t.flags|=1,pr(e,t,n,r),t.child;case 14:return n=t.type,o=bn(n,t.pendingProps),o=bn(n.type,o),K5(e,t,n,o,r);case 15:return d_(e,t,t.type,t.pendingProps,r);case 17:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:bn(n,o),Cd(e,t),t.tag=1,Tr(n)?(e=!0,hf(t)):e=!1,Ki(t,r),V6(t,n,o),cm(t,n,o,r),pm(null,t,n,!0,e,r);case 19:return m_(e,t,r);case 22:return f_(e,t,r)}throw Error(he(156,t.tag))};function A_(e,t){return o6(e,t)}function lA(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,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 en(e,t,r,n){return new lA(e,t,r,n)}function fb(e){return e=e.prototype,!(!e||!e.isReactComponent)}function sA(e){if(typeof e=="function")return fb(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Rv)return 11;if(e===Av)return 14}return 2}function la(e,t){var r=e.alternate;return r===null?(r=en(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&14680064,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Sd(e,t,r,n,o,a){var i=2;if(n=e,typeof e=="function")fb(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Mi:return Aa(r.children,o,a,t);case Mv:i=8,o|=8;break;case Ng:return e=en(12,r,t,o|2),e.elementType=Ng,e.lanes=a,e;case jg:return e=en(13,r,t,o),e.elementType=jg,e.lanes=a,e;case Dg:return e=en(19,r,t,o),e.elementType=Dg,e.lanes=a,e;case $w:return L0(r,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case zw:i=10;break e;case Vw:i=9;break e;case Rv:i=11;break e;case Av:i=14;break e;case Ho:i=16,n=null;break e}throw Error(he(130,e==null?e:typeof e,""))}return t=en(i,r,t,o),t.elementType=e,t.type=n,t.lanes=a,t}function Aa(e,t,r,n){return e=en(7,e,n,t),e.lanes=r,e}function L0(e,t,r,n){return e=en(22,e,n,t),e.elementType=$w,e.lanes=r,e.stateNode={isHidden:!1},e}function Yh(e,t,r){return e=en(6,e,null,t),e.lanes=r,e}function Zh(e,t,r){return t=en(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function uA(e,t,r,n,o){this.tag=t,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=Rh(0),this.expirationTimes=Rh(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Rh(0),this.identifierPrefix=n,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function pb(e,t,r,n,o,a,i,l,f){return e=new uA(e,t,r,l,f),t===1?(t=1,a===!0&&(t|=8)):t=0,a=en(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:n,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},Yv(a),e}function cA(e,t,r){var n=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(D_)}catch(e){console.error(e)}}D_(),Nw.exports=Ur;var wo=Nw.exports,s3=wo;Ag.createRoot=s3.createRoot,Ag.hydrateRoot=s3.hydrateRoot;/** + * @remix-run/router v1.15.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 bu(){return bu=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function F_(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function mA(){return Math.random().toString(36).substr(2,8)}function c3(e,t){return{usr:e.state,key:e.key,idx:t}}function Om(e,t,r,n){return r===void 0&&(r=null),bu({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?jl(t):t,{state:r,key:t&&t.key||n||mA()})}function Ef(e){let{pathname:t="/",search:r="",hash:n=""}=e;return r&&r!=="?"&&(t+=r.charAt(0)==="?"?r:"?"+r),n&&n!=="#"&&(t+=n.charAt(0)==="#"?n:"#"+n),t}function jl(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}function vA(e,t,r,n){n===void 0&&(n={});let{window:o=document.defaultView,v5Compat:a=!1}=n,i=o.history,l=Jo.Pop,f=null,g=m();g==null&&(g=0,i.replaceState(bu({},i.state,{idx:g}),""));function m(){return(i.state||{idx:null}).idx}function w(){l=Jo.Pop;let y=m(),c=y==null?null:y-g;g=y,f&&f({action:l,location:b.location,delta:c})}function P(y,c){l=Jo.Push;let s=Om(b.location,y,c);r&&r(s,y),g=m()+1;let u=c3(s,g),d=b.createHref(s);try{i.pushState(u,"",d)}catch(h){if(h instanceof DOMException&&h.name==="DataCloneError")throw h;o.location.assign(d)}a&&f&&f({action:l,location:b.location,delta:1})}function O(y,c){l=Jo.Replace;let s=Om(b.location,y,c);r&&r(s,y),g=m();let u=c3(s,g),d=b.createHref(s);i.replaceState(u,"",d),a&&f&&f({action:l,location:b.location,delta:0})}function C(y){let c=o.location.origin!=="null"?o.location.origin:o.location.href,s=typeof y=="string"?y:Ef(y);return s=s.replace(/ $/,"%20"),At(c,"No window.location.(origin|href) available to create URL for href: "+s),new URL(s,c)}let b={get action(){return l},get location(){return e(o,i)},listen(y){if(f)throw new Error("A history only accepts one active listener");return o.addEventListener(u3,w),f=y,()=>{o.removeEventListener(u3,w),f=null}},createHref(y){return t(o,y)},createURL:C,encodeLocation(y){let c=C(y);return{pathname:c.pathname,search:c.search,hash:c.hash}},push:P,replace:O,go(y){return i.go(y)}};return b}var d3;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(d3||(d3={}));function bA(e,t,r){r===void 0&&(r="/");let n=typeof t=="string"?jl(t):t,o=vb(n.pathname||"/",r);if(o==null)return null;let a=L_(e);yA(a);let i=null;for(let l=0;i==null&&l{let f={relativePath:l===void 0?a.path||"":l,caseSensitive:a.caseSensitive===!0,childrenIndex:i,route:a};f.relativePath.startsWith("/")&&(At(f.relativePath.startsWith(n),'Absolute route path "'+f.relativePath+'" nested under path '+('"'+n+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),f.relativePath=f.relativePath.slice(n.length));let g=sa([n,f.relativePath]),m=r.concat(f);a.children&&a.children.length>0&&(At(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+g+'".')),L_(a.children,t,m,g)),!(a.path==null&&!a.index)&&t.push({path:g,score:SA(g,a.index),routesMeta:m})};return e.forEach((a,i)=>{var l;if(a.path===""||!((l=a.path)!=null&&l.includes("?")))o(a,i);else for(let f of z_(a.path))o(a,i,f)}),t}function z_(e){let t=e.split("/");if(t.length===0)return[];let[r,...n]=t,o=r.endsWith("?"),a=r.replace(/\?$/,"");if(n.length===0)return o?[a,""]:[a];let i=z_(n.join("/")),l=[];return l.push(...i.map(f=>f===""?a:[a,f].join("/"))),o&&l.push(...i),l.map(f=>e.startsWith("/")&&f===""?"/":f)}function yA(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:TA(t.routesMeta.map(n=>n.childrenIndex),r.routesMeta.map(n=>n.childrenIndex)))}const wA=/^:[\w-]+$/,_A=3,xA=2,CA=1,PA=10,OA=-2,f3=e=>e==="*";function SA(e,t){let r=e.split("/"),n=r.length;return r.some(f3)&&(n+=OA),t&&(n+=xA),r.filter(o=>!f3(o)).reduce((o,a)=>o+(wA.test(a)?_A:a===""?CA:PA),n)}function TA(e,t){return e.length===t.length&&e.slice(0,-1).every((n,o)=>n===t[o])?e[e.length-1]-t[t.length-1]:0}function EA(e,t){let{routesMeta:r}=e,n={},o="/",a=[];for(let i=0;i{let{paramName:P,isOptional:O}=m;if(P==="*"){let b=l[w]||"";i=a.slice(0,a.length-b.length).replace(/(.)\/+$/,"$1")}const C=l[w];return O&&!C?g[P]=void 0:g[P]=(C||"").replace(/%2F/g,"/"),g},{}),pathname:a,pathnameBase:i,pattern:e}}function MA(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!0),F_(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,(i,l,f)=>(n.push({paramName:l,isOptional:f!=null}),f?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(n.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),n]}function RA(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return F_(!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 ("+t+").")),e}}function vb(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&n!=="/"?null:e.slice(r)||"/"}function AA(e,t){t===void 0&&(t="/");let{pathname:r,search:n="",hash:o=""}=typeof e=="string"?jl(e):e;return{pathname:r?r.startsWith("/")?r:IA(r,t):t,search:DA(n),hash:FA(o)}}function IA(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?r.length>1&&r.pop():o!=="."&&r.push(o)}),r.length>1?r.join("/"):"/"}function Jh(e,t,r,n){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(n)+"]. Please separate it out to the ")+("`to."+r+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function NA(e){return e.filter((t,r)=>r===0||t.route.path&&t.route.path.length>0)}function V_(e,t){let r=NA(e);return t?r.map((n,o)=>o===e.length-1?n.pathname:n.pathnameBase):r.map(n=>n.pathnameBase)}function $_(e,t,r,n){n===void 0&&(n=!1);let o;typeof e=="string"?o=jl(e):(o=bu({},e),At(!o.pathname||!o.pathname.includes("?"),Jh("?","pathname","search",o)),At(!o.pathname||!o.pathname.includes("#"),Jh("#","pathname","hash",o)),At(!o.search||!o.search.includes("#"),Jh("#","search","hash",o)));let a=e===""||o.pathname==="",i=a?"/":o.pathname,l;if(i==null)l=r;else{let w=t.length-1;if(!n&&i.startsWith("..")){let P=i.split("/");for(;P[0]==="..";)P.shift(),w-=1;o.pathname=P.join("/")}l=w>=0?t[w]:"/"}let f=AA(o,l),g=i&&i!=="/"&&i.endsWith("/"),m=(a||i===".")&&r.endsWith("/");return!f.pathname.endsWith("/")&&(g||m)&&(f.pathname+="/"),f}const sa=e=>e.join("/").replace(/\/\/+/g,"/"),jA=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),DA=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,FA=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function LA(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const U_=["post","put","patch","delete"];new Set(U_);const zA=["get",...U_];new Set(zA);/** + * React Router v6.22.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 yu(){return yu=Object.assign?Object.assign.bind():function(e){for(var t=1;t{l.current=!0}),F.useCallback(function(g,m){if(m===void 0&&(m={}),!l.current)return;if(typeof g=="number"){n.go(g);return}let w=$_(g,JSON.parse(i),a,m.relative==="path");e==null&&t!=="/"&&(w.pathname=w.pathname==="/"?t:sa([t,w.pathname])),(m.replace?n.replace:n.push)(w,m.state,m)},[t,n,i,a,e])}function H_(e,t){let{relative:r}=t===void 0?{}:t,{future:n}=F.useContext(Xa),{matches:o}=F.useContext(Ya),{pathname:a}=B0(),i=JSON.stringify(V_(o,n.v7_relativeSplatPath));return F.useMemo(()=>$_(e,JSON.parse(i),a,r==="path"),[e,i,a,r])}function BA(e,t){return HA(e,t)}function HA(e,t,r,n){Bu()||At(!1);let{navigator:o}=F.useContext(Xa),{matches:a}=F.useContext(Ya),i=a[a.length-1],l=i?i.params:{};i&&i.pathname;let f=i?i.pathnameBase:"/";i&&i.route;let g=B0(),m;if(t){var w;let y=typeof t=="string"?jl(t):t;f==="/"||(w=y.pathname)!=null&&w.startsWith(f)||At(!1),m=y}else m=g;let P=m.pathname||"/",O=P;if(f!=="/"){let y=f.replace(/^\//,"").split("/");O="/"+P.replace(/^\//,"").split("/").slice(y.length).join("/")}let C=bA(e,{pathname:O}),b=YA(C&&C.map(y=>Object.assign({},y,{params:Object.assign({},l,y.params),pathname:sa([f,o.encodeLocation?o.encodeLocation(y.pathname).pathname:y.pathname]),pathnameBase:y.pathnameBase==="/"?f:sa([f,o.encodeLocation?o.encodeLocation(y.pathnameBase).pathname:y.pathnameBase])})),a,r,n);return t&&b?F.createElement(W0.Provider,{value:{location:yu({pathname:"/",search:"",hash:"",state:null,key:"default"},m),navigationType:Jo.Pop}},b):b}function GA(){let e=eI(),t=LA(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return F.createElement(F.Fragment,null,F.createElement("h2",null,"Unexpected Application Error!"),F.createElement("h3",{style:{fontStyle:"italic"}},t),r?F.createElement("pre",{style:o},r):null,null)}const qA=F.createElement(GA,null);class KA extends F.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,r){return r.location!==t.location||r.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:r.error,location:r.location,revalidation:t.revalidation||r.revalidation}}componentDidCatch(t,r){console.error("React Router caught the following error during render",t,r)}render(){return this.state.error!==void 0?F.createElement(Ya.Provider,{value:this.props.routeContext},F.createElement(W_.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function XA(e){let{routeContext:t,match:r,children:n}=e,o=F.useContext(bb);return o&&o.static&&o.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=r.route.id),F.createElement(Ya.Provider,{value:t},n)}function YA(e,t,r,n){var o;if(t===void 0&&(t=[]),r===void 0&&(r=null),n===void 0&&(n=null),e==null){var a;if((a=r)!=null&&a.errors)e=r.matches;else return null}let i=e,l=(o=r)==null?void 0:o.errors;if(l!=null){let m=i.findIndex(w=>w.route.id&&(l==null?void 0:l[w.route.id]));m>=0||At(!1),i=i.slice(0,Math.min(i.length,m+1))}let f=!1,g=-1;if(r&&n&&n.v7_partialHydration)for(let m=0;m=0?i=i.slice(0,g+1):i=[i[0]];break}}}return i.reduceRight((m,w,P)=>{let O,C=!1,b=null,y=null;r&&(O=l&&w.route.id?l[w.route.id]:void 0,b=w.route.errorElement||qA,f&&(g<0&&P===0?(rI("route-fallback",!1),C=!0,y=null):g===P&&(C=!0,y=w.route.hydrateFallbackElement||null)));let c=t.concat(i.slice(0,P+1)),s=()=>{let u;return O?u=b:C?u=y:w.route.Component?u=F.createElement(w.route.Component,null):w.route.element?u=w.route.element:u=m,F.createElement(XA,{match:w,routeContext:{outlet:m,matches:c,isDataRoute:r!=null},children:u})};return r&&(w.route.ErrorBoundary||w.route.errorElement||P===0)?F.createElement(KA,{location:r.location,revalidation:r.revalidation,component:b,error:O,children:s(),routeContext:{outlet:null,matches:c,isDataRoute:!0}}):s()},null)}var G_=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(G_||{}),kf=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(kf||{});function ZA(e){let t=F.useContext(bb);return t||At(!1),t}function JA(e){let t=F.useContext(VA);return t||At(!1),t}function QA(e){let t=F.useContext(Ya);return t||At(!1),t}function q_(e){let t=QA(),r=t.matches[t.matches.length-1];return r.route.id||At(!1),r.route.id}function eI(){var e;let t=F.useContext(W_),r=JA(kf.UseRouteError),n=q_(kf.UseRouteError);return t!==void 0?t:(e=r.errors)==null?void 0:e[n]}function tI(){let{router:e}=ZA(G_.UseNavigateStable),t=q_(kf.UseNavigateStable),r=F.useRef(!1);return B_(()=>{r.current=!0}),F.useCallback(function(o,a){a===void 0&&(a={}),r.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,yu({fromRouteId:t},a)))},[e,t])}const p3={};function rI(e,t,r){!t&&!p3[e]&&(p3[e]=!0)}function Ts(e){At(!1)}function nI(e){let{basename:t="/",children:r=null,location:n,navigationType:o=Jo.Pop,navigator:a,static:i=!1,future:l}=e;Bu()&&At(!1);let f=t.replace(/^\/*/,"/"),g=F.useMemo(()=>({basename:f,navigator:a,static:i,future:yu({v7_relativeSplatPath:!1},l)}),[f,l,a,i]);typeof n=="string"&&(n=jl(n));let{pathname:m="/",search:w="",hash:P="",state:O=null,key:C="default"}=n,b=F.useMemo(()=>{let y=vb(m,f);return y==null?null:{location:{pathname:y,search:w,hash:P,state:O,key:C},navigationType:o}},[f,m,w,P,O,C,o]);return b==null?null:F.createElement(Xa.Provider,{value:g},F.createElement(W0.Provider,{children:r,value:b}))}function oI(e){let{children:t,location:r}=e;return BA(Sm(t),r)}new Promise(()=>{});function Sm(e,t){t===void 0&&(t=[]);let r=[];return F.Children.forEach(e,(n,o)=>{if(!F.isValidElement(n))return;let a=[...t,o];if(n.type===F.Fragment){r.push.apply(r,Sm(n.props.children,a));return}n.type!==Ts&&At(!1),!n.props.index||!n.props.children||At(!1);let i={id:n.props.id||a.join("-"),caseSensitive:n.props.caseSensitive,element:n.props.element,Component:n.props.Component,index:n.props.index,path:n.props.path,loader:n.props.loader,action:n.props.action,errorElement:n.props.errorElement,ErrorBoundary:n.props.ErrorBoundary,hasErrorBoundary:n.props.ErrorBoundary!=null||n.props.errorElement!=null,shouldRevalidate:n.props.shouldRevalidate,handle:n.props.handle,lazy:n.props.lazy};n.props.children&&(i.children=Sm(n.props.children,a)),r.push(i)}),r}/** + * React Router DOM v6.22.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 Tm(){return Tm=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(r[o]=e[o]);return r}function iI(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function lI(e,t){return e.button===0&&(!t||t==="_self")&&!iI(e)}const sI=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],uI="6";try{window.__reactRouterVersion=uI}catch{}const cI="startTransition",h3=al[cI];function dI(e){let{basename:t,children:r,future:n,window:o}=e,a=F.useRef();a.current==null&&(a.current=gA({window:o,v5Compat:!0}));let i=a.current,[l,f]=F.useState({action:i.action,location:i.location}),{v7_startTransition:g}=n||{},m=F.useCallback(w=>{g&&h3?h3(()=>f(w)):f(w)},[f,g]);return F.useLayoutEffect(()=>i.listen(m),[i,m]),F.createElement(nI,{basename:t,children:r,location:l.location,navigationType:l.action,navigator:i,future:n})}const fI=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",pI=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Em=F.forwardRef(function(t,r){let{onClick:n,relative:o,reloadDocument:a,replace:i,state:l,target:f,to:g,preventScrollReset:m,unstable_viewTransition:w}=t,P=aI(t,sI),{basename:O}=F.useContext(Xa),C,b=!1;if(typeof g=="string"&&pI.test(g)&&(C=g,fI))try{let u=new URL(window.location.href),d=g.startsWith("//")?new URL(u.protocol+g):new URL(g),h=vb(d.pathname,O);d.origin===u.origin&&h!=null?g=h+d.search+d.hash:b=!0}catch{}let y=$A(g,{relative:o}),c=hI(g,{replace:i,state:l,target:f,preventScrollReset:m,relative:o,unstable_viewTransition:w});function s(u){n&&n(u),u.defaultPrevented||c(u)}return F.createElement("a",Tm({},P,{href:C||y,onClick:b||a?n:s,ref:r,target:f}))});var g3;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(g3||(g3={}));var m3;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(m3||(m3={}));function hI(e,t){let{target:r,replace:n,state:o,preventScrollReset:a,relative:i,unstable_viewTransition:l}=t===void 0?{}:t,f=UA(),g=B0(),m=H_(e,{relative:i});return F.useCallback(w=>{if(lI(w,r)){w.preventDefault();let P=n!==void 0?n:Ef(g)===Ef(m);f(e,{replace:P,state:o,preventScrollReset:a,relative:i,unstable_viewTransition:l})}},[g,f,m,n,o,r,e,a,i,l])}var K_=function(){if(typeof Map<"u")return Map;function e(t,r){var n=-1;return t.some(function(o,a){return o[0]===r?(n=a,!0):!1}),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(r){var n=e(this.__entries__,r),o=this.__entries__[n];return o&&o[1]},t.prototype.set=function(r,n){var o=e(this.__entries__,r);~o?this.__entries__[o][1]=n:this.__entries__.push([r,n])},t.prototype.delete=function(r){var n=this.__entries__,o=e(n,r);~o&&n.splice(o,1)},t.prototype.has=function(r){return!!~e(this.__entries__,r)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(r,n){n===void 0&&(n=null);for(var o=0,a=this.__entries__;o0},e.prototype.connect_=function(){!km||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),wI?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!km||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var r=t.propertyName,n=r===void 0?"":r,o=yI.some(function(a){return!!~n.indexOf(a)});o&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),X_=function(e,t){for(var r=0,n=Object.keys(t);r"u"||!(Element instanceof Object))){if(!(t instanceof pl(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var r=this.observations_;r.has(t)||(r.set(t,new kI(t)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof pl(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var r=this.observations_;r.has(t)&&(r.delete(t),r.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(r){r.isActive()&&t.activeObservations_.push(r)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,r=this.activeObservations_.map(function(n){return new MI(n.target,n.broadcastRect())});this.callback_.call(t,r,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),Z_=typeof WeakMap<"u"?new WeakMap:new K_,J_=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var r=_I.getInstance(),n=new RI(t,r,this);Z_.set(this,n)}return e}();["observe","unobserve","disconnect"].forEach(function(e){J_.prototype[e]=function(){var t;return(t=Z_.get(this))[e].apply(t,arguments)}});var Q_=function(){return typeof Mf.ResizeObserver<"u"?Mf.ResizeObserver:J_}(),wn={Linear:{None:function(e){return e}},Quadratic:{In:function(e){return e*e},Out:function(e){return e*(2-e)},InOut:function(e){return(e*=2)<1?.5*e*e:-.5*(--e*(e-2)-1)}},Cubic:{In:function(e){return e*e*e},Out:function(e){return--e*e*e+1},InOut:function(e){return(e*=2)<1?.5*e*e*e:.5*((e-=2)*e*e+2)}},Quartic:{In:function(e){return e*e*e*e},Out:function(e){return 1- --e*e*e*e},InOut:function(e){return(e*=2)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)}},Quintic:{In:function(e){return e*e*e*e*e},Out:function(e){return--e*e*e*e*e+1},InOut:function(e){return(e*=2)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)}},Sinusoidal:{In:function(e){return 1-Math.cos(e*Math.PI/2)},Out:function(e){return Math.sin(e*Math.PI/2)},InOut:function(e){return .5*(1-Math.cos(Math.PI*e))}},Exponential:{In:function(e){return e===0?0:Math.pow(1024,e-1)},Out:function(e){return e===1?1:1-Math.pow(2,-10*e)},InOut:function(e){return e===0?0:e===1?1:(e*=2)<1?.5*Math.pow(1024,e-1):.5*(-Math.pow(2,-10*(e-1))+2)}},Circular:{In:function(e){return 1-Math.sqrt(1-e*e)},Out:function(e){return Math.sqrt(1- --e*e)},InOut:function(e){return(e*=2)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)}},Elastic:{In:function(e){return e===0?0:e===1?1:-Math.pow(2,10*(e-1))*Math.sin((e-1.1)*5*Math.PI)},Out:function(e){return e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e-.1)*5*Math.PI)+1},InOut:function(e){return e===0?0:e===1?1:(e*=2,e<1?-.5*Math.pow(2,10*(e-1))*Math.sin((e-1.1)*5*Math.PI):.5*Math.pow(2,-10*(e-1))*Math.sin((e-1.1)*5*Math.PI)+1)}},Back:{In:function(e){var t=1.70158;return e*e*((t+1)*e-t)},Out:function(e){var t=1.70158;return--e*e*((t+1)*e+t)+1},InOut:function(e){var t=2.5949095;return(e*=2)<1?.5*(e*e*((t+1)*e-t)):.5*((e-=2)*e*((t+1)*e+t)+2)}},Bounce:{In:function(e){return 1-wn.Bounce.Out(1-e)},Out:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},InOut:function(e){return e<.5?wn.Bounce.In(e*2)*.5:wn.Bounce.Out(e*2-1)*.5+.5}}},Es;typeof self>"u"&&typeof process<"u"&&process.hrtime?Es=function(){var e=process.hrtime();return e[0]*1e3+e[1]/1e6}:typeof self<"u"&&self.performance!==void 0&&self.performance.now!==void 0?Es=self.performance.now.bind(self.performance):Date.now!==void 0?Es=Date.now:Es=function(){return new Date().getTime()};var Oi=Es,yb=function(){function e(){this._tweens={},this._tweensAddedDuringUpdate={}}return e.prototype.getAll=function(){var t=this;return Object.keys(this._tweens).map(function(r){return t._tweens[r]})},e.prototype.removeAll=function(){this._tweens={}},e.prototype.add=function(t){this._tweens[t.getId()]=t,this._tweensAddedDuringUpdate[t.getId()]=t},e.prototype.remove=function(t){delete this._tweens[t.getId()],delete this._tweensAddedDuringUpdate[t.getId()]},e.prototype.update=function(t,r){t===void 0&&(t=Oi()),r===void 0&&(r=!1);var n=Object.keys(this._tweens);if(n.length===0)return!1;for(;n.length>0;){this._tweensAddedDuringUpdate={};for(var o=0;o1?a(e[r],e[r-1],r-n):a(e[o],e[o+1>r?r:o+1],n-o)},Bezier:function(e,t){for(var r=0,n=e.length-1,o=Math.pow,a=ks.Utils.Bernstein,i=0;i<=n;i++)r+=o(1-t,n-i)*o(t,i)*e[i]*a(n,i);return r},CatmullRom:function(e,t){var r=e.length-1,n=r*t,o=Math.floor(n),a=ks.Utils.CatmullRom;return e[0]===e[r]?(t<0&&(o=Math.floor(n=r*(1+t))),a(e[(o-1+r)%r],e[o],e[(o+1)%r],e[(o+2)%r],n-o)):t<0?e[0]-(a(e[0],e[0],e[1],e[1],-n)-e[0]):t>1?e[r]-(a(e[r],e[r],e[r-1],e[r-1],n-r)-e[r]):a(e[o?o-1:0],e[o],e[r1;n--)r*=n;return e[t]=r,r}}(),CatmullRom:function(e,t,r,n,o){var a=(r-e)*.5,i=(n-t)*.5,l=o*o,f=o*l;return(2*t-2*r+a+i)*f+(-3*t+3*r-2*a-i)*l+a*o+t}}},AI=function(){function e(){}return e.nextId=function(){return e._nextId++},e._nextId=0,e}(),e8=new yb,t8=function(){function e(t,r){r===void 0&&(r=e8),this._object=t,this._group=r,this._isPaused=!1,this._pauseStart=0,this._valuesStart={},this._valuesEnd={},this._valuesStartRepeat={},this._duration=1e3,this._initialRepeat=0,this._repeat=0,this._yoyo=!1,this._isPlaying=!1,this._reversed=!1,this._delayTime=0,this._startTime=0,this._easingFunction=wn.Linear.None,this._interpolationFunction=ks.Linear,this._chainedTweens=[],this._onStartCallbackFired=!1,this._id=AI.nextId(),this._isChainStopped=!1,this._goToEnd=!1}return e.prototype.getId=function(){return this._id},e.prototype.isPlaying=function(){return this._isPlaying},e.prototype.isPaused=function(){return this._isPaused},e.prototype.to=function(t,r){return this._valuesEnd=Object.create(t),r!==void 0&&(this._duration=r),this},e.prototype.duration=function(t){return this._duration=t,this},e.prototype.start=function(t){if(this._isPlaying)return this;if(this._group&&this._group.add(this),this._repeat=this._initialRepeat,this._reversed){this._reversed=!1;for(var r in this._valuesStartRepeat)this._swapEndStartRepeatValues(r),this._valuesStart[r]=this._valuesStartRepeat[r]}return this._isPlaying=!0,this._isPaused=!1,this._onStartCallbackFired=!1,this._isChainStopped=!1,this._startTime=t!==void 0?typeof t=="string"?Oi()+parseFloat(t):t:Oi(),this._startTime+=this._delayTime,this._setupProperties(this._object,this._valuesStart,this._valuesEnd,this._valuesStartRepeat),this},e.prototype._setupProperties=function(t,r,n,o){for(var a in n){var i=t[a],l=Array.isArray(i),f=l?"array":typeof i,g=!l&&Array.isArray(n[a]);if(!(f==="undefined"||f==="function")){if(g){var m=n[a];if(m.length===0)continue;m=m.map(this._handleRelativeValue.bind(this,i)),n[a]=[i].concat(m)}if((f==="object"||l)&&i&&!g){r[a]=l?[]:{};for(var w in i)r[a][w]=i[w];o[a]=l?[]:{},this._setupProperties(i,r[a],n[a],o[a])}else typeof r[a]>"u"&&(r[a]=i),l||(r[a]*=1),g?o[a]=n[a].slice().reverse():o[a]=r[a]||0}}},e.prototype.stop=function(){return this._isChainStopped||(this._isChainStopped=!0,this.stopChainedTweens()),this._isPlaying?(this._group&&this._group.remove(this),this._isPlaying=!1,this._isPaused=!1,this._onStopCallback&&this._onStopCallback(this._object),this):this},e.prototype.end=function(){return this._goToEnd=!0,this.update(1/0),this},e.prototype.pause=function(t){return t===void 0&&(t=Oi()),this._isPaused||!this._isPlaying?this:(this._isPaused=!0,this._pauseStart=t,this._group&&this._group.remove(this),this)},e.prototype.resume=function(t){return t===void 0&&(t=Oi()),!this._isPaused||!this._isPlaying?this:(this._isPaused=!1,this._startTime+=t-this._pauseStart,this._pauseStart=0,this._group&&this._group.add(this),this)},e.prototype.stopChainedTweens=function(){for(var t=0,r=this._chainedTweens.length;ta)return!1;r&&this.start(t)}if(this._goToEnd=!1,t1?1:o;var i=this._easingFunction(o);if(this._updateProperties(this._object,this._valuesStart,this._valuesEnd,i),this._onUpdateCallback&&this._onUpdateCallback(this._object,o),o===1)if(this._repeat>0){isFinite(this._repeat)&&this._repeat--;for(n in this._valuesStartRepeat)!this._yoyo&&typeof this._valuesEnd[n]=="string"&&(this._valuesStartRepeat[n]=this._valuesStartRepeat[n]+parseFloat(this._valuesEnd[n])),this._yoyo&&this._swapEndStartRepeatValues(n),this._valuesStart[n]=this._valuesStartRepeat[n];return this._yoyo&&(this._reversed=!this._reversed),this._repeatDelayTime!==void 0?this._startTime=t+this._repeatDelayTime:this._startTime=t+this._delayTime,this._onRepeatCallback&&this._onRepeatCallback(this._object),!0}else{this._onCompleteCallback&&this._onCompleteCallback(this._object);for(var l=0,f=this._chainedTweens.length;l=Me.Children.count(i)-l&&!a,g={"data-type":"next","aria-label":"Next Slide",disabled:f,onClick:n};if(o)return Me.cloneElement(o,wu({className:(o.props.className||"")+" nav "+(f?"disabled":"")},g));var m="nav default-nav "+(f?"disabled":"");return Me.createElement("button",Object.assign({type:"button",className:m},g),Me.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24"},Me.createElement("path",{d:"M5 3l3.057-3 11.943 12-11.943 12-3.057-3 9-9z"})))},NI=function(t,r,n){return Me.createElement("li",{key:r},Me.createElement("button",Object.assign({type:"button",className:"each-slideshow-indicator "+(t?"active":"")},n)))},jI=function(t,r,n,o){return Me.cloneElement(o,wu({className:o.props.className+" "+(t?"active":""),key:r},n))},i8=function(t,r,n,o){var a=t.children,i=t.indicators,l=1;o?l=o==null?void 0:o.settings.slidesToScroll:"slidesToScroll"in t&&(l=t.slidesToScroll||1);var f=Math.ceil(Me.Children.count(a)/l);return Me.createElement("ul",{className:"indicators"},Array.from({length:f},function(g,m){var w={"data-key":m,"aria-label":"Go to slide "+(m+1),onClick:n},P=Math.floor((r+l-1)/l)===m;return typeof i=="function"?jI(P,m,w,i(m)):NI(P,m,w)}))},G0={duration:5e3,transitionDuration:1e3,defaultIndex:0,infinite:!0,autoplay:!0,indicators:!1,arrows:!0,pauseOnHover:!0,easing:"linear",canSwipe:!0,cssClass:"",responsive:[]},wb=Me.forwardRef(function(e,t){var r=F.useState(r8(e.children,e.defaultIndex)),n=r[0],o=r[1],a=F.useRef(null),i=F.useRef(null),l=F.useRef(new yb),f=F.useRef(),g=F.useRef(),m=F.useMemo(function(){return Me.Children.count(e.children)},[e.children]),w=F.useCallback(function(){if(i.current&&a.current){var k=a.current.clientWidth,T=k*m;i.current.style.width=T+"px";for(var E=0;E1&&(R||n0)return;d=be,ve-=d,g.current.style.transform=h+"(-"+ve+"px)"}}},D=function(){if(!(!e.infinite&&n===C-P)){var ae=H(n+P);pe(ae)}},$=function(){if(!(!e.infinite&&n===0)){var ae=n-P;ae%P&&(ae=Math.ceil(ae/P)*P),pe(ae)}},G=function(ae){var ge=ae.currentTarget;if(ge.dataset.key){var ve=parseInt(ge.dataset.key);X(ve*P)}},X=function(ae){pe(H(ae))},H=function(ae){return aeC&&(C-P)%P?C-P:ae},V=function(){u?se():e.pauseOnHover&&e.autoplay&&(y.current=setTimeout(D,e.duration))},B=function(ae){var ge=ae.currentTarget.dataset;ge.type==="next"?D():$()},q=function(){return Me.Children.toArray(e.children).slice(-O).map(function(ae,ge){return Me.createElement("div",{"data-index":ge-O,"aria-roledescription":"slide","aria-hidden":"true",key:ge-O},ae)})},Y=function(){if(!(!e.infinite&&O===P))return Me.Children.toArray(e.children).slice(0,O).map(function(ae,ge){return Me.createElement("div",{"data-index":C+ge,"aria-roledescription":"slide","aria-hidden":"true",key:C+ge},ae)})},ne=function(){var ae=e.vertical?"clientHeight":"clientWidth";e.vertical?g.current&&l(g.current.children[0][ae]):f.current&&l(f.current[ae])},ce=function(ae){e.canSwipe&&(window.TouchEvent&&ae.nativeEvent instanceof TouchEvent?s=ae.nativeEvent.touches[0][_]:s=ae.nativeEvent[v],clearTimeout(y.current),u=!0)},se=function(){e.canSwipe&&(u=!1,Math.abs(d)/i>.2?d<0?D():$():Math.abs(d)>0&&pe(n,300))},re=function le(){requestAnimationFrame(le),m.current.update()},pe=function(ae,ge){var ve=ge||e.transitionDuration,be=n,Pe=m.current.getAll();if(f.current){var Le=e.vertical?"clientHeight":"clientWidth",Xe=f.current[Le]/O;if(!Pe.length){clearTimeout(y.current);var mt={margin:-Xe*(be+oe())+d},ze=new t8(mt,m.current).to({margin:-Xe*(ae+oe())},ve).onUpdate(function(xt){g.current&&(g.current.style.transform=h+"("+xt.margin+"px)")});ze.easing(n8(e.easing)),re();var Ye=ae;Ye<0?Ye=C-P:Ye>=C&&(Ye=0),ze.onStart(function(){typeof e.onStartChange=="function"&&e.onStartChange(n,Ye)}),ze.onComplete(function(){d=0,typeof e.onChange=="function"&&e.onChange(n,Ye),o(Ye)}),ze.start()}}},ue=function(ae){return ae=n},oe=function(){return e.infinite?O:0},fe={transform:h+"(-"+(n+oe())*b+"px)"};return Me.createElement("div",{dir:"ltr","aria-roledescription":"carousel"},Me.createElement("div",{className:"react-slideshow-container",onMouseEnter:A,onMouseOver:A,onMouseLeave:V,onMouseDown:ce,onMouseUp:se,onMouseMove:N,onTouchStart:ce,onTouchEnd:se,onTouchCancel:se,onTouchMove:N},e.arrows&&o8(e,n,B),Me.createElement("div",{className:"react-slideshow-wrapper slide "+(e.cssClass||""),ref:f},Me.createElement("div",{className:"images-wrap "+(e.vertical?"vertical":"horizontal"),style:fe,ref:g},e.infinite&&q(),(Me.Children.map(e.children,function(le){return le})||[]).map(function(le,ae){var ge=ue(ae);return Me.createElement("div",{"data-index":ae,key:ae,className:ge?"active":"","aria-roledescription":"slide","aria-hidden":ge?"false":"true"},le)}),Y())),e.arrows&&a8(e,n,B)),!!e.indicators&&i8(e,n,G,w))});LI.defaultProps=G0;const zI="/assets/defaultImage-LEy8p1Wq.jpg",VI=()=>Q.jsx(Q.Fragment,{children:Q.jsxs("div",{className:"mb-4 mt-8 flex flex-col justify-evenly items-center h-[40vh] bg-[#858585] bg-opacity-10 shadow-gray-700 rounded-3xl]",children:[Q.jsx("h2",{className:"bg-gradient-to-r from-red-500 to-blue-500 text-transparent bg-clip-text laptop:text-[60px] font-mono p-4 md:text-[76px] sm:text-[46px] mobile:text-[28px] small_mobile:text-[25px] text-center",children:"Create Stunning Images with AI"}),Q.jsx("div",{className:"",children:Q.jsxs(Em,{to:"/generate_image",children:[" ",Q.jsx("h3",{className:"btn",children:"Get Started"})]})})]})});var _b={},l8={exports:{}};(function(e){function t(r){return r&&r.__esModule?r:{default:r}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(l8);var xb=l8.exports,Qh={};function Ve(){return Ve=Object.assign?Object.assign.bind():function(e){for(var t=1;t{t[r]=s8(e[r])}),t}function fo(e,t,r={clone:!0}){const n=r.clone?Ve({},e):e;return Sa(e)&&Sa(t)&&Object.keys(t).forEach(o=>{o!=="__proto__"&&(Sa(t[o])&&o in e&&Sa(e[o])?n[o]=fo(e[o],t[o],r):r.clone?n[o]=Sa(t[o])?s8(t[o]):t[o]:n[o]=t[o])}),n}var u8={exports:{}},$I="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",UI=$I,WI=UI;function c8(){}function d8(){}d8.resetWarningCache=c8;var BI=function(){function e(n,o,a,i,l,f){if(f!==WI){var g=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw g.name="Invariant Violation",g}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:d8,resetWarningCache:c8};return r.PropTypes=r,r};u8.exports=BI();var Ee=u8.exports;function hl(e){let t="https://mui.com/production-error/?code="+e;for(let r=1;rr==null?t:function(...o){t.apply(this,o),r.apply(this,o)},()=>{})}function GI(e,t=166){let r;function n(...o){const a=()=>{e.apply(this,o)};clearTimeout(r),r=setTimeout(a,t)}return n.clear=()=>{clearTimeout(r)},n}function qI(e,t){return()=>null}function KI(e,t){var r,n;return F.isValidElement(e)&&t.indexOf((r=e.type.muiName)!=null?r:(n=e.type)==null||(n=n._payload)==null||(n=n.value)==null?void 0:n.muiName)!==-1}function f8(e){return e&&e.ownerDocument||document}function XI(e){return f8(e).defaultView||window}function YI(e,t){return()=>null}function p8(e,t){typeof e=="function"?e(t):e&&(e.current=t)}const ZI=typeof window<"u"?F.useLayoutEffect:F.useEffect,h8=ZI;let y3=0;function JI(e){const[t,r]=F.useState(e),n=e||t;return F.useEffect(()=>{t==null&&(y3+=1,r(`mui-${y3}`))},[t]),n}const w3=al.useId;function QI(e){if(w3!==void 0){const t=w3();return e??t}return JI(e)}function eN(e,t,r,n,o){return null}function tN({controlled:e,default:t,name:r,state:n="value"}){const{current:o}=F.useRef(e!==void 0),[a,i]=F.useState(t),l=o?e:a,f=F.useCallback(g=>{o||i(g)},[]);return[l,f]}function rN(e){const t=F.useRef(e);return h8(()=>{t.current=e}),F.useRef((...r)=>(0,t.current)(...r)).current}function nN(...e){return F.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(r=>{p8(r,t)})},e)}class Cb{constructor(){this.currentId=0,this.clear=()=>{this.currentId!==0&&(clearTimeout(this.currentId),this.currentId=0)},this.disposeEffect=()=>this.clear}static create(){return new Cb}start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=0,r()},t)}}let q0=!0,Mm=!1;const oN=new Cb,aN={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function iN(e){const{type:t,tagName:r}=e;return!!(r==="INPUT"&&aN[t]&&!e.readOnly||r==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function lN(e){e.metaKey||e.altKey||e.ctrlKey||(q0=!0)}function eg(){q0=!1}function sN(){this.visibilityState==="hidden"&&Mm&&(q0=!0)}function uN(e){e.addEventListener("keydown",lN,!0),e.addEventListener("mousedown",eg,!0),e.addEventListener("pointerdown",eg,!0),e.addEventListener("touchstart",eg,!0),e.addEventListener("visibilitychange",sN,!0)}function cN(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return q0||iN(t)}function dN(){const e=F.useCallback(o=>{o!=null&&uN(o.ownerDocument)},[]),t=F.useRef(!1);function r(){return t.current?(Mm=!0,oN.start(100,()=>{Mm=!1}),t.current=!1,!0):!1}function n(o){return cN(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:n,onBlur:r,ref:e}}function g8(e,t){const r=Ve({},t);return Object.keys(e).forEach(n=>{if(n.toString().match(/^(components|slots)$/))r[n]=Ve({},e[n],r[n]);else if(n.toString().match(/^(componentsProps|slotProps)$/)){const o=e[n]||{},a=t[n];r[n]={},!a||!Object.keys(a)?r[n]=o:!o||!Object.keys(o)?r[n]=a:(r[n]=Ve({},a),Object.keys(o).forEach(i=>{r[n][i]=g8(o[i],a[i])}))}else r[n]===void 0&&(r[n]=e[n])}),r}function fN(e,t,r=void 0){const n={};return Object.keys(e).forEach(o=>{n[o]=e[o].reduce((a,i)=>{if(i){const l=t(i);l!==""&&a.push(l),r&&r[i]&&a.push(r[i])}return a},[]).join(" ")}),n}const _3=e=>e,pN=()=>{let e=_3;return{configure(t){e=t},generate(t){return e(t)},reset(){e=_3}}},m8=pN(),hN={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function v8(e,t,r="Mui"){const n=hN[t];return n?`${r}-${n}`:`${m8.generate(e)}-${t}`}function gN(e,t,r="Mui"){const n={};return t.forEach(o=>{n[o]=v8(e,o,r)}),n}function mN(e,t=Number.MIN_SAFE_INTEGER,r=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,r))}function Yn(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a=0)&&(r[o]=e[o]);return r}function b8(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t0?qt(Dl,--kr):0,gl--,kt===10&&(gl=1,X0--),kt}function Lr(){return kt=kr2||xu(kt)>3?"":" "}function IN(e,t){for(;--t&&Lr()&&!(kt<48||kt>102||kt>57&&kt<65||kt>70&&kt<97););return Hu(e,Td()+(t<6&&qn()==32&&Lr()==32))}function Am(e){for(;Lr();)switch(kt){case e:return kr;case 34:case 39:e!==34&&e!==39&&Am(kt);break;case 40:e===41&&Am(e);break;case 92:Lr();break}return kr}function NN(e,t){for(;Lr()&&e+kt!==57;)if(e+kt===84&&qn()===47)break;return"/*"+Hu(t,kr-1)+"*"+K0(e===47?e:Lr())}function jN(e){for(;!xu(qn());)Lr();return Hu(e,kr)}function DN(e){return O8(kd("",null,null,null,[""],e=P8(e),0,[0],e))}function kd(e,t,r,n,o,a,i,l,f){for(var g=0,m=0,w=i,P=0,O=0,C=0,b=1,y=1,c=1,s=0,u="",d=o,h=a,v=n,_=u;y;)switch(C=s,s=Lr()){case 40:if(C!=108&&qt(_,w-1)==58){Rm(_+=Ke(Ed(s),"&","&\f"),"&\f")!=-1&&(c=-1);break}case 34:case 39:case 91:_+=Ed(s);break;case 9:case 10:case 13:case 32:_+=AN(C);break;case 92:_+=IN(Td()-1,7);continue;case 47:switch(qn()){case 42:case 47:td(FN(NN(Lr(),Td()),t,r),f);break;default:_+="/"}break;case 123*b:l[g++]=Vn(_)*c;case 125*b:case 59:case 0:switch(s){case 0:case 125:y=0;case 59+m:c==-1&&(_=Ke(_,/\f/g,"")),O>0&&Vn(_)-w&&td(O>32?C3(_+";",n,r,w-1):C3(Ke(_," ","")+";",n,r,w-2),f);break;case 59:_+=";";default:if(td(v=x3(_,t,r,g,m,o,l,u,d=[],h=[],w),a),s===123)if(m===0)kd(_,t,v,v,d,a,w,l,h);else switch(P===99&&qt(_,3)===110?100:P){case 100:case 108:case 109:case 115:kd(e,v,v,n&&td(x3(e,v,v,0,0,o,l,u,o,d=[],w),h),o,h,w,l,n?d:h);break;default:kd(_,v,v,v,[""],h,0,l,h)}}g=m=O=0,b=c=1,u=_="",w=i;break;case 58:w=1+Vn(_),O=C;default:if(b<1){if(s==123)--b;else if(s==125&&b++==0&&RN()==125)continue}switch(_+=K0(s),s*b){case 38:c=m>0?1:(_+="\f",-1);break;case 44:l[g++]=(Vn(_)-1)*c,c=1;break;case 64:qn()===45&&(_+=Ed(Lr())),P=qn(),m=w=Vn(u=_+=jN(Td())),s++;break;case 45:C===45&&Vn(_)==2&&(b=0)}}return a}function x3(e,t,r,n,o,a,i,l,f,g,m){for(var w=o-1,P=o===0?a:[""],O=Sb(P),C=0,b=0,y=0;C0?P[c]+" "+s:Ke(s,/&\f/g,P[c])))&&(f[y++]=u);return Y0(e,t,r,o===0?Pb:l,f,g,m)}function FN(e,t,r){return Y0(e,t,r,w8,K0(MN()),_u(e,2,-2),0)}function C3(e,t,r,n){return Y0(e,t,r,Ob,_u(e,0,n),_u(e,n+1,-1),n)}function Yi(e,t){for(var r="",n=Sb(e),o=0;o6)switch(qt(e,t+1)){case 109:if(qt(e,t+4)!==45)break;case 102:return Ke(e,/(.+:)(.+)-([^]+)/,"$1"+qe+"$2-$3$1"+Af+(qt(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Rm(e,"stretch")?S8(Ke(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(qt(e,t+1)!==115)break;case 6444:switch(qt(e,Vn(e)-3-(~Rm(e,"!important")&&10))){case 107:return Ke(e,":",":"+qe)+e;case 101:return Ke(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+qe+(qt(e,14)===45?"inline-":"")+"box$3$1"+qe+"$2$3$1"+tr+"$2box$3")+e}break;case 5936:switch(qt(e,t+11)){case 114:return qe+e+tr+Ke(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return qe+e+tr+Ke(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return qe+e+tr+Ke(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return qe+e+tr+e+e}return e}var GN=function(t,r,n,o){if(t.length>-1&&!t.return)switch(t.type){case Ob:t.return=S8(t.value,t.length);break;case _8:return Yi([bs(t,{value:Ke(t.value,"@","@"+qe)})],o);case Pb:if(t.length)return kN(t.props,function(a){switch(EN(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Yi([bs(t,{props:[Ke(a,/:(read-\w+)/,":"+Af+"$1")]})],o);case"::placeholder":return Yi([bs(t,{props:[Ke(a,/:(plac\w+)/,":"+qe+"input-$1")]}),bs(t,{props:[Ke(a,/:(plac\w+)/,":"+Af+"$1")]}),bs(t,{props:[Ke(a,/:(plac\w+)/,tr+"input-$1")]})],o)}return""})}},qN=[GN],KN=function(t){var r=t.key;if(r==="css"){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,function(b){var y=b.getAttribute("data-emotion");y.indexOf(" ")!==-1&&(document.head.appendChild(b),b.setAttribute("data-s",""))})}var o=t.stylisPlugins||qN,a={},i,l=[];i=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+r+' "]'),function(b){for(var y=b.getAttribute("data-emotion").split(" "),c=1;c=4;++n,o-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var QN={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},ej=/[A-Z]|^ms/g,tj=/_EMO_([^_]+?)_([^]*?)_EMO_/g,E8=function(t){return t.charCodeAt(1)===45},O3=function(t){return t!=null&&typeof t!="boolean"},tg=y8(function(e){return E8(e)?e:e.replace(ej,"-$&").toLowerCase()}),S3=function(t,r){switch(t){case"animation":case"animationName":if(typeof r=="string")return r.replace(tj,function(n,o,a){return $n={name:o,styles:a,next:$n},o})}return QN[t]!==1&&!E8(t)&&typeof r=="number"&&r!==0?r+"px":r};function Cu(e,t,r){if(r==null)return"";if(r.__emotion_styles!==void 0)return r;switch(typeof r){case"boolean":return"";case"object":{if(r.anim===1)return $n={name:r.name,styles:r.styles,next:$n},r.name;if(r.styles!==void 0){var n=r.next;if(n!==void 0)for(;n!==void 0;)$n={name:n.name,styles:n.styles,next:$n},n=n.next;var o=r.styles+";";return o}return rj(e,t,r)}case"function":{if(e!==void 0){var a=$n,i=r(e);return $n=a,Cu(e,t,i)}break}}if(t==null)return r;var l=t[r];return l!==void 0?l:r}function rj(e,t,r){var n="";if(Array.isArray(r))for(var o=0;o96?sj:uj},k3=function(t,r,n){var o;if(r){var a=r.shouldForwardProp;o=t.__emotion_forwardProp&&a?function(i){return t.__emotion_forwardProp(i)&&a(i)}:a}return typeof o!="function"&&n&&(o=t.__emotion_forwardProp),o},cj=function(t){var r=t.cache,n=t.serialized,o=t.isStringTag;return T8(r,n,o),ij(function(){return ZN(r,n,o)}),null},dj=function e(t,r){var n=t.__emotion_real===t,o=n&&t.__emotion_base||t,a,i;r!==void 0&&(a=r.label,i=r.target);var l=k3(t,r,n),f=l||E3(o),g=!f("as");return function(){var m=arguments,w=n&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(a!==void 0&&w.push("label:"+a+";"),m[0]==null||m[0].raw===void 0)w.push.apply(w,m);else{w.push(m[0][0]);for(var P=m.length,O=1;O{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},gj=["values","unit","step"],mj=e=>{const t=Object.keys(e).map(r=>({key:r,val:e[r]}))||[];return t.sort((r,n)=>r.val-n.val),t.reduce((r,n)=>Ve({},r,{[n.key]:n.val}),{})};function vj(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:r="px",step:n=5}=e,o=Yn(e,gj),a=mj(t),i=Object.keys(a);function l(P){return`@media (min-width:${typeof t[P]=="number"?t[P]:P}${r})`}function f(P){return`@media (max-width:${(typeof t[P]=="number"?t[P]:P)-n/100}${r})`}function g(P,O){const C=i.indexOf(O);return`@media (min-width:${typeof t[P]=="number"?t[P]:P}${r}) and (max-width:${(C!==-1&&typeof t[i[C]]=="number"?t[i[C]]:O)-n/100}${r})`}function m(P){return i.indexOf(P)+1`@media (min-width:${Tb[e]}px)`};function _o(e,t,r){const n=e.theme||{};if(Array.isArray(t)){const a=n.breakpoints||M3;return t.reduce((i,l,f)=>(i[a.up(a.keys[f])]=r(t[f]),i),{})}if(typeof t=="object"){const a=n.breakpoints||M3;return Object.keys(t).reduce((i,l)=>{if(Object.keys(a.values||Tb).indexOf(l)!==-1){const f=a.up(l);i[f]=r(t[l],l)}else{const f=l;i[f]=t[f]}return i},{})}return r(t)}function wj(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((n,o)=>{const a=e.up(o);return n[a]={},n},{}))||{}}function _j(e,t){return e.reduce((r,n)=>{const o=r[n];return(!o||Object.keys(o).length===0)&&delete r[n],r},t)}function Z0(e,t,r=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&r){const n=`vars.${t}`.split(".").reduce((o,a)=>o&&o[a]?o[a]:null,e);if(n!=null)return n}return t.split(".").reduce((n,o)=>n&&n[o]!=null?n[o]:null,e)}function If(e,t,r,n=r){let o;return typeof e=="function"?o=e(r):Array.isArray(e)?o=e[r]||n:o=Z0(e,r)||n,t&&(o=t(o,n,e)),o}function Et(e){const{prop:t,cssProperty:r=e.prop,themeKey:n,transform:o}=e,a=i=>{if(i[t]==null)return null;const l=i[t],f=i.theme,g=Z0(f,n)||{};return _o(i,l,w=>{let P=If(g,o,w);return w===P&&typeof w=="string"&&(P=If(g,o,`${t}${w==="default"?"":$a(w)}`,w)),r===!1?P:{[r]:P}})};return a.propTypes={},a.filterProps=[t],a}function xj(e){const t={};return r=>(t[r]===void 0&&(t[r]=e(r)),t[r])}const Cj={m:"margin",p:"padding"},Pj={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},R3={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},Oj=xj(e=>{if(e.length>2)if(R3[e])e=R3[e];else return[e];const[t,r]=e.split(""),n=Cj[t],o=Pj[r]||"";return Array.isArray(o)?o.map(a=>n+a):[n+o]}),Eb=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],kb=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...Eb,...kb];function Gu(e,t,r,n){var o;const a=(o=Z0(e,t,!1))!=null?o:r;return typeof a=="number"?i=>typeof i=="string"?i:a*i:Array.isArray(a)?i=>typeof i=="string"?i:a[i]:typeof a=="function"?a:()=>{}}function R8(e){return Gu(e,"spacing",8)}function qu(e,t){if(typeof t=="string"||t==null)return t;const r=Math.abs(t),n=e(r);return t>=0?n:typeof n=="number"?-n:`-${n}`}function Sj(e,t){return r=>e.reduce((n,o)=>(n[o]=qu(t,r),n),{})}function Tj(e,t,r,n){if(t.indexOf(r)===-1)return null;const o=Oj(r),a=Sj(o,n),i=e[r];return _o(e,i,a)}function A8(e,t){const r=R8(e.theme);return Object.keys(e).map(n=>Tj(e,t,n,r)).reduce(qs,{})}function Pt(e){return A8(e,Eb)}Pt.propTypes={};Pt.filterProps=Eb;function Ot(e){return A8(e,kb)}Ot.propTypes={};Ot.filterProps=kb;function Ej(e=8){if(e.mui)return e;const t=R8({spacing:e}),r=(...n)=>(n.length===0?[1]:n).map(a=>{const i=t(a);return typeof i=="number"?`${i}px`:i}).join(" ");return r.mui=!0,r}function J0(...e){const t=e.reduce((n,o)=>(o.filterProps.forEach(a=>{n[a]=o}),n),{}),r=n=>Object.keys(n).reduce((o,a)=>t[a]?qs(o,t[a](n)):o,{});return r.propTypes={},r.filterProps=e.reduce((n,o)=>n.concat(o.filterProps),[]),r}function Qr(e){return typeof e!="number"?e:`${e}px solid`}function cn(e,t){return Et({prop:e,themeKey:"borders",transform:t})}const kj=cn("border",Qr),Mj=cn("borderTop",Qr),Rj=cn("borderRight",Qr),Aj=cn("borderBottom",Qr),Ij=cn("borderLeft",Qr),Nj=cn("borderColor"),jj=cn("borderTopColor"),Dj=cn("borderRightColor"),Fj=cn("borderBottomColor"),Lj=cn("borderLeftColor"),zj=cn("outline",Qr),Vj=cn("outlineColor"),Q0=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=Gu(e.theme,"shape.borderRadius",4),r=n=>({borderRadius:qu(t,n)});return _o(e,e.borderRadius,r)}return null};Q0.propTypes={};Q0.filterProps=["borderRadius"];J0(kj,Mj,Rj,Aj,Ij,Nj,jj,Dj,Fj,Lj,Q0,zj,Vj);const ep=e=>{if(e.gap!==void 0&&e.gap!==null){const t=Gu(e.theme,"spacing",8),r=n=>({gap:qu(t,n)});return _o(e,e.gap,r)}return null};ep.propTypes={};ep.filterProps=["gap"];const tp=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=Gu(e.theme,"spacing",8),r=n=>({columnGap:qu(t,n)});return _o(e,e.columnGap,r)}return null};tp.propTypes={};tp.filterProps=["columnGap"];const rp=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=Gu(e.theme,"spacing",8),r=n=>({rowGap:qu(t,n)});return _o(e,e.rowGap,r)}return null};rp.propTypes={};rp.filterProps=["rowGap"];const $j=Et({prop:"gridColumn"}),Uj=Et({prop:"gridRow"}),Wj=Et({prop:"gridAutoFlow"}),Bj=Et({prop:"gridAutoColumns"}),Hj=Et({prop:"gridAutoRows"}),Gj=Et({prop:"gridTemplateColumns"}),qj=Et({prop:"gridTemplateRows"}),Kj=Et({prop:"gridTemplateAreas"}),Xj=Et({prop:"gridArea"});J0(ep,tp,rp,$j,Uj,Wj,Bj,Hj,Gj,qj,Kj,Xj);function Zi(e,t){return t==="grey"?t:e}const Yj=Et({prop:"color",themeKey:"palette",transform:Zi}),Zj=Et({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Zi}),Jj=Et({prop:"backgroundColor",themeKey:"palette",transform:Zi});J0(Yj,Zj,Jj);function jr(e){return e<=1&&e!==0?`${e*100}%`:e}const Qj=Et({prop:"width",transform:jr}),Mb=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=r=>{var n,o;const a=((n=e.theme)==null||(n=n.breakpoints)==null||(n=n.values)==null?void 0:n[r])||Tb[r];return a?((o=e.theme)==null||(o=o.breakpoints)==null?void 0:o.unit)!=="px"?{maxWidth:`${a}${e.theme.breakpoints.unit}`}:{maxWidth:a}:{maxWidth:jr(r)}};return _o(e,e.maxWidth,t)}return null};Mb.filterProps=["maxWidth"];const eD=Et({prop:"minWidth",transform:jr}),tD=Et({prop:"height",transform:jr}),rD=Et({prop:"maxHeight",transform:jr}),nD=Et({prop:"minHeight",transform:jr});Et({prop:"size",cssProperty:"width",transform:jr});Et({prop:"size",cssProperty:"height",transform:jr});const oD=Et({prop:"boxSizing"});J0(Qj,Mb,eD,tD,rD,nD,oD);const aD={border:{themeKey:"borders",transform:Qr},borderTop:{themeKey:"borders",transform:Qr},borderRight:{themeKey:"borders",transform:Qr},borderBottom:{themeKey:"borders",transform:Qr},borderLeft:{themeKey:"borders",transform:Qr},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:Qr},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Q0},color:{themeKey:"palette",transform:Zi},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Zi},backgroundColor:{themeKey:"palette",transform:Zi},p:{style:Ot},pt:{style:Ot},pr:{style:Ot},pb:{style:Ot},pl:{style:Ot},px:{style:Ot},py:{style:Ot},padding:{style:Ot},paddingTop:{style:Ot},paddingRight:{style:Ot},paddingBottom:{style:Ot},paddingLeft:{style:Ot},paddingX:{style:Ot},paddingY:{style:Ot},paddingInline:{style:Ot},paddingInlineStart:{style:Ot},paddingInlineEnd:{style:Ot},paddingBlock:{style:Ot},paddingBlockStart:{style:Ot},paddingBlockEnd:{style:Ot},m:{style:Pt},mt:{style:Pt},mr:{style:Pt},mb:{style:Pt},ml:{style:Pt},mx:{style:Pt},my:{style:Pt},margin:{style:Pt},marginTop:{style:Pt},marginRight:{style:Pt},marginBottom:{style:Pt},marginLeft:{style:Pt},marginX:{style:Pt},marginY:{style:Pt},marginInline:{style:Pt},marginInlineStart:{style:Pt},marginInlineEnd:{style:Pt},marginBlock:{style:Pt},marginBlockStart:{style:Pt},marginBlockEnd:{style:Pt},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:ep},rowGap:{style:rp},columnGap:{style:tp},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:jr},maxWidth:{style:Mb},minWidth:{transform:jr},height:{transform:jr},maxHeight:{transform:jr},minHeight:{transform:jr},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},Rb=aD;function iD(...e){const t=e.reduce((n,o)=>n.concat(Object.keys(o)),[]),r=new Set(t);return e.every(n=>r.size===Object.keys(n).length)}function lD(e,t){return typeof e=="function"?e(t):e}function sD(){function e(r,n,o,a){const i={[r]:n,theme:o},l=a[r];if(!l)return{[r]:n};const{cssProperty:f=r,themeKey:g,transform:m,style:w}=l;if(n==null)return null;if(g==="typography"&&n==="inherit")return{[r]:n};const P=Z0(o,g)||{};return w?w(i):_o(i,n,C=>{let b=If(P,m,C);return C===b&&typeof C=="string"&&(b=If(P,m,`${r}${C==="default"?"":$a(C)}`,C)),f===!1?b:{[f]:b}})}function t(r){var n;const{sx:o,theme:a={}}=r||{};if(!o)return null;const i=(n=a.unstable_sxConfig)!=null?n:Rb;function l(f){let g=f;if(typeof f=="function")g=f(a);else if(typeof f!="object")return f;if(!g)return null;const m=wj(a.breakpoints),w=Object.keys(m);let P=m;return Object.keys(g).forEach(O=>{const C=lD(g[O],a);if(C!=null)if(typeof C=="object")if(i[O])P=qs(P,e(O,C,a,i));else{const b=_o({theme:a},C,y=>({[O]:y}));iD(b,C)?P[O]=t({sx:C,theme:a}):P=qs(P,b)}else P=qs(P,e(O,C,a,i))}),_j(w,P)}return Array.isArray(o)?o.map(l):l(o)}return t}const np=sD();np.filterProps=["sx"];function uD(e,t){const r=this;return r.vars&&typeof r.getColorSchemeSelector=="function"?{[r.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)")]:t}:r.palette.mode===e?t:{}}const cD=["breakpoints","palette","spacing","shape"];function Ab(e={},...t){const{breakpoints:r={},palette:n={},spacing:o,shape:a={}}=e,i=Yn(e,cD),l=vj(r),f=Ej(o);let g=fo({breakpoints:l,direction:"ltr",components:{},palette:Ve({mode:"light"},n),spacing:f,shape:Ve({},yj,a)},i);return g.applyStyles=uD,g=t.reduce((m,w)=>fo(m,w),g),g.unstable_sxConfig=Ve({},Rb,i==null?void 0:i.unstable_sxConfig),g.unstable_sx=function(w){return np({sx:w,theme:this})},g}function dD(e){return Object.keys(e).length===0}function fD(e=null){const t=F.useContext(M8);return!t||dD(t)?e:t}const pD=Ab();function hD(e=pD){return fD(e)}const gD=["ownerState"],mD=["variants"],vD=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function bD(e){return Object.keys(e).length===0}function yD(e){return typeof e=="string"&&e.charCodeAt(0)>96}function Md(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const wD=Ab(),_D=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function rd({defaultTheme:e,theme:t,themeId:r}){return bD(t)?e:t[r]||t}function xD(e){return e?(t,r)=>r[e]:null}function Rd(e,t){let{ownerState:r}=t,n=Yn(t,gD);const o=typeof e=="function"?e(Ve({ownerState:r},n)):e;if(Array.isArray(o))return o.flatMap(a=>Rd(a,Ve({ownerState:r},n)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:a=[]}=o;let l=Yn(o,mD);return a.forEach(f=>{let g=!0;typeof f.props=="function"?g=f.props(Ve({ownerState:r},n)):Object.keys(f.props).forEach(m=>{(r==null?void 0:r[m])!==f.props[m]&&n[m]!==f.props[m]&&(g=!1)}),g&&(Array.isArray(l)||(l=[l]),l.push(typeof f.style=="function"?f.style(Ve({ownerState:r},n)):f.style))}),l}return o}function CD(e={}){const{themeId:t,defaultTheme:r=wD,rootShouldForwardProp:n=Md,slotShouldForwardProp:o=Md}=e,a=i=>np(Ve({},i,{theme:rd(Ve({},i,{defaultTheme:r,themeId:t}))}));return a.__mui_systemSx=!0,(i,l={})=>{hj(i,h=>h.filter(v=>!(v!=null&&v.__mui_systemSx)));const{name:f,slot:g,skipVariantsResolver:m,skipSx:w,overridesResolver:P=xD(_D(g))}=l,O=Yn(l,vD),C=m!==void 0?m:g&&g!=="Root"&&g!=="root"||!1,b=w||!1;let y,c=Md;g==="Root"||g==="root"?c=n:g?c=o:yD(i)&&(c=void 0);const s=pj(i,Ve({shouldForwardProp:c,label:y},O)),u=h=>typeof h=="function"&&h.__emotion_real!==h||Sa(h)?v=>Rd(h,Ve({},v,{theme:rd({theme:v.theme,defaultTheme:r,themeId:t})})):h,d=(h,...v)=>{let _=u(h);const k=v?v.map(u):[];f&&P&&k.push(R=>{const A=rd(Ve({},R,{defaultTheme:r,themeId:t}));if(!A.components||!A.components[f]||!A.components[f].styleOverrides)return null;const N=A.components[f].styleOverrides,D={};return Object.entries(N).forEach(([$,G])=>{D[$]=Rd(G,Ve({},R,{theme:A}))}),P(R,D)}),f&&!C&&k.push(R=>{var A;const N=rd(Ve({},R,{defaultTheme:r,themeId:t})),D=N==null||(A=N.components)==null||(A=A[f])==null?void 0:A.variants;return Rd({variants:D},Ve({},R,{theme:N}))}),b||k.push(a);const T=k.length-v.length;if(Array.isArray(h)&&T>0){const R=new Array(T).fill("");_=[...h,...R],_.raw=[...h.raw,...R]}const E=s(_,...k);return i.muiName&&(E.muiName=i.muiName),E};return s.withConfig&&(d.withConfig=s.withConfig),d}}function PD(e){const{theme:t,name:r,props:n}=e;return!t||!t.components||!t.components[r]||!t.components[r].defaultProps?n:g8(t.components[r].defaultProps,n)}function OD({props:e,name:t,defaultTheme:r,themeId:n}){let o=hD(r);return n&&(o=o[n]||o),PD({theme:o,name:t,props:e})}function I8(e,t=0,r=1){return mN(e,t,r)}function SD(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let r=e.match(t);return r&&r[0].length===1&&(r=r.map(n=>n+n)),r?`rgb${r.length===4?"a":""}(${r.map((n,o)=>o<3?parseInt(n,16):Math.round(parseInt(n,16)/255*1e3)/1e3).join(", ")})`:""}function ml(e){if(e.type)return e;if(e.charAt(0)==="#")return ml(SD(e));const t=e.indexOf("("),r=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(r)===-1)throw new Error(hl(9,e));let n=e.substring(t+1,e.length-1),o;if(r==="color"){if(n=n.split(" "),o=n.shift(),n.length===4&&n[3].charAt(0)==="/"&&(n[3]=n[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o)===-1)throw new Error(hl(10,o))}else n=n.split(",");return n=n.map(a=>parseFloat(a)),{type:r,values:n,colorSpace:o}}function Ib(e){const{type:t,colorSpace:r}=e;let{values:n}=e;return t.indexOf("rgb")!==-1?n=n.map((o,a)=>a<3?parseInt(o,10):o):t.indexOf("hsl")!==-1&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),t.indexOf("color")!==-1?n=`${r} ${n.join(" ")}`:n=`${n.join(", ")}`,`${t}(${n})`}function TD(e){e=ml(e);const{values:t}=e,r=t[0],n=t[1]/100,o=t[2]/100,a=n*Math.min(o,1-o),i=(g,m=(g+r/30)%12)=>o-a*Math.max(Math.min(m-3,9-m,1),-1);let l="rgb";const f=[Math.round(i(0)*255),Math.round(i(8)*255),Math.round(i(4)*255)];return e.type==="hsla"&&(l+="a",f.push(t[3])),Ib({type:l,values:f})}function A3(e){e=ml(e);let t=e.type==="hsl"||e.type==="hsla"?ml(TD(e)).values:e.values;return t=t.map(r=>(e.type!=="color"&&(r/=255),r<=.03928?r/12.92:((r+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function ED(e,t){const r=A3(e),n=A3(t);return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}function kD(e,t){if(e=ml(e),t=I8(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let r=0;r<3;r+=1)e.values[r]*=1-t;return Ib(e)}function MD(e,t){if(e=ml(e),t=I8(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let r=0;r<3;r+=1)e.values[r]+=(255-e.values[r])*t;else if(e.type.indexOf("color")!==-1)for(let r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return Ib(e)}function RD(e,t){return Ve({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}const AD={black:"#000",white:"#fff"},Pu=AD,ID={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},ND=ID,jD={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},bi=jD,DD={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},yi=DD,FD={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},ys=FD,LD={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},wi=LD,zD={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},_i=zD,VD={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},xi=VD,$D=["mode","contrastThreshold","tonalOffset"],I3={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:Pu.white,default:Pu.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},rg={text:{primary:Pu.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:Pu.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function N3(e,t,r,n){const o=n.light||n,a=n.dark||n*1.5;e[t]||(e.hasOwnProperty(r)?e[t]=e[r]:t==="light"?e.light=MD(e.main,o):t==="dark"&&(e.dark=kD(e.main,a)))}function UD(e="light"){return e==="dark"?{main:wi[200],light:wi[50],dark:wi[400]}:{main:wi[700],light:wi[400],dark:wi[800]}}function WD(e="light"){return e==="dark"?{main:bi[200],light:bi[50],dark:bi[400]}:{main:bi[500],light:bi[300],dark:bi[700]}}function BD(e="light"){return e==="dark"?{main:yi[500],light:yi[300],dark:yi[700]}:{main:yi[700],light:yi[400],dark:yi[800]}}function HD(e="light"){return e==="dark"?{main:_i[400],light:_i[300],dark:_i[700]}:{main:_i[700],light:_i[500],dark:_i[900]}}function GD(e="light"){return e==="dark"?{main:xi[400],light:xi[300],dark:xi[700]}:{main:xi[800],light:xi[500],dark:xi[900]}}function qD(e="light"){return e==="dark"?{main:ys[400],light:ys[300],dark:ys[700]}:{main:"#ed6c02",light:ys[500],dark:ys[900]}}function KD(e){const{mode:t="light",contrastThreshold:r=3,tonalOffset:n=.2}=e,o=Yn(e,$D),a=e.primary||UD(t),i=e.secondary||WD(t),l=e.error||BD(t),f=e.info||HD(t),g=e.success||GD(t),m=e.warning||qD(t);function w(b){return ED(b,rg.text.primary)>=r?rg.text.primary:I3.text.primary}const P=({color:b,name:y,mainShade:c=500,lightShade:s=300,darkShade:u=700})=>{if(b=Ve({},b),!b.main&&b[c]&&(b.main=b[c]),!b.hasOwnProperty("main"))throw new Error(hl(11,y?` (${y})`:"",c));if(typeof b.main!="string")throw new Error(hl(12,y?` (${y})`:"",JSON.stringify(b.main)));return N3(b,"light",s,n),N3(b,"dark",u,n),b.contrastText||(b.contrastText=w(b.main)),b},O={dark:rg,light:I3};return fo(Ve({common:Ve({},Pu),mode:t,primary:P({color:a,name:"primary"}),secondary:P({color:i,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:P({color:l,name:"error"}),warning:P({color:m,name:"warning"}),info:P({color:f,name:"info"}),success:P({color:g,name:"success"}),grey:ND,contrastThreshold:r,getContrastText:w,augmentColor:P,tonalOffset:n},O[t]),o)}const XD=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function YD(e){return Math.round(e*1e5)/1e5}const j3={textTransform:"uppercase"},D3='"Roboto", "Helvetica", "Arial", sans-serif';function ZD(e,t){const r=typeof t=="function"?t(e):t,{fontFamily:n=D3,fontSize:o=14,fontWeightLight:a=300,fontWeightRegular:i=400,fontWeightMedium:l=500,fontWeightBold:f=700,htmlFontSize:g=16,allVariants:m,pxToRem:w}=r,P=Yn(r,XD),O=o/14,C=w||(c=>`${c/g*O}rem`),b=(c,s,u,d,h)=>Ve({fontFamily:n,fontWeight:c,fontSize:C(s),lineHeight:u},n===D3?{letterSpacing:`${YD(d/s)}em`}:{},h,m),y={h1:b(a,96,1.167,-1.5),h2:b(a,60,1.2,-.5),h3:b(i,48,1.167,0),h4:b(i,34,1.235,.25),h5:b(i,24,1.334,0),h6:b(l,20,1.6,.15),subtitle1:b(i,16,1.75,.15),subtitle2:b(l,14,1.57,.1),body1:b(i,16,1.5,.15),body2:b(i,14,1.43,.15),button:b(l,14,1.75,.4,j3),caption:b(i,12,1.66,.4),overline:b(i,12,2.66,1,j3),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return fo(Ve({htmlFontSize:g,pxToRem:C,fontFamily:n,fontSize:o,fontWeightLight:a,fontWeightRegular:i,fontWeightMedium:l,fontWeightBold:f},y),P,{clone:!1})}const JD=.2,QD=.14,eF=.12;function ft(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${JD})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${QD})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${eF})`].join(",")}const tF=["none",ft(0,2,1,-1,0,1,1,0,0,1,3,0),ft(0,3,1,-2,0,2,2,0,0,1,5,0),ft(0,3,3,-2,0,3,4,0,0,1,8,0),ft(0,2,4,-1,0,4,5,0,0,1,10,0),ft(0,3,5,-1,0,5,8,0,0,1,14,0),ft(0,3,5,-1,0,6,10,0,0,1,18,0),ft(0,4,5,-2,0,7,10,1,0,2,16,1),ft(0,5,5,-3,0,8,10,1,0,3,14,2),ft(0,5,6,-3,0,9,12,1,0,3,16,2),ft(0,6,6,-3,0,10,14,1,0,4,18,3),ft(0,6,7,-4,0,11,15,1,0,4,20,3),ft(0,7,8,-4,0,12,17,2,0,5,22,4),ft(0,7,8,-4,0,13,19,2,0,5,24,4),ft(0,7,9,-4,0,14,21,2,0,5,26,4),ft(0,8,9,-5,0,15,22,2,0,6,28,5),ft(0,8,10,-5,0,16,24,2,0,6,30,5),ft(0,8,11,-5,0,17,26,2,0,6,32,5),ft(0,9,11,-5,0,18,28,2,0,7,34,6),ft(0,9,12,-6,0,19,29,2,0,7,36,6),ft(0,10,13,-6,0,20,31,3,0,8,38,7),ft(0,10,13,-6,0,21,33,3,0,8,40,7),ft(0,10,14,-6,0,22,35,3,0,8,42,7),ft(0,11,14,-7,0,23,36,3,0,9,44,8),ft(0,11,15,-7,0,24,38,3,0,9,46,8)],rF=["duration","easing","delay"],nF={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},oF={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function F3(e){return`${Math.round(e)}ms`}function aF(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function iF(e){const t=Ve({},nF,e.easing),r=Ve({},oF,e.duration);return Ve({getAutoHeightDuration:aF,create:(o=["all"],a={})=>{const{duration:i=r.standard,easing:l=t.easeInOut,delay:f=0}=a;return Yn(a,rF),(Array.isArray(o)?o:[o]).map(g=>`${g} ${typeof i=="string"?i:F3(i)} ${l} ${typeof f=="string"?f:F3(f)}`).join(",")}},e,{easing:t,duration:r})}const lF={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},sF=lF,uF=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function cF(e={},...t){const{mixins:r={},palette:n={},transitions:o={},typography:a={}}=e,i=Yn(e,uF);if(e.vars)throw new Error(hl(18));const l=KD(n),f=Ab(e);let g=fo(f,{mixins:RD(f.breakpoints,r),palette:l,shadows:tF.slice(),typography:ZD(l,a),transitions:iF(o),zIndex:Ve({},sF)});return g=fo(g,i),g=t.reduce((m,w)=>fo(m,w),g),g.unstable_sxConfig=Ve({},Rb,i==null?void 0:i.unstable_sxConfig),g.unstable_sx=function(w){return np({sx:w,theme:this})},g}const dF=cF(),N8=dF,j8="$$material";function fF({props:e,name:t}){return OD({props:e,name:t,defaultTheme:N8,themeId:j8})}const pF=e=>Md(e)&&e!=="classes",hF=CD({themeId:j8,defaultTheme:N8,rootShouldForwardProp:pF});function gF(e){return v8("MuiSvgIcon",e)}gN("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const mF=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],vF=e=>{const{color:t,fontSize:r,classes:n}=e,o={root:["root",t!=="inherit"&&`color${$a(t)}`,`fontSize${$a(r)}`]};return fN(o,gF,n)},bF=hF("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.color!=="inherit"&&t[`color${$a(r.color)}`],t[`fontSize${$a(r.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var r,n,o,a,i,l,f,g,m,w,P,O,C;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:(r=e.transitions)==null||(n=r.create)==null?void 0:n.call(r,"fill",{duration:(o=e.transitions)==null||(o=o.duration)==null?void 0:o.shorter}),fontSize:{inherit:"inherit",small:((a=e.typography)==null||(i=a.pxToRem)==null?void 0:i.call(a,20))||"1.25rem",medium:((l=e.typography)==null||(f=l.pxToRem)==null?void 0:f.call(l,24))||"1.5rem",large:((g=e.typography)==null||(m=g.pxToRem)==null?void 0:m.call(g,35))||"2.1875rem"}[t.fontSize],color:(w=(P=(e.vars||e).palette)==null||(P=P[t.color])==null?void 0:P.main)!=null?w:{action:(O=(e.vars||e).palette)==null||(O=O.action)==null?void 0:O.active,disabled:(C=(e.vars||e).palette)==null||(C=C.action)==null?void 0:C.disabled,inherit:void 0}[t.color]}}),Nm=F.forwardRef(function(t,r){const n=fF({props:t,name:"MuiSvgIcon"}),{children:o,className:a,color:i="inherit",component:l="svg",fontSize:f="medium",htmlColor:g,inheritViewBox:m=!1,titleAccess:w,viewBox:P="0 0 24 24"}=n,O=Yn(n,mF),C=F.isValidElement(o)&&o.type==="svg",b=Ve({},n,{color:i,component:l,fontSize:f,instanceFontSize:t.fontSize,inheritViewBox:m,viewBox:P,hasSvgAsChild:C}),y={};m||(y.viewBox=P);const c=vF(b);return Q.jsxs(bF,Ve({as:l,className:vN(c.root,a),focusable:"false",color:g,"aria-hidden":w?void 0:!0,role:w?"img":void 0,ref:r},y,O,C&&o.props,{ownerState:b,children:[C?o.props.children:o,w?Q.jsx("title",{children:w}):null]}))});Nm.muiName="SvgIcon";function yF(e,t){function r(n,o){return Q.jsx(Nm,Ve({"data-testid":`${t}Icon`,ref:o},n,{children:e}))}return r.muiName=Nm.muiName,F.memo(F.forwardRef(r))}const wF={configure:e=>{m8.configure(e)}},_F=Object.freeze(Object.defineProperty({__proto__:null,capitalize:$a,createChainedFunction:HI,createSvgIcon:yF,debounce:GI,deprecatedPropType:qI,isMuiElement:KI,ownerDocument:f8,ownerWindow:XI,requirePropFactory:YI,setRef:p8,unstable_ClassNameGenerator:wF,unstable_useEnhancedEffect:h8,unstable_useId:QI,unsupportedProp:eN,useControlled:tN,useEventCallback:rN,useForkRef:nN,useIsFocusVisible:dN},Symbol.toStringTag,{value:"Module"})),xF=Rl(_F);var L3;function Nb(){return L3||(L3=1,function(e){"use client";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.createSvgIcon}});var t=xF}(Qh)),Qh}var CF=xb;Object.defineProperty(_b,"__esModule",{value:!0});var D8=_b.default=void 0,PF=CF(Nb()),OF=Q;D8=_b.default=(0,PF.default)((0,OF.jsx)("path",{d:"M11 21h-1l1-7H7.5c-.58 0-.57-.32-.38-.66.19-.34.05-.08.07-.12C8.48 10.94 10.42 7.54 13 3h1l-1 7h3.5c.49 0 .56.33.47.51l-.07.15C12.96 17.55 11 21 11 21"}),"Bolt");var jb={},SF=xb;Object.defineProperty(jb,"__esModule",{value:!0});var F8=jb.default=void 0,TF=SF(Nb()),z3=Q;F8=jb.default=(0,TF.default)([(0,z3.jsx)("path",{d:"M13 8.57c-.79 0-1.43.64-1.43 1.43s.64 1.43 1.43 1.43 1.43-.64 1.43-1.43-.64-1.43-1.43-1.43"},"0"),(0,z3.jsx)("path",{d:"M13 3C9.25 3 6.2 5.94 6.02 9.64L4.1 12.2c-.25.33-.01.8.4.8H6v3c0 1.1.9 2 2 2h1v3h7v-4.68c2.36-1.12 4-3.53 4-6.32 0-3.87-3.13-7-7-7m3 7c0 .13-.01.26-.02.39l.83.66c.08.06.1.16.05.25l-.8 1.39c-.05.09-.16.12-.24.09l-.99-.4c-.21.16-.43.29-.67.39L14 13.83c-.01.1-.1.17-.2.17h-1.6c-.1 0-.18-.07-.2-.17l-.15-1.06c-.25-.1-.47-.23-.68-.39l-.99.4c-.09.03-.2 0-.25-.09l-.8-1.39c-.05-.08-.03-.19.05-.25l.84-.66c-.01-.13-.02-.26-.02-.39s.02-.27.04-.39l-.85-.66c-.08-.06-.1-.16-.05-.26l.8-1.38c.05-.09.15-.12.24-.09l1 .4c.2-.15.43-.29.67-.39L12 6.17c.02-.1.1-.17.2-.17h1.6c.1 0 .18.07.2.17l.15 1.06c.24.1.46.23.67.39l1-.4c.09-.03.2 0 .24.09l.8 1.38c.05.09.03.2-.05.26l-.85.66c.03.12.04.25.04.39"},"1")],"Psychology");var Db={},EF=xb;Object.defineProperty(Db,"__esModule",{value:!0});var L8=Db.default=void 0,kF=EF(Nb()),MF=Q;L8=Db.default=(0,kF.default)((0,MF.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1.41 16.09V20h-2.67v-1.93c-1.71-.36-3.16-1.46-3.27-3.4h1.96c.1 1.05.82 1.87 2.65 1.87 1.96 0 2.4-.98 2.4-1.59 0-.83-.44-1.61-2.67-2.14-2.48-.6-4.18-1.62-4.18-3.67 0-1.72 1.39-2.84 3.11-3.21V4h2.67v1.95c1.86.45 2.79 1.86 2.85 3.39H14.3c-.05-1.11-.64-1.87-2.22-1.87-1.5 0-2.4.68-2.4 1.64 0 .84.65 1.39 2.67 1.91s4.18 1.39 4.18 3.91c-.01 1.83-1.38 2.83-3.12 3.16"}),"MonetizationOn");const RF=()=>{const e=[{icon:Q.jsx(D8,{fontSize:"large"}),title:"Fast and Easy",description:"Create stunning images in seconds."},{icon:Q.jsx(F8,{fontSize:"large"}),title:"AI Powered",description:"We use OpenAI's GPT-3 to generate images."},{icon:Q.jsx(L8,{fontSize:"large"}),title:"Free to Use",description:" Our tool is free to use and you can create unlimited images."}];return Q.jsx("div",{className:"flex rounded-[3000px] items-center justify-between pt-8 sm:flex-row mobile:flex-col mobile:gap-5 ",children:e.map((t,r)=>Q.jsxs("div",{className:"flex flex-col justify-around items-center h-60 bg-[#858585] bg-opacity-10 shadow-gray-700 rounded-xl mobile:w-screen md:w-[320px] lg:w-[400px]",children:[Q.jsx("h2",{className:"bg-gradient-to-r from-red-500 to-blue-500 text-transparent bg-clip-text laptop:text-[40px] font-mono p-4 md:text-[76px] sm:text-[46px] mobile:text-[28px] small_mobile:text-[25px] text-center",children:t.title}),Q.jsx("div",{className:"flex justify-center items-center",children:t.icon}),Q.jsx("div",{className:"",children:Q.jsx("h3",{className:"w-auto m-auto text-center",children:t.description})})]},r))})},AF=()=>Q.jsx("section",{className:"py-12 bg-none sm:py-16 lg:py-20",children:Q.jsx("div",{className:"px-4 mx-auto max-w-7xl sm:px-6 lg:px-8",children:Q.jsxs("div",{className:"flex flex-col items-center",children:[Q.jsxs("div",{className:"text-center",children:[Q.jsx("p",{className:"text-lg font-medium text-gray-600 font-pj",children:"2,157 people have said how good Rareblocks"}),Q.jsx("h2",{className:"mt-4 text-3xl font-bold text-gray-900 sm:text-4xl xl:text-5xl font-pj",children:"Our happy clients say about us"})]}),Q.jsx("div",{className:"mt-8 text-center md:mt-16 md:order-3",children:Q.jsx("a",{href:"#",title:"",className:"pb-2 text-base font-bold leading-7 text-gray-900 transition-all duration-200 border-b-2 border-gray-900 hover:border-gray-600 font-pj focus:outline-none focus:ring-1 focus:ring-gray-900 focus:ring-offset-2 hover:text-gray-600",children:" Check all 2,157 reviews "})}),Q.jsxs("div",{className:"relative mt-10 md:mt-24 md:order-2",children:[Q.jsx("div",{className:"absolute -inset-x-1 inset-y-16 md:-inset-x-2 md:-inset-y-6",children:Q.jsx("div",{className:"w-full h-full max-w-5xl mx-auto rounded-3xl opacity-30 blur-lg filter",style:{background:"linear-gradient(90deg, #44ff9a -0.55%, #44b0ff 22.86%, #8b44ff 48.36%, #ff6644 73.33%, #ebff70 99.34%)"}})}),Q.jsxs("div",{className:"relative grid max-w-lg grid-cols-1 gap-6 mx-auto md:max-w-none lg:gap-10 md:grid-cols-3",children:[Q.jsx("div",{className:"flex flex-col overflow-hidden shadow-xl",children:Q.jsxs("div",{className:"flex flex-col justify-between flex-1 p-6 bg-[#858585] bg-opacity-10 lg:py-8 lg:px-7",children:[Q.jsxs("div",{className:"flex-1",children:[Q.jsxs("div",{className:"flex items-center",children:[Q.jsx("svg",{className:"w-5 h-5 text-[#FDB241]",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",children:Q.jsx("path",{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"})}),Q.jsx("svg",{className:"w-5 h-5 text-[#FDB241]",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",children:Q.jsx("path",{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"})}),Q.jsx("svg",{className:"w-5 h-5 text-[#FDB241]",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",children:Q.jsx("path",{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"})}),Q.jsx("svg",{className:"w-5 h-5 text-[#FDB241]",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",children:Q.jsx("path",{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"})}),Q.jsx("svg",{className:"w-5 h-5 text-[#FDB241]",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",children:Q.jsx("path",{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"})})]}),Q.jsx("blockquote",{className:"flex-1 mt-8",children:Q.jsx("p",{className:"text-lg leading-relaxed text-gray-900 font-pj",children:"“You made it so simple. My new site is so much faster and easier to work with than my old site. I just choose the page, make the change.”"})})]}),Q.jsxs("div",{className:"flex items-center mt-8",children:[Q.jsx("img",{className:"flex-shrink-0 object-cover rounded-full w-11 h-11",src:"https://cdn.rareblocks.xyz/collection/clarity/images/testimonial/4/avatar-male-1.png",alt:""}),Q.jsxs("div",{className:"ml-4",children:[Q.jsx("p",{className:"text-base font-bold text-gray-900 font-pj",children:"Leslie Alexander"}),Q.jsx("p",{className:"mt-0.5 text-sm font-pj text-gray-600",children:"Freelance React Developer"})]})]})]})}),Q.jsx("div",{className:"flex flex-col overflow-hidden shadow-xl",children:Q.jsxs("div",{className:"flex flex-col justify-between flex-1 p-6 bg-[#858585] bg-opacity-10 lg:py-8 lg:px-7",children:[Q.jsxs("div",{className:"flex-1",children:[Q.jsxs("div",{className:"flex items-center",children:[Q.jsx("svg",{className:"w-5 h-5 text-[#FDB241]",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",children:Q.jsx("path",{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"})}),Q.jsx("svg",{className:"w-5 h-5 text-[#FDB241]",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",children:Q.jsx("path",{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"})}),Q.jsx("svg",{className:"w-5 h-5 text-[#FDB241]",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",children:Q.jsx("path",{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"})}),Q.jsx("svg",{className:"w-5 h-5 text-[#FDB241]",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",children:Q.jsx("path",{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"})}),Q.jsx("svg",{className:"w-5 h-5 text-[#FDB241]",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",children:Q.jsx("path",{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"})})]}),Q.jsx("blockquote",{className:"flex-1 mt-8",children:Q.jsx("p",{className:"text-lg leading-relaxed text-gray-900 font-pj",children:"“Simply the best. Better than all the rest. I’d recommend this product to beginners and advanced users.”"})})]}),Q.jsxs("div",{className:"flex items-center mt-8",children:[Q.jsx("img",{className:"flex-shrink-0 object-cover rounded-full w-11 h-11",src:"https://cdn.rareblocks.xyz/collection/clarity/images/testimonial/4/avatar-male-2.png",alt:""}),Q.jsxs("div",{className:"ml-4",children:[Q.jsx("p",{className:"text-base font-bold text-gray-900 font-pj",children:"Jacob Jones"}),Q.jsx("p",{className:"mt-0.5 text-sm font-pj text-gray-600",children:"Digital Marketer"})]})]})]})}),Q.jsx("div",{className:"flex flex-col overflow-hidden shadow-xl",children:Q.jsxs("div",{className:"flex flex-col justify-between flex-1 p-6 bg-[#858585] bg-opacity-10 lg:py-8 lg:px-7",children:[Q.jsxs("div",{className:"flex-1",children:[Q.jsxs("div",{className:"flex items-center",children:[Q.jsx("svg",{className:"w-5 h-5 text-[#FDB241]",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",children:Q.jsx("path",{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"})}),Q.jsx("svg",{className:"w-5 h-5 text-[#FDB241]",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",children:Q.jsx("path",{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"})}),Q.jsx("svg",{className:"w-5 h-5 text-[#FDB241]",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",children:Q.jsx("path",{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"})}),Q.jsx("svg",{className:"w-5 h-5 text-[#FDB241]",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",children:Q.jsx("path",{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"})}),Q.jsx("svg",{className:"w-5 h-5 text-[#FDB241]",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",children:Q.jsx("path",{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"})})]}),Q.jsx("blockquote",{className:"flex-1 mt-8",children:Q.jsx("p",{className:"text-lg leading-relaxed text-gray-900 font-pj",children:"“I cannot believe that I have got a brand new landing page after getting Omega. It was super easy to edit and publish.”"})})]}),Q.jsxs("div",{className:"flex items-center mt-8",children:[Q.jsx("img",{className:"flex-shrink-0 object-cover rounded-full w-11 h-11",src:"https://cdn.rareblocks.xyz/collection/clarity/images/testimonial/4/avatar-female.png",alt:""}),Q.jsxs("div",{className:"ml-4",children:[Q.jsx("p",{className:"text-base font-bold text-gray-900 font-pj",children:"Jenny Wilson"}),Q.jsx("p",{className:"mt-0.5 text-sm font-pj text-gray-600",children:"Graphic Designer"})]})]})]})})]})]})]})})}),IF=()=>Q.jsxs(Q.Fragment,{children:[Q.jsx(VI,{}),Q.jsx(RF,{}),Q.jsx(AF,{})]});function z8(e,t){return function(){return e.apply(t,arguments)}}const{toString:NF}=Object.prototype,{getPrototypeOf:Fb}=Object,op=(e=>t=>{const r=NF.call(t);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),Qn=e=>(e=e.toLowerCase(),t=>op(t)===e),ap=e=>t=>typeof t===e,{isArray:Fl}=Array,Ou=ap("undefined");function jF(e){return e!==null&&!Ou(e)&&e.constructor!==null&&!Ou(e.constructor)&&on(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const V8=Qn("ArrayBuffer");function DF(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&V8(e.buffer),t}const FF=ap("string"),on=ap("function"),$8=ap("number"),ip=e=>e!==null&&typeof e=="object",LF=e=>e===!0||e===!1,Ad=e=>{if(op(e)!=="object")return!1;const t=Fb(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},zF=Qn("Date"),VF=Qn("File"),$F=Qn("Blob"),UF=Qn("FileList"),WF=e=>ip(e)&&on(e.pipe),BF=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||on(e.append)&&((t=op(e))==="formdata"||t==="object"&&on(e.toString)&&e.toString()==="[object FormData]"))},HF=Qn("URLSearchParams"),GF=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Ku(e,t,{allOwnKeys:r=!1}={}){if(e===null||typeof e>"u")return;let n,o;if(typeof e!="object"&&(e=[e]),Fl(e))for(n=0,o=e.length;n0;)if(o=r[n],t===o.toLowerCase())return o;return null}const W8=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,B8=e=>!Ou(e)&&e!==W8;function jm(){const{caseless:e}=B8(this)&&this||{},t={},r=(n,o)=>{const a=e&&U8(t,o)||o;Ad(t[a])&&Ad(n)?t[a]=jm(t[a],n):Ad(n)?t[a]=jm({},n):Fl(n)?t[a]=n.slice():t[a]=n};for(let n=0,o=arguments.length;n(Ku(t,(o,a)=>{r&&on(o)?e[a]=z8(o,r):e[a]=o},{allOwnKeys:n}),e),KF=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),XF=(e,t,r,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},YF=(e,t,r,n)=>{let o,a,i;const l={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),a=o.length;a-- >0;)i=o[a],(!n||n(i,e,t))&&!l[i]&&(t[i]=e[i],l[i]=!0);e=r!==!1&&Fb(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},ZF=(e,t,r)=>{e=String(e),(r===void 0||r>e.length)&&(r=e.length),r-=t.length;const n=e.indexOf(t,r);return n!==-1&&n===r},JF=e=>{if(!e)return null;if(Fl(e))return e;let t=e.length;if(!$8(t))return null;const r=new Array(t);for(;t-- >0;)r[t]=e[t];return r},QF=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Fb(Uint8Array)),eL=(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=n.next())&&!o.done;){const a=o.value;t.call(e,a[0],a[1])}},tL=(e,t)=>{let r;const n=[];for(;(r=e.exec(t))!==null;)n.push(r);return n},rL=Qn("HTMLFormElement"),nL=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,n,o){return n.toUpperCase()+o}),V3=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),oL=Qn("RegExp"),H8=(e,t)=>{const r=Object.getOwnPropertyDescriptors(e),n={};Ku(r,(o,a)=>{let i;(i=t(o,a,e))!==!1&&(n[a]=i||o)}),Object.defineProperties(e,n)},aL=e=>{H8(e,(t,r)=>{if(on(e)&&["arguments","caller","callee"].indexOf(r)!==-1)return!1;const n=e[r];if(on(n)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},iL=(e,t)=>{const r={},n=o=>{o.forEach(a=>{r[a]=!0})};return Fl(e)?n(e):n(String(e).split(t)),r},lL=()=>{},sL=(e,t)=>(e=+e,Number.isFinite(e)?e:t),ng="abcdefghijklmnopqrstuvwxyz",$3="0123456789",G8={DIGIT:$3,ALPHA:ng,ALPHA_DIGIT:ng+ng.toUpperCase()+$3},uL=(e=16,t=G8.ALPHA_DIGIT)=>{let r="";const{length:n}=t;for(;e--;)r+=t[Math.random()*n|0];return r};function cL(e){return!!(e&&on(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const dL=e=>{const t=new Array(10),r=(n,o)=>{if(ip(n)){if(t.indexOf(n)>=0)return;if(!("toJSON"in n)){t[o]=n;const a=Fl(n)?[]:{};return Ku(n,(i,l)=>{const f=r(i,o+1);!Ou(f)&&(a[l]=f)}),t[o]=void 0,a}}return n};return r(e,0)},fL=Qn("AsyncFunction"),pL=e=>e&&(ip(e)||on(e))&&on(e.then)&&on(e.catch),de={isArray:Fl,isArrayBuffer:V8,isBuffer:jF,isFormData:BF,isArrayBufferView:DF,isString:FF,isNumber:$8,isBoolean:LF,isObject:ip,isPlainObject:Ad,isUndefined:Ou,isDate:zF,isFile:VF,isBlob:$F,isRegExp:oL,isFunction:on,isStream:WF,isURLSearchParams:HF,isTypedArray:QF,isFileList:UF,forEach:Ku,merge:jm,extend:qF,trim:GF,stripBOM:KF,inherits:XF,toFlatObject:YF,kindOf:op,kindOfTest:Qn,endsWith:ZF,toArray:JF,forEachEntry:eL,matchAll:tL,isHTMLForm:rL,hasOwnProperty:V3,hasOwnProp:V3,reduceDescriptors:H8,freezeMethods:aL,toObjectSet:iL,toCamelCase:nL,noop:lL,toFiniteNumber:sL,findKey:U8,global:W8,isContextDefined:B8,ALPHABET:G8,generateString:uL,isSpecCompliantForm:cL,toJSONObject:dL,isAsyncFn:fL,isThenable:pL};function Be(e,t,r,n,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),o&&(this.response=o)}de.inherits(Be,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:de.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const q8=Be.prototype,K8={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{K8[e]={value:e}});Object.defineProperties(Be,K8);Object.defineProperty(q8,"isAxiosError",{value:!0});Be.from=(e,t,r,n,o,a)=>{const i=Object.create(q8);return de.toFlatObject(e,i,function(f){return f!==Error.prototype},l=>l!=="isAxiosError"),Be.call(i,e.message,t,r,n,o),i.cause=e,i.name=e.name,a&&Object.assign(i,a),i};const hL=null;function Dm(e){return de.isPlainObject(e)||de.isArray(e)}function X8(e){return de.endsWith(e,"[]")?e.slice(0,-2):e}function U3(e,t,r){return e?e.concat(t).map(function(o,a){return o=X8(o),!r&&a?"["+o+"]":o}).join(r?".":""):t}function gL(e){return de.isArray(e)&&!e.some(Dm)}const mL=de.toFlatObject(de,{},null,function(t){return/^is[A-Z]/.test(t)});function lp(e,t,r){if(!de.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,r=de.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(b,y){return!de.isUndefined(y[b])});const n=r.metaTokens,o=r.visitor||m,a=r.dots,i=r.indexes,f=(r.Blob||typeof Blob<"u"&&Blob)&&de.isSpecCompliantForm(t);if(!de.isFunction(o))throw new TypeError("visitor must be a function");function g(C){if(C===null)return"";if(de.isDate(C))return C.toISOString();if(!f&&de.isBlob(C))throw new Be("Blob is not supported. Use a Buffer instead.");return de.isArrayBuffer(C)||de.isTypedArray(C)?f&&typeof Blob=="function"?new Blob([C]):Buffer.from(C):C}function m(C,b,y){let c=C;if(C&&!y&&typeof C=="object"){if(de.endsWith(b,"{}"))b=n?b:b.slice(0,-2),C=JSON.stringify(C);else if(de.isArray(C)&&gL(C)||(de.isFileList(C)||de.endsWith(b,"[]"))&&(c=de.toArray(C)))return b=X8(b),c.forEach(function(u,d){!(de.isUndefined(u)||u===null)&&t.append(i===!0?U3([b],d,a):i===null?b:b+"[]",g(u))}),!1}return Dm(C)?!0:(t.append(U3(y,b,a),g(C)),!1)}const w=[],P=Object.assign(mL,{defaultVisitor:m,convertValue:g,isVisitable:Dm});function O(C,b){if(!de.isUndefined(C)){if(w.indexOf(C)!==-1)throw Error("Circular reference detected in "+b.join("."));w.push(C),de.forEach(C,function(c,s){(!(de.isUndefined(c)||c===null)&&o.call(t,c,de.isString(s)?s.trim():s,b,P))===!0&&O(c,b?b.concat(s):[s])}),w.pop()}}if(!de.isObject(e))throw new TypeError("data must be an object");return O(e),t}function W3(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(n){return t[n]})}function Lb(e,t){this._pairs=[],e&&lp(e,this,t)}const Y8=Lb.prototype;Y8.append=function(t,r){this._pairs.push([t,r])};Y8.toString=function(t){const r=t?function(n){return t.call(this,n,W3)}:W3;return this._pairs.map(function(o){return r(o[0])+"="+r(o[1])},"").join("&")};function vL(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Z8(e,t,r){if(!t)return e;const n=r&&r.encode||vL,o=r&&r.serialize;let a;if(o?a=o(t,r):a=de.isURLSearchParams(t)?t.toString():new Lb(t,r).toString(n),a){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+a}return e}class B3{constructor(){this.handlers=[]}use(t,r,n){return this.handlers.push({fulfilled:t,rejected:r,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){de.forEach(this.handlers,function(n){n!==null&&t(n)})}}const J8={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},bL=typeof URLSearchParams<"u"?URLSearchParams:Lb,yL=typeof FormData<"u"?FormData:null,wL=typeof Blob<"u"?Blob:null,_L={isBrowser:!0,classes:{URLSearchParams:bL,FormData:yL,Blob:wL},protocols:["http","https","file","blob","url","data"]},Q8=typeof window<"u"&&typeof document<"u",xL=(e=>Q8&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),CL=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",PL=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Q8,hasStandardBrowserEnv:xL,hasStandardBrowserWebWorkerEnv:CL},Symbol.toStringTag,{value:"Module"})),Bn={...PL,..._L};function OL(e,t){return lp(e,new Bn.classes.URLSearchParams,Object.assign({visitor:function(r,n,o,a){return Bn.isNode&&de.isBuffer(r)?(this.append(n,r.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)}},t))}function SL(e){return de.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function TL(e){const t={},r=Object.keys(e);let n;const o=r.length;let a;for(n=0;n=r.length;return i=!i&&de.isArray(o)?o.length:i,f?(de.hasOwnProp(o,i)?o[i]=[o[i],n]:o[i]=n,!l):((!o[i]||!de.isObject(o[i]))&&(o[i]=[]),t(r,n,o[i],a)&&de.isArray(o[i])&&(o[i]=TL(o[i])),!l)}if(de.isFormData(e)&&de.isFunction(e.entries)){const r={};return de.forEachEntry(e,(n,o)=>{t(SL(n),o,r,0)}),r}return null}function EL(e,t,r){if(de.isString(e))try{return(t||JSON.parse)(e),de.trim(e)}catch(n){if(n.name!=="SyntaxError")throw n}return(r||JSON.stringify)(e)}const zb={transitional:J8,adapter:["xhr","http"],transformRequest:[function(t,r){const n=r.getContentType()||"",o=n.indexOf("application/json")>-1,a=de.isObject(t);if(a&&de.isHTMLForm(t)&&(t=new FormData(t)),de.isFormData(t))return o?JSON.stringify(ex(t)):t;if(de.isArrayBuffer(t)||de.isBuffer(t)||de.isStream(t)||de.isFile(t)||de.isBlob(t))return t;if(de.isArrayBufferView(t))return t.buffer;if(de.isURLSearchParams(t))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(a){if(n.indexOf("application/x-www-form-urlencoded")>-1)return OL(t,this.formSerializer).toString();if((l=de.isFileList(t))||n.indexOf("multipart/form-data")>-1){const f=this.env&&this.env.FormData;return lp(l?{"files[]":t}:t,f&&new f,this.formSerializer)}}return a||o?(r.setContentType("application/json",!1),EL(t)):t}],transformResponse:[function(t){const r=this.transitional||zb.transitional,n=r&&r.forcedJSONParsing,o=this.responseType==="json";if(t&&de.isString(t)&&(n&&!this.responseType||o)){const i=!(r&&r.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(l){if(i)throw l.name==="SyntaxError"?Be.from(l,Be.ERR_BAD_RESPONSE,this,null,this.response):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Bn.classes.FormData,Blob:Bn.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};de.forEach(["delete","get","head","post","put","patch"],e=>{zb.headers[e]={}});const Vb=zb,kL=de.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ML=e=>{const t={};let r,n,o;return e&&e.split(` +`).forEach(function(i){o=i.indexOf(":"),r=i.substring(0,o).trim().toLowerCase(),n=i.substring(o+1).trim(),!(!r||t[r]&&kL[r])&&(r==="set-cookie"?t[r]?t[r].push(n):t[r]=[n]:t[r]=t[r]?t[r]+", "+n:n)}),t},H3=Symbol("internals");function ws(e){return e&&String(e).trim().toLowerCase()}function Id(e){return e===!1||e==null?e:de.isArray(e)?e.map(Id):String(e)}function RL(e){const t=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=r.exec(e);)t[n[1]]=n[2];return t}const AL=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function og(e,t,r,n,o){if(de.isFunction(n))return n.call(this,t,r);if(o&&(t=r),!!de.isString(t)){if(de.isString(n))return t.indexOf(n)!==-1;if(de.isRegExp(n))return n.test(t)}}function IL(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,r,n)=>r.toUpperCase()+n)}function NL(e,t){const r=de.toCamelCase(" "+t);["get","set","has"].forEach(n=>{Object.defineProperty(e,n+r,{value:function(o,a,i){return this[n].call(this,t,o,a,i)},configurable:!0})})}class sp{constructor(t){t&&this.set(t)}set(t,r,n){const o=this;function a(l,f,g){const m=ws(f);if(!m)throw new Error("header name must be a non-empty string");const w=de.findKey(o,m);(!w||o[w]===void 0||g===!0||g===void 0&&o[w]!==!1)&&(o[w||f]=Id(l))}const i=(l,f)=>de.forEach(l,(g,m)=>a(g,m,f));return de.isPlainObject(t)||t instanceof this.constructor?i(t,r):de.isString(t)&&(t=t.trim())&&!AL(t)?i(ML(t),r):t!=null&&a(r,t,n),this}get(t,r){if(t=ws(t),t){const n=de.findKey(this,t);if(n){const o=this[n];if(!r)return o;if(r===!0)return RL(o);if(de.isFunction(r))return r.call(this,o,n);if(de.isRegExp(r))return r.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,r){if(t=ws(t),t){const n=de.findKey(this,t);return!!(n&&this[n]!==void 0&&(!r||og(this,this[n],n,r)))}return!1}delete(t,r){const n=this;let o=!1;function a(i){if(i=ws(i),i){const l=de.findKey(n,i);l&&(!r||og(n,n[l],l,r))&&(delete n[l],o=!0)}}return de.isArray(t)?t.forEach(a):a(t),o}clear(t){const r=Object.keys(this);let n=r.length,o=!1;for(;n--;){const a=r[n];(!t||og(this,this[a],a,t,!0))&&(delete this[a],o=!0)}return o}normalize(t){const r=this,n={};return de.forEach(this,(o,a)=>{const i=de.findKey(n,a);if(i){r[i]=Id(o),delete r[a];return}const l=t?IL(a):String(a).trim();l!==a&&delete r[a],r[l]=Id(o),n[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const r=Object.create(null);return de.forEach(this,(n,o)=>{n!=null&&n!==!1&&(r[o]=t&&de.isArray(n)?n.join(", "):n)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,r])=>t+": "+r).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...r){const n=new this(t);return r.forEach(o=>n.set(o)),n}static accessor(t){const n=(this[H3]=this[H3]={accessors:{}}).accessors,o=this.prototype;function a(i){const l=ws(i);n[l]||(NL(o,i),n[l]=!0)}return de.isArray(t)?t.forEach(a):a(t),this}}sp.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);de.reduceDescriptors(sp.prototype,({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(n){this[r]=n}}});de.freezeMethods(sp);const po=sp;function ag(e,t){const r=this||Vb,n=t||r,o=po.from(n.headers);let a=n.data;return de.forEach(e,function(l){a=l.call(r,a,o.normalize(),t?t.status:void 0)}),o.normalize(),a}function tx(e){return!!(e&&e.__CANCEL__)}function Xu(e,t,r){Be.call(this,e??"canceled",Be.ERR_CANCELED,t,r),this.name="CanceledError"}de.inherits(Xu,Be,{__CANCEL__:!0});function jL(e,t,r){const n=r.config.validateStatus;!r.status||!n||n(r.status)?e(r):t(new Be("Request failed with status code "+r.status,[Be.ERR_BAD_REQUEST,Be.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}const DL=Bn.hasStandardBrowserEnv?{write(e,t,r,n,o,a){const i=[e+"="+encodeURIComponent(t)];de.isNumber(r)&&i.push("expires="+new Date(r).toGMTString()),de.isString(n)&&i.push("path="+n),de.isString(o)&&i.push("domain="+o),a===!0&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function FL(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function LL(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function rx(e,t){return e&&!FL(t)?LL(e,t):t}const zL=Bn.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");let n;function o(a){let i=a;return t&&(r.setAttribute("href",i),i=r.href),r.setAttribute("href",i),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return n=o(window.location.href),function(i){const l=de.isString(i)?o(i):i;return l.protocol===n.protocol&&l.host===n.host}}():function(){return function(){return!0}}();function VL(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function $L(e,t){e=e||10;const r=new Array(e),n=new Array(e);let o=0,a=0,i;return t=t!==void 0?t:1e3,function(f){const g=Date.now(),m=n[a];i||(i=g),r[o]=f,n[o]=g;let w=a,P=0;for(;w!==o;)P+=r[w++],w=w%e;if(o=(o+1)%e,o===a&&(a=(a+1)%e),g-i{const a=o.loaded,i=o.lengthComputable?o.total:void 0,l=a-r,f=n(l),g=a<=i;r=a;const m={loaded:a,total:i,progress:i?a/i:void 0,bytes:l,rate:f||void 0,estimated:f&&i&&g?(i-a)/f:void 0,event:o};m[t?"download":"upload"]=!0,e(m)}}const UL=typeof XMLHttpRequest<"u",WL=UL&&function(e){return new Promise(function(r,n){let o=e.data;const a=po.from(e.headers).normalize();let{responseType:i,withXSRFToken:l}=e,f;function g(){e.cancelToken&&e.cancelToken.unsubscribe(f),e.signal&&e.signal.removeEventListener("abort",f)}let m;if(de.isFormData(o)){if(Bn.hasStandardBrowserEnv||Bn.hasStandardBrowserWebWorkerEnv)a.setContentType(!1);else if((m=a.getContentType())!==!1){const[b,...y]=m?m.split(";").map(c=>c.trim()).filter(Boolean):[];a.setContentType([b||"multipart/form-data",...y].join("; "))}}let w=new XMLHttpRequest;if(e.auth){const b=e.auth.username||"",y=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(b+":"+y))}const P=rx(e.baseURL,e.url);w.open(e.method.toUpperCase(),Z8(P,e.params,e.paramsSerializer),!0),w.timeout=e.timeout;function O(){if(!w)return;const b=po.from("getAllResponseHeaders"in w&&w.getAllResponseHeaders()),c={data:!i||i==="text"||i==="json"?w.responseText:w.response,status:w.status,statusText:w.statusText,headers:b,config:e,request:w};jL(function(u){r(u),g()},function(u){n(u),g()},c),w=null}if("onloadend"in w?w.onloadend=O:w.onreadystatechange=function(){!w||w.readyState!==4||w.status===0&&!(w.responseURL&&w.responseURL.indexOf("file:")===0)||setTimeout(O)},w.onabort=function(){w&&(n(new Be("Request aborted",Be.ECONNABORTED,e,w)),w=null)},w.onerror=function(){n(new Be("Network Error",Be.ERR_NETWORK,e,w)),w=null},w.ontimeout=function(){let y=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const c=e.transitional||J8;e.timeoutErrorMessage&&(y=e.timeoutErrorMessage),n(new Be(y,c.clarifyTimeoutError?Be.ETIMEDOUT:Be.ECONNABORTED,e,w)),w=null},Bn.hasStandardBrowserEnv&&(l&&de.isFunction(l)&&(l=l(e)),l||l!==!1&&zL(P))){const b=e.xsrfHeaderName&&e.xsrfCookieName&&DL.read(e.xsrfCookieName);b&&a.set(e.xsrfHeaderName,b)}o===void 0&&a.setContentType(null),"setRequestHeader"in w&&de.forEach(a.toJSON(),function(y,c){w.setRequestHeader(c,y)}),de.isUndefined(e.withCredentials)||(w.withCredentials=!!e.withCredentials),i&&i!=="json"&&(w.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&w.addEventListener("progress",G3(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&w.upload&&w.upload.addEventListener("progress",G3(e.onUploadProgress)),(e.cancelToken||e.signal)&&(f=b=>{w&&(n(!b||b.type?new Xu(null,e,w):b),w.abort(),w=null)},e.cancelToken&&e.cancelToken.subscribe(f),e.signal&&(e.signal.aborted?f():e.signal.addEventListener("abort",f)));const C=VL(P);if(C&&Bn.protocols.indexOf(C)===-1){n(new Be("Unsupported protocol "+C+":",Be.ERR_BAD_REQUEST,e));return}w.send(o||null)})},Fm={http:hL,xhr:WL};de.forEach(Fm,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const q3=e=>`- ${e}`,BL=e=>de.isFunction(e)||e===null||e===!1,nx={getAdapter:e=>{e=de.isArray(e)?e:[e];const{length:t}=e;let r,n;const o={};for(let a=0;a`adapter ${l} `+(f===!1?"is not supported by the environment":"is not available in the build"));let i=t?a.length>1?`since : +`+a.map(q3).join(` +`):" "+q3(a[0]):"as no adapter specified";throw new Be("There is no suitable adapter to dispatch the request "+i,"ERR_NOT_SUPPORT")}return n},adapters:Fm};function ig(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Xu(null,e)}function K3(e){return ig(e),e.headers=po.from(e.headers),e.data=ag.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),nx.getAdapter(e.adapter||Vb.adapter)(e).then(function(n){return ig(e),n.data=ag.call(e,e.transformResponse,n),n.headers=po.from(n.headers),n},function(n){return tx(n)||(ig(e),n&&n.response&&(n.response.data=ag.call(e,e.transformResponse,n.response),n.response.headers=po.from(n.response.headers))),Promise.reject(n)})}const X3=e=>e instanceof po?e.toJSON():e;function vl(e,t){t=t||{};const r={};function n(g,m,w){return de.isPlainObject(g)&&de.isPlainObject(m)?de.merge.call({caseless:w},g,m):de.isPlainObject(m)?de.merge({},m):de.isArray(m)?m.slice():m}function o(g,m,w){if(de.isUndefined(m)){if(!de.isUndefined(g))return n(void 0,g,w)}else return n(g,m,w)}function a(g,m){if(!de.isUndefined(m))return n(void 0,m)}function i(g,m){if(de.isUndefined(m)){if(!de.isUndefined(g))return n(void 0,g)}else return n(void 0,m)}function l(g,m,w){if(w in t)return n(g,m);if(w in e)return n(void 0,g)}const f={url:a,method:a,data:a,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:l,headers:(g,m)=>o(X3(g),X3(m),!0)};return de.forEach(Object.keys(Object.assign({},e,t)),function(m){const w=f[m]||o,P=w(e[m],t[m],m);de.isUndefined(P)&&w!==l||(r[m]=P)}),r}const ox="1.6.7",$b={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{$b[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const Y3={};$b.transitional=function(t,r,n){function o(a,i){return"[Axios v"+ox+"] Transitional option '"+a+"'"+i+(n?". "+n:"")}return(a,i,l)=>{if(t===!1)throw new Be(o(i," has been removed"+(r?" in "+r:"")),Be.ERR_DEPRECATED);return r&&!Y3[i]&&(Y3[i]=!0,console.warn(o(i," has been deprecated since v"+r+" and will be removed in the near future"))),t?t(a,i,l):!0}};function HL(e,t,r){if(typeof e!="object")throw new Be("options must be an object",Be.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let o=n.length;for(;o-- >0;){const a=n[o],i=t[a];if(i){const l=e[a],f=l===void 0||i(l,a,e);if(f!==!0)throw new Be("option "+a+" must be "+f,Be.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new Be("Unknown option "+a,Be.ERR_BAD_OPTION)}}const Lm={assertOptions:HL,validators:$b},Vo=Lm.validators;class Nf{constructor(t){this.defaults=t,this.interceptors={request:new B3,response:new B3}}async request(t,r){try{return await this._request(t,r)}catch(n){if(n instanceof Error){let o;Error.captureStackTrace?Error.captureStackTrace(o={}):o=new Error;const a=o.stack?o.stack.replace(/^.+\n/,""):"";n.stack?a&&!String(n.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(n.stack+=` +`+a):n.stack=a}throw n}}_request(t,r){typeof t=="string"?(r=r||{},r.url=t):r=t||{},r=vl(this.defaults,r);const{transitional:n,paramsSerializer:o,headers:a}=r;n!==void 0&&Lm.assertOptions(n,{silentJSONParsing:Vo.transitional(Vo.boolean),forcedJSONParsing:Vo.transitional(Vo.boolean),clarifyTimeoutError:Vo.transitional(Vo.boolean)},!1),o!=null&&(de.isFunction(o)?r.paramsSerializer={serialize:o}:Lm.assertOptions(o,{encode:Vo.function,serialize:Vo.function},!0)),r.method=(r.method||this.defaults.method||"get").toLowerCase();let i=a&&de.merge(a.common,a[r.method]);a&&de.forEach(["delete","get","head","post","put","patch","common"],C=>{delete a[C]}),r.headers=po.concat(i,a);const l=[];let f=!0;this.interceptors.request.forEach(function(b){typeof b.runWhen=="function"&&b.runWhen(r)===!1||(f=f&&b.synchronous,l.unshift(b.fulfilled,b.rejected))});const g=[];this.interceptors.response.forEach(function(b){g.push(b.fulfilled,b.rejected)});let m,w=0,P;if(!f){const C=[K3.bind(this),void 0];for(C.unshift.apply(C,l),C.push.apply(C,g),P=C.length,m=Promise.resolve(r);w{if(!n._listeners)return;let a=n._listeners.length;for(;a-- >0;)n._listeners[a](o);n._listeners=null}),this.promise.then=o=>{let a;const i=new Promise(l=>{n.subscribe(l),a=l}).then(o);return i.cancel=function(){n.unsubscribe(a)},i},t(function(a,i,l){n.reason||(n.reason=new Xu(a,i,l),r(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const r=this._listeners.indexOf(t);r!==-1&&this._listeners.splice(r,1)}static source(){let t;return{token:new Ub(function(o){t=o}),cancel:t}}}const GL=Ub;function qL(e){return function(r){return e.apply(null,r)}}function KL(e){return de.isObject(e)&&e.isAxiosError===!0}const zm={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(zm).forEach(([e,t])=>{zm[t]=e});const XL=zm;function ax(e){const t=new Nd(e),r=z8(Nd.prototype.request,t);return de.extend(r,Nd.prototype,t,{allOwnKeys:!0}),de.extend(r,t,null,{allOwnKeys:!0}),r.create=function(o){return ax(vl(e,o))},r}const It=ax(Vb);It.Axios=Nd;It.CanceledError=Xu;It.CancelToken=GL;It.isCancel=tx;It.VERSION=ox;It.toFormData=lp;It.AxiosError=Be;It.Cancel=It.CanceledError;It.all=function(t){return Promise.all(t)};It.spread=qL;It.isAxiosError=KL;It.mergeConfig=vl;It.AxiosHeaders=po;It.formToJSON=e=>ex(de.isHTMLForm(e)?new FormData(e):e);It.getAdapter=nx.getAdapter;It.HttpStatusCode=XL;It.default=It;var YL={ACLOCAL_PATH:"C:\\Program Files\\Git\\mingw64\\share\\aclocal;C:\\Program Files\\Git\\usr\\share\\aclocal",ALLUSERSPROFILE:"C:\\ProgramData",APPDATA:"C:\\Users\\User\\AppData\\Roaming",ChocolateyInstall:"C:\\ProgramData\\chocolatey",ChocolateyLastPathUpdate:"133473179112501713",COLOR:"1",COLORTERM:"truecolor",COMMONPROGRAMFILES:"C:\\Program Files\\Common Files","CommonProgramFiles(x86)":"C:\\Program Files (x86)\\Common Files",CommonProgramW6432:"C:\\Program Files\\Common Files",COMPUTERNAME:"HP17",COMSPEC:"C:\\Windows\\system32\\cmd.exe",CONFIG_SITE:"C:/Program Files/Git/etc/config.site",DISPLAY:"needs-to-be-defined",DriverData:"C:\\Windows\\System32\\Drivers\\DriverData",EDITOR:"C:\\Windows\\notepad.exe",EFC_7672:"1",EXEPATH:"C:\\Program Files\\Git\\bin",FPS_BROWSER_APP_PROFILE_STRING:"Internet Explorer",FPS_BROWSER_USER_PROFILE_STRING:"Default",GIT_ASKPASS:"c:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\git\\dist\\askpass.sh",HOME:"C:\\Users\\User",HOMEDRIVE:"C:",HOMEPATH:"\\Users\\User",HOSTNAME:"hp17",INFOPATH:"C:\\Program Files\\Git\\mingw64\\local\\info;C:\\Program Files\\Git\\mingw64\\share\\info;C:\\Program Files\\Git\\usr\\local\\info;C:\\Program Files\\Git\\usr\\share\\info;C:\\Program Files\\Git\\usr\\info;C:\\Program Files\\Git\\share\\info",INIT_CWD:"C:\\Users\\User\\Desktop\\projects\\AI-Gen",JD2_HOME:"C:\\Users\\User\\AppData\\Local\\JDownloader 2.0",LANG:"en_US.UTF-8",LOCALAPPDATA:"C:\\Users\\User\\AppData\\Local",LOGONSERVER:"\\\\HP17",MANPATH:"C:\\Program Files\\Git\\mingw64\\local\\man;C:\\Program Files\\Git\\mingw64\\share\\man;C:\\Program Files\\Git\\usr\\local\\man;C:\\Program Files\\Git\\usr\\share\\man;C:\\Program Files\\Git\\usr\\man;C:\\Program Files\\Git\\share\\man",MINGW_CHOST:"x86_64-w64-mingw32",MINGW_PACKAGE_PREFIX:"mingw-w64-x86_64",MINGW_PREFIX:"C:/Program Files/Git/mingw64",MSYS:"disable_pcon",MSYSTEM:"MINGW64",MSYSTEM_CARCH:"x86_64",MSYSTEM_CHOST:"x86_64-w64-mingw32",MSYSTEM_PREFIX:"C:/Program Files/Git/mingw64",NODE:"C:\\Program Files\\nodejs\\node.exe",NODE_ENV:"production",npm_command:"run-script",npm_config_cache:"C:\\Users\\User\\AppData\\Local\\npm-cache",npm_config_globalconfig:"C:\\Users\\User\\AppData\\Roaming\\npm\\etc\\npmrc",npm_config_global_prefix:"C:\\Users\\User\\AppData\\Roaming\\npm",npm_config_init_module:"C:\\Users\\User\\.npm-init.js",npm_config_local_prefix:"C:\\Users\\User\\Desktop\\projects\\AI-Gen",npm_config_node_gyp:"C:\\Users\\User\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js",npm_config_noproxy:"",npm_config_npm_version:"10.4.0",npm_config_prefix:"C:\\Users\\User\\AppData\\Roaming\\npm",npm_config_userconfig:"C:\\Users\\User\\.npmrc",npm_config_user_agent:"npm/10.4.0 node/v20.10.0 win32 x64 workspaces/false",npm_execpath:"C:\\Users\\User\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js",npm_lifecycle_event:"build",npm_lifecycle_script:"vite build",npm_node_execpath:"C:\\Program Files\\nodejs\\node.exe",npm_package_json:"C:\\Users\\User\\Desktop\\projects\\AI-Gen\\package.json",npm_package_name:"ai-gen",npm_package_version:"0.0.0",NUMBER_OF_PROCESSORS:"8",OneDrive:"C:\\Users\\User\\OneDrive",OPENAI_API_KEY:"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",ORIGINAL_PATH:"C:\\Program Files\\Git\\mingw64\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Users\\User\\bin;C:\\Program Files\\Python312\\Scripts;C:\\Program Files\\Python312;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0;C:\\Windows\\System32\\OpenSSH;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\nodejs;C:\\Program Files\\dotnet;D:\\Docker\\resources\\bin;C:\\Users\\User\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\User\\AppData\\Roaming\\npm;C:\\Users\\User\\.dotnet\\tools",ORIGINAL_TEMP:"D:/Temp",ORIGINAL_TMP:"D:/Temp",ORIGINAL_XDG_CURRENT_DESKTOP:"undefined",OS:"Windows_NT",PATH:"C:\\Users\\User\\Desktop\\projects\\AI-Gen\\node_modules\\.bin;C:\\Users\\User\\Desktop\\projects\\node_modules\\.bin;C:\\Users\\User\\Desktop\\node_modules\\.bin;C:\\Users\\User\\node_modules\\.bin;C:\\Users\\node_modules\\.bin;C:\\node_modules\\.bin;C:\\Users\\User\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\@npmcli\\run-script\\lib\\node-gyp-bin;C:\\Users\\User\\bin;C:\\Program Files\\Git\\mingw64\\bin;C:\\Program Files\\Git\\usr\\local\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Program Files\\Git\\mingw64\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Users\\User\\bin;C:\\Program Files\\Python312\\Scripts;C:\\Program Files\\Python312;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0;C:\\Windows\\System32\\OpenSSH;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\nodejs;C:\\Program Files\\dotnet;D:\\Docker\\resources\\bin;C:\\Users\\User\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\User\\AppData\\Roaming\\npm;C:\\Users\\User\\.dotnet\\tools;C:\\Program Files\\Git\\usr\\bin\\vendor_perl;C:\\Program Files\\Git\\usr\\bin\\core_perl",PATHEXT:".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW",PKG_CONFIG_PATH:"C:\\Program Files\\Git\\mingw64\\lib\\pkgconfig;C:\\Program Files\\Git\\mingw64\\share\\pkgconfig",PKG_CONFIG_SYSTEM_INCLUDE_PATH:"C:/Program Files/Git/mingw64/include",PKG_CONFIG_SYSTEM_LIBRARY_PATH:"C:/Program Files/Git/mingw64/lib",PLINK_PROTOCOL:"ssh",PROCESSOR_ARCHITECTURE:"AMD64",PROCESSOR_IDENTIFIER:"Intel64 Family 6 Model 142 Stepping 12, GenuineIntel",PROCESSOR_LEVEL:"6",PROCESSOR_REVISION:"8e0c",ProgramData:"C:\\ProgramData",PROGRAMFILES:"C:\\Program Files","ProgramFiles(x86)":"C:\\Program Files (x86)",ProgramW6432:"C:\\Program Files",PROMPT:"$P$G",PSModulePath:"C:\\Program Files\\WindowsPowerShell\\Modules;C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules",PUBLIC:"C:\\Users\\Public",PWD:"C:/Users/User/Desktop/projects/AI-Gen",SESSIONNAME:"Console",SHELL:"C:\\Program Files\\Git\\usr\\bin\\bash.exe",SHLVL:"2",SSH_ASKPASS:"C:/Program Files/Git/mingw64/bin/git-askpass.exe",SYSTEMDRIVE:"C:",SYSTEMROOT:"C:\\Windows",TEMP:"D:\\Temp",TERM:"xterm-256color",TERM_PROGRAM:"vscode",TERM_PROGRAM_VERSION:"1.86.2",TMP:"D:\\Temp",TMPDIR:"D:\\Temp",USERDOMAIN:"HP17",USERDOMAIN_ROAMINGPROFILE:"HP17",USERNAME:"User",USERPROFILE:"C:\\Users\\User",VBOX_MSI_INSTALL_PATH:"D:\\Program Files\\Oracle\\VirtualBox\\",VSCODE_GIT_ASKPASS_EXTRA_ARGS:"",VSCODE_GIT_ASKPASS_MAIN:"c:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\git\\dist\\askpass-main.js",VSCODE_GIT_ASKPASS_NODE:"C:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe",VSCODE_GIT_IPC_HANDLE:"\\\\.\\pipe\\vscode-git-21b021562d-sock",WINDIR:"C:\\Windows",ZES_ENABLE_SYSMAN:"1",_:"C:/Program Files/nodejs/node.exe"};const ZL=()=>{const[e,t]=F.useState("/"),r=F.useRef(null),[n,o]=F.useState(!1),a=async()=>{if(r.current.value===""){alert("Please enter a description");return}o(!0);try{const g=(await It.post("https://api.openai.com/v1/images/generations",{prompt:`${r.current.value}`,n:1,size:"512x512"},{headers:{"Content-Type":"application/json",Authorization:`Bearer ${YL.OPENAI_API_KEY}`}})).data.data[0].url;t(g),o(!1)}catch(l){console.error("Error generating image:",l.response.data),alert("Failed to generate image. Please try again later.")}},i=()=>{if(e!=="/"){const l=document.createElement("a");l.href=e,l.download=`${r.current.value}.jpg`,l.click()}else alert("No image to download. Please generate an image first.")};return Q.jsxs("div",{className:"flex flex-col items-center justify-center mt-8 mb-4 gap-4",children:[Q.jsxs("div",{className:"text-4xl font-medium pb-6",children:["AI Image ",Q.jsx("span",{className:"text-pink-500",children:"Generator"})]}),Q.jsxs("div",{className:"flex flex-col",children:[Q.jsx("img",{className:"min-w-[200px] h-auto rounded-md max-w-[300px]",src:e==="/"?zI:e,alt:"generated-image"}),Q.jsxs("div",{className:"loading",children:[Q.jsx("div",{className:n?"loading-bar-full":"loading-bar"}),Q.jsx("div",{className:n?"loading-text":"display-none",children:"Loading ..."})]})]}),Q.jsx("div",{className:"flex flex-col w-full max-w-screen-md items-center justify-center bg-gray-900 p-4 rounded-md",children:Q.jsx("input",{ref:r,type:"text",placeholder:"Describe what you would like to see",className:"w-full h-12 bg-transparent border-none outline-none text-white placeholder-white text-lg px-4 mr-2"})}),Q.jsxs("div",{className:"flex flex-row gap-20",children:[Q.jsx("button",{className:"mt-4 bg-[#DE1B89] hover:bg-[#c448c8] text-white font-bold py-2 px-4 rounded",onClick:a,children:"Generate"}),Q.jsx("button",{className:"mt-4 bg-[#DE1B89] hover:bg-[#c448c8] text-white font-bold py-2 px-4 rounded",onClick:i,children:"Download Image"})]})]})},JL=()=>Q.jsx("div",{children:Q.jsx(ZL,{})});function QL({title:e,titleId:t,...r},n){return F.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?F.createElement("title",{id:t},e):null,F.createElement("path",{fillRule:"evenodd",d:"M3 6.75A.75.75 0 0 1 3.75 6h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 6.75ZM3 12a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 12Zm8.25 5.25a.75.75 0 0 1 .75-.75h8.25a.75.75 0 0 1 0 1.5H12a.75.75 0 0 1-.75-.75Z",clipRule:"evenodd"}))}const ez=F.forwardRef(QL),tz=ez;function rz({title:e,titleId:t,...r},n){return F.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?F.createElement("title",{id:t},e):null,F.createElement("path",{fillRule:"evenodd",d:"M5.47 5.47a.75.75 0 0 1 1.06 0L12 10.94l5.47-5.47a.75.75 0 1 1 1.06 1.06L13.06 12l5.47 5.47a.75.75 0 1 1-1.06 1.06L12 13.06l-5.47 5.47a.75.75 0 0 1-1.06-1.06L10.94 12 5.47 6.53a.75.75 0 0 1 0-1.06Z",clipRule:"evenodd"}))}const nz=F.forwardRef(rz),oz=nz,jf="sharethis",az={display:"inline-block",width:"50px",height:"50px",position:"relative",overflow:"hidden",verticalAlign:"middle"},ix={position:"absolute",top:"0",left:"0",width:"100%",height:"100%"},iz={...ix,borderRadius:"50%",fillRule:"evenodd"},Z3={transition:"fill 170ms ease-in-out",fill:"transparent"},lx=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return new RegExp("(?:[/.]|^)($SOCIALS)([.]|$|/)".replace("$SOCIALS",e.join("|").replace(/\./gu,"\\.")),"u")},jd=new Map,J3=new Set;let sx=lx();function xe(e,t){return jd.set(e,t),J3.add(e),sx=lx([...J3].sort((r,n)=>n.length-r.length)),t}function lz(e){var t;return e?e.startsWith("mailto:")?"mailto":((t=e.match(sx))==null?void 0:t[1])||jf:jf}const sz=F.forwardRef(function(t,r){const{as:n="a",href:o,url:a,network:i,bgColor:l,fgColor:f,className:g,label:m,children:w,fallback:P,defaultSVG:O,...C}=t,b=i||lz(a),y=m||t["aria-label"]||b,c=(typeof P=="string"?jd.get(P):P||O)||jd.get(jf),{color:s,path:u}=b===jf?c:jd.get(b)||{};return F.createElement(n,{href:o||a,className:`social-icon${g?` ${g}`:""}`,...C,style:{...az,...C.style},"aria-label":y,ref:r},F.createElement("span",{className:"social-container",style:ix},F.createElement("svg",{role:"img","aria-label":`${y} social icon`,className:"social-svg",viewBox:"0 0 64 64",style:iz},F.createElement("g",{className:"social-svg-icon",style:{...Z3,fill:f||"white"}},F.createElement("path",{d:`M0,0H64V64H0Z${u}`})),F.createElement("g",{className:"social-svg-mask",style:{...Z3,fill:l||s}},F.createElement("path",{d:u})))),w)});xe("bandsintown",{color:"#1B8793",path:"M0,0v64h64V0H0z M32.6,24.7h5.6v7.8h-5.6V24.7z M25.8,24.7h5.6v7.8h-5.6V24.7z M44.9,46H19.1V18h5.6v22.4h14.6 v-1.1H25.8v-5.6h19V46z M44.9,32.6h-5.6V18h5.6V32.6z"});xe("behance",{color:"#007CFF",path:"M40.4,30.1c-0.6,0-1.1,0.1-1.5,0.3c-0.4,0.2-0.7,0.4-0.9,0.7c-0.2,0.3-0.4,0.6-0.5,0.9c-0.1,0.3-0.2,0.6-0.2,0.9 h6c-0.1-0.9-0.4-1.6-0.8-2.1C42,30.3,41.3,30.1,40.4,30.1z M25.5,32.8h-4.4v5.1h4.3c0.4,0,0.8,0,1.1-0.1c0.4-0.1,0.7-0.2,1-0.4 c0.3-0.2,0.5-0.4,0.7-0.7c0.2-0.3,0.2-0.7,0.2-1.2c0-1-0.3-1.6-0.8-2C27.1,33,26.4,32.8,25.5,32.8z M27,29.5 c0.5-0.3,0.7-0.9,0.7-1.7c0-0.4-0.1-0.8-0.2-1.1c-0.2-0.3-0.4-0.5-0.6-0.6c-0.3-0.2-0.6-0.3-0.9-0.3c-0.3-0.1-0.7-0.1-1-0.1h-3.8 v4.3h4.1C25.9,30.1,26.5,29.9,27,29.5z M0,0v64h64V0H0z M36.6,23.8h7.5v1.8h-7.5V23.8z M31.9,38.1c-0.4,0.7-0.9,1.2-1.5,1.7 c-0.6,0.4-1.3,0.8-2.1,1c-0.8,0.2-1.6,0.3-2.4,0.3H17V22.6h8.7c0.9,0,1.7,0.1,2.4,0.2c0.7,0.2,1.3,0.4,1.9,0.8 c0.5,0.4,0.9,0.8,1.2,1.4c0.3,0.6,0.4,1.3,0.4,2.2c0,0.9-0.2,1.7-0.6,2.3c-0.4,0.6-1,1.1-1.9,1.5c1.1,0.3,2,0.9,2.5,1.7 c0.6,0.8,0.8,1.8,0.8,3C32.5,36.6,32.3,37.4,31.9,38.1z M47,35.3h-9.6c0,1.1,0.4,2.1,0.9,2.6c0.5,0.5,1.3,0.8,2.4,0.8 c0.7,0,1.4-0.2,1.9-0.6c0.5-0.4,0.9-0.8,1-1.2h3.2c-0.5,1.6-1.3,2.8-2.4,3.4c-1.1,0.7-2.4,1-3.9,1c-1.1,0-2-0.2-2.9-0.5 c-0.8-0.3-1.6-0.8-2.2-1.4c-0.6-0.6-1-1.4-1.4-2.2c-0.3-0.9-0.5-1.8-0.5-2.8c0-1,0.2-1.9,0.5-2.8c0.3-0.9,0.8-1.6,1.4-2.2 c0.6-0.6,1.3-1.1,2.2-1.5c0.8-0.4,1.8-0.5,2.8-0.5c1.1,0,2.1,0.2,3,0.7c0.8,0.4,1.5,1,2.1,1.8c0.5,0.7,0.9,1.6,1.2,2.5 C47,33.2,47,34.2,47,35.3z"});xe("clubhouse",{color:"#1F1F1A",path:"M 0,0 V 64.27148 H 64.20312 V 0 H 1.001e-5 Z m 32.693684,15.452619 c 1.27718,0 2.240357,0.566853 2.804266,1.842808 0.823991,-0.538737 1.956541,-0.738389 2.919569,-0.483198 1.305505,0.340258 2.09998,1.248591 2.581494,4.029931 0.169943,0.88157 0.423211,1.959586 0.734772,2.895283 0.396547,1.193483 0.850396,2.128008 1.64348,3.517386 0.25492,0.425325 0.56587,0.907892 0.877441,1.361573 l 0.25599,-0.510593 c 0.764769,-1.562086 2.268722,-3.092871 4.449707,-3.092871 0.937283,0 1.956371,0.340778 2.522861,1.304841 0.368222,0.538738 0.51005,1.161271 0.51005,1.699998 0,0.737228 -0.311791,1.475257 -0.566711,2.04235 -0.05665,0.113423 -0.08405,0.169233 -0.08405,0.197588 -0.651457,1.361022 -1.530128,3.066279 -1.530128,5.051106 0,5.758575 -2.126815,8.709949 -3.769644,10.241095 -1.673717,1.562096 -4.279294,2.89334 -7.312595,2.89334 -2.152659,0 -4.392786,-0.623564 -6.233884,-1.842808 -2.52088,-1.672925 -4.052579,-4.255815 -5.440479,-6.524188 -1.135552,-1.89976 -1.957612,-3.429885 -3.175569,-6.324637 -0.708108,-1.616213 -1.359355,-3.292143 -1.897519,-5.07849 -0.481514,-1.562086 -0.227775,-2.696042 0.392795,-3.43327 0.625712,-0.765573 1.505114,-1.134657 2.468151,-1.191369 0.169943,0 0.340087,9.92e-4 0.51004,0.02935 -0.141628,-0.567093 -0.19933,-1.04971 -0.19933,-1.475035 0,-1.845633 1.447863,-3.206335 3.402264,-3.206335 0.254909,0 0.510129,0.02741 0.736723,0.08412 -0.02831,-0.311903 -0.05667,-0.566443 -0.05667,-0.821624 0,-2.015766 1.644201,-3.206344 3.456973,-3.206344 z m 0,1.703915 c -0.82141,0 -1.811542,0.424944 -1.811542,1.502419 0,0.708872 0.196478,1.757701 0.394746,2.605757 0.339897,0.824869 0.397848,1.335882 0.822721,3.122229 0.25492,1.051694 0.56586,1.958545 0.87743,2.752474 0.368222,0.966637 0.792665,1.789452 1.38748,2.895283 0.283245,0.538738 0.426284,0.538808 1.106076,0.170204 0.538165,-0.283557 1.330068,-0.625107 1.924884,-0.823596 -1.019688,-2.211663 -1.869364,-4.056965 -2.294226,-5.616467 -0.113302,-0.45368 -0.51009,-2.271558 -0.623392,-3.065487 -0.08498,-0.793929 -0.169112,-1.473373 -0.367391,-2.210591 -0.226594,-0.907351 -0.538725,-1.332225 -1.416786,-1.332225 z m 4.869847,1.252016 c -0.444783,-0.004 -0.918103,0.139976 -1.215505,0.395167 -0.311571,0.283556 -0.425003,0.508879 -0.340027,1.132684 0.141618,1.363596 0.368462,2.413467 0.623382,3.405886 0.594825,2.325075 1.585068,4.141861 2.094897,5.219336 0.169953,0.368614 0.312791,0.511554 0.596026,0.483199 0.396548,-0.02835 0.622521,-0.05769 0.877441,-0.02935 0.339886,0.02836 0.596026,0.227066 0.596026,0.567324 0,0.283557 -0.142858,0.39717 -0.652697,0.510593 -1.048004,0.226835 -2.380734,0.594998 -3.683657,1.332225 -1.107237,0.626379 -2.070825,1.392333 -2.948885,2.498164 -0.08497,0.113413 -0.171044,0.170194 -0.312672,0.170194 -0.198268,0 -0.367451,-0.227026 -0.537394,-0.453861 -0.169953,-0.226835 -0.283355,-0.39719 -0.283355,-0.567314 0,-0.198489 0.08508,-0.368864 0.283355,-0.624055 0.311571,-0.425325 0.680053,-0.736616 0.680053,-0.935106 0,-0.141768 -0.25414,-0.481395 -0.480734,-0.878365 -0.368211,-0.680506 -0.991923,-2.044713 -1.416786,-3.065477 -0.651456,-1.559512 -1.105205,-3.546242 -1.360124,-4.765496 -0.311571,-1.332666 -0.793695,-1.701951 -1.530138,-1.701951 -1.019679,0 -1.69819,0.595058 -1.69819,1.50242 0,0.598023 0.197528,1.391431 0.594075,2.695742 0.25492,0.85064 0.510139,1.70122 0.736733,2.296669 0.368212,1.023348 0.82092,2.158136 1.217467,3.065487 0.368212,0.822285 0.905866,1.787249 1.160786,2.269276 0.141627,0.255191 0.396707,0.679915 0.396707,0.935106 0,0.45367 -0.338265,0.70817 -0.791453,0.70817 -0.25492,0 -0.481814,-0.113623 -0.736734,-0.510592 -0.31157,-0.456255 -0.991943,-1.787449 -1.473457,-2.779868 -0.368221,-0.822284 -0.991883,-2.299033 -1.303454,-3.319797 -0.509839,-1.616213 -0.849445,-2.240909 -1.727506,-2.212553 -0.509839,0.02836 -0.935212,0.19872 -1.246782,0.567313 -0.311571,0.39698 -0.338946,1.020544 -0.08403,1.842819 0.538164,1.729635 1.162926,3.316982 1.834984,4.943512 1.192213,2.807121 1.957573,4.256616 3.062227,6.099664 1.387901,2.268374 2.749446,4.53816 4.930441,5.984249 1.557853,1.020774 3.458684,1.561115 5.299772,1.561115 2.577531,0 4.761948,-1.137122 6.149858,-2.441433 1.418797,-1.304321 3.230279,-3.858234 3.230279,-8.993005 0,-2.35344 1.020339,-4.399215 1.64348,-5.731892 0.169943,-0.340248 0.537394,-1.048759 0.537394,-1.559151 0,-0.226835 -0.05574,-0.538067 -0.197368,-0.764902 -0.25492,-0.396959 -0.651917,-0.53993 -1.133421,-0.53993 -1.503783,0 -2.467401,1.13601 -3.005566,2.128429 -0.226594,0.425315 -0.395776,0.877583 -0.537394,1.359609 -0.311571,1.04913 -0.623751,1.475327 -1.530138,2.212554 -0.481524,0.425315 -1.074949,0.963632 -1.414835,1.388957 -0.56649,0.768148 -0.737774,1.420658 -0.879391,2.441433 -0.02833,0.255191 -0.509309,0.367772 -1.104125,0.367772 -0.339886,0 -0.453368,-0.112702 -0.453368,-0.651439 0,-0.567094 0.198519,-1.417624 0.623391,-2.183207 0.594806,-1.049119 1.246053,-1.617074 1.897519,-2.155812 0.651457,-0.538738 0.850116,-0.765032 0.963428,-1.1053 -0.594826,-0.796503 -1.160986,-1.618157 -1.614184,-2.412085 -0.8214,-1.44609 -1.359304,-2.526069 -1.784177,-3.83039 -0.339886,-1.023348 -0.623442,-2.215849 -0.793395,-3.151556 -0.339896,-1.987401 -0.679342,-2.496281 -1.330808,-2.666405 -0.134544,-0.03545 -0.279704,-0.05345 -0.427965,-0.05478 z m -23.055586,0.313004 c 0.206483,-0.01374 0.436929,0.05248 0.697642,0.187803 0.805962,0.420166 3.650389,2.637057 4.193697,3.075263 0.525297,0.422751 0.453358,0.641613 0.177837,1.185509 -0.275521,0.543896 -0.532792,0.68286 -1.02204,0.528191 -0.978485,-0.309318 -3.882226,-2.069914 -4.63926,-2.523594 -0.684935,-0.412435 -0.773404,-0.783492 -0.297043,-1.68827 0.263945,-0.499424 0.545019,-0.741995 0.889167,-0.764902 z m -1.79005,9.450772 c 0.138776,-0.01402 0.295842,-0.005 0.469007,0.01174 0.80339,0.07732 4.523847,0.681658 5.116081,0.864673 0.612836,0.190747 0.698063,0.469356 0.623392,1.005519 -0.09527,0.695981 -0.409294,0.828315 -0.810994,0.841205 -0.854878,0.0232 -4.406584,-0.129408 -5.217698,-0.209327 -0.705536,-0.06959 -0.991813,-0.381254 -0.914561,-1.404602 0.06179,-0.823577 0.318475,-1.067159 0.734773,-1.109208 z m 7.767934,7.596215 c 0.308149,0.01849 0.539465,0.218412 0.71328,0.653403 0.25492,0.636685 0.08016,0.890865 -0.463153,1.228539 -0.599959,0.371187 -3.78014,2.038984 -4.498554,2.304491 -0.51241,0.190748 -1.068275,0.145625 -1.395294,-0.823596 -0.40169,-1.198631 0.161989,-1.481997 0.965369,-1.7939 0.710689,-0.275814 3.659244,-1.344215 4.344179,-1.529804 0.120376,-0.03222 0.231457,-0.04529 0.334173,-0.03913 z"});xe("codepen",{color:"#151515",path:"M0,0v64h64V0H0z M32,48c-8.8,0-16-7.2-16-16c0-8.8,7.2-16,16-16s16,7.2,16,16C48,40.8,40.8,48,32,48z M32.5,22.3 c-0.3-0.2-0.6-0.2-0.9,0l-9.1,5.9c-0.2,0.2-0.4,0.4-0.4,0.7v6.2c0,0.3,0.1,0.6,0.4,0.7l9.1,5.9c0.3,0.2,0.6,0.2,0.9,0l9.1-5.9 c0.2-0.2,0.4-0.4,0.4-0.7v-6.2c0-0.3-0.1-0.6-0.4-0.7L32.5,22.3z M32.8,24.5l6.8,4.5l-3,2l-3.7-2.5V24.5z M31.2,24.5v4L27.4,31l-3-2 L31.2,24.5z M23.8,30.6l2.1,1.4l-2.1,1.4V30.6z M31.2,39.5L24.4,35l3-2l3.7,2.5V39.5z M32,34l-3-2l3-2l3,2L32,34z M32.8,39.5v-4 l3.7-2.5l3,2L32.8,39.5z M40.2,33.4L38.1,32l2.1-1.4V33.4z"});xe("developer.mozilla",{color:"#236ab4",path:"M0 0v64h64V0H0Zm32 48.35h-3.69v-32.7l-10.15 32.7h-4.15l10.11-32.7H32v32.7Zm18 0h-3.69v-32.7l-10.12 32.7h-4.15l10.11-32.7H50v32.7Z"});xe("discord",{color:"#5865F2",path:"M0 0V64H64V0H0ZM36.9029 18.5C39.4494 18.9308 41.9284 19.6936 44.2767 20.7686C48.322 26.6834 50.332 33.3544 49.5898 41.0515C46.8565 43.0726 43.7952 44.6075 40.5406 45.5888C39.8077 44.6054 39.1597 43.5615 38.6036 42.4684C39.663 42.0725 40.6855 41.5843 41.6594 41.0094C41.4064 40.8379 41.1562 40.6467 40.9117 40.4471C38.0833 41.7772 34.9963 42.4669 31.8708 42.4669C28.7453 42.4669 25.6583 41.7772 22.83 40.4471C22.5882 40.6327 22.338 40.8238 22.0822 41.0094C23.0542 41.5833 24.0749 42.0706 25.1324 42.4656C24.5756 43.5592 23.9277 44.604 23.1954 45.5888C19.9435 44.6035 16.8847 43.0679 14.1518 41.0487C13.5193 34.4115 14.7843 27.6786 19.4509 20.7743C21.8015 19.699 24.2822 18.9345 26.8303 18.5C27.1786 19.123 27.4939 19.7639 27.7749 20.4201C30.4874 20.0113 33.2458 20.0113 35.9583 20.4201C36.2391 19.7638 36.5544 19.1229 36.9029 18.5Z M25.9335 36.9669C24.1709 36.9669 22.7147 35.3673 22.7147 33.3994C22.7147 31.4316 24.1203 29.8179 25.9279 29.8179C27.7355 29.8179 29.1805 31.4316 29.1496 33.3994C29.1186 35.3673 27.7299 36.9669 25.9335 36.9669Z M37.8081 36.9669C36.0426 36.9669 34.5921 35.3673 34.5921 33.3994C34.5921 31.4316 35.9977 29.8179 37.8081 29.8179C39.6185 29.8179 41.0522 31.4316 41.0213 33.3994C40.9904 35.3673 39.6044 36.9669 37.8081 36.9669Z"});xe("dribbble",{color:"#ea4c89",path:"M34.3,34.3c-7.7,2.7-10.5,8-10.7,8.5c2.3,1.8,5.2,2.9,8.4,2.9c1.9,0,3.7-0.4,5.3-1.1 C37.1,43.4,36.3,39.2,34.3,34.3C34.4,34.2,34.4,34.3,34.3,34.3z M31.3,27.6c-2.3-4-4.7-7.4-5.1-7.9c-3.8,1.8-6.7,5.3-7.6,9.6 C19.2,29.2,24.9,29.3,31.3,27.6z M33,32.1c0.2-0.1,0.4-0.1,0.5-0.2c-0.3-0.8-0.7-1.6-1.1-2.3c-6.8,2-13.4,2-14,1.9 c0,0.1,0,0.3,0,0.4c0,3.5,1.3,6.7,3.5,9.1C22.2,40.6,25.9,34.4,33,32.1z M41.1,21.8c-2.4-2.1-5.6-3.4-9.1-3.4 c-1.1,0-2.2,0.1-3.2,0.4c0.4,0.5,2.9,3.9,5.1,8C38.8,24.9,40.8,22.1,41.1,21.8z M34.9,28.8c0.3,0.7,0.6,1.3,0.9,2 c0.1,0.2,0.2,0.5,0.3,0.7c4.5-0.6,9.1,0.3,9.5,0.4c0-3.2-1.2-6.2-3.1-8.5C42.3,23.8,40,26.7,34.9,28.8z M37,33.6 c1.8,4.9,2.5,8.9,2.7,9.7c3.1-2.1,5.2-5.4,5.9-9.2C45,34,41.3,32.9,37,33.6z M0,0v64h64V0H0z M32,48c-8.8,0-16-7.2-16-16 s7.2-16,16-16s16,7.2,16,16S40.8,48,32,48z"});xe("dropbox",{color:"#1081DE",path:"M0,0v64h64V0H0z M41.5,41.2L32,46.9l-9.4-5.7v-2.1l2.8,1.8l6.6-5.5l6.6,5.5l2.8-1.8V41.2z M48,33.7l-9.4,6.1 L32,34.3l-6.6,5.5L16,33.7l6.5-5.2L16,23.3l9.4-6.1l6.6,5.5l6.6-5.5l9.4,6.1l-6.5,5.2L48,33.7z M22.5,28.5l9.5,5.9l9.5-5.9L32,22.6 L22.5,28.5z"});xe("email",{color:"#7f7f7f",path:"M41.1,25H22.9l9.1,7.1L41.1,25z M44,26.6l-12,9.3l-12-9.3V39h24V26.6z M0,0v64h64V0H0z M47,42H17V22h30V42z"});xe("facebook",{color:"#3b5998",path:"M0,0v64h64V0H0z M39.6,22l-2.8,0c-2.2,0-2.6,1.1-2.6,2.6V28h5.3l-0.7,5.3h-4.6V47h-5.5V33.3H24V28h4.6V24 c0-4.6,2.8-7,6.9-7c2,0,3.6,0.1,4.1,0.2V22z"});xe("fivehundredpix",{color:"#222222",path:"M33.3,31.3c-0.4-0.2-0.7-0.4-1.1-0.6c-0.3-0.1-0.8-0.1-0.9-0.1c-1.1,0-1.9,0.6-2.2,2.1v0.9c0,0.1,0.1,0.4,0.2,0.7 c0.3,0.9,1.4,1.3,2.1,1.3s1.2-0.2,1.9-0.6c0.5-0.3,1-0.7,1.4-1.1c0.2-0.2,0.5-0.5,0.5-0.6C35.3,32.8,33.7,31.6,33.3,31.3z M42.8,30.6c-1.3,0-2.4,1-3.8,2.6c1.3,1.5,2.6,2.3,3.9,2.3c1.5,0,2.2-1.1,2.2-2.4C45.2,31.7,44.3,30.6,42.8,30.6z M0,0v64h64V0H0z M42.9,38.5c-2,0-3.8-1-5.7-3.3c-2.2,2.4-3.7,3.3-5.7,3.3c-1.8,0-3.7-0.7-4.8-3.1c-1.2,2.5-3.3,3.2-5.1,3.2c-1.6,0-3.8-0.4-5-2.5 C16.5,36,16,34.8,16,34.5v-0.7h3c0.1,1.6,1.3,2.2,2.4,2.2c1.3,0,2.4-0.9,2.6-2.6v-0.7c-0.2-1.8-1.3-2.4-2.6-2.4 c-0.8,0-1.6,0.2-2.3,1.2h-2.7v-0.2l1.5-8h8.4v2.5h-6.2l-0.6,3.3c1-0.9,2-1.1,2.9-1.1c1.4,0,3.2,0.6,4.1,2.6c1-2.4,3-3.2,4.7-3.2 c2,0,3.9,1,5.8,3.5c2.1-2.6,3.7-3.5,5.8-3.5c3.3,0,5.1,2.4,5.1,5.4C48,35.9,46.2,38.5,42.9,38.5z"});xe("flickr",{color:"#0063db",path:"M38,27c-2.8,0-5,2.2-5,5s2.2,5,5,5s5-2.2,5-5S40.8,27,38,27z M0,0v64h64V0H0z M32,48c-8.8,0-16-7.2-16-16 s7.2-16,16-16s16,7.2,16,16S40.8,48,32,48z M26,27c-2.8,0-5,2.2-5,5s2.2,5,5,5s5-2.2,5-5S28.8,27,26,27z"});xe("foursquare",{color:"#0072b1",path:"M39.7,20.4c-0.5,0-13.3,0-13.3,0c-0.6,0-1,0.5-1,1v20.5c0,0.1,0,0.1,0.1,0c0,0,4.9-5.9,5.4-6.5 c0.5-0.7,0.8-0.8,1.6-0.8c0,0,3.9,0,4.5,0c0.6,0,1-0.5,1-0.8c0.1-0.3,0.6-3,0.7-3.6c0.1-0.5-0.4-1.1-0.9-1.1c-0.5,0-5.5,0-5.5,0 c-0.7,0-1.2-0.5-1.2-1.2v-0.8c0-0.7,0.5-1.2,1.2-1.2c0,0,6,0,6.4,0c0.5,0,0.9-0.4,1-0.8l0.7-3.6C40.6,20.9,40.2,20.4,39.7,20.4z M0,0v64h64V0H0z M44,20.9l-1,5.2c-0.8,4.2-1.8,9-1.9,9.5c-0.2,0.9-0.6,2.4-2.7,2.4h-5.1c-0.2,0-0.2,0-0.4,0.2 c-0.1,0.1-7.9,9.2-7.9,9.2c-0.6,0.7-1.6,0.6-2,0.4c-0.4-0.1-1-0.6-1-1.8c0,0,0-25.2,0-26.3c0-1.1,0.7-2.8,3-2.8c2.3,0,16.5,0,16.5,0 C43.9,17,44.6,18.4,44,20.9z"});xe("github",{color:"#24292e",path:"M0,0v64h64V0H0z M37.1,47.2c-0.8,0.2-1.1-0.3-1.1-0.8c0-0.5,0-2.3,0-4.4c0-1.5-0.5-2.5-1.1-3 c3.6-0.4,7.3-1.7,7.3-7.9c0-1.7-0.6-3.2-1.6-4.3c0.2-0.4,0.7-2-0.2-4.2c0,0-1.3-0.4-4.4,1.6c-1.3-0.4-2.6-0.5-4-0.5 c-1.4,0-2.7,0.2-4,0.5c-3.1-2.1-4.4-1.6-4.4-1.6c-0.9,2.2-0.3,3.8-0.2,4.2c-1,1.1-1.6,2.5-1.6,4.3c0,6.1,3.7,7.5,7.3,7.9 c-0.5,0.4-0.9,1.1-1,2.1c-0.9,0.4-3.2,1.1-4.7-1.3c0,0-0.8-1.5-2.5-1.6c0,0-1.6,0-0.1,1c0,0,1,0.5,1.8,2.3c0,0,0.9,3.1,5.4,2.1 c0,1.3,0,2.3,0,2.7c0,0.4-0.3,0.9-1.1,0.8C20.6,45.1,16,39.1,16,32c0-8.8,7.2-16,16-16c8.8,0,16,7.2,16,16 C48,39.1,43.4,45.1,37.1,47.2z"});xe("gitlab",{color:"#f96424",path:"m0 0v64h64v-64h-64zm50.402 32.559l-1.9688-6.0664v0.007812-0.007812-0.003907l-3.9141-12.035c-0.21484-0.63672-0.80469-1.0586-1.4766-1.0547-0.67969 0.003906-1.25 0.42187-1.4609 1.0625l-3.7148 11.426h-11.719l-3.7227-11.426c-0.21094-0.64063-0.78125-1.0586-1.4609-1.0625h-0.007813c-0.66406 0-1.2578 0.42187-1.4727 1.0625l-3.9023 12.027v0.003907s0 0.003906-0.003906 0.007812c0.003906-0.003906 0.003906-0.007812 0.003906-0.007812l-1.9805 6.0664c-0.29687 0.91406 0.027344 1.9102 0.80469 2.4766l17.082 12.402c0.003907 0 0.007813 0 0.007813 0.003906 0.007812 0.003906 0.015625 0.011719 0.023437 0.015625-0.007812-0.003906-0.011719-0.011719-0.019531-0.015625l0.003906 0.003906h0.003906c0.023438 0.019532 0.050782 0.035157 0.082032 0.050782l0.007812 0.007812h0.003906l0.003907 0.003906h0.007812c0 0.003907 0 0.003907 0.003907 0.003907 0.003906 0 0.003906 0.003906 0.007812 0.003906 0.015625 0.007813 0.03125 0.011719 0.046875 0.019531 0.015625 0.003906 0.027344 0.011719 0.042969 0.015625v0.003907h0.007812c0.003906 0.003906 0.007813 0.003906 0.011719 0.003906h0.003906c0 0.003906 0.007813 0.003906 0.011719 0.003906h0.003906c0.019532 0.007812 0.039063 0.011719 0.0625 0.015625 0.007813 0.003906 0.015625 0.007813 0.023438 0.007813h0.003906c0.003906 0 0.003906 0.003906 0.007812 0.003906h0.015626c0.003906 0 0.003906 0 0.007812 0.003906h0.003906c0.039063 0.003906 0.082032 0.007812 0.12109 0.007812h0.003906c0.039063 0 0.082032-0.003906 0.12109-0.007812h0.003906c0.003906-0.003906 0.007813-0.003906 0.011719-0.003906h0.011719c0.003906 0 0.007812-0.003906 0.007812-0.003906h0.003906c0.007813-0.003907 0.015626-0.003907 0.027344-0.007813 0.019532-0.003906 0.039063-0.007813 0.0625-0.015625h0.003906c0.003907 0 0.007813 0 0.011719-0.003906h0.003907s0.003906 0 0.007812-0.003906h0.007812v-0.003907c0.015626-0.003906 0.03125-0.011719 0.046876-0.015625 0.015624-0.007812 0.027343-0.011718 0.042968-0.019531 0.003906 0 0.007813-0.003906 0.007813-0.003906h0.003906c0.003906-0.003907 0.003906-0.003907 0.007813-0.003907 0.003906 0 0.003906-0.003906 0.007812-0.003906 0.003906-0.003906 0.007812-0.003906 0.011719-0.007812 0.027343-0.015625 0.054687-0.03125 0.082031-0.050782 0 0 0.003906 0 0.003906-0.003906h0.003906c0.003907-0.003906 0.003907-0.003906 0.007813-0.003906l17.086-12.402c0.77734-0.56641 1.1016-1.5625 0.80078-2.4766zm-7.3516-16.98l3.3516 10.309h-6.6992zm2.7656 12.051l-1.3672 1.75-10.086 12.91 4.7695-14.66zm-14.645 19.371c0.003906 0.003906 0.003906 0.003906 0.003906 0.007812 0-0.003906 0-0.003906-0.003906-0.007812zm-1.5273-4.707l-11.445-14.664h6.6797zm-8.6875-26.715l3.3555 10.309h-6.7031zm-5.5234 18.047c-0.16797-0.12109-0.23438-0.33203-0.17188-0.52734l1.4727-4.5117 10.773 13.805zm16.027 13.789c-0.003907-0.003906-0.007813-0.007812-0.011719-0.007812v-0.003906c-0.007813-0.003906-0.015625-0.011719-0.019531-0.015625-0.015626-0.011719-0.027344-0.023438-0.039063-0.035157 0.003906 0 0.003906 0.003907 0.003906 0.003907s0.003907 0 0.003907 0.003906c0.027343 0.023437 0.050781 0.046875 0.078124 0.066406h0.003907s0 0.003907 0.003906 0.003907c-0.007813-0.003907-0.015625-0.011719-0.023437-0.015626zm0.54297-3.5039l-2.8047-8.625-2.4844-7.6562h10.586zm0.57422 3.4766c-0.007813 0.003906-0.015625 0.011719-0.019531 0.015625-0.003906 0-0.003906 0-0.003906 0.003906-0.003907 0-0.007813 0.003906-0.007813 0.007812-0.007813 0.003907-0.015625 0.011719-0.023437 0.015626 0 0 0-0.003907 0.003906-0.003907 0.027344-0.019531 0.054687-0.042969 0.078125-0.066406l0.003906-0.003906s0.003906 0 0.003906-0.003907c-0.011719 0.011719-0.023437 0.023438-0.035156 0.035157zm15.996-13.762l-12.074 8.7617 10.781-13.797 1.4648 4.5078c0.0625 0.19531-0.003906 0.40625-0.17188 0.52734z"});xe("google",{color:"#dd4b39",path:"M0,0v64h64V0H0z M31.3,19.1c0.3,0.3,0.6,0.7,0.9,1.2c0.3,0.4,0.5,0.9,0.7,1.5c0.2,0.6,0.3,1.3,0.3,2.1 c0,1.4-0.3,2.6-0.9,3.4c-0.3,0.4-0.6,0.8-0.9,1.2c-0.4,0.4-0.8,0.7-1.2,1.1c-0.2,0.2-0.5,0.5-0.7,0.8c-0.2,0.3-0.4,0.7-0.4,1.1 c0,0.4,0.1,0.8,0.4,1c0.2,0.3,0.4,0.5,0.6,0.7l1.4,1.1c0.8,0.7,1.6,1.5,2.2,2.3c0.6,0.8,0.9,2,0.9,3.3c0,1.9-0.9,3.7-2.6,5.2 c-1.8,1.6-4.3,2.4-7.7,2.4c-2.8,0-4.9-0.6-6.3-1.8c-1.4-1.1-2.1-2.4-2.1-3.9c0-0.7,0.2-1.6,0.7-2.5c0.4-0.9,1.2-1.7,2.4-2.4 c1.3-0.7,2.7-1.2,4.1-1.5c1.4-0.2,2.6-0.3,3.5-0.4c-0.3-0.4-0.5-0.8-0.8-1.2c-0.3-0.4-0.4-0.9-0.4-1.5c0-0.4,0-0.6,0.2-0.9 c0.1-0.2,0.2-0.5,0.2-0.7c-0.5,0.1-0.9,0.1-1.3,0.1c-2.1,0-3.8-0.7-4.9-2c-1.2-1.2-1.8-2.7-1.8-4.3c0-2,0.8-3.8,2.5-5.4 c1.1-0.9,2.3-1.6,3.5-1.8c1.2-0.2,2.3-0.4,3.4-0.4h8L33,18.4h-2.5C30.7,18.6,31,18.8,31.3,19.1z M48,32h-4.3v4.2h-2.5V32H37v-2.5 h4.2v-4.3h2.5v4.3H48V32z M27.1,19.1c-0.6-0.5-1.4-0.7-2.2-0.7c-1.1,0-2,0.5-2.7,1.3c-0.6,0.9-0.9,1.9-0.9,3c0,1.5,0.4,3,1.3,4.5 c0.4,0.7,0.9,1.4,1.6,1.9c0.6,0.5,1.4,0.8,2.2,0.8c1.1,0,1.9-0.4,2.6-1.1c0.3-0.5,0.6-1,0.7-1.6c0.1-0.5,0.1-1,0.1-1.4 c0-1.6-0.4-3.2-1.2-4.8C28.2,20.2,27.7,19.5,27.1,19.1z M26.9,36.2c-0.2,0-0.7,0-1.6,0.1c-0.8,0.1-1.7,0.3-2.5,0.6 c-0.2,0.1-0.5,0.2-0.9,0.4c-0.4,0.2-0.7,0.4-1.1,0.7c-0.4,0.3-0.7,0.7-0.9,1.2c-0.3,0.5-0.4,1.1-0.4,1.8c0,1.4,0.6,2.6,1.9,3.5 c1.2,0.9,2.9,1.4,5,1.4c1.9,0,3.3-0.4,4.3-1.3c1-0.8,1.5-1.8,1.5-3.1c0-1-0.3-1.9-1-2.7c-0.7-0.7-1.8-1.6-3.3-2.6 C27.5,36.2,27.2,36.2,26.9,36.2z"});xe("google_play",{color:"#40BBC1",path:"M0,0v64h64V0H0z M40.4,27.1l-3.6,3.6L24.5,18.4L40.4,27.1z M22,44.5V19.4c0-0.4,0.1-0.7,0.2-0.9L35.6,32 L22.2,45.4C22.1,45.2,22,44.9,22,44.5z M24.4,45.6l12.4-12.4l3.6,3.6L24.4,45.6z M47.1,33.2l-5,2.8l-4-4l3.9-3.9l5.1,2.8 C48.3,31.4,48.3,32.5,47.1,33.2z"});xe("groupme",{color:"#00aff0",path:"M0,0v64h64V0H0z M40.321,39.43448a10.40049,9.51724 0 0 1 -16.64078,0a2.60012,2.37931 0 1 0 -4.16019,2.85517a15.60073,14.27586 0 0 0 24.96117,0a2.60012,2.37931 0 0 0 -4.16019,-2.85517zm-17.42081,-12.84828a2.60012,2.37931 0 0 0 0,4.75862l1.30006,0l0,1.18966a2.60012,2.37931 0 0 0 5.20024,0l0,-1.18966l5.20024,0l0,1.18966a2.60012,2.37931 0 0 0 5.20024,0l0,-1.18966l1.30006,0a2.60012,2.37931 0 0 0 0,-4.75862l-1.30006,0l0,-4.75862l1.30006,0a2.60012,2.37931 0 0 0 0,-4.75862l-1.30006,0l0,-1.18966a2.60012,2.37931 0 0 0 -5.20024,0l0,1.18966l-5.20024,0l0,-1.18966a2.60012,2.37931 0 0 0 -5.20024,0l0,1.18966l-1.30006,0a2.60012,2.37931 0 0 0 0,4.75862l1.30006,0l0,4.75862l-1.30006,0zm6.5003,-4.75862l5.20024,0l0,4.75862l-5.20024,0l0,-4.75862z"});xe("instagram",{color:"#e94475",path:"M0,0v64h64V0H0z M 39.88,25.89 C 40.86,25.89 41.65,25.10 41.65,24.12 41.65,23.14 40.86,22.35 39.88,22.35 38.90,22.35 38.11,23.14 38.11,24.12 38.11,25.10 38.90,25.89 39.88,25.89 Z M 32.00,24.42 C 27.82,24.42 24.42,27.81 24.42,32.00 24.42,36.19 27.82,39.58 32.00,39.58 36.18,39.58 39.58,36.18 39.58,32.00 39.58,27.82 36.18,24.42 32.00,24.42 Z M 32.00,36.92 C 29.28,36.92 27.08,34.72 27.08,32.00 27.08,29.28 29.28,27.08 32.00,27.08 34.72,27.08 36.92,29.28 36.92,32.00 36.92,34.72 34.72,36.92 32.00,36.92 Z M 32.00,19.90 C 35.94,19.90 36.41,19.92 37.96,19.99 39.41,20.05 40.19,20.29 40.71,20.50 41.40,20.77 41.89,21.08 42.41,21.60 42.92,22.12 43.24,22.61 43.51,23.30 43.71,23.82 43.95,24.60 44.02,26.04 44.09,27.60 44.11,28.06 44.11,32.01 44.11,35.95 44.09,36.41 44.02,37.97 43.95,39.41 43.71,40.19 43.51,40.71 43.24,41.40 42.92,41.90 42.41,42.41 41.89,42.93 41.40,43.25 40.71,43.51 40.19,43.71 39.41,43.96 37.96,44.02 36.41,44.09 35.94,44.11 32.00,44.11 28.06,44.11 27.59,44.09 26.04,44.02 24.59,43.96 23.81,43.72 23.29,43.51 22.60,43.24 22.11,42.93 21.59,42.41 21.08,41.90 20.76,41.40 20.49,40.71 20.29,40.19 20.05,39.41 19.98,37.97 19.91,36.41 19.89,35.95 19.89,32.01 19.89,28.06 19.91,27.60 19.98,26.04 20.05,24.60 20.29,23.82 20.49,23.30 20.76,22.61 21.08,22.12 21.59,21.60 22.11,21.08 22.60,20.76 23.29,20.50 23.81,20.30 24.59,20.05 26.04,19.99 27.59,19.91 28.06,19.90 32.00,19.90 Z M 32.00,17.24 C 27.99,17.24 27.49,17.26 25.91,17.33 24.34,17.40 23.27,17.65 22.33,18.01 21.36,18.39 20.54,18.90 19.72,19.72 18.90,20.54 18.39,21.37 18.01,22.33 17.65,23.27 17.40,24.34 17.33,25.92 17.26,27.49 17.24,27.99 17.24,32.00 17.24,36.01 17.26,36.51 17.33,38.09 17.40,39.66 17.65,40.73 18.01,41.67 18.39,42.65 18.90,43.47 19.72,44.29 20.54,45.11 21.37,45.61 22.33,45.99 23.27,46.36 24.34,46.61 25.92,46.68 27.49,46.75 27.99,46.77 32.01,46.77 36.02,46.77 36.52,46.75 38.09,46.68 39.66,46.61 40.74,46.36 41.68,45.99 42.65,45.62 43.47,45.11 44.29,44.29 45.11,43.47 45.62,42.64 46.00,41.67 46.36,40.74 46.61,39.66 46.68,38.09 46.75,36.51 46.77,36.01 46.77,32.00 46.77,27.99 46.75,27.49 46.68,25.91 46.61,24.34 46.36,23.27 46.00,22.33 45.62,21.35 45.11,20.53 44.29,19.71 43.47,18.89 42.65,18.39 41.68,18.01 40.74,17.64 39.67,17.39 38.09,17.32 36.51,17.26 36.01,17.24 32.00,17.24 Z"});xe("itch.io",{color:"#fa5c5c",path:"M 0 0 L 0 64 L 64 64 L 64 0 L 0 0 z M 32 16 C 36.482469 15.999275 39.489763 16.027944 43.828125 16.197266 C 45.223688 17.11826 47.973899 20.631595 48 21.552734 L 48 23.076172 C 48 25.008914 46.375769 26.707031 44.900391 26.707031 C 43.128974 26.707031 41.652344 25.07576 41.652344 23.138672 C 41.652344 25.07576 40.226756 26.707031 38.455078 26.707031 C 36.68353 26.707031 35.302734 25.07576 35.302734 23.138672 C 35.302734 25.07576 33.787432 26.707031 32.015625 26.707031 L 31.984375 26.707031 C 30.212699 26.707031 28.697266 25.07576 28.697266 23.138672 C 28.697266 25.07576 27.316728 26.707031 25.544922 26.707031 C 23.773245 26.707031 22.347656 25.07576 22.347656 23.138672 C 22.347526 25.07576 20.871157 26.707031 19.099609 26.707031 C 17.624234 26.707031 16 25.008624 16 23.076172 L 16 21.552734 C 16.026082 20.63174 18.776052 17.11855 20.171875 16.197266 C 21.406769 16.077682 27.517662 16.000435 32 16 z M 28.673828 25.796875 A 3.6505562 4.0580007 0 0 0 29.292969 26.689453 A 3.7155025 4.1301957 0 0 0 31.894531 27.867188 C 31.930136 27.867188 31.964779 27.866621 32 27.865234 C 32.035221 27.866088 32.07219 27.867188 32.107422 27.867188 A 3.7155025 4.1301957 0 0 0 34.708984 26.689453 A 3.6502954 4.0577109 0 0 0 35.326172 25.796875 A 3.6548598 4.0627847 0 0 0 35.949219 26.689453 C 36.617985 27.416189 37.534472 27.867188 38.544922 27.867188 A 3.7141985 4.1287462 0 0 0 41.146484 26.689453 C 41.388792 26.425753 41.573442 26.142952 41.742188 25.814453 C 41.910814 26.143677 42.1458 26.425338 42.388672 26.689453 A 3.7168066 4.1316454 0 0 0 44.990234 27.867188 C 45.112172 27.867188 45.239291 27.830162 45.341797 27.791016 C 45.484209 29.439616 45.543344 31.01503 45.564453 32.164062 L 45.566406 32.169922 C 45.569073 32.753426 45.571445 33.23411 45.574219 33.900391 C 45.546831 37.359375 45.881298 45.110721 44.201172 47.015625 C 41.597581 47.690463 36.806287 47.998187 32 48 C 27.193582 47.998115 22.402421 47.690463 19.798828 47.015625 C 18.118702 45.110865 18.455126 37.359375 18.427734 33.900391 C 18.430401 33.233965 18.432987 32.753281 18.435547 32.169922 L 18.435547 32.164062 C 18.456799 31.015319 18.515782 29.439616 18.658203 27.791016 C 18.760709 27.830151 18.887947 27.867188 19.009766 27.867188 A 3.7168066 4.1316454 0 0 0 21.611328 26.689453 C 21.85416 26.425316 22.089324 26.143533 22.257812 25.814453 C 22.426437 26.142953 22.611207 26.425606 22.853516 26.689453 A 3.7144592 4.129036 0 0 0 25.455078 27.867188 C 26.465659 27.867188 27.382014 27.416332 28.050781 26.689453 A 3.6548598 4.0627847 0 0 0 28.673828 25.796875 z M 37.998047 29.636719 L 37.998047 29.638672 L 37.996094 29.638672 C 36.938044 29.640989 35.998583 29.639715 34.833984 31.052734 C 33.917302 30.94591 32.958545 30.891191 32 30.892578 C 31.041455 30.890977 30.082567 30.945897 29.166016 31.052734 C 28.001416 29.63986 27.061956 29.641019 26.003906 29.638672 L 26.001953 29.638672 C 25.502078 29.638672 23.502722 29.638165 22.109375 33.988281 L 20.613281 39.955078 C 19.504239 44.394801 20.966648 44.503759 22.792969 44.507812 C 25.50128 44.395752 27.001953 42.209586 27.001953 40.023438 C 28.501065 40.296565 30.250885 40.433594 32 40.433594 C 33.748987 40.433449 35.498804 40.296562 36.998047 40.023438 C 36.998047 42.209586 38.496636 44.395759 41.205078 44.507812 C 43.031397 44.503898 44.495762 44.39464 43.386719 39.955078 L 41.890625 33.988281 C 40.497278 29.638166 38.497925 29.636719 37.998047 29.636719 z M 32 33.056641 C 32 33.056641 34.851013 35.967594 35.363281 37.001953 L 33.498047 36.919922 L 33.498047 38.728516 C 33.498047 38.813166 32.749101 38.778784 32 38.740234 C 31.250641 38.778805 30.501953 38.813177 30.501953 38.728516 L 30.501953 36.919922 L 28.636719 37.001953 C 29.148854 35.967594 31.997653 33.059414 32 33.056641 z "});xe("itunes",{color:"#E049D1",path:"M0,0v64h64V0H0z M42.5,40c0,2.2-1.8,4-4,4h-2c-1.9,0-3.4-1.5-3.4-3.4s1.5-3.4,3.4-3.4h2.8c0.8,0,1.4-0.6,1.4-1.4 v-11c0-0.5-0.4-0.9-0.9-0.9c-0.1,0-0.1,0-0.2,0l-12.1,2.4c-0.4,0.1-0.7,0.4-0.7,0.9V43c0,2.2-1.8,4-4,4h-2c-1.9,0-3.4-1.5-3.4-3.4 c0-1.9,1.5-3.4,3.4-3.4h2.8c0.8,0,1.4-0.6,1.4-1.4V21.3c0-0.7,0.5-1.2,1.1-1.4l14.7-3c0.1,0,0.2,0,0.3,0c0.8,0,1.4,0.6,1.4,1.4V40z"});xe("leetcode",{color:"#E7A41F",path:"M0 0H64V64H0V0ZM42.0505 42.0701C41.2043 41.1924 39.8301 41.1901 38.9812 42.065L35.2116 45.9499C33.4064 47.8103 30.4336 47.8376 28.595 46.0099L21.8371 39.1709C20.0126 37.3244 19.6935 34.4303 21.2767 32.6807L27.4861 26.0554C29.1514 24.2149 32.5276 23.9936 34.4576 25.6045L39.9647 30.2012C40.8973 30.9797 42.2638 30.8291 43.0167 29.8648C43.7696 28.9006 43.624 27.4879 42.6913 26.7094L37.1842 22.1126C35.98 21.1076 34.5353 20.472 33.023 20.1957L36.5 16.5C37.3491 15.5894 37.4474 14.2364 36.5397 13.3845C35.6321 12.5326 34.208 12.5802 33.3589 13.4908L24.3163 22.9895L18.2527 29.6904C15.0006 33.2842 15.3449 38.8805 18.8008 42.3779C23.9956 47.6352 25.5703 49.2288 25.5907 49.249C29.1271 52.7645 34.7982 52.7125 38.276 49.1283L42.0456 45.2434C42.8945 44.3685 42.8967 42.9478 42.0505 42.0701ZM27.6535 36.054C27.6535 37.2933 28.6251 38.2979 29.8238 38.2979H45.8298C47.0284 38.2979 48.0001 37.2933 48.0001 36.054C48.0001 34.8148 47.0284 33.8101 45.8298 33.8101H29.8238C28.6251 33.8101 27.6535 34.8148 27.6535 36.054Z"});xe("linkedin",{color:"#007fb1",path:"M0,0v64h64V0H0z M25.8,44h-5.4V26.6h5.4V44z M23.1,24.3c-1.7,0-3.1-1.4-3.1-3.1c0-1.7,1.4-3.1,3.1-3.1 c1.7,0,3.1,1.4,3.1,3.1C26.2,22.9,24.8,24.3,23.1,24.3z M46,44h-5.4v-8.4c0-2,0-4.6-2.8-4.6c-2.8,0-3.2,2.2-3.2,4.5V44h-5.4V26.6 h5.2V29h0.1c0.7-1.4,2.5-2.8,5.1-2.8c5.5,0,6.5,3.6,6.5,8.3V44z"});xe("linktree",{color:"#39e09b",path:"M0,0v64h64V0H0z M27.43603,19.38636c-0.60084,-0.94849 -2.16195,-0.94849 -2.76234,0l-10.32917,16.44343c-0.48058,0.84332 0.24007,1.79182 1.32104,1.79182l6.96599,0l0,6.21877c0,0.63259 0.60084,1.15962 1.32149,1.15962l4.08339,0c0.72065,0 1.32104,-0.52703 1.32104,-1.15962l0,-6.21877l-1.92144,0c-0.84091,0 -1.4413,-0.52703 -1.56156,-1.15962c0,-0.21073 0,-0.42147 0.12026,-0.63454l5.7652,-9.17021l-4.3239,-7.27088zm9.12794,0c0.60084,-0.94849 2.16195,-0.94849 2.76234,0l10.32917,16.44343c0.48058,0.84332 -0.24007,1.79182 -1.32104,1.79182l-6.84618,0l0,6.21877c0,0.63259 -0.60039,1.15962 -1.32238,1.15962l-4.32257,0c-0.72065,0 -1.32104,-0.52703 -1.32104,-1.15962l0,-6.21877l1.92188,0c0.84046,0 1.44086,-0.52703 1.56111,-1.15962c0,-0.21073 0,-0.42147 -0.12026,-0.63454l-5.76476,-9.16786l4.44371,-7.27322z"});xe("mailto",{color:"#7f7f7f",path:"M41.1,25H22.9l9.1,7.1L41.1,25z M44,26.6l-12,9.3l-12-9.3V39h24V26.6z M0,0v64h64V0H0z M47,42H17V22h30V42z"});xe("mastodon",{color:"#17063B",path:"M -0.13476562,-0.13476562 V 64.40625 H 64.542969 V -0.13476562 Z M 31.910156,16 c 4.393659,-0.01635 8.819314,0.462327 11.212891,1.488281 0,0 4.875,2.042137 4.875,8.992188 0,0 0.06408,5.125699 -0.683594,8.6875 -0.477112,2.260168 -4.218698,4.733622 -8.515625,5.21289 -1.53898,0.170881 -7.129606,1.013405 -13.685547,-0.480468 -0.0015,0.332416 0.02181,0.666347 0.06836,0.996093 0.507659,3.545781 3.767366,3.759249 6.861328,3.859375 3.123054,0.09345 5.646484,-0.722656 5.646484,-0.722656 l 0.128906,2.638672 c 0,0 -1.923363,1.093335 -5.814453,1.294922 -2.1441,0.113475 -4.810874,-0.04949 -7.912109,-0.814453 C 15.994012,45.143157 16,34.753512 16,26.480469 16,19.530418 20.882812,17.488281 20.882812,17.488281 23.152736,16.527743 27.516498,16.01635 31.910156,16 Z m -4.703125,5.300781 c -1.505342,-0.03705 -3.027216,0.508604 -4.015625,1.53125 -1.802265,1.918407 -1.40625,3.173566 -1.40625,11.816407 h 3.56836 v -7.513672 c 0,-3.517747 4.882812,-3.65096 4.882812,0.490234 v 4.353516 h 3.53711 V 27.625 c 0,-4.141195 4.886718,-4.006027 4.886718,-0.488281 v 7.515625 h 3.560547 v -0.0039 c 0,-8.636166 0.403288,-9.883315 -1.40625,-11.816407 -1.962273,-2.031882 -6.087649,-2.196273 -7.927734,0.429688 l -0.882813,1.382812 -0.886718,-1.382812 c -0.916407,-1.305638 -2.404814,-1.923888 -3.910157,-1.960938 z"});xe("matrix",{color:"#000000",path:"M 0 0 L 0 64 L 64 64 L 64 0 L 0 0 z M 16 16 L 19.039062 16 L 19.039062 16.732422 L 16.841797 16.732422 L 16.841797 47.267578 L 19.039062 47.267578 L 19.039062 48 L 16 48 L 16 16 z M 44.960938 16 L 48 16 L 48 48 L 44.960938 48 L 44.960938 47.267578 L 47.158203 47.267578 L 47.158203 16.732422 L 44.960938 16.732422 L 44.960938 16 z M 29.767578 26.103516 C 30.487577 26.103516 31.144855 26.247438 31.742188 26.523438 C 32.339521 26.80077 32.78823 27.298668 33.101562 28 C 33.440229 27.501333 33.901802 27.059068 34.480469 26.677734 C 35.059135 26.295069 35.74635 26.103516 36.541016 26.103516 C 37.145015 26.103516 37.703371 26.178175 38.220703 26.326172 C 38.738037 26.472838 39.175589 26.70787 39.544922 27.033203 C 39.912922 27.35987 40.196916 27.778116 40.40625 28.300781 C 40.608916 28.823448 40.712891 29.45274 40.712891 30.191406 L 40.712891 37.828125 L 37.582031 37.828125 L 37.582031 31.359375 C 37.582031 30.978042 37.568402 30.614677 37.539062 30.277344 A 2.34 2.34 0 0 0 37.298828 29.396484 A 1.4746667 1.4746667 0 0 0 36.714844 28.800781 C 36.456177 28.654114 36.105301 28.578125 35.667969 28.578125 C 35.225302 28.578125 34.868323 28.663408 34.597656 28.830078 A 1.84 1.84 0 0 0 33.957031 29.496094 A 2.5946667 2.5946667 0 0 0 33.648438 30.423828 A 7.4133333 7.4133333 0 0 0 33.568359 31.470703 L 33.568359 37.828125 L 30.435547 37.828125 L 30.435547 31.427734 C 30.435547 31.089068 30.430809 30.757781 30.412109 30.425781 A 2.7653333 2.7653333 0 0 0 30.220703 29.507812 A 1.4026667 1.4026667 0 0 0 29.667969 28.837891 C 29.409302 28.671225 29.033296 28.583984 28.529297 28.583984 C 28.381297 28.583984 28.183359 28.616924 27.943359 28.683594 C 27.70336 28.751594 27.464948 28.87326 27.238281 29.058594 C 27.010281 29.242594 26.812344 29.507563 26.652344 29.851562 C 26.492344 30.196895 26.412109 30.652891 26.412109 31.212891 L 26.412109 37.833984 L 23.279297 37.833984 L 23.279297 26.414062 L 26.232422 26.414062 L 26.232422 27.955078 L 26.277344 27.955078 C 26.689343 27.364412 27.188912 26.909843 27.767578 26.589844 C 28.344911 26.263177 29.015579 26.103516 29.767578 26.103516 z"});xe("medium",{color:"#000000",path:"M 0 0 L 0 64 L 64 64 L 64 0 L 0 0 z M 25.025391 22.914062 C 30.009825 22.914062 34.050781 26.981531 34.050781 32 C 34.050781 37.018468 30.009518 41.085937 25.025391 41.085938 C 20.041264 41.085938 16 37.017549 16 32 C 16 26.982451 20.040957 22.914063 25.025391 22.914062 z M 39.4375 23.445312 C 41.929721 23.445312 43.949219 27.274963 43.949219 32 L 43.951172 32 C 43.951172 36.72381 41.92972 40.554688 39.4375 40.554688 C 36.945279 40.554688 34.925781 36.72381 34.925781 32 C 34.925781 27.276189 36.94528 23.445312 39.4375 23.445312 z M 46.412109 24.335938 C 47.288434 24.335938 48 27.767392 48 32 C 48 36.231381 47.288741 39.664062 46.412109 39.664062 C 45.535478 39.664062 44.826172 36.2323 44.826172 32 C 44.826172 27.767699 45.535784 24.335938 46.412109 24.335938 z "});xe("meetup",{color:"#E51937",path:"M0,0v64h64V0H0z M47.8,44.3c-0.4,0.2-2.5,0.9-3.9,1c-0.6,0.1-1.1-0.6-1.4-1.5c-1.5-4.6-3.5-11.8-5.2-16.6 c0,3.7-0.3,10.8-0.4,12c-0.1,1.7-0.4,3.7-1.8,3.9c-1.1,0.2-2.4,0.4-4,0.4c-1.3,0-1.8-0.9-2.4-1.8c-1-1.4-3.1-4.8-4.1-6.9 c0.3,2.3,0.7,4.7,0.9,5.8c0.1,0.8,0,1.5-0.6,1.9c-1,0.7-3.2,1.4-4.1,1.4c-0.8,0-1.5-0.8-1.6-1.6c-0.7-3.4-1.2-8-1.1-11.1 c0-2.8,0-5.9,0.2-8.3c0-0.7,0.3-1.1,0.9-1.4c1.2-0.5,3-0.6,4.7-0.3c0.8,0.1,1,0.8,1.4,1.4c1.7,2.8,3.8,6.7,5.7,10.6 c0-6.3,1.9-11.9,3.5-15.3c0.5-1.1,0.9-1.4,1.9-1.4c1.3,0,2.9,0.2,4.1,0.4c1.1,0.2,1.5,1.6,1.7,2.5c1.2,4.5,4.7,18.7,5.5,22.4 C47.8,42.8,48.3,44,47.8,44.3z"});xe("opensea",{color:"#2081E2",path:"M 0,0 H 64 V 64 H 0 Z m 33,12.800782 c 0.499712,0 0.955746,0.203124 1.28125,0.535156 0.32544,0.332096 0.527344,0.786664 0.527344,1.292968 v 3.101562 l 0.375,0.10547 c 0.02956,0.01 0.05964,0.02325 0.08594,0.04297 0.0921,0.06906 0.222944,0.17188 0.390624,0.296876 0.13152,0.10516 0.274368,0.23176 0.445312,0.36328 0.338624,0.272832 0.743662,0.626834 1.1875,1.03125 0.11834,0.10188 0.234628,0.207284 0.339844,0.3125 0.572096,0.532608 1.2127,1.157226 1.82422,1.847656 0.17094,0.19398 0.336868,0.390554 0.507812,0.597656 0.17094,0.210432 0.353958,0.417834 0.511718,0.625 0.207168,0.27616 0.42711,0.560176 0.621094,0.859376 0.09204,0.14138 0.200286,0.288312 0.289062,0.429688 0.249856,0.378048 0.469256,0.768924 0.679688,1.160156 0.08876,0.1808 0.1789,0.376328 0.257812,0.570312 0.233408,0.522752 0.420728,1.057236 0.539064,1.589844 0.03616,0.11508 0.06104,0.239754 0.07422,0.351562 v 0.02734 c 0.03942,0.15776 0.05329,0.32515 0.06641,0.496094 0.0526,0.545792 0.02459,1.09157 -0.09375,1.640624 -0.04934,0.233472 -0.112506,0.45403 -0.191406,0.6875 -0.07892,0.223552 -0.159826,0.455494 -0.261718,0.675782 -0.19724,0.45696 -0.430872,0.912452 -0.707032,1.339844 -0.08876,0.15782 -0.191656,0.326552 -0.296876,0.484374 -0.115078,0.16762 -0.234626,0.32591 -0.339842,0.48047 -0.14464,0.19724 -0.299208,0.405716 -0.457032,0.589844 -0.14138,0.19398 -0.287488,0.38765 -0.445312,0.558594 -0.220288,0.25971 -0.42815,0.50545 -0.648438,0.742186 -0.13146,0.1545 -0.273264,0.31175 -0.417968,0.453126 -0.14132,0.15776 -0.28645,0.298168 -0.41797,0.429688 -0.220224,0.220288 -0.404034,0.39378 -0.558594,0.535156 l -0.36328,0.33203 c -0.0526,0.04602 -0.122994,0.07031 -0.195312,0.07031 h -2.800782 v 3.59375 h 3.527344 c 0.789054,0 1.535698,-0.280074 2.140624,-0.79297 0.207104,-0.1808 1.11121,-0.960338 2.179688,-2.140624 0.03616,-0.03948 0.08412,-0.06891 0.136718,-0.08203 l 9.734376,-2.816406 c 0.18086,-0.0526 0.36328,0.08662 0.36328,0.277344 v 2.058594 c 0,0.11834 -0.07056,0.223514 -0.17578,0.26953 -0.644352,0.27616 -2.852284,1.29076 -3.769532,2.566406 -2.340862,3.25811 -4.127116,7.91797 -8.125,7.91797 H 24.140624 c -5.911226,0 -10.699218,-4.807216 -10.699218,-10.738282 v -0.191406 c 0,-0.15782 0.12734,-0.285156 0.285156,-0.285156 h 9.296876 c 0.18406,0 0.317164,0.170758 0.30078,0.351562 -0.0658,0.604928 0.04602,1.222982 0.332032,1.785156 0.55232,1.121152 1.697434,1.820314 2.933594,1.820314 h 4.605468 v -3.59375 h -4.55078 c -0.233408,0 -0.373066,-0.270282 -0.238282,-0.460938 0.04928,-0.07564 0.104922,-0.153424 0.164062,-0.242188 0.43072,-0.61152 1.044732,-1.562868 1.65625,-2.64453 0.417536,-0.729856 0.822934,-1.5066 1.148438,-2.289064 0.0658,-0.14138 0.119276,-0.288312 0.171876,-0.429688 0.08876,-0.249854 0.18036,-0.481434 0.246092,-0.714842 0.0658,-0.19732 0.119276,-0.403674 0.171876,-0.597658 0.15456,-0.664126 0.21875,-1.3678 0.21875,-2.097656 0,-0.286014 -0.01284,-0.585078 -0.03906,-0.871092 -0.0132,-0.31232 -0.05034,-0.625182 -0.08984,-0.9375 -0.0263,-0.27616 -0.07629,-0.549922 -0.128906,-0.835938 -0.06572,-0.417536 -0.160406,-0.8324 -0.265626,-1.25 L 29.625,23.929688 c -0.07892,-0.28608 -0.14625,-0.561642 -0.238282,-0.847656 -0.259774,-0.8976 -0.555446,-1.771222 -0.871094,-2.589844 -0.115058,-0.3255 -0.247386,-0.6369 -0.378906,-0.94922 -0.19392,-0.470142 -0.393418,-0.896364 -0.574218,-1.30078 -0.09204,-0.18412 -0.171084,-0.352494 -0.25,-0.523438 -0.08876,-0.19398 -0.177436,-0.390154 -0.269532,-0.574218 -0.06572,-0.14138 -0.142712,-0.270824 -0.195312,-0.402344 l -0.5625,-1.039064 c -0.07892,-0.141378 0.05253,-0.308376 0.207032,-0.265624 l 3.51953,0.953124 h 0.0078 c 0.0066,0 0.0083,0.0039 0.01172,0.0039 l 0.464844,0.128906 0.511718,0.14453 0.1875,0.05078 v -2.089844 c 0,-1.009342 0.8052,-1.828124 1.804688,-1.828124 z m -8.488282,6.902342 c 0.09822,0.007 0.192266,0.06442 0.238282,0.16797 1.390718,3.116732 2.58952,6.993068 2.027344,9.40625 -0.24,0.992894 -0.896944,2.33928 -1.63672,3.582032 -0.0953,0.180858 -0.200692,0.356398 -0.3125,0.527342 -0.0526,0.07892 -0.139018,0.125 -0.234374,0.125 h -8.5625 c -0.230144,0 -0.363852,-0.250108 -0.242188,-0.4375 L 15.925782,32.859376 24.25,19.835938 c 0.06083,-0.09533 0.163502,-0.139798 0.261718,-0.132814 z"});xe("patreon",{color:"#000000",path:"M0,0H64V64H0ZM 52.8531 23.4586 C 52.8449 17.7383 48.3906 13.0488 43.1625 11.359 C 36.6711 9.259 28.1098 9.5625 21.9109 12.4855 C 14.3996 16.032 12.0398 23.7977 11.9523 31.5414 C 11.8812 37.9098 12.5156 54.6797 21.9738 54.8 C 29.0039 54.8875 30.0512 45.8312 33.3023 41.4699 c 2.3133 -3.1035 5.2937 -3.9785 8.9605 -4.8863 c 6.3027 -1.5613 10.5984 -6.5352 10.5902 -13.125 z m 0 0"});xe("pinterest",{color:"#cb2128",path:"M0,0v64h64V0H0z M32,48c-1.6,0-3.1-0.2-4.5-0.7c0.6-1,1.3-2.2,1.6-3.4c0.2-0.7,1.1-4.4,1.1-4.4 c0.6,1.1,2.2,2,3.9,2c5.1,0,8.6-4.7,8.6-11c0-4.7-4-9.2-10.1-9.2c-7.6,0-11.4,5.5-11.4,10c0,2.8,1,5.2,3.3,6.1 c0.4,0.1,0.7,0,0.8-0.4c0.1-0.3,0.2-1,0.3-1.3c0.1-0.4,0.1-0.5-0.2-0.9c-0.6-0.8-1.1-1.7-1.1-3.1c0-4,3-7.7,7.9-7.7 c4.3,0,6.7,2.6,6.7,6.1c0,4.6-2,8.5-5.1,8.5c-1.7,0-2.9-1.4-2.5-3.1c0.5-2,1.4-4.2,1.4-5.7c0-1.3-0.7-2.4-2.2-2.4 c-1.7,0-3.1,1.8-3.1,4.1c0,1.5,0.5,2.5,0.5,2.5s-1.8,7.4-2.1,8.7c-0.3,1.2-0.3,2.6-0.3,3.7C19.9,44.2,16,38.6,16,32 c0-8.8,7.2-16,16-16c8.8,0,16,7.2,16,16C48,40.8,40.8,48,32,48z"});xe("pixiv",{color:"#0097fa",path:"M0,0v64h64V0H0z M 33.552734 16.46875 C 21.708875 16.46875 13.650391 25.615234 13.650391 25.615234 L 15.919922 29.220703 C 15.919922 29.220703 17.180054 29.327146 16.511719 27.203125 C 17.085451 26.116698 18.210086 24.658325 20.404297 22.970703 L 20.404297 46.978516 C 19.458253 47.247074 18.209962 47.747072 19.064453 48.601562 L 25.582031 48.601562 C 26.442627 47.740968 25.088743 47.222673 24.261719 46.978516 L 24.261719 41.316406 C 24.261719 41.316406 28.730963 43.072266 33.552734 43.072266 C 37.78552 43.072266 41.640263 41.811762 44.505859 39.535156 C 47.374506 37.270752 49.218055 33.892818 49.208984 30.029297 C 49.227296 26.306156 47.618647 22.755613 44.798828 20.320312 C 42.006468 17.881962 38.093741 16.472656 33.552734 16.472656 L 33.552734 16.46875 z M 33.15625 18.496094 C 36.757322 18.499147 39.580706 19.856689 41.494141 21.925781 C 43.401491 24.000973 44.442052 26.756349 44.451172 29.966797 C 44.438968 33.091793 43.327375 35.664185 41.34375 37.638672 C 39.363164 39.597898 36.479609 40.833984 33.15625 40.833984 L 33.134766 40.833984 C 29.436041 40.833984 26.318602 40.114744 24.261719 39.101562 L 24.261719 21.087891 C 26.523068 19.482668 30.189947 18.489893 33.15625 18.496094 z "});xe("ravelry",{color:"#EE6E62",path:"M 0,0 H 64 V 64 H 0 Z m 42.692268,28.943187 c 0,0 -2.183968,-0.39738 -3.751944,-0.39738 -3.583932,0 -4.423932,1.986862 -4.423932,4.938744 v 12.48877 h -9.68784 v -25.43168 h 9.68784 v 4.257542 c 1.175992,-3.576324 3.527958,-4.825204 8.175876,-4.825204 z"});xe("rdio",{color:"#0475C5",path:"M0,0v64h64V0H0z M43.9,30.5c0.1,0.5,0.1,1,0.1,1.5V32c0,6.4-5.1,11.6-12,11.6c-6.9,0-12-5.1-12-11.5V32 c0-6.4,5.1-11.6,12-11.6c1.2,0,2.3,0.2,3.4,0.5v6.8c-0.2-0.1-0.4-0.2-0.6-0.3c-3-1-6.2,0.4-7.7,2.9l0,0.1c-1.5,2.5-0.8,5.3,2.1,6.3 c3,1,6.2-0.4,7.7-2.9l0-0.1c0.5-0.8,0.8-1.7,0.8-2.6h0v-9.3c0.2,0.1,0.3,0.2,0.5,0.3c0.1,0.1,0.3,0.2,0.4,0.2c1.5,1,5.4,3.5,8.7,3.4 C49,25.8,47.5,29.5,43.9,30.5z"});xe("reddit",{color:"#FF4500",path:"M0,0v64h64V0H0z M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});xe("rss",{color:"#EF8733",path:"M0,0v64h64V0H0z M24,44c-2.2,0-4-1.8-4-4c0-2.2,1.8-4,4-4s4,1.8,4,4C28,42.2,26.2,44,24,44z M35,43 c-1.1,0-2-0.9-2-2c0-5.5-4.5-10-10-10c-1.1,0-2-0.9-2-2s0.9-2,2-2c7.7,0,14,6.3,14,14C37,42.1,36.1,43,35,43z M44,43 c-1.1,0-2-0.9-2-2c0-10.5-8.5-19-19-19c-1.1,0-2-0.9-2-2s0.9-2,2-2c12.7,0,23,10.3,23,23C46,42.1,45.1,43,44,43z"});xe("sharethis",{color:"#00BF00",path:"M0,0L64,0L64,64L0,64L0,0ZM28.3875,32.0001C28.3875,32.0843 28.3683,32.1632 28.3633,32.2471L37.1647,36.6464C37.9182,36.0083 38.8823,35.61 39.9474,35.61C42.3418,35.6105 44.2821,37.5509 44.2821,39.945C44.2821,42.3418 42.3417,44.2821 39.9474,44.2821C37.551,44.2821 35.6127,42.3417 35.6127,39.945C35.6127,39.8587 35.6319,39.7816 35.6367,39.698L26.8353,35.2984C26.0795,35.9341 25.1177,36.3324 24.0526,36.3324C21.6584,36.3324 19.7179,34.3941 19.7179,32.0001C19.7179,29.6036 21.6584,27.6628 24.0526,27.6628C25.1176,27.6628 26.0798,28.0635 26.8353,28.6992L35.6367,24.2997C35.6319,24.2156 35.6127,24.1365 35.6127,24.0502C35.6127,21.6584 37.551,19.7179 39.9474,19.7179C42.3418,19.7179 44.2821,21.6584 44.2821,24.0502C44.2821,26.4466 42.3417,28.3875 39.9474,28.3875C38.88,28.3875 37.9178,27.9868 37.1647,27.3487L28.3633,31.7506C28.368,31.8347 28.3875,31.9138 28.3875,32.0001Z"});xe("slack",{color:"#4A164A",path:"M 0,0 V 64 H 64 V 0 Z m 12.636243,37.559371 c 0,5.066505 8,5.066505 8,0 v -3.79988 h -4 c -2.209139,0 -4,1.701265 -4,3.79988 z m 25.28,-6.34579 c 2.209139,0 4,-1.701264 4,-3.79988 v -10.12667 c 0,-5.066504 -8,-5.066504 -8,0 v 10.12667 c -1.11e-4,2.113546 1.815256,3.821016 4.04,3.79988 z m 14.64,-3.79988 c 0,-5.066504 -8,-5.066504 -8,0 v 3.79988 h 4 c 2.240314,0.04257 4.080448,-1.671223 4.08,-3.79988 z m -25.24,6.34579 c -2.209139,0 -4,1.701265 -4,3.79988 v 10.12667 c 0,5.066505 8,5.066505 8,0 v -10.12667 c 0,-2.098615 -1.790861,-3.79988 -4,-3.79988 z m 10.64,10.12667 h -4 v 3.79988 c 0,3.385567 4.308554,5.080452 6.828283,2.686785 2.51973,-2.393667 0.735584,-6.486665 -2.828283,-6.486665 z m 10.68,-10.12667 h -10.68 c -5.324679,0.0082 -5.324679,7.591545 0,7.59975 h 10.68 c 5.324679,-0.0082 5.324679,-7.591544 0,-7.59975 z m -21.32,-10.14567 h -10.68 c -5.341983,-0.0082 -5.341983,7.607983 0,7.59975 h 10.68 c 5.324679,-0.0082 5.324679,-7.591544 0,-7.59975 z m 0,-10.12667 c -5.324679,0.0082 -5.324679,7.591545 0,7.59975 h 4 v -3.79988 c 0,-2.125738 -1.803765,-3.79987 -4,-3.79987 z"});xe("smugmug",{color:"#8cca1e",path:"M0,0v64h64V0H0z M36.1,19.8c0.2-1.3,1.3-2.6,3.2-2.8c2.4-0.2,3.8,1.3,3.8,2.8c0,1.3-1.2,2.6-3.8,2.8 C36.9,22.7,35.9,21.3,36.1,19.8z M22.5,20.2c0.2-1.4,1.4-2.8,3.3-2.8c2.3,0,3.5,1.1,3.6,2.4c0.2,1.5-1.1,3.1-3.9,3.1 C23.1,23,22.3,21.6,22.5,20.2z M28.8,47c-10.9,0-12-17.5-6.9-17.5c12.1-0.3,12.5-0.3,19-1C51.7,27.4,39.2,47,28.8,47z M40.3,31.6 c-3.9,0-6.8,0.5-17.8,0.9c-1.6,0.1-2.9,11.4,6.6,11.4C36.6,43.9,44.3,31.6,40.3,31.6z"});xe("snapchat",{color:"#FFC91B",path:"M0,0v64h64V0H0z M47.927,39.545c-0.326,0.76-1.702,1.318-4.21,1.707c-0.083,0.113-0.17,0.511-0.223,0.754c-0.054,0.245-0.108,0.487-0.183,0.743c-0.104,0.357-0.367,0.554-0.74,0.554h-0.018l-0.019,0c-0.177,0-0.421-0.03-0.723-0.089c-0.482-0.094-1.022-0.181-1.706-0.181c-0.397,0-0.809,0.034-1.222,0.103c-0.809,0.135-1.496,0.62-2.293,1.184c-1.139,0.805-2.43,1.718-4.392,1.718c-0.088,0-0.171-0.003-0.234-0.006c-0.054,0.004-0.108,0.006-0.162,0.006c-1.962,0-3.253-0.912-4.393-1.718c-0.796-0.562-1.483-1.048-2.292-1.183c-0.414-0.069-0.826-0.103-1.223-0.103c-0.716,0-1.288,0.112-1.706,0.193c-0.278,0.055-0.519,0.102-0.723,0.102c-0.505,0-0.701-0.308-0.776-0.565c-0.077-0.262-0.131-0.51-0.183-0.751c-0.053-0.244-0.14-0.644-0.224-0.758c-2.507-0.389-3.884-0.948-4.21-1.711c-0.041-0.097-0.065-0.197-0.071-0.298c-0.019-0.338,0.22-0.637,0.555-0.692c4.349-0.716,6.308-5.181,6.389-5.371c0.005-0.011,0.01-0.021,0.015-0.032c0.232-0.471,0.284-0.866,0.154-1.172c-0.251-0.592-1.177-0.885-1.789-1.08c-0.17-0.054-0.331-0.105-0.464-0.157c-1.482-0.585-1.688-1.258-1.601-1.719c0.122-0.64,0.903-1.07,1.555-1.07c0.189,0,0.359,0.035,0.507,0.104c0.557,0.261,1.053,0.394,1.472,0.394c0.314,0,0.513-0.075,0.622-0.136c-0.015-0.257-0.032-0.523-0.048-0.779c-0.136-2.173-0.307-4.877,0.403-6.469c2.111-4.732,6.585-5.1,7.905-5.1c0.041,0,0.554-0.005,0.554-0.005c0.025-0.001,0.051-0.001,0.078-0.001h0.001c1.324,0,5.807,0.368,7.919,5.103c0.711,1.593,0.54,4.299,0.403,6.474l-0.006,0.092c-0.015,0.237-0.029,0.464-0.042,0.685c0.099,0.055,0.272,0.121,0.537,0.134c0.4-0.018,0.863-0.149,1.379-0.391c0.219-0.103,0.454-0.124,0.613-0.124c0.232,0,0.468,0.045,0.667,0.128l0.002,0.001c0.592,0.212,0.965,0.638,0.974,1.117c0.011,0.609-0.533,1.135-1.617,1.564c-0.132,0.052-0.293,0.103-0.465,0.158c-0.612,0.194-1.538,0.488-1.788,1.079c-0.13,0.306-0.079,0.701,0.154,1.172c0.005,0.011,0.01,0.021,0.015,0.032c0.081,0.189,2.038,4.654,6.389,5.371c0.334,0.055,0.573,0.353,0.555,0.691C47.993,39.347,47.969,39.448,47.927,39.545z"});xe("soundcloud",{color:"#FF5700",path:"M0,0v64h64V0H0z M18.5,36.3c0,0.7-0.6,1.2-1.2,1.2c-0.7,0-1.2-0.6-1.2-1.2v-4.9c0-0.6,0.6-1.1,1.2-1.1 c0.7,0,1.2,0.5,1.2,1.1V36.3z M23.4,37.5c0,0.7-0.6,1.2-1.2,1.2S21,38.2,21,37.5V29c0-0.6,0.6-1.1,1.2-1.1s1.2,0.5,1.2,1.1V37.5z M28.4,37.5c0,0.7-0.6,1.2-1.2,1.2c-0.7,0-1.2-0.6-1.2-1.2V26.2c0-0.6,0.6-1.1,1.2-1.1c0.7,0,1.2,0.5,1.2,1.1V37.5z M43.6,38.7 c0,0-12.1,0-12.2,0c-0.3,0-0.5-0.2-0.5-0.5V24.3c0-0.3,0.1-0.4,0.4-0.5c0.9-0.3,1.8-0.5,2.8-0.5c4,0,7.4,3.1,7.7,7.1 c0.5-0.2,1.1-0.3,1.7-0.3c2.4,0,4.4,2,4.4,4.4C48,36.8,46,38.7,43.6,38.7z"});xe("spotify",{color:"#2EBD59",path:"M39,37.7c-4.2-2.6-9.4-3.2-15.5-1.8c-0.5,0.1-0.9,0.7-0.8,1.2c0.1,0.5,0.7,0.9,1.2,0.7c5.6-1.3,10.3-0.8,14.1,1.5 c0.5,0.3,1.1,0.1,1.4-0.3C39.6,38.6,39.5,38,39,37.7z M40.9,33c-4.9-3-12.2-3.9-18-2.1c-0.7,0.2-1,0.9-0.8,1.6 c0.2,0.7,0.9,1,1.6,0.8c5.1-1.5,11.6-0.8,15.9,1.9c0.6,0.4,1.4,0.2,1.7-0.4C41.7,34.1,41.5,33.4,40.9,33z M0,0v64h64V0H0z M32,48 c-8.8,0-16-7.2-16-16c0-8.8,7.2-16,16-16c8.8,0,16,7.2,16,16C48,40.8,40.8,48,32,48z M43,27.6c-5.9-3.5-15.3-3.9-21-2.1 c-0.8,0.2-1.2,1.1-1,1.9c0.2,0.8,1.1,1.2,1.9,1c4.9-1.5,13.4-1.2,18.6,1.9c0.7,0.4,1.6,0.2,2.1-0.5C43.9,29,43.7,28,43,27.6z"});xe("squarespace",{color:"#1C1C1C",path:"M0,0v64h64V0H0z M39.6,21.1c0.6,0.6,0.6,1.6,0,2.2c-0.6,0.6-1.6,0.6-2.2,0c-1.2-1.2-3.2-1.2-4.4,0l-9.8,9.8 c-0.6,0.6-1.6,0.6-2.2,0c-0.6-0.6-0.6-1.6,0-2.2l9.8-9.8C33.3,18.7,37.2,18.7,39.6,21.1z M17.8,36.4c-2.4-2.4-2.4-6.3,0-8.7l7.5-7.5 c1.2-1.2,3.2-1.2,4.4,0L20,29.8c-1.2,1.2-1.2,3.2,0,4.4c1.2,1.2,3.2,1.2,4.4,0l9.8-9.8c0.6-0.6,1.6-0.6,2.2,0c0.6,0.6,0.6,1.6,0,2.2 l-9.8,9.8C24.1,38.8,20.2,38.8,17.8,36.4z M24.4,42.9c-0.6-0.6-0.6-1.6,0-2.2c0.6-0.6,1.6-0.6,2.2,0c1.2,1.2,3.2,1.2,4.4,0l9.8-9.8 c0.6-0.6,1.6-0.6,2.2,0c0.6,0.6,0.6,1.6,0,2.2l-9.8,9.8C30.7,45.3,26.8,45.3,24.4,42.9z M46.2,36.4l-7.5,7.5c-1.2,1.2-3.2,1.2-4.4,0 l9.6-9.6c1.2-1.2,1.2-3.2,0-4.4c-1.2-1.2-3.2-1.2-4.4,0l-9.8,9.8c-0.6,0.6-1.6,0.6-2.2,0c-0.6-0.6-0.6-1.6,0-2.2l9.8-9.8 c2.4-2.4,6.3-2.4,8.7,0C48.6,30,48.6,34,46.2,36.4z"});xe("stackoverflow",{color:"#ed803d",path:"M64 0V64H0V0H64ZM46.1451 37.2649H42.7989V47.3034H19.3758V37.2649H16.0297V50.6495H46.1451V37.2649ZM39.4566 39.7243L23.0225 36.2702L23.7133 32.9834L40.1475 36.439L39.4566 39.7243ZM40.4209 35.4912L25.1972 28.401L26.615 25.3563L41.8391 32.4465L40.4209 35.4912ZM42.3161 31.6796L29.4097 20.932L31.5591 18.3512L44.4655 29.0985L42.3161 31.6796ZM35.0455 14.9923L37.7407 12.9877L47.7633 26.4638L45.0681 28.4682L35.0455 14.9923ZM39.4527 43.9572H22.7219V40.6111H39.4527V43.9572Z"});xe("t.me",{color:"#49a9e9",path:"M0,0v64h64V0H0z M 11.886719 33.476562 C 15.617188 31.421875 19.78125 29.707031 23.671875 27.980469 C 30.367188 25.15625 37.085938 22.382812 43.875 19.800781 C 45.199219 19.359375 47.570312 18.929688 47.804688 20.886719 C 47.675781 23.660156 47.152344 26.414062 46.792969 29.167969 C 45.878906 35.222656 44.824219 41.261719 43.796875 47.300781 C 43.441406 49.308594 40.921875 50.351562 39.308594 49.0625 C 35.4375 46.449219 31.53125 43.855469 27.710938 41.179688 C 26.457031 39.90625 27.617188 38.078125 28.738281 37.167969 C 31.925781 34.023438 35.3125 31.351562 38.335938 28.046875 C 39.152344 26.074219 36.742188 27.734375 35.945312 28.246094 C 31.578125 31.253906 27.316406 34.449219 22.710938 37.09375 C 20.359375 38.390625 17.617188 37.28125 15.265625 36.558594 C 13.15625 35.6875 10.066406 34.808594 11.886719 33.476562 Z M 11.886719 33.476562"});xe("telegram",{color:"#49a9e9",path:"M0,0v64h64V0H0z M 11.886719 33.476562 C 15.617188 31.421875 19.78125 29.707031 23.671875 27.980469 C 30.367188 25.15625 37.085938 22.382812 43.875 19.800781 C 45.199219 19.359375 47.570312 18.929688 47.804688 20.886719 C 47.675781 23.660156 47.152344 26.414062 46.792969 29.167969 C 45.878906 35.222656 44.824219 41.261719 43.796875 47.300781 C 43.441406 49.308594 40.921875 50.351562 39.308594 49.0625 C 35.4375 46.449219 31.53125 43.855469 27.710938 41.179688 C 26.457031 39.90625 27.617188 38.078125 28.738281 37.167969 C 31.925781 34.023438 35.3125 31.351562 38.335938 28.046875 C 39.152344 26.074219 36.742188 27.734375 35.945312 28.246094 C 31.578125 31.253906 27.316406 34.449219 22.710938 37.09375 C 20.359375 38.390625 17.617188 37.28125 15.265625 36.558594 C 13.15625 35.6875 10.066406 34.808594 11.886719 33.476562 Z M 11.886719 33.476562"});xe("threads",{color:"#000000",path:"m0 0v64h64v-64zm32.279693 15.750063h.01.01c3.717982.026 6.827018.981574 9.241756 2.840564 2.271739 1.748492 3.872044 4.237441 4.752789 7.402927l-2.763203.771633c-1.494993-5.362474-5.278256-8.102555-11.245227-8.144805-3.938982.02925-6.917957 1.266171-8.854947 3.677659-1.810242 2.258739-2.74729 5.522479-2.78304 9.70196.03575 4.179479.971532 7.443219 2.785024 9.701958 1.936989 2.414738 4.917948 3.65166 8.85693 3.67766 3.552233-.026 5.901954-.854914 7.855194-2.769154 2.22949-2.18399 2.190822-4.864913 1.475825-6.496406-.419248-.961995-1.183491-1.760713-2.213736-2.36846-.259999 1.829741-.842653 3.311462-1.739649 4.429457-1.199244 1.491744-2.898844 2.307003-5.050334 2.424002-1.628243.08775-3.198094-.295302-4.413588-1.085048-1.439744-.932746-2.281429-2.355402-2.372428-4.012893-.08775-1.611993.553147-3.094574 1.801141-4.173569 1.192745-1.030245 2.869481-1.635817 4.85197-1.749566 1.459244-.08125 2.827279-.01559 4.088273.192413-.169093-1.004246-.506734-1.803131-1.013732-2.378378-.695497-.792997-1.770159-1.196301-3.193652-1.206051h-.03967c-1.143994 0-2.697598.315013-3.685594 1.787255l-2.378379-1.594843c1.325994-1.969489 3.476985-3.056781 6.063973-3.056781h.05752c4.325729.026 6.904174 2.676316 7.160922 7.297793.14625.06175.291417.125429.434417.190429 2.01824.948996 3.49402 2.386458 4.270766 4.157699 1.078995 2.466739 1.179283 6.48629-2.096702 9.694025-2.505811 2.450487-5.543308 3.559145-9.852788 3.588395h-.01-.01c-4.848907-.0325-8.576761-1.63082-11.0825-4.750806-2.226239-2.778736-3.376819-6.64277-3.415819-11.485246v-.02381c.039-4.845724 1.190298-8.706508 3.419788-11.485244 2.502487-3.123235 6.232874-4.722273 11.078601-4.754773zm1.368708 16.668484c-.328249 0-.660488.01026-1.001735.02976-2.486239.13975-4.037168 1.280317-3.949418 2.902058.091 1.699742 1.967148 2.489764 3.77089 2.392265 1.657492-.08775 3.81552-.734569 4.179519-5.024548-.916496-.198252-1.920261-.299532-2.999256-.299532z"});xe("tiktok",{color:"#000000",path:"M 0 0 L 0 64 L 64 64 L 64 0 L 0 0 z M 32.78125 16 L 38.275391 16 C 38.266721 16 38.210919 16.525885 38.349609 17.339844 L 38.341797 17.339844 C 38.507788 18.320459 38.959422 19.720964 40.166016 21.101562 A 8.8574793 8.8575582 0 0 0 41.783203 22.476562 A 7.2842381 7.2843028 0 0 0 42.414062 22.84375 C 43.819312 23.544381 45.19123 23.756924 45.867188 23.683594 L 45.867188 29.140625 C 45.867188 29.140625 43.937775 29.059668 42.505859 28.679688 C 40.509978 28.145715 39.230469 27.326172 39.230469 27.326172 C 39.230469 27.326172 38.342051 26.739219 38.275391 26.699219 L 38.275391 37.972656 C 38.275391 38.599293 38.110585 40.16734 37.613281 41.474609 A 10.563379 10.563472 0 0 1 35.769531 44.537109 C 35.769531 44.537109 34.543209 46.057509 32.388672 47.078125 C 30.446121 47.998744 28.737199 47.977377 28.226562 47.998047 C 28.226563 47.998047 25.275743 48.116502 22.615234 46.308594 L 22.601562 46.294922 L 22.601562 46.308594 A 11.168009 11.168108 0 0 1 20.220703 44.0625 C 19.378754 42.988556 18.86184 41.71511 18.728516 41.341797 L 18.728516 41.328125 C 18.516528 40.694159 18.072012 39.16028 18.138672 37.679688 C 18.244666 35.071156 19.121529 33.464433 19.353516 33.064453 A 10.785366 10.785461 0 0 1 21.705078 30.162109 A 10.208733 10.208824 0 0 1 29.572266 27.861328 L 29.566406 33.457031 A 4.5930634 4.5931041 0 0 0 28.138672 33.230469 C 25.578158 33.230469 23.501953 35.319903 23.501953 37.898438 C 23.501953 40.476973 25.578158 42.564453 28.138672 42.564453 A 4.5863967 4.5864374 0 0 0 30.412109 41.964844 A 4.6663919 4.6664333 0 0 0 32.759766 38.259766 L 32.759766 38.248047 C 32.763066 38.232047 32.763672 38.216512 32.763672 38.201172 C 32.765672 38.163839 32.769531 38.132316 32.769531 38.097656 C 32.781531 37.819002 32.78125 37.535319 32.78125 37.25 L 32.78125 16 z "});xe("tumblr",{color:"#2c4762",path:"M0,0v64h64V0H0z M35.4,47c-6.5,0.1-9-4.7-9-8v-9.8h-3v-3.9c4.6-1.6,5.6-5.7,5.9-8.1c0-0.2,0.1-0.2,0.2-0.2 c0.1,0,4.4,0,4.4,0v7.6h6v4.5h-6v9.3c0,1.3,0.5,3,2.9,3c0.8,0,1.9-0.3,2.4-0.5l1.4,4.3C40.1,46,37.6,47,35.4,47z"});xe("twitch",{color:"#6441A5",path:"M0,0v64h64V0H0z M47,35.8l-7.6,7.6h-5.7l-3.8,3.8H26v-3.8h-7V23.1l1.9-5.1H47V35.8z M29.2,42.8L33,39h7l4.5-4.5 v-14h-21V39h5.7V42.8z M37.5,25.6H40v7.6h-2.5V25.6z M30.5,25.6H33v7.6h-2.5V25.6z"});xe("twitter",{color:"#00aced",path:"M0,0v64h64V0H0z M44.7,25.5c0,0.3,0,0.6,0,0.8C44.7,35,38.1,45,26.1,45c-3.7,0-7.2-1.1-10.1-2.9 c0.5,0.1,1,0.1,1.6,0.1c3.1,0,5.9-1,8.2-2.8c-2.9-0.1-5.3-2-6.1-4.6c0.4,0.1,0.8,0.1,1.2,0.1c0.6,0,1.2-0.1,1.7-0.2 c-3-0.6-5.3-3.3-5.3-6.4c0,0,0-0.1,0-0.1c0.9,0.5,1.9,0.8,3,0.8c-1.8-1.2-2.9-3.2-2.9-5.5c0-1.2,0.3-2.3,0.9-3.3 c3.2,4,8.1,6.6,13.5,6.9c-0.1-0.5-0.2-1-0.2-1.5c0-3.6,2.9-6.6,6.6-6.6c1.9,0,3.6,0.8,4.8,2.1c1.5-0.3,2.9-0.8,4.2-1.6 c-0.5,1.5-1.5,2.8-2.9,3.6c1.3-0.2,2.6-0.5,3.8-1C47.1,23.4,46,24.5,44.7,25.5z"});xe("upwork",{color:"#3da800",path:"M 0,0 H 64 V 64 H 0 Z m 24.9375,17.111328 h 5.599609 c 1.1,3.8 3.09961,8.19961 5.59961,12.09961 1.6,-5.5 5.60039,-9 10.90039,-9 6.1,0 11.09961,5.001562 11.09961,11.101562 0,6.4 -4.99961,11.398438 -11.09961,11.398438 -3,-10e-7 -5.499218,-0.799219 -7.699218,-2.199219 L 36.9375,52.412109 h -5.701172 l 3.5,-16.300781 c -1.5,-2.1 -2.9,-4.499219 -4,-6.699219 v 2.5 c 0,6.1 -4.898437,11 -10.898437,11 -6,0 -10.900391,-4.9 -10.900391,-11 V 17.210938 h 5.400391 V 31.8125 c 0,2.9 2.398828,5.298828 5.298828,5.298828 2.9,0 5.300781,-2.398828 5.300781,-5.298828 z m 22.199219,8.800781 c -4.1,0 -5.398828,4.000391 -5.798828,6.400391 v 0.09961 l -0.601563,2.199219 c 1.8,1.5 4.100781,2.5 6.300781,2.5 2.9,0 5.599219,-2.499609 5.699219,-5.599609 0,-3.1 -2.499609,-5.59961 -5.599609,-5.59961 z"});xe("vevo",{color:"#ED1A3B",path:"M0,0v64h64V0H0z M34.2,41.9c-1.4,2.1-2.9,3.1-5,3.1c0,0-3,0.2-4.1-3.4L20,21h8.1l3,12.3c1.4-2.1,5.1-7.7,5.1-7.7 c1.4-1.9,2.2-4.6,6.8-4.6c0.2,0,5,0,5,0L34.2,41.9z"});xe("vimeo",{color:"#1ab7ea",path:"M0,0v64h64V0H0z M40.9,37c-4.1,5.3-7.5,8-10.4,8c-1.7,0-3.2-1.6-4.4-4.8c-0.8-3-1.6-5.9-2.4-8.9 c-0.9-3.2-1.9-4.8-2.9-4.8c-0.2,0-1,0.5-2.4,1.4L17,26c1.5-1.3,2.9-2.6,4.4-3.9c2-1.7,3.5-2.6,4.4-2.7c2.3-0.2,3.8,1.4,4.3,4.8 c0.6,3.7,1,6,1.2,6.9c0.7,3.1,1.4,4.6,2.2,4.6c0.6,0,1.6-1,2.8-3c1.3-2,1.9-3.5,2-4.5c0.2-1.7-0.5-2.6-2-2.6c-0.7,0-1.5,0.2-2.2,0.5 c1.5-4.8,4.3-7.2,8.4-7c3.1,0.1,4.5,2.1,4.4,6C46.9,27.9,44.8,31.9,40.9,37z"});xe("vine",{color:"#00BF8F",path:"M0,0v64h64V0H0z M38.4,21.5c-1.2,0-2.1,1.2-2.1,3.4c0,4.6,2.9,7.2,6.7,7.2c0.7,0,1.4-0.1,2.2-0.3v3.6 c-1.3,0.3-2.5,0.4-3.6,0.4c-2.5,5.3-7,9.8-8.6,10.7c-1,0.5-1.9,0.6-2.9-0.1c-1.9-1.1-8.9-6.9-11.2-25H24c1.3,10.9,4.4,16.5,7.9,20.7 c1.9-1.9,3.7-4.4,5.2-7.3c-3.4-1.7-5.5-5.5-5.5-10c0-4.5,2.6-7.9,7-7.9c4.3,0,6.6,2.7,6.6,7.3c0,1.7-0.4,3.7-1,5.2 c-3.2,0.6-4.4-1.4-4.4-1.4c0.2-0.8,0.6-2.1,0.6-3.3C40.3,22.6,39.5,21.5,38.4,21.5z"});xe("vk",{color:"#45668e",path:"M0,0v64h64V0H0z M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});xe("vsco",{color:"#83878A",path:"M0,0v64h64V0H0z M18.5,34.5c-1.4,0-2.5-1.1-2.5-2.5c0-1.4,1.1-2.5,2.5-2.5c1.4,0,2.5,1.1,2.5,2.5 C20.9,33.4,19.8,34.5,18.5,34.5z M25.1,41.1c-1.4,0-2.5-1.1-2.5-2.5c0-1.4,1.1-2.5,2.5-2.5c1.4,0,2.5,1.1,2.5,2.5 C27.6,40,26.5,41.1,25.1,41.1z M25.2,27.7c-1.4,0-2.5-1.1-2.5-2.5c0-1.4,1.1-2.5,2.5-2.5c1.4,0,2.5,1.1,2.5,2.5 C27.7,26.6,26.6,27.7,25.2,27.7z M32,48c-1.4,0-2.5-1.1-2.5-2.5c0-1.4,1.1-2.5,2.5-2.5c1.4,0,2.5,1.1,2.5,2.5 C34.5,46.9,33.4,48,32,48z M29.5,31.9c0-1.4,1.1-2.5,2.5-2.5c1.4,0,2.5,1.1,2.5,2.5c0,1.4-1.1,2.5-2.5,2.5 C30.6,34.4,29.5,33.3,29.5,31.9z M32,20.9c-1.4,0-2.5-1.1-2.5-2.5c0-1.4,1.1-2.5,2.5-2.5c1.4,0,2.5,1.1,2.5,2.5 C34.5,19.8,33.4,20.9,32,20.9z M38.7,22.7c1.4,0,2.5,1.1,2.5,2.5c0,1.4-1.1,2.5-2.5,2.5c-1.4,0-2.5-1.1-2.5-2.5 C36.2,23.8,37.3,22.7,38.7,22.7z M38.8,41.2c-1.4,0-2.5-1.1-2.5-2.5c0-1.4,1.1-2.5,2.5-2.5c1.4,0,2.5,1.1,2.5,2.5 C41.2,40.1,40.1,41.2,38.8,41.2z M45.5,34.5c-1.4,0-2.5-1.1-2.5-2.5c0-1.4,1.1-2.5,2.5-2.5c1.4,0,2.5,1.1,2.5,2.5 C48,33.4,46.9,34.5,45.5,34.5z"});xe("wechat",{color:"#00c80f",path:"M65.6,65.6H-1.6V-1.6H65.6V65.6z M49.738,46.043c2.846-2.061,4.662-5.107,4.662-8.498 c0-6.207-6.043-11.244-13.492-11.244c-7.453,0-13.494,5.037-13.494,11.244c0,6.213,6.041,11.246,13.494,11.246 c1.537,0,3.025-0.221,4.402-0.615l0.395-0.059c0.262,0,0.498,0.078,0.717,0.207l2.955,1.707l0.26,0.082 c0.252,0,0.451-0.203,0.451-0.449l-0.074-0.328l-0.605-2.271l-0.047-0.287C49.361,46.477,49.508,46.211,49.738,46.043L49.738,46.043 z M25.793,13.887C16.85,13.887,9.6,19.93,9.6,27.383c0,4.066,2.182,7.723,5.596,10.197c0.275,0.195,0.453,0.518,0.453,0.879 l-0.055,0.344l-0.732,2.725l-0.086,0.393c0,0.301,0.24,0.541,0.539,0.541l0.311-0.1l3.545-2.049c0.27-0.152,0.551-0.248,0.861-0.248 l0.475,0.068c1.654,0.479,3.439,0.742,5.287,0.742l0.891-0.021c-0.354-1.053-0.543-2.16-0.543-3.309 c0-6.793,6.611-12.305,14.768-12.305l0.879,0.021C40.564,18.818,33.871,13.887,25.793,13.887z M36.408,35.746 c-0.996,0-1.799-0.805-1.799-1.799c0-0.992,0.803-1.799,1.799-1.799s1.799,0.807,1.799,1.799 C38.207,34.941,37.404,35.746,36.408,35.746z M45.404,35.746c-0.996,0-1.799-0.805-1.799-1.799c0-0.992,0.803-1.799,1.799-1.799 s1.799,0.807,1.799,1.799C47.203,34.941,46.4,35.746,45.404,35.746z M20.395,25.221c-1.189,0-2.158-0.965-2.158-2.158 s0.969-2.158,2.158-2.158c1.193,0,2.162,0.965,2.162,2.158S21.588,25.221,20.395,25.221z M31.191,25.221 c-1.193,0-2.158-0.965-2.158-2.158s0.965-2.158,2.158-2.158s2.158,0.965,2.158,2.158S32.385,25.221,31.191,25.221z"});xe("whatsapp",{color:"#25D366",path:"M0,0v64h64V0H0z M 48 31.589844 C 48 40.195312 40.96875 47.175781 32.289062 47.175781 C 29.535156 47.175781 26.949219 46.472656 24.695312 45.234375 L 16 48 L 18.835938 39.636719 C 17.40625 37.289062 16.582031 34.53125 16.582031 31.589844 C 16.582031 22.980469 23.613281 16 32.289062 16 C 40.96875 16 48 22.980469 48 31.589844 Z M 32.289062 18.484375 C 25.007812 18.484375 19.082031 24.363281 19.082031 31.589844 C 19.082031 34.457031 20.019531 37.109375 21.597656 39.269531 L 19.949219 44.136719 L 25.023438 42.527344 C 27.109375 43.894531 29.609375 44.691406 32.292969 44.691406 C 39.574219 44.691406 45.5 38.816406 45.5 31.589844 C 45.5 24.363281 39.574219 18.484375 32.289062 18.484375 Z M 40.222656 35.179688 C 40.125 35.019531 39.871094 34.921875 39.484375 34.730469 C 39.101562 34.542969 37.207031 33.617188 36.855469 33.488281 C 36.5 33.363281 36.242188 33.296875 35.988281 33.679688 C 35.730469 34.0625 34.992188 34.921875 34.769531 35.179688 C 34.542969 35.433594 34.320312 35.464844 33.933594 35.273438 C 33.546875 35.082031 32.308594 34.679688 30.835938 33.378906 C 29.691406 32.367188 28.917969 31.117188 28.695312 30.734375 C 28.472656 30.351562 28.671875 30.144531 28.863281 29.953125 C 29.039062 29.78125 29.25 29.507812 29.441406 29.285156 C 29.636719 29.0625 29.699219 28.902344 29.828125 28.648438 C 29.957031 28.390625 29.890625 28.167969 29.792969 27.976562 C 29.699219 27.785156 28.925781 25.90625 28.605469 25.140625 C 28.285156 24.375 27.964844 24.503906 27.742188 24.503906 C 27.515625 24.503906 27.257812 24.472656 27.003906 24.472656 C 26.746094 24.472656 26.328125 24.566406 25.976562 24.949219 C 25.621094 25.332031 24.628906 26.257812 24.628906 28.136719 C 24.628906 30.015625 26.007812 31.832031 26.199219 32.085938 C 26.394531 32.34375 28.863281 36.324219 32.777344 37.855469 C 36.691406 39.386719 36.691406 38.875 37.398438 38.8125 C 38.105469 38.746094 39.675781 37.886719 40 36.996094 C 40.320312 36.101562 40.320312 35.335938 40.222656 35.179688 Z M 40.222656 35.179688"});xe("x",{color:"#000000",path:"M 0 0 L 0 64 L 64 64 L 64 0 L 0 0 z M 16 17.537109 L 26.125 17.537109 L 33.117188 26.779297 L 41.201172 17.537109 L 46.109375 17.537109 L 35.388672 29.789062 L 48 46.462891 L 38.125 46.462891 L 30.390625 36.351562 L 21.541016 46.462891 L 16.632812 46.462891 L 28.097656 33.357422 L 16 17.537109 z M 21.730469 20.320312 L 39.480469 43.525391 L 42.199219 43.525391 L 24.648438 20.320312 L 21.730469 20.320312 z "});xe("xiaohongshu",{color:"#ff2741",path:"M8.4935-.0059h47.7847c4.5518 0 8.5958 3.9527 8.7151 8.4994v47.7873a8.9081 8.9081 90 01-8.7177 8.7024h-47.767a8.9208 8.9208 90 01-8.5044-8.7228v-47.7467c.1092-4.4756 4.0136-8.3927 8.4892-8.5197zm4.2471 23.2133c-.033 5.0443-.0152 10.0911-.0406 15.1379a.5331.5331 90 01-.5407.66c-.6067.0355-1.216.0152-1.8253.0203.4087 1.0155.8504 1.9954 1.3074 2.9778 1.1475-.0381 2.4574.2006 3.4373-.5509.8809-.655 1.1627-1.8202 1.1449-2.8687 0-5.1255 0-10.2536-.0228-15.3791-1.1525-.0051-2.3076-.0076-3.4602.0025zm14.2367-.2285q-1.2896 2.9626-2.63 5.8998c-.2539.5864-.561 1.3632-.0279 1.8938.6829.6194 1.6857.3808 2.5234.4366-.5813 1.4673-1.3455 2.861-1.8354 4.3639-.2716.7413.4062 1.4953 1.1475 1.5029 1.3429.0914 2.691 0 4.0364.0355.4392-.9825.8809-1.9624 1.3125-2.9499-.7844 0-1.5765.0558-2.3482-.099.8352-2.0969 1.8253-4.1253 2.7113-6.1968-1.084-.1269-2.3102.2259-3.3002-.1955.4823-1.6247 1.3607-3.1149 1.9801-4.6965-1.1932-.0051-2.3812-.0127-3.5693.0051zm18.4686.0127 0 1.3226c-.7768 0-1.5536 0-2.3305 0q0 1.777 0 3.5363c.7794 0 1.5562 0 2.333.0152q.0305 1.5232 0 3.0667c-1.1678.0228-2.3381 0-3.5059.0178-.0152 1.1779-.0127 2.3533 0 3.5287 1.1703.0127 2.3432 0 3.5135 0 0 2.5031 0 5.0087 0 7.5118 1.1728 0 2.3432 0 3.516 0q0-3.7546 0-7.5067c1.711 0 3.4195-.0254 5.1306 0 .6017-.0508 1.2896.3706 1.2693 1.0332a28.0951 28.0951 90 010 2.8128.5737.5737 90 01-.5382.6067c-.9774.0711-1.9573 0-2.9372.033.4316 1.0155.8504 2.0309 1.3404 3.0337 1.612-.0838 3.582.3224 4.8107-1.0155 1.1678-1.0815.8174-2.7925.8657-4.204-.0736-1.4851.2894-3.1631-.6321-4.4629-.7844-1.1018-2.1985-1.4013-3.4729-1.4242-.0762-1.777.3478-3.8562-.9596-5.3007-1.2185-1.3658-3.1809-1.3709-4.8666-1.3049l0-1.3201c-1.1932.0127-2.366.0152-3.5363.0203zm-12.5459 1.3252q0 1.777 0 3.5338c.7362 0 1.4699 0 2.2061 0 0 3.5312 0 7.065 0 10.5963-1.0535.0178-2.1096 0-3.1631.0127-.5458 1.1728-1.0789 2.3508-1.6095 3.5287 3.9298.0152 7.8698 0 11.7894 0q0-1.7618 0-3.5287c-1.1297 0-2.2619 0-3.3916-.0127q0-5.3007 0-10.6039c.7387 0 1.4749 0 2.2137 0 0-1.1779 0-2.3584 0-3.5363-2.6757.0051-5.3591 0-8.0449.0102zm23.1904.3249c-.985.7464-.6626 2.1121-.7057 3.1758.6575 0 1.3176.0355 1.9751-.0228 1.0561-.0965 1.8507-1.3277 1.4267-2.3229-.3326-1.0916-1.8075-1.5663-2.696-.8301zm-49.2318 3.2063c-.1777 2.3152-.3579 4.6279-.5255 6.9432a5.6155 5.6155 90 01-.3351 1.5384c.594 1.3582 1.1881 2.7163 1.8227 4.0618 1.4216-1.9014 1.9497-4.2979 2.0969-6.6258.1244-1.9801.3453-3.9577.4163-5.9404-1.1652.0406-2.3229.0127-3.4754.0228zm11.7107 0q.2539 3.2215.5077 6.4405c.1853 2.1528.7413 4.3461 2.0563 6.0927.627-1.3429 1.2262-2.6986 1.8202-4.0618a5.5012 5.5012 90 01-.3554-1.546c-.1675-2.3076-.3503-4.6152-.528-6.9229q-1.7567-.0102-3.5084-.0025zm4.3563 13.8838c1.7974.5306 3.7013.1675 5.5469.2666.5433-1.1754 1.084-2.3533 1.612-3.5363-1.8456-.0711-3.7242.1929-5.5342-.2716q-.8301 1.7644-1.6323 3.5414zm26.0159-13.8711c.7616.1092 1.777-.3097 2.3584.3046.0965.9266.0254 1.8583.0355 2.7925-.7895 0-1.5816 0-2.3711 0q-.0228-1.5486-.0228-3.0971z"});xe("xing",{color:"#0698A0",path:"M 1.0083902,0 C 0.44946431,0 0,0.45011773 0,1.0098561 V 63.119918 c 0,0.559739 0.44946431,1.009854 1.0083902,1.009854 H 63.028294 c 0.558927,0 1.008389,-0.450115 1.008389,-1.009854 V 1.0098561 C 64.036683,0.45011773 63.587221,0 63.028294,0 Z M 41.719213,16.032443 h 5.481656 c 0.326889,0 0.585119,0.105269 0.723067,0.295519 0.14291,0.197377 0.138788,0.458887 -0.01172,0.714336 L 35.89752,35.145338 c -0.0075,0.0093 -0.0075,0.0217 0,0.03132 l 7.650867,11.910818 c 0.151797,0.256506 0.155957,0.516607 0.01172,0.714336 -0.138364,0.190268 -0.394222,0.295518 -0.721112,0.295518 h -5.419121 c -0.831457,0 -1.247702,-0.470971 -1.516494,-0.880688 0,0 -7.68983,-12.023947 -7.709494,-12.055646 0.385003,-0.580373 12.073323,-18.247864 12.073323,-18.247864 0.290963,-0.445701 0.641863,-0.880689 1.452004,-0.880689 z m -22.794309,6.333129 h 5.424983 c 0.832293,0 1.240585,0.456915 1.510631,0.866989 0,0 3.708497,5.513801 3.730652,5.544422 -0.219465,0.329912 -5.85687,8.828413 -5.85687,8.828413 -0.277571,0.426818 -0.667971,0.89243 -1.479364,0.89243 H 16.828 c -0.326482,0 -0.571443,-0.124863 -0.709391,-0.315094 -0.142967,-0.197388 -0.150489,-0.453015 0,-0.708465 l 5.765021,-8.671842 c 0.0063,-0.0096 0.0063,-0.01511 0,-0.02545 l -3.668117,-5.41329 c -0.151744,-0.257231 -0.174235,-0.512689 -0.03127,-0.710422 0.137949,-0.191321 0.413762,-0.287691 0.740659,-0.287691 z"});xe("yelp",{color:"#B90C04",path:"M0,0v64h64V0H0z M22.4,37.9c-0.4,0-0.7-0.2-0.9-0.6c-0.1-0.3-0.2-0.7-0.3-1.3c-0.2-1.7,0-4.2,0.5-5 c0.2-0.4,0.6-0.6,1-0.6c0.3,0,0.5,0.1,5.5,2.1c0,0,1.5,0.6,1.5,0.6c0.5,0.2,0.9,0.7,0.8,1.4c0,0.6-0.4,1.1-0.9,1.2 c0,0-2.1,0.7-2.1,0.7C22.8,37.9,22.7,37.9,22.4,37.9z M33,41c0,4.9,0,5-0.1,5.3c-0.1,0.4-0.4,0.6-0.9,0.7c-1.2,0.2-5.1-1.2-6-2.2 c-0.2-0.2-0.3-0.4-0.3-0.6c0-0.2,0-0.3,0.1-0.4c0.1-0.2,0.2-0.4,3.7-4.5c0,0,1-1.2,1-1.2c0.3-0.4,1-0.6,1.5-0.4 c0.6,0.2,0.9,0.7,0.9,1.2C33,38.8,33,41,33,41z M32.2,30.8c-0.3,0.1-1,0.3-2-1.2c0,0-6.4-10.1-6.5-10.4c-0.1-0.3,0-0.7,0.3-1.1 c1-1,6.1-2.4,7.5-2.1c0.4,0.1,0.7,0.4,0.9,0.8c0.1,0.4,0.7,9.8,0.8,11.9C33.2,30.5,32.4,30.7,32.2,30.8z M35.4,31.3 c0,0,1.3-1.8,1.3-1.8c2.8-3.9,3-4.1,3.2-4.2c0.3-0.2,0.7-0.2,1.1,0c1.1,0.5,3.4,3.9,3.5,5.2c0,0,0,0,0,0c0,0.4-0.1,0.8-0.5,1 c-0.2,0.1-0.4,0.2-5.7,1.5c-0.8,0.2-1.3,0.3-1.6,0.4c0,0,0,0,0,0c-0.5,0.1-1.1-0.1-1.4-0.6C35.1,32.3,35.1,31.7,35.4,31.3z M44.7,39.6c-0.2,1.3-2.7,4.5-3.9,5c-0.4,0.2-0.8,0.1-1.1-0.1c-0.2-0.2-0.4-0.5-3.2-5l-0.8-1.3c-0.3-0.5-0.3-1.1,0.1-1.6 c0.4-0.5,0.9-0.6,1.4-0.5c0,0,2.1,0.7,2.1,0.7c4.6,1.5,4.8,1.6,5,1.7C44.7,38.8,44.8,39.2,44.7,39.6z"});xe("youtube",{color:"#ff3333",path:"M0,0v64h64V0H0z M47,33.1c0,2.4-0.3,4.9-0.3,4.9s-0.3,2.1-1.2,3c-1.1,1.2-2.4,1.2-3,1.3 C38.3,42.5,32,42.6,32,42.6s-7.8-0.1-10.2-0.3c-0.7-0.1-2.2-0.1-3.3-1.3c-0.9-0.9-1.2-3-1.2-3S17,35.6,17,33.1v-2.3 c0-2.4,0.3-4.9,0.3-4.9s0.3-2.1,1.2-3c1.1-1.2,2.4-1.2,3-1.3c4.2-0.3,10.5-0.3,10.5-0.3h0c0,0,6.3,0,10.5,0.3c0.6,0.1,1.9,0.1,3,1.3 c0.9,0.9,1.2,3,1.2,3s0.3,2.4,0.3,4.9V33.1z M28.9,35.9l8.1-4.2l-8.1-4.2L28.9,35.9z"});const uz=()=>{const e=[{name:"About",link:"about"},{name:"Pricing",link:"projects"},{name:"Login",link:"contact"}],[t,r]=F.useState(!1),n=()=>{r(o=>!o)};return Q.jsx("div",{className:"sticky top-0 left-0 w-full h-16 bg-[#e1f0ff] bg-opacity-85 border-b-2 border-[#101010] z-50 flex justify-center items-center ",children:Q.jsxs("div",{className:"md:flex items-center justify-between py-4 md:px-10 px-2 w-full max-w-7xl",children:[Q.jsx("div",{className:"font-bold text-2xl cursor-pointer flex items-center gap-1",children:Q.jsx("span",{className:"text-primary text-black",children:Q.jsx(sz,{url:"https://www.github.com/preston176/AI-GEN",bgColor:"none",fgColor:"black"})})}),Q.jsx("div",{className:"font-bold text-2xl cursor-pointer flex items-center gap-1",children:Q.jsxs(Em,{to:"/",children:[" ",Q.jsx("span",{className:"text-primary text-black",children:"AI Gen"})]})}),Q.jsx("div",{onClick:n,className:"w-7 h-7 right-8 top-6 cursor-pointer md:hidden text-black absolute",children:t?Q.jsx(oz,{}):Q.jsx(tz,{})}),Q.jsx("ul",{className:`md:flex md:items-center md:pd-0 md:static md:z-auto left-0 w-full md:w-auto mt-4 md:pl-0 pl-9 bg-slate-400 sm:bg-transparent transition-all duration-500 ease-in-out mobile-menu ${t?"open":""}`,children:e.map((o,a)=>Q.jsx("li",{className:"md:ml-8 md:my-0 my:7 font-semibold",children:o.link.startsWith("http")?Q.jsx("a",{href:o.link,className:"text-black transition-all duration-500 hover:text-primary",target:"_blank",rel:"noopener noreferrer",children:o.name}):Q.jsx(Em,{to:o.link,activeClass:"active",smooth:!0,spy:!0,className:"text-black transition-all duration-500 hover:text-primary",children:o.name})},a))})]})})};var Ms={},ux={},cx={exports:{}};/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/(function(e){(function(){var t={}.hasOwnProperty;function r(){for(var n=[],o=0;oe&&(t=0,n=r,r=new Map)}return{get:function(a){var i=r.get(a);return i!==void 0?i:(i=n.get(a))!==void 0?(o(a,i),i):void 0},set:function(a,i){r.has(a)?r.set(a,i):o(a,i)}}}function fz(e){var t=e.separator||":";return function(r){for(var n=0,o=[],a=0,i=0;i1?t-1:0),n=1;nf.length)&&(g=f.length);for(var m=0,w=new Array(g);my.length)&&(c=y.length);for(var s=0,u=new Array(c);su.length)&&(d=u.length);for(var h=0,v=new Array(d);hs.length)&&(u=s.length);for(var d=0,h=new Array(u);d_.length)&&(k=_.length);for(var T=0,E=new Array(k);Td.length)&&(h=d.length);for(var v=0,_=new Array(h);vc.length)&&(s=c.length);for(var u=0,d=new Array(s);uh.length)&&(v=h.length);for(var _=0,k=new Array(v);_u.length)&&(d=u.length);for(var h=0,v=new Array(d);hO.length)&&(C=O.length);for(var b=0,y=new Array(C);bb.length)&&(y=b.length);for(var c=0,s=new Array(y);c"u"?l[g]=i.cloneUnlessOtherwiseSpecified(f,i):i.isMergeableObject(f)?l[g]=(0,t.default)(o[g],f,i):o.indexOf(f)===-1&&l.push(f)}),l}})(MC);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(O,C){for(var b in C)Object.defineProperty(O,b,{enumerable:!0,get:C[b]})}t(e,{MaterialTailwindTheme:function(){return m},ThemeProvider:function(){return w},useTheme:function(){return P}});var r=g(F),n=l(Ee),o=l(Yt),a=l(Bb),i=l(MC);function l(O){return O&&O.__esModule?O:{default:O}}function f(O){if(typeof WeakMap!="function")return null;var C=new WeakMap,b=new WeakMap;return(f=function(y){return y?b:C})(O)}function g(O,C){if(!C&&O&&O.__esModule)return O;if(O===null||typeof O!="object"&&typeof O!="function")return{default:O};var b=f(C);if(b&&b.has(O))return b.get(O);var y={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in O)if(s!=="default"&&Object.prototype.hasOwnProperty.call(O,s)){var u=c?Object.getOwnPropertyDescriptor(O,s):null;u&&(u.get||u.set)?Object.defineProperty(y,s,u):y[s]=O[s]}return y.default=O,b&&b.set(O,y),y}var m=(0,r.createContext)(a.default);m.displayName="MaterialTailwindThemeProvider";function w(O){var C=O.value,b=C===void 0?a.default:C,y=O.children,c=(0,o.default)(a.default,b,{arrayMerge:i.default});return r.default.createElement(m.Provider,{value:c},y)}var P=function(){return(0,r.useContext)(m)};w.propTypes={value:n.default.instanceOf(Object),children:n.default.node.isRequired}})(Ce);var cp={},Ju={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(P,O){for(var C in O)Object.defineProperty(P,C,{enumerable:!0,get:O[C]})}t(e,{propTypesOpen:function(){return a},propTypesIcon:function(){return i},propTypesAnimate:function(){return l},propTypesDisabled:function(){return f},propTypesClassName:function(){return g},propTypesValue:function(){return m},propTypesChildren:function(){return w}});var r=o(Ee),n=st;function o(P){return P&&P.__esModule?P:{default:P}}var a=r.default.bool.isRequired,i=r.default.node,l=n.propTypesAnimation,f=r.default.bool,g=r.default.string,m=r.default.instanceOf(Object).isRequired,w=r.default.node.isRequired})(Ju);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,g){for(var m in g)Object.defineProperty(f,m,{enumerable:!0,get:g[m]})}t(e,{AccordionContext:function(){return a},useAccordion:function(){return i},AccordionContextProvider:function(){return l}});var r=o(F),n=Ju;function o(f){return f&&f.__esModule?f:{default:f}}var a=r.default.createContext(null);a.displayName="MaterialTailwind.AccordionContext";function i(){var f=r.default.useContext(a);if(!f)throw new Error("useAccordion() must be used within an Accordion. It happens when you use AccordionHeader or AccordionBody components outside the Accordion component.");return f}var l=function(f){var g=f.value,m=f.children;return r.default.createElement(a.Provider,{value:g},m)};l.propTypes={value:n.propTypesValue,children:n.propTypesChildren},l.displayName="MaterialTailwind.AccordionContextProvider"})(cp);var RC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,c){for(var s in c)Object.defineProperty(y,s,{enumerable:!0,get:c[s]})}t(e,{AccordionHeader:function(){return C},default:function(){return b}});var r=w(F),n=w(Ae),o=Oe,a=w(Se),i=cp,l=Ce,f=Ju;function g(y,c,s){return c in y?Object.defineProperty(y,c,{value:s,enumerable:!0,configurable:!0,writable:!0}):y[c]=s,y}function m(){return m=Object.assign||function(y){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(y,u)&&(s[u]=y[u])}return s}function O(y,c){if(y==null)return{};var s={},u=Object.keys(y),d,h;for(h=0;h=0)&&(s[d]=y[d]);return s}var C=r.default.forwardRef(function(y,c){var s=y.className,u=y.children,d=P(y,["className","children"]),h=(0,i.useAccordion)(),v=h.open,_=h.icon,k=h.disabled,T=(0,l.useTheme)().accordion,E=T.styles.base;s=s??"";var R=(0,o.twMerge)((0,n.default)((0,a.default)(E.header.initial),g({},(0,a.default)(E.header.active),v)),s),A=(0,n.default)((0,a.default)(E.header.icon));return r.default.createElement("button",m({},d,{ref:c,type:"button",disabled:k,className:R}),u,r.default.createElement("span",{className:A},_??(v?r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},r.default.createElement("path",{fillRule:"evenodd",d:"M5 10a1 1 0 011-1h8a1 1 0 110 2H6a1 1 0 01-1-1z",clipRule:"evenodd"})):r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},r.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"})))))});C.propTypes={className:f.propTypesClassName,children:f.propTypesChildren},C.displayName="MaterialTailwind.AccordionHeader";var b=C})(RC);var AC={},Ht={},Wm=function(e,t){return Wm=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(r[o]=n[o])},Wm(e,t)};function IC(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Wm(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var Ff=function(){return Ff=Object.assign||function(t){for(var r,n=1,o=arguments.length;n=0;l--)(i=e[l])&&(a=(o<3?i(a):o>3?i(t,r,a):i(t,r))||a);return o>3&&a&&Object.defineProperty(t,r,a),a}function jC(e,t){return function(r,n){t(r,n,e)}}function zz(e,t,r,n,o,a){function i(c){if(c!==void 0&&typeof c!="function")throw new TypeError("Function expected");return c}for(var l=n.kind,f=l==="getter"?"get":l==="setter"?"set":"value",g=!t&&e?n.static?e:e.prototype:null,m=t||(g?Object.getOwnPropertyDescriptor(g,n.name):{}),w,P=!1,O=r.length-1;O>=0;O--){var C={};for(var b in n)C[b]=b==="access"?{}:n[b];for(var b in n.access)C.access[b]=n.access[b];C.addInitializer=function(c){if(P)throw new TypeError("Cannot add initializers after decoration has completed");a.push(i(c||null))};var y=(0,r[O])(l==="accessor"?{get:m.get,set:m.set}:m[f],C);if(l==="accessor"){if(y===void 0)continue;if(y===null||typeof y!="object")throw new TypeError("Object expected");(w=i(y.get))&&(m.get=w),(w=i(y.set))&&(m.set=w),(w=i(y.init))&&o.unshift(w)}else(w=i(y))&&(l==="field"?o.unshift(w):m[f]=w)}g&&Object.defineProperty(g,n.name,m),P=!0}function Vz(e,t,r){for(var n=arguments.length>2,o=0;o0&&a[a.length-1])&&(g[0]===6||g[0]===2)){r=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(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function i1(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,a=[],i;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)a.push(o.value)}catch(l){i={error:l}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(i)throw i.error}}return a}function VC(){for(var e=[],t=0;t1||l(P,O)})})}function l(P,O){try{f(n[P](O))}catch(C){w(a[0][3],C)}}function f(P){P.value instanceof yl?Promise.resolve(P.value.v).then(g,m):w(a[0][2],P)}function g(P){l("next",P)}function m(P){l("throw",P)}function w(P,O){P(O),a.shift(),a.length&&l(a[0][0],a[0][1])}}function BC(e){var t,r;return t={},n("next"),n("throw",function(o){throw o}),n("return"),t[Symbol.iterator]=function(){return this},t;function n(o,a){t[o]=e[o]?function(i){return(r=!r)?{value:yl(e[o](i)),done:!1}:a?a(i):i}:a}}function HC(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],r;return t?t.call(e):(e=typeof Lf=="function"?Lf(e):e[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(a){r[a]=e[a]&&function(i){return new Promise(function(l,f){i=e[a](i),o(l,f,i.done,i.value)})}}function o(a,i,l,f){Promise.resolve(f).then(function(g){a({value:g,done:l})},i)}}function GC(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var Wz=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function qC(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)r!=="default"&&Object.prototype.hasOwnProperty.call(e,r)&&dp(t,e,r);return Wz(t,e),t}function KC(e){return e&&e.__esModule?e:{default:e}}function XC(e,t,r,n){if(r==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return r==="m"?n:r==="a"?n.call(e):n?n.value:t.get(e)}function YC(e,t,r,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 t=="function"?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?o.call(e,r):o?o.value=r:t.set(e,r),r}function ZC(e,t){if(t===null||typeof t!="object"&&typeof t!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof e=="function"?t===e:e.has(t)}function JC(e,t,r){if(t!=null){if(typeof t!="object"&&typeof t!="function")throw new TypeError("Object expected.");var n;if(r){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");n=t[Symbol.asyncDispose]}if(n===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");n=t[Symbol.dispose]}if(typeof n!="function")throw new TypeError("Object not disposable.");e.stack.push({value:t,dispose:n,async:r})}else r&&e.stack.push({async:!0});return t}var Bz=typeof SuppressedError=="function"?SuppressedError:function(e,t,r){var n=new Error(r);return n.name="SuppressedError",n.error=e,n.suppressed=t,n};function QC(e){function t(n){e.error=e.hasError?new Bz(n,e.error,"An error was suppressed during disposal."):n,e.hasError=!0}function r(){for(;e.stack.length;){var n=e.stack.pop();try{var o=n.dispose&&n.dispose.call(n.value);if(n.async)return Promise.resolve(o).then(r,function(a){return t(a),r()})}catch(a){t(a)}}if(e.hasError)throw e.error}return r()}const Hz={__extends:IC,__assign:Ff,__rest:zl,__decorate:NC,__param:jC,__metadata:DC,__awaiter:FC,__generator:LC,__createBinding:dp,__exportStar:zC,__values:Lf,__read:i1,__spread:VC,__spreadArrays:$C,__spreadArray:UC,__await:yl,__asyncGenerator:WC,__asyncDelegator:BC,__asyncValues:HC,__makeTemplateObject:GC,__importStar:qC,__importDefault:KC,__classPrivateFieldGet:XC,__classPrivateFieldSet:YC,__classPrivateFieldIn:ZC,__addDisposableResource:JC,__disposeResources:QC},Gz=Object.freeze(Object.defineProperty({__proto__:null,__addDisposableResource:JC,get __assign(){return Ff},__asyncDelegator:BC,__asyncGenerator:WC,__asyncValues:HC,__await:yl,__awaiter:FC,__classPrivateFieldGet:XC,__classPrivateFieldIn:ZC,__classPrivateFieldSet:YC,__createBinding:dp,__decorate:NC,__disposeResources:QC,__esDecorate:zz,__exportStar:zC,__extends:IC,__generator:LC,__importDefault:KC,__importStar:qC,__makeTemplateObject:GC,__metadata:DC,__param:jC,__propKey:$z,__read:i1,__rest:zl,__runInitializers:Vz,__setFunctionName:Uz,__spread:VC,__spreadArray:UC,__spreadArrays:$C,__values:Lf,default:Hz},Symbol.toStringTag,{value:"Module"})),e7=Rl(Gz);var qz=function(){},t7=function(){};const Kz=Object.freeze(Object.defineProperty({__proto__:null,invariant:t7,warning:qz},Symbol.toStringTag,{value:"Module"})),r7=Rl(Kz);var Dt={};Object.defineProperty(Dt,"__esModule",{value:!0});const n7=(e,t)=>r=>Math.max(Math.min(r,t),e),Ks=e=>e%1?Number(e.toFixed(5)):e,Tu=/(-)?([\d]*\.?[\d])+/g,Bm=/(#[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,Xz=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function Qu(e){return typeof e=="string"}const ec={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},l1=Object.assign(Object.assign({},ec),{transform:n7(0,1)}),Yz=Object.assign(Object.assign({},ec),{default:1}),tc=e=>({test:t=>Qu(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Zz=tc("deg"),Ji=tc("%"),Jz=tc("px"),Qz=tc("vh"),eV=tc("vw"),tV=Object.assign(Object.assign({},Ji),{parse:e=>Ji.parse(e)/100,transform:e=>Ji.transform(e*100)}),s1=(e,t)=>r=>!!(Qu(r)&&Xz.test(r)&&r.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(r,t)),o7=(e,t,r)=>n=>{if(!Qu(n))return n;const[o,a,i,l]=n.match(Tu);return{[e]:parseFloat(o),[t]:parseFloat(a),[r]:parseFloat(i),alpha:l!==void 0?parseFloat(l):1}},Rs={test:s1("hsl","hue"),parse:o7("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:n=1})=>"hsla("+Math.round(e)+", "+Ji.transform(Ks(t))+", "+Ji.transform(Ks(r))+", "+Ks(l1.transform(n))+")"},rV=n7(0,255),Fd=Object.assign(Object.assign({},ec),{transform:e=>Math.round(rV(e))}),$i={test:s1("rgb","red"),parse:o7("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:n=1})=>"rgba("+Fd.transform(e)+", "+Fd.transform(t)+", "+Fd.transform(r)+", "+Ks(l1.transform(n))+")"};function nV(e){let t="",r="",n="",o="";return e.length>5?(t=e.substr(1,2),r=e.substr(3,2),n=e.substr(5,2),o=e.substr(7,2)):(t=e.substr(1,1),r=e.substr(2,1),n=e.substr(3,1),o=e.substr(4,1),t+=t,r+=r,n+=n,o+=o),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:o?parseInt(o,16)/255:1}}const Hm={test:s1("#"),parse:nV,transform:$i.transform},u1={test:e=>$i.test(e)||Hm.test(e)||Rs.test(e),parse:e=>$i.test(e)?$i.parse(e):Rs.test(e)?Rs.parse(e):Hm.parse(e),transform:e=>Qu(e)?e:e.hasOwnProperty("red")?$i.transform(e):Rs.transform(e)},a7="${c}",i7="${n}";function oV(e){var t,r,n,o;return isNaN(e)&&Qu(e)&&((r=(t=e.match(Tu))===null||t===void 0?void 0:t.length)!==null&&r!==void 0?r:0)+((o=(n=e.match(Bm))===null||n===void 0?void 0:n.length)!==null&&o!==void 0?o:0)>0}function l7(e){typeof e=="number"&&(e=`${e}`);const t=[];let r=0;const n=e.match(Bm);n&&(r=n.length,e=e.replace(Bm,a7),t.push(...n.map(u1.parse)));const o=e.match(Tu);return o&&(e=e.replace(Tu,i7),t.push(...o.map(ec.parse))),{values:t,numColors:r,tokenised:e}}function s7(e){return l7(e).values}function u7(e){const{values:t,numColors:r,tokenised:n}=l7(e),o=t.length;return a=>{let i=n;for(let l=0;ltypeof e=="number"?0:e;function iV(e){const t=s7(e);return u7(e)(t.map(aV))}const c7={test:oV,parse:s7,createTransformer:u7,getAnimatableNone:iV},lV=new Set(["brightness","contrast","saturate","opacity"]);function sV(e){let[t,r]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[n]=r.match(Tu)||[];if(!n)return e;const o=r.replace(n,"");let a=lV.has(t)?1:0;return n!==r&&(a*=100),t+"("+a+o+")"}const uV=/([a-z-]*)\(.*?\)/g,cV=Object.assign(Object.assign({},c7),{getAnimatableNone:e=>{const t=e.match(uV);return t?t.map(sV).join(" "):e}});Dt.alpha=l1;Dt.color=u1;Dt.complex=c7;Dt.degrees=Zz;Dt.filter=cV;Dt.hex=Hm;Dt.hsla=Rs;Dt.number=ec;Dt.percent=Ji;Dt.progressPercentage=tV;Dt.px=Jz;Dt.rgbUnit=Fd;Dt.rgba=$i;Dt.scale=Yz;Dt.vh=Qz;Dt.vw=eV;var ke={},ei={};Object.defineProperty(ei,"__esModule",{value:!0});const d7=1/60*1e3,dV=typeof performance<"u"?()=>performance.now():()=>Date.now(),f7=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(dV()),d7);function fV(e){let t=[],r=[],n=0,o=!1,a=!1;const i=new WeakSet,l={schedule:(f,g=!1,m=!1)=>{const w=m&&o,P=w?t:r;return g&&i.add(f),P.indexOf(f)===-1&&(P.push(f),w&&o&&(n=t.length)),f},cancel:f=>{const g=r.indexOf(f);g!==-1&&r.splice(g,1),i.delete(f)},process:f=>{if(o){a=!0;return}if(o=!0,[t,r]=[r,t],r.length=0,n=t.length,n)for(let g=0;g(e[t]=fV(()=>Eu=!0),e),{}),hV=rc.reduce((e,t)=>{const r=fp[t];return e[t]=(n,o=!1,a=!1)=>(Eu||bV(),r.schedule(n,o,a)),e},{}),gV=rc.reduce((e,t)=>(e[t]=fp[t].cancel,e),{}),mV=rc.reduce((e,t)=>(e[t]=()=>fp[t].process(Qi),e),{}),vV=e=>fp[e].process(Qi),p7=e=>{Eu=!1,Qi.delta=Gm?d7:Math.max(Math.min(e-Qi.timestamp,pV),1),Qi.timestamp=e,qm=!0,rc.forEach(vV),qm=!1,Eu&&(Gm=!1,f7(p7))},bV=()=>{Eu=!0,Gm=!0,qm||f7(p7)},yV=()=>Qi;ei.cancelSync=gV;ei.default=hV;ei.flushSync=mV;ei.getFrameData=yV;Object.defineProperty(ke,"__esModule",{value:!0});var h7=e7,wl=r7,xn=Dt,pp=ei;function wV(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var _V=wV(pp);const ku=(e,t,r)=>Math.min(Math.max(r,e),t),lg=.001,xV=.01,n4=10,CV=.05,PV=1;function OV({duration:e=800,bounce:t=.25,velocity:r=0,mass:n=1}){let o,a;wl.warning(e<=n4*1e3,"Spring duration must be 10 seconds or less");let i=1-t;i=ku(CV,PV,i),e=ku(xV,n4,e/1e3),i<1?(o=g=>{const m=g*i,w=m*e,P=m-r,O=Km(g,i),C=Math.exp(-w);return lg-P/O*C},a=g=>{const w=g*i*e,P=w*r+r,O=Math.pow(i,2)*Math.pow(g,2)*e,C=Math.exp(-w),b=Km(Math.pow(g,2),i);return(-o(g)+lg>0?-1:1)*((P-O)*C)/b}):(o=g=>{const m=Math.exp(-g*e),w=(g-r)*e+1;return-lg+m*w},a=g=>{const m=Math.exp(-g*e),w=(r-g)*(e*e);return m*w});const l=5/e,f=TV(o,a,l);if(e=e*1e3,isNaN(f))return{stiffness:100,damping:10,duration:e};{const g=Math.pow(f,2)*n;return{stiffness:g,damping:i*2*Math.sqrt(n*g),duration:e}}}const SV=12;function TV(e,t,r){let n=r;for(let o=1;oe[r]!==void 0)}function MV(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!o4(e,kV)&&o4(e,EV)){const r=OV(e);t=Object.assign(Object.assign(Object.assign({},t),r),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}function hp(e){var{from:t=0,to:r=1,restSpeed:n=2,restDelta:o}=e,a=h7.__rest(e,["from","to","restSpeed","restDelta"]);const i={done:!1,value:t};let{stiffness:l,damping:f,mass:g,velocity:m,duration:w,isResolvedFromDuration:P}=MV(a),O=a4,C=a4;function b(){const y=m?-(m/1e3):0,c=r-t,s=f/(2*Math.sqrt(l*g)),u=Math.sqrt(l/g)/1e3;if(o===void 0&&(o=Math.min(Math.abs(r-t)/100,.4)),s<1){const d=Km(u,s);O=h=>{const v=Math.exp(-s*u*h);return r-v*((y+s*u*c)/d*Math.sin(d*h)+c*Math.cos(d*h))},C=h=>{const v=Math.exp(-s*u*h);return s*u*v*(Math.sin(d*h)*(y+s*u*c)/d+c*Math.cos(d*h))-v*(Math.cos(d*h)*(y+s*u*c)-d*c*Math.sin(d*h))}}else if(s===1)O=d=>r-Math.exp(-u*d)*(c+(y+u*c)*d);else{const d=u*Math.sqrt(s*s-1);O=h=>{const v=Math.exp(-s*u*h),_=Math.min(d*h,300);return r-v*((y+s*u*c)*Math.sinh(_)+d*c*Math.cosh(_))/d}}}return b(),{next:y=>{const c=O(y);if(P)i.done=y>=w;else{const s=C(y)*1e3,u=Math.abs(s)<=n,d=Math.abs(r-c)<=o;i.done=u&&d}return i.value=i.done?r:c,i},flipTarget:()=>{m=-m,[t,r]=[r,t],b()}}}hp.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const a4=e=>0,c1=(e,t,r)=>{const n=t-e;return n===0?1:(r-e)/n},gp=(e,t,r)=>-r*e+r*t+e;function sg(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function i4({hue:e,saturation:t,lightness:r,alpha:n}){e/=360,t/=100,r/=100;let o=0,a=0,i=0;if(!t)o=a=i=r;else{const l=r<.5?r*(1+t):r+t-r*t,f=2*r-l;o=sg(f,l,e+1/3),a=sg(f,l,e),i=sg(f,l,e-1/3)}return{red:Math.round(o*255),green:Math.round(a*255),blue:Math.round(i*255),alpha:n}}const RV=(e,t,r)=>{const n=e*e,o=t*t;return Math.sqrt(Math.max(0,r*(o-n)+n))},AV=[xn.hex,xn.rgba,xn.hsla],l4=e=>AV.find(t=>t.test(e)),s4=e=>`'${e}' is not an animatable color. Use the equivalent color code instead.`,d1=(e,t)=>{let r=l4(e),n=l4(t);wl.invariant(!!r,s4(e)),wl.invariant(!!n,s4(t));let o=r.parse(e),a=n.parse(t);r===xn.hsla&&(o=i4(o),r=xn.rgba),n===xn.hsla&&(a=i4(a),n=xn.rgba);const i=Object.assign({},o);return l=>{for(const f in i)f!=="alpha"&&(i[f]=RV(o[f],a[f],l));return i.alpha=gp(o.alpha,a.alpha,l),r.transform(i)}},IV={x:0,y:0,z:0},Xm=e=>typeof e=="number",NV=(e,t)=>r=>t(e(r)),f1=(...e)=>e.reduce(NV);function g7(e,t){return Xm(e)?r=>gp(e,t,r):xn.color.test(e)?d1(e,t):p1(e,t)}const m7=(e,t)=>{const r=[...e],n=r.length,o=e.map((a,i)=>g7(a,t[i]));return a=>{for(let i=0;i{const r=Object.assign(Object.assign({},e),t),n={};for(const o in r)e[o]!==void 0&&t[o]!==void 0&&(n[o]=g7(e[o],t[o]));return o=>{for(const a in n)r[a]=n[a](o);return r}};function u4(e){const t=xn.complex.parse(e),r=t.length;let n=0,o=0,a=0;for(let i=0;i{const r=xn.complex.createTransformer(t),n=u4(e),o=u4(t);return n.numHSL===o.numHSL&&n.numRGB===o.numRGB&&n.numNumbers>=o.numNumbers?f1(m7(n.parsed,o.parsed),r):(wl.warning(!0,`Complex values '${e}' and '${t}' 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.`),i=>`${i>0?t:e}`)},DV=(e,t)=>r=>gp(e,t,r);function FV(e){if(typeof e=="number")return DV;if(typeof e=="string")return xn.color.test(e)?d1:p1;if(Array.isArray(e))return m7;if(typeof e=="object")return jV}function LV(e,t,r){const n=[],o=r||FV(e[0]),a=e.length-1;for(let i=0;ir(c1(e,t,n))}function VV(e,t){const r=e.length,n=r-1;return o=>{let a=0,i=!1;if(o<=e[0]?i=!0:o>=e[n]&&(a=n-1,i=!0),!i){let f=1;for(;fo||f===n);f++);a=f-1}const l=c1(e[a],e[a+1],o);return t[a](l)}}function h1(e,t,{clamp:r=!0,ease:n,mixer:o}={}){const a=e.length;wl.invariant(a===t.length,"Both input and output ranges must be the same length"),wl.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),t=[].concat(t),e.reverse(),t.reverse());const i=LV(t,n,o),l=a===2?zV(e,i):VV(e,i);return r?f=>l(ku(e[0],e[a-1],f)):l}const nc=e=>t=>1-e(1-t),mp=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,v7=e=>t=>Math.pow(t,e),g1=e=>t=>t*t*((e+1)*t-e),b7=e=>{const t=g1(e);return r=>(r*=2)<1?.5*t(r):.5*(2-Math.pow(2,-10*(r-1)))},y7=1.525,$V=4/11,UV=8/11,WV=9/10,w7=e=>e,m1=v7(2),BV=nc(m1),_7=mp(m1),x7=e=>1-Math.sin(Math.acos(e)),C7=nc(x7),HV=mp(C7),v1=g1(y7),GV=nc(v1),qV=mp(v1),KV=b7(y7),XV=4356/361,YV=35442/1805,ZV=16061/1805,zf=e=>{if(e===1||e===0)return e;const t=e*e;return e<$V?7.5625*t:ee<.5?.5*(1-zf(1-e*2)):.5*zf(e*2-1)+.5;function e$(e,t){return e.map(()=>t||_7).splice(0,e.length-1)}function t$(e){const t=e.length;return e.map((r,n)=>n!==0?n/(t-1):0)}function r$(e,t){return e.map(r=>r*t)}function Xs({from:e=0,to:t=1,ease:r,offset:n,duration:o=300}){const a={done:!1,value:e},i=Array.isArray(t)?t:[e,t],l=r$(n&&n.length===i.length?n:t$(i),o);function f(){return h1(l,i,{ease:Array.isArray(r)?r:e$(i,r)})}let g=f();return{next:m=>(a.value=g(m),a.done=m>=o,a),flipTarget:()=>{i.reverse(),g=f()}}}function P7({velocity:e=0,from:t=0,power:r=.8,timeConstant:n=350,restDelta:o=.5,modifyTarget:a}){const i={done:!1,value:t};let l=r*e;const f=t+l,g=a===void 0?f:a(f);return g!==f&&(l=g-t),{next:m=>{const w=-l*Math.exp(-m/n);return i.done=!(w>o||w<-o),i.value=i.done?g:g+w,i},flipTarget:()=>{}}}const c4={keyframes:Xs,spring:hp,decay:P7};function n$(e){if(Array.isArray(e.to))return Xs;if(c4[e.type])return c4[e.type];const t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?Xs:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?hp:Xs}function O7(e,t,r=0){return e-t-r}function o$(e,t,r=0,n=!0){return n?O7(t+-e,t,r):t-(e-t)+r}function a$(e,t,r,n){return n?e>=t+r:e<=-r}const i$=e=>{const t=({delta:r})=>e(r);return{start:()=>_V.default.update(t,!0),stop:()=>pp.cancelSync.update(t)}};function S7(e){var t,r,{from:n,autoplay:o=!0,driver:a=i$,elapsed:i=0,repeat:l=0,repeatType:f="loop",repeatDelay:g=0,onPlay:m,onStop:w,onComplete:P,onRepeat:O,onUpdate:C}=e,b=h7.__rest(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:y}=b,c,s=0,u=b.duration,d,h=!1,v=!0,_;const k=n$(b);!((r=(t=k).needsInterpolation)===null||r===void 0)&&r.call(t,n,y)&&(_=h1([0,100],[n,y],{clamp:!1}),n=0,y=100);const T=k(Object.assign(Object.assign({},b),{from:n,to:y}));function E(){s++,f==="reverse"?(v=s%2===0,i=o$(i,u,g,v)):(i=O7(i,u,g),f==="mirror"&&T.flipTarget()),h=!1,O&&O()}function R(){c.stop(),P&&P()}function A(D){if(v||(D=-D),i+=D,!h){const $=T.next(Math.max(0,i));d=$.value,_&&(d=_(d)),h=v?$.done:i<=0}C==null||C(d),h&&(s===0&&(u??(u=i)),s{w==null||w(),c.stop()}}}function T7(e,t){return t?e*(1e3/t):0}function l$({from:e=0,velocity:t=0,min:r,max:n,power:o=.8,timeConstant:a=750,bounceStiffness:i=500,bounceDamping:l=10,restDelta:f=1,modifyTarget:g,driver:m,onUpdate:w,onComplete:P,onStop:O}){let C;function b(u){return r!==void 0&&un}function y(u){return r===void 0?n:n===void 0||Math.abs(r-u){var h;w==null||w(d),(h=u.onUpdate)===null||h===void 0||h.call(u,d)},onComplete:P,onStop:O}))}function s(u){c(Object.assign({type:"spring",stiffness:i,damping:l,restDelta:f},u))}if(b(e))s({from:e,velocity:t,to:y(e)});else{let u=o*t+e;typeof g<"u"&&(u=g(u));const d=y(u),h=d===r?-1:1;let v,_;const k=T=>{v=_,_=T,t=T7(T-v,pp.getFrameData().delta),(h===1&&T>d||h===-1&&TC==null?void 0:C.stop()}}const E7=e=>e*180/Math.PI,s$=(e,t=IV)=>E7(Math.atan2(t.y-e.y,t.x-e.x)),u$=(e,t)=>{let r=!0;return t===void 0&&(t=e,r=!1),n=>r?n-e+t:(e=n,r=!0,t)},c$=e=>e,b1=(e=c$)=>(t,r,n)=>{const o=r-n,a=-(0-t+1)*(0-e(Math.abs(o)));return o<=0?r+a:r-a},d$=b1(),f$=b1(Math.sqrt),k7=e=>e*Math.PI/180,Vf=e=>e.hasOwnProperty("x")&&e.hasOwnProperty("y"),Ym=e=>Vf(e)&&e.hasOwnProperty("z"),nd=(e,t)=>Math.abs(e-t);function p$(e,t){if(Xm(e)&&Xm(t))return nd(e,t);if(Vf(e)&&Vf(t)){const r=nd(e.x,t.x),n=nd(e.y,t.y),o=Ym(e)&&Ym(t)?nd(e.z,t.z):0;return Math.sqrt(Math.pow(r,2)+Math.pow(n,2)+Math.pow(o,2))}}const h$=(e,t,r)=>(t=k7(t),{x:r*Math.cos(t)+e.x,y:r*Math.sin(t)+e.y}),M7=(e,t=2)=>(t=Math.pow(10,t),Math.round(e*t)/t),R7=(e,t,r,n=0)=>M7(e+r*(t-e)/Math.max(n,r)),g$=(e=50)=>{let t=0,r=0;return n=>{const o=pp.getFrameData().timestamp,a=o!==r?o-r:0,i=a?R7(t,n,a,e):t;return r=o,t=i,i}},m$=e=>{if(typeof e=="number")return t=>Math.round(t/e)*e;{let t=0;const r=e.length;return n=>{let o=Math.abs(e[0]-n);for(t=1;to)return e[t-1];if(t===r-1)return a;o=i}}}};function v$(e,t){return e/(1e3/t)}const b$=(e,t,r)=>{const n=t-e;return((r-e)%n+n)%n+e},A7=(e,t)=>1-3*t+3*e,I7=(e,t)=>3*t-6*e,N7=e=>3*e,$f=(e,t,r)=>((A7(t,r)*e+I7(t,r))*e+N7(t))*e,j7=(e,t,r)=>3*A7(t,r)*e*e+2*I7(t,r)*e+N7(t),y$=1e-7,w$=10;function _$(e,t,r,n,o){let a,i,l=0;do i=t+(r-t)/2,a=$f(i,n,o)-e,a>0?r=i:t=i;while(Math.abs(a)>y$&&++l=C$?P$(i,w,e,r):P===0?w:_$(i,l,l+od,e,r)}return i=>i===0||i===1?i:$f(a(i),t,n)}const S$=(e,t="end")=>r=>{r=t==="end"?Math.min(r,.999):Math.max(r,.001);const n=r*e,o=t==="end"?Math.floor(n):Math.ceil(n);return ku(0,1,o/e)};ke.angle=s$;ke.animate=S7;ke.anticipate=KV;ke.applyOffset=u$;ke.attract=d$;ke.attractExpo=f$;ke.backIn=v1;ke.backInOut=qV;ke.backOut=GV;ke.bounceIn=JV;ke.bounceInOut=QV;ke.bounceOut=zf;ke.circIn=x7;ke.circInOut=HV;ke.circOut=C7;ke.clamp=ku;ke.createAnticipate=b7;ke.createAttractor=b1;ke.createBackIn=g1;ke.createExpoIn=v7;ke.cubicBezier=O$;ke.decay=P7;ke.degreesToRadians=k7;ke.distance=p$;ke.easeIn=m1;ke.easeInOut=_7;ke.easeOut=BV;ke.inertia=l$;ke.interpolate=h1;ke.isPoint=Vf;ke.isPoint3D=Ym;ke.keyframes=Xs;ke.linear=w7;ke.mirrorEasing=mp;ke.mix=gp;ke.mixColor=d1;ke.mixComplex=p1;ke.pipe=f1;ke.pointFromVector=h$;ke.progress=c1;ke.radiansToDegrees=E7;ke.reverseEasing=nc;ke.smooth=g$;ke.smoothFrame=R7;ke.snap=m$;ke.spring=hp;ke.steps=S$;ke.toDecimal=M7;ke.velocityPerFrame=v$;ke.velocityPerSecond=T7;ke.wrap=b$;class T${setAnimation(t){this.animation=t,t==null||t.finished.then(()=>this.clearAnimation()).catch(()=>{})}clearAnimation(){this.animation=this.generator=void 0}}const ug=new WeakMap;function y1(e){return ug.has(e)||ug.set(e,{transforms:[],values:new Map}),ug.get(e)}function E$(e,t){return e.has(t)||e.set(t,new T$),e.get(t)}function D7(e,t){e.indexOf(t)===-1&&e.push(t)}function F7(e,t){const r=e.indexOf(t);r>-1&&e.splice(r,1)}const L7=(e,t,r)=>Math.min(Math.max(r,e),t),xr={duration:.3,delay:0,endDelay:0,repeat:0,easing:"ease"},xo=e=>typeof e=="number",Mu=e=>Array.isArray(e)&&!xo(e[0]),k$=(e,t,r)=>{const n=t-e;return((r-e)%n+n)%n+e};function z7(e,t){return Mu(e)?e[k$(0,e.length,t)]:e}const w1=(e,t,r)=>-r*e+r*t+e,_1=()=>{},ho=e=>e,vp=(e,t,r)=>t-e===0?1:(r-e)/(t-e);function x1(e,t){const r=e[e.length-1];for(let n=1;n<=t;n++){const o=vp(0,t,n);e.push(w1(r,1,o))}}function C1(e){const t=[0];return x1(t,e-1),t}function V7(e,t=C1(e.length),r=ho){const n=e.length,o=n-t.length;return o>0&&x1(t,o),a=>{let i=0;for(;iArray.isArray(e)&&xo(e[0]),Uf=e=>typeof e=="object"&&!!e.createAnimation,M$=e=>typeof e=="function",P1=e=>typeof e=="string",Ia={ms:e=>e*1e3,s:e=>e/1e3};function U7(e,t){return t?e*(1e3/t):0}const R$=["","X","Y","Z"],A$=["translate","scale","rotate","skew"],_l={x:"translateX",y:"translateY",z:"translateZ"},d4={syntax:"",initialValue:"0deg",toDefaultUnit:e=>e+"deg"},I$={translate:{syntax:"",initialValue:"0px",toDefaultUnit:e=>e+"px"},rotate:d4,scale:{syntax:"",initialValue:1,toDefaultUnit:ho},skew:d4},xl=new Map,bp=e=>`--motion-${e}`,Wf=["x","y","z"];A$.forEach(e=>{R$.forEach(t=>{Wf.push(e+t),xl.set(bp(e+t),I$[e])})});const N$=(e,t)=>Wf.indexOf(e)-Wf.indexOf(t),j$=new Set(Wf),yp=e=>j$.has(e),D$=(e,t)=>{_l[t]&&(t=_l[t]);const{transforms:r}=y1(e);D7(r,t),e.style.transform=W7(r)},W7=e=>e.sort(N$).reduce(F$,"").trim(),F$=(e,t)=>`${e} ${t}(var(${bp(t)}))`,Zm=e=>e.startsWith("--"),f4=new Set;function L$(e){if(!f4.has(e)){f4.add(e);try{const{syntax:t,initialValue:r}=xl.has(e)?xl.get(e):{};CSS.registerProperty({name:e,inherits:!1,syntax:t,initialValue:r})}catch{}}}const B7=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e,z$=1e-7,V$=12;function $$(e,t,r,n,o){let a,i,l=0;do i=t+(r-t)/2,a=B7(i,n,o)-e,a>0?r=i:t=i;while(Math.abs(a)>z$&&++l$$(a,0,1,e,r);return a=>a===0||a===1?a:B7(o(a),t,n)}const U$=(e,t="end")=>r=>{r=t==="end"?Math.min(r,.999):Math.max(r,.001);const n=r*e,o=t==="end"?Math.floor(n):Math.ceil(n);return L7(0,1,o/e)},p4={ease:As(.25,.1,.25,1),"ease-in":As(.42,0,1,1),"ease-in-out":As(.42,0,.58,1),"ease-out":As(0,0,.58,1)},W$=/\((.*?)\)/;function Jm(e){if(M$(e))return e;if($7(e))return As(...e);if(p4[e])return p4[e];if(e.startsWith("steps")){const t=W$.exec(e);if(t){const r=t[1].split(",");return U$(parseFloat(r[0]),r[1].trim())}}return ho}class B${constructor(t,r=[0,1],{easing:n,duration:o=xr.duration,delay:a=xr.delay,endDelay:i=xr.endDelay,repeat:l=xr.repeat,offset:f,direction:g="normal",autoplay:m=!0}={}){if(this.startTime=null,this.rate=1,this.t=0,this.cancelTimestamp=null,this.easing=ho,this.duration=0,this.totalDuration=0,this.repeat=0,this.playState="idle",this.finished=new Promise((P,O)=>{this.resolve=P,this.reject=O}),n=n||xr.easing,Uf(n)){const P=n.createAnimation(r);n=P.easing,r=P.keyframes||r,o=P.duration||o}this.repeat=l,this.easing=Mu(n)?ho:Jm(n),this.updateDuration(o);const w=V7(r,f,Mu(n)?n.map(Jm):ho);this.tick=P=>{var O;a=a;let C=0;this.pauseTime!==void 0?C=this.pauseTime:C=(P-this.startTime)*this.rate,this.t=C,C/=1e3,C=Math.max(C-a,0),this.playState==="finished"&&this.pauseTime===void 0&&(C=this.totalDuration);const b=C/this.duration;let y=Math.floor(b),c=b%1;!c&&b>=1&&(c=1),c===1&&y--;const s=y%2;(g==="reverse"||g==="alternate"&&s||g==="alternate-reverse"&&!s)&&(c=1-c);const u=C>=this.totalDuration?1:Math.min(c,1),d=w(this.easing(u));t(d),this.pauseTime===void 0&&(this.playState==="finished"||C>=this.totalDuration+i)?(this.playState="finished",(O=this.resolve)===null||O===void 0||O.call(this,d)):this.playState!=="idle"&&(this.frameRequestId=requestAnimationFrame(this.tick))},m&&this.play()}play(){const t=performance.now();this.playState="running",this.pauseTime!==void 0?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t),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 t;this.playState="idle",this.frameRequestId!==void 0&&cancelAnimationFrame(this.frameRequestId),(t=this.reject)===null||t===void 0||t.call(this,!1)}cancel(){this.stop(),this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t,this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){this.pauseTime!==void 0||this.rate===0?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}const h4=e=>$7(e)?H$(e):e,H$=([e,t,r,n])=>`cubic-bezier(${e}, ${t}, ${r}, ${n})`,g4=e=>document.createElement("div").animate(e,{duration:.001}),m4={cssRegisterProperty:()=>typeof CSS<"u"&&Object.hasOwnProperty.call(CSS,"registerProperty"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,"animate"),partialKeyframes:()=>{try{g4({opacity:[1]})}catch{return!1}return!0},finished:()=>!!g4({opacity:[0,1]}).finished},cg={},zd={};for(const e in m4)zd[e]=()=>(cg[e]===void 0&&(cg[e]=m4[e]()),cg[e]);function G$(e,t){for(let r=0;rArray.isArray(e)?e:[e];function Bf(e){return _l[e]&&(e=_l[e]),yp(e)?bp(e):e}const Ui={get:(e,t)=>{t=Bf(t);let r=Zm(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!r&&r!==0){const n=xl.get(t);n&&(r=n.initialValue)}return r},set:(e,t,r)=>{t=Bf(t),Zm(t)?e.style.setProperty(t,r):e.style[t]=r}};function G7(e,t=!0){if(!(!e||e.playState==="finished"))try{e.stop?e.stop():(t&&e.commitStyles(),e.cancel())}catch{}}function q$(){return window.__MOTION_DEV_TOOLS_RECORD}function wp(e,t,r,n={}){const o=q$(),a=n.record!==!1&&o;let i,{duration:l=xr.duration,delay:f=xr.delay,endDelay:g=xr.endDelay,repeat:m=xr.repeat,easing:w=xr.easing,direction:P,offset:O,allowWebkitAcceleration:C=!1}=n;const b=y1(e);let y=zd.waapi();const c=yp(t);c&&D$(e,t);const s=Bf(t),u=E$(b.values,s),d=xl.get(s);return G7(u.animation,!(Uf(w)&&u.generator)&&n.record!==!1),()=>{const h=()=>{var _,k;return(k=(_=Ui.get(e,s))!==null&&_!==void 0?_:d==null?void 0:d.initialValue)!==null&&k!==void 0?k:0};let v=G$(H7(r),h);if(Uf(w)){const _=w.createAnimation(v,h,c,s,u);w=_.easing,_.keyframes!==void 0&&(v=_.keyframes),_.duration!==void 0&&(l=_.duration)}if(Zm(s)&&(zd.cssRegisterProperty()?L$(s):y=!1),y){d&&(v=v.map(T=>xo(T)?d.toDefaultUnit(T):T)),v.length===1&&(!zd.partialKeyframes()||a)&&v.unshift(h());const _={delay:Ia.ms(f),duration:Ia.ms(l),endDelay:Ia.ms(g),easing:Mu(w)?void 0:h4(w),direction:P,iterations:m+1,fill:"both"};i=e.animate({[s]:v,offset:O,easing:Mu(w)?w.map(h4):void 0},_),i.finished||(i.finished=new Promise((T,E)=>{i.onfinish=T,i.oncancel=E}));const k=v[v.length-1];i.finished.then(()=>{Ui.set(e,s,k),i.cancel()}).catch(_1),C||(i.playbackRate=1.000001)}else if(c){v=v.map(k=>typeof k=="string"?parseFloat(k):k),v.length===1&&v.unshift(parseFloat(h()));const _=k=>{d&&(k=d.toDefaultUnit(k)),Ui.set(e,s,k)};i=new B$(_,v,Object.assign(Object.assign({},n),{duration:l,easing:w}))}else{const _=v[v.length-1];Ui.set(e,s,d&&xo(_)?d.toDefaultUnit(_):_)}return a&&o(e,t,v,{duration:l,delay:f,easing:w,repeat:m,offset:O},"motion-one"),u.setAnimation(i),i}}const O1=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function _p(e,t){var r;return typeof e=="string"?t?((r=t[e])!==null&&r!==void 0||(t[e]=document.querySelectorAll(e)),e=t[e]):e=document.querySelectorAll(e):e instanceof Element&&(e=[e]),Array.from(e||[])}const K$=e=>e(),S1=(e,t,r=xr.duration)=>new Proxy({animations:e.map(K$).filter(Boolean),duration:r,options:t},Y$),X$=e=>e.animations[0],Y$={get:(e,t)=>{const r=X$(e);switch(t){case"duration":return e.duration;case"currentTime":return Ia.s((r==null?void 0:r[t])||0);case"playbackRate":case"playState":return r==null?void 0:r[t];case"finished":return e.finished||(e.finished=Promise.all(e.animations.map(Z$)).catch(_1)),e.finished;case"stop":return()=>{e.animations.forEach(n=>G7(n))};case"forEachNative":return n=>{e.animations.forEach(o=>n(o,e))};default:return typeof(r==null?void 0:r[t])>"u"?void 0:()=>e.animations.forEach(n=>n[t]())}},set:(e,t,r)=>{switch(t){case"currentTime":r=Ia.ms(r);case"currentTime":case"playbackRate":for(let n=0;ne.finished;function J$(e=.1,{start:t=0,from:r=0,easing:n}={}){return(o,a)=>{const i=xo(r)?r:Q$(r,a),l=Math.abs(i-o);let f=e*l;if(n){const g=a*e;f=Jm(n)(f/g)*g}return t+f}}function Q$(e,t){if(e==="first")return 0;{const r=t-1;return e==="last"?r:r/2}}function q7(e,t,r){return typeof e=="function"?e(t,r):e}function eU(e,t,r={}){e=_p(e);const n=e.length,o=[];for(let a=0;at&&o.atwp(...a)).filter(Boolean);return S1(o,t,(r=n[0])===null||r===void 0?void 0:r[3].duration)}function aU(e,t={}){var{defaultOptions:r={}}=t,n=zl(t,["defaultOptions"]);const o=[],a=new Map,i={},l=new Map;let f=0,g=0,m=0;for(let w=0;w"0",X);R=H.easing,H.keyframes!==void 0&&(k=H.keyframes),H.duration!==void 0&&(E=H.duration)}const A=q7(b.delay,u,s)||0,N=g+A,D=N+E;let{offset:$=C1(k.length)}=T;$.length===1&&$[0]===0&&($[1]=1);const G=length-k.length;G>0&&x1($,G),k.length===1&&k.unshift(null),rU(_,k,R,$,N,D),y=Math.max(A+E,y),m=Math.max(D,m)}}f=g,g+=y}return a.forEach((w,P)=>{for(const O in w){const C=w[O];C.sort(nU);const b=[],y=[],c=[];for(let s=0;st/(2*Math.sqrt(e*r));function cU(e,t,r){return e=t||e>t&&r<=t}const K7=({stiffness:e=el.stiffness,damping:t=el.damping,mass:r=el.mass,from:n=0,to:o=1,velocity:a=0,restSpeed:i,restDistance:l}={})=>{a=a?Ia.s(a):0;const f={done:!1,hasReachedTarget:!1,current:n,target:o},g=o-n,m=Math.sqrt(e/r)/1e3,w=uU(e,t,r),P=Math.abs(g)<5;i||(i=P?.01:2),l||(l=P?.005:.5);let O;if(w<1){const C=m*Math.sqrt(1-w*w);O=b=>o-Math.exp(-w*m*b)*((-a+w*m*g)/C*Math.sin(C*b)+g*Math.cos(C*b))}else O=C=>o-Math.exp(-m*C)*(g+(-a+m*g)*C);return C=>{f.current=O(C);const b=C===0?a:T1(O,C,f.current),y=Math.abs(b)<=i,c=Math.abs(o-f.current)<=l;return f.done=y&&c,f.hasReachedTarget=cU(n,o,f.current),f}},dU=({from:e=0,velocity:t=0,power:r=.8,decay:n=.325,bounceDamping:o,bounceStiffness:a,changeTarget:i,min:l,max:f,restDistance:g=.5,restSpeed:m})=>{n=Ia.ms(n);const w={hasReachedTarget:!1,done:!1,current:e,target:e},P=_=>l!==void 0&&_f,O=_=>l===void 0?f:f===void 0||Math.abs(l-_)-C*Math.exp(-_/n),s=_=>y+c(_),u=_=>{const k=c(_),T=s(_);w.done=Math.abs(k)<=g,w.current=w.done?y:T};let d,h;const v=_=>{P(w.current)&&(d=_,h=K7({from:w.current,to:O(w.current),velocity:T1(s,_,w.current),damping:o,stiffness:a,restDistance:g,restSpeed:m}))};return v(0),_=>{let k=!1;return!h&&d===void 0&&(k=!0,u(_),v(_)),d!==void 0&&_>d?(w.hasReachedTarget=!0,h(_-d)):(w.hasReachedTarget=!1,!k&&u(_),w)}},dg=10,fU=1e4;function pU(e,t=ho){let r,n=dg,o=e(0);const a=[t(o.current)];for(;!o.done&&n{const n=new Map,o=(i=0,l=100,f=0,g=!1)=>{const m=`${i}-${l}-${f}-${g}`;return n.has(m)||n.set(m,e(Object.assign({from:i,to:l,velocity:f,restSpeed:g?.05:2,restDistance:g?.01:.5},r))),n.get(m)},a=i=>(t.has(i)||t.set(i,pU(i)),t.get(i));return{createAnimation:(i,l,f,g,m)=>{var w,P;let O;const C=i.length;if(f&&C<=2&&i.every(hU)){const y=i[C-1],c=C===1?null:i[0];let s=0,u=0;const d=m==null?void 0:m.generator;if(d){const{animation:_,generatorStartTime:k}=m,T=(_==null?void 0:_.startTime)||k||0,E=(_==null?void 0:_.currentTime)||performance.now()-T,R=d(E).current;u=(w=c)!==null&&w!==void 0?w:R,(C===1||C===2&&i[0]===null)&&(s=T1(A=>d(A).current,E,R))}else u=(P=c)!==null&&P!==void 0?P:parseFloat(l());const h=o(u,y,s,g==null?void 0:g.includes("scale")),v=a(h);O=Object.assign(Object.assign({},v),{easing:"linear"}),m&&(m.generator=h,m.generatorStartTime=performance.now())}else O={easing:"ease",duration:a(o(0,100)).overshootDuration};return O}}}}const hU=e=>typeof e!="string",gU=X7(K7),mU=X7(dU),vU={any:0,all:1};function Y7(e,t,{root:r,margin:n,amount:o="any"}={}){if(typeof IntersectionObserver>"u")return()=>{};const a=_p(e),i=new WeakMap,l=g=>{g.forEach(m=>{const w=i.get(m.target);if(m.isIntersecting!==!!w)if(m.isIntersecting){const P=t(m);typeof P=="function"?i.set(m.target,P):f.unobserve(m.target)}else w&&(w(m),i.delete(m.target))})},f=new IntersectionObserver(l,{root:r,rootMargin:n,threshold:typeof o=="number"?o:vU[o]});return a.forEach(g=>f.observe(g)),()=>f.disconnect()}const Vd=new WeakMap;let Uo;function bU(e,t){if(t){const{inlineSize:r,blockSize:n}=t[0];return{width:r,height:n}}else return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function yU({target:e,contentRect:t,borderBoxSize:r}){var n;(n=Vd.get(e))===null||n===void 0||n.forEach(o=>{o({target:e,contentSize:t,get size(){return bU(e,r)}})})}function wU(e){e.forEach(yU)}function _U(){typeof ResizeObserver>"u"||(Uo=new ResizeObserver(wU))}function xU(e,t){Uo||_U();const r=_p(e);return r.forEach(n=>{let o=Vd.get(n);o||(o=new Set,Vd.set(n,o)),o.add(t),Uo==null||Uo.observe(n)}),()=>{r.forEach(n=>{const o=Vd.get(n);o==null||o.delete(t),o!=null&&o.size||Uo==null||Uo.unobserve(n)})}}const $d=new Set;let Ys;function CU(){Ys=()=>{const e={width:window.innerWidth,height:window.innerHeight},t={target:window,size:e,contentSize:e};$d.forEach(r=>r(t))},window.addEventListener("resize",Ys)}function PU(e){return $d.add(e),Ys||CU(),()=>{$d.delete(e),!$d.size&&Ys&&(Ys=void 0)}}function Z7(e,t){return typeof e=="function"?PU(e):xU(e,t)}const OU=50,b4=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),SU=()=>({time:0,x:b4(),y:b4()}),TU={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function y4(e,t,r,n){const o=r[t],{length:a,position:i}=TU[t],l=o.current,f=r.time;o.current=e["scroll"+i],o.scrollLength=e["scroll"+a]-e["client"+a],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=vp(0,o.scrollLength,o.current);const g=n-f;o.velocity=g>OU?0:U7(o.current-l,g)}function EU(e,t,r){y4(e,"x",t,r),y4(e,"y",t,r),t.time=r}function kU(e,t){let r={x:0,y:0},n=e;for(;n&&n!==t;)if(n instanceof HTMLElement)r.x+=n.offsetLeft,r.y+=n.offsetTop,n=n.offsetParent;else if(n instanceof SVGGraphicsElement&&"getBBox"in n){const{top:o,left:a}=n.getBBox();for(r.x+=a,r.y+=o;n&&n.tagName!=="svg";)n=n.parentNode}return r}const J7={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]},Qm={start:0,center:.5,end:1};function w4(e,t,r=0){let n=0;if(Qm[e]!==void 0&&(e=Qm[e]),P1(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 xo(e)&&(n=t*e),r+n}const MU=[0,0];function RU(e,t,r,n){let o=Array.isArray(e)?e:MU,a=0,i=0;return xo(e)?o=[e,e]:P1(e)&&(e=e.trim(),e.includes(" ")?o=e.split(" "):o=[e,Qm[e]?e:"0"]),a=w4(o[0],r,n),i=w4(o[1],t),a-i}const AU={x:0,y:0};function IU(e,t,r){let{offset:n=J7.All}=r;const{target:o=e,axis:a="y"}=r,i=a==="y"?"height":"width",l=o!==e?kU(o,e):AU,f=o===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:o.clientWidth,height:o.clientHeight},g={width:e.clientWidth,height:e.clientHeight};t[a].offset.length=0;let m=!t[a].interpolate;const w=n.length;for(let P=0;PNU(e,n.target,r),update:a=>{EU(e,r,a),(n.offset||n.target)&&IU(e,r,n)},notify:typeof t=="function"?()=>t(r):DU(t,r[o])}}function DU(e,t){return e.pause(),e.forEachNative((r,{easing:n})=>{var o,a;if(r.updateDuration)n||(r.easing=ho),r.updateDuration(1);else{const i={duration:1e3};n||(i.easing="linear"),(a=(o=r.effect)===null||o===void 0?void 0:o.updateTiming)===null||a===void 0||a.call(o,i)}}),()=>{e.currentTime=t.progress}}const _s=new WeakMap,_4=new WeakMap,fg=new WeakMap,x4=e=>e===document.documentElement?window:e;function FU(e,t={}){var{container:r=document.documentElement}=t,n=zl(t,["container"]);let o=fg.get(r);o||(o=new Set,fg.set(r,o));const a=SU(),i=jU(r,e,a,n);if(o.add(i),!_s.has(r)){const g=()=>{const w=performance.now();for(const P of o)P.measure();for(const P of o)P.update(w);for(const P of o)P.notify()};_s.set(r,g);const m=x4(r);window.addEventListener("resize",g,{passive:!0}),r!==document.documentElement&&_4.set(r,Z7(r,g)),m.addEventListener("scroll",g,{passive:!0})}const l=_s.get(r),f=requestAnimationFrame(l);return()=>{var g;typeof e!="function"&&e.stop(),cancelAnimationFrame(f);const m=fg.get(r);if(!m||(m.delete(i),m.size))return;const w=_s.get(r);_s.delete(r),w&&(x4(r).removeEventListener("scroll",w),(g=_4.get(r))===null||g===void 0||g(),window.removeEventListener("resize",w))}}function LU(e,t){return typeof e!=typeof t?!0:Array.isArray(e)&&Array.isArray(t)?!zU(e,t):e!==t}function zU(e,t){const r=t.length;if(r!==e.length)return!1;for(let n=0;ne.getDepth()-t.getDepth(),BU=e=>e.animateUpdates(),P4=e=>e.next(),O4=(e,t)=>new CustomEvent(e,{detail:{target:t}});function ev(e,t,r){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:r}}))}function S4(e,t,r){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:r}}))}const HU={isActive:e=>!!e.inView,subscribe:(e,{enable:t,disable:r},{inViewOptions:n={}})=>{const{once:o}=n,a=zl(n,["once"]);return Y7(e,i=>{if(t(),S4(e,"viewenter",i),!o)return l=>{r(),S4(e,"viewleave",l)}},a)}},T4=(e,t,r)=>n=>{n.pointerType&&n.pointerType!=="mouse"||(r(),ev(e,t,n))},GU={isActive:e=>!!e.hover,subscribe:(e,{enable:t,disable:r})=>{const n=T4(e,"hoverstart",t),o=T4(e,"hoverend",r);return e.addEventListener("pointerenter",n),e.addEventListener("pointerleave",o),()=>{e.removeEventListener("pointerenter",n),e.removeEventListener("pointerleave",o)}}},qU={isActive:e=>!!e.press,subscribe:(e,{enable:t,disable:r})=>{const n=a=>{r(),ev(e,"pressend",a),window.removeEventListener("pointerup",n)},o=a=>{t(),ev(e,"pressstart",a),window.addEventListener("pointerup",n)};return e.addEventListener("pointerdown",o),()=>{e.removeEventListener("pointerdown",o),window.removeEventListener("pointerup",n)}}},Ud={inView:HU,hover:GU,press:qU},E4=["initial","animate",...Object.keys(Ud),"exit"],tv=new WeakMap;function KU(e={},t){let r,n=t?t.getDepth()+1:0;const o={initial:!0,animate:!0},a={},i={};for(const b of E4)i[b]=typeof e[b]=="string"?e[b]:t==null?void 0:t.getContext()[b];const l=e.initial===!1?"animate":"initial";let f=C4(e[l]||i[l],e.variants)||{},g=zl(f,["transition"]);const m=Object.assign({},g);function*w(){var b,y;const c=g;g={};const s={};for(const _ of E4){if(!o[_])continue;const k=C4(e[_]);if(k)for(const T in k)T!=="transition"&&(g[T]=k[T],s[T]=O1((y=(b=k.transition)!==null&&b!==void 0?b:e.transition)!==null&&y!==void 0?y:{},T))}const u=new Set([...Object.keys(g),...Object.keys(c)]),d=[];u.forEach(_=>{var k;g[_]===void 0&&(g[_]=m[_]),LU(c[_],g[_])&&((k=m[_])!==null&&k!==void 0||(m[_]=Ui.get(r,_)),d.push(wp(r,_,g[_],s[_])))}),yield;const h=d.map(_=>_()).filter(Boolean);if(!h.length)return;const v=g;r.dispatchEvent(O4("motionstart",v)),Promise.all(h.map(_=>_.finished)).then(()=>{r.dispatchEvent(O4("motioncomplete",v))}).catch(_1)}const P=(b,y)=>()=>{o[b]=y,pg(C)},O=()=>{for(const b in Ud){const y=Ud[b].isActive(e),c=a[b];y&&!c?a[b]=Ud[b].subscribe(r,{enable:P(b,!0),disable:P(b,!1)},e):!y&&c&&(c(),delete a[b])}},C={update:b=>{r&&(e=b,O(),pg(C))},setActive:(b,y)=>{r&&(o[b]=y,pg(C))},animateUpdates:w,getDepth:()=>n,getTarget:()=>g,getOptions:()=>e,getContext:()=>i,mount:b=>(r=b,tv.set(r,C),O(),()=>{tv.delete(r),UU(C);for(const y in a)a[y]()}),isMounted:()=>!!r};return C}function Q7(e){const t={},r=[];for(let n in e){const o=e[n];yp(n)&&(_l[n]&&(n=_l[n]),r.push(n),n=bp(n));let a=Array.isArray(o)?o[0]:o;const i=xl.get(n);i&&(a=xo(o)?i.toDefaultUnit(o):o),t[n]=a}return r.length&&(t.transform=W7(r)),t}const XU=e=>`-${e.toLowerCase()}`,YU=e=>e.replace(/[A-Z]/g,XU);function ZU(e={}){const t=Q7(e);let r="";for(const n in t)r+=n.startsWith("--")?n:YU(n),r+=`: ${t[n]}; `;return r}const JU=Object.freeze(Object.defineProperty({__proto__:null,ScrollOffset:J7,animate:eU,animateStyle:wp,createMotionState:KU,createStyleString:ZU,createStyles:Q7,getAnimationData:y1,getStyleName:Bf,glide:mU,inView:Y7,mountedStates:tv,resize:Z7,scroll:FU,spring:gU,stagger:J$,style:Ui,timeline:oU,withControls:S1},Symbol.toStringTag,{value:"Module"})),QU=Rl(JU);function eW(e){var t={};return function(r){return t[r]===void 0&&(t[r]=e(r)),t[r]}}var tW=/^((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)-.*))$/,rW=eW(function(e){return tW.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});const nW=Object.freeze(Object.defineProperty({__proto__:null,default:rW},Symbol.toStringTag,{value:"Module"})),oW=Rl(nW);(function(e){var t={ACLOCAL_PATH:"C:\\Program Files\\Git\\mingw64\\share\\aclocal;C:\\Program Files\\Git\\usr\\share\\aclocal",ALLUSERSPROFILE:"C:\\ProgramData",APPDATA:"C:\\Users\\User\\AppData\\Roaming",ChocolateyInstall:"C:\\ProgramData\\chocolatey",ChocolateyLastPathUpdate:"133473179112501713",COLOR:"1",COLORTERM:"truecolor",COMMONPROGRAMFILES:"C:\\Program Files\\Common Files","CommonProgramFiles(x86)":"C:\\Program Files (x86)\\Common Files",CommonProgramW6432:"C:\\Program Files\\Common Files",COMPUTERNAME:"HP17",COMSPEC:"C:\\Windows\\system32\\cmd.exe",CONFIG_SITE:"C:/Program Files/Git/etc/config.site",DISPLAY:"needs-to-be-defined",DriverData:"C:\\Windows\\System32\\Drivers\\DriverData",EDITOR:"C:\\Windows\\notepad.exe",EFC_7672:"1",EXEPATH:"C:\\Program Files\\Git\\bin",FPS_BROWSER_APP_PROFILE_STRING:"Internet Explorer",FPS_BROWSER_USER_PROFILE_STRING:"Default",GIT_ASKPASS:"c:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\git\\dist\\askpass.sh",HOME:"C:\\Users\\User",HOMEDRIVE:"C:",HOMEPATH:"\\Users\\User",HOSTNAME:"hp17",INFOPATH:"C:\\Program Files\\Git\\mingw64\\local\\info;C:\\Program Files\\Git\\mingw64\\share\\info;C:\\Program Files\\Git\\usr\\local\\info;C:\\Program Files\\Git\\usr\\share\\info;C:\\Program Files\\Git\\usr\\info;C:\\Program Files\\Git\\share\\info",INIT_CWD:"C:\\Users\\User\\Desktop\\projects\\AI-Gen",JD2_HOME:"C:\\Users\\User\\AppData\\Local\\JDownloader 2.0",LANG:"en_US.UTF-8",LOCALAPPDATA:"C:\\Users\\User\\AppData\\Local",LOGONSERVER:"\\\\HP17",MANPATH:"C:\\Program Files\\Git\\mingw64\\local\\man;C:\\Program Files\\Git\\mingw64\\share\\man;C:\\Program Files\\Git\\usr\\local\\man;C:\\Program Files\\Git\\usr\\share\\man;C:\\Program Files\\Git\\usr\\man;C:\\Program Files\\Git\\share\\man",MINGW_CHOST:"x86_64-w64-mingw32",MINGW_PACKAGE_PREFIX:"mingw-w64-x86_64",MINGW_PREFIX:"C:/Program Files/Git/mingw64",MSYS:"disable_pcon",MSYSTEM:"MINGW64",MSYSTEM_CARCH:"x86_64",MSYSTEM_CHOST:"x86_64-w64-mingw32",MSYSTEM_PREFIX:"C:/Program Files/Git/mingw64",NODE:"C:\\Program Files\\nodejs\\node.exe",NODE_ENV:"production",npm_command:"run-script",npm_config_cache:"C:\\Users\\User\\AppData\\Local\\npm-cache",npm_config_globalconfig:"C:\\Users\\User\\AppData\\Roaming\\npm\\etc\\npmrc",npm_config_global_prefix:"C:\\Users\\User\\AppData\\Roaming\\npm",npm_config_init_module:"C:\\Users\\User\\.npm-init.js",npm_config_local_prefix:"C:\\Users\\User\\Desktop\\projects\\AI-Gen",npm_config_node_gyp:"C:\\Users\\User\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js",npm_config_noproxy:"",npm_config_npm_version:"10.4.0",npm_config_prefix:"C:\\Users\\User\\AppData\\Roaming\\npm",npm_config_userconfig:"C:\\Users\\User\\.npmrc",npm_config_user_agent:"npm/10.4.0 node/v20.10.0 win32 x64 workspaces/false",npm_execpath:"C:\\Users\\User\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js",npm_lifecycle_event:"build",npm_lifecycle_script:"vite build",npm_node_execpath:"C:\\Program Files\\nodejs\\node.exe",npm_package_json:"C:\\Users\\User\\Desktop\\projects\\AI-Gen\\package.json",npm_package_name:"ai-gen",npm_package_version:"0.0.0",NUMBER_OF_PROCESSORS:"8",OneDrive:"C:\\Users\\User\\OneDrive",OPENAI_API_KEY:"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",ORIGINAL_PATH:"C:\\Program Files\\Git\\mingw64\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Users\\User\\bin;C:\\Program Files\\Python312\\Scripts;C:\\Program Files\\Python312;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0;C:\\Windows\\System32\\OpenSSH;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\nodejs;C:\\Program Files\\dotnet;D:\\Docker\\resources\\bin;C:\\Users\\User\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\User\\AppData\\Roaming\\npm;C:\\Users\\User\\.dotnet\\tools",ORIGINAL_TEMP:"D:/Temp",ORIGINAL_TMP:"D:/Temp",ORIGINAL_XDG_CURRENT_DESKTOP:"undefined",OS:"Windows_NT",PATH:"C:\\Users\\User\\Desktop\\projects\\AI-Gen\\node_modules\\.bin;C:\\Users\\User\\Desktop\\projects\\node_modules\\.bin;C:\\Users\\User\\Desktop\\node_modules\\.bin;C:\\Users\\User\\node_modules\\.bin;C:\\Users\\node_modules\\.bin;C:\\node_modules\\.bin;C:\\Users\\User\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\@npmcli\\run-script\\lib\\node-gyp-bin;C:\\Users\\User\\bin;C:\\Program Files\\Git\\mingw64\\bin;C:\\Program Files\\Git\\usr\\local\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Program Files\\Git\\mingw64\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Users\\User\\bin;C:\\Program Files\\Python312\\Scripts;C:\\Program Files\\Python312;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0;C:\\Windows\\System32\\OpenSSH;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\nodejs;C:\\Program Files\\dotnet;D:\\Docker\\resources\\bin;C:\\Users\\User\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\User\\AppData\\Roaming\\npm;C:\\Users\\User\\.dotnet\\tools;C:\\Program Files\\Git\\usr\\bin\\vendor_perl;C:\\Program Files\\Git\\usr\\bin\\core_perl",PATHEXT:".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW",PKG_CONFIG_PATH:"C:\\Program Files\\Git\\mingw64\\lib\\pkgconfig;C:\\Program Files\\Git\\mingw64\\share\\pkgconfig",PKG_CONFIG_SYSTEM_INCLUDE_PATH:"C:/Program Files/Git/mingw64/include",PKG_CONFIG_SYSTEM_LIBRARY_PATH:"C:/Program Files/Git/mingw64/lib",PLINK_PROTOCOL:"ssh",PROCESSOR_ARCHITECTURE:"AMD64",PROCESSOR_IDENTIFIER:"Intel64 Family 6 Model 142 Stepping 12, GenuineIntel",PROCESSOR_LEVEL:"6",PROCESSOR_REVISION:"8e0c",ProgramData:"C:\\ProgramData",PROGRAMFILES:"C:\\Program Files","ProgramFiles(x86)":"C:\\Program Files (x86)",ProgramW6432:"C:\\Program Files",PROMPT:"$P$G",PSModulePath:"C:\\Program Files\\WindowsPowerShell\\Modules;C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules",PUBLIC:"C:\\Users\\Public",PWD:"C:/Users/User/Desktop/projects/AI-Gen",SESSIONNAME:"Console",SHELL:"C:\\Program Files\\Git\\usr\\bin\\bash.exe",SHLVL:"2",SSH_ASKPASS:"C:/Program Files/Git/mingw64/bin/git-askpass.exe",SYSTEMDRIVE:"C:",SYSTEMROOT:"C:\\Windows",TEMP:"D:\\Temp",TERM:"xterm-256color",TERM_PROGRAM:"vscode",TERM_PROGRAM_VERSION:"1.86.2",TMP:"D:\\Temp",TMPDIR:"D:\\Temp",USERDOMAIN:"HP17",USERDOMAIN_ROAMINGPROFILE:"HP17",USERNAME:"User",USERPROFILE:"C:\\Users\\User",VBOX_MSI_INSTALL_PATH:"D:\\Program Files\\Oracle\\VirtualBox\\",VSCODE_GIT_ASKPASS_EXTRA_ARGS:"",VSCODE_GIT_ASKPASS_MAIN:"c:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\git\\dist\\askpass-main.js",VSCODE_GIT_ASKPASS_NODE:"C:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe",VSCODE_GIT_IPC_HANDLE:"\\\\.\\pipe\\vscode-git-21b021562d-sock",WINDIR:"C:\\Windows",ZES_ENABLE_SYSMAN:"1",_:"C:/Program Files/nodejs/node.exe"};Object.defineProperty(e,"__esModule",{value:!0});var r=e7,n=F,o=r7,a=Dt,i=ke,l=ei,f=QU;function g(p){return p&&typeof p=="object"&&"default"in p?p:{default:p}}function m(p){if(p&&p.__esModule)return p;var x=Object.create(null);return p&&Object.keys(p).forEach(function(S){if(S!=="default"){var M=Object.getOwnPropertyDescriptor(p,S);Object.defineProperty(x,S,M.get?M:{enumerable:!0,get:function(){return p[S]}})}}),x.default=p,Object.freeze(x)}var w=m(n),P=g(n),O=g(l),C="production",b=typeof process>"u"||t===void 0?C:"production",y=function(p){return{isEnabled:function(x){return p.some(function(S){return!!x[S]})}}},c={measureLayout:y(["layout","layoutId","drag"]),animation:y(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:y(["exit"]),drag:y(["drag","dragControls"]),focus:y(["whileFocus"]),hover:y(["whileHover","onHoverStart","onHoverEnd"]),tap:y(["whileTap","onTap","onTapStart","onTapCancel"]),pan:y(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:y(["whileInView","onViewportEnter","onViewportLeave"])};function s(p){for(var x in p)p[x]!==null&&(x==="projectionNodeConstructor"?c.projectionNodeConstructor=p[x]:c[x].Component=p[x])}var u=n.createContext({strict:!1}),d=Object.keys(c),h=d.length;function v(p,x,S){var M=[],I=n.useContext(u);if(!x)return null;b!=="production"&&S&&I.strict&&o.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 L=0;L"u")return x;var S=new Map;return new Proxy(x,{get:function(M,I){return S.has(I)||S.set(I,x(I)),S.get(I)}})}var Lt=["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 ut(p){return typeof p!="string"||p.includes("-")?!1:!!(Lt.indexOf(p)>-1||/[A-Z]/.test(p))}var We={};function ur(p){Object.assign(We,p)}var Zt=["","X","Y","Z"],vr=["translate","scale","rotate","skew"],Mn=["transformPerspective","x","y","z"];vr.forEach(function(p){return Zt.forEach(function(x){return Mn.push(p+x)})});function ai(p,x){return Mn.indexOf(p)-Mn.indexOf(x)}var br=new Set(Mn);function Mr(p){return br.has(p)}var Rn=new Set(["originX","originY","originZ"]);function Br(p){return Rn.has(p)}function An(p,x){var S=x.layout,M=x.layoutId;return Mr(p)||Br(p)||(S||M!==void 0)&&(!!We[p]||p==="opacity")}var Jt=function(p){return!!(p!==null&&typeof p=="object"&&p.getVelocity)},dc={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function Rr(p,x,S,M){var I=p.transform,L=p.transformKeys,z=x.enableHardwareAcceleration,j=z===void 0?!0:z,U=x.allowTransformNone,W=U===void 0?!0:U,K="";L.sort(ai);for(var Z=!1,J=L.length,ee=0;ee"u"?oT:nT;W(U,j.current,x,z)}var rT={some:0,all:1};function nT(p,x,S,M){var I=M.root,L=M.margin,z=M.amount,j=z===void 0?"some":z,U=M.once;n.useEffect(function(){if(p){var W={root:I==null?void 0:I.current,rootMargin:L,threshold:typeof j=="number"?j:rT[j]},K=function(Z){var J,ee=Z.isIntersecting;if(x.isInView!==ee&&(x.isInView=ee,!(U&&!ee&&x.hasEnteredView))){ee&&(x.hasEnteredView=!0),(J=S.animationState)===null||J===void 0||J.setActive(e.AnimationType.InView,ee);var te=S.getProps(),ie=ee?te.onViewportEnter:te.onViewportLeave;ie==null||ie(Z)}};return eT(S.getInstance(),W,K)}},[p,I,L,j])}function oT(p,x,S,M){var I=M.fallback,L=I===void 0?!0:I;n.useEffect(function(){!p||!L||(b!=="production"&&qp(!1,"IntersectionObserver not available on this device. whileInView animations will trigger on mount."),requestAnimationFrame(function(){var z;x.hasEnteredView=!0;var j=S.getProps().onViewportEnter;j==null||j(null),(z=S.animationState)===null||z===void 0||z.setActive(e.AnimationType.InView,!0)}))},[p])}var Ao=function(p){return function(x){return p(x),null}},yy={inView:Ao(tT),tap:Ao(YS),focus:Ao(Ct),hover:Ao(XS)},aT=0,iT=function(){return aT++},wy=function(){return ae(iT)};function Yp(){var p=n.useContext(E);if(p===null)return[!0,null];var x=p.isPresent,S=p.onExitComplete,M=p.register,I=wy();n.useEffect(function(){return M(I)},[]);var L=function(){return S==null?void 0:S(I)};return!x&&S?[!1,L]:[!0]}function lT(){return sT(n.useContext(E))}function sT(p){return p===null?!0:p.isPresent}function _y(p,x){if(!Array.isArray(x))return!1;var S=x.length;if(S!==p.length)return!1;for(var M=0;M-1&&p.splice(S,1)}function _T(p,x,S){var M=r.__read(p),I=M.slice(0),L=x<0?I.length+x:x;if(L>=0&&LTe&&qr,Lo=Array.isArray(dt)?dt:[dt],Kr=Lo.reduce(L,{});dr===!1&&(Kr={});var ss=He.prevResolvedValues,gi=ss===void 0?{}:ss,Dc=r.__assign(r.__assign({},gi),Kr),mi=function(Re){Fo=!0,me.delete(Re),He.needsAnimating[Re]=!0};for(var yr in Dc){var Ze=Kr[yr],_e=gi[yr];ye.hasOwnProperty(yr)||(Ze!==_e?to(Ze)&&to(_e)?!_y(Ze,_e)||Do?mi(yr):He.protectedKeys[yr]=!0:Ze!==void 0?mi(yr):me.add(yr):Ze!==void 0&&me.has(yr)?mi(yr):He.protectedKeys[yr]=!0)}He.prevProp=dt,He.prevResolvedValues=Kr,He.isActive&&(ye=r.__assign(r.__assign({},ye),Kr)),I&&p.blockInitialAnimation&&(Fo=!1),Fo&&!Ar&&ie.push.apply(ie,r.__spreadArray([],r.__read(Lo.map(function(Re){return{animation:Re,options:r.__assign({type:Fe},K)}})),!1))},Ne=0;Ne=3;if(!(!ee&&!te)){var ie=J.point,me=l.getFrameData().timestamp;I.history.push(r.__assign(r.__assign({},ie),{timestamp:me}));var ye=I.handlers,Te=ye.onStart,Ie=ye.onMove;ee||(Te&&Te(I.lastMoveEvent,J),I.startEvent=I.lastMoveEvent),Ie&&Ie(I.lastMoveEvent,J)}}},this.handlePointerMove=function(J,ee){if(I.lastMoveEvent=J,I.lastMoveEventInfo=dh(ee,I.transformPagePoint),Nn(J)&&J.buttons===0){I.handlePointerUp(J,ee);return}O.default.update(I.updatePoint,!0)},this.handlePointerUp=function(J,ee){I.end();var te=I.handlers,ie=te.onEnd,me=te.onSessionEnd,ye=fh(dh(ee,I.transformPagePoint),I.history);I.startEvent&&ie&&ie(J,ye),me&&me(J,ye)},!(Mo(x)&&x.touches.length>1)){this.handlers=S,this.transformPagePoint=z;var j=Bp(x),U=dh(j,this.transformPagePoint),W=U.point,K=l.getFrameData().timestamp;this.history=[r.__assign(r.__assign({},W),{timestamp:K})];var Z=S.onSessionStart;Z&&Z(x,fh(U,this.history)),this.removeListeners=i.pipe(wa(window,"pointermove",this.handlePointerMove),wa(window,"pointerup",this.handlePointerUp),wa(window,"pointercancel",this.handlePointerUp))}}return p.prototype.updateHandlers=function(x){this.handlers=x},p.prototype.end=function(){this.removeListeners&&this.removeListeners(),l.cancelSync.update(this.updatePoint)},p}();function dh(p,x){return x?{point:x(p.point)}:p}function jy(p,x){return{x:p.x-x.x,y:p.y-x.y}}function fh(p,x){var S=p.point;return{point:S,delta:jy(S,Dy(x)),offset:jy(S,zT(x)),velocity:VT(x,.1)}}function zT(p){return p[0]}function Dy(p){return p[p.length-1]}function VT(p,x){if(p.length<2)return{x:0,y:0};for(var S=p.length-1,M=null,I=Dy(p);S>=0&&(M=p[S],!(I.timestamp-M.timestamp>Sc(x)));)S--;if(!M)return{x:0,y:0};var L=(I.timestamp-M.timestamp)/1e3;if(L===0)return{x:0,y:0};var z={x:(I.x-M.x)/L,y:(I.y-M.y)/L};return z.x===1/0&&(z.x=0),z.y===1/0&&(z.y=0),z}function jn(p){return p.max-p.min}function Fy(p,x,S){return x===void 0&&(x=0),S===void 0&&(S=.01),i.distance(p,x)I&&(p=S?i.mix(I,p,S.max):Math.min(p,I)),p}function $y(p,x,S){return{min:x!==void 0?p.min+x:void 0,max:S!==void 0?p.max+S-(p.max-p.min):void 0}}function WT(p,x){var S=x.top,M=x.left,I=x.bottom,L=x.right;return{x:$y(p.x,M,L),y:$y(p.y,S,I)}}function Uy(p,x){var S,M=x.min-p.min,I=x.max-p.max;return x.max-x.minM?S=i.progress(x.min,x.max-M,p.min):M>I&&(S=i.progress(p.min,p.max-I,x.min)),i.clamp(0,1,S)}function GT(p,x){var S={};return x.min!==void 0&&(S.min=x.min-p.min),x.max!==void 0&&(S.max=x.max-p.min),S}var ph=.35;function qT(p){return p===void 0&&(p=ph),p===!1?p=0:p===!0&&(p=ph),{x:Wy(p,"left","right"),y:Wy(p,"top","bottom")}}function Wy(p,x,S){return{min:By(p,x),max:By(p,S)}}function By(p,x){var S;return typeof p=="number"?p:(S=p[x])!==null&&S!==void 0?S:0}var Hy=function(){return{translate:0,scale:1,origin:0,originPoint:0}},is=function(){return{x:Hy(),y:Hy()}},Gy=function(){return{min:0,max:0}},zt=function(){return{x:Gy(),y:Gy()}};function Dn(p){return[p("x"),p("y")]}function qy(p){var x=p.top,S=p.left,M=p.right,I=p.bottom;return{x:{min:S,max:M},y:{min:x,max:I}}}function KT(p){var x=p.x,S=p.y;return{top:S.min,right:x.max,bottom:S.max,left:x.min}}function XT(p,x){if(!x)return p;var S=x({x:p.left,y:p.top}),M=x({x:p.right,y:p.bottom});return{top:S.y,left:S.x,bottom:M.y,right:M.x}}function hh(p){return p===void 0||p===1}function Ky(p){var x=p.scale,S=p.scaleX,M=p.scaleY;return!hh(x)||!hh(S)||!hh(M)}function Io(p){return Ky(p)||Xy(p.x)||Xy(p.y)||p.z||p.rotate||p.rotateX||p.rotateY}function Xy(p){return p&&p!=="0%"}function kc(p,x,S){var M=p-S,I=x*M;return S+I}function Yy(p,x,S,M,I){return I!==void 0&&(p=kc(p,I,M)),kc(p,S,M)+x}function gh(p,x,S,M,I){x===void 0&&(x=0),S===void 0&&(S=1),p.min=Yy(p.min,x,S,M,I),p.max=Yy(p.max,x,S,M,I)}function Zy(p,x){var S=x.x,M=x.y;gh(p.x,S.translate,S.scale,S.originPoint),gh(p.y,M.translate,M.scale,M.originPoint)}function YT(p,x,S,M){var I,L;M===void 0&&(M=!1);var z=S.length;if(z){x.x=x.y=1;for(var j,U,W=0;Wx?S="y":Math.abs(p.x)>x&&(S="x"),S}function nE(p){var x=p.dragControls,S=p.visualElement,M=ae(function(){return new tE(S)});n.useEffect(function(){return x&&x.subscribe(M)},[M,x]),n.useEffect(function(){return M.addListeners()},[M])}function oE(p){var x=p.onPan,S=p.onPanStart,M=p.onPanEnd,I=p.onPanSessionStart,L=p.visualElement,z=x||S||M||I,j=n.useRef(null),U=n.useContext(_).transformPagePoint,W={onSessionStart:I,onStart:S,onMove:x,onEnd:function(Z,J){j.current=null,M&&M(Z,J)}};n.useEffect(function(){j.current!==null&&j.current.updateHandlers(W)});function K(Z){j.current=new Ny(Z,W,{transformPagePoint:U})}Pc(L,"pointerdown",z&&K),Oc(function(){return j.current&&j.current.end()})}var e2={pan:Ao(oE),drag:Ao(nE)},Rc=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"];function aE(){var p=Rc.map(function(){return new rs}),x={},S={clearAllListeners:function(){return p.forEach(function(M){return M.clear()})},updatePropListeners:function(M){Rc.forEach(function(I){var L,z="on"+I,j=M[z];(L=x[I])===null||L===void 0||L.call(x),j&&(x[I]=S[z](j))})}};return p.forEach(function(M,I){S["on"+Rc[I]]=function(L){return M.add(L)},S["notify"+Rc[I]]=function(){for(var L=[],z=0;z=0?window.pageYOffset:null,W=mE(x,p,j);return L.length&&L.forEach(function(K){var Z=r.__read(K,2),J=Z[0],ee=Z[1];p.getValue(J).set(ee)}),p.syncRender(),U!==null&&window.scrollTo({top:U}),{target:W,transitionEnd:M}}else return{target:x,transitionEnd:M}};function bE(p,x,S,M){return fE(x)?vE(p,x,S,M):{target:x,transitionEnd:M}}var yE=function(p,x,S,M){var I=cE(p,x,M);return x=I.target,M=I.transitionEnd,bE(p,x,S,M)};function wE(p){return window.getComputedStyle(p)}var u2={treeType:"dom",readValueFromInstance:function(p,x){if(Mr(x)){var S=Jp(x);return S&&S.default||0}else{var M=wE(p);return(ql(x)?M.getPropertyValue(x):M[x])||0}},sortNodePosition:function(p,x){return p.compareDocumentPosition(x)&2?1:-1},getBaseTarget:function(p,x){var S;return(S=p.style)===null||S===void 0?void 0:S[x]},measureViewportBox:function(p,x){var S=x.transformPagePoint;return Qy(p,S)},resetTransform:function(p,x,S){var M=S.transformTemplate;x.style.transform=M?M({},""):"none",p.scheduleRender()},restoreTransform:function(p,x){p.style.transform=x.style.transform},removeValueFromRenderState:function(p,x){var S=x.vars,M=x.style;delete S[p],delete M[p]},makeTargetAnimatable:function(p,x,S,M){var I=S.transformValues;M===void 0&&(M=!0);var L=x.transition,z=x.transitionEnd,j=r.__rest(x,["transition","transitionEnd"]),U=Ay(j,L||{},p);if(I&&(z&&(z=I(z)),j&&(j=I(j)),U&&(U=I(U))),M){lh(p,j,U);var W=yE(p,j,U,z);z=W.transitionEnd,j=W.target}return r.__assign({transition:L,transitionEnd:z},j)},scrapeMotionValuesFromProps:di,build:function(p,x,S,M,I){p.isVisible!==void 0&&(x.style.visibility=p.isVisible?"visible":"hidden"),cr(x,S,M,I.transformTemplate)},render:Jl},_E=Ac(u2),xE=Ac(r.__assign(r.__assign({},u2),{getBaseTarget:function(p,x){return p[x]},readValueFromInstance:function(p,x){var S;return Mr(x)?((S=Jp(x))===null||S===void 0?void 0:S.default)||0:(x=Ql.has(x)?x:bc(x),p.getAttribute(x))},scrapeMotionValuesFromProps:wc,build:function(p,x,S,M,I){ui(x,S,M,I.transformTemplate)},render:yc})),bh=function(p,x){return ut(p)?xE(x,{enableHardwareAcceleration:!1}):_E(x,{enableHardwareAcceleration:!0})};function c2(p,x){return x.max===x.min?0:p/(x.max-x.min)*100}var ls={correct:function(p,x){if(!x.target)return p;if(typeof p=="string")if(a.px.test(p))p=parseFloat(p);else return p;var S=c2(p,x.target.x),M=c2(p,x.target.y);return"".concat(S,"% ").concat(M,"%")}},d2="_$css",CE={correct:function(p,x){var S=x.treeScale,M=x.projectionDelta,I=p,L=p.includes("var("),z=[];L&&(p=p.replace(r2,function(ie){return z.push(ie),d2}));var j=a.complex.parse(p);if(j.length>5)return I;var U=a.complex.createTransformer(p),W=typeof j[0]!="number"?1:0,K=M.x.scale*S.x,Z=M.y.scale*S.y;j[0+W]/=K,j[1+W]/=Z;var J=i.mix(K,Z,.5);typeof j[2+W]=="number"&&(j[2+W]/=J),typeof j[3+W]=="number"&&(j[3+W]/=J);var ee=U(j);if(L){var te=0;ee=ee.replace(d2,function(){var ie=z[te];return te++,ie})}return ee}},PE=function(p){r.__extends(x,p);function x(){return p!==null&&p.apply(this,arguments)||this}return x.prototype.componentDidMount=function(){var S=this,M=this.props,I=M.visualElement,L=M.layoutGroup,z=M.switchLayoutGroup,j=M.layoutId,U=I.projection;ur(SE),U&&(L!=null&&L.group&&L.group.add(U),z!=null&&z.register&&j&&z.register(U),U.root.didUpdate(),U.addEventListener("animationComplete",function(){S.safeToRemove()}),U.setOptions(r.__assign(r.__assign({},U.options),{onExitComplete:function(){return S.safeToRemove()}}))),ge.hasEverUpdated=!0},x.prototype.getSnapshotBeforeUpdate=function(S){var M=this,I=this.props,L=I.layoutDependency,z=I.visualElement,j=I.drag,U=I.isPresent,W=z.projection;return W&&(W.isPresent=U,j||S.layoutDependency!==L||L===void 0?W.willUpdate():this.safeToRemove(),S.isPresent!==U&&(U?W.promote():W.relegate()||O.default.postRender(function(){var K;!((K=W.getStack())===null||K===void 0)&&K.members.length||M.safeToRemove()}))),null},x.prototype.componentDidUpdate=function(){var S=this.props.visualElement.projection;S&&(S.root.didUpdate(),!S.currentAnimation&&S.isLead()&&this.safeToRemove())},x.prototype.componentWillUnmount=function(){var S=this.props,M=S.visualElement,I=S.layoutGroup,L=S.switchLayoutGroup,z=M.projection;z&&(z.scheduleCheckAfterUnmount(),I!=null&&I.group&&I.group.remove(z),L!=null&&L.deregister&&L.deregister(z))},x.prototype.safeToRemove=function(){var S=this.props.safeToRemove;S==null||S()},x.prototype.render=function(){return null},x}(P.default.Component);function OE(p){var x=r.__read(Yp(),2),S=x[0],M=x[1],I=n.useContext(Pe);return P.default.createElement(PE,r.__assign({},p,{layoutGroup:I,switchLayoutGroup:n.useContext(Le),isPresent:S,safeToRemove:M}))}var SE={borderRadius:r.__assign(r.__assign({},ls),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:ls,borderTopRightRadius:ls,borderBottomLeftRadius:ls,borderBottomRightRadius:ls,boxShadow:CE},f2={measureLayout:OE};function p2(p,x,S){S===void 0&&(S={});var M=Jt(p)?p:Gr(p);return rh("",M,x,S),{stop:function(){return M.stop()},isAnimating:function(){return M.isAnimating()}}}var h2=["TopLeft","TopRight","BottomLeft","BottomRight"],TE=h2.length,g2=function(p){return typeof p=="string"?parseFloat(p):p},m2=function(p){return typeof p=="number"||a.px.test(p)};function EE(p,x,S,M,I,L){var z,j,U,W;I?(p.opacity=i.mix(0,(z=S.opacity)!==null&&z!==void 0?z:1,kE(M)),p.opacityExit=i.mix((j=x.opacity)!==null&&j!==void 0?j:1,0,ME(M))):L&&(p.opacity=i.mix((U=x.opacity)!==null&&U!==void 0?U:1,(W=S.opacity)!==null&&W!==void 0?W:1,M));for(var K=0;Kx?1:S(i.progress(p,x,M))}}function y2(p,x){p.min=x.min,p.max=x.max}function fn(p,x){y2(p.x,x.x),y2(p.y,x.y)}function w2(p,x,S,M,I){return p-=x,p=kc(p,1/S,M),I!==void 0&&(p=kc(p,1/I,M)),p}function RE(p,x,S,M,I,L,z){if(x===void 0&&(x=0),S===void 0&&(S=1),M===void 0&&(M=.5),L===void 0&&(L=p),z===void 0&&(z=p),a.percent.test(x)){x=parseFloat(x);var j=i.mix(z.min,z.max,x/100);x=j-z.min}if(typeof x=="number"){var U=i.mix(L.min,L.max,M);p===L&&(U-=x),p.min=w2(p.min,x,S,U,I),p.max=w2(p.max,x,S,U,I)}}function _2(p,x,S,M,I){var L=r.__read(S,3),z=L[0],j=L[1],U=L[2];RE(p,x[z],x[j],x[U],x.scale,M,I)}var AE=["x","scaleX","originX"],IE=["y","scaleY","originY"];function x2(p,x,S,M){_2(p.x,x,AE,S==null?void 0:S.x,M==null?void 0:M.x),_2(p.y,x,IE,S==null?void 0:S.y,M==null?void 0:M.y)}function C2(p){return p.translate===0&&p.scale===1}function P2(p){return C2(p.x)&&C2(p.y)}function O2(p,x){return p.x.min===x.x.min&&p.x.max===x.x.max&&p.y.min===x.y.min&&p.y.max===x.y.max}var NE=function(){function p(){this.members=[]}return p.prototype.add=function(x){nh(this.members,x),x.scheduleRender()},p.prototype.remove=function(x){if(oh(this.members,x),x===this.prevLead&&(this.prevLead=void 0),x===this.lead){var S=this.members[this.members.length-1];S&&this.promote(S)}},p.prototype.relegate=function(x){var S=this.members.findIndex(function(z){return x===z});if(S===0)return!1;for(var M,I=S;I>=0;I--){var L=this.members[I];if(L.isPresent!==!1){M=L;break}}return M?(this.promote(M),!0):!1},p.prototype.promote=function(x,S){var M,I=this.lead;if(x!==I&&(this.prevLead=I,this.lead=x,x.show(),I)){I.instance&&I.scheduleRender(),x.scheduleRender(),x.resumeFrom=I,S&&(x.resumeFrom.preserveOpacity=!0),I.snapshot&&(x.snapshot=I.snapshot,x.snapshot.latestValues=I.animationValues||I.latestValues,x.snapshot.isShared=!0),!((M=x.root)===null||M===void 0)&&M.isUpdating&&(x.isLayoutDirty=!0);var L=x.options.crossfade;L===!1&&I.hide()}},p.prototype.exitAnimationComplete=function(){this.members.forEach(function(x){var S,M,I,L,z;(M=(S=x.options).onExitComplete)===null||M===void 0||M.call(S),(z=(I=x.resumingFrom)===null||I===void 0?void 0:(L=I.options).onExitComplete)===null||z===void 0||z.call(L)})},p.prototype.scheduleRender=function(){this.members.forEach(function(x){x.instance&&x.scheduleRender(!1)})},p.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},p}(),jE="translate3d(0px, 0px, 0) scale(1, 1) scale(1, 1)";function S2(p,x,S){var M=p.x.translate/x.x,I=p.y.translate/x.y,L="translate3d(".concat(M,"px, ").concat(I,"px, 0) ");if(L+="scale(".concat(1/x.x,", ").concat(1/x.y,") "),S){var z=S.rotate,j=S.rotateX,U=S.rotateY;z&&(L+="rotate(".concat(z,"deg) ")),j&&(L+="rotateX(".concat(j,"deg) ")),U&&(L+="rotateY(".concat(U,"deg) "))}var W=p.x.scale*x.x,K=p.y.scale*x.y;return L+="scale(".concat(W,", ").concat(K,")"),L===jE?"none":L}var DE=function(p,x){return p.depth-x.depth},T2=function(){function p(){this.children=[],this.isDirty=!1}return p.prototype.add=function(x){nh(this.children,x),this.isDirty=!0},p.prototype.remove=function(x){oh(this.children,x),this.isDirty=!0},p.prototype.forEach=function(x){this.isDirty&&this.children.sort(DE),this.isDirty=!1,this.children.forEach(x)},p}(),E2=1e3;function k2(p){var x=p.attachResizeListener,S=p.defaultParent,M=p.measureScroll,I=p.checkIsScrollRoot,L=p.resetTransform;return function(){function z(j,U,W){var K=this;U===void 0&&(U={}),W===void 0&&(W=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(){K.isUpdating&&(K.isUpdating=!1,K.clearAllSnapshots())},this.updateProjection=function(){K.nodes.forEach(UE),K.nodes.forEach(WE)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=j,this.latestValues=U,this.root=W?W.root||W:this,this.path=W?r.__spreadArray(r.__spreadArray([],r.__read(W.path),!1),[W],!1):[],this.parent=W,this.depth=W?W.depth+1:0,j&&this.root.registerPotentialNode(j,this);for(var Z=0;Z=0;M--)if(p.path[M].instance){S=p.path[M];break}var I=S&&S!==p.root?S.instance:document,L=I.querySelector('[data-projection-id="'.concat(x,'"]'));L&&p.mount(L,!0)}function I2(p){p.min=Math.round(p.min),p.max=Math.round(p.max)}function N2(p){I2(p.x),I2(p.y)}var YE=k2({attachResizeListener:function(p,x){return ct(p,"resize",x)},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}},checkIsScrollRoot:function(){return!0}}),Ca={current:void 0},yh=k2({measureScroll:function(p){return{x:p.scrollLeft,y:p.scrollTop}},defaultParent:function(){if(!Ca.current){var p=new YE(0,{});p.mount(window),p.setOptions({layoutScroll:!0}),Ca.current=p}return Ca.current},resetTransform:function(p,x){p.style.transform=x??"none"},checkIsScrollRoot:function(p){return window.getComputedStyle(p).position==="fixed"}}),j2=r.__assign(r.__assign(r.__assign(r.__assign({},ch),yy),e2),f2),wh=xt(function(p,x){return fi(p,x,j2,bh,yh)});function ZE(p){return ze(fi(p,{forwardMotionProps:!1},j2,bh,yh))}var JE=xt(fi);function D2(){var p=n.useRef(!1);return A(function(){return p.current=!0,function(){p.current=!1}},[]),p}function Nc(){var p=D2(),x=r.__read(n.useState(0),2),S=x[0],M=x[1],I=n.useCallback(function(){p.current&&M(S+1)},[S]),L=n.useCallback(function(){return O.default.postRender(I)},[I]);return[L,S]}var _h=function(p){var x=p.children,S=p.initial,M=p.isPresent,I=p.onExitComplete,L=p.custom,z=p.presenceAffectsLayout,j=ae(QE),U=wy(),W=n.useMemo(function(){return{id:U,initial:S,isPresent:M,custom:L,onExitComplete:function(K){var Z,J;j.set(K,!0);try{for(var ee=r.__values(j.values()),te=ee.next();!te.done;te=ee.next()){var ie=te.value;if(!ie)return}}catch(me){Z={error:me}}finally{try{te&&!te.done&&(J=ee.return)&&J.call(ee)}finally{if(Z)throw Z.error}}I==null||I()},register:function(K){return j.set(K,!1),function(){return j.delete(K)}}}},z?void 0:[M]);return n.useMemo(function(){j.forEach(function(K,Z){return j.set(Z,!1)})},[M]),w.useEffect(function(){!M&&!j.size&&(I==null||I())},[M]),w.createElement(E.Provider,{value:W},x)};function QE(){return new Map}var hi=function(p){return p.key||""};function ek(p,x){p.forEach(function(S){var M=hi(S);x.set(M,S)})}function tk(p){var x=[];return n.Children.forEach(p,function(S){n.isValidElement(S)&&x.push(S)}),x}var rk=function(p){var x=p.children,S=p.custom,M=p.initial,I=M===void 0?!0:M,L=p.onExitComplete,z=p.exitBeforeEnter,j=p.presenceAffectsLayout,U=j===void 0?!0:j,W=r.__read(Nc(),1),K=W[0],Z=n.useContext(Pe).forceRender;Z&&(K=Z);var J=D2(),ee=tk(x),te=ee,ie=new Set,me=n.useRef(te),ye=n.useRef(new Map).current,Te=n.useRef(!0);if(A(function(){Te.current=!1,ek(ee,ye),me.current=te}),Oc(function(){Te.current=!0,ye.clear(),ie.clear()}),Te.current)return w.createElement(w.Fragment,null,te.map(function(Fe){return w.createElement(_h,{key:hi(Fe),isPresent:!0,initial:I?void 0:!1,presenceAffectsLayout:U},Fe)}));te=r.__spreadArray([],r.__read(te),!1);for(var Ie=me.current.map(hi),Ne=ee.map(hi),je=Ie.length,tt=0;tt1&&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."),w.createElement(w.Fragment,null,ie.size?te:te.map(function(Fe){return n.cloneElement(Fe)}))},F2=n.createContext(null),nk=function(p){return!p.isLayoutDirty&&p.willUpdate(!1)};function L2(){var p=new Set,x=new WeakMap,S=function(){return p.forEach(nk)};return{add:function(M){p.add(M),x.set(M,M.addEventListener("willUpdate",S))},remove:function(M){var I;p.delete(M),(I=x.get(M))===null||I===void 0||I(),x.delete(M),S()},dirty:S}}var z2=function(p){return p===!0},ok=function(p){return z2(p===!0)||p==="id"},V2=function(p){var x,S,M=p.children,I=p.id,L=p.inheritId,z=p.inherit,j=z===void 0?!0:z;L!==void 0&&(j=L);var U=n.useContext(Pe),W=n.useContext(F2),K=r.__read(Nc(),2),Z=K[0],J=K[1],ee=n.useRef(null),te=(x=U.id)!==null&&x!==void 0?x:W;ee.current===null&&(ok(j)&&te&&(I=I?te+"-"+I:te),ee.current={id:I,group:z2(j)&&(S=U==null?void 0:U.group)!==null&&S!==void 0?S:L2()});var ie=n.useMemo(function(){return r.__assign(r.__assign({},ee.current),{forceRender:Z})},[J]);return w.createElement(Pe.Provider,{value:ie},M)},ak=0,ik=function(p){var x=p.children;return w.useEffect(function(){o.warning(!1,"AnimateSharedLayout is deprecated: https://www.framer.com/docs/guide-upgrade/##shared-layout-animations")},[]),w.createElement(V2,{id:ae(function(){return"asl-".concat(ak++)})},x)};function lk(p){var x=p.children,S=p.isValidProp,M=r.__rest(p,["children","isValidProp"]);S&&hc(S),M=r.__assign(r.__assign({},n.useContext(_)),M),M.isStatic=ae(function(){return M.isStatic});var I=n.useMemo(function(){return M},[JSON.stringify(M.transition),M.transformPagePoint,M.reducedMotion]);return w.createElement(_.Provider,{value:I},x)}function sk(p){var x=p.children,S=p.features,M=p.strict,I=M===void 0?!1:M,L=r.__read(n.useState(!xh(S)),2),z=L[1],j=n.useRef(void 0);if(!xh(S)){var U=S.renderer,W=r.__rest(S,["renderer"]);j.current=U,s(W)}return n.useEffect(function(){xh(S)&&S().then(function(K){var Z=K.renderer,J=r.__rest(K,["renderer"]);s(J),j.current=Z,z(!0)})},[]),w.createElement(u.Provider,{value:{renderer:j.current,strict:I}},x)}function xh(p){return typeof p=="function"}var $2=n.createContext(null);function uk(p,x,S,M){if(!M)return p;var I=p.findIndex(function(K){return K.value===x});if(I===-1)return p;var L=M>0?1:-1,z=p[I+L];if(!z)return p;var j=p[I],U=z.layout,W=i.mix(U.min,U.max,.5);return L===1&&j.layout.max+S>W||L===-1&&j.layout.min+S.001?1/p:$k},Q2=!1;function Uk(p){var x=jo(1),S=jo(1),M=T();o.invariant(!!(p||M),"If no scale values are provided, useInvertedScale must be used within a child of another motion component."),o.warning(Q2,"useInvertedScale is deprecated and will be removed in 3.0. Use the layout prop instead."),Q2=!0,p?(x=p.scaleX||x,S=p.scaleY||S):M&&(x=M.getValue("scaleX",1),S=M.getValue("scaleY",1));var I=jc(x,J2),L=jc(S,J2);return{scaleX:I,scaleY:L}}e.AnimatePresence=rk,e.AnimateSharedLayout=ik,e.DeprecatedLayoutGroupContext=F2,e.DragControls=Y2,e.FlatTree=T2,e.LayoutGroup=V2,e.LayoutGroupContext=Pe,e.LazyMotion=sk,e.MotionConfig=lk,e.MotionConfigContext=_,e.MotionContext=k,e.MotionValue=ky,e.PresenceContext=E,e.Reorder=wk,e.SwitchLayoutGroupContext=Le,e.addPointerEvent=wa,e.addScaleCorrector=ur,e.animate=p2,e.animateVisualElement=Ec,e.animationControls=K2,e.animations=ch,e.calcLength=jn,e.checkTargetForNewValues=lh,e.createBox=zt,e.createDomMotionComponent=ZE,e.createMotionComponent=ze,e.domAnimation=G2,e.domMax=_k,e.filterProps=si,e.isBrowser=R,e.isDragActive=Gp,e.isMotionValue=Jt,e.isValidMotionProp=eo,e.m=JE,e.makeUseVisualState=ko,e.motion=wh,e.motionValue=Gr,e.resolveMotionValue=ro,e.transform=U2,e.useAnimation=Mk,e.useAnimationControls=X2,e.useAnimationFrame=q2,e.useCycle=Rk,e.useDeprecatedAnimatedState=Vk,e.useDeprecatedInvertedScale=Uk,e.useDomEvent=vt,e.useDragControls=Nk,e.useElementScroll=Sk,e.useForceUpdate=Nc,e.useInView=Ak,e.useInstantLayoutTransition=Z2,e.useInstantTransition=Dk,e.useIsPresent=lT,e.useIsomorphicLayoutEffect=A,e.useMotionTemplate=xk,e.useMotionValue=jo,e.usePresence=Yp,e.useReducedMotion=G,e.useReducedMotionConfig=X,e.useResetProjection=Fk,e.useScroll=Ch,e.useSpring=Ck,e.useTime=kk,e.useTransform=jc,e.useUnmountEffect=Oc,e.useVelocity=Pk,e.useViewportScroll=Tk,e.useVisualElementContext=T,e.visualElement=Ac,e.wrapHandler=Hp})(Ht);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(c,s){for(var u in s)Object.defineProperty(c,u,{enumerable:!0,get:s[u]})}t(e,{AccordionBody:function(){return b},default:function(){return y}});var r=P(F),n=Ht,o=P(Ae),a=P(Yt),i=P(Se),l=Oe,f=cp,g=Ce,m=Ju;function w(){return w=Object.assign||function(c){for(var s=1;s=0)&&Object.prototype.propertyIsEnumerable.call(c,d)&&(u[d]=c[d])}return u}function C(c,s){if(c==null)return{};var u={},d=Object.keys(c),h,v;for(v=0;v=0)&&(u[h]=c[h]);return u}var b=r.default.forwardRef(function(c,s){var u=c.className,d=c.children,h=O(c,["className","children"]),v=(0,f.useAccordion)(),_=v.open,k=v.animate,T=(0,g.useTheme)().accordion,E=T.styles.base;u=u??"";var R=(0,l.twMerge)((0,o.default)((0,i.default)(E.body)),u),A={unmount:{height:"0px",transition:{duration:.2,times:[.4,0,.2,1]}},mount:{height:"auto",transition:{duration:.2,times:[.4,0,.2,1]}}},N={unmount:{transition:{duration:.3,ease:"linear"}},mount:{transition:{duration:.3,ease:"linear"}}},D=(0,a.default)(A,k);return r.default.createElement(n.LazyMotion,{features:n.domAnimation},r.default.createElement(n.m.div,{className:"overflow-hidden",initial:"unmount",exit:"unmount",animate:_?"mount":"unmount",variants:D},r.default.createElement(n.m.div,w({},h,{ref:s,className:R,initial:"unmount",exit:"unmount",animate:_?"mount":"unmount",variants:N}),d)))});b.propTypes={className:m.propTypesClassName,children:m.propTypesChildren},b.displayName="MaterialTailwind.AccordionBody";var y=b})(AC);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var d in u)Object.defineProperty(s,d,{enumerable:!0,get:u[d]})}t(e,{Accordion:function(){return y},AccordionHeader:function(){return g.AccordionHeader},AccordionBody:function(){return m.AccordionBody},useAccordion:function(){return l.useAccordion},default:function(){return c}});var r=O(F),n=O(Ae),o=Oe,a=O(Se),i=Ce,l=cp,f=Ju,g=RC,m=AC;function w(s,u,d){return u in s?Object.defineProperty(s,u,{value:d,enumerable:!0,configurable:!0,writable:!0}):s[u]=d,s}function P(){return P=Object.assign||function(s){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(s,h)&&(d[h]=s[h])}return d}function b(s,u){if(s==null)return{};var d={},h=Object.keys(s),v,_;for(_=0;_=0)&&(d[v]=s[v]);return d}var y=r.default.forwardRef(function(s,u){var d=s.open,h=s.icon,v=s.animate,_=s.className,k=s.disabled,T=s.children,E=C(s,["open","icon","animate","className","disabled","children"]),R=(0,i.useTheme)().accordion,A=R.defaultProps,N=R.styles.base;h=h??A.icon,v=v??A.animate,k=k??A.disabled,_=(0,o.twMerge)(A.className||"",_);var D=(0,o.twMerge)((0,n.default)((0,a.default)(N.container),w({},(0,a.default)(N.disabled),k)),_),$=r.default.useMemo(function(){return{open:d,icon:h,animate:v,disabled:k}},[d,h,v,k]);return r.default.createElement(l.AccordionContextProvider,{value:$},r.default.createElement("div",P({},E,{ref:u,className:D}),T))});y.propTypes={open:f.propTypesOpen,icon:f.propTypesIcon,animate:f.propTypesAnimate,disabled:f.propTypesDisabled,className:f.propTypesClassName,children:f.propTypesChildren},y.displayName="MaterialTailwind.Accordion";var c=Object.assign(y,{Header:g.AccordionHeader,Body:m.AccordionBody})})(ux);var eP={},ht={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});function t(n,o,a){var i=n.findIndex(function(l){return l===o});return i>=0?o:a}var r=t})(ht);var xp={},Vl=class{constructor(){this.x=0,this.y=0,this.z=0}findFurthestPoint(t,r,n,o,a,i){return this.x=t-n>r/2?0:r,this.y=o-i>a/2?0:a,this.z=Math.hypot(this.x-(t-n),this.y-(o-i)),this.z}appyStyles(t,r,n,o,a){t.classList.add("ripple"),t.style.backgroundColor=r==="dark"?"rgba(0,0,0, 0.2)":"rgba(255,255,255, 0.3)",t.style.borderRadius="50%",t.style.pointerEvents="none",t.style.position="absolute",t.style.left=a.clientX-n.left-o+"px",t.style.top=a.clientY-n.top-o+"px",t.style.width=t.style.height=o*2+"px"}applyAnimation(t){t.animate([{transform:"scale(0)",opacity:1},{transform:"scale(1.5)",opacity:0}],{duration:500,easing:"linear"})}create(t,r){const n=t.currentTarget;n.style.position="relative",n.style.overflow="hidden";const o=n.getBoundingClientRect(),a=this.findFurthestPoint(t.clientX,n.offsetWidth,o.left,t.clientY,n.offsetHeight,o.top),i=document.createElement("span");this.appyStyles(i,r,o,a,t),this.applyAnimation(i),n.appendChild(i),setTimeout(()=>i.remove(),500)}};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(c,s){for(var u in s)Object.defineProperty(c,u,{enumerable:!0,get:s[u]})}t(e,{IconButton:function(){return b},default:function(){return y}});var r=P(F),n=P(Ee),o=P(Vl),a=P(Ae),i=Oe,l=P(ht),f=P(Se),g=Ce,m=Za;function w(){return w=Object.assign||function(c){for(var s=1;s=0)&&Object.prototype.propertyIsEnumerable.call(c,d)&&(u[d]=c[d])}return u}function C(c,s){if(c==null)return{};var u={},d=Object.keys(c),h,v;for(v=0;v=0)&&(u[h]=c[h]);return u}var b=r.default.forwardRef(function(c,s){var u=c.variant,d=c.size,h=c.color,v=c.ripple,_=c.className,k=c.children;c.fullWidth;var T=O(c,["variant","size","color","ripple","className","children","fullWidth"]),E=(0,g.useTheme)().iconButton,R=E.valid,A=E.defaultProps,N=E.styles,D=N.base,$=N.variants,G=N.sizes;u=u??A.variant,d=d??A.size,h=h??A.color,v=v??A.ripple,_=(0,i.twMerge)(A.className||"",_);var X=v!==void 0&&new o.default,H=(0,f.default)(D),V=(0,f.default)($[(0,l.default)(R.variants,u,"filled")][(0,l.default)(R.colors,h,"gray")]),B=(0,f.default)(G[(0,l.default)(R.sizes,d,"md")]),q=(0,i.twMerge)((0,a.default)(H,B,V),_);return r.default.createElement("button",w({},T,{ref:s,className:q,type:T.type||"button",onMouseDown:function(Y){var ne=T==null?void 0:T.onMouseDown;return v&&X.create(Y,(u==="filled"||u==="gradient")&&h!=="white"?"light":"dark"),typeof ne=="function"&&ne(Y)}}),r.default.createElement("span",{className:"absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 transform"},k))});b.propTypes={variant:n.default.oneOf(m.propTypesVariant),size:n.default.oneOf(m.propTypesSize),color:n.default.oneOf(m.propTypesColor),ripple:m.propTypesRipple,className:m.propTypesClassName,children:m.propTypesChildren},b.displayName="MaterialTailwind.IconButton";var y=b})(xp);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(u,d){for(var h in d)Object.defineProperty(u,h,{enumerable:!0,get:d[h]})}t(e,{Alert:function(){return c},default:function(){return s}});var r=C(F),n=C(Ee),o=Ht,a=C(Ae),i=C(Yt),l=Oe,f=C(ht),g=C(Se),m=Ce,w=Hb,P=C(xp);function O(){return O=Object.assign||function(u){for(var d=1;d=0)&&Object.prototype.propertyIsEnumerable.call(u,v)&&(h[v]=u[v])}return h}function y(u,d){if(u==null)return{};var h={},v=Object.keys(u),_,k;for(k=0;k=0)&&(h[_]=u[_]);return h}var c=r.default.forwardRef(function(u,d){var h=u.variant,v=u.color,_=u.icon,k=u.open,T=u.action,E=u.onClose,R=u.animate,A=u.className,N=u.children,D=b(u,["variant","color","icon","open","action","onClose","animate","className","children"]),$=(0,m.useTheme)().alert,G=$.defaultProps,X=$.valid,H=$.styles,V=H.base,B=H.variants;h=h??G.variant,v=v??G.color,R=R??G.animate,k=k??G.open,T=T??G.action,E=E??G.onClose,A=(0,l.twMerge)(G.className||"",A);var q=(0,g.default)(V.alert),Y=(0,g.default)(V.action),ne=(0,g.default)(B[(0,f.default)(X.variants,h,"filled")][(0,f.default)(X.colors,v,"gray")]),ce=(0,l.twMerge)((0,a.default)(q,ne),A),se=(0,a.default)(Y),re={unmount:{opacity:0},mount:{opacity:1}},pe=(0,i.default)(re,R),ue=r.default.createElement("div",{className:"shrink-0"},_),oe=o.AnimatePresence;return r.default.createElement(o.LazyMotion,{features:o.domAnimation},r.default.createElement(oe,null,k&&r.default.createElement(o.m.div,O({},D,{ref:d,role:"alert",className:"".concat(ce," flex"),initial:"unmount",exit:"unmount",animate:k?"mount":"unmount",variants:pe}),_&&ue,r.default.createElement("div",{className:"".concat(_?"ml-3":""," mr-12")},N),E&&!T&&r.default.createElement(P.default,{onClick:E,size:"sm",variant:"text",color:h==="outlined"||h==="ghost"?v:"white",className:se},r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",className:"h-6 w-6",strokeWidth:2},r.default.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"}))),T||null)))});c.propTypes={variant:n.default.oneOf(w.propTypesVariant),color:n.default.oneOf(w.propTypesColor),icon:w.propTypesIcon,open:w.propTypesOpen,action:w.propTypesAction,onClose:w.propTypesOnClose,animate:w.propTypesAnimate,className:w.propTypesClassName,children:w.propTypesChildren},c.displayName="MaterialTailwind.Alert";var s=c})(eP);var tP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(c,s){for(var u in s)Object.defineProperty(c,u,{enumerable:!0,get:s[u]})}t(e,{Avatar:function(){return b},default:function(){return y}});var r=P(F),n=P(Ee),o=P(Ae),a=Oe,i=P(ht),l=P(Se),f=Ce,g=Gb;function m(c,s,u){return s in c?Object.defineProperty(c,s,{value:u,enumerable:!0,configurable:!0,writable:!0}):c[s]=u,c}function w(){return w=Object.assign||function(c){for(var s=1;s=0)&&Object.prototype.propertyIsEnumerable.call(c,d)&&(u[d]=c[d])}return u}function C(c,s){if(c==null)return{};var u={},d=Object.keys(c),h,v;for(v=0;v=0)&&(u[h]=c[h]);return u}var b=r.default.forwardRef(function(c,s){var u=c.variant,d=c.size,h=c.className,v=c.color,_=c.withBorder,k=O(c,["variant","size","className","color","withBorder"]),T=(0,f.useTheme)().avatar,E=T.valid,R=T.defaultProps,A=T.styles,N=A.base,D=A.variants,$=A.sizes,G=A.borderColor;u=u??R.variant,d=d??R.size,_=_??R.withBorder,v=v??R.color,h=(0,a.twMerge)(R.className||"",h);var X=(0,l.default)(D[(0,i.default)(E.variants,u,"rounded")]),H=(0,l.default)($[(0,i.default)(E.sizes,d,"md")]),V=(0,l.default)(G[(0,i.default)(E.colors,v,"gray")]),B,q=(0,a.twMerge)((0,o.default)((0,l.default)(N.initial),X,H,(B={},m(B,(0,l.default)(N.withBorder),_),m(B,V,_),B)),h);return r.default.createElement("img",w({},k,{ref:s,className:q}))});b.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)},b.displayName="MaterialTailwind.Avatar";var y=b})(tP);var rP={},nP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,g){for(var m in g)Object.defineProperty(f,m,{enumerable:!0,get:g[m]})}t(e,{propTypesSeparator:function(){return o},propTypesFullWidth:function(){return a},propTypesClassName:function(){return i},propTypesChildren:function(){return l}});var r=n(Ee);function n(f){return f&&f.__esModule?f:{default:f}}var o=r.default.node,a=r.default.bool,i=r.default.string,l=r.default.node.isRequired})(nP);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(c,s){for(var u in s)Object.defineProperty(c,u,{enumerable:!0,get:s[u]})}t(e,{Breadcrumbs:function(){return b},default:function(){return y}});var r=P(F),n=m(Ae),o=Oe,a=m(Se),i=Ce,l=nP;function f(c,s,u){return s in c?Object.defineProperty(c,s,{value:u,enumerable:!0,configurable:!0,writable:!0}):c[s]=u,c}function g(){return g=Object.assign||function(c){for(var s=1;s=0)&&Object.prototype.propertyIsEnumerable.call(c,d)&&(u[d]=c[d])}return u}function C(c,s){if(c==null)return{};var u={},d=Object.keys(c),h,v;for(v=0;v=0)&&(u[h]=c[h]);return u}var b=(0,r.forwardRef)(function(c,s){var u=c.separator,d=c.fullWidth,h=c.className,v=c.children,_=O(c,["separator","fullWidth","className","children"]),k=(0,i.useTheme)().breadcrumbs,T=k.defaultProps,E=k.styles.base;u=u??T.separator,d=d??T.fullWidth,h=(0,o.twMerge)(T.className||"",h);var R=(0,n.default)((0,a.default)(E.root.initial),f({},(0,a.default)(E.root.fullWidth),d)),A=(0,o.twMerge)((0,n.default)((0,a.default)(E.list)),h),N=(0,n.default)((0,a.default)(E.item.initial)),D=(0,n.default)((0,a.default)(E.separator));return r.default.createElement("nav",{"aria-label":"breadcrumb",className:R},r.default.createElement("ol",g({},_,{ref:s,className:A}),r.Children.map(v,function($,G){if((0,r.isValidElement)($)){var X;return r.default.createElement("li",{className:(0,n.default)(N,f({},(0,a.default)(E.item.disabled),$==null||(X=$.props)===null||X===void 0?void 0:X.disabled))},$,G!==r.Children.count(v)-1&&r.default.createElement("span",{className:D},u))}return null})))});b.propTypes={separator:l.propTypesSeparator,fullWidth:l.propTypesFullWidth,className:l.propTypesClassName,children:l.propTypesChildren},b.displayName="MaterialTailwind.Breadcrumbs";var y=b})(rP);var oP={},E1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var d in u)Object.defineProperty(s,d,{enumerable:!0,get:u[d]})}t(e,{Spinner:function(){return y},default:function(){return c}});var r=w(Ee),n=O(F),o=w(Ae),a=Oe,i=w(ht),l=w(Se),f=Ce,g=a1;function m(){return m=Object.assign||function(s){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(s,h)&&(d[h]=s[h])}return d}function b(s,u){if(s==null)return{};var d={},h=Object.keys(s),v,_;for(_=0;_=0)&&(d[v]=s[v]);return d}var y=(0,n.forwardRef)(function(s,u){var d=s.color,h=s.className,v=C(s,["color","className"]),_=(0,f.useTheme)().spinner,k=_.defaultProps,T=_.valid,E=_.styles,R=E.base,A=E.colors;d=d??k.color,h=(0,a.twMerge)(k.className||"",h);var N=(0,l.default)(A[(0,i.default)(T.colors,d,"gray")]),D=(0,a.twMerge)((0,o.default)((0,l.default)(R)),h),$,G;return n.default.createElement("svg",m({},v,{ref:u,className:D,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:($=v==null?void 0:v.width)!==null&&$!==void 0?$:24,height:(G=v==null?void 0:v.height)!==null&&G!==void 0?G: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:N}))});y.propTypes={color:r.default.oneOf(g.propTypesColor),className:g.propTypesClassName},y.displayName="MaterialTailwind.Spinner";var c=y})(E1);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(u,d){for(var h in d)Object.defineProperty(u,h,{enumerable:!0,get:d[h]})}t(e,{Button:function(){return c},default:function(){return s}});var r=C(F),n=C(Ee),o=C(Vl),a=C(Ae),i=Oe,l=C(ht),f=C(Se),g=Ce,m=C(E1),w=Za;function P(u,d,h){return d in u?Object.defineProperty(u,d,{value:h,enumerable:!0,configurable:!0,writable:!0}):u[d]=h,u}function O(){return O=Object.assign||function(u){for(var d=1;d=0)&&Object.prototype.propertyIsEnumerable.call(u,v)&&(h[v]=u[v])}return h}function y(u,d){if(u==null)return{};var h={},v=Object.keys(u),_,k;for(k=0;k=0)&&(h[_]=u[_]);return h}var c=r.default.forwardRef(function(u,d){var h=u.variant,v=u.size,_=u.color,k=u.fullWidth,T=u.ripple,E=u.className,R=u.children,A=u.loading,N=b(u,["variant","size","color","fullWidth","ripple","className","children","loading"]),D=(0,g.useTheme)().button,$=D.valid,G=D.defaultProps,X=D.styles,H=X.base,V=X.variants,B=X.sizes;h=h??G.variant,v=v??G.size,_=_??G.color,k=k??G.fullWidth,T=T??G.ripple,E=(0,i.twMerge)(G.className||"",E);var q=T!==void 0&&new o.default,Y=(0,f.default)(H.initial),ne=(0,f.default)(V[(0,l.default)($.variants,h,"filled")][(0,l.default)($.colors,_,"gray")]),ce=(0,f.default)(B[(0,l.default)($.sizes,v,"md")]),se=(0,i.twMerge)((0,a.default)(Y,ce,ne,P({},(0,f.default)(H.fullWidth),k),{"flex items-center gap-2":A,"gap-3":v==="lg"}),E),re=(0,i.twMerge)((0,a.default)({"w-4 h-4":!0,"w-5 h-5":v==="lg"})),pe;return r.default.createElement("button",O({},N,{disabled:(pe=N.disabled)!==null&&pe!==void 0?pe:A,ref:d,className:se,type:N.type||"button",onMouseDown:function(ue){var oe=N==null?void 0:N.onMouseDown;return T&&q.create(ue,(h==="filled"||h==="gradient")&&_!=="white"?"light":"dark"),typeof oe=="function"&&oe(ue)}}),A&&r.default.createElement(m.default,{className:re}),R)});c.propTypes={variant:n.default.oneOf(w.propTypesVariant),size:n.default.oneOf(w.propTypesSize),color:n.default.oneOf(w.propTypesColor),fullWidth:w.propTypesFullWidth,ripple:w.propTypesRipple,className:w.propTypesClassName,children:w.propTypesChildren,loading:w.propTypesLoading},c.displayName="MaterialTailwind.Button";var s=c})(oP);var aP={},iP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(c,s){for(var u in s)Object.defineProperty(c,u,{enumerable:!0,get:s[u]})}t(e,{CardHeader:function(){return b},default:function(){return y}});var r=P(F),n=P(Ee),o=P(Ae),a=Oe,i=P(ht),l=P(Se),f=Ce,g=Ja;function m(c,s,u){return s in c?Object.defineProperty(c,s,{value:u,enumerable:!0,configurable:!0,writable:!0}):c[s]=u,c}function w(){return w=Object.assign||function(c){for(var s=1;s=0)&&Object.prototype.propertyIsEnumerable.call(c,d)&&(u[d]=c[d])}return u}function C(c,s){if(c==null)return{};var u={},d=Object.keys(c),h,v;for(v=0;v=0)&&(u[h]=c[h]);return u}var b=r.default.forwardRef(function(c,s){var u=c.variant,d=c.color,h=c.shadow,v=c.floated,_=c.className,k=c.children,T=O(c,["variant","color","shadow","floated","className","children"]),E=(0,f.useTheme)().cardHeader,R=E.defaultProps,A=E.styles,N=E.valid,D=A.base,$=A.variants;u=u??R.variant,d=d??R.color,h=h??R.shadow,v=v??R.floated,_=(0,a.twMerge)(R.className||"",_);var G=(0,l.default)(D.initial),X=(0,l.default)($[(0,i.default)(N.variants,u,"filled")][(0,i.default)(N.colors,d,"white")]),H=(0,a.twMerge)((0,o.default)(G,X,m({},(0,l.default)(D.shadow),h),m({},(0,l.default)(D.floated),v)),_);return r.default.createElement("div",w({},T,{ref:s,className:H}),k)});b.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},b.displayName="MaterialTailwind.CardHeader";var y=b})(iP);var lP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(C,b){for(var y in b)Object.defineProperty(C,y,{enumerable:!0,get:b[y]})}t(e,{CardBody:function(){return P},default:function(){return O}});var r=g(F),n=g(Ae),o=Oe,a=g(Se),i=Ce,l=Ja;function f(){return f=Object.assign||function(C){for(var b=1;b=0)&&Object.prototype.propertyIsEnumerable.call(C,c)&&(y[c]=C[c])}return y}function w(C,b){if(C==null)return{};var y={},c=Object.keys(C),s,u;for(u=0;u=0)&&(y[s]=C[s]);return y}var P=r.default.forwardRef(function(C,b){var y=C.className,c=C.children,s=m(C,["className","children"]),u=(0,i.useTheme)().cardBody,d=u.defaultProps,h=u.styles.base;y=(0,o.twMerge)(d.className||"",y);var v=(0,o.twMerge)((0,n.default)((0,a.default)(h)),y);return r.default.createElement("div",f({},s,{ref:b,className:v}),c)});P.propTypes={className:l.propTypesClassName,children:l.propTypesChildren},P.displayName="MaterialTailwind.CardBody";var O=P})(lP);var sP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(b,y){for(var c in y)Object.defineProperty(b,c,{enumerable:!0,get:y[c]})}t(e,{CardFooter:function(){return O},default:function(){return C}});var r=m(F),n=m(Ae),o=Oe,a=m(Se),i=Ce,l=Ja;function f(b,y,c){return y in b?Object.defineProperty(b,y,{value:c,enumerable:!0,configurable:!0,writable:!0}):b[y]=c,b}function g(){return g=Object.assign||function(b){for(var y=1;y=0)&&Object.prototype.propertyIsEnumerable.call(b,s)&&(c[s]=b[s])}return c}function P(b,y){if(b==null)return{};var c={},s=Object.keys(b),u,d;for(d=0;d=0)&&(c[u]=b[u]);return c}var O=r.default.forwardRef(function(b,y){var c=b.divider,s=b.className,u=b.children,d=w(b,["divider","className","children"]),h=(0,i.useTheme)().cardFooter,v=h.defaultProps,_=h.styles.base;c=c??v.divider,s=(0,o.twMerge)(v.className||"",s);var k=(0,o.twMerge)((0,n.default)((0,a.default)(_.initial),f({},(0,a.default)(_.divider),c)),s);return r.default.createElement("div",g({},d,{ref:y,className:k}),u)});O.propTypes={divider:l.propTypesDivider,className:l.propTypesClassName,children:l.propTypesChildren},O.displayName="MaterialTailwind.CardFooter";var C=O})(sP);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,h){for(var v in h)Object.defineProperty(d,v,{enumerable:!0,get:h[v]})}t(e,{Card:function(){return s},CardHeader:function(){return g.CardHeader},CardBody:function(){return m.CardBody},CardFooter:function(){return w.CardFooter},default:function(){return u}});var r=b(F),n=b(Ee),o=b(Ae),a=Oe,i=b(ht),l=b(Se),f=Ce,g=iP,m=lP,w=sP,P=Ja;function O(d,h,v){return h in d?Object.defineProperty(d,h,{value:v,enumerable:!0,configurable:!0,writable:!0}):d[h]=v,d}function C(){return C=Object.assign||function(d){for(var h=1;h=0)&&Object.prototype.propertyIsEnumerable.call(d,_)&&(v[_]=d[_])}return v}function c(d,h){if(d==null)return{};var v={},_=Object.keys(d),k,T;for(T=0;T<_.length;T++)k=_[T],!(h.indexOf(k)>=0)&&(v[k]=d[k]);return v}var s=r.default.forwardRef(function(d,h){var v=d.variant,_=d.color,k=d.shadow,T=d.className,E=d.children,R=y(d,["variant","color","shadow","className","children"]),A=(0,f.useTheme)().card,N=A.defaultProps,D=A.styles,$=A.valid,G=D.base,X=D.variants;v=v??N.variant,_=_??N.color,k=k??N.shadow,T=(0,a.twMerge)(N.className||"",T);var H=(0,l.default)(G.initial),V=(0,l.default)(X[(0,i.default)($.variants,v,"filled")][(0,i.default)($.colors,_,"white")]),B=(0,a.twMerge)((0,o.default)(H,V,O({},(0,l.default)(G.shadow),k)),T);return r.default.createElement("div",C({},R,{ref:h,className:B}),E)});s.propTypes={variant:n.default.oneOf(P.propTypesVariant),color:n.default.oneOf(P.propTypesColor),shadow:P.propTypesShadow,className:P.propTypesClassName,children:P.propTypesChildren},s.displayName="MaterialTailwind.Card";var u=Object.assign(s,{Header:g.CardHeader,Body:m.CardBody,Footer:w.CardFooter})})(aP);var uP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var d in u)Object.defineProperty(s,d,{enumerable:!0,get:u[d]})}t(e,{Checkbox:function(){return y},default:function(){return c}});var r=O(F),n=O(Ee),o=O(Vl),a=O(Ae),i=Oe,l=O(ht),f=O(Se),g=Ce,m=Qa;function w(s,u,d){return u in s?Object.defineProperty(s,u,{value:d,enumerable:!0,configurable:!0,writable:!0}):s[u]=d,s}function P(){return P=Object.assign||function(s){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(s,h)&&(d[h]=s[h])}return d}function b(s,u){if(s==null)return{};var d={},h=Object.keys(s),v,_;for(_=0;_=0)&&(d[v]=s[v]);return d}var y=r.default.forwardRef(function(s,u){var d=s.color,h=s.label,v=s.icon,_=s.ripple,k=s.className,T=s.disabled,E=s.containerProps,R=s.labelProps,A=s.iconProps,N=s.inputRef,D=C(s,["color","label","icon","ripple","className","disabled","containerProps","labelProps","iconProps","inputRef"]),$=(0,g.useTheme)().checkbox,G=$.defaultProps,X=$.valid,H=$.styles,V=H.base,B=H.colors,q=r.default.useId();d=d??G.color,h=h??G.label,v=v??G.icon,_=_??G.ripple,T=T??G.disabled,E=E??G.containerProps,R=R??G.labelProps,A=A??G.iconProps,k=(0,i.twMerge)(G.className||"",k);var Y=_!==void 0&&new o.default,ne=(0,a.default)((0,f.default)(V.root),w({},(0,f.default)(V.disabled),T)),ce=(0,i.twMerge)((0,a.default)((0,f.default)(V.container)),E==null?void 0:E.className),se=(0,i.twMerge)((0,a.default)((0,f.default)(V.input),(0,f.default)(B[(0,l.default)(X.colors,d,"gray")])),k),re=(0,i.twMerge)((0,a.default)((0,f.default)(V.label)),R==null?void 0:R.className),pe=(0,i.twMerge)((0,a.default)((0,f.default)(V.icon)),A==null?void 0:A.className);return r.default.createElement("div",{ref:u,className:ne},r.default.createElement("label",P({},E,{className:ce,htmlFor:D.id||q,onMouseDown:function(ue){var oe=E==null?void 0:E.onMouseDown;return _&&Y.create(ue,"dark"),typeof oe=="function"&&oe(ue)}}),r.default.createElement("input",P({},D,{ref:N,type:"checkbox",disabled:T,className:se,id:D.id||q})),r.default.createElement("span",{className:pe},v||r.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},r.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"})))),h&&r.default.createElement("label",P({},R,{className:re,htmlFor:D.id||q}),h))});y.propTypes={color:n.default.oneOf(m.propTypesColor),label:m.propTypesLabel,icon:m.propTypesIcon,ripple:m.propTypesRipple,className:m.propTypesClassName,disabled:m.propTypesDisabled,containerProps:m.propTypesObject,labelProps:m.propTypesObject},y.displayName="MaterialTailwind.Checkbox";var c=y})(uP);var cP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(u,d){for(var h in d)Object.defineProperty(u,h,{enumerable:!0,get:d[h]})}t(e,{Chip:function(){return c},default:function(){return s}});var r=C(F),n=C(Ee),o=Ht,a=C(Ae),i=C(Yt),l=Oe,f=C(ht),g=C(Se),m=Ce,w=Qb,P=C(xp);function O(){return O=Object.assign||function(u){for(var d=1;d=0)&&Object.prototype.propertyIsEnumerable.call(u,v)&&(h[v]=u[v])}return h}function y(u,d){if(u==null)return{};var h={},v=Object.keys(u),_,k;for(k=0;k=0)&&(h[_]=u[_]);return h}var c=r.default.forwardRef(function(u,d){var h=u.variant,v=u.size,_=u.color,k=u.icon,T=u.open,E=u.onClose,R=u.action,A=u.animate,N=u.className,D=u.value,$=b(u,["variant","size","color","icon","open","onClose","action","animate","className","value"]),G=(0,m.useTheme)().chip,X=G.defaultProps,H=G.valid,V=G.styles,B=V.base,q=V.variants,Y=V.sizes;h=h??X.variant,v=v??X.size,_=_??X.color,A=A??X.animate,T=T??X.open,R=R??X.action,E=E??X.onClose,N=(0,l.twMerge)(X.className||"",N);var ne=(0,g.default)(B.chip),ce=(0,g.default)(B.action),se=(0,g.default)(B.icon),re=(0,g.default)(q[(0,f.default)(H.variants,h,"filled")][(0,f.default)(H.colors,_,"gray")]),pe=(0,g.default)(Y[(0,f.default)(H.sizes,v,"md")].chip),ue=(0,g.default)(Y[(0,f.default)(H.sizes,v,"md")].action),oe=(0,g.default)(Y[(0,f.default)(H.sizes,v,"md")].icon),fe=(0,l.twMerge)((0,a.default)(ne,re,pe),N),le=(0,a.default)(ce,ue),ae=(0,a.default)(se,oe),ge=(0,a.default)({"ml-4":k&&v==="sm","ml-[18px]":k&&v==="md","ml-5":k&&v==="lg","mr-5":E}),ve={unmount:{opacity:0},mount:{opacity:1}},be=(0,i.default)(ve,A),Pe=r.default.createElement("div",{className:ae},k),Le=o.AnimatePresence;return r.default.createElement(o.LazyMotion,{features:o.domAnimation},r.default.createElement(Le,null,T&&r.default.createElement(o.m.div,O({},$,{ref:d,className:fe,initial:"unmount",exit:"unmount",animate:T?"mount":"unmount",variants:be}),k&&Pe,r.default.createElement("span",{className:ge},D),E&&!R&&r.default.createElement(P.default,{onClick:E,size:"sm",variant:"text",color:h==="outlined"||h==="ghost"?_:"white",className:le},r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",className:(0,a.default)({"h-3.5 w-3.5":v==="sm","h-4 w-4":v==="md","h-5 w-5":v==="lg"}),strokeWidth:2},r.default.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"}))),R||null)))});c.propTypes={variant:n.default.oneOf(w.propTypesVariant),size:n.default.oneOf(w.propTypesSize),color:n.default.oneOf(w.propTypesColor),icon:w.propTypesIcon,open:w.propTypesOpen,onClose:w.propTypesOnClose,action:w.propTypesAction,animate:w.propTypesAnimate,className:w.propTypesClassName,value:w.propTypesValue},c.displayName="MaterialTailwind.Chip";var s=c})(cP);var dP={},aW=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Ci=new WeakMap,ad=new WeakMap,id={},hg=0,fP=function(e){return e&&(e.host||fP(e.parentNode))},iW=function(e,t){return t.map(function(r){if(e.contains(r))return r;var n=fP(r);return n&&e.contains(n)?n:(console.error("aria-hidden",r,"in not contained inside",e,". Doing nothing"),null)}).filter(function(r){return!!r})},lW=function(e,t,r,n){var o=iW(t,Array.isArray(e)?e:[e]);id[r]||(id[r]=new WeakMap);var a=id[r],i=[],l=new Set,f=new Set(o),g=function(w){!w||l.has(w)||(l.add(w),g(w.parentNode))};o.forEach(g);var m=function(w){!w||f.has(w)||Array.prototype.forEach.call(w.children,function(P){if(l.has(P))m(P);else{var O=P.getAttribute(n),C=O!==null&&O!=="false",b=(Ci.get(P)||0)+1,y=(a.get(P)||0)+1;Ci.set(P,b),a.set(P,y),i.push(P),b===1&&C&&ad.set(P,!0),y===1&&P.setAttribute(r,"true"),C||P.setAttribute(n,"true")}})};return m(t),l.clear(),hg++,function(){i.forEach(function(w){var P=Ci.get(w)-1,O=a.get(w)-1;Ci.set(w,P),a.set(w,O),P||(ad.has(w)||w.removeAttribute(n),ad.delete(w)),O||w.removeAttribute(r)}),hg--,hg||(Ci=new WeakMap,Ci=new WeakMap,ad=new WeakMap,id={})}},sW=function(e,t,r){r===void 0&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),o=t||aW(e);return o?(n.push.apply(n,Array.from(o.querySelectorAll("[aria-live]"))),lW(n,o,r,"aria-hidden")):function(){return null}};/*! +* tabbable 6.2.0 +* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE +*/var uW=["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])"],rv=uW.join(","),pP=typeof Element>"u",Ru=pP?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Hf=!pP&&Element.prototype.getRootNode?function(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}:function(e){return e==null?void 0:e.ownerDocument},Gf=function e(t,r){var n;r===void 0&&(r=!0);var o=t==null||(n=t.getAttribute)===null||n===void 0?void 0:n.call(t,"inert"),a=o===""||o==="true",i=a||r&&t&&e(t.parentNode);return i},cW=function(t){var r,n=t==null||(r=t.getAttribute)===null||r===void 0?void 0:r.call(t,"contenteditable");return n===""||n==="true"},dW=function(t,r,n){if(Gf(t))return[];var o=Array.prototype.slice.apply(t.querySelectorAll(rv));return r&&Ru.call(t,rv)&&o.unshift(t),o=o.filter(n),o},fW=function e(t,r,n){for(var o=[],a=Array.from(t);a.length;){var i=a.shift();if(!Gf(i,!1))if(i.tagName==="SLOT"){var l=i.assignedElements(),f=l.length?l:i.children,g=e(f,!0,n);n.flatten?o.push.apply(o,g):o.push({scopeParent:i,candidates:g})}else{var m=Ru.call(i,rv);m&&n.filter(i)&&(r||!t.includes(i))&&o.push(i);var w=i.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(i),P=!Gf(w,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(i));if(w&&P){var O=e(w===!0?i.children:w.children,!0,n);n.flatten?o.push.apply(o,O):o.push({scopeParent:i,candidates:O})}else a.unshift.apply(a,i.children)}}return o},hP=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},gP=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||cW(t))&&!hP(t)?0:t.tabIndex},pW=function(t,r){var n=gP(t);return n<0&&r&&!hP(t)?0:n},hW=function(t,r){return t.tabIndex===r.tabIndex?t.documentOrder-r.documentOrder:t.tabIndex-r.tabIndex},mP=function(t){return t.tagName==="INPUT"},gW=function(t){return mP(t)&&t.type==="hidden"},mW=function(t){var r=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(n){return n.tagName==="SUMMARY"});return r},vW=function(t,r){for(var n=0;nsummary:first-of-type"),i=a?t.parentElement:t;if(Ru.call(i,"details:not([open]) *"))return!0;if(!n||n==="full"||n==="legacy-full"){if(typeof o=="function"){for(var l=t;t;){var f=t.parentElement,g=Hf(t);if(f&&!f.shadowRoot&&o(f)===!0)return k4(t);t.assignedSlot?t=t.assignedSlot:!f&&g!==t.ownerDocument?t=g.host:t=f}t=l}if(_W(t))return!t.getClientRects().length;if(n!=="legacy-full")return!0}else if(n==="non-zero-area")return k4(t);return!1},CW=function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var r=t.parentElement;r;){if(r.tagName==="FIELDSET"&&r.disabled){for(var n=0;n=0)},SW=function e(t){var r=[],n=[];return t.forEach(function(o,a){var i=!!o.scopeParent,l=i?o.scopeParent:o,f=pW(l,i),g=i?e(o.candidates):l;f===0?i?r.push.apply(r,g):r.push(l):n.push({documentOrder:a,tabIndex:f,item:o,isScope:i,content:g})}),n.sort(hW).reduce(function(o,a){return a.isScope?o.push.apply(o,a.content):o.push(a.content),o},[]).concat(r)},qf=function(t,r){r=r||{};var n;return r.getShadowRoot?n=fW([t],r.includeContainer,{filter:M4.bind(null,r),flatten:!1,getShadowRoot:r.getShadowRoot,shadowRootFilter:OW}):n=dW(t,r.includeContainer,M4.bind(null,r)),SW(n)};const vP=["top","right","bottom","left"],R4=["start","end"],A4=vP.reduce((e,t)=>e.concat(t,t+"-"+R4[0],t+"-"+R4[1]),[]),En=Math.min,ir=Math.max,Kf=Math.round,ld=Math.floor,fa=e=>({x:e,y:e}),TW={left:"right",right:"left",bottom:"top",top:"bottom"},EW={start:"end",end:"start"};function nv(e,t,r){return ir(e,En(t,r))}function kn(e,t){return typeof e=="function"?e(t):e}function $r(e){return e.split("-")[0]}function On(e){return e.split("-")[1]}function k1(e){return e==="x"?"y":"x"}function M1(e){return e==="y"?"height":"width"}function ti(e){return["top","bottom"].includes($r(e))?"y":"x"}function R1(e){return k1(ti(e))}function bP(e,t,r){r===void 0&&(r=!1);const n=On(e),o=R1(e),a=M1(o);let i=o==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=Yf(i)),[i,Yf(i)]}function kW(e){const t=Yf(e);return[Xf(e),t,Xf(t)]}function Xf(e){return e.replace(/start|end/g,t=>EW[t])}function MW(e,t,r){const n=["left","right"],o=["right","left"],a=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return r?t?o:n:t?n:o;case"left":case"right":return t?a:i;default:return[]}}function RW(e,t,r,n){const o=On(e);let a=MW($r(e),r==="start",n);return o&&(a=a.map(i=>i+"-"+o),t&&(a=a.concat(a.map(Xf)))),a}function Yf(e){return e.replace(/left|right|bottom|top/g,t=>TW[t])}function AW(e){return{top:0,right:0,bottom:0,left:0,...e}}function A1(e){return typeof e!="number"?AW(e):{top:e,right:e,bottom:e,left:e}}function Cl(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function I4(e,t,r){let{reference:n,floating:o}=e;const a=ti(t),i=R1(t),l=M1(i),f=$r(t),g=a==="y",m=n.x+n.width/2-o.width/2,w=n.y+n.height/2-o.height/2,P=n[l]/2-o[l]/2;let O;switch(f){case"top":O={x:m,y:n.y-o.height};break;case"bottom":O={x:m,y:n.y+n.height};break;case"right":O={x:n.x+n.width,y:w};break;case"left":O={x:n.x-o.width,y:w};break;default:O={x:n.x,y:n.y}}switch(On(t)){case"start":O[i]-=P*(r&&g?-1:1);break;case"end":O[i]+=P*(r&&g?-1:1);break}return O}const IW=async(e,t,r)=>{const{placement:n="bottom",strategy:o="absolute",middleware:a=[],platform:i}=r,l=a.filter(Boolean),f=await(i.isRTL==null?void 0:i.isRTL(t));let g=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:m,y:w}=I4(g,n,f),P=n,O={},C=0;for(let b=0;b({name:"arrow",options:e,async fn(t){const{x:r,y:n,placement:o,rects:a,platform:i,elements:l,middlewareData:f}=t,{element:g,padding:m=0}=kn(e,t)||{};if(g==null)return{};const w=A1(m),P={x:r,y:n},O=R1(o),C=M1(O),b=await i.getDimensions(g),y=O==="y",c=y?"top":"left",s=y?"bottom":"right",u=y?"clientHeight":"clientWidth",d=a.reference[C]+a.reference[O]-P[O]-a.floating[C],h=P[O]-a.reference[O],v=await(i.getOffsetParent==null?void 0:i.getOffsetParent(g));let _=v?v[u]:0;(!_||!await(i.isElement==null?void 0:i.isElement(v)))&&(_=l.floating[u]||a.floating[C]);const k=d/2-h/2,T=_/2-b[C]/2-1,E=En(w[c],T),R=En(w[s],T),A=E,N=_-b[C]-R,D=_/2-b[C]/2+k,$=nv(A,D,N),G=!f.arrow&&On(o)!=null&&D!==$&&a.reference[C]/2-(DOn(o)===e),...r.filter(o=>On(o)!==e)]:r.filter(o=>$r(o)===o)).filter(o=>e?On(o)===e||(t?Xf(o)!==o:!1):!0)}const DW=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(t){var r,n,o;const{rects:a,middlewareData:i,placement:l,platform:f,elements:g}=t,{crossAxis:m=!1,alignment:w,allowedPlacements:P=A4,autoAlignment:O=!0,...C}=kn(e,t),b=w!==void 0||P===A4?jW(w||null,O,P):P,y=await Kn(t,C),c=((r=i.autoPlacement)==null?void 0:r.index)||0,s=b[c];if(s==null)return{};const u=bP(s,a,await(f.isRTL==null?void 0:f.isRTL(g.floating)));if(l!==s)return{reset:{placement:b[0]}};const d=[y[$r(s)],y[u[0]],y[u[1]]],h=[...((n=i.autoPlacement)==null?void 0:n.overflows)||[],{placement:s,overflows:d}],v=b[c+1];if(v)return{data:{index:c+1,overflows:h},reset:{placement:v}};const _=h.map(E=>{const R=On(E.placement);return[E.placement,R&&m?E.overflows.slice(0,2).reduce((A,N)=>A+N,0):E.overflows[0],E.overflows]}).sort((E,R)=>E[1]-R[1]),T=((o=_.filter(E=>E[2].slice(0,On(E[0])?2:3).every(R=>R<=0))[0])==null?void 0:o[0])||_[0][0];return T!==l?{data:{index:c+1,overflows:h},reset:{placement:T}}:{}}}},FW=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,n;const{placement:o,middlewareData:a,rects:i,initialPlacement:l,platform:f,elements:g}=t,{mainAxis:m=!0,crossAxis:w=!0,fallbackPlacements:P,fallbackStrategy:O="bestFit",fallbackAxisSideDirection:C="none",flipAlignment:b=!0,...y}=kn(e,t);if((r=a.arrow)!=null&&r.alignmentOffset)return{};const c=$r(o),s=$r(l)===l,u=await(f.isRTL==null?void 0:f.isRTL(g.floating)),d=P||(s||!b?[Yf(l)]:kW(l));!P&&C!=="none"&&d.push(...RW(l,b,C,u));const h=[l,...d],v=await Kn(t,y),_=[];let k=((n=a.flip)==null?void 0:n.overflows)||[];if(m&&_.push(v[c]),w){const A=bP(o,i,u);_.push(v[A[0]],v[A[1]])}if(k=[...k,{placement:o,overflows:_}],!_.every(A=>A<=0)){var T,E;const A=(((T=a.flip)==null?void 0:T.index)||0)+1,N=h[A];if(N)return{data:{index:A,overflows:k},reset:{placement:N}};let D=(E=k.filter($=>$.overflows[0]<=0).sort(($,G)=>$.overflows[1]-G.overflows[1])[0])==null?void 0:E.placement;if(!D)switch(O){case"bestFit":{var R;const $=(R=k.map(G=>[G.placement,G.overflows.filter(X=>X>0).reduce((X,H)=>X+H,0)]).sort((G,X)=>G[1]-X[1])[0])==null?void 0:R[0];$&&(D=$);break}case"initialPlacement":D=l;break}if(o!==D)return{reset:{placement:D}}}return{}}}};function N4(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function j4(e){return vP.some(t=>e[t]>=0)}const LW=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:r}=t,{strategy:n="referenceHidden",...o}=kn(e,t);switch(n){case"referenceHidden":{const a=await Kn(t,{...o,elementContext:"reference"}),i=N4(a,r.reference);return{data:{referenceHiddenOffsets:i,referenceHidden:j4(i)}}}case"escaped":{const a=await Kn(t,{...o,altBoundary:!0}),i=N4(a,r.floating);return{data:{escapedOffsets:i,escaped:j4(i)}}}default:return{}}}}};function yP(e){const t=En(...e.map(a=>a.left)),r=En(...e.map(a=>a.top)),n=ir(...e.map(a=>a.right)),o=ir(...e.map(a=>a.bottom));return{x:t,y:r,width:n-t,height:o-r}}function zW(e){const t=e.slice().sort((o,a)=>o.y-a.y),r=[];let n=null;for(let o=0;on.height/2?r.push([a]):r[r.length-1].push(a),n=a}return r.map(o=>Cl(yP(o)))}const VW=function(e){return e===void 0&&(e={}),{name:"inline",options:e,async fn(t){const{placement:r,elements:n,rects:o,platform:a,strategy:i}=t,{padding:l=2,x:f,y:g}=kn(e,t),m=Array.from(await(a.getClientRects==null?void 0:a.getClientRects(n.reference))||[]),w=zW(m),P=Cl(yP(m)),O=A1(l);function C(){if(w.length===2&&w[0].left>w[1].right&&f!=null&&g!=null)return w.find(y=>f>y.left-O.left&&fy.top-O.top&&g=2){if(ti(r)==="y"){const E=w[0],R=w[w.length-1],A=$r(r)==="top",N=E.top,D=R.bottom,$=A?E.left:R.left,G=A?E.right:R.right,X=G-$,H=D-N;return{top:N,bottom:D,left:$,right:G,width:X,height:H,x:$,y:N}}const y=$r(r)==="left",c=ir(...w.map(E=>E.right)),s=En(...w.map(E=>E.left)),u=w.filter(E=>y?E.left===s:E.right===c),d=u[0].top,h=u[u.length-1].bottom,v=s,_=c,k=_-v,T=h-d;return{top:d,bottom:h,left:v,right:_,width:k,height:T,x:v,y:d}}return P}const b=await a.getElementRects({reference:{getBoundingClientRect:C},floating:n.floating,strategy:i});return o.reference.x!==b.reference.x||o.reference.y!==b.reference.y||o.reference.width!==b.reference.width||o.reference.height!==b.reference.height?{reset:{rects:b}}:{}}}};async function $W(e,t){const{placement:r,platform:n,elements:o}=e,a=await(n.isRTL==null?void 0:n.isRTL(o.floating)),i=$r(r),l=On(r),f=ti(r)==="y",g=["left","top"].includes(i)?-1:1,m=a&&f?-1:1,w=kn(t,e);let{mainAxis:P,crossAxis:O,alignmentAxis:C}=typeof w=="number"?{mainAxis:w,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...w};return l&&typeof C=="number"&&(O=l==="end"?C*-1:C),f?{x:O*m,y:P*g}:{x:P*g,y:O*m}}const wP=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,n;const{x:o,y:a,placement:i,middlewareData:l}=t,f=await $W(t,e);return i===((r=l.offset)==null?void 0:r.placement)&&(n=l.arrow)!=null&&n.alignmentOffset?{}:{x:o+f.x,y:a+f.y,data:{...f,placement:i}}}}},UW=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:n,placement:o}=t,{mainAxis:a=!0,crossAxis:i=!1,limiter:l={fn:y=>{let{x:c,y:s}=y;return{x:c,y:s}}},...f}=kn(e,t),g={x:r,y:n},m=await Kn(t,f),w=ti($r(o)),P=k1(w);let O=g[P],C=g[w];if(a){const y=P==="y"?"top":"left",c=P==="y"?"bottom":"right",s=O+m[y],u=O-m[c];O=nv(s,O,u)}if(i){const y=w==="y"?"top":"left",c=w==="y"?"bottom":"right",s=C+m[y],u=C-m[c];C=nv(s,C,u)}const b=l.fn({...t,[P]:O,[w]:C});return{...b,data:{x:b.x-r,y:b.y-n}}}}},WW=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:r,y:n,placement:o,rects:a,middlewareData:i}=t,{offset:l=0,mainAxis:f=!0,crossAxis:g=!0}=kn(e,t),m={x:r,y:n},w=ti(o),P=k1(w);let O=m[P],C=m[w];const b=kn(l,t),y=typeof b=="number"?{mainAxis:b,crossAxis:0}:{mainAxis:0,crossAxis:0,...b};if(f){const u=P==="y"?"height":"width",d=a.reference[P]-a.floating[u]+y.mainAxis,h=a.reference[P]+a.reference[u]-y.mainAxis;Oh&&(O=h)}if(g){var c,s;const u=P==="y"?"width":"height",d=["top","left"].includes($r(o)),h=a.reference[w]-a.floating[u]+(d&&((c=i.offset)==null?void 0:c[w])||0)+(d?0:y.crossAxis),v=a.reference[w]+a.reference[u]+(d?0:((s=i.offset)==null?void 0:s[w])||0)-(d?y.crossAxis:0);Cv&&(C=v)}return{[P]:O,[w]:C}}}},BW=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){const{placement:r,rects:n,platform:o,elements:a}=t,{apply:i=()=>{},...l}=kn(e,t),f=await Kn(t,l),g=$r(r),m=On(r),w=ti(r)==="y",{width:P,height:O}=n.floating;let C,b;g==="top"||g==="bottom"?(C=g,b=m===(await(o.isRTL==null?void 0:o.isRTL(a.floating))?"start":"end")?"left":"right"):(b=g,C=m==="end"?"top":"bottom");const y=O-f[C],c=P-f[b],s=!t.middlewareData.shift;let u=y,d=c;if(w){const v=P-f.left-f.right;d=m||s?En(c,v):v}else{const v=O-f.top-f.bottom;u=m||s?En(y,v):v}if(s&&!m){const v=ir(f.left,0),_=ir(f.right,0),k=ir(f.top,0),T=ir(f.bottom,0);w?d=P-2*(v!==0||_!==0?v+_:ir(f.left,f.right)):u=O-2*(k!==0||T!==0?k+T:ir(f.top,f.bottom))}await i({...t,availableWidth:d,availableHeight:u});const h=await o.getDimensions(a.floating);return P!==h.width||O!==h.height?{reset:{rects:!0}}:{}}}};function pa(e){return _P(e)?(e.nodeName||"").toLowerCase():"#document"}function zr(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function So(e){var t;return(t=(_P(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function _P(e){return e instanceof Node||e instanceof zr(e).Node}function Co(e){return e instanceof Element||e instanceof zr(e).Element}function Zn(e){return e instanceof HTMLElement||e instanceof zr(e).HTMLElement}function D4(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof zr(e).ShadowRoot}function oc(e){const{overflow:t,overflowX:r,overflowY:n,display:o}=sn(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(o)}function HW(e){return["table","td","th"].includes(pa(e))}function I1(e){const t=N1(),r=sn(e);return r.transform!=="none"||r.perspective!=="none"||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||["transform","perspective","filter"].some(n=>(r.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(r.contain||"").includes(n))}function GW(e){let t=Pl(e);for(;Zn(t)&&!Cp(t);){if(I1(t))return t;t=Pl(t)}return null}function N1(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Cp(e){return["html","body","#document"].includes(pa(e))}function sn(e){return zr(e).getComputedStyle(e)}function Pp(e){return Co(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Pl(e){if(pa(e)==="html")return e;const t=e.assignedSlot||e.parentNode||D4(e)&&e.host||So(e);return D4(t)?t.host:t}function xP(e){const t=Pl(e);return Cp(t)?e.ownerDocument?e.ownerDocument.body:e.body:Zn(t)&&oc(t)?t:xP(t)}function go(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);const o=xP(e),a=o===((n=e.ownerDocument)==null?void 0:n.body),i=zr(o);return a?t.concat(i,i.visualViewport||[],oc(o)?o:[],i.frameElement&&r?go(i.frameElement):[]):t.concat(o,go(o,[],r))}function CP(e){const t=sn(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const o=Zn(e),a=o?e.offsetWidth:r,i=o?e.offsetHeight:n,l=Kf(r)!==a||Kf(n)!==i;return l&&(r=a,n=i),{width:r,height:n,$:l}}function j1(e){return Co(e)?e:e.contextElement}function tl(e){const t=j1(e);if(!Zn(t))return fa(1);const r=t.getBoundingClientRect(),{width:n,height:o,$:a}=CP(t);let i=(a?Kf(r.width):r.width)/n,l=(a?Kf(r.height):r.height)/o;return(!i||!Number.isFinite(i))&&(i=1),(!l||!Number.isFinite(l))&&(l=1),{x:i,y:l}}const qW=fa(0);function PP(e){const t=zr(e);return!N1()||!t.visualViewport?qW:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function KW(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==zr(e)?!1:t}function Ua(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const o=e.getBoundingClientRect(),a=j1(e);let i=fa(1);t&&(n?Co(n)&&(i=tl(n)):i=tl(e));const l=KW(a,r,n)?PP(a):fa(0);let f=(o.left+l.x)/i.x,g=(o.top+l.y)/i.y,m=o.width/i.x,w=o.height/i.y;if(a){const P=zr(a),O=n&&Co(n)?zr(n):n;let C=P,b=C.frameElement;for(;b&&n&&O!==C;){const y=tl(b),c=b.getBoundingClientRect(),s=sn(b),u=c.left+(b.clientLeft+parseFloat(s.paddingLeft))*y.x,d=c.top+(b.clientTop+parseFloat(s.paddingTop))*y.y;f*=y.x,g*=y.y,m*=y.x,w*=y.y,f+=u,g+=d,C=zr(b),b=C.frameElement}}return Cl({width:m,height:w,x:f,y:g})}const XW=[":popover-open",":modal"];function OP(e){return XW.some(t=>{try{return e.matches(t)}catch{return!1}})}function YW(e){let{elements:t,rect:r,offsetParent:n,strategy:o}=e;const a=o==="fixed",i=So(n),l=t?OP(t.floating):!1;if(n===i||l&&a)return r;let f={scrollLeft:0,scrollTop:0},g=fa(1);const m=fa(0),w=Zn(n);if((w||!w&&!a)&&((pa(n)!=="body"||oc(i))&&(f=Pp(n)),Zn(n))){const P=Ua(n);g=tl(n),m.x=P.x+n.clientLeft,m.y=P.y+n.clientTop}return{width:r.width*g.x,height:r.height*g.y,x:r.x*g.x-f.scrollLeft*g.x+m.x,y:r.y*g.y-f.scrollTop*g.y+m.y}}function ZW(e){return Array.from(e.getClientRects())}function SP(e){return Ua(So(e)).left+Pp(e).scrollLeft}function JW(e){const t=So(e),r=Pp(e),n=e.ownerDocument.body,o=ir(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),a=ir(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let i=-r.scrollLeft+SP(e);const l=-r.scrollTop;return sn(n).direction==="rtl"&&(i+=ir(t.clientWidth,n.clientWidth)-o),{width:o,height:a,x:i,y:l}}function QW(e,t){const r=zr(e),n=So(e),o=r.visualViewport;let a=n.clientWidth,i=n.clientHeight,l=0,f=0;if(o){a=o.width,i=o.height;const g=N1();(!g||g&&t==="fixed")&&(l=o.offsetLeft,f=o.offsetTop)}return{width:a,height:i,x:l,y:f}}function eB(e,t){const r=Ua(e,!0,t==="fixed"),n=r.top+e.clientTop,o=r.left+e.clientLeft,a=Zn(e)?tl(e):fa(1),i=e.clientWidth*a.x,l=e.clientHeight*a.y,f=o*a.x,g=n*a.y;return{width:i,height:l,x:f,y:g}}function F4(e,t,r){let n;if(t==="viewport")n=QW(e,r);else if(t==="document")n=JW(So(e));else if(Co(t))n=eB(t,r);else{const o=PP(e);n={...t,x:t.x-o.x,y:t.y-o.y}}return Cl(n)}function TP(e,t){const r=Pl(e);return r===t||!Co(r)||Cp(r)?!1:sn(r).position==="fixed"||TP(r,t)}function tB(e,t){const r=t.get(e);if(r)return r;let n=go(e,[],!1).filter(l=>Co(l)&&pa(l)!=="body"),o=null;const a=sn(e).position==="fixed";let i=a?Pl(e):e;for(;Co(i)&&!Cp(i);){const l=sn(i),f=I1(i);!f&&l.position==="fixed"&&(o=null),(a?!f&&!o:!f&&l.position==="static"&&!!o&&["absolute","fixed"].includes(o.position)||oc(i)&&!f&&TP(e,i))?n=n.filter(m=>m!==i):o=l,i=Pl(i)}return t.set(e,n),n}function rB(e){let{element:t,boundary:r,rootBoundary:n,strategy:o}=e;const i=[...r==="clippingAncestors"?tB(t,this._c):[].concat(r),n],l=i[0],f=i.reduce((g,m)=>{const w=F4(t,m,o);return g.top=ir(w.top,g.top),g.right=En(w.right,g.right),g.bottom=En(w.bottom,g.bottom),g.left=ir(w.left,g.left),g},F4(t,l,o));return{width:f.right-f.left,height:f.bottom-f.top,x:f.left,y:f.top}}function nB(e){const{width:t,height:r}=CP(e);return{width:t,height:r}}function oB(e,t,r){const n=Zn(t),o=So(t),a=r==="fixed",i=Ua(e,!0,a,t);let l={scrollLeft:0,scrollTop:0};const f=fa(0);if(n||!n&&!a)if((pa(t)!=="body"||oc(o))&&(l=Pp(t)),n){const w=Ua(t,!0,a,t);f.x=w.x+t.clientLeft,f.y=w.y+t.clientTop}else o&&(f.x=SP(o));const g=i.left+l.scrollLeft-f.x,m=i.top+l.scrollTop-f.y;return{x:g,y:m,width:i.width,height:i.height}}function L4(e,t){return!Zn(e)||sn(e).position==="fixed"?null:t?t(e):e.offsetParent}function EP(e,t){const r=zr(e);if(!Zn(e)||OP(e))return r;let n=L4(e,t);for(;n&&HW(n)&&sn(n).position==="static";)n=L4(n,t);return n&&(pa(n)==="html"||pa(n)==="body"&&sn(n).position==="static"&&!I1(n))?r:n||GW(e)||r}const aB=async function(e){const t=this.getOffsetParent||EP,r=this.getDimensions;return{reference:oB(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,...await r(e.floating)}}};function iB(e){return sn(e).direction==="rtl"}const kP={convertOffsetParentRelativeRectToViewportRelativeRect:YW,getDocumentElement:So,getClippingRect:rB,getOffsetParent:EP,getElementRects:aB,getClientRects:ZW,getDimensions:nB,getScale:tl,isElement:Co,isRTL:iB};function lB(e,t){let r=null,n;const o=So(e);function a(){var l;clearTimeout(n),(l=r)==null||l.disconnect(),r=null}function i(l,f){l===void 0&&(l=!1),f===void 0&&(f=1),a();const{left:g,top:m,width:w,height:P}=e.getBoundingClientRect();if(l||t(),!w||!P)return;const O=ld(m),C=ld(o.clientWidth-(g+w)),b=ld(o.clientHeight-(m+P)),y=ld(g),s={rootMargin:-O+"px "+-C+"px "+-b+"px "+-y+"px",threshold:ir(0,En(1,f))||1};let u=!0;function d(h){const v=h[0].intersectionRatio;if(v!==f){if(!u)return i();v?i(!1,v):n=setTimeout(()=>{i(!1,1e-7)},100)}u=!1}try{r=new IntersectionObserver(d,{...s,root:o.ownerDocument})}catch{r=new IntersectionObserver(d,s)}r.observe(e)}return i(!0),a}function sB(e,t,r,n){n===void 0&&(n={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:f=!1}=n,g=j1(e),m=o||a?[...g?go(g):[],...go(t)]:[];m.forEach(c=>{o&&c.addEventListener("scroll",r,{passive:!0}),a&&c.addEventListener("resize",r)});const w=g&&l?lB(g,r):null;let P=-1,O=null;i&&(O=new ResizeObserver(c=>{let[s]=c;s&&s.target===g&&O&&(O.unobserve(t),cancelAnimationFrame(P),P=requestAnimationFrame(()=>{var u;(u=O)==null||u.observe(t)})),r()}),g&&!f&&O.observe(g),O.observe(t));let C,b=f?Ua(e):null;f&&y();function y(){const c=Ua(e);b&&(c.x!==b.x||c.y!==b.y||c.width!==b.width||c.height!==b.height)&&r(),b=c,C=requestAnimationFrame(y)}return r(),()=>{var c;m.forEach(s=>{o&&s.removeEventListener("scroll",r),a&&s.removeEventListener("resize",r)}),w==null||w(),(c=O)==null||c.disconnect(),O=null,f&&cancelAnimationFrame(C)}}const uB=DW,cB=UW,dB=FW,fB=BW,pB=LW,z4=NW,hB=VW,gB=WW,MP=(e,t,r)=>{const n=new Map,o={platform:kP,...r},a={...o.platform,_c:n};return IW(e,t,{...o,platform:a})},mB=e=>{const{element:t,padding:r}=e;function n(o){return Object.prototype.hasOwnProperty.call(o,"current")}return{name:"arrow",options:e,fn(o){return n(t)?t.current!=null?z4({element:t.current,padding:r}).fn(o):{}:t?z4({element:t,padding:r}).fn(o):{}}}};var Wd=typeof document<"u"?F.useLayoutEffect:F.useEffect;function Zf(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let r,n,o;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!=t.length)return!1;for(n=r;n--!==0;)if(!Zf(e[n],t[n]))return!1;return!0}if(o=Object.keys(e),r=o.length,r!==Object.keys(t).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(t,o[n]))return!1;for(n=r;n--!==0;){const a=o[n];if(!(a==="_owner"&&e.$$typeof)&&!Zf(e[a],t[a]))return!1}return!0}return e!==e&&t!==t}function V4(e){const t=F.useRef(e);return Wd(()=>{t.current=e}),t}function vB(e){e===void 0&&(e={});const{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:o,whileElementsMounted:a,open:i}=e,[l,f]=F.useState({x:null,y:null,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[g,m]=F.useState(n);Zf(g,n)||m(n);const w=F.useRef(null),P=F.useRef(null),O=F.useRef(l),C=V4(a),b=V4(o),[y,c]=F.useState(null),[s,u]=F.useState(null),d=F.useCallback(E=>{w.current!==E&&(w.current=E,c(E))},[]),h=F.useCallback(E=>{P.current!==E&&(P.current=E,u(E))},[]),v=F.useCallback(()=>{if(!w.current||!P.current)return;const E={placement:t,strategy:r,middleware:g};b.current&&(E.platform=b.current),MP(w.current,P.current,E).then(R=>{const A={...R,isPositioned:!0};_.current&&!Zf(O.current,A)&&(O.current=A,wo.flushSync(()=>{f(A)}))})},[g,t,r,b]);Wd(()=>{i===!1&&O.current.isPositioned&&(O.current.isPositioned=!1,f(E=>({...E,isPositioned:!1})))},[i]);const _=F.useRef(!1);Wd(()=>(_.current=!0,()=>{_.current=!1}),[]),Wd(()=>{if(y&&s){if(C.current)return C.current(y,s,v);v()}},[y,s,v,C]);const k=F.useMemo(()=>({reference:w,floating:P,setReference:d,setFloating:h}),[d,h]),T=F.useMemo(()=>({reference:y,floating:s}),[y,s]);return F.useMemo(()=>({...l,update:v,refs:k,elements:T,reference:d,floating:h}),[l,v,k,T,d,h])}var yt=typeof document<"u"?F.useLayoutEffect:F.useEffect;let gg=!1,bB=0;const $4=()=>"floating-ui-"+bB++;function yB(){const[e,t]=F.useState(()=>gg?$4():void 0);return yt(()=>{e==null&&t($4())},[]),F.useEffect(()=>{gg||(gg=!0)},[]),e}const wB=al.useId,Au=wB||yB;function RP(){const e=new Map;return{emit(t,r){var n;(n=e.get(t))==null||n.forEach(o=>o(r))},on(t,r){e.set(t,[...e.get(t)||[],r])},off(t,r){e.set(t,(e.get(t)||[]).filter(n=>n!==r))}}}const AP=F.createContext(null),IP=F.createContext(null),$l=()=>{var e;return((e=F.useContext(AP))==null?void 0:e.id)||null},ri=()=>F.useContext(IP),_B=e=>{const t=Au(),r=ri(),n=$l(),o=e||n;return yt(()=>{const a={id:t,parentId:o};return r==null||r.addNode(a),()=>{r==null||r.removeNode(a)}},[r,t,o]),t},xB=e=>{let{children:t,id:r}=e;const n=$l();return F.createElement(AP.Provider,{value:F.useMemo(()=>({id:r,parentId:n}),[r,n])},t)},CB=e=>{let{children:t}=e;const r=F.useRef([]),n=F.useCallback(i=>{r.current=[...r.current,i]},[]),o=F.useCallback(i=>{r.current=r.current.filter(l=>l!==i)},[]),a=F.useState(()=>RP())[0];return F.createElement(IP.Provider,{value:F.useMemo(()=>({nodesRef:r,addNode:n,removeNode:o,events:a}),[r,n,o,a])},t)};function Pr(e){return(e==null?void 0:e.ownerDocument)||document}function D1(){const e=navigator.userAgentData;return e!=null&&e.platform?e.platform:navigator.platform}function NP(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(t=>{let{brand:r,version:n}=t;return r+"/"+n}).join(" "):navigator.userAgent}function F1(e){return Pr(e).defaultView||window}function tn(e){return e?e instanceof F1(e).Element:!1}function Wa(e){return e?e instanceof F1(e).HTMLElement:!1}function PB(e){if(typeof ShadowRoot>"u")return!1;const t=F1(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function jP(e){if(e.mozInputSource===0&&e.isTrusted)return!0;const t=/Android/i;return(t.test(D1())||t.test(NP()))&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function DP(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 ov(){return/apple/i.test(navigator.vendor)}function FP(){return D1().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function Jf(e,t){const r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function rn(e){const t=F.useRef(e);return yt(()=>{t.current=e}),t}const U4="data-floating-ui-safe-polygon";function Bd(e,t,r){return r&&!Jf(r)?0:typeof e=="number"?e:e==null?void 0:e[t]}const OB=function(e,t){let{enabled:r=!0,delay:n=0,handleClose:o=null,mouseOnly:a=!1,restMs:i=0,move:l=!0}=t===void 0?{}:t;const{open:f,onOpenChange:g,dataRef:m,events:w,elements:{domReference:P,floating:O},refs:C}=e,b=ri(),y=$l(),c=rn(o),s=rn(n),u=F.useRef(),d=F.useRef(),h=F.useRef(),v=F.useRef(),_=F.useRef(!0),k=F.useRef(!1),T=F.useRef(()=>{}),E=F.useCallback(()=>{var D;const $=(D=m.current.openEvent)==null?void 0:D.type;return($==null?void 0:$.includes("mouse"))&&$!=="mousedown"},[m]);F.useEffect(()=>{if(!r)return;function D(){clearTimeout(d.current),clearTimeout(v.current),_.current=!0}return w.on("dismiss",D),()=>{w.off("dismiss",D)}},[r,w]),F.useEffect(()=>{if(!r||!c.current||!f)return;function D(){E()&&g(!1)}const $=Pr(O).documentElement;return $.addEventListener("mouseleave",D),()=>{$.removeEventListener("mouseleave",D)}},[O,f,g,r,c,m,E]);const R=F.useCallback(function(D){D===void 0&&(D=!0);const $=Bd(s.current,"close",u.current);$&&!h.current?(clearTimeout(d.current),d.current=setTimeout(()=>g(!1),$)):D&&(clearTimeout(d.current),g(!1))},[s,g]),A=F.useCallback(()=>{T.current(),h.current=void 0},[]),N=F.useCallback(()=>{if(k.current){const D=Pr(C.floating.current).body;D.style.pointerEvents="",D.removeAttribute(U4),k.current=!1}},[C]);return F.useEffect(()=>{if(!r)return;function D(){return m.current.openEvent?["click","mousedown"].includes(m.current.openEvent.type):!1}function $(H){if(clearTimeout(d.current),_.current=!1,a&&!Jf(u.current)||i>0&&Bd(s.current,"open")===0)return;m.current.openEvent=H;const V=Bd(s.current,"open",u.current);V?d.current=setTimeout(()=>{g(!0)},V):g(!0)}function G(H){if(D())return;T.current();const V=Pr(O);if(clearTimeout(v.current),c.current){clearTimeout(d.current),h.current=c.current({...e,tree:b,x:H.clientX,y:H.clientY,onClose(){N(),A(),R()}});const B=h.current;V.addEventListener("mousemove",B),T.current=()=>{V.removeEventListener("mousemove",B)};return}R()}function X(H){D()||c.current==null||c.current({...e,tree:b,x:H.clientX,y:H.clientY,onClose(){A(),R()}})(H)}if(tn(P)){const H=P;return f&&H.addEventListener("mouseleave",X),O==null||O.addEventListener("mouseleave",X),l&&H.addEventListener("mousemove",$,{once:!0}),H.addEventListener("mouseenter",$),H.addEventListener("mouseleave",G),()=>{f&&H.removeEventListener("mouseleave",X),O==null||O.removeEventListener("mouseleave",X),l&&H.removeEventListener("mousemove",$),H.removeEventListener("mouseenter",$),H.removeEventListener("mouseleave",G)}}},[P,O,r,e,a,i,l,R,A,N,g,f,b,s,c,m]),yt(()=>{var D;if(r&&f&&(D=c.current)!=null&&D.__options.blockPointerEvents&&E()){const X=Pr(O).body;if(X.setAttribute(U4,""),X.style.pointerEvents="none",k.current=!0,tn(P)&&O){var $,G;const H=P,V=b==null||($=b.nodesRef.current.find(B=>B.id===y))==null||(G=$.context)==null?void 0:G.elements.floating;return V&&(V.style.pointerEvents=""),H.style.pointerEvents="auto",O.style.pointerEvents="auto",()=>{H.style.pointerEvents="",O.style.pointerEvents=""}}}},[r,f,y,O,P,b,c,m,E]),yt(()=>{f||(u.current=void 0,A(),N())},[f,A,N]),F.useEffect(()=>()=>{A(),clearTimeout(d.current),clearTimeout(v.current),N()},[r,A,N]),F.useMemo(()=>{if(!r)return{};function D($){u.current=$.pointerType}return{reference:{onPointerDown:D,onPointerEnter:D,onMouseMove(){f||i===0||(clearTimeout(v.current),v.current=setTimeout(()=>{_.current||g(!0)},i))}},floating:{onMouseEnter(){clearTimeout(d.current)},onMouseLeave(){w.emit("dismiss",{type:"mouseLeave",data:{returnFocus:!1}}),R(!1)}}}},[w,r,i,f,g,R])},LP=F.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:()=>{},setState:()=>{},isInstantPhase:!1}),zP=()=>F.useContext(LP),SB=e=>{let{children:t,delay:r,timeoutMs:n=0}=e;const[o,a]=F.useReducer((f,g)=>({...f,...g}),{delay:r,timeoutMs:n,initialDelay:r,currentId:null,isInstantPhase:!1}),i=F.useRef(null),l=F.useCallback(f=>{a({currentId:f})},[]);return yt(()=>{o.currentId?i.current===null?i.current=o.currentId:a({isInstantPhase:!0}):(a({isInstantPhase:!1}),i.current=null)},[o.currentId]),F.createElement(LP.Provider,{value:F.useMemo(()=>({...o,setState:a,setCurrentId:l}),[o,a,l])},t)},TB=(e,t)=>{let{open:r,onOpenChange:n}=e,{id:o}=t;const{currentId:a,setCurrentId:i,initialDelay:l,setState:f,timeoutMs:g}=zP();F.useEffect(()=>{a&&(f({delay:{open:1,close:Bd(l,"close")}}),a!==o&&n(!1))},[o,n,f,a,l]),F.useEffect(()=>{function m(){n(!1),f({delay:l,currentId:null})}if(!r&&a===o)if(g){const w=window.setTimeout(m,g);return()=>{clearTimeout(w)}}else m()},[r,f,a,o,n,l,g]),F.useEffect(()=>{r&&i(o)},[r,i,o])};function Iu(){return Iu=Object.assign||function(e){for(var t=1;te==null?void 0:e.focus({preventScroll:r});o?a():W4=requestAnimationFrame(a)}function EB(e,t){var r;let n=[],o=(r=e.find(a=>a.id===t))==null?void 0:r.parentId;for(;o;){const a=e.find(i=>i.id===o);o=a==null?void 0:a.parentId,a&&(n=n.concat(a))}return n}function Zs(e,t){let r=e.filter(o=>{var a;return o.parentId===t&&((a=o.context)==null?void 0:a.open)})||[],n=r;for(;n.length;)n=e.filter(o=>{var a;return(a=n)==null?void 0:a.some(i=>{var l;return o.parentId===i.id&&((l=o.context)==null?void 0:l.open)})})||[],r=r.concat(n);return r}function Op(e){return"composedPath"in e?e.composedPath()[0]:e.target}const kB="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function VP(e){return Wa(e)&&e.matches(kB)}function Yr(e){e.preventDefault(),e.stopPropagation()}const Qf=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function $P(e,t){const r=qf(e,Qf());t==="prev"&&r.reverse();const n=r.indexOf(Ba(Pr(e)));return r.slice(n+1)[0]}function UP(){return $P(document.body,"next")}function WP(){return $P(document.body,"prev")}function Js(e,t){const r=t||e.currentTarget,n=e.relatedTarget;return!n||!wr(r,n)}function MB(e){qf(e,Qf()).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function RB(e){e.querySelectorAll("[data-tabindex]").forEach(r=>{const n=r.dataset.tabindex;delete r.dataset.tabindex,n?r.setAttribute("tabindex",n):r.removeAttribute("tabindex")})}const AB=al.useInsertionEffect,IB=AB||(e=>e());function Ul(e){const t=F.useRef(()=>{});return IB(()=>{t.current=e}),F.useCallback(function(){for(var r=arguments.length,n=new Array(r),o=0;o(ov()&&a("button"),document.addEventListener("keydown",B4),()=>{document.removeEventListener("keydown",B4)}),[]),F.createElement("span",Iu({},t,{ref:r,tabIndex:0,role:o,"aria-hidden":o?void 0:!0,"data-floating-ui-focus-guard":"",style:L1,onFocus:i=>{ov()&&FP()&&!NB(i)?(i.persist(),z1=window.setTimeout(()=>{n(i)},50)):n(i)}}))}),BP=F.createContext(null),HP=function(e){let{id:t,enabled:r=!0}=e===void 0?{}:e;const[n,o]=F.useState(null),a=Au(),i=GP();return yt(()=>{if(!r)return;const l=t?document.getElementById(t):null;if(l)l.setAttribute("data-floating-ui-portal",""),o(l);else{const f=document.createElement("div");t!==""&&(f.id=t||a),f.setAttribute("data-floating-ui-portal",""),o(f);const g=(i==null?void 0:i.portalNode)||document.body;return g.appendChild(f),()=>{g.removeChild(f)}}},[t,i,a,r]),n},jB=e=>{let{children:t,id:r,root:n=null,preserveTabOrder:o=!0}=e;const a=HP({id:r,enabled:!n}),[i,l]=F.useState(null),f=F.useRef(null),g=F.useRef(null),m=F.useRef(null),w=F.useRef(null),P=!!i&&!i.modal&&!!(n||a)&&o;return F.useEffect(()=>{if(!a||!o||i!=null&&i.modal)return;function O(C){a&&Js(C)&&(C.type==="focusin"?RB:MB)(a)}return a.addEventListener("focusin",O,!0),a.addEventListener("focusout",O,!0),()=>{a.removeEventListener("focusin",O,!0),a.removeEventListener("focusout",O,!0)}},[a,o,i==null?void 0:i.modal]),F.createElement(BP.Provider,{value:F.useMemo(()=>({preserveTabOrder:o,beforeOutsideRef:f,afterOutsideRef:g,beforeInsideRef:m,afterInsideRef:w,portalNode:a,setFocusManagerState:l}),[o,a])},P&&a&&F.createElement(e0,{"data-type":"outside",ref:f,onFocus:O=>{if(Js(O,a)){var C;(C=m.current)==null||C.focus()}else{const b=WP()||(i==null?void 0:i.refs.domReference.current);b==null||b.focus()}}}),P&&a&&F.createElement("span",{"aria-owns":a.id,style:L1}),n?wo.createPortal(t,n):a?wo.createPortal(t,a):null,P&&a&&F.createElement(e0,{"data-type":"outside",ref:g,onFocus:O=>{if(Js(O,a)){var C;(C=w.current)==null||C.focus()}else{const b=UP()||(i==null?void 0:i.refs.domReference.current);b==null||b.focus(),i!=null&&i.closeOnFocusOut&&(i==null||i.onOpenChange(!1))}}}))},GP=()=>F.useContext(BP),DB=F.forwardRef(function(t,r){return F.createElement("button",Iu({},t,{type:"button",ref:r,tabIndex:-1,style:L1}))});function FB(e){let{context:t,children:r,order:n=["content"],guards:o=!0,initialFocus:a=0,returnFocus:i=!0,modal:l=!0,visuallyHiddenDismiss:f=!1,closeOnFocusOut:g=!0}=e;const{refs:m,nodeId:w,onOpenChange:P,events:O,dataRef:C,elements:{domReference:b,floating:y}}=t,c=rn(n),s=ri(),u=GP(),[d,h]=F.useState(null),v=typeof a=="number"&&a<0,_=F.useRef(null),k=F.useRef(null),T=F.useRef(!1),E=F.useRef(null),R=F.useRef(!1),A=u!=null,N=b&&b.getAttribute("role")==="combobox"&&VP(b),D=F.useCallback(function(H){return H===void 0&&(H=y),H?qf(H,Qf()):[]},[y]),$=F.useCallback(H=>{const V=D(H);return c.current.map(B=>b&&B==="reference"?b:y&&B==="floating"?y:V).filter(Boolean).flat()},[b,y,c,D]);F.useEffect(()=>{if(!l)return;function H(B){if(B.key==="Tab"){D().length===0&&!N&&Yr(B);const q=$(),Y=Op(B);c.current[0]==="reference"&&Y===b&&(Yr(B),B.shiftKey?Wo(q[q.length-1]):Wo(q[1])),c.current[1]==="floating"&&Y===y&&B.shiftKey&&(Yr(B),Wo(q[0]))}}const V=Pr(y);return V.addEventListener("keydown",H),()=>{V.removeEventListener("keydown",H)}},[b,y,l,c,m,N,D,$]),F.useEffect(()=>{if(!g)return;function H(){R.current=!0,setTimeout(()=>{R.current=!1})}function V(B){const q=B.relatedTarget,Y=!(wr(b,q)||wr(y,q)||wr(q,y)||wr(u==null?void 0:u.portalNode,q)||q!=null&&q.hasAttribute("data-floating-ui-focus-guard")||s&&(Zs(s.nodesRef.current,w).find(ne=>{var ce,se;return wr((ce=ne.context)==null?void 0:ce.elements.floating,q)||wr((se=ne.context)==null?void 0:se.elements.domReference,q)})||EB(s.nodesRef.current,w).find(ne=>{var ce,se;return((ce=ne.context)==null?void 0:ce.elements.floating)===q||((se=ne.context)==null?void 0:se.elements.domReference)===q})));q&&Y&&!R.current&&q!==E.current&&(T.current=!0,setTimeout(()=>P(!1)))}if(y&&Wa(b))return b.addEventListener("focusout",V),b.addEventListener("pointerdown",H),!l&&y.addEventListener("focusout",V),()=>{b.removeEventListener("focusout",V),b.removeEventListener("pointerdown",H),!l&&y.removeEventListener("focusout",V)}},[b,y,l,w,s,u,P,g]),F.useEffect(()=>{var H;const V=Array.from((u==null||(H=u.portalNode)==null?void 0:H.querySelectorAll("[data-floating-ui-portal]"))||[]);function B(){return[_.current,k.current].filter(Boolean)}if(y&&l){const q=[y,...V,...B()],Y=sW(c.current.includes("reference")||N?q.concat(b||[]):q);return()=>{Y()}}},[b,y,l,c,u,N]),F.useEffect(()=>{if(l&&!o&&y){const H=[],V=Qf(),B=qf(Pr(y).body,V),q=$(),Y=B.filter(ne=>!q.includes(ne));return Y.forEach((ne,ce)=>{H[ce]=ne.getAttribute("tabindex"),ne.setAttribute("tabindex","-1")}),()=>{Y.forEach((ne,ce)=>{const se=H[ce];se==null?ne.removeAttribute("tabindex"):ne.setAttribute("tabindex",se)})}}},[y,l,o,$]),yt(()=>{if(!y)return;const H=Pr(y);let V=i,B=!1;const q=Ba(H),Y=C.current;E.current=q;const ne=$(y),ce=(typeof a=="number"?ne[a]:a.current)||y;!v&&Wo(ce,{preventScroll:ce===y});function se(re){if(re.type==="escapeKey"&&m.domReference.current&&(E.current=m.domReference.current),["referencePress","escapeKey"].includes(re.type))return;const pe=re.data.returnFocus;typeof pe=="object"?(V=!0,B=pe.preventScroll):V=pe}return O.on("dismiss",se),()=>{if(O.off("dismiss",se),wr(y,Ba(H))&&m.domReference.current&&(E.current=m.domReference.current),V&&Wa(E.current)&&!T.current)if(!m.domReference.current||R.current)Wo(E.current,{cancelPrevious:!1,preventScroll:B});else{var re;Y.__syncReturnFocus=!0,(re=E.current)==null||re.focus({preventScroll:B}),setTimeout(()=>{delete Y.__syncReturnFocus})}}},[y,$,a,i,C,m,O,v]),yt(()=>{if(u)return u.setFocusManagerState({...t,modal:l,closeOnFocusOut:g}),()=>{u.setFocusManagerState(null)}},[u,l,g,t]),yt(()=>{if(v||!y)return;function H(){h(D().length)}if(H(),typeof MutationObserver=="function"){const V=new MutationObserver(H);return V.observe(y,{childList:!0,subtree:!0}),()=>{V.disconnect()}}},[y,D,v,m]);const G=o&&(A||l)&&!N;function X(H){return f&&l?F.createElement(DB,{ref:H==="start"?_:k,onClick:()=>P(!1)},typeof f=="string"?f:"Dismiss"):null}return F.createElement(F.Fragment,null,G&&F.createElement(e0,{"data-type":"inside",ref:u==null?void 0:u.beforeInsideRef,onFocus:H=>{if(l){const B=$();Wo(n[0]==="reference"?B[0]:B[B.length-1])}else if(u!=null&&u.preserveTabOrder&&u.portalNode)if(T.current=!1,Js(H,u.portalNode)){const B=UP()||b;B==null||B.focus()}else{var V;(V=u.beforeOutsideRef.current)==null||V.focus()}}}),N?null:X("start"),F.cloneElement(r,d===0||n.includes("floating")?{tabIndex:0}:{}),X("end"),G&&F.createElement(e0,{"data-type":"inside",ref:u==null?void 0:u.afterInsideRef,onFocus:H=>{if(l)Wo($()[0]);else if(u!=null&&u.preserveTabOrder&&u.portalNode)if(T.current=!0,Js(H,u.portalNode)){const B=WP()||b;B==null||B.focus()}else{var V;(V=u.afterOutsideRef.current)==null||V.focus()}}}))}const sd="data-floating-ui-scroll-lock",LB=F.forwardRef(function(t,r){let{lockScroll:n=!1,...o}=t;return yt(()=>{var a,i;if(!n||document.body.hasAttribute(sd))return;document.body.setAttribute(sd,"");const g=Math.round(document.documentElement.getBoundingClientRect().left)+document.documentElement.scrollLeft?"paddingLeft":"paddingRight",m=window.innerWidth-document.documentElement.clientWidth;if(!/iP(hone|ad|od)|iOS/.test(D1()))return Object.assign(document.body.style,{overflow:"hidden",[g]:m+"px"}),()=>{document.body.removeAttribute(sd),Object.assign(document.body.style,{overflow:"",[g]:""})};const w=((a=window.visualViewport)==null?void 0:a.offsetLeft)||0,P=((i=window.visualViewport)==null?void 0:i.offsetTop)||0,O=window.pageXOffset,C=window.pageYOffset;return Object.assign(document.body.style,{position:"fixed",overflow:"hidden",top:-(C-Math.floor(P))+"px",left:-(O-Math.floor(w))+"px",right:"0",[g]:m+"px"}),()=>{Object.assign(document.body.style,{position:"",overflow:"",top:"",left:"",right:"",[g]:""}),document.body.removeAttribute(sd),window.scrollTo(O,C)}},[n]),F.createElement("div",Iu({ref:r},o,{style:{position:"fixed",overflow:"auto",top:0,right:0,bottom:0,left:0,...o.style}}))});function H4(e){return Wa(e.target)&&e.target.tagName==="BUTTON"}function G4(e){return VP(e)}const zB=function(e,t){let{open:r,onOpenChange:n,dataRef:o,elements:{domReference:a}}=e,{enabled:i=!0,event:l="click",toggle:f=!0,ignoreMouse:g=!1,keyboardHandlers:m=!0}=t===void 0?{}:t;const w=F.useRef();return F.useMemo(()=>i?{reference:{onPointerDown(P){w.current=P.pointerType},onMouseDown(P){P.button===0&&(Jf(w.current,!0)&&g||l!=="click"&&(r?f&&(!o.current.openEvent||o.current.openEvent.type==="mousedown")&&n(!1):(P.preventDefault(),n(!0)),o.current.openEvent=P.nativeEvent))},onClick(P){if(!o.current.__syncReturnFocus){if(l==="mousedown"&&w.current){w.current=void 0;return}Jf(w.current,!0)&&g||(r?f&&(!o.current.openEvent||o.current.openEvent.type==="click")&&n(!1):n(!0),o.current.openEvent=P.nativeEvent)}},onKeyDown(P){w.current=void 0,m&&(H4(P)||(P.key===" "&&!G4(a)&&P.preventDefault(),P.key==="Enter"&&(r?f&&n(!1):n(!0))))},onKeyUp(P){m&&(H4(P)||G4(a)||P.key===" "&&(r?f&&n(!1):n(!0)))}}}:{},[i,o,l,g,m,a,f,r,n])};function Hd(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);const r=e;return r.target!=null&&t.contains(r.target)}const VB={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},$B={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},UB=function(e){var t,r;return e===void 0&&(e=!0),{escapeKeyBubbles:typeof e=="boolean"?e:(t=e.escapeKey)!=null?t:!0,outsidePressBubbles:typeof e=="boolean"?e:(r=e.outsidePress)!=null?r:!0}},WB=function(e,t){let{open:r,onOpenChange:n,events:o,nodeId:a,elements:{reference:i,domReference:l,floating:f},dataRef:g}=e,{enabled:m=!0,escapeKey:w=!0,outsidePress:P=!0,outsidePressEvent:O="pointerdown",referencePress:C=!1,referencePressEvent:b="pointerdown",ancestorScroll:y=!1,bubbles:c=!0}=t===void 0?{}:t;const s=ri(),u=$l()!=null,d=Ul(typeof P=="function"?P:()=>!1),h=typeof P=="function"?d:P,v=F.useRef(!1),{escapeKeyBubbles:_,outsidePressBubbles:k}=UB(c);return F.useEffect(()=>{if(!r||!m)return;g.current.__escapeKeyBubbles=_,g.current.__outsidePressBubbles=k;function T(D){if(D.key==="Escape"){const $=s?Zs(s.nodesRef.current,a):[];if($.length>0){let G=!0;if($.forEach(X=>{var H;if((H=X.context)!=null&&H.open&&!X.context.dataRef.current.__escapeKeyBubbles){G=!1;return}}),!G)return}o.emit("dismiss",{type:"escapeKey",data:{returnFocus:{preventScroll:!1}}}),n(!1)}}function E(D){const $=v.current;if(v.current=!1,$||typeof h=="function"&&!h(D))return;const G=Op(D);if(Wa(G)&&f){const V=f.ownerDocument.defaultView||window,B=G.scrollWidth>G.clientWidth,q=G.scrollHeight>G.clientHeight;let Y=q&&D.offsetX>G.clientWidth;if(q&&V.getComputedStyle(G).direction==="rtl"&&(Y=D.offsetX<=G.offsetWidth-G.clientWidth),Y||B&&D.offsetY>G.clientHeight)return}const X=s&&Zs(s.nodesRef.current,a).some(V=>{var B;return Hd(D,(B=V.context)==null?void 0:B.elements.floating)});if(Hd(D,f)||Hd(D,l)||X)return;const H=s?Zs(s.nodesRef.current,a):[];if(H.length>0){let V=!0;if(H.forEach(B=>{var q;if((q=B.context)!=null&&q.open&&!B.context.dataRef.current.__outsidePressBubbles){V=!1;return}}),!V)return}o.emit("dismiss",{type:"outsidePress",data:{returnFocus:u?{preventScroll:!0}:jP(D)||DP(D)}}),n(!1)}function R(){n(!1)}const A=Pr(f);w&&A.addEventListener("keydown",T),h&&A.addEventListener(O,E);let N=[];return y&&(tn(l)&&(N=go(l)),tn(f)&&(N=N.concat(go(f))),!tn(i)&&i&&i.contextElement&&(N=N.concat(go(i.contextElement)))),N=N.filter(D=>{var $;return D!==(($=A.defaultView)==null?void 0:$.visualViewport)}),N.forEach(D=>{D.addEventListener("scroll",R,{passive:!0})}),()=>{w&&A.removeEventListener("keydown",T),h&&A.removeEventListener(O,E),N.forEach(D=>{D.removeEventListener("scroll",R)})}},[g,f,l,i,w,h,O,o,s,a,r,n,y,m,_,k,u]),F.useEffect(()=>{v.current=!1},[h,O]),F.useMemo(()=>m?{reference:{[VB[b]]:()=>{C&&(o.emit("dismiss",{type:"referencePress",data:{returnFocus:!1}}),n(!1))}},floating:{[$B[O]]:()=>{v.current=!0}}}:{},[m,o,C,O,b,n])},BB=function(e,t){let{open:r,onOpenChange:n,dataRef:o,events:a,refs:i,elements:{floating:l,domReference:f}}=e,{enabled:g=!0,keyboardOnly:m=!0}=t===void 0?{}:t;const w=F.useRef(""),P=F.useRef(!1),O=F.useRef();return F.useEffect(()=>{if(!g)return;const b=Pr(l).defaultView||window;function y(){!r&&Wa(f)&&f===Ba(Pr(f))&&(P.current=!0)}return b.addEventListener("blur",y),()=>{b.removeEventListener("blur",y)}},[l,f,r,g]),F.useEffect(()=>{if(!g)return;function C(b){(b.type==="referencePress"||b.type==="escapeKey")&&(P.current=!0)}return a.on("dismiss",C),()=>{a.off("dismiss",C)}},[a,g]),F.useEffect(()=>()=>{clearTimeout(O.current)},[]),F.useMemo(()=>g?{reference:{onPointerDown(C){let{pointerType:b}=C;w.current=b,P.current=!!(b&&m)},onMouseLeave(){P.current=!1},onFocus(C){var b;P.current||C.type==="focus"&&((b=o.current.openEvent)==null?void 0:b.type)==="mousedown"&&o.current.openEvent&&Hd(o.current.openEvent,f)||(o.current.openEvent=C.nativeEvent,n(!0))},onBlur(C){P.current=!1;const b=C.relatedTarget,y=tn(b)&&b.hasAttribute("data-floating-ui-focus-guard")&&b.getAttribute("data-type")==="outside";O.current=setTimeout(()=>{wr(i.floating.current,b)||wr(f,b)||y||n(!1)})}}}:{},[g,m,f,i,o,n])};let q4=!1;const V1="ArrowUp",Sp="ArrowDown",Ol="ArrowLeft",ac="ArrowRight";function ud(e,t,r){return Math.floor(e/t)!==r}function xs(e,t){return t<0||t>=e.current.length}function nr(e,t){let{startingIndex:r=-1,decrement:n=!1,disabledIndices:o,amount:a=1}=t===void 0?{}:t;const i=e.current;let l=r;do{var f,g;l=l+(n?-a:a)}while(l>=0&&l<=i.length-1&&(o?o.includes(l):i[l]==null||(f=i[l])!=null&&f.hasAttribute("disabled")||((g=i[l])==null?void 0:g.getAttribute("aria-disabled"))==="true"));return l}function Tp(e,t,r){switch(e){case"vertical":return t;case"horizontal":return r;default:return t||r}}function K4(e,t){return Tp(t,e===V1||e===Sp,e===Ol||e===ac)}function mg(e,t,r){return Tp(t,e===Sp,r?e===Ol:e===ac)||e==="Enter"||e==" "||e===""}function HB(e,t,r){return Tp(t,r?e===Ol:e===ac,e===Sp)}function GB(e,t,r){return Tp(t,r?e===ac:e===Ol,e===V1)}function vg(e,t){return nr(e,{disabledIndices:t})}function X4(e,t){return nr(e,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}const qB=function(e,t){let{open:r,onOpenChange:n,refs:o,elements:{domReference:a}}=e,{listRef:i,activeIndex:l,onNavigate:f=()=>{},enabled:g=!0,selectedIndex:m=null,allowEscape:w=!1,loop:P=!1,nested:O=!1,rtl:C=!1,virtual:b=!1,focusItemOnOpen:y="auto",focusItemOnHover:c=!0,openOnArrowKeyDown:s=!0,disabledIndices:u=void 0,orientation:d="vertical",cols:h=1,scrollItemIntoView:v=!0}=t===void 0?{listRef:{current:[]},activeIndex:null,onNavigate:()=>{}}:t;const _=$l(),k=ri(),T=Ul(f),E=F.useRef(y),R=F.useRef(m??-1),A=F.useRef(null),N=F.useRef(!0),D=F.useRef(T),$=F.useRef(r),G=F.useRef(!1),X=F.useRef(!1),H=rn(u),V=rn(r),B=rn(v),[q,Y]=F.useState(),ne=F.useCallback(function(re,pe,ue){ue===void 0&&(ue=!1);const oe=re.current[pe.current];b?Y(oe==null?void 0:oe.id):Wo(oe,{preventScroll:!0,sync:FP()&&ov()?q4||G.current:!1}),requestAnimationFrame(()=>{const fe=B.current;fe&&oe&&(ue||!N.current)&&(oe.scrollIntoView==null||oe.scrollIntoView(typeof fe=="boolean"?{block:"nearest",inline:"nearest"}:fe))})},[b,B]);yt(()=>{document.createElement("div").focus({get preventScroll(){return q4=!0,!1}})},[]),yt(()=>{g&&(r?E.current&&m!=null&&(X.current=!0,T(m)):$.current&&(R.current=-1,D.current(null)))},[g,r,m,T]),yt(()=>{if(g&&r)if(l==null){if(G.current=!1,m!=null)return;$.current&&(R.current=-1,ne(i,R)),!$.current&&E.current&&(A.current!=null||E.current===!0&&A.current==null)&&(R.current=A.current==null||mg(A.current,d,C)||O?vg(i,H.current):X4(i,H.current),T(R.current))}else xs(i,l)||(R.current=l,ne(i,R,X.current),X.current=!1)},[g,r,l,m,O,i,d,C,T,ne,H]),yt(()=>{if(g&&$.current&&!r){var re,pe;const ue=k==null||(re=k.nodesRef.current.find(oe=>oe.id===_))==null||(pe=re.context)==null?void 0:pe.elements.floating;ue&&!wr(ue,Ba(Pr(ue)))&&ue.focus({preventScroll:!0})}},[g,r,k,_]),yt(()=>{A.current=null,D.current=T,$.current=r});const ce=l!=null,se=F.useMemo(()=>{function re(ue){if(!r)return;const oe=i.current.indexOf(ue);oe!==-1&&T(oe)}return{onFocus(ue){let{currentTarget:oe}=ue;re(oe)},onClick:ue=>{let{currentTarget:oe}=ue;return oe.focus({preventScroll:!0})},...c&&{onMouseMove(ue){let{currentTarget:oe}=ue;re(oe)},onPointerLeave(){if(N.current&&(R.current=-1,ne(i,R),wo.flushSync(()=>T(null)),!b)){var ue;(ue=o.floating.current)==null||ue.focus({preventScroll:!0})}}}}},[r,o,ne,c,i,T,b]);return F.useMemo(()=>{if(!g)return{};const re=H.current;function pe(le){if(N.current=!1,G.current=!0,!V.current&&le.currentTarget===o.floating.current)return;if(O&&GB(le.key,d,C)){Yr(le),n(!1),Wa(a)&&a.focus();return}const ae=R.current,ge=vg(i,re),ve=X4(i,re);if(le.key==="Home"&&(R.current=ge,T(R.current)),le.key==="End"&&(R.current=ve,T(R.current)),h>1){const be=R.current;if(le.key===V1){if(Yr(le),be===-1)R.current=ve;else if(R.current=nr(i,{startingIndex:be,amount:h,decrement:!0,disabledIndices:re}),P&&(be-hPe?Xe:Xe-h}xs(i,R.current)&&(R.current=be),T(R.current)}if(le.key===Sp&&(Yr(le),be===-1?R.current=ge:(R.current=nr(i,{startingIndex:be,amount:h,disabledIndices:re}),P&&be+h>ve&&(R.current=nr(i,{startingIndex:be%h-h,amount:h,disabledIndices:re}))),xs(i,R.current)&&(R.current=be),T(R.current)),d==="both"){const Pe=Math.floor(be/h);le.key===ac&&(Yr(le),be%h!==h-1?(R.current=nr(i,{startingIndex:be,disabledIndices:re}),P&&ud(R.current,h,Pe)&&(R.current=nr(i,{startingIndex:be-be%h-1,disabledIndices:re}))):P&&(R.current=nr(i,{startingIndex:be-be%h-1,disabledIndices:re})),ud(R.current,h,Pe)&&(R.current=be)),le.key===Ol&&(Yr(le),be%h!==0?(R.current=nr(i,{startingIndex:be,disabledIndices:re,decrement:!0}),P&&ud(R.current,h,Pe)&&(R.current=nr(i,{startingIndex:be+(h-be%h),decrement:!0,disabledIndices:re}))):P&&(R.current=nr(i,{startingIndex:be+(h-be%h),decrement:!0,disabledIndices:re})),ud(R.current,h,Pe)&&(R.current=be));const Le=Math.floor(ve/h)===Pe;xs(i,R.current)&&(P&&Le?R.current=le.key===Ol?ve:nr(i,{startingIndex:be-be%h-1,disabledIndices:re}):R.current=be),T(R.current);return}}if(K4(le.key,d)){if(Yr(le),r&&!b&&Ba(le.currentTarget.ownerDocument)===le.currentTarget){R.current=mg(le.key,d,C)?ge:ve,T(R.current);return}mg(le.key,d,C)?P?R.current=ae>=ve?w&&ae!==i.current.length?-1:ge:nr(i,{startingIndex:ae,disabledIndices:re}):R.current=Math.min(ve,nr(i,{startingIndex:ae,disabledIndices:re})):P?R.current=ae<=ge?w&&ae!==-1?i.current.length:ve:nr(i,{startingIndex:ae,decrement:!0,disabledIndices:re}):R.current=Math.max(ge,nr(i,{startingIndex:ae,decrement:!0,disabledIndices:re})),xs(i,R.current)?T(null):T(R.current)}}function ue(le){y==="auto"&&jP(le.nativeEvent)&&(E.current=!0)}function oe(le){E.current=y,y==="auto"&&DP(le.nativeEvent)&&(E.current=!0)}const fe=b&&r&&ce&&{"aria-activedescendant":q};return{reference:{...fe,onKeyDown(le){N.current=!1;const ae=le.key.indexOf("Arrow")===0;if(b&&r)return pe(le);if(!r&&!s&&ae)return;if((ae||le.key==="Enter"||le.key===" "||le.key==="")&&(A.current=le.key),O){HB(le.key,d,C)&&(Yr(le),r?(R.current=vg(i,re),T(R.current)):n(!0));return}K4(le.key,d)&&(m!=null&&(R.current=m),Yr(le),!r&&s?n(!0):pe(le),r&&T(R.current))},onFocus(){r&&T(null)},onPointerDown:oe,onMouseDown:ue,onClick:ue},floating:{"aria-orientation":d==="both"?void 0:d,...fe,onKeyDown:pe,onPointerMove(){N.current=!0}},item:se}},[a,o,q,H,V,i,g,d,C,b,r,ce,O,m,s,w,h,P,y,T,n,se])};function KB(e){return F.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(r=>{typeof r=="function"?r(t):r!=null&&(r.current=t)})},e)}const XB=function(e,t){let{open:r}=e,{enabled:n=!0,role:o="dialog"}=t===void 0?{}:t;const a=Au(),i=Au();return F.useMemo(()=>{const l={id:a,role:o};return n?o==="tooltip"?{reference:{"aria-describedby":r?a:void 0},floating:l}:{reference:{"aria-expanded":r?"true":"false","aria-haspopup":o==="alertdialog"?"dialog":o,"aria-controls":r?a:void 0,...o==="listbox"&&{role:"combobox"},...o==="menu"&&{id:i}},floating:{...l,...o==="menu"&&{"aria-labelledby":i}}}:{}},[n,o,r,a,i])},Y4=e=>e.replace(/[A-Z]+(?![a-z])|[A-Z]/g,(t,r)=>(r?"-":"")+t.toLowerCase());function YB(e,t){const[r,n]=F.useState(e);return e&&!r&&n(!0),F.useEffect(()=>{if(!e){const o=setTimeout(()=>n(!1),t);return()=>clearTimeout(o)}},[e,t]),r}function qP(e,t){let{open:r,elements:{floating:n}}=e,{duration:o=250}=t===void 0?{}:t;const i=(typeof o=="number"?o:o.close)||0,[l,f]=F.useState(!1),[g,m]=F.useState("unmounted"),w=YB(r,i);return yt(()=>{l&&!w&&m("unmounted")},[l,w]),yt(()=>{if(n)if(r){m("initial");const P=requestAnimationFrame(()=>{m("open")});return()=>{cancelAnimationFrame(P)}}else f(!0),m("close")},[r,n]),{isMounted:w,status:g}}function ZB(e,t){let{initial:r={opacity:0},open:n,close:o,common:a,duration:i=250}=t===void 0?{}:t;const l=e.placement,f=l.split("-")[0],[g,m]=F.useState({}),{isMounted:w,status:P}=qP(e,{duration:i}),O=rn(r),C=rn(n),b=rn(o),y=rn(a),c=typeof i=="number",s=(c?i:i.open)||0,u=(c?i:i.close)||0;return yt(()=>{const d={side:f,placement:l},h=O.current,v=b.current,_=C.current,k=y.current,T=typeof h=="function"?h(d):h,E=typeof v=="function"?v(d):v,R=typeof k=="function"?k(d):k,A=(typeof _=="function"?_(d):_)||Object.keys(T).reduce((N,D)=>(N[D]="",N),{});if(P==="initial"&&m(N=>({transitionProperty:N.transitionProperty,...R,...T})),P==="open"&&m({transitionProperty:Object.keys(A).map(Y4).join(","),transitionDuration:s+"ms",...R,...A}),P==="close"){const N=E||T;m({transitionProperty:Object.keys(N).map(Y4).join(","),transitionDuration:u+"ms",...R,...N})}},[f,l,u,b,O,C,y,s,P]),{isMounted:w,styles:g}}const JB=function(e,t){var r;let{open:n,dataRef:o}=e,{listRef:a,activeIndex:i,onMatch:l=()=>{},enabled:f=!0,findMatch:g=null,resetMs:m=1e3,ignoreKeys:w=[],selectedIndex:P=null}=t===void 0?{listRef:{current:[]},activeIndex:null}:t;const O=F.useRef(),C=F.useRef(""),b=F.useRef((r=P??i)!=null?r:-1),y=F.useRef(null),c=Ul(l),s=rn(g),u=rn(w);return yt(()=>{n&&(clearTimeout(O.current),y.current=null,C.current="")},[n]),yt(()=>{if(n&&C.current===""){var d;b.current=(d=P??i)!=null?d:-1}},[n,P,i]),F.useMemo(()=>{if(!f)return{};function d(h){const v=Op(h.nativeEvent);if(tn(v)&&(Ba(Pr(v))!==h.currentTarget&&v.closest('[role="dialog"],[role="menu"],[role="listbox"],[role="tree"],[role="grid"]')!==h.currentTarget))return;C.current.length>0&&C.current[0]!==" "&&(o.current.typing=!0,h.key===" "&&Yr(h));const _=a.current;if(_==null||u.current.includes(h.key)||h.key.length!==1||h.ctrlKey||h.metaKey||h.altKey)return;_.every(N=>{var D,$;return N?((D=N[0])==null?void 0:D.toLocaleLowerCase())!==(($=N[1])==null?void 0:$.toLocaleLowerCase()):!0})&&C.current===h.key&&(C.current="",b.current=y.current),C.current+=h.key,clearTimeout(O.current),O.current=setTimeout(()=>{C.current="",b.current=y.current,o.current.typing=!1},m);const T=b.current,E=[..._.slice((T||0)+1),..._.slice(0,(T||0)+1)],R=s.current?s.current(E,C.current):E.find(N=>(N==null?void 0:N.toLocaleLowerCase().indexOf(C.current.toLocaleLowerCase()))===0),A=R?_.indexOf(R):-1;A!==-1&&(c(A),y.current=A)}return{reference:{onKeyDown:d},floating:{onKeyDown:d}}},[f,o,a,m,u,s,c])};function Z4(e,t){return{...e,rects:{...e.rects,floating:{...e.rects.floating,height:t}}}}const QB=e=>({name:"inner",options:e,async fn(t){const{listRef:r,overflowRef:n,onFallbackChange:o,offset:a=0,index:i=0,minItemsVisible:l=4,referenceOverflowThreshold:f=0,scrollRef:g,...m}=e,{rects:w,elements:{floating:P}}=t,O=r.current[i];if(!O)return{};const C={...t,...await wP(-O.offsetTop-w.reference.height/2-O.offsetHeight/2-a).fn(t)},b=(g==null?void 0:g.current)||P,y=await Kn(Z4(C,b.scrollHeight),m),c=await Kn(C,{...m,elementContext:"reference"}),s=Math.max(0,y.top),u=C.y+s,d=Math.max(0,b.scrollHeight-s-Math.max(0,y.bottom));return b.style.maxHeight=d+"px",b.scrollTop=s,o&&(b.offsetHeight=-f||c.bottom>=-f?wo.flushSync(()=>o(!0)):wo.flushSync(()=>o(!1))),n&&(n.current=await Kn(Z4({...C,y:u},b.offsetHeight),m)),{y:u}}}),eH=(e,t)=>{let{open:r,elements:n}=e,{enabled:o=!0,overflowRef:a,scrollRef:i,onChange:l}=t;const f=Ul(l),g=F.useRef(!1),m=F.useRef(null),w=F.useRef(null);return F.useEffect(()=>{if(!o)return;function P(C){if(C.ctrlKey||!O||a.current==null)return;const b=C.deltaY,y=a.current.top>=-.5,c=a.current.bottom>=-.5,s=O.scrollHeight-O.clientHeight,u=b<0?-1:1,d=b<0?"max":"min";O.scrollHeight<=O.clientHeight||(!y&&b>0||!c&&b<0?(C.preventDefault(),wo.flushSync(()=>{f(h=>h+Math[d](b,s*u))})):/firefox/i.test(NP())&&(O.scrollTop+=b))}const O=(i==null?void 0:i.current)||n.floating;if(r&&O)return O.addEventListener("wheel",P),requestAnimationFrame(()=>{m.current=O.scrollTop,a.current!=null&&(w.current={...a.current})}),()=>{m.current=null,w.current=null,O.removeEventListener("wheel",P)}},[o,r,n.floating,a,i,f]),F.useMemo(()=>o?{floating:{onKeyDown(){g.current=!0},onWheel(){g.current=!1},onPointerMove(){g.current=!1},onScroll(){const P=(i==null?void 0:i.current)||n.floating;if(!(!a.current||!P||!g.current)){if(m.current!==null){const O=P.scrollTop-m.current;(a.current.bottom<-.5&&O<-1||a.current.top<-.5&&O>1)&&wo.flushSync(()=>f(C=>C+O))}requestAnimationFrame(()=>{m.current=P.scrollTop})}}}}:{},[o,a,n.floating,i,f])};function tH(e,t){const[r,n]=e;let o=!1;const a=t.length;for(let i=0,l=a-1;i=n!=w>=n&&r<=(m-f)*(n-g)/(w-g)+f&&(o=!o)}return o}function rH(e,t){return e[0]>=t.x&&e[0]<=t.x+t.width&&e[1]>=t.y&&e[1]<=t.y+t.height}function nH(e){let{restMs:t=0,buffer:r=.5,blockPointerEvents:n=!1}=e===void 0?{}:e,o,a=!1,i=!1;const l=f=>{let{x:g,y:m,placement:w,elements:P,onClose:O,nodeId:C,tree:b}=f;return function(c){function s(){clearTimeout(o),O()}if(clearTimeout(o),!P.domReference||!P.floating||w==null||g==null||m==null)return;const{clientX:u,clientY:d}=c,h=[u,d],v=Op(c),_=c.type==="mouseleave",k=wr(P.floating,v),T=wr(P.domReference,v),E=P.domReference.getBoundingClientRect(),R=P.floating.getBoundingClientRect(),A=w.split("-")[0],N=g>R.right-R.width/2,D=m>R.bottom-R.height/2,$=rH(h,E);if(k&&(i=!0),T&&(i=!1),T&&!_){i=!0;return}if(_&&tn(c.relatedTarget)&&wr(P.floating,c.relatedTarget)||b&&Zs(b.nodesRef.current,C).some(V=>{let{context:B}=V;return B==null?void 0:B.open}))return;if(A==="top"&&m>=E.bottom-1||A==="bottom"&&m<=E.top+1||A==="left"&&g>=E.right-1||A==="right"&&g<=E.left+1)return s();let G=[];switch(A){case"top":G=[[R.left,E.top+1],[R.left,R.bottom-1],[R.right,R.bottom-1],[R.right,E.top+1]],a=u>=R.left&&u<=R.right&&d>=R.top&&d<=E.top+1;break;case"bottom":G=[[R.left,R.top+1],[R.left,E.bottom-1],[R.right,E.bottom-1],[R.right,R.top+1]],a=u>=R.left&&u<=R.right&&d>=E.bottom-1&&d<=R.bottom;break;case"left":G=[[R.right-1,R.bottom],[R.right-1,R.top],[E.left+1,R.top],[E.left+1,R.bottom]],a=u>=R.left&&u<=E.left+1&&d>=R.top&&d<=R.bottom;break;case"right":G=[[E.right-1,R.bottom],[E.right-1,R.top],[R.left+1,R.top],[R.left+1,R.bottom]],a=u>=E.right-1&&u<=R.right&&d>=R.top&&d<=R.bottom;break}function X(V){let[B,q]=V;const Y=R.width>E.width,ne=R.height>E.height;switch(A){case"top":{const ce=[Y?B+r/2:N?B+r*4:B-r*4,q+r+1],se=[Y?B-r/2:N?B+r*4:B-r*4,q+r+1],re=[[R.left,N||Y?R.bottom-r:R.top],[R.right,N?Y?R.bottom-r:R.top:R.bottom-r]];return[ce,se,...re]}case"bottom":{const ce=[Y?B+r/2:N?B+r*4:B-r*4,q-r],se=[Y?B-r/2:N?B+r*4:B-r*4,q-r],re=[[R.left,N||Y?R.top+r:R.bottom],[R.right,N?Y?R.top+r:R.bottom:R.top+r]];return[ce,se,...re]}case"left":{const ce=[B+r+1,ne?q+r/2:D?q+r*4:q-r*4],se=[B+r+1,ne?q-r/2:D?q+r*4:q-r*4];return[...[[D||ne?R.right-r:R.left,R.top],[D?ne?R.right-r:R.left:R.right-r,R.bottom]],ce,se]}case"right":{const ce=[B-r,ne?q+r/2:D?q+r*4:q-r*4],se=[B-r,ne?q-r/2:D?q+r*4:q-r*4],re=[[D||ne?R.left+r:R.right,R.top],[D?ne?R.left+r:R.right:R.left+r,R.bottom]];return[ce,se,...re]}}}const H=a?G:X([g,m]);if(!a){if(i&&!$)return s();tH([u,d],H)?t&&!i&&(o=setTimeout(s,t)):s()}}};return l.__options={blockPointerEvents:n},l}function oH(e){e===void 0&&(e={});const{open:t=!1,onOpenChange:r,nodeId:n}=e,o=vB(e),a=ri(),i=F.useRef(null),l=F.useRef({}),f=F.useState(()=>RP())[0],[g,m]=F.useState(null),w=F.useCallback(c=>{const s=tn(c)?{getBoundingClientRect:()=>c.getBoundingClientRect(),contextElement:c}:c;o.refs.setReference(s)},[o.refs]),P=F.useCallback(c=>{(tn(c)||c===null)&&(i.current=c,m(c)),(tn(o.refs.reference.current)||o.refs.reference.current===null||c!==null&&!tn(c))&&o.refs.setReference(c)},[o.refs]),O=F.useMemo(()=>({...o.refs,setReference:P,setPositionReference:w,domReference:i}),[o.refs,P,w]),C=F.useMemo(()=>({...o.elements,domReference:g}),[o.elements,g]),b=Ul(r),y=F.useMemo(()=>({...o,refs:O,elements:C,dataRef:l,nodeId:n,events:f,open:t,onOpenChange:b}),[o,n,f,t,b,O,C]);return yt(()=>{const c=a==null?void 0:a.nodesRef.current.find(s=>s.id===n);c&&(c.context=y)}),F.useMemo(()=>({...o,context:y,refs:O,reference:P,positionReference:w}),[o,O,y,P,w])}function bg(e,t,r){const n=new Map;return{...r==="floating"&&{tabIndex:-1},...e,...t.map(o=>o?o[r]:null).concat(e).reduce((o,a)=>(a&&Object.entries(a).forEach(i=>{let[l,f]=i;if(l.indexOf("on")===0){if(n.has(l)||n.set(l,[]),typeof f=="function"){var g;(g=n.get(l))==null||g.push(f),o[l]=function(){for(var m,w=arguments.length,P=new Array(w),O=0;OC(...P))}}}else o[l]=f}),o),{})}}const aH=function(e){e===void 0&&(e=[]);const t=e,r=F.useCallback(a=>bg(a,e,"reference"),t),n=F.useCallback(a=>bg(a,e,"floating"),t),o=F.useCallback(a=>bg(a,e,"item"),e.map(a=>a==null?void 0:a.item));return F.useMemo(()=>({getReferenceProps:r,getFloatingProps:n,getItemProps:o}),[r,n,o])},iH=Object.freeze(Object.defineProperty({__proto__:null,FloatingDelayGroup:SB,FloatingFocusManager:FB,FloatingNode:xB,FloatingOverlay:LB,FloatingPortal:jB,FloatingTree:CB,arrow:mB,autoPlacement:uB,autoUpdate:sB,computePosition:MP,detectOverflow:Kn,flip:dB,getOverflowAncestors:go,hide:pB,inline:hB,inner:QB,limitShift:gB,offset:wP,platform:kP,safePolygon:nH,shift:cB,size:fB,useClick:zB,useDelayGroup:TB,useDelayGroupContext:zP,useDismiss:WB,useFloating:oH,useFloatingNodeId:_B,useFloatingParentNodeId:$l,useFloatingPortalNode:HP,useFloatingTree:ri,useFocus:BB,useHover:OB,useId:Au,useInnerOffset:eH,useInteractions:aH,useListNavigation:qB,useMergeRefs:KB,useRole:XB,useTransitionStatus:qP,useTransitionStyles:ZB,useTypeahead:JB},Symbol.toStringTag,{value:"Module"})),Ft=Rl(iH);var KP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(C,b){for(var y in b)Object.defineProperty(C,y,{enumerable:!0,get:b[y]})}t(e,{DialogHeader:function(){return P},default:function(){return O}});var r=g(F),n=g(Ae),o=Oe,a=g(Se),i=Ce,l=Ll;function f(){return f=Object.assign||function(C){for(var b=1;b=0)&&Object.prototype.propertyIsEnumerable.call(C,c)&&(y[c]=C[c])}return y}function w(C,b){if(C==null)return{};var y={},c=Object.keys(C),s,u;for(u=0;u=0)&&(y[s]=C[s]);return y}var P=r.default.forwardRef(function(C,b){var y=C.className,c=C.children,s=m(C,["className","children"]),u=(0,i.useTheme)().dialogHeader,d=u.defaultProps,h=u.styles.base;y=(0,o.twMerge)(d.className||"",y);var v=(0,o.twMerge)((0,n.default)((0,a.default)(h)),y);return r.default.createElement("div",f({},s,{ref:b,className:v}),c)});P.propTypes={className:l.propTypesClassName,children:l.propTypesChildren},P.displayName="MaterialTailwind.DialogHeader";var O=P})(KP);var XP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(b,y){for(var c in y)Object.defineProperty(b,c,{enumerable:!0,get:y[c]})}t(e,{DialogBody:function(){return O},default:function(){return C}});var r=m(F),n=m(Ae),o=Oe,a=m(Se),i=Ce,l=Ll;function f(b,y,c){return y in b?Object.defineProperty(b,y,{value:c,enumerable:!0,configurable:!0,writable:!0}):b[y]=c,b}function g(){return g=Object.assign||function(b){for(var y=1;y=0)&&Object.prototype.propertyIsEnumerable.call(b,s)&&(c[s]=b[s])}return c}function P(b,y){if(b==null)return{};var c={},s=Object.keys(b),u,d;for(d=0;d=0)&&(c[u]=b[u]);return c}var O=r.default.forwardRef(function(b,y){var c=b.divider,s=b.className,u=b.children,d=w(b,["divider","className","children"]),h=(0,i.useTheme)().dialogBody,v=h.defaultProps,_=h.styles.base;s=(0,o.twMerge)(v.className||"",s);var k=(0,o.twMerge)((0,n.default)((0,a.default)(_.initial),f({},(0,a.default)(_.divider),c)),s);return r.default.createElement("div",g({},d,{ref:y,className:k}),u)});O.propTypes={divider:l.propTypesDivider,className:l.propTypesClassName,children:l.propTypesChildren},O.displayName="MaterialTailwind.DialogBody";var C=O})(XP);var YP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(C,b){for(var y in b)Object.defineProperty(C,y,{enumerable:!0,get:b[y]})}t(e,{DialogFooter:function(){return P},default:function(){return O}});var r=g(F),n=g(Ae),o=Oe,a=g(Se),i=Ce,l=Ll;function f(){return f=Object.assign||function(C){for(var b=1;b=0)&&Object.prototype.propertyIsEnumerable.call(C,c)&&(y[c]=C[c])}return y}function w(C,b){if(C==null)return{};var y={},c=Object.keys(C),s,u;for(u=0;u=0)&&(y[s]=C[s]);return y}var P=r.default.forwardRef(function(C,b){var y=C.className,c=C.children,s=m(C,["className","children"]),u=(0,i.useTheme)().dialogFooter,d=u.defaultProps,h=u.styles.base;y=(0,o.twMerge)(d.className||"",y);var v=(0,o.twMerge)((0,n.default)((0,a.default)(h)),y);return r.default.createElement("div",f({},s,{ref:b,className:v}),c)});P.propTypes={className:l.propTypesClassName,children:l.propTypesChildren},P.displayName="MaterialTailwind.DialogFooter";var O=P})(YP);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(E,R){for(var A in R)Object.defineProperty(E,A,{enumerable:!0,get:R[A]})}t(e,{Dialog:function(){return k},DialogHeader:function(){return O.DialogHeader},DialogBody:function(){return C.DialogBody},DialogFooter:function(){return b.DialogFooter},default:function(){return T}});var r=s(F),n=s(Ee),o=Ft,a=Ht,i=s(Ae),l=s(Yt),f=Oe,g=s(ht),m=s(Se),w=Ce,P=Ll,O=KP,C=XP,b=YP;function y(E,R,A){return R in E?Object.defineProperty(E,R,{value:A,enumerable:!0,configurable:!0,writable:!0}):E[R]=A,E}function c(){return c=Object.assign||function(E){for(var R=1;R=0)&&Object.prototype.propertyIsEnumerable.call(E,N)&&(A[N]=E[N])}return A}function _(E,R){if(E==null)return{};var A={},N=Object.keys(E),D,$;for($=0;$=0)&&(A[D]=E[D]);return A}var k=r.default.forwardRef(function(E,R){var A=E.open,N=E.handler,D=E.size,$=E.dismiss,G=E.animate,X=E.className,H=E.children,V=v(E,["open","handler","size","dismiss","animate","className","children"]),B=(0,w.useTheme)().dialog,q=B.defaultProps,Y=B.valid,ne=B.styles,ce=ne.base,se=ne.sizes;N=N??void 0,D=D??q.size,$=$??q.dismiss,G=G??q.animate,X=(0,f.twMerge)(q.className||"",X);var re=(0,i.default)((0,m.default)(ce.backdrop)),pe=(0,f.twMerge)((0,i.default)((0,m.default)(ce.container),(0,m.default)(se[(0,g.default)(Y.sizes,D,"md")])),X),ue={unmount:{opacity:0,y:-50,transition:{duration:.3}},mount:{opacity:1,y:0,transition:{duration:.3}}},oe={unmount:{opacity:0,transition:{delay:.2}},mount:{opacity:1}},fe=(0,l.default)(ue,G),le=(0,o.useFloating)({open:A,onOpenChange:N}),ae=le.floating,ge=le.context,ve=(0,o.useId)(),be="".concat(ve,"-label"),Pe="".concat(ve,"-description"),Le=(0,o.useInteractions)([(0,o.useClick)(ge),(0,o.useRole)(ge),(0,o.useDismiss)(ge,$)]).getFloatingProps,Xe=(0,o.useMergeRefs)([R,ae]),mt=a.AnimatePresence;return r.default.createElement(a.LazyMotion,{features:a.domAnimation},r.default.createElement(o.FloatingPortal,null,r.default.createElement(mt,null,A&&r.default.createElement(o.FloatingOverlay,{style:{zIndex:9999},lockScroll:!0},r.default.createElement(o.FloatingFocusManager,{context:ge},r.default.createElement(a.m.div,{className:D==="xxl"?"":re,initial:"unmount",exit:"unmount",animate:A?"mount":"unmount",variants:oe,transition:{duration:.2}},r.default.createElement(a.m.div,c({},Le(h(u({},V),{ref:Xe,className:pe,"aria-labelledby":be,"aria-describedby":Pe})),{initial:"unmount",exit:"unmount",animate:A?"mount":"unmount",variants:fe}),H)))))))});k.propTypes={open:P.propTypesOpen,handler:P.propTypesHandler,size:n.default.oneOf(P.propTypesSize),dismiss:P.propTypesDismiss,animate:P.propTypesAnimate,className:P.propTypesClassName,children:P.propTypesChildren},k.displayName="MaterialTailwind.Dialog";var T=Object.assign(k,{Header:O.DialogHeader,Body:C.DialogBody,Footer:b.DialogFooter})})(dP);var ZP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(c,s){for(var u in s)Object.defineProperty(c,u,{enumerable:!0,get:s[u]})}t(e,{Input:function(){return b},default:function(){return y}});var r=P(F),n=P(Ee),o=P(Ae),a=P(ht),i=P(Se),l=Ce,f=Yu,g=Oe;function m(c,s,u){return s in c?Object.defineProperty(c,s,{value:u,enumerable:!0,configurable:!0,writable:!0}):c[s]=u,c}function w(){return w=Object.assign||function(c){for(var s=1;s=0)&&Object.prototype.propertyIsEnumerable.call(c,d)&&(u[d]=c[d])}return u}function C(c,s){if(c==null)return{};var u={},d=Object.keys(c),h,v;for(v=0;v=0)&&(u[h]=c[h]);return u}var b=r.default.forwardRef(function(c,s){var u=c.variant,d=c.color,h=c.size,v=c.label,_=c.error,k=c.success,T=c.icon,E=c.containerProps,R=c.labelProps,A=c.className,N=c.shrink,D=c.inputRef,$=O(c,["variant","color","size","label","error","success","icon","containerProps","labelProps","className","shrink","inputRef"]),G=(0,l.useTheme)().input,X=G.defaultProps,H=G.valid,V=G.styles,B=V.base,q=V.variants;u=u??X.variant,h=h??X.size,d=d??X.color,v=v??X.label,R=R??X.labelProps,E=E??X.containerProps,N=N??X.shrink,T=T??X.icon,A=(0,g.twMerge)(X.className||"",A);var Y=q[(0,a.default)(H.variants,u,"outlined")],ne=Y.sizes[(0,a.default)(H.sizes,h,"md")],ce=(0,i.default)(Y.error.input),se=(0,i.default)(Y.success.input),re=(0,i.default)(Y.shrink.input),pe=(0,i.default)(Y.colors.input[(0,a.default)(H.colors,d,"gray")]),ue=(0,i.default)(Y.error.label),oe=(0,i.default)(Y.success.label),fe=(0,i.default)(Y.shrink.label),le=(0,i.default)(Y.colors.label[(0,a.default)(H.colors,d,"gray")]),ae=(0,o.default)((0,i.default)(B.container),(0,i.default)(ne.container),E==null?void 0:E.className),ge=(0,o.default)((0,i.default)(B.input),(0,i.default)(Y.base.input),(0,i.default)(ne.input),m({},(0,i.default)(Y.base.inputWithIcon),T),m({},pe,!_&&!k),m({},ce,_),m({},se,k),m({},re,N),A),ve=(0,o.default)((0,i.default)(B.label),(0,i.default)(Y.base.label),(0,i.default)(ne.label),m({},le,!_&&!k),m({},ue,_),m({},oe,k),m({},fe,N),R==null?void 0:R.className),be=(0,o.default)((0,i.default)(B.icon),(0,i.default)(Y.base.icon),(0,i.default)(ne.icon)),Pe=(0,o.default)((0,i.default)(B.asterisk));return r.default.createElement("div",w({},E,{ref:s,className:ae}),T&&r.default.createElement("div",{className:be},T),r.default.createElement("input",w({},$,{ref:D,className:ge,placeholder:($==null?void 0:$.placeholder)||" "})),r.default.createElement("label",w({},R,{className:ve}),v," ",$.required?r.default.createElement("span",{className:Pe},"*"):""))});b.propTypes={variant:n.default.oneOf(f.propTypesVariant),size:n.default.oneOf(f.propTypesSize),color:n.default.oneOf(f.propTypesColor),label:f.propTypesLabel,error:f.propTypesError,success:f.propTypesSuccess,icon:f.propTypesIcon,labelProps:f.propTypesLabelProps,containerProps:f.propTypesContainerProps,shrink:f.propTypesShrink,className:f.propTypesClassName},b.displayName="MaterialTailwind.Input";var y=b})(ZP);var JP={},ic={},Wl={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,c){for(var s in c)Object.defineProperty(y,s,{enumerable:!0,get:c[s]})}t(e,{propTypesOpen:function(){return a},propTypesHandler:function(){return i},propTypesPlacement:function(){return l},propTypesOffset:function(){return f},propTypesDismiss:function(){return g},propTypesAnimate:function(){return m},propTypesLockScroll:function(){return w},propTypesDisabled:function(){return P},propTypesClassName:function(){return O},propTypesChildren:function(){return C},propTypesContextValue:function(){return b}});var r=o(Ee),n=st;function o(y){return y&&y.__esModule?y:{default:y}}var a=r.default.bool,i=r.default.func,l=n.propTypesPlacements,f=n.propTypesOffsetType,g=r.default.shape({itemPress:r.default.bool,enabled:r.default.bool,escapeKey:r.default.bool,referencePress:r.default.bool,referencePressEvent:r.default.oneOf(["pointerdown","mousedown","click"]),outsidePress:r.default.oneOfType([r.default.bool,r.default.func]),outsidePressEvent:r.default.oneOf(["pointerdown","mousedown","click"]),ancestorScroll:r.default.bool,bubbles:r.default.oneOfType([r.default.bool,r.default.shape({escapeKey:r.default.bool,outsidePress:r.default.bool})])}),m=n.propTypesAnimation,w=r.default.bool,P=r.default.bool,O=r.default.string,C=r.default.node.isRequired,b=r.default.shape({open:r.default.bool.isRequired,handler:r.default.func.isRequired,setInternalOpen:r.default.func.isRequired,strategy:r.default.oneOf(["fixed","absolute"]).isRequired,x:r.default.number.isRequired,y:r.default.number.isRequired,reference:r.default.func.isRequired,floating:r.default.func.isRequired,listItemsRef:r.default.instanceOf(Object).isRequired,getReferenceProps:r.default.func.isRequired,getFloatingProps:r.default.func.isRequired,getItemProps:r.default.func.isRequired,appliedAnimation:m.isRequired,lockScroll:r.default.bool.isRequired,context:r.default.instanceOf(Object).isRequired,tree:r.default.any.isRequired,allowHover:r.default.bool.isRequired,activeIndex:r.default.number.isRequired,setActiveIndex:r.default.func.isRequired,nested:r.default.bool.isRequired})})(Wl);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,g){for(var m in g)Object.defineProperty(f,m,{enumerable:!0,get:g[m]})}t(e,{MenuContext:function(){return a},useMenu:function(){return i},MenuContextProvider:function(){return l}});var r=o(F),n=Wl;function o(f){return f&&f.__esModule?f:{default:f}}var a=r.default.createContext(null);a.displayName="MaterialTailwind.MenuContext";function i(){var f=r.default.useContext(a);if(!f)throw new Error("useMenu() must be used within a Menu. It happens when you use MenuCore, MenuHandler, MenuItem or MenuList components outside the Menu component.");return f}var l=function(f){var g=f.value,m=f.children;return r.default.createElement(a.Provider,{value:g},m)};l.prototypes={value:n.propTypesContextValue,children:n.propTypesChildren},l.displayName="MaterialTailwind.MenuContextProvider"})(ic);var QP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var d in u)Object.defineProperty(s,d,{enumerable:!0,get:u[d]})}t(e,{MenuCore:function(){return y},default:function(){return c}});var r=w(F),n=w(Ee),o=Ft,a=w(Yt),i=Ce,l=ic,f=Wl;function g(s,u){(u==null||u>s.length)&&(u=s.length);for(var d=0,h=new Array(u);d=0)&&Object.prototype.propertyIsEnumerable.call(b,s)&&(c[s]=b[s])}return c}function P(b,y){if(b==null)return{};var c={},s=Object.keys(b),u,d;for(d=0;d=0)&&(c[u]=b[u]);return c}var O=r.default.forwardRef(function(b,y){var c=b.children,s=w(b,["children"]),u=(0,o.useMenu)(),d=u.getReferenceProps,h=u.reference,v=u.nested,_=(0,n.useMergeRefs)([y,h]);return r.default.cloneElement(c,f({},d(f(m(f({},s),{ref:_,onClick:function(T){T.stopPropagation()}}),v&&{role:"menuitem"}))))});O.propTypes={children:a.propTypesChildren},O.displayName="MaterialTailwind.MenuHandler";var C=O})(eO);var tO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(c,s){for(var u in s)Object.defineProperty(c,u,{enumerable:!0,get:s[u]})}t(e,{MenuList:function(){return b},default:function(){return y}});var r=P(F),n=Ft,o=Ht,a=P(Ae),i=Oe,l=P(Se),f=Ce,g=ic,m=Wl;function w(){return w=Object.assign||function(c){for(var s=1;s=0)&&Object.prototype.propertyIsEnumerable.call(c,d)&&(u[d]=c[d])}return u}function C(c,s){if(c==null)return{};var u={},d=Object.keys(c),h,v;for(v=0;v=0)&&(u[h]=c[h]);return u}var b=r.default.forwardRef(function(c,s){var u=c.children,d=c.className,h=O(c,["children","className"]),v=(0,f.useTheme)().menu,_=v.styles.base,k=(0,g.useMenu)(),T=k.open,E=k.handler,R=k.strategy,A=k.x,N=k.y,D=k.floating,$=k.listItemsRef,G=k.getFloatingProps,X=k.getItemProps,H=k.appliedAnimation,V=k.lockScroll,B=k.context,q=k.activeIndex,Y=k.tree,ne=k.allowHover,ce=k.internalAllowHover,se=k.setActiveIndex,re=k.nested;d=d??"";var pe=(0,i.twMerge)((0,a.default)((0,l.default)(_.menu)),d),ue=(0,n.useMergeRefs)([s,D]),oe=o.AnimatePresence,fe=r.default.createElement(o.m.div,w({},h,{ref:ue,style:{position:R,top:N??0,left:A??0},className:pe},G({onKeyDown:function(ae){ae.key==="Tab"&&(E(!1),ae.shiftKey&&ae.preventDefault())}}),{initial:"unmount",exit:"unmount",animate:T?"mount":"unmount",variants:H}),r.default.Children.map(u,function(le,ae){return r.default.isValidElement(le)&&r.default.cloneElement(le,X({tabIndex:q===ae?0:-1,role:"menuitem",className:le.props.className,ref:function(ve){$.current[ae]=ve},onClick:function(ve){if(le.props.onClick){var be,Pe;(Pe=(be=le.props).onClick)===null||Pe===void 0||Pe.call(be,ve)}Y==null||Y.events.emit("click")},onMouseEnter:function(){(ne&&T||ce&&T)&&se(ae)}}))}));return r.default.createElement(o.LazyMotion,{features:o.domAnimation},r.default.createElement(n.FloatingPortal,null,r.default.createElement(oe,null,T&&r.default.createElement(r.default.Fragment,null,V?r.default.createElement(n.FloatingOverlay,{lockScroll:!0},r.default.createElement(n.FloatingFocusManager,{context:B,modal:!re,initialFocus:re?-1:0,returnFocus:!re,visuallyHiddenDismiss:!0},fe)):r.default.createElement(n.FloatingFocusManager,{context:B,modal:!re,initialFocus:re?-1:0,returnFocus:!re,visuallyHiddenDismiss:!0},fe)))))});b.propTypes={className:m.propTypesClassName,children:m.propTypesChildren},b.displayName="MaterialTailwind.MenuList";var y=b})(tO);var rO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(b,y){for(var c in y)Object.defineProperty(b,c,{enumerable:!0,get:y[c]})}t(e,{MenuItem:function(){return O},default:function(){return C}});var r=m(F),n=m(Ae),o=Oe,a=m(Se),i=Ce,l=Wl;function f(b,y,c){return y in b?Object.defineProperty(b,y,{value:c,enumerable:!0,configurable:!0,writable:!0}):b[y]=c,b}function g(){return g=Object.assign||function(b){for(var y=1;y=0)&&Object.prototype.propertyIsEnumerable.call(b,s)&&(c[s]=b[s])}return c}function P(b,y){if(b==null)return{};var c={},s=Object.keys(b),u,d;for(d=0;d=0)&&(c[u]=b[u]);return c}var O=r.default.forwardRef(function(b,y){var c=b.className,s=c===void 0?"":c,u=b.disabled,d=u===void 0?!1:u,h=b.children,v=w(b,["className","disabled","children"]),_=(0,i.useTheme)().menu,k=_.styles.base,T=(0,o.twMerge)((0,n.default)((0,a.default)(k.item.initial),f({},(0,a.default)(k.item.disabled),d)),s);return r.default.createElement("button",g({},v,{ref:y,role:"menuitem",className:T}),h)});O.propTypes={className:l.propTypesClassName,disabled:l.propTypesDisabled,children:l.propTypesChildren},O.displayName="MaterialTailwind.MenuItem";var C=O})(rO);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(O,C){for(var b in C)Object.defineProperty(O,b,{enumerable:!0,get:C[b]})}t(e,{Menu:function(){return w},MenuHandler:function(){return i.MenuHandler},MenuList:function(){return l.MenuList},MenuItem:function(){return f.MenuItem},useMenu:function(){return o.useMenu},default:function(){return P}});var r=m(F),n=Ft,o=ic,a=QP,i=eO,l=tO,f=rO;function g(){return g=Object.assign||function(O){for(var C=1;C=0)&&Object.prototype.propertyIsEnumerable.call(c,d)&&(u[d]=c[d])}return u}function C(c,s){if(c==null)return{};var u={},d=Object.keys(c),h,v;for(v=0;v=0)&&(u[h]=c[h]);return u}var b=r.default.forwardRef(function(c,s){var u=c.open,d=c.animate,h=c.className,v=c.children,_=O(c,["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 T=r.default.useRef(null),E=(0,g.useTheme)().navbar,R=E.styles,A=R.base.mobileNav;d=d??{},h=h??"";var N=(0,l.twMerge)((0,i.default)((0,f.default)(A)),h),D={unmount:{height:0,opacity:0,transition:{duration:.3,times:"[0.4, 0, 0.2, 1]"}},mount:{opacity:1,height:"".concat((k=T.current)===null||k===void 0?void 0:k.scrollHeight,"px"),transition:{duration:.3,times:"[0.4, 0, 0.2, 1]"}}},$=(0,a.default)(D,d),G=n.AnimatePresence,X=(0,o.useMergeRefs)([s,T]);return r.default.createElement(n.LazyMotion,{features:n.domAnimation},r.default.createElement(G,null,r.default.createElement(n.m.div,w({},_,{ref:X,className:N,initial:"unmount",exit:"unmount",animate:u?"mount":"unmount",variants:$}),v)))});b.displayName="MaterialTailwind.MobileNav",b.propTypes={open:m.propTypesOpen,animate:m.propTypesAnimate,className:m.propTypesClassName,children:m.propTypesChildren};var y=b})(oO);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var d in u)Object.defineProperty(s,d,{enumerable:!0,get:u[d]})}t(e,{Navbar:function(){return y},MobileNav:function(){return g.MobileNav},default:function(){return c}});var r=O(F),n=O(Ee),o=O(Ae),a=Oe,i=O(ht),l=O(Se),f=Ce,g=oO,m=up;function w(s,u,d){return u in s?Object.defineProperty(s,u,{value:d,enumerable:!0,configurable:!0,writable:!0}):s[u]=d,s}function P(){return P=Object.assign||function(s){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(s,h)&&(d[h]=s[h])}return d}function b(s,u){if(s==null)return{};var d={},h=Object.keys(s),v,_;for(_=0;_=0)&&(d[v]=s[v]);return d}var y=r.default.forwardRef(function(s,u){var d=s.variant,h=s.color,v=s.shadow,_=s.blurred,k=s.fullWidth,T=s.className,E=s.children,R=C(s,["variant","color","shadow","blurred","fullWidth","className","children"]),A=(0,f.useTheme)().navbar,N=A.defaultProps,D=A.valid,$=A.styles,G=$.base,X=$.variants;d=d??N.variant,h=h??N.color,v=v??N.shadow,_=_??N.blurred,k=k??N.fullWidth,T=(0,a.twMerge)(N.className||"",T);var H,V=(0,o.default)((0,l.default)(G.navbar.initial),(H={},w(H,(0,l.default)(G.navbar.shadow),v),w(H,(0,l.default)(G.navbar.blurred),_&&h==="white"),w(H,(0,l.default)(G.navbar.fullWidth),k),H)),B=(0,o.default)((0,l.default)(X[(0,i.default)(D.variants,d,"filled")][(0,i.default)(D.colors,h,"white")])),q=(0,a.twMerge)((0,o.default)(V,B),T);return r.default.createElement("nav",P({},R,{ref:u,className:q}),E)});y.propTypes={variant:n.default.oneOf(m.propTypesVariant),color:n.default.oneOf(m.propTypesColor),shadow:m.propTypesShadow,blurred:m.propTypesBlurred,fullWidth:m.propTypesFullWidth,className:m.propTypesClassName,children:m.propTypesChildren},y.displayName="MaterialTailwind.Navbar";var c=Object.assign(y,{MobileNav:g.MobileNav})})(nO);var aO={},Ep={},Bl={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,c){for(var s in c)Object.defineProperty(y,s,{enumerable:!0,get:c[s]})}t(e,{propTypesOpen:function(){return a},propTypesHandler:function(){return i},propTypesPlacement:function(){return l},propTypesOffset:function(){return f},propTypesDismiss:function(){return g},propTypesAnimate:function(){return m},propTypesContent:function(){return w},propTypesInteractive:function(){return P},propTypesClassName:function(){return O},propTypesChildren:function(){return C},propTypesContextValue:function(){return b}});var r=o(Ee),n=st;function o(y){return y&&y.__esModule?y:{default:y}}var a=r.default.bool,i=r.default.func,l=n.propTypesPlacements,f=n.propTypesOffsetType,g=n.propTypesDismissType,m=n.propTypesAnimation,w=r.default.node,P=r.default.bool,O=r.default.string,C=r.default.node.isRequired,b=r.default.shape({open:r.default.bool.isRequired,strategy:r.default.oneOf(["fixed","absolute"]).isRequired,x:r.default.number,y:r.default.number,context:r.default.instanceOf(Object).isRequired,reference:r.default.func.isRequired,floating:r.default.func.isRequired,getReferenceProps:r.default.func.isRequired,getFloatingProps:r.default.func.isRequired,appliedAnimation:m.isRequired,labelId:r.default.string.isRequired,descriptionId:r.default.string.isRequired}).isRequired})(Bl);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,g){for(var m in g)Object.defineProperty(f,m,{enumerable:!0,get:g[m]})}t(e,{PopoverContext:function(){return a},usePopover:function(){return i},PopoverContextProvider:function(){return l}});var r=o(F),n=Bl;function o(f){return f&&f.__esModule?f:{default:f}}var a=r.default.createContext(null);a.displayName="MaterialTailwind.PopoverContext";function i(){var f=r.default.useContext(a);if(!f)throw new Error("usePopover() must be used within a Popover. It happens when you use PopoverHandler or PopoverContent components outside the Popover component.");return f}var l=function(f){var g=f.value,m=f.children;return r.default.createElement(a.Provider,{value:g},m)};l.propTypes={value:n.propTypesContextValue,children:n.propTypesChildren},l.displayName="MaterialTailwind.PopoverContextProvider"})(Ep);var iO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(b,y){for(var c in y)Object.defineProperty(b,c,{enumerable:!0,get:y[c]})}t(e,{PopoverHandler:function(){return O},default:function(){return C}});var r=l(F),n=Ft,o=Ep,a=Bl;function i(b,y,c){return y in b?Object.defineProperty(b,y,{value:c,enumerable:!0,configurable:!0,writable:!0}):b[y]=c,b}function l(b){return b&&b.__esModule?b:{default:b}}function f(b){for(var y=1;y=0)&&Object.prototype.propertyIsEnumerable.call(b,s)&&(c[s]=b[s])}return c}function P(b,y){if(b==null)return{};var c={},s=Object.keys(b),u,d;for(d=0;d=0)&&(c[u]=b[u]);return c}var O=r.default.forwardRef(function(b,y){var c=b.children,s=w(b,["children"]),u=(0,o.usePopover)(),d=u.getReferenceProps,h=u.reference,v=(0,n.useMergeRefs)([y,h]);return r.default.cloneElement(c,f({},d(m(f({},s),{ref:v}))))});O.propTypes={children:a.propTypesChildren},O.displayName="MaterialTailwind.PopoverHandler";var C=O})(iO);var lO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(h,v){for(var _ in v)Object.defineProperty(h,_,{enumerable:!0,get:v[_]})}t(e,{PopoverContent:function(){return u},default:function(){return d}});var r=O(F),n=Ft,o=Ht,a=O(Ae),i=Oe,l=O(Se),f=Ce,g=Ep,m=Bl;function w(h,v,_){return v in h?Object.defineProperty(h,v,{value:_,enumerable:!0,configurable:!0,writable:!0}):h[v]=_,h}function P(){return P=Object.assign||function(h){for(var v=1;v=0)&&Object.prototype.propertyIsEnumerable.call(h,k)&&(_[k]=h[k])}return _}function s(h,v){if(h==null)return{};var _={},k=Object.keys(h),T,E;for(E=0;E=0)&&(_[T]=h[T]);return _}var u=r.default.forwardRef(function(h,v){var _=h.children,k=h.className,T=c(h,["children","className"]),E=(0,f.useTheme)().popover,R=E.defaultProps,A=E.styles.base,N=(0,g.usePopover)(),D=N.open,$=N.strategy,G=N.x,X=N.y,H=N.context,V=N.floating,B=N.getFloatingProps,q=N.appliedAnimation,Y=N.labelId,ne=N.descriptionId;k=(0,i.twMerge)(R.className||"",k);var ce=(0,i.twMerge)((0,a.default)((0,l.default)(A)),k),se=(0,n.useMergeRefs)([v,V]),re=o.AnimatePresence;return r.default.createElement(o.LazyMotion,{features:o.domAnimation},r.default.createElement(n.FloatingPortal,null,r.default.createElement(re,null,D&&r.default.createElement(n.FloatingFocusManager,{context:H},r.default.createElement(o.m.div,P({},B(y(C({},T),{ref:se,className:ce,style:{position:$,top:X??"",left:G??""},"aria-labelledby":Y,"aria-describedby":ne})),{initial:"unmount",exit:"unmount",animate:D?"mount":"unmount",variants:q}),_)))))});u.propTypes={className:m.propTypesClassName,children:m.propTypesChildren},u.displayName="MaterialTailwind.PopoverContent";var d=u})(lO);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,h){for(var v in h)Object.defineProperty(d,v,{enumerable:!0,get:h[v]})}t(e,{Popover:function(){return s},PopoverHandler:function(){return g.PopoverHandler},PopoverContent:function(){return m.PopoverContent},usePopover:function(){return l.usePopover},default:function(){return u}});var r=O(F),n=O(Ee),o=Ft,a=O(Yt),i=Ce,l=Ep,f=Bl,g=iO,m=lO;function w(d,h){(h==null||h>d.length)&&(h=d.length);for(var v=0,_=new Array(h);v=0)&&Object.prototype.propertyIsEnumerable.call(c,d)&&(u[d]=c[d])}return u}function C(c,s){if(c==null)return{};var u={},d=Object.keys(c),h,v;for(v=0;v=0)&&(u[h]=c[h]);return u}var b=r.default.forwardRef(function(c,s){var u=c.variant,d=c.color,h=c.size,v=c.value,_=c.label,k=c.className,T=c.barProps,E=O(c,["variant","color","size","value","label","className","barProps"]),R=(0,f.useTheme)().progress,A=R.defaultProps,N=R.valid,D=R.styles,$=D.base,G=D.variants,X=D.sizes;u=u??A.variant,d=d??A.color,h=h??A.size,_=_??A.label,T=T??A.barProps,k=(0,a.twMerge)(A.className||"",k);var H=(0,l.default)(G[(0,i.default)(N.variants,u,"filled")][(0,i.default)(N.colors,d,"gray")]),V=(0,l.default)(X[(0,i.default)(N.sizes,h,"md")].container.initial),B=(0,o.default)((0,l.default)($.container.initial),V),q=(0,l.default)(X[(0,i.default)(N.sizes,h,"md")].container.withLabel),Y=(0,o.default)((0,l.default)($.container.withLabel),q),ne=(0,l.default)(X[(0,i.default)(N.sizes,h,"md")].bar),ce=(0,o.default)((0,l.default)($.bar),ne),se=(0,a.twMerge)((0,o.default)(B,m({},Y,_)),k),re=(0,a.twMerge)((0,o.default)(ce,H),T==null?void 0:T.className);return r.default.createElement("div",w({},E,{ref:s,className:se}),r.default.createElement("div",w({},T,{className:re,style:{width:"".concat(v,"%")}}),_&&"".concat(v,"% ").concat(typeof _=="string"?_:"")))});b.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},b.displayName="MaterialTailwind.Progress";var y=b})(sO);var uO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var d in u)Object.defineProperty(s,d,{enumerable:!0,get:u[d]})}t(e,{Radio:function(){return y},default:function(){return c}});var r=O(F),n=O(Ee),o=O(Vl),a=O(Ae),i=Oe,l=O(ht),f=O(Se),g=Ce,m=Qa;function w(s,u,d){return u in s?Object.defineProperty(s,u,{value:d,enumerable:!0,configurable:!0,writable:!0}):s[u]=d,s}function P(){return P=Object.assign||function(s){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(s,h)&&(d[h]=s[h])}return d}function b(s,u){if(s==null)return{};var d={},h=Object.keys(s),v,_;for(_=0;_=0)&&(d[v]=s[v]);return d}var y=r.default.forwardRef(function(s,u){var d=s.color,h=s.label,v=s.icon,_=s.ripple,k=s.className,T=s.disabled,E=s.containerProps,R=s.labelProps,A=s.iconProps,N=s.inputRef,D=C(s,["color","label","icon","ripple","className","disabled","containerProps","labelProps","iconProps","inputRef"]),$=(0,g.useTheme)().radio,G=$.defaultProps,X=$.valid,H=$.styles,V=H.base,B=H.colors,q=r.default.useId();d=d??G.color,h=h??G.label,v=v??G.icon,_=_??G.ripple,T=T??G.disabled,E=E??G.containerProps,R=R??G.labelProps,A=A??G.iconProps,k=(0,i.twMerge)(G.className||"",k);var Y=_!==void 0&&new o.default,ne=(0,a.default)((0,f.default)(V.root),w({},(0,f.default)(V.disabled),T)),ce=(0,i.twMerge)((0,a.default)((0,f.default)(V.container)),E==null?void 0:E.className),se=(0,i.twMerge)((0,a.default)((0,f.default)(V.input),(0,f.default)(B[(0,l.default)(X.colors,d,"gray")])),k),re=(0,i.twMerge)((0,a.default)((0,f.default)(V.label)),R==null?void 0:R.className),pe=(0,a.default)((0,a.default)((0,f.default)(V.icon)),B[(0,l.default)(X.colors,d,"gray")].color,A==null?void 0:A.className);return r.default.createElement("div",{ref:u,className:ne},r.default.createElement("label",P({},E,{className:ce,htmlFor:D.id||q,onMouseDown:function(ue){var oe=E==null?void 0:E.onMouseDown;return _&&Y.create(ue,"dark"),typeof oe=="function"&&oe(ue)}}),r.default.createElement("input",P({},D,{ref:N,type:"radio",disabled:T,className:se,id:D.id||q})),r.default.createElement("span",{className:pe},v||r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"h-3.5 w-3.5",viewBox:"0 0 16 16",fill:"currentColor"},r.default.createElement("circle",{"data-name":"ellipse",cx:"8",cy:"8",r:"8"})))),h&&r.default.createElement("label",P({},R,{className:re,htmlFor:D.id||q}),h))});y.propTypes={color:n.default.oneOf(m.propTypesColor),label:m.propTypesLabel,icon:m.propTypesIcon,ripple:m.propTypesRipple,className:m.propTypesClassName,disabled:m.propTypesDisabled,containerProps:m.propTypesObject,labelProps:m.propTypesObject},y.displayName="MaterialTailwind.Radio";var c=y})(uO);var cO={},$1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(m,w){for(var P in w)Object.defineProperty(m,P,{enumerable:!0,get:w[P]})}t(e,{SelectContext:function(){return i},useSelect:function(){return l},usePrevious:function(){return f},SelectContextProvider:function(){return g}});var r=a(F),n=Ht,o=Zu;function a(m){return m&&m.__esModule?m:{default:m}}var i=r.default.createContext(null);i.displayName="MaterialTailwind.SelectContext";function l(){var m=r.default.useContext(i);if(m===null)throw new Error("useSelect() must be used within a Select. It happens when you use SelectOption component outside the Select component.");return m}function f(m){var w=r.default.useRef();return(0,n.useIsomorphicLayoutEffect)(function(){w.current=m},[m]),w.current}var g=function(m){var w=m.value,P=m.children;return r.default.createElement(i.Provider,{value:w},P)};g.propTypes={value:o.propTypesContextValue,children:o.propTypesChildren},g.displayName="MaterialTailwind.SelectContextProvider"})($1);var dO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,c){for(var s in c)Object.defineProperty(y,s,{enumerable:!0,get:c[s]})}t(e,{SelectOption:function(){return C},default:function(){return b}});var r=w(F),n=w(Ae),o=Oe,a=w(Se),i=Ce,l=$1,f=Zu;function g(y,c,s){return c in y?Object.defineProperty(y,c,{value:s,enumerable:!0,configurable:!0,writable:!0}):y[c]=s,y}function m(){return m=Object.assign||function(y){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(y,u)&&(s[u]=y[u])}return s}function O(y,c){if(y==null)return{};var s={},u=Object.keys(y),d,h;for(h=0;h=0)&&(s[d]=y[d]);return s}var C=function(y){var c=function(){H(v),q(d),B(!1),ne(null)},s=function(ae){(ae.key==="Enter"||ae.key===" "&&!se.current.typing)&&(ae.preventDefault(),c())},u=y.value,d=u===void 0?"":u,h=y.index,v=h===void 0?0:h,_=y.disabled,k=_===void 0?!1:_,T=y.className,E=T===void 0?"":T,R=y.children,A=P(y,["value","index","disabled","className","children"]),N=(0,i.useTheme)().select,D=N.styles,$=D.base,G=(0,l.useSelect)(),X=G.selectedIndex,H=G.setSelectedIndex,V=G.listRef,B=G.setOpen,q=G.onChange,Y=G.activeIndex,ne=G.setActiveIndex,ce=G.getItemProps,se=G.dataRef,re=(0,a.default)($.option.initial),pe=(0,a.default)($.option.active),ue=(0,a.default)($.option.disabled),oe,fe=(0,o.twMerge)((0,n.default)(re,(oe={},g(oe,pe,X===v),g(oe,ue,k),oe)),E??"");return r.default.createElement("li",m({},A,{role:"option",ref:function(le){return V.current[v]=le},className:fe,disabled:k,tabIndex:Y===v?0:1,"aria-selected":Y===v&&X===v,"data-selected":X===v},ce({onClick:function(le){var ae=A==null?void 0:A.onClick;typeof ae=="function"&&(ae(le),c()),c()},onKeyDown:function(le){var ae=A==null?void 0:A.onKeyDown;typeof ae=="function"&&(ae(le),s(le)),s(le)}})),R)};C.propTypes={value:f.propTypesValue,index:f.propTypesIndex,disabled:f.propTypesDisabled,className:f.propTypesClassName,children:f.propTypesChildren},C.displayName="MaterialTailwind.SelectOption";var b=C})(dO);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(V,B){for(var q in B)Object.defineProperty(V,q,{enumerable:!0,get:B[q]})}t(e,{Select:function(){return X},Option:function(){return C.SelectOption},useSelect:function(){return P.useSelect},usePrevious:function(){return P.usePrevious},default:function(){return H}});var r=d(F),n=d(Ee),o=Ft,a=Ht,i=d(Ae),l=Oe,f=d(Yt),g=d(ht),m=d(Se),w=Ce,P=$1,O=Zu,C=dO;function b(V,B){(B==null||B>V.length)&&(B=V.length);for(var q=0,Y=new Array(B);q=0)&&Object.prototype.propertyIsEnumerable.call(V,Y)&&(q[Y]=V[Y])}return q}function N(V,B){if(V==null)return{};var q={},Y=Object.keys(V),ne,ce;for(ce=0;ce=0)&&(q[ne]=V[ne]);return q}function D(V,B){return y(V)||v(V,B)||G(V,B)||_()}function $(V){return c(V)||h(V)||G(V)||k()}function G(V,B){if(V){if(typeof V=="string")return b(V,B);var q=Object.prototype.toString.call(V).slice(8,-1);if(q==="Object"&&V.constructor&&(q=V.constructor.name),q==="Map"||q==="Set")return Array.from(q);if(q==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q))return b(V,B)}}var X=r.default.forwardRef(function(V,B){var q=V.variant,Y=V.color,ne=V.size,ce=V.label,se=V.error,re=V.success,pe=V.arrow,ue=V.value,oe=V.onChange,fe=V.selected,le=V.offset,ae=V.dismiss,ge=V.animate,ve=V.lockScroll,be=V.labelProps,Pe=V.menuProps,Le=V.className,Xe=V.disabled,mt=V.name,ze=V.children,Ye=V.containerProps,xt=A(V,["variant","color","size","label","error","success","arrow","value","onChange","selected","offset","dismiss","animate","lockScroll","labelProps","menuProps","className","disabled","name","children","containerProps"]),Lt,ut=(0,w.useTheme)().select,We=ut.defaultProps,ur=ut.valid,Zt=ut.styles,vr=Zt.base,Mn=Zt.variants,ai=D(r.default.useState("close"),2),br=ai[0],Mr=ai[1];q=q??We.variant,Y=Y??We.color,ne=ne??We.size,ce=ce??We.label,se=se??We.error,re=re??We.success,pe=pe??We.arrow,ue=ue??We.value,oe=oe??We.onChange,fe=fe??We.selected,le=le??We.offset,ae=ae??We.dismiss,ge=ge??We.animate,be=be??We.labelProps,Pe=Pe??We.menuProps;var Rn;Ye=(Rn=(0,f.default)(Ye,(We==null?void 0:We.containerProps)||{}))!==null&&Rn!==void 0?Rn:We.containerProps,Le=(0,l.twMerge)(We.className||"",Le),ze=Array.isArray(ze)?ze:[ze];var Br=r.default.useRef([]),An,Jt=r.default.useRef($((An=r.default.Children.map(ze,function(ct){var vt=ct.props;return vt==null?void 0:vt.value}))!==null&&An!==void 0?An:[])),dc=D(r.default.useState(!1),2),Rr=dc[0],fc=dc[1],ql=D(r.default.useState(null),2),In=ql[0],ii=ql[1],Kl=D(r.default.useState(0),2),cr=Kl[0],ba=Kl[1],Xl=D(r.default.useState(!1),2),pc=Xl[0],Eo=Xl[1],Yl=(0,P.usePrevious)(In),ya=(0,o.useFloating)({placement:"bottom-start",open:Rr,onOpenChange:fc,whileElementsMounted:o.autoUpdate,middleware:[(0,o.offset)(5),(0,o.flip)({padding:10}),(0,o.size)({apply:function(vt){var Ct=vt.rects,Nn=vt.elements,Mo,Ro;Object.assign(Nn==null||(Mo=Nn.floating)===null||Mo===void 0?void 0:Mo.style,{width:"".concat(Ct==null||(Ro=Ct.reference)===null||Ro===void 0?void 0:Ro.width,"px"),zIndex:99})},padding:20})]}),eo=ya.x,li=ya.y,hc=ya.strategy,si=ya.refs,dn=ya.context;r.default.useEffect(function(){ba(Math.max(0,Jt.current.indexOf(ue)+1))},[ue]);var Fp=si.floating,Zl=(0,o.useInteractions)([(0,o.useClick)(dn),(0,o.useRole)(dn,{role:"listbox"}),(0,o.useDismiss)(dn,T({},ae)),(0,o.useListNavigation)(dn,{listRef:Br,activeIndex:In,selectedIndex:cr,onNavigate:ii,loop:!0}),(0,o.useTypeahead)(dn,{listRef:Jt,activeIndex:In,selectedIndex:cr,onMatch:Rr?ii:ba})]),Lp=Zl.getReferenceProps,zp=Zl.getFloatingProps,ui=Zl.getItemProps;(0,a.useIsomorphicLayoutEffect)(function(){var ct=Fp.current;if(Rr&&pc&&ct){var vt=In!=null?Br.current[In]:cr!=null?Br.current[cr]:null;if(vt&&Yl!=null){var Ct,Nn,Mo=(Nn=(Ct=Br.current[Yl])===null||Ct===void 0?void 0:Ct.offsetHeight)!==null&&Nn!==void 0?Nn:0,Ro=ct.offsetHeight,ts=vt.offsetTop,Cc=ts+Mo;tsRo+ct.scrollTop&&(ct.scrollTop+=Cc-Ro-ct.scrollTop+5)}}},[Rr,pc,Yl,In]);var gc=r.default.useMemo(function(){return{selectedIndex:cr,setSelectedIndex:ba,listRef:Br,setOpen:fc,onChange:oe||function(){},activeIndex:In,setActiveIndex:ii,getItemProps:ui,dataRef:dn.dataRef}},[cr,oe,In,ui,dn.dataRef]);r.default.useEffect(function(){Mr(Rr?"open":!Rr&&cr||!Rr&&ue?"withValue":"close")},[Rr,ue,cr,fe]);var Hr=Mn[(0,g.default)(ur.variants,q,"outlined")],ci=Hr.sizes[(0,g.default)(ur.sizes,ne,"md")],mc=Hr.error.select,vc=Hr.success.select,bc=Hr.colors.select[(0,g.default)(ur.colors,Y,"gray")],Jl=Hr.error.label,Ql=Hr.success.label,yc=Hr.colors.label[(0,g.default)(ur.colors,Y,"gray")],di=Hr.states[br],wc=(0,i.default)((0,m.default)(vr.container),(0,m.default)(ci.container),Ye==null?void 0:Ye.className),es=(0,l.twMerge)((0,i.default)((0,m.default)(vr.select),(0,m.default)(Hr.base.select),(0,m.default)(di.select),(0,m.default)(ci.select),s({},(0,m.default)(bc[br]),!se&&!re),s({},(0,m.default)(mc.initial),se),s({},(0,m.default)(mc.states[br]),se),s({},(0,m.default)(vc.initial),re),s({},(0,m.default)(vc.states[br]),re)),Le),to,Vp=(0,l.twMerge)((0,i.default)((0,m.default)(vr.label),(0,m.default)(Hr.base.label),(0,m.default)(di.label),(0,m.default)(ci.label.initial),(0,m.default)(ci.label.states[br]),s({},(0,m.default)(yc[br]),!se&&!re),s({},(0,m.default)(Jl.initial),se),s({},(0,m.default)(Jl.states[br]),se),s({},(0,m.default)(Ql.initial),re),s({},(0,m.default)(Ql.states[br]),re)),(to=be.className)!==null&&to!==void 0?to:""),_c=(0,i.default)((0,m.default)(vr.arrow.initial),s({},(0,m.default)(vr.arrow.active),Rr)),ro,xc=(0,l.twMerge)((0,i.default)((0,m.default)(vr.menu)),(ro=Pe.className)!==null&&ro!==void 0?ro:""),ko=(0,i.default)("absolute top-2/4 -translate-y-2/4",q==="outlined"?"left-3 pt-0.5":"left-0 pt-3"),$p={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]}}},Up=(0,f.default)($p,ge),Wp=a.AnimatePresence;r.default.useEffect(function(){ue&&!oe&&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.")},[ue,oe]);var fi=r.default.createElement(o.FloatingFocusManager,{context:dn,modal:!1},r.default.createElement(a.m.ul,u({},zp(R(T({},Pe),{ref:si.setFloating,role:"listbox",className:xc,style:{position:hc,top:li??0,left:eo??0,overflow:"auto"},onPointerEnter:function(vt){var Ct=Pe==null?void 0:Pe.onPointerEnter;typeof Ct=="function"&&(Ct(vt),Eo(!1)),Eo(!1)},onPointerMove:function(vt){var Ct=Pe==null?void 0:Pe.onPointerMove;typeof Ct=="function"&&(Ct(vt),Eo(!1)),Eo(!1)},onKeyDown:function(vt){var Ct=Pe==null?void 0:Pe.onKeyDown;typeof Ct=="function"&&(Ct(vt),Eo(!0)),Eo(!0)}})),{initial:"unmount",exit:"unmount",animate:Rr?"mount":"unmount",variants:Up}),r.default.Children.map(ze,function(ct,vt){var Ct;return r.default.isValidElement(ct)&&r.default.cloneElement(ct,R(T({},ct.props),{index:((Ct=ct.props)===null||Ct===void 0?void 0:Ct.index)||vt+1,id:"material-tailwind-select-".concat(vt)}))})));return r.default.createElement(P.SelectContextProvider,{value:gc},r.default.createElement("div",u({},Ye,{ref:B,className:wc}),r.default.createElement("button",u({type:"button"},Lp(R(T({},xt),{ref:si.setReference,className:es,disabled:Xe,name:mt}))),typeof fe=="function"?r.default.createElement("span",{className:ko},fe(ze[cr-1],cr-1)):ue&&!oe?r.default.createElement("span",{className:ko},ue):r.default.createElement("span",u({},(Lt=ze[cr-1])===null||Lt===void 0?void 0:Lt.props,{className:ko})),r.default.createElement("div",{className:_c},pe??r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},r.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"})))),r.default.createElement("label",u({},be,{className:Vp}),ce),r.default.createElement(a.LazyMotion,{features:a.domAnimation},r.default.createElement(Wp,null,Rr&&r.default.createElement(r.default.Fragment,null,ve?r.default.createElement(o.FloatingOverlay,{lockScroll:!0},fi):fi)))))});X.propTypes={variant:n.default.oneOf(O.propTypesVariant),color:n.default.oneOf(O.propTypesColor),size:n.default.oneOf(O.propTypesSize),label:O.propTypesLabel,error:O.propTypesError,success:O.propTypesSuccess,arrow:O.propTypesArrow,value:O.propTypesValue,onChange:O.propTypesOnChange,selected:O.propTypesSelected,offset:O.propTypesOffset,dismiss:O.propTypesDismiss,animate:O.propTypesAnimate,lockScroll:O.propTypesLockScroll,labelProps:O.propTypesLabelProps,menuProps:O.propTypesMenuProps,className:O.propTypesClassName,disabled:O.propTypesDisabled,name:O.propTypesName,children:O.propTypesChildren,containerProps:O.propTypesContainerProps},X.displayName="MaterialTailwind.Select";var H=Object.assign(X,{Option:C.SelectOption})})(cO);var fO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var d in u)Object.defineProperty(s,d,{enumerable:!0,get:u[d]})}t(e,{Switch:function(){return y},default:function(){return c}});var r=O(F),n=O(Ee),o=O(Vl),a=O(Ae),i=Oe,l=O(ht),f=O(Se),g=Ce,m=Qa;function w(s,u,d){return u in s?Object.defineProperty(s,u,{value:d,enumerable:!0,configurable:!0,writable:!0}):s[u]=d,s}function P(){return P=Object.assign||function(s){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(s,h)&&(d[h]=s[h])}return d}function b(s,u){if(s==null)return{};var d={},h=Object.keys(s),v,_;for(_=0;_=0)&&(d[v]=s[v]);return d}var y=r.default.forwardRef(function(s,u){var d=s.color,h=s.label,v=s.ripple,_=s.className,k=s.disabled,T=s.containerProps,E=s.circleProps,R=s.labelProps,A=s.inputRef,N=C(s,["color","label","ripple","className","disabled","containerProps","circleProps","labelProps","inputRef"]),D=(0,g.useTheme)(),$=D.switch,G=$.defaultProps,X=$.valid,H=$.styles,V=H.base,B=H.colors,q=r.default.useId();d=d??G.color,v=v??G.ripple,k=k??G.disabled,T=T??G.containerProps,R=R??G.labelProps,E=E??G.circleProps,_=(0,i.twMerge)(G.className||"",_);var Y=v!==void 0&&new o.default,ne=(0,a.default)((0,f.default)(V.root),w({},(0,f.default)(V.disabled),k)),ce=(0,i.twMerge)((0,a.default)((0,f.default)(V.container)),T==null?void 0:T.className),se=(0,i.twMerge)((0,a.default)((0,f.default)(V.input),(0,f.default)(B[(0,l.default)(X.colors,d,"gray")])),_),re=(0,i.twMerge)((0,a.default)((0,f.default)(V.circle),B[(0,l.default)(X.colors,d,"gray")].circle,B[(0,l.default)(X.colors,d,"gray")].before),E==null?void 0:E.className),pe=(0,a.default)((0,f.default)(V.ripple)),ue=(0,i.twMerge)((0,a.default)((0,f.default)(V.label)),R==null?void 0:R.className);return r.default.createElement("div",{ref:u,className:ne},r.default.createElement("div",P({},T,{className:ce}),r.default.createElement("input",P({},N,{ref:A,type:"checkbox",disabled:k,id:N.id||q,className:se})),r.default.createElement("label",P({},E,{htmlFor:N.id||q,className:re}),v&&r.default.createElement("div",{className:pe,onMouseDown:function(oe){var fe=T==null?void 0:T.onMouseDown;return v&&Y.create(oe,"dark"),typeof fe=="function"&&fe(oe)}}))),h&&r.default.createElement("label",P({},R,{htmlFor:N.id||q,className:ue}),h))});y.propTypes={color:n.default.oneOf(m.propTypesColor),label:m.propTypesLabel,ripple:m.propTypesRipple,className:m.propTypesClassName,disabled:m.propTypesDisabled,containerProps:m.propTypesObject,labelProps:m.propTypesObject,circleProps:m.propTypesObject},y.displayName="MaterialTailwind.Switch";var c=y})(fO);var pO={},Hl={},ni={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(O,C){for(var b in C)Object.defineProperty(O,b,{enumerable:!0,get:C[b]})}t(e,{propTypesId:function(){return a},propTypesValue:function(){return i},propTypesAnimate:function(){return l},propTypesDisabled:function(){return f},propTypesClassName:function(){return g},propTypesOrientation:function(){return m},propTypesIndicator:function(){return w},propTypesChildren:function(){return P}});var r=o(Ee),n=st;function o(O){return O&&O.__esModule?O:{default:O}}var a=r.default.string,i=r.default.oneOfType([r.default.string,r.default.number]).isRequired,l=n.propTypesAnimation,f=r.default.bool,g=r.default.string,m=r.default.oneOf(["horizontal","vertical"]),w=r.default.instanceOf(Object),P=r.default.node.isRequired})(ni);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(T,E){for(var R in E)Object.defineProperty(T,R,{enumerable:!0,get:E[R]})}t(e,{TabsContext:function(){return y},useTabs:function(){return c},TabsContextProvider:function(){return s},setId:function(){return u},setActive:function(){return d},setAnimation:function(){return h},setIndicator:function(){return v},setIsInitial:function(){return _},setOrientation:function(){return k}});var r=l(F),n=ni;function o(T,E){(E==null||E>T.length)&&(E=T.length);for(var R=0,A=new Array(E);R=0)&&Object.prototype.propertyIsEnumerable.call(c,d)&&(u[d]=c[d])}return u}function C(c,s){if(c==null)return{};var u={},d=Object.keys(c),h,v;for(v=0;v=0)&&(u[h]=c[h]);return u}var b=r.default.forwardRef(function(c,s){var u=c.value,d=c.className,h=c.activeClassName,v=c.disabled,_=c.children,k=O(c,["value","className","activeClassName","disabled","children"]),T=(0,l.useTheme)(),E=T.tab,R=E.defaultProps,A=E.styles.base,N=(0,f.useTabs)(),D=N.state,$=N.dispatch,G=D.id,X=D.active,H=D.indicatorProps;v=v??R.disabled,d=(0,a.twMerge)(R.className||"",d),h=(0,a.twMerge)(R.activeClassName||"",h);var V,B=(0,a.twMerge)((0,o.default)((0,i.default)(A.tab.initial),(V={},m(V,(0,i.default)(A.tab.disabled),v),m(V,h,X===u),V)),d),q,Y=(0,a.twMerge)((0,o.default)((0,i.default)(A.indicator)),(q=H==null?void 0:H.className)!==null&&q!==void 0?q:"");return r.default.createElement("li",w({},k,{ref:s,role:"tab",className:B,onClick:function(ne){var ce=k==null?void 0:k.onClick;typeof ce=="function"&&((0,f.setActive)($,u),(0,f.setIsInitial)($,!1),ce(ne)),(0,f.setIsInitial)($,!1),(0,f.setActive)($,u)},"data-value":u}),r.default.createElement("div",{className:"z-20 text-inherit"},_),X===u&&r.default.createElement(n.motion.div,w({},H,{transition:{duration:.5},className:Y,layoutId:G})))});b.propTypes={value:g.propTypesValue,className:g.propTypesClassName,disabled:g.propTypesDisabled,children:g.propTypesChildren},b.displayName="MaterialTailwind.Tab";var y=b})(hO);var gO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(c,s){for(var u in s)Object.defineProperty(c,u,{enumerable:!0,get:s[u]})}t(e,{TabsBody:function(){return b},default:function(){return y}});var r=P(F),n=Ht,o=P(Yt),a=P(Ae),i=Oe,l=P(Se),f=Ce,g=Hl,m=ni;function w(){return w=Object.assign||function(c){for(var s=1;s=0)&&Object.prototype.propertyIsEnumerable.call(c,d)&&(u[d]=c[d])}return u}function C(c,s){if(c==null)return{};var u={},d=Object.keys(c),h,v;for(v=0;v=0)&&(u[h]=c[h]);return u}var b=r.default.forwardRef(function(c,s){var u=c.animate,d=c.className,h=c.children,v=O(c,["animate","className","children"]),_=(0,f.useTheme)().tabsBody,k=_.defaultProps,T=_.styles.base,E=(0,g.useTabs)().dispatch;u=u??k.animate,d=(0,i.twMerge)(k.className||"",d);var R=(0,i.twMerge)((0,a.default)((0,l.default)(T)),d),A=r.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]}}}},[]),N=r.default.useMemo(function(){return(0,o.default)(A,u)},[u,A]);return(0,n.useIsomorphicLayoutEffect)(function(){(0,g.setAnimation)(E,N)},[N,E]),r.default.createElement("div",w({},v,{ref:s,className:R}),h)});b.propTypes={animate:m.propTypesAnimate,className:m.propTypesClassName,children:m.propTypesChildren},b.displayName="MaterialTailwind.TabsBody";var y=b})(gO);var mO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,c){for(var s in c)Object.defineProperty(y,s,{enumerable:!0,get:c[s]})}t(e,{TabsHeader:function(){return C},default:function(){return b}});var r=w(F),n=w(Ae),o=Oe,a=w(Se),i=Ce,l=Hl,f=ni;function g(y,c,s){return c in y?Object.defineProperty(y,c,{value:s,enumerable:!0,configurable:!0,writable:!0}):y[c]=s,y}function m(){return m=Object.assign||function(y){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(y,u)&&(s[u]=y[u])}return s}function O(y,c){if(y==null)return{};var s={},u=Object.keys(y),d,h;for(h=0;h=0)&&(s[d]=y[d]);return s}var C=r.default.forwardRef(function(y,c){var s=y.indicatorProps,u=y.className,d=y.children,h=P(y,["indicatorProps","className","children"]),v=(0,i.useTheme)().tabsHeader,_=v.defaultProps,k=v.styles,T=(0,l.useTabs)(),E=T.state,R=T.dispatch,A=E.orientation;r.default.useEffect(function(){(0,l.setIndicator)(R,s)},[R,s]),u=(0,o.twMerge)(_.className||"",u);var N=(0,o.twMerge)((0,n.default)((0,a.default)(k.base),g({},k[A]&&(0,a.default)(k[A]),A)),u);return r.default.createElement("nav",null,r.default.createElement("ul",m({},h,{ref:c,role:"tablist",className:N}),d))});C.propTypes={indicatorProps:f.propTypesIndicator,className:f.propTypesClassName,children:f.propTypesChildren},C.displayName="MaterialTailwind.TabsHeader";var b=C})(mO);var vO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,c){for(var s in c)Object.defineProperty(y,s,{enumerable:!0,get:c[s]})}t(e,{TabPanel:function(){return C},default:function(){return b}});var r=w(F),n=Ht,o=w(Ae),a=Oe,i=w(Se),l=Ce,f=Hl,g=ni;function m(){return m=Object.assign||function(y){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(y,u)&&(s[u]=y[u])}return s}function O(y,c){if(y==null)return{};var s={},u=Object.keys(y),d,h;for(h=0;h=0)&&(s[d]=y[d]);return s}var C=r.default.forwardRef(function(y,c){var s=y.value,u=y.className,d=y.children,h=P(y,["value","className","children"]),v=(0,l.useTheme)().tabPanel,_=v.defaultProps,k=v.styles.base,T=(0,f.useTabs)().state,E=T.active,R=T.appliedAnimation,A=T.isInitial;u=(0,a.twMerge)(_.className||"",u);var N=(0,a.twMerge)((0,o.default)((0,i.default)(k)),u),D=n.AnimatePresence;return r.default.createElement(n.LazyMotion,{features:n.domAnimation},r.default.createElement(D,{exitBeforeEnter:!0},r.default.createElement(n.m.div,m({},h,{ref:c,role:"tabpanel",className:N,initial:"unmount",exit:"unmount",animate:E===s?"mount":A?"initial":"unmount",variants:R,"data-value":s}),d)))});C.propTypes={value:g.propTypesValue,className:g.propTypesClassName,children:g.propTypesChildren},C.displayName="MaterialTailwind.TabPanel";var b=C})(vO);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,h){for(var v in h)Object.defineProperty(d,v,{enumerable:!0,get:h[v]})}t(e,{Tabs:function(){return s},Tab:function(){return f.Tab},TabsBody:function(){return g.TabsBody},TabsHeader:function(){return m.TabsHeader},TabPanel:function(){return w.TabPanel},useTabs:function(){return l.useTabs},default:function(){return u}});var r=b(F),n=b(Ae),o=Oe,a=b(Se),i=Ce,l=Hl,f=hO,g=gO,m=mO,w=vO,P=ni;function O(d,h,v){return h in d?Object.defineProperty(d,h,{value:v,enumerable:!0,configurable:!0,writable:!0}):d[h]=v,d}function C(){return C=Object.assign||function(d){for(var h=1;h=0)&&Object.prototype.propertyIsEnumerable.call(d,_)&&(v[_]=d[_])}return v}function c(d,h){if(d==null)return{};var v={},_=Object.keys(d),k,T;for(T=0;T<_.length;T++)k=_[T],!(h.indexOf(k)>=0)&&(v[k]=d[k]);return v}var s=r.default.forwardRef(function(d,h){var v=d.value,_=d.className,k=d.orientation,T=d.children,E=y(d,["value","className","orientation","children"]),R=(0,i.useTheme)().tabs,A=R.defaultProps,N=R.styles,D=r.default.useId();k=k??A.orientation,_=(0,o.twMerge)(A.className||"",_);var $=(0,o.twMerge)((0,n.default)((0,a.default)(N.base),O({},N[k]&&(0,a.default)(N[k]),k)),_);return r.default.createElement(l.TabsContextProvider,{id:D,value:v,orientation:k},r.default.createElement("div",C({},E,{ref:h,className:$}),T))});s.propTypes={id:P.propTypesId,value:P.propTypesValue,className:P.propTypesClassName,orientation:P.propTypesOrientation,children:P.propTypesChildren},s.displayName="MaterialTailwind.Tabs";var u=Object.assign(s,{Tab:f.Tab,Body:g.TabsBody,Header:m.TabsHeader,Panel:w.TabPanel})})(pO);var bO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(c,s){for(var u in s)Object.defineProperty(c,u,{enumerable:!0,get:s[u]})}t(e,{Textarea:function(){return b},default:function(){return y}});var r=P(F),n=P(Ee),o=P(Ae),a=P(ht),i=P(Se),l=Ce,f=Yu,g=Oe;function m(c,s,u){return s in c?Object.defineProperty(c,s,{value:u,enumerable:!0,configurable:!0,writable:!0}):c[s]=u,c}function w(){return w=Object.assign||function(c){for(var s=1;s=0)&&Object.prototype.propertyIsEnumerable.call(c,d)&&(u[d]=c[d])}return u}function C(c,s){if(c==null)return{};var u={},d=Object.keys(c),h,v;for(v=0;v=0)&&(u[h]=c[h]);return u}var b=r.default.forwardRef(function(c,s){var u=c.variant,d=c.color,h=c.size,v=c.label,_=c.error,k=c.success,T=c.resize,E=c.labelProps,R=c.containerProps,A=c.shrink,N=c.className,D=O(c,["variant","color","size","label","error","success","resize","labelProps","containerProps","shrink","className"]),$=(0,l.useTheme)().textarea,G=$.defaultProps,X=$.valid,H=$.styles,V=H.base,B=H.variants;u=u??G.variant,h=h??G.size,d=d??G.color,v=v??G.label,E=E??G.labelProps,R=R??G.containerProps,A=A??G.shrink,N=(0,g.twMerge)(G.className||"",N);var q=B[(0,a.default)(X.variants,u,"outlined")],Y=(0,i.default)(q.error.textarea),ne=(0,i.default)(q.success.textarea),ce=(0,i.default)(q.shrink.textarea),se=(0,i.default)(q.colors.textarea[(0,a.default)(X.colors,d,"gray")]),re=(0,i.default)(q.error.label),pe=(0,i.default)(q.success.label),ue=(0,i.default)(q.shrink.label),oe=(0,i.default)(q.colors.label[(0,a.default)(X.colors,d,"gray")]),fe=(0,o.default)((0,i.default)(V.container),R==null?void 0:R.className),le=(0,o.default)((0,i.default)(V.textarea),(0,i.default)(q.base.textarea),(0,i.default)(q.sizes[(0,a.default)(X.sizes,h,"md")].textarea),m({},se,!_&&!k),m({},Y,_),m({},ne,k),m({},ce,A),T?"":"!resize-none",N),ae=(0,o.default)((0,i.default)(V.label),(0,i.default)(q.base.label),(0,i.default)(q.sizes[(0,a.default)(X.sizes,h,"md")].label),m({},oe,!_&&!k),m({},re,_),m({},pe,k),m({},ue,A),E==null?void 0:E.className),ge=(0,o.default)((0,i.default)(V.asterisk));return r.default.createElement("div",{ref:s,className:fe},r.default.createElement("textarea",w({},D,{className:le,placeholder:(D==null?void 0:D.placeholder)||" "})),r.default.createElement("label",{className:ae},v," ",D.required?r.default.createElement("span",{className:ge},"*"):""))});b.propTypes={variant:n.default.oneOf(f.propTypesVariant),size:n.default.oneOf(f.propTypesSize),color:n.default.oneOf(f.propTypesColor),label:f.propTypesLabel,error:f.propTypesError,success:f.propTypesSuccess,resize:f.propTypesResize,labelProps:f.propTypesLabelProps,containerProps:f.propTypesContainerProps,shrink:f.propTypesShrink,className:f.propTypesClassName},b.displayName="MaterialTailwind.Textarea";var y=b})(bO);var yO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(A,N){for(var D in N)Object.defineProperty(A,D,{enumerable:!0,get:N[D]})}t(e,{Tooltip:function(){return E},default:function(){return R}});var r=y(F),n=y(Ee),o=Ft,a=Ht,i=y(Ae),l=Oe,f=y(Yt),g=y(Se),m=Ce,w=Bl;function P(A,N){(N==null||N>A.length)&&(N=A.length);for(var D=0,$=new Array(N);D=0)&&Object.prototype.propertyIsEnumerable.call(A,$)&&(D[$]=A[$])}return D}function _(A,N){if(A==null)return{};var D={},$=Object.keys(A),G,X;for(X=0;X<$.length;X++)G=$[X],!(N.indexOf(G)>=0)&&(D[G]=A[G]);return D}function k(A,N){return O(A)||c(A,N)||T(A,N)||s()}function T(A,N){if(A){if(typeof A=="string")return P(A,N);var D=Object.prototype.toString.call(A).slice(8,-1);if(D==="Object"&&A.constructor&&(D=A.constructor.name),D==="Map"||D==="Set")return Array.from(D);if(D==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(D))return P(A,N)}}var E=r.default.forwardRef(function(A,N){var D=A.open,$=A.handler,G=A.content,X=A.interactive,H=A.placement,V=A.offset,B=A.dismiss,q=A.animate,Y=A.className,ne=A.children,ce=v(A,["open","handler","content","interactive","placement","offset","dismiss","animate","className","children"]),se=(0,m.useTheme)().tooltip,re=se.defaultProps,pe=se.styles.base,ue=k(r.default.useState(!1),2),oe=ue[0],fe=ue[1];D=D??oe,$=$??fe,X=X??re.interactive,H=H??re.placement,V=V??re.offset,B=B??re.dismiss,q=q??re.animate,Y=(0,l.twMerge)(re.className||"",Y);var le=(0,l.twMerge)((0,i.default)((0,g.default)(pe)),Y),ae={unmount:{opacity:0},mount:{opacity:1}},ge=(0,f.default)(ae,q),ve=(0,o.useFloating)({open:D,onOpenChange:$,middleware:[(0,o.offset)(V),(0,o.flip)(),(0,o.shift)()],placement:H}),be=ve.x,Pe=ve.y,Le=ve.reference,Xe=ve.floating,mt=ve.strategy,ze=ve.refs,Ye=ve.update,xt=ve.context,Lt=(0,o.useInteractions)([(0,o.useClick)(xt,{enabled:X}),(0,o.useFocus)(xt),(0,o.useHover)(xt),(0,o.useRole)(xt,{role:"tooltip"}),(0,o.useDismiss)(xt,B)]),ut=Lt.getReferenceProps,We=Lt.getFloatingProps;r.default.useEffect(function(){if(ze.reference.current&&ze.floating.current&&D)return(0,o.autoUpdate)(ze.reference.current,ze.floating.current,Ye)},[D,Ye,ze.reference,ze.floating]);var ur=(0,o.useMergeRefs)([N,Xe]),Zt=(0,o.useMergeRefs)([N,Le]),vr=a.AnimatePresence;return r.default.createElement(r.default.Fragment,null,typeof ne=="string"?r.default.createElement("span",b({},ut({ref:Zt})),ne):r.default.cloneElement(ne,u({},ut(h(u({},ne==null?void 0:ne.props),{ref:Zt})))),r.default.createElement(a.LazyMotion,{features:a.domAnimation},r.default.createElement(o.FloatingPortal,null,r.default.createElement(vr,null,D&&r.default.createElement(a.m.div,b({},We(h(u({},ce),{ref:ur,className:le,style:{position:mt,top:Pe??"",left:be??""}})),{initial:"unmount",exit:"unmount",animate:D?"mount":"unmount",variants:ge}),G)))))});E.propTypes={open:w.propTypesOpen,handler:w.propTypesHandler,content:w.propTypesContent,interactive:w.propTypesInteractive,placement:n.default.oneOf(w.propTypesPlacement),offset:w.propTypesOffset,dismiss:w.propTypesDismiss,animate:w.propTypesAnimate,className:w.propTypesClassName,children:w.propTypesChildren},E.displayName="MaterialTailwind.Tooltip";var R=E})(yO);var wO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(u,d){for(var h in d)Object.defineProperty(u,h,{enumerable:!0,get:d[h]})}t(e,{Typography:function(){return c},default:function(){return s}});var r=w(F),n=w(Ee),o=w(Ae),a=Oe,i=w(ht),l=w(Se),f=Ce,g=t1;function m(u,d,h){return d in u?Object.defineProperty(u,d,{value:h,enumerable:!0,configurable:!0,writable:!0}):u[d]=h,u}function w(u){return u&&u.__esModule?u:{default:u}}function P(u){for(var d=1;d=0)&&Object.prototype.propertyIsEnumerable.call(u,v)&&(h[v]=u[v])}return h}function y(u,d){if(u==null)return{};var h={},v=Object.keys(u),_,k;for(k=0;k=0)&&(h[_]=u[_]);return h}var c=r.default.forwardRef(function(u,d){var h=u.variant,v=u.color,_=u.textGradient,k=u.as,T=u.className,E=u.children,R=b(u,["variant","color","textGradient","as","className","children"]),A=(0,f.useTheme)().typography,N=A.defaultProps,D=A.valid,$=A.styles,G=$.variants,X=$.colors,H=$.textGradient;h=h??N.variant,v=v??N.color,_=_||N.textGradient,k=k??void 0,T=(0,a.twMerge)(N.className||"",T);var V=(0,l.default)(G[(0,i.default)(D.variants,h,"paragraph")]),B=X[(0,i.default)(D.colors,v,"inherit")],q=(0,l.default)(H),Y=(0,a.twMerge)((0,o.default)(V,m({},B.color,!_),m({},q,_),m({},B.gradient,_)),T),ne;switch(h){case"h1":ne=r.default.createElement(k||"h1",C(P({},R),{ref:d,className:Y}),E);break;case"h2":ne=r.default.createElement(k||"h2",C(P({},R),{ref:d,className:Y}),E);break;case"h3":ne=r.default.createElement(k||"h3",C(P({},R),{ref:d,className:Y}),E);break;case"h4":ne=r.default.createElement(k||"h4",C(P({},R),{ref:d,className:Y}),E);break;case"h5":ne=r.default.createElement(k||"h5",C(P({},R),{ref:d,className:Y}),E);break;case"h6":ne=r.default.createElement(k||"h6",C(P({},R),{ref:d,className:Y}),E);break;case"lead":ne=r.default.createElement(k||"p",C(P({},R),{ref:d,className:Y}),E);break;case"paragraph":ne=r.default.createElement(k||"p",C(P({},R),{ref:d,className:Y}),E);break;case"small":ne=r.default.createElement(k||"p",C(P({},R),{ref:d,className:Y}),E);break;default:ne=r.default.createElement(k||"p",C(P({},R),{ref:d,className:Y}),E);break}return ne});c.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},c.displayName="MaterialTailwind.Typography";var s=c})(wO);var _O={},xO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(g,m){for(var w in m)Object.defineProperty(g,w,{enumerable:!0,get:m[w]})}t(e,{propTypesClassName:function(){return a},propTypesChildren:function(){return i},propTypesOpen:function(){return l},propTypesAnimate:function(){return f}});var r=o(Ee),n=st;function o(g){return g&&g.__esModule?g:{default:g}}var a=r.default.string,i=r.default.node.isRequired,l=r.default.bool.isRequired,f=n.propTypesAnimation})(xO);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(c,s){for(var u in s)Object.defineProperty(c,u,{enumerable:!0,get:s[u]})}t(e,{Collapse:function(){return b},default:function(){return y}});var r=P(F),n=Ht,o=Ft,a=P(Yt),i=P(Ae),l=Oe,f=P(Se),g=Ce,m=xO;function w(){return w=Object.assign||function(c){for(var s=1;s=0)&&Object.prototype.propertyIsEnumerable.call(c,d)&&(u[d]=c[d])}return u}function C(c,s){if(c==null)return{};var u={},d=Object.keys(c),h,v;for(v=0;v=0)&&(u[h]=c[h]);return u}var b=r.default.forwardRef(function(c,s){var u=c.open,d=c.animate,h=c.className,v=c.children,_=O(c,["open","animate","className","children"]),k=r.default.useRef(null),T=(0,g.useTheme)().collapse,E=T.styles,R=E.base;d=d??{},h=h??"";var A=(0,l.twMerge)((0,i.default)((0,f.default)(R)),h),N={unmount:{height:"0px",transition:{duration:.3,times:[.4,0,.2,1]}},mount:{height:"auto",transition:{duration:.3,times:[.4,0,.2,1]}}},D=(0,a.default)(N,d),$=n.AnimatePresence,G=(0,o.useMergeRefs)([s,k]);return r.default.createElement(n.LazyMotion,{features:n.domAnimation},r.default.createElement($,null,r.default.createElement(n.m.div,w({},_,{ref:G,className:A,initial:"unmount",exit:"unmount",animate:u?"mount":"unmount",variants:D}),v)))});b.displayName="MaterialTailwind.Collapse",b.propTypes={open:m.propTypesOpen,animate:m.propTypesAnimate,className:m.propTypesClassName,children:m.propTypesChildren};var y=b})(_O);var CO={},lc={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(g,m){for(var w in m)Object.defineProperty(g,w,{enumerable:!0,get:m[w]})}t(e,{propTypesClassName:function(){return o},propTypesDisabled:function(){return a},propTypesSelected:function(){return i},propTypesRipple:function(){return l},propTypesChildren:function(){return f}});var r=n(Ee);function n(g){return g&&g.__esModule?g:{default:g}}var o=r.default.string,a=r.default.bool,i=r.default.bool,l=r.default.bool,f=r.default.node.isRequired})(lc);var PO={},U1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(C,b){for(var y in b)Object.defineProperty(C,y,{enumerable:!0,get:b[y]})}t(e,{ListItemPrefix:function(){return P},default:function(){return O}});var r=g(F),n=Ce,o=g(Ae),a=Oe,i=g(Se),l=lc;function f(){return f=Object.assign||function(C){for(var b=1;b=0)&&Object.prototype.propertyIsEnumerable.call(C,c)&&(y[c]=C[c])}return y}function w(C,b){if(C==null)return{};var y={},c=Object.keys(C),s,u;for(u=0;u=0)&&(y[s]=C[s]);return y}var P=r.default.forwardRef(function(C,b){var y=C.className,c=C.children,s=m(C,["className","children"]),u=(0,n.useTheme)().list,d=u.styles.base,h=(0,a.twMerge)((0,o.default)((0,i.default)(d.itemPrefix)),y);return r.default.createElement("div",f({},s,{ref:b,className:h}),c)});P.propTypes={className:l.propTypesClassName,children:l.propTypesChildren},P.displayName="MaterialTailwind.ListItemPrefix";var O=P})(U1);var W1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(C,b){for(var y in b)Object.defineProperty(C,y,{enumerable:!0,get:b[y]})}t(e,{ListItemSuffix:function(){return P},default:function(){return O}});var r=g(F),n=Ce,o=g(Ae),a=Oe,i=g(Se),l=lc;function f(){return f=Object.assign||function(C){for(var b=1;b=0)&&Object.prototype.propertyIsEnumerable.call(C,c)&&(y[c]=C[c])}return y}function w(C,b){if(C==null)return{};var y={},c=Object.keys(C),s,u;for(u=0;u=0)&&(y[s]=C[s]);return y}var P=r.default.forwardRef(function(C,b){var y=C.className,c=C.children,s=m(C,["className","children"]),u=(0,n.useTheme)().list,d=u.styles.base,h=(0,a.twMerge)((0,o.default)((0,i.default)(d.itemSuffix)),y);return r.default.createElement("div",f({},s,{ref:b,className:h}),c)});P.propTypes={className:l.propTypesClassName,children:l.propTypesChildren},P.displayName="MaterialTailwind.ListItemSuffix";var O=P})(W1);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var d in u)Object.defineProperty(s,d,{enumerable:!0,get:u[d]})}t(e,{ListItem:function(){return y},ListItemPrefix:function(){return g.ListItemPrefix},ListItemSuffix:function(){return m.ListItemSuffix},default:function(){return c}});var r=O(F),n=Ce,o=O(Vl),a=O(Ae),i=Oe,l=O(Se),f=lc,g=U1,m=W1;function w(s,u,d){return u in s?Object.defineProperty(s,u,{value:d,enumerable:!0,configurable:!0,writable:!0}):s[u]=d,s}function P(){return P=Object.assign||function(s){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(s,h)&&(d[h]=s[h])}return d}function b(s,u){if(s==null)return{};var d={},h=Object.keys(s),v,_;for(_=0;_=0)&&(d[v]=s[v]);return d}var y=r.default.forwardRef(function(s,u){var d=s.className,h=s.disabled,v=s.selected,_=s.ripple,k=s.children,T=C(s,["className","disabled","selected","ripple","children"]),E=(0,n.useTheme)().list,R=E.defaultProps,A=E.styles.base;_=_??R.ripple;var N=_!==void 0&&new o.default,D,$=(0,i.twMerge)((0,a.default)((0,l.default)(A.item.initial),(D={},w(D,(0,l.default)(A.item.disabled),h),w(D,(0,l.default)(A.item.selected),v&&!h),D)),d);return r.default.createElement("div",P({},T,{ref:u,role:"button",tabIndex:0,className:$,onMouseDown:function(G){var X=T==null?void 0:T.onMouseDown;return _&&N.create(G,"dark"),typeof X=="function"&&X(G)}}),k)});y.propTypes={className:f.propTypesClassName,selected:f.propTypesSelected,disabled:f.propTypesDisabled,ripple:f.propTypesRipple,children:f.propTypesChildren},y.displayName="MaterialTailwind.ListItem";var c=Object.assign(y,{Prefix:g.ListItemPrefix,Suffix:m.ListItemSuffix})})(PO);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(c,s){for(var u in s)Object.defineProperty(c,u,{enumerable:!0,get:s[u]})}t(e,{List:function(){return b},ListItem:function(){return f.ListItem},ListItemPrefix:function(){return g.ListItemPrefix},ListItemSuffix:function(){return m.ListItemSuffix},default:function(){return y}});var r=P(F),n=Ce,o=P(Ae),a=Oe,i=P(Se),l=lc,f=PO,g=U1,m=W1;function w(){return w=Object.assign||function(c){for(var s=1;s=0)&&Object.prototype.propertyIsEnumerable.call(c,d)&&(u[d]=c[d])}return u}function C(c,s){if(c==null)return{};var u={},d=Object.keys(c),h,v;for(v=0;v=0)&&(u[h]=c[h]);return u}var b=r.default.forwardRef(function(c,s){var u=c.className,d=c.children,h=O(c,["className","children"]),v=(0,n.useTheme)().list,_=v.defaultProps,k=v.styles.base;u=(0,a.twMerge)(_.className||"",u);var T=(0,a.twMerge)((0,o.default)((0,i.default)(k.list)),u);return r.default.createElement("nav",w({},h,{ref:s,className:T}),d)});b.propTypes={className:l.propTypesClassName,children:l.propTypesChildren},b.displayName="MaterialTailwind.List";var y=Object.assign(b,{Item:f.ListItem,ItemPrefix:g.ListItemPrefix,ItemSuffix:m.ListItemSuffix})})(CO);var OO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(c,s){for(var u in s)Object.defineProperty(c,u,{enumerable:!0,get:s[u]})}t(e,{ButtonGroup:function(){return b},default:function(){return y}});var r=P(F),n=P(Ee),o=P(Ae),a=Oe,i=P(ht),l=P(Se),f=Ce,g=Za;function m(c,s,u){return s in c?Object.defineProperty(c,s,{value:u,enumerable:!0,configurable:!0,writable:!0}):c[s]=u,c}function w(){return w=Object.assign||function(c){for(var s=1;s=0)&&Object.prototype.propertyIsEnumerable.call(c,d)&&(u[d]=c[d])}return u}function C(c,s){if(c==null)return{};var u={},d=Object.keys(c),h,v;for(v=0;v=0)&&(u[h]=c[h]);return u}var b=r.default.forwardRef(function(c,s){var u=c.variant,d=c.size,h=c.color,v=c.fullWidth,_=c.ripple,k=c.className,T=c.children,E=O(c,["variant","size","color","fullWidth","ripple","className","children"]),R=(0,f.useTheme)().buttonGroup,A=R.defaultProps,N=R.styles,D=R.valid,$=N.base,G=N.dividerColor;u=u??A.variant,d=d??A.size,h=h??A.color,_=_??A.ripple,v=v??A.fullWidth,k=(0,a.twMerge)(A.className||"",k);var X,H=(0,a.twMerge)((0,o.default)((0,l.default)($.initial),(X={},m(X,(0,l.default)($.fullWidth),v),m(X,"divide-x",u!=="outlined"),m(X,(0,l.default)(G[(0,i.default)(D.colors,h,"gray")]),u!=="outlined"),X)),k);return r.default.createElement("div",w({},E,{ref:s,className:H}),r.default.Children.map(T,function(V,B){var q;return r.default.isValidElement(V)&&r.default.cloneElement(V,{variant:u,size:d,color:h,ripple:_,fullWidth:v,className:(0,a.twMerge)((0,o.default)({"rounded-r-none":B!==r.default.Children.count(T)-1,"border-r-0":B!==r.default.Children.count(T)-1,"rounded-l-none":B!==0}),(q=V.props)===null||q===void 0?void 0:q.className)})}))});b.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},b.displayName="MaterialTailwind.ButtonGroup";var y=b})(OO);var SO={},TO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(C,b){for(var y in b)Object.defineProperty(C,y,{enumerable:!0,get:b[y]})}t(e,{propTypesClassName:function(){return o},propTypesPrevArrow:function(){return a},propTypesNextArrow:function(){return i},propTypesNavigation:function(){return l},propTypesAutoplay:function(){return f},propTypesAutoplayDelay:function(){return g},propTypesTransition:function(){return m},propTypesLoop:function(){return w},propTypesChildren:function(){return P},propTypesSlideRef:function(){return O}});var r=n(Ee);function n(C){return C&&C.__esModule?C:{default:C}}var o=r.default.string,a=r.default.func,i=r.default.func,l=r.default.func,f=r.default.bool,g=r.default.number,m=r.default.object,w=r.default.bool,P=r.default.node.isRequired,O=r.default.oneOfType([r.default.func,r.default.shape({current:r.default.any})])})(TO);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(v,_){for(var k in _)Object.defineProperty(v,k,{enumerable:!0,get:_[k]})}t(e,{Carousel:function(){return d},default:function(){return h}});var r=O(F),n=Ht,o=Ft,a=O(Ae),i=Oe,l=O(Se),f=Ce,g=TO;function m(v,_){(_==null||_>v.length)&&(_=v.length);for(var k=0,T=new Array(_);k<_;k++)T[k]=v[k];return T}function w(v){if(Array.isArray(v))return v}function P(){return P=Object.assign||function(v){for(var _=1;_=0)&&Object.prototype.propertyIsEnumerable.call(v,T)&&(k[T]=v[T])}return k}function c(v,_){if(v==null)return{};var k={},T=Object.keys(v),E,R;for(R=0;R=0)&&(k[E]=v[E]);return k}function s(v,_){return w(v)||C(v,_)||u(v,_)||b()}function u(v,_){if(v){if(typeof v=="string")return m(v,_);var k=Object.prototype.toString.call(v).slice(8,-1);if(k==="Object"&&v.constructor&&(k=v.constructor.name),k==="Map"||k==="Set")return Array.from(k);if(k==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(k))return m(v,_)}}var d=r.default.forwardRef(function(v,_){var k=v.children,T=v.prevArrow,E=v.nextArrow,R=v.navigation,A=v.autoplay,N=v.autoplayDelay,D=v.transition,$=v.loop,G=v.className,X=v.slideRef,H=y(v,["children","prevArrow","nextArrow","navigation","autoplay","autoplayDelay","transition","loop","className","slideRef"]),V=(0,f.useTheme)().carousel,B=V.defaultProps,q=V.styles.base,Y=(0,n.useMotionValue)(0),ne=r.default.useRef(null),ce=s(r.default.useState(0),2),se=ce[0],re=ce[1],pe=r.default.Children.toArray(k);T=T??B.prevArrow,E=E??B.nextArrow,R=R??B.navigation,A=A??B.autoplay,N=N??B.autoplayDelay,D=D??B.transition,$=$??B.loop,G=(0,i.twMerge)(B.className||"",G);var ue=(0,i.twMerge)((0,a.default)((0,l.default)(q.carousel)),G),oe=(0,i.twMerge)((0,a.default)((0,l.default)(q.slide))),fe=r.default.useCallback(function(){var ve;return-se*(((ve=ne.current)===null||ve===void 0?void 0:ve.clientWidth)||0)},[se]),le=r.default.useCallback(function(){var ve=$?0:se;re(se+1===pe.length?ve:se+1)},[se,$,pe.length]),ae=function(){var ve=$?pe.length-1:0;re(se-1<0?ve:se-1)};r.default.useEffect(function(){var ve=(0,n.animate)(Y,fe(),D);return ve.stop},[fe,se,Y,D]),r.default.useEffect(function(){window.addEventListener("resize",function(){(0,n.animate)(Y,fe(),D)})},[fe,D,Y]),r.default.useEffect(function(){if(A){var ve=setInterval(function(){return le()},N);return function(){return clearInterval(ve)}}},[A,le,N]);var ge=(0,o.useMergeRefs)([ne,_]);return r.default.createElement("div",P({},H,{ref:ge,className:ue}),pe.map(function(ve,be){return r.default.createElement(n.LazyMotion,{key:be,features:n.domAnimation},r.default.createElement(n.m.div,{ref:X,className:oe,style:{x:Y,left:"".concat(be*100,"%"),right:"".concat(be*100,"%")}},ve))}),T&&T({loop:$,handlePrev:ae,activeIndex:se,firstIndex:se===0}),E&&E({loop:$,handleNext:le,activeIndex:se,lastIndex:se===pe.length-1}),R&&R({setActiveIndex:re,activeIndex:se,length:pe.length}))});d.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},d.displayName="MaterialTailwind.Carousel";var h=d})(SO);var EO={},kO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,c){for(var s in c)Object.defineProperty(y,s,{enumerable:!0,get:c[s]})}t(e,{propTypesOpen:function(){return a},propTypesSize:function(){return i},propTypesOverlay:function(){return l},propTypesChildren:function(){return f},propTypesPlacement:function(){return g},propTypesOverlayProps:function(){return m},propTypesClassName:function(){return w},propTypesOnClose:function(){return P},propTypesDismiss:function(){return O},propTypesTransition:function(){return C},propTypesOverlayRef:function(){return b}});var r=o(Ee),n=st;function o(y){return y&&y.__esModule?y:{default:y}}var a=r.default.bool.isRequired,i=r.default.number,l=r.default.bool,f=r.default.node.isRequired,g=["top","right","bottom","left"],m=r.default.object,w=r.default.string,P=r.default.func,O=n.propTypesDismissType,C=r.default.object,b=r.default.oneOfType([r.default.func,r.default.shape({current:r.default.any})])})(kO);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,h){for(var v in h)Object.defineProperty(d,v,{enumerable:!0,get:h[v]})}t(e,{Drawer:function(){return s},default:function(){return u}});var r=C(F),n=C(Ee),o=Ht,a=Ft,i=C(Yt),l=C(Ae),f=Oe,g=C(Se),m=Ce,w=kO;function P(d,h,v){return h in d?Object.defineProperty(d,h,{value:v,enumerable:!0,configurable:!0,writable:!0}):d[h]=v,d}function O(){return O=Object.assign||function(d){for(var h=1;h=0)&&Object.prototype.propertyIsEnumerable.call(d,_)&&(v[_]=d[_])}return v}function c(d,h){if(d==null)return{};var v={},_=Object.keys(d),k,T;for(T=0;T<_.length;T++)k=_[T],!(h.indexOf(k)>=0)&&(v[k]=d[k]);return v}var s=r.default.forwardRef(function(d,h){var v=d.open,_=d.size,k=d.overlay,T=d.children,E=d.placement,R=d.overlayProps,A=d.className,N=d.onClose,D=d.dismiss,$=d.transition,G=d.overlayRef,X=y(d,["open","size","overlay","children","placement","overlayProps","className","onClose","dismiss","transition","overlayRef"]),H=(0,m.useTheme)().drawer,V=H.defaultProps,B=H.styles.base,q=(0,o.useAnimation)();_=_??V.size,k=k??V.overlay,E=E??V.placement,R=R??V.overlayProps,N=N??V.onClose;var Y;D=(Y=(0,i.default)(V.dismiss,D||{}))!==null&&Y!==void 0?Y:V.dismiss,$=$??V.transition,A=(0,f.twMerge)(V.className||"",A);var ne=(0,f.twMerge)((0,l.default)((0,g.default)(B.drawer),{"top-0 right-0":E==="right","bottom-0 left-0":E==="bottom","top-0 left-0":E==="top"||E==="left"}),A),ce=(0,f.twMerge)((0,l.default)((0,g.default)(B.overlay)),R==null?void 0:R.className),se=(0,a.useFloating)({open:v,onOpenChange:N}).context,re=(0,a.useInteractions)([(0,a.useDismiss)(se,D)]).getFloatingProps;r.default.useEffect(function(){q.start(v?"open":"close")},[v,q,E]);var pe={open:{x:0,y:0},close:{x:E==="left"?-_:E==="right"?_:0,y:E==="top"?-_:E==="bottom"?_:0}},ue={unmount:{opacity:0,transition:{delay:.3}},mount:{opacity:1}};return r.default.createElement(r.default.Fragment,null,r.default.createElement(o.LazyMotion,{features:o.domAnimation},r.default.createElement(o.AnimatePresence,null,k&&v&&r.default.createElement(o.m.div,{ref:G,className:ce,initial:"unmount",exit:"unmount",animate:v?"mount":"unmount",variants:ue,transition:{duration:.3}})),r.default.createElement(o.m.div,O({},re(b({ref:h},X)),{className:ne,style:{maxWidth:E==="left"||E==="right"?_:"100%",maxHeight:E==="top"||E==="bottom"?_:"100%",height:E==="left"||E==="right"?"100vh":"100%"},initial:"close",animate:q,variants:pe,transition:$}),T)))});s.propTypes={open:w.propTypesOpen,size:w.propTypesSize,overlay:w.propTypesOverlay,children:w.propTypesChildren,placement:n.default.oneOf(w.propTypesPlacement),overlayProps:w.propTypesOverlayProps,className:w.propTypesClassName,onClose:w.propTypesOnClose,dismiss:w.propTypesDismiss,transition:w.propTypesTransition,overlayRef:w.propTypesOverlayRef},s.displayName="MaterialTailwind.Drawer";var u=s})(EO);var MO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var d in u)Object.defineProperty(s,d,{enumerable:!0,get:u[d]})}t(e,{Badge:function(){return y},default:function(){return c}});var r=O(F),n=O(Ee),o=O(Yt),a=O(Ae),i=Oe,l=O(ht),f=O(Se),g=Ce,m=r1;function w(s,u,d){return u in s?Object.defineProperty(s,u,{value:d,enumerable:!0,configurable:!0,writable:!0}):s[u]=d,s}function P(){return P=Object.assign||function(s){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(s,h)&&(d[h]=s[h])}return d}function b(s,u){if(s==null)return{};var d={},h=Object.keys(s),v,_;for(_=0;_=0)&&(d[v]=s[v]);return d}var y=r.default.forwardRef(function(s,u){var d=s.color,h=s.invisible,v=s.withBorder,_=s.overlap,k=s.placement,T=s.className,E=s.content,R=s.children,A=s.containerProps,N=s.containerRef,D=C(s,["color","invisible","withBorder","overlap","placement","className","content","children","containerProps","containerRef"]),$=(0,g.useTheme)().badge,G=$.valid,X=$.defaultProps,H=$.styles,V=H.base,B=H.placements,q=H.colors;d=d??X.color,h=h??X.invisible,v=v??X.withBorder,_=_??X.overlap,k=k??X.placement,T=(0,i.twMerge)(X.className||"",T);var Y;A=(Y=(0,o.default)(A,X.containerProps||{}))!==null&&Y!==void 0?Y:X.containerProps;var ne=(0,f.default)(V.badge.initial),ce=(0,f.default)(V.badge.withBorder),se=(0,f.default)(V.badge.withContent),re=(0,f.default)(q[(0,l.default)(G.colors,d,"red")]),pe=(0,f.default)(B[(0,l.default)(G.placements,k,"top-end")][(0,l.default)(G.overlaps,_,"square")]),ue,oe=(0,i.twMerge)((0,a.default)(ne,pe,re,(ue={},w(ue,ce,v),w(ue,se,E),ue)),T),fe=(0,i.twMerge)((0,a.default)((0,f.default)(V.container),A==null?void 0:A.className));return r.default.createElement("div",P({ref:N},A,{className:fe}),R,!h&&r.default.createElement("span",P({},D,{ref:u,className:oe}),E))});y.propTypes={color:n.default.oneOf(m.propTypesColor),invisible:m.propTypesInvisible,withBorder:m.propTypesWithBorder,overlap:n.default.oneOf(m.propTypesOverlap),className:m.propTypesClassName,content:m.propTypesContent,children:m.propTypesChildren,placement:n.default.oneOf(m.propTypesPlacement),containerProps:m.propTypesContainerProps,containerRef:m.propTypesContainerRef},y.displayName="MaterialTailwind.Badge";var c=y})(MO);var RO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(E,R){for(var A in R)Object.defineProperty(E,A,{enumerable:!0,get:R[A]})}t(e,{Rating:function(){return k},default:function(){return T}});var r=C(F),n=C(Ee),o=C(Ae),a=Oe,i=C(ht),l=C(Se),f=Ce,g=n1;function m(E,R){(R==null||R>E.length)&&(R=E.length);for(var A=0,N=new Array(R);A=0)&&Object.prototype.propertyIsEnumerable.call(E,N)&&(A[N]=E[N])}return A}function d(E,R){if(E==null)return{};var A={},N=Object.keys(E),D,$;for($=0;$=0)&&(A[D]=E[D]);return A}function h(E,R){return w(E)||y(E,R)||_(E,R)||c()}function v(E){return P(E)||b(E)||_(E)||s()}function _(E,R){if(E){if(typeof E=="string")return m(E,R);var A=Object.prototype.toString.call(E).slice(8,-1);if(A==="Object"&&E.constructor&&(A=E.constructor.name),A==="Map"||A==="Set")return Array.from(A);if(A==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(A))return m(E,R)}}var k=r.default.forwardRef(function(E,R){var A=E.count,N=E.value,D=E.ratedIcon,$=E.unratedIcon,G=E.ratedColor,X=E.unratedColor,H=E.className,V=E.onChange,B=E.readonly,q=u(E,["count","value","ratedIcon","unratedIcon","ratedColor","unratedColor","className","onChange","readonly"]),Y,ne,ce=(0,f.useTheme)().rating,se=ce.valid,re=ce.defaultProps,pe=ce.styles,ue=pe.base,oe=pe.colors;A=A??re.count,N=N??re.value,D=D??re.ratedIcon,D=D??re.ratedIcon,$=$??re.unratedIcon,G=G??re.ratedColor,X=X??re.unratedColor,V=V??re.onChange,B=B??re.readonly,H=(0,a.twMerge)(re.className||"",H);var fe=h(r.default.useState(function(){return v(Array(N).fill("rated")).concat(v(Array(A-N).fill("un_rated")))}),2),le=fe[0],ae=fe[1],ge=h(r.default.useState(function(){return v(Array(A).fill("un_rated"))}),2),ve=ge[0],be=ge[1],Pe=h(r.default.useState(!1),2),Le=Pe[0],Xe=Pe[1],mt=(0,l.default)(oe[(0,i.default)(se.colors,G,"yellow")]),ze=(0,l.default)(oe[(0,i.default)(se.colors,X,"blue-gray")]),Ye=(0,a.twMerge)((0,o.default)((0,l.default)(ue.rating),H)),xt=(0,l.default)(ue.icon),Lt=D,ut=$,We=r.default.isValidElement(D)&&r.default.cloneElement(Lt,{className:(0,a.twMerge)((0,o.default)(xt,mt,Lt==null||(Y=Lt.props)===null||Y===void 0?void 0:Y.className))}),ur=r.default.isValidElement(D)&&r.default.cloneElement(ut,{className:(0,a.twMerge)((0,o.default)(xt,ze,ut==null||(ne=ut.props)===null||ne===void 0?void 0:ne.className))}),Zt=!r.default.isValidElement(D)&&r.default.createElement(D,{className:(0,a.twMerge)((0,o.default)(xt,mt))}),vr=!r.default.isValidElement(D)&&r.default.createElement($,{className:(0,a.twMerge)((0,o.default)(xt,ze))}),Mn=function(ai){return ai.map(function(br,Mr){return r.default.createElement("span",{key:Mr,onClick:function(){if(!B){var Rn=le.map(function(Br,An){return An<=Mr?"rated":"un_rated"});ae(Rn),V&&typeof V=="function"&&V(Rn.filter(function(Br){return Br==="rated"}).length)}},onMouseEnter:function(){if(!B){var Rn=ve.map(function(Br,An){return An<=Mr?"rated":"un_rated"});Xe(!0),be(Rn)}},onMouseLeave:function(){return!B&&Xe(!1)}},r.default.isValidElement(br==="rated"?D:$)?br==="rated"?We:ur:br==="rated"?Zt:vr)})};return r.default.createElement("div",O({},q,{ref:R,className:Ye}),Mn(Le?ve:le))});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 T=k})(RO);var AO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(_,k){for(var T in k)Object.defineProperty(_,T,{enumerable:!0,get:k[T]})}t(e,{Slider:function(){return h},default:function(){return v}});var r=C(F),n=C(Ee),o=C(Yt),a=C(Ae),i=Oe,l=C(ht),f=C(Se),g=Ce,m=o1;function w(_,k){(k==null||k>_.length)&&(k=_.length);for(var T=0,E=new Array(k);T=0)&&Object.prototype.propertyIsEnumerable.call(_,E)&&(T[E]=_[E])}return T}function s(_,k){if(_==null)return{};var T={},E=Object.keys(_),R,A;for(A=0;A=0)&&(T[R]=_[R]);return T}function u(_,k){return P(_)||b(_,k)||d(_,k)||y()}function d(_,k){if(_){if(typeof _=="string")return w(_,k);var T=Object.prototype.toString.call(_).slice(8,-1);if(T==="Object"&&_.constructor&&(T=_.constructor.name),T==="Map"||T==="Set")return Array.from(T);if(T==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(T))return w(_,k)}}var h=r.default.forwardRef(function(_,k){var T=_.color,E=_.size,R=_.className,A=_.trackClassName,N=_.thumbClassName,D=_.barClassName,$=_.value,G=_.defaultValue,X=_.onChange,H=_.min,V=_.max,B=_.step,q=_.inputRef,Y=_.inputProps,ne=c(_,["color","size","className","trackClassName","thumbClassName","barClassName","value","defaultValue","onChange","min","max","step","inputRef","inputProps"]),ce=(0,g.useTheme)().slider,se=ce.valid,re=ce.defaultProps,pe=ce.styles,ue=pe.base,oe=pe.sizes,fe=pe.colors,le=u(r.default.useState(G||0),2),ae=le[0],ge=le[1];r.default.useMemo(function(){G&&ge(G)},[G]),T=T??re.color,E=E??re.size,H=H??re.min,V=V??re.max,B=B??re.step,R=(0,i.twMerge)(re.className||"",R);var ve;N=(ve=(0,a.default)(re.thumbClassName,N))!==null&&ve!==void 0?ve:re.thumbClassName;var be;A=(be=(0,a.default)(re.trackClassName,A))!==null&&be!==void 0?be:re.trackClassName;var Pe;D=(Pe=(0,a.default)(re.barClassName,D))!==null&&Pe!==void 0?Pe:re.barClassName;var Le;Y=(Le=(0,o.default)(Y,(re==null?void 0:re.inputProps)||{}))!==null&&Le!==void 0?Le:re.inputProps;var Xe=(0,i.twMerge)((0,a.default)((0,f.default)(ue.container),(0,f.default)(fe[(0,l.default)(se.colors,T,"gray")]),(0,f.default)(oe[(0,l.default)(se.sizes,E,"md")].container),R)),mt=(0,i.twMerge)((0,a.default)((0,f.default)(ue.bar),D)),ze=(0,a.default)((0,f.default)(ue.track),(0,f.default)(oe[(0,l.default)(se.sizes,E,"md")].track)),Ye=(0,a.default)((0,f.default)(ue.thumb),(0,f.default)(oe[(0,l.default)(se.sizes,E,"md")].thumb)),xt=(0,a.default)((0,f.default)(ue.slider),(0,i.twMerge)(ze,A),(0,i.twMerge)(Ye,N));return r.default.createElement("div",O({},ne,{ref:k,className:Xe}),r.default.createElement("label",{className:mt,style:{width:"".concat($||ae,"%")}}),r.default.createElement("input",O({ref:q,type:"range",max:V,min:H,step:B,className:xt},$?{value:$}:null,{defaultValue:G,onChange:function(Lt){return X?X(Lt):ge(Number(Lt.target.value))}})))});h.propTypes={color:n.default.oneOf(m.propTypesColor),size:n.default.oneOf(m.propTypesSize),className:m.propTypesClassName,trackClassName:m.propTypesTrackClassName,thumbClassName:m.propTypesThumbClassName,barClassName:m.propTypesBarClassName,defaultValue:m.propTypesDefaultValue,value:m.propTypesValue,onChange:m.propTypesOnChange,min:m.propTypesMin,max:m.propTypesMax,step:m.propTypesStep,inputRef:m.propTypesInputRef,inputProps:m.propTypesInputProps},h.displayName="MaterialTailwind.Slider";var v=h})(AO);var IO={},sc={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(h,v){for(var _ in v)Object.defineProperty(h,_,{enumerable:!0,get:v[_]})}t(e,{useTimelineItem:function(){return s},TimelineItem:function(){return u},default:function(){return d}});var r=m(F),n=Oe,o=m(Se),a=Ce,i=Oo;function l(h,v){(v==null||v>h.length)&&(v=h.length);for(var _=0,k=new Array(v);_=0)&&Object.prototype.propertyIsEnumerable.call(h,k)&&(_[k]=h[k])}return _}function C(h,v){if(h==null)return{};var _={},k=Object.keys(h),T,E;for(E=0;E=0)&&(_[T]=h[T]);return _}function b(h,v){return f(h)||w(h,v)||y(h,v)||P()}function y(h,v){if(h){if(typeof h=="string")return l(h,v);var _=Object.prototype.toString.call(h).slice(8,-1);if(_==="Object"&&h.constructor&&(_=h.constructor.name),_==="Map"||_==="Set")return Array.from(_);if(_==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(_))return l(h,v)}}var c=r.default.createContext(0);c.displayName="MaterialTailwind.TimelineItemContext";function s(){var h=r.default.useContext(c);if(!h)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 h}var u=r.default.forwardRef(function(h,v){var _=h.className,k=h.children,T=O(h,["className","children"]),E=(0,a.useTheme)().timelineItem,R=E.styles,A=R.base,N=b(r.default.useState(0),2),D=N[0],$=N[1],G=r.default.useMemo(function(){return[D,$]},[D,$]),X=(0,n.twMerge)((0,o.default)(A),_);return r.default.createElement(c.Provider,{value:G},r.default.createElement("li",g({ref:v},T,{className:X}),k))});u.propTypes={className:i.propTypeClassName,children:i.propTypeChildren.isRequired},u.displayName="MaterialTailwind.TimelineItem";var d=u})(sc);var NO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(_,k){for(var T in k)Object.defineProperty(_,T,{enumerable:!0,get:k[T]})}t(e,{TimelineIcon:function(){return h},default:function(){return v}});var r=C(F),n=C(Ee),o=Ft,a=Oe,i=C(ht),l=C(Se),f=Ce,g=sc,m=Oo;function w(_,k){(k==null||k>_.length)&&(k=_.length);for(var T=0,E=new Array(k);T=0)&&Object.prototype.propertyIsEnumerable.call(_,E)&&(T[E]=_[E])}return T}function s(_,k){if(_==null)return{};var T={},E=Object.keys(_),R,A;for(A=0;A=0)&&(T[R]=_[R]);return T}function u(_,k){return P(_)||b(_,k)||d(_,k)||y()}function d(_,k){if(_){if(typeof _=="string")return w(_,k);var T=Object.prototype.toString.call(_).slice(8,-1);if(T==="Object"&&_.constructor&&(T=_.constructor.name),T==="Map"||T==="Set")return Array.from(T);if(T==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(T))return w(_,k)}}var h=r.default.forwardRef(function(_,k){var T=_.color,E=_.variant,R=_.className,A=_.children,N=c(_,["color","variant","className","children"]),D=(0,f.useTheme)().timelineIcon,$=D.styles,G=D.valid,X=$.base,H=$.variants,V=u((0,g.useTimelineItem)(),2),B=V[1],q=r.default.useRef(null),Y=(0,o.useMergeRefs)([k,q]);r.default.useEffect(function(){var se=q.current;if(se){var re=se.getBoundingClientRect().width;return B(re),function(){B(0)}}},[B,R,A]);var ne=(0,l.default)(H[(0,i.default)(G.variants,E,"filled")][(0,i.default)(G.colors,T,"gray")]),ce=(0,a.twMerge)((0,l.default)(X),ne,R);return r.default.createElement("span",O({ref:Y},N,{className:ce}),A)});h.propTypes={children:m.propTypeChildren,className:m.propTypeClassName,color:n.default.oneOf(m.propTypeColor),variant:n.default.oneOf(m.propTypeVariant)},h.displayName="MaterialTailwind.TimelineIcon";var v=h})(NO);var jO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,h){for(var v in h)Object.defineProperty(d,v,{enumerable:!0,get:h[v]})}t(e,{TimelineHeader:function(){return s},default:function(){return u}});var r=w(F),n=Oe,o=w(Se),a=Ce,i=sc,l=Oo;function f(d,h){(h==null||h>d.length)&&(h=d.length);for(var v=0,_=new Array(h);v=0)&&Object.prototype.propertyIsEnumerable.call(d,_)&&(v[_]=d[_])}return v}function b(d,h){if(d==null)return{};var v={},_=Object.keys(d),k,T;for(T=0;T<_.length;T++)k=_[T],!(h.indexOf(k)>=0)&&(v[k]=d[k]);return v}function y(d,h){return g(d)||P(d,h)||c(d,h)||O()}function c(d,h){if(d){if(typeof d=="string")return f(d,h);var v=Object.prototype.toString.call(d).slice(8,-1);if(v==="Object"&&d.constructor&&(v=d.constructor.name),v==="Map"||v==="Set")return Array.from(v);if(v==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v))return f(d,h)}}var s=r.default.forwardRef(function(d,h){var v=d.className,_=d.children,k=C(d,["className","children"]),T=(0,a.useTheme)().timelineBody,E=T.styles,R=E.base,A=y((0,i.useTimelineItem)(),1),N=A[0],D=(0,n.twMerge)((0,o.default)(R),v);return r.default.createElement("div",m({},k,{ref:h,className:D}),r.default.createElement("span",{className:"pointer-events-none invisible h-full flex-shrink-0",style:{width:"".concat(N,"px")}}),r.default.createElement("div",null,_))});s.propTypes={children:l.propTypeChildren,className:l.propTypeClassName},s.displayName="MaterialTailwind.TimelineHeader";var u=s})(jO);var DO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(O,C){for(var b in C)Object.defineProperty(O,b,{enumerable:!0,get:C[b]})}t(e,{TimelineHeader:function(){return w},default:function(){return P}});var r=f(F),n=Oe,o=f(Se),a=Ce,i=Oo;function l(){return l=Object.assign||function(O){for(var C=1;C=0)&&Object.prototype.propertyIsEnumerable.call(O,y)&&(b[y]=O[y])}return b}function m(O,C){if(O==null)return{};var b={},y=Object.keys(O),c,s;for(s=0;s=0)&&(b[c]=O[c]);return b}var w=r.default.forwardRef(function(O,C){var b=O.className,y=O.children,c=g(O,["className","children"]),s=(0,a.useTheme)().timelineHeader,u=s.styles,d=u.base,h=(0,n.twMerge)((0,o.default)(d),b);return r.default.createElement("div",l({},c,{ref:C,className:h}),y)});w.propTypes={children:i.propTypeChildren,className:i.propTypeClassName},w.displayName="MaterialTailwind.TimelineHeader";var P=w})(DO);var FO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,h){for(var v in h)Object.defineProperty(d,v,{enumerable:!0,get:h[v]})}t(e,{TimelineConnector:function(){return s},default:function(){return u}});var r=w(F),n=Oe,o=w(Se),a=Ce,i=sc,l=Oo;function f(d,h){(h==null||h>d.length)&&(h=d.length);for(var v=0,_=new Array(h);v=0)&&Object.prototype.propertyIsEnumerable.call(d,_)&&(v[_]=d[_])}return v}function b(d,h){if(d==null)return{};var v={},_=Object.keys(d),k,T;for(T=0;T<_.length;T++)k=_[T],!(h.indexOf(k)>=0)&&(v[k]=d[k]);return v}function y(d,h){return g(d)||P(d,h)||c(d,h)||O()}function c(d,h){if(d){if(typeof d=="string")return f(d,h);var v=Object.prototype.toString.call(d).slice(8,-1);if(v==="Object"&&d.constructor&&(v=d.constructor.name),v==="Map"||v==="Set")return Array.from(v);if(v==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v))return f(d,h)}}var s=r.default.forwardRef(function(d,h){var v=d.className,_=d.children,k=C(d,["className","children"]),T,E=(0,a.useTheme)().timelineConnector,R=E.styles,A=R.base,N=y((0,i.useTimelineItem)(),1),D=N[0],$=(0,o.default)(A.line),G=(0,n.twMerge)((0,o.default)(A.container),v);return r.default.createElement("span",m({},k,{ref:h,className:G,style:{top:"".concat(D,"px"),width:"".concat(D,"px"),opacity:D?1:0,height:"calc(100% - ".concat(D,"px)")}}),_&&r.default.isValidElement(_)?r.default.cloneElement(_,{className:(0,n.twMerge)($,(T=_.props)===null||T===void 0?void 0:T.className)}):r.default.createElement("span",{className:$}))});s.propTypes={children:l.propTypeChildren,className:l.propTypeClassName},s.displayName="MaterialTailwind.TimelineConnector";var u=s})(FO);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var d in u)Object.defineProperty(s,d,{enumerable:!0,get:u[d]})}t(e,{Timeline:function(){return y},TimelineItem:function(){return l.default},TimelineIcon:function(){return f.default},TimelineBody:function(){return g.default},TimelineHeader:function(){return m.default},TimelineConnector:function(){return w.default},default:function(){return c}});var r=O(F),n=Oe,o=O(Se),a=Ce,i=Oo,l=O(sc),f=O(NO),g=O(jO),m=O(DO),w=O(FO);function P(){return P=Object.assign||function(s){for(var u=1;u=0)&&Object.prototype.propertyIsEnumerable.call(s,h)&&(d[h]=s[h])}return d}function b(s,u){if(s==null)return{};var d={},h=Object.keys(s),v,_;for(_=0;_=0)&&(d[v]=s[v]);return d}var y=r.default.forwardRef(function(s,u){var d=s.className,h=s.children,v=C(s,["className","children"]),_=(0,a.useTheme)().timeline,k=_.styles,T=k.base,E=(0,n.twMerge)((0,o.default)(T),d);return r.default.createElement("ul",P({ref:u},v,{className:E}),h)});y.propTypes={className:i.propTypeClassName,children:i.propTypeChildren},y.displayName="MaterialTailwind.Timeline";var c=Object.assign(y,{Item:l.default,Icon:f.default,Header:m.default,Body:g.default,Connector:w.default})})(IO);var LO={},zO={},B1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(g,m){for(var w in m)Object.defineProperty(g,w,{enumerable:!0,get:m[w]})}t(e,{propTypesActiveStep:function(){return o},propTypesIsLastStep:function(){return a},propTypesIsFirstStep:function(){return i},propTypesChildren:function(){return l},propTypesClassName:function(){return f}});var r=n(Ee);function n(g){return g&&g.__esModule?g:{default:g}}var o=r.default.number,a=r.default.func,i=r.default.func,l=r.default.node,f=r.default.string})(B1);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(O,C){for(var b in C)Object.defineProperty(O,b,{enumerable:!0,get:C[b]})}t(e,{Step:function(){return w},default:function(){return P}});var r=f(F),n=Oe,o=f(Se),a=Ce,i=B1;function l(){return l=Object.assign||function(O){for(var C=1;C=0)&&Object.prototype.propertyIsEnumerable.call(O,y)&&(b[y]=O[y])}return b}function m(O,C){if(O==null)return{};var b={},y=Object.keys(O),c,s;for(s=0;s=0)&&(b[c]=O[c]);return b}var w=r.default.forwardRef(function(O,C){var b=O.className;O.activeClassName,O.completedClassName;var y=O.children,c=g(O,["className","activeClassName","completedClassName","children"]),s=(0,a.useTheme)().step,u=s.styles.base,d=(0,n.twMerge)((0,o.default)(u.initial),b);return r.default.createElement("div",l({},c,{ref:C,className:d}),y)});w.propTypes={className:i.propTypesClassName,activeClassName:i.propTypesClassName,completedClassName:i.propTypesClassName,children:i.propTypesChildren},w.displayName="MaterialTailwind.Step";var P=w})(zO);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(T,E){for(var R in E)Object.defineProperty(T,R,{enumerable:!0,get:E[R]})}t(e,{Stepper:function(){return _},Step:function(){return l.default},default:function(){return k}});var r=O(F),n=Ft,o=Oe,a=O(Se),i=Ce,l=O(zO),f=B1;function g(T,E){(E==null||E>T.length)&&(E=T.length);for(var R=0,A=new Array(E);R=0)&&Object.prototype.propertyIsEnumerable.call(T,A)&&(R[A]=T[A])}return R}function d(T,E){if(T==null)return{};var R={},A=Object.keys(T),N,D;for(D=0;D=0)&&(R[N]=T[N]);return R}function h(T,E){return m(T)||C(T,E)||v(T,E)||b()}function v(T,E){if(T){if(typeof T=="string")return g(T,E);var R=Object.prototype.toString.call(T).slice(8,-1);if(R==="Object"&&T.constructor&&(R=T.constructor.name),R==="Map"||R==="Set")return Array.from(R);if(R==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(R))return g(T,E)}}var _=r.default.forwardRef(function(T,E){var R=T.activeStep,A=T.isFirstStep,N=T.isLastStep,D=T.className,$=T.lineClassName,G=T.activeLineClassName,X=T.children,H=u(T,["activeStep","isFirstStep","isLastStep","className","lineClassName","activeLineClassName","children"]),V=(0,i.useTheme)(),B=V.stepper,q=V.step,Y=B.styles.base,ne=q.styles,ce=ne.base,se=r.default.useRef(null),re=h(r.default.useState(0),2),pe=re[0],ue=re[1],oe=R===0,fe=Array.isArray(X)&&R===X.length-1,le=Array.isArray(X)&&R>X.length-1;r.default.useEffect(function(){if(se.current){var Xe=X,mt=se.current.getBoundingClientRect().width,ze=mt/(Xe.length-1);ue(ze)}},[X]);var ae=r.default.useMemo(function(){if(!le)return pe*R},[R,le,pe]);(0,n.useMergeRefs)([E,se]);var ge=(0,o.twMerge)((0,a.default)(Y.stepper),D),ve=(0,o.twMerge)((0,a.default)(Y.line.initial),$),be=(0,o.twMerge)(ve,(0,a.default)(Y.line.active),G),Pe=(0,a.default)(ce.active),Le=(0,a.default)(ce.completed);return r.default.useEffect(function(){N&&typeof N=="function"&&N(fe),A&&typeof A=="function"&&A(oe)},[A,oe,N,fe]),r.default.createElement("div",P({},H,{ref:se,className:ge}),r.default.createElement("div",{className:ve}),r.default.createElement("div",{className:be,style:{width:"".concat(ae,"px")}}),Array.isArray(X)?X.map(function(Xe,mt){var ze,Ye;return r.default.cloneElement(Xe,s(y({key:mt},Xe.props),{className:(0,o.twMerge)(Xe.props.className,mt===R?(0,o.twMerge)(Pe,(ze=Xe.props)===null||ze===void 0?void 0:ze.activeClassName):mt=0)&&Object.prototype.propertyIsEnumerable.call(y,u)&&(s[u]=y[u])}return s}function O(y,c){if(y==null)return{};var s={},u=Object.keys(y),d,h;for(h=0;h=0)&&(s[d]=y[d]);return s}var C=r.default.forwardRef(function(y,c){var s=y.children,u=P(y,["children"]),d,h=(0,o.useSpeedDial)(),v=h.getReferenceProps,_=h.refs,k=(0,n.useMergeRefs)([c,_.setReference]);return r.default.cloneElement(s,g({},v(w(g({},u),{ref:k,className:(0,a.twMerge)(s==null||(d=s.props)===null||d===void 0?void 0:d.className,u==null?void 0:u.className)}))))});C.propTypes={children:i.propTypesChildren},C.displayName="MaterialTailwind.SpeedDialHandler";var b=C}(wg)),wg}var _g={},Q4;function sH(){return Q4||(Q4=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,c){for(var s in c)Object.defineProperty(y,s,{enumerable:!0,get:c[s]})}t(e,{SpeedDialContent:function(){return C},default:function(){return b}});var r=w(F),n=Ht,o=Ft,a=H1(),i=Ce,l=Oe,f=w(Se),g=uc;function m(){return m=Object.assign||function(y){for(var c=1;c=0)&&Object.prototype.propertyIsEnumerable.call(y,u)&&(s[u]=y[u])}return s}function O(y,c){if(y==null)return{};var s={},u=Object.keys(y),d,h;for(h=0;h=0)&&(s[d]=y[d]);return s}var C=r.default.forwardRef(function(y,c){var s=y.children,u=y.className,d=P(y,["children","className"]),h=(0,i.useTheme)(),v=h.speedDialContent.styles,_=(0,a.useSpeedDial)(),k=_.x,T=_.y,E=_.refs,R=_.open,A=_.strategy,N=_.getFloatingProps,D=_.animation,$=(0,o.useMergeRefs)([c,E.setFloating]),G=(0,l.twMerge)((0,f.default)(v),u),X=n.AnimatePresence;return r.default.createElement(n.LazyMotion,{features:n.domAnimation},r.default.createElement(X,null,R&&r.default.createElement("div",m({},d,{ref:$,className:G,style:{position:A,top:T??0,left:k??0}},N()),r.default.Children.map(s,function(H){return r.default.createElement(n.m.div,{initial:"unmount",exit:"unmount",animate:R?"mount":"unmount",variants:D},H)}))))});C.propTypes={children:g.propTypesChildren,className:g.propTypesClassName},C.displayName="MaterialTailwind.SpeedDialContent";var b=C}(_g)),_g}var VO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(O,C){for(var b in C)Object.defineProperty(O,b,{enumerable:!0,get:C[b]})}t(e,{SpeedDialAction:function(){return w},default:function(){return P}});var r=f(F),n=Ce,o=Oe,a=f(Se),i=uc;function l(){return l=Object.assign||function(O){for(var C=1;C=0)&&Object.prototype.propertyIsEnumerable.call(O,y)&&(b[y]=O[y])}return b}function m(O,C){if(O==null)return{};var b={},y=Object.keys(O),c,s;for(s=0;s=0)&&(b[c]=O[c]);return b}var w=r.default.forwardRef(function(O,C){var b=O.className,y=O.children,c=g(O,["className","children"]),s=(0,n.useTheme)(),u=s.speedDialAction.styles,d=(0,o.twMerge)((0,a.default)(u),b);return r.default.createElement("button",l({},c,{ref:C,className:d}),y)});w.propTypes={children:i.propTypesChildren,className:i.propTypesClassName},w.displayName="SpeedDialAction";var P=w})(VO);var ew;function H1(){return ew||(ew=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(h,v){for(var _ in v)Object.defineProperty(h,_,{enumerable:!0,get:v[_]})}t(e,{SpeedDialContext:function(){return c},useSpeedDial:function(){return s},SpeedDial:function(){return u},SpeedDialHandler:function(){return l.default},SpeedDialContent:function(){return f.default},SpeedDialAction:function(){return g.default},default:function(){return d}});var r=P(F),n=Ft,o=Ce,a=P(Yt),i=uc,l=P(lH()),f=P(sH()),g=P(VO);function m(h,v){(v==null||v>h.length)&&(v=h.length);for(var _=0,k=new Array(v);_.");return h}function u(h){var v=h.open,_=h.handler,k=h.placement,T=h.offset,E=h.dismiss,R=h.animate,A=h.children,N=(0,o.useTheme)(),D=N.speedDial.defaultProps,$=b(r.default.useState(!1),2),G=$[0],X=$[1];v=v??G,_=_??X,k=k??D.placement,T=T??D.offset,E=E??D.dismiss,R=R??D.animate;var H={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]}}},V=(0,a.default)(H,R),B=(0,n.useFloatingNodeId)(),q=(0,n.useFloating)({open:v,nodeId:B,placement:k,onOpenChange:_,whileElementsMounted:n.autoUpdate,middleware:[(0,n.offset)(T),(0,n.flip)(),(0,n.shift)()]}),Y=q.x,ne=q.y,ce=q.strategy,se=q.refs,re=q.context,pe=(0,n.useInteractions)([(0,n.useHover)(re,{handleClose:(0,n.safePolygon)()}),(0,n.useDismiss)(re,E)]),ue=pe.getReferenceProps,oe=pe.getFloatingProps,fe=r.default.useMemo(function(){return{x:Y,y:ne,strategy:ce,refs:se,open:v,context:re,getReferenceProps:ue,getFloatingProps:oe,animation:V}},[re,oe,ue,se,ce,Y,ne,v,V]);return r.default.createElement(c.Provider,{value:fe},r.default.createElement("div",{className:"group"},r.default.createElement(n.FloatingNode,{id:B},A)))}u.propTypes={open:i.propTypesOpen,handler:i.propTypesHanlder,placement:i.propTypesPlacement,offset:i.propTypesOffset,dismiss:i.propTypesDismiss,className:i.propTypesClassName,children:i.propTypesChildren,animate:i.propTypesAnimate},u.displayName="MaterialTailwind.SpeedDial";var d=Object.assign(u,{Handler:l.default,Content:f.default,Action:g.default})}(yg)),yg}(function(e){Object.defineProperty(e,"__esModule",{value:!0}),t(ux,e),t(eP,e),t(tP,e),t(rP,e),t(oP,e),t(aP,e),t(uP,e),t(cP,e),t(dP,e),t(xp,e),t(ZP,e),t(JP,e),t(nO,e),t(aO,e),t(sO,e),t(uO,e),t(cO,e),t(fO,e),t(pO,e),t(bO,e),t(yO,e),t(wO,e),t(_O,e),t(CO,e),t(OO,e),t(SO,e),t(EO,e),t(MO,e),t(RO,e),t(AO,e),t(E1,e),t(IO,e),t(LO,e),t(H1(),e),t(Ce,e),t(Bb,e);function t(r,n){return Object.keys(r).forEach(function(o){o!=="default"&&!Object.prototype.hasOwnProperty.call(n,o)&&Object.defineProperty(n,o,{enumerable:!0,get:function(){return r[o]}})}),r}})(Ms);function uH(){return Q.jsxs("footer",{className:"w-full bg-[#e1f0ff] p-8",children:[Q.jsxs("div",{className:"flex flex-row flex-wrap items-center justify-center gap-y-6 gap-x-12 bg-[#e1f0ff] text-center md:justify-between",children:[Q.jsx("img",{src:"https://docs.material-tailwind.com/img/logo-ct-dark.png",alt:"logo-ct",className:"w-10"}),Q.jsxs("ul",{className:"flex flex-wrap items-center gap-y-2 gap-x-8",children:[Q.jsx("li",{children:Q.jsx(Ms.Typography,{as:"a",href:"about",color:"blue-gray",className:"font-normal transition-colors hover:text-blue-500 focus:text-blue-500",children:"About Us"})}),Q.jsx("li",{children:Q.jsx(Ms.Typography,{as:"a",href:"https://github.com/preston176/AI-Gen",color:"blue-gray",className:"font-normal transition-colors hover:text-blue-500 focus:text-blue-500",children:"Contribute"})}),Q.jsx("li",{children:Q.jsx(Ms.Typography,{as:"a",href:"#",color:"blue-gray",className:"font-normal transition-colors hover:text-blue-500 focus:text-blue-500",children:"Contact Us"})})]})]}),Q.jsx("hr",{className:"my-8 border-blue-gray-50"}),Q.jsx(Ms.Typography,{color:"blue-gray",className:"text-center font-normal",children:"© 2024 AI Gen"})]})}var Or=function(){return Or=Object.assign||function(t){for(var r,n=1,o=arguments.length;n0?Ut(Gl,--un):0,Tl--,Mt===10&&(Tl=1,Mp--),Mt}function Sn(){return Mt=un2||lv(Mt)>3?"":" "}function yH(e,t){for(;--t&&Sn()&&!(Mt<48||Mt>102||Mt>57&&Mt<65||Mt>70&&Mt<97););return Ap(e,qd()+(t<6&&Na()==32&&Sn()==32))}function sv(e){for(;Sn();)switch(Mt){case e:return un;case 34:case 39:e!==34&&e!==39&&sv(Mt);break;case 40:e===41&&sv(e);break;case 92:Sn();break}return un}function wH(e,t){for(;Sn()&&e+Mt!==57;)if(e+Mt===84&&Na()===47)break;return"/*"+Ap(t,un-1)+"*"+q1(e===47?e:Sn())}function _H(e){for(;!lv(Na());)Sn();return Ap(e,un)}function xH(e){return vH(Kd("",null,null,null,[""],e=mH(e),0,[0],e))}function Kd(e,t,r,n,o,a,i,l,f){for(var g=0,m=0,w=i,P=0,O=0,C=0,b=1,y=1,c=1,s=0,u="",d=o,h=a,v=n,_=u;y;)switch(C=s,s=Sn()){case 40:if(C!=108&&Ut(_,w-1)==58){Gd(_+=De(xg(s),"&","&\f"),"&\f",WO(g?l[g-1]:0))!=-1&&(c=-1);break}case 34:case 39:case 91:_+=xg(s);break;case 9:case 10:case 13:case 32:_+=bH(C);break;case 92:_+=yH(qd()-1,7);continue;case 47:switch(Na()){case 42:case 47:Is(CH(wH(Sn(),qd()),t,r,f),f);break;default:_+="/"}break;case 123*b:l[g++]=Un(_)*c;case 125*b:case 59:case 0:switch(s){case 0:case 125:y=0;case 59+m:c==-1&&(_=De(_,/\f/g,"")),O>0&&Un(_)-w&&Is(O>32?nw(_+";",n,r,w-1,f):nw(De(_," ","")+";",n,r,w-2,f),f);break;case 59:_+=";";default:if(Is(v=rw(_,t,r,g,m,o,l,u,d=[],h=[],w,a),a),s===123)if(m===0)Kd(_,t,v,v,d,a,w,l,h);else switch(P===99&&Ut(_,3)===110?100:P){case 100:case 108:case 109:case 115:Kd(e,v,v,n&&Is(rw(e,v,v,0,0,o,l,u,o,d=[],w,h),h),o,h,w,l,n?d:h);break;default:Kd(_,v,v,v,[""],h,0,l,h)}}g=m=O=0,b=c=1,u=_="",w=i;break;case 58:w=1+Un(_),O=C;default:if(b<1){if(s==123)--b;else if(s==125&&b++==0&&gH()==125)continue}switch(_+=q1(s),s*b){case 38:c=m>0?1:(_+="\f",-1);break;case 44:l[g++]=(Un(_)-1)*c,c=1;break;case 64:Na()===45&&(_+=xg(Sn())),P=Na(),m=w=Un(u=_+=_H(qd())),s++;break;case 45:C===45&&Un(_)==2&&(b=0)}}return a}function rw(e,t,r,n,o,a,i,l,f,g,m,w){for(var P=o-1,O=o===0?a:[""],C=HO(O),b=0,y=0,c=0;b0?O[s]+" "+u:De(u,/&\f/g,O[s])))&&(f[c++]=d);return Rp(e,t,r,o===0?kp:l,f,g,m,w)}function CH(e,t,r,n){return Rp(e,t,r,$O,q1(hH()),Sl(e,2,-2),0,n)}function nw(e,t,r,n,o){return Rp(e,t,r,G1,Sl(e,0,n),Sl(e,n+1,-1),n,o)}function qO(e,t,r){switch(fH(e,t)){case 5103:return Je+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Je+e+e;case 4789:return Qs+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Je+e+Qs+e+it+e+e;case 5936:switch(Ut(e,t+11)){case 114:return Je+e+it+De(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Je+e+it+De(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Je+e+it+De(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return Je+e+it+e+e;case 6165:return Je+e+it+"flex-"+e+e;case 5187:return Je+e+De(e,/(\w+).+(:[^]+)/,Je+"box-$1$2"+it+"flex-$1$2")+e;case 5443:return Je+e+it+"flex-item-"+De(e,/flex-|-self/g,"")+(io(e,/flex-|baseline/)?"":it+"grid-row-"+De(e,/flex-|-self/g,""))+e;case 4675:return Je+e+it+"flex-line-pack"+De(e,/align-content|flex-|-self/g,"")+e;case 5548:return Je+e+it+De(e,"shrink","negative")+e;case 5292:return Je+e+it+De(e,"basis","preferred-size")+e;case 6060:return Je+"box-"+De(e,"-grow","")+Je+e+it+De(e,"grow","positive")+e;case 4554:return Je+De(e,/([^-])(transform)/g,"$1"+Je+"$2")+e;case 6187:return De(De(De(e,/(zoom-|grab)/,Je+"$1"),/(image-set)/,Je+"$1"),e,"")+e;case 5495:case 3959:return De(e,/(image-set\([^]*)/,Je+"$1$`$1");case 4968:return De(De(e,/(.+:)(flex-)?(.*)/,Je+"box-pack:$3"+it+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Je+e+e;case 4200:if(!io(e,/flex-|baseline/))return it+"grid-column-align"+Sl(e,t)+e;break;case 2592:case 3360:return it+De(e,"template-","")+e;case 4384:case 3616:return r&&r.some(function(n,o){return t=o,io(n.props,/grid-\w+-end/)})?~Gd(e+(r=r[t].value),"span",0)?e:it+De(e,"-start","")+e+it+"grid-row-span:"+(~Gd(r,"span",0)?io(r,/\d+/):+io(r,/\d+/)-+io(e,/\d+/))+";":it+De(e,"-start","")+e;case 4896:case 4128:return r&&r.some(function(n){return io(n.props,/grid-\w+-start/)})?e:it+De(De(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return De(e,/(.+)-inline(.+)/,Je+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Un(e)-1-t>6)switch(Ut(e,t+1)){case 109:if(Ut(e,t+4)!==45)break;case 102:return De(e,/(.+:)(.+)-([^]+)/,"$1"+Je+"$2-$3$1"+Qs+(Ut(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Gd(e,"stretch",0)?qO(De(e,"stretch","fill-available"),t,r)+e:e}break;case 5152:case 5920:return De(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(n,o,a,i,l,f,g){return it+o+":"+a+g+(i?it+o+"-span:"+(l?f:+f-+a)+g:"")+e});case 4949:if(Ut(e,t+6)===121)return De(e,":",":"+Je)+e;break;case 6444:switch(Ut(e,Ut(e,14)===45?18:11)){case 120:return De(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+Je+(Ut(e,14)===45?"inline-":"")+"box$3$1"+Je+"$2$3$1"+it+"$2box$3")+e;case 100:return De(e,":",":"+it)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return De(e,"scroll-","scroll-snap-")+e}return e}function t0(e,t){for(var r="",n=0;n-1&&!e.return)switch(e.type){case G1:e.return=qO(e.value,e.length,r);return;case UO:return t0([Bo(e,{value:De(e.value,"@","@"+Je)})],n);case kp:if(e.length)return pH(r=e.props,function(o){switch(io(o,n=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":Pi(Bo(e,{props:[De(o,/:(read-\w+)/,":"+Qs+"$1")]})),Pi(Bo(e,{props:[o]})),iv(e,{props:tw(r,n)});break;case"::placeholder":Pi(Bo(e,{props:[De(o,/:(plac\w+)/,":"+Je+"input-$1")]})),Pi(Bo(e,{props:[De(o,/:(plac\w+)/,":"+Qs+"$1")]})),Pi(Bo(e,{props:[De(o,/:(plac\w+)/,it+"input-$1")]})),Pi(Bo(e,{props:[o]})),iv(e,{props:tw(r,n)});break}return""})}}var EH={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Ir={ACLOCAL_PATH:"C:\\Program Files\\Git\\mingw64\\share\\aclocal;C:\\Program Files\\Git\\usr\\share\\aclocal",ALLUSERSPROFILE:"C:\\ProgramData",APPDATA:"C:\\Users\\User\\AppData\\Roaming",ChocolateyInstall:"C:\\ProgramData\\chocolatey",ChocolateyLastPathUpdate:"133473179112501713",COLOR:"1",COLORTERM:"truecolor",COMMONPROGRAMFILES:"C:\\Program Files\\Common Files","CommonProgramFiles(x86)":"C:\\Program Files (x86)\\Common Files",CommonProgramW6432:"C:\\Program Files\\Common Files",COMPUTERNAME:"HP17",COMSPEC:"C:\\Windows\\system32\\cmd.exe",CONFIG_SITE:"C:/Program Files/Git/etc/config.site",DISPLAY:"needs-to-be-defined",DriverData:"C:\\Windows\\System32\\Drivers\\DriverData",EDITOR:"C:\\Windows\\notepad.exe",EFC_7672:"1",EXEPATH:"C:\\Program Files\\Git\\bin",FPS_BROWSER_APP_PROFILE_STRING:"Internet Explorer",FPS_BROWSER_USER_PROFILE_STRING:"Default",GIT_ASKPASS:"c:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\git\\dist\\askpass.sh",HOME:"C:\\Users\\User",HOMEDRIVE:"C:",HOMEPATH:"\\Users\\User",HOSTNAME:"hp17",INFOPATH:"C:\\Program Files\\Git\\mingw64\\local\\info;C:\\Program Files\\Git\\mingw64\\share\\info;C:\\Program Files\\Git\\usr\\local\\info;C:\\Program Files\\Git\\usr\\share\\info;C:\\Program Files\\Git\\usr\\info;C:\\Program Files\\Git\\share\\info",INIT_CWD:"C:\\Users\\User\\Desktop\\projects\\AI-Gen",JD2_HOME:"C:\\Users\\User\\AppData\\Local\\JDownloader 2.0",LANG:"en_US.UTF-8",LOCALAPPDATA:"C:\\Users\\User\\AppData\\Local",LOGONSERVER:"\\\\HP17",MANPATH:"C:\\Program Files\\Git\\mingw64\\local\\man;C:\\Program Files\\Git\\mingw64\\share\\man;C:\\Program Files\\Git\\usr\\local\\man;C:\\Program Files\\Git\\usr\\share\\man;C:\\Program Files\\Git\\usr\\man;C:\\Program Files\\Git\\share\\man",MINGW_CHOST:"x86_64-w64-mingw32",MINGW_PACKAGE_PREFIX:"mingw-w64-x86_64",MINGW_PREFIX:"C:/Program Files/Git/mingw64",MSYS:"disable_pcon",MSYSTEM:"MINGW64",MSYSTEM_CARCH:"x86_64",MSYSTEM_CHOST:"x86_64-w64-mingw32",MSYSTEM_PREFIX:"C:/Program Files/Git/mingw64",NODE:"C:\\Program Files\\nodejs\\node.exe",NODE_ENV:"production",npm_command:"run-script",npm_config_cache:"C:\\Users\\User\\AppData\\Local\\npm-cache",npm_config_globalconfig:"C:\\Users\\User\\AppData\\Roaming\\npm\\etc\\npmrc",npm_config_global_prefix:"C:\\Users\\User\\AppData\\Roaming\\npm",npm_config_init_module:"C:\\Users\\User\\.npm-init.js",npm_config_local_prefix:"C:\\Users\\User\\Desktop\\projects\\AI-Gen",npm_config_node_gyp:"C:\\Users\\User\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js",npm_config_noproxy:"",npm_config_npm_version:"10.4.0",npm_config_prefix:"C:\\Users\\User\\AppData\\Roaming\\npm",npm_config_userconfig:"C:\\Users\\User\\.npmrc",npm_config_user_agent:"npm/10.4.0 node/v20.10.0 win32 x64 workspaces/false",npm_execpath:"C:\\Users\\User\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js",npm_lifecycle_event:"build",npm_lifecycle_script:"vite build",npm_node_execpath:"C:\\Program Files\\nodejs\\node.exe",npm_package_json:"C:\\Users\\User\\Desktop\\projects\\AI-Gen\\package.json",npm_package_name:"ai-gen",npm_package_version:"0.0.0",NUMBER_OF_PROCESSORS:"8",OneDrive:"C:\\Users\\User\\OneDrive",OPENAI_API_KEY:"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",ORIGINAL_PATH:"C:\\Program Files\\Git\\mingw64\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Users\\User\\bin;C:\\Program Files\\Python312\\Scripts;C:\\Program Files\\Python312;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0;C:\\Windows\\System32\\OpenSSH;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\nodejs;C:\\Program Files\\dotnet;D:\\Docker\\resources\\bin;C:\\Users\\User\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\User\\AppData\\Roaming\\npm;C:\\Users\\User\\.dotnet\\tools",ORIGINAL_TEMP:"D:/Temp",ORIGINAL_TMP:"D:/Temp",ORIGINAL_XDG_CURRENT_DESKTOP:"undefined",OS:"Windows_NT",PATH:"C:\\Users\\User\\Desktop\\projects\\AI-Gen\\node_modules\\.bin;C:\\Users\\User\\Desktop\\projects\\node_modules\\.bin;C:\\Users\\User\\Desktop\\node_modules\\.bin;C:\\Users\\User\\node_modules\\.bin;C:\\Users\\node_modules\\.bin;C:\\node_modules\\.bin;C:\\Users\\User\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\@npmcli\\run-script\\lib\\node-gyp-bin;C:\\Users\\User\\bin;C:\\Program Files\\Git\\mingw64\\bin;C:\\Program Files\\Git\\usr\\local\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Program Files\\Git\\mingw64\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Users\\User\\bin;C:\\Program Files\\Python312\\Scripts;C:\\Program Files\\Python312;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0;C:\\Windows\\System32\\OpenSSH;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\nodejs;C:\\Program Files\\dotnet;D:\\Docker\\resources\\bin;C:\\Users\\User\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\User\\AppData\\Roaming\\npm;C:\\Users\\User\\.dotnet\\tools;C:\\Program Files\\Git\\usr\\bin\\vendor_perl;C:\\Program Files\\Git\\usr\\bin\\core_perl",PATHEXT:".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW",PKG_CONFIG_PATH:"C:\\Program Files\\Git\\mingw64\\lib\\pkgconfig;C:\\Program Files\\Git\\mingw64\\share\\pkgconfig",PKG_CONFIG_SYSTEM_INCLUDE_PATH:"C:/Program Files/Git/mingw64/include",PKG_CONFIG_SYSTEM_LIBRARY_PATH:"C:/Program Files/Git/mingw64/lib",PLINK_PROTOCOL:"ssh",PROCESSOR_ARCHITECTURE:"AMD64",PROCESSOR_IDENTIFIER:"Intel64 Family 6 Model 142 Stepping 12, GenuineIntel",PROCESSOR_LEVEL:"6",PROCESSOR_REVISION:"8e0c",ProgramData:"C:\\ProgramData",PROGRAMFILES:"C:\\Program Files","ProgramFiles(x86)":"C:\\Program Files (x86)",ProgramW6432:"C:\\Program Files",PROMPT:"$P$G",PSModulePath:"C:\\Program Files\\WindowsPowerShell\\Modules;C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules",PUBLIC:"C:\\Users\\Public",PWD:"C:/Users/User/Desktop/projects/AI-Gen",SESSIONNAME:"Console",SHELL:"C:\\Program Files\\Git\\usr\\bin\\bash.exe",SHLVL:"2",SSH_ASKPASS:"C:/Program Files/Git/mingw64/bin/git-askpass.exe",SYSTEMDRIVE:"C:",SYSTEMROOT:"C:\\Windows",TEMP:"D:\\Temp",TERM:"xterm-256color",TERM_PROGRAM:"vscode",TERM_PROGRAM_VERSION:"1.86.2",TMP:"D:\\Temp",TMPDIR:"D:\\Temp",USERDOMAIN:"HP17",USERDOMAIN_ROAMINGPROFILE:"HP17",USERNAME:"User",USERPROFILE:"C:\\Users\\User",VBOX_MSI_INSTALL_PATH:"D:\\Program Files\\Oracle\\VirtualBox\\",VSCODE_GIT_ASKPASS_EXTRA_ARGS:"",VSCODE_GIT_ASKPASS_MAIN:"c:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\git\\dist\\askpass-main.js",VSCODE_GIT_ASKPASS_NODE:"C:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe",VSCODE_GIT_IPC_HANDLE:"\\\\.\\pipe\\vscode-git-21b021562d-sock",WINDIR:"C:\\Windows",ZES_ENABLE_SYSMAN:"1",_:"C:/Program Files/nodejs/node.exe"},El=typeof process<"u"&&Ir!==void 0&&(Ir.REACT_APP_SC_ATTR||Ir.SC_ATTR)||"data-styled",KO="active",XO="data-styled-version",Ip="6.1.8",K1=`/*!sc*/ +`,X1=typeof window<"u"&&"HTMLElement"in window,kH=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&Ir!==void 0&&Ir.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&Ir.REACT_APP_SC_DISABLE_SPEEDY!==""?Ir.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&Ir.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&Ir!==void 0&&Ir.SC_DISABLE_SPEEDY!==void 0&&Ir.SC_DISABLE_SPEEDY!==""&&Ir.SC_DISABLE_SPEEDY!=="false"&&Ir.SC_DISABLE_SPEEDY),Np=Object.freeze([]),kl=Object.freeze({});function MH(e,t,r){return r===void 0&&(r=kl),e.theme!==r.theme&&e.theme||t||r.theme}var YO=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),RH=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,AH=/(^-|-$)/g;function ow(e){return e.replace(RH,"-").replace(AH,"")}var IH=/(a)(d)/gi,cd=52,aw=function(e){return String.fromCharCode(e+(e>25?39:97))};function uv(e){var t,r="";for(t=Math.abs(e);t>cd;t=t/cd|0)r=aw(t%cd)+r;return(aw(t%cd)+r).replace(IH,"$1-$2")}var Cg,ZO=5381,Wi=function(e,t){for(var r=t.length;r;)e=33*e^t.charCodeAt(--r);return e},JO=function(e){return Wi(ZO,e)};function QO(e){return uv(JO(e)>>>0)}function NH(e){return e.displayName||e.name||"Component"}function Pg(e){return typeof e=="string"&&!0}var eS=typeof Symbol=="function"&&Symbol.for,tS=eS?Symbol.for("react.memo"):60115,jH=eS?Symbol.for("react.forward_ref"):60112,DH={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},FH={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},rS={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},LH=((Cg={})[jH]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Cg[tS]=rS,Cg);function iw(e){return("type"in(t=e)&&t.type.$$typeof)===tS?rS:"$$typeof"in e?LH[e.$$typeof]:DH;var t}var zH=Object.defineProperty,VH=Object.getOwnPropertyNames,lw=Object.getOwnPropertySymbols,$H=Object.getOwnPropertyDescriptor,UH=Object.getPrototypeOf,sw=Object.prototype;function nS(e,t,r){if(typeof t!="string"){if(sw){var n=UH(t);n&&n!==sw&&nS(e,n,r)}var o=VH(t);lw&&(o=o.concat(lw(t)));for(var a=iw(e),i=iw(t),l=0;l0?" Args: ".concat(t.join(", ")):""))}var WH=function(){function e(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return e.prototype.indexOfGroup=function(t){for(var r=0,n=0;n=this.groupSizes.length){for(var n=this.groupSizes,o=n.length,a=o;t>=a;)if((a<<=1)<0)throw cc(16,"".concat(t));this.groupSizes=new Uint32Array(a),this.groupSizes.set(n),this.length=a;for(var i=o;i=this.length||this.groupSizes[t]===0)return r;for(var n=this.groupSizes[t],o=this.indexOfGroup(t),a=o+n,i=o;i=0){var n=document.createTextNode(r);return this.element.insertBefore(n,this.nodes[t]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(t){this.element.removeChild(this.nodes[t]),this.length--},e.prototype.getRule=function(t){return t0&&(y+="".concat(c,","))}),f+="".concat(C).concat(b,'{content:"').concat(y,'"}').concat(K1)},m=0;m0?".".concat(t):P},m=f.slice();m.push(function(P){P.type===kp&&P.value.includes("&")&&(P.props[0]=P.props[0].replace(eG,r).replace(n,g))}),i.prefix&&m.push(TH),m.push(PH);var w=function(P,O,C,b){O===void 0&&(O=""),C===void 0&&(C=""),b===void 0&&(b="&"),t=b,r=O,n=new RegExp("\\".concat(r,"\\b"),"g");var y=P.replace(tG,""),c=xH(C||O?"".concat(C," ").concat(O," { ").concat(y," }"):y);i.namespace&&(c=iS(c,i.namespace));var s=[];return t0(c,OH(m.concat(SH(function(u){return s.push(u)})))),s};return w.hash=f.length?f.reduce(function(P,O){return O.name||cc(15),Wi(P,O.name)},ZO).toString():"",w}var nG=new aS,fv=rG(),lS=Me.createContext({shouldForwardProp:void 0,styleSheet:nG,stylis:fv});lS.Consumer;Me.createContext(void 0);function cw(){return F.useContext(lS)}var sS=function(){function e(t,r){var n=this;this.inject=function(o,a){a===void 0&&(a=fv);var i=n.name+a.hash;o.hasNameForId(n.id,i)||o.insertRules(n.id,i,a(n.rules,i,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=r,Z1(this,function(){throw cc(12,String(n.name))})}return e.prototype.getName=function(t){return t===void 0&&(t=fv),this.name+t.hash},e}(),oG=function(e){return e>="A"&&e<="Z"};function dw(e){for(var t="",r=0;r>>0);if(!r.hasNameForId(this.componentId,i)){var l=n(a,".".concat(i),void 0,this.componentId);r.insertRules(this.componentId,i,l)}o=Ma(o,i),this.staticRulesId=i}else{for(var f=Wi(this.baseHash,n.hash),g="",m=0;m>>0);r.hasNameForId(this.componentId,O)||r.insertRules(this.componentId,O,n(g,".".concat(O),void 0,this.componentId)),o=Ma(o,O)}}return o},e}(),dS=Me.createContext(void 0);dS.Consumer;var Og={};function sG(e,t,r){var n=Y1(e),o=e,a=!Pg(e),i=t.attrs,l=i===void 0?Np:i,f=t.componentId,g=f===void 0?function(d,h){var v=typeof d!="string"?"sc":ow(d);Og[v]=(Og[v]||0)+1;var _="".concat(v,"-").concat(QO(Ip+v+Og[v]));return h?"".concat(h,"-").concat(_):_}(t.displayName,t.parentComponentId):f,m=t.displayName,w=m===void 0?function(d){return Pg(d)?"styled.".concat(d):"Styled(".concat(NH(d),")")}(e):m,P=t.displayName&&t.componentId?"".concat(ow(t.displayName),"-").concat(t.componentId):t.componentId||g,O=n&&o.attrs?o.attrs.concat(l).filter(Boolean):l,C=t.shouldForwardProp;if(n&&o.shouldForwardProp){var b=o.shouldForwardProp;if(t.shouldForwardProp){var y=t.shouldForwardProp;C=function(d,h){return b(d,h)&&y(d,h)}}else C=b}var c=new lG(r,P,n?o.componentStyle:void 0);function s(d,h){return function(v,_,k){var T=v.attrs,E=v.componentStyle,R=v.defaultProps,A=v.foldedComponentIds,N=v.styledComponentId,D=v.target,$=Me.useContext(dS),G=cw(),X=v.shouldForwardProp||G.shouldForwardProp,H=MH(_,$,R)||kl,V=function(se,re,pe){for(var ue,oe=Or(Or({},re),{className:void 0,theme:pe}),fe=0;fee.$visible?"flex":"none"}; +`,fG="http://www.w3.org/2000/svg",vn=242.776657104492,pG=1.6,hG=J1` +12.5% { + stroke-dasharray: ${vn*.14}px, ${vn}px; + stroke-dashoffset: -${vn*.11}px; +} +43.75% { + stroke-dasharray: ${vn*.35}px, ${vn}px; + stroke-dashoffset: -${vn*.35}px; +} +100% { + stroke-dasharray: ${vn*.01}px, ${vn}px; + stroke-dashoffset: -${vn*.99}px; +} +`;oi.path` + stroke-dasharray: ${vn*.01}px, ${vn}; + stroke-dashoffset: 0; + animation: ${hG} ${pG}s linear infinite; +`;const gG=J1` +to { + transform: rotate(360deg); + } +`;oi.svg` + animation: ${gG} 0.75s steps(12, end) infinite; + animation-duration: 0.75s; +`;oi.polyline` + stroke-width: ${e=>e.width}px; + stroke-linecap: round; + + &:nth-child(12n + 0) { + stroke-opacity: 0.08; + } + + &:nth-child(12n + 1) { + stroke-opacity: 0.17; + } + + &:nth-child(12n + 2) { + stroke-opacity: 0.25; + } + + &:nth-child(12n + 3) { + stroke-opacity: 0.33; + } + + &:nth-child(12n + 4) { + stroke-opacity: 0.42; + } + + &:nth-child(12n + 5) { + stroke-opacity: 0.5; + } + + &:nth-child(12n + 6) { + stroke-opacity: 0.58; + } + + &:nth-child(12n + 7) { + stroke-opacity: 0.66; + } + + &:nth-child(12n + 8) { + stroke-opacity: 0.75; + } + + &:nth-child(12n + 9) { + stroke-opacity: 0.83; + } + + &:nth-child(12n + 11) { + stroke-opacity: 0.92; + } +`;const mG=({height:e=80,width:t=80,radius:r=9,color:n=uG,ariaLabel:o="three-dots-loading",wrapperStyle:a,wrapperClass:i,visible:l=!0})=>Q.jsx(dG,{style:a,$visible:l,className:i,"data-testid":"three-dots-loading","aria-label":o,...cG,children:Q.jsxs("svg",{width:t,height:e,viewBox:"0 0 120 30",xmlns:fG,fill:n,"data-testid":"three-dots-svg",children:[Q.jsxs("circle",{cx:"15",cy:"15",r:Number(r)+6,children:[Q.jsx("animate",{attributeName:"r",from:"15",to:"15",begin:"0s",dur:"0.8s",values:"15;9;15",calcMode:"linear",repeatCount:"indefinite"}),Q.jsx("animate",{attributeName:"fill-opacity",from:"1",to:"1",begin:"0s",dur:"0.8s",values:"1;.5;1",calcMode:"linear",repeatCount:"indefinite"})]}),Q.jsxs("circle",{cx:"60",cy:"15",r,attributeName:"fill-opacity",from:"1",to:"0.3",children:[Q.jsx("animate",{attributeName:"r",from:"9",to:"9",begin:"0s",dur:"0.8s",values:"9;15;9",calcMode:"linear",repeatCount:"indefinite"}),Q.jsx("animate",{attributeName:"fill-opacity",from:"0.5",to:"0.5",begin:"0s",dur:"0.8s",values:".5;1;.5",calcMode:"linear",repeatCount:"indefinite"})]}),Q.jsxs("circle",{cx:"105",cy:"15",r:Number(r)+6,children:[Q.jsx("animate",{attributeName:"r",from:"15",to:"15",begin:"0s",dur:"0.8s",values:"15;9;15",calcMode:"linear",repeatCount:"indefinite"}),Q.jsx("animate",{attributeName:"fill-opacity",from:"1",to:"1",begin:"0s",dur:"0.8s",values:"1;.5;1",calcMode:"linear",repeatCount:"indefinite"})]})]})}),vG=J1` +to { + stroke-dashoffset: 136; + } +`;oi.polygon` + stroke-dasharray: 17; + animation: ${vG} 2.5s cubic-bezier(0.35, 0.04, 0.63, 0.95) infinite; +`;oi.svg` + transform-origin: 50% 65%; +`;const Ti="4.28.0";let hw=!1,eu,hS,gS,hv,mS,vS,bS,yS,wS;function bG(e,t={auto:!1}){if(hw)throw new Error(`you must \`import 'openai/shims/${e.kind}'\` before importing anything else from openai`);if(eu)throw new Error(`can't \`import 'openai/shims/${e.kind}'\` after \`import 'openai/shims/${eu}'\``);hw=t.auto,eu=e.kind,hS=e.fetch,e.Request,e.Response,e.Headers,gS=e.FormData,e.Blob,hv=e.File,mS=e.ReadableStream,vS=e.getMultipartRequestOptions,bS=e.getDefaultAgent,yS=e.fileFromPath,wS=e.isFsReadStream}class yG{constructor(t){this.body=t}get[Symbol.toStringTag](){return"MultipartBody"}}function wG({manuallyImported:e}={}){const t=e?"You may need to use polyfills":"Add one of these imports before your first `import … from 'openai'`:\n- `import 'openai/shims/node'` (if you're running on Node)\n- `import 'openai/shims/web'` (otherwise)\n";let r,n,o,a;try{r=fetch,n=Request,o=Response,a=Headers}catch(i){throw new Error(`this environment is missing the following Web Fetch API type: ${i.message}. ${t}`)}return{kind:"web",fetch:r,Request:n,Response:o,Headers:a,FormData:typeof FormData<"u"?FormData:class{constructor(){throw new Error(`file uploads aren't supported in this environment yet as 'FormData' is undefined. ${t}`)}},Blob:typeof Blob<"u"?Blob:class{constructor(){throw new Error(`file uploads aren't supported in this environment yet as 'Blob' is undefined. ${t}`)}},File:typeof File<"u"?File:class{constructor(){throw new Error(`file uploads aren't supported in this environment yet as 'File' is undefined. ${t}`)}},ReadableStream:typeof ReadableStream<"u"?ReadableStream:class{constructor(){throw new Error(`streaming isn't supported in this environment yet as 'ReadableStream' is undefined. ${t}`)}},getMultipartRequestOptions:async(i,l)=>({...l,body:new yG(i)}),getDefaultAgent:i=>{},fileFromPath:()=>{throw new Error("The `fileFromPath` function is only supported in Node. See the README for more details: https://www.github.com/openai/openai-node#file-uploads")},isFsReadStream:i=>!1}}eu||bG(wG(),{auto:!0});class Qe extends Error{}class sr extends Qe{constructor(t,r,n,o){super(`${sr.makeMessage(t,r,n)}`),this.status=t,this.headers=o;const a=r;this.error=a,this.code=a==null?void 0:a.code,this.param=a==null?void 0:a.param,this.type=a==null?void 0:a.type}static makeMessage(t,r,n){const o=r!=null&&r.message?typeof r.message=="string"?r.message:JSON.stringify(r.message):r?JSON.stringify(r):n;return t&&o?`${t} ${o}`:t?`${t} status code (no body)`:o||"(no status code or body)"}static generate(t,r,n,o){if(!t)return new jp({cause:mv(r)});const a=r==null?void 0:r.error;return t===400?new _S(t,a,n,o):t===401?new xS(t,a,n,o):t===403?new CS(t,a,n,o):t===404?new PS(t,a,n,o):t===409?new OS(t,a,n,o):t===422?new SS(t,a,n,o):t===429?new TS(t,a,n,o):t>=500?new ES(t,a,n,o):new sr(t,a,n,o)}}class Ha extends sr{constructor({message:t}={}){super(void 0,void 0,t||"Request was aborted.",void 0),this.status=void 0}}class jp extends sr{constructor({message:t,cause:r}){super(void 0,void 0,t||"Connection error.",void 0),this.status=void 0,r&&(this.cause=r)}}class Q1 extends jp{constructor({message:t}={}){super({message:t??"Request timed out."})}}class _S extends sr{constructor(){super(...arguments),this.status=400}}class xS extends sr{constructor(){super(...arguments),this.status=401}}class CS extends sr{constructor(){super(...arguments),this.status=403}}class PS extends sr{constructor(){super(...arguments),this.status=404}}class OS extends sr{constructor(){super(...arguments),this.status=409}}class SS extends sr{constructor(){super(...arguments),this.status=422}}class TS extends sr{constructor(){super(...arguments),this.status=429}}class ES extends sr{}class Qo{constructor(t,r){this.iterator=t,this.controller=r}static fromSSEResponse(t,r){let n=!1;const o=new _G;async function*a(){if(!t.body)throw r.abort(),new Qe("Attempted to iterate over a response with no body");const l=new Ga,f=gw(t.body);for await(const g of f)for(const m of l.decode(g)){const w=o.decode(m);w&&(yield w)}for(const g of l.flush()){const m=o.decode(g);m&&(yield m)}}async function*i(){if(n)throw new Error("Cannot iterate over a consumed stream, use `.tee()` to split the stream.");n=!0;let l=!1;try{for await(const f of a())if(!l){if(f.data.startsWith("[DONE]")){l=!0;continue}if(f.event===null){let g;try{g=JSON.parse(f.data)}catch(m){throw console.error("Could not parse message into JSON:",f.data),console.error("From chunk:",f.raw),m}if(g&&g.error)throw new sr(void 0,g.error,void 0,void 0);yield g}}l=!0}catch(f){if(f instanceof Error&&f.name==="AbortError")return;throw f}finally{l||r.abort()}}return new Qo(i,r)}static fromReadableStream(t,r){let n=!1;async function*o(){const i=new Ga,l=gw(t);for await(const f of l)for(const g of i.decode(f))yield g;for(const f of i.flush())yield f}async function*a(){if(n)throw new Error("Cannot iterate over a consumed stream, use `.tee()` to split the stream.");n=!0;let i=!1;try{for await(const l of o())i||l&&(yield JSON.parse(l));i=!0}catch(l){if(l instanceof Error&&l.name==="AbortError")return;throw l}finally{i||r.abort()}}return new Qo(a,r)}[Symbol.asyncIterator](){return this.iterator()}tee(){const t=[],r=[],n=this.iterator(),o=a=>({next:()=>{if(a.length===0){const i=n.next();t.push(i),r.push(i)}return a.shift()}});return[new Qo(()=>o(t),this.controller),new Qo(()=>o(r),this.controller)]}toReadableStream(){const t=this;let r;const n=new TextEncoder;return new mS({async start(){r=t[Symbol.asyncIterator]()},async pull(o){try{const{value:a,done:i}=await r.next();if(i)return o.close();const l=n.encode(JSON.stringify(a)+` +`);o.enqueue(l)}catch(a){o.error(a)}},async cancel(){var o;await((o=r.return)==null?void 0:o.call(r))}})}}class _G{constructor(){this.event=null,this.data=[],this.chunks=[]}decode(t){if(t.endsWith("\r")&&(t=t.substring(0,t.length-1)),!t){if(!this.event&&!this.data.length)return null;const a={event:this.event,data:this.data.join(` +`),raw:this.chunks};return this.event=null,this.data=[],this.chunks=[],a}if(this.chunks.push(t),t.startsWith(":"))return null;let[r,n,o]=xG(t,":");return o.startsWith(" ")&&(o=o.substring(1)),r==="event"?this.event=o:r==="data"&&this.data.push(o),null}}class Ga{constructor(){this.buffer=[],this.trailingCR=!1}decode(t){let r=this.decodeText(t);if(this.trailingCR&&(r="\r"+r,this.trailingCR=!1),r.endsWith("\r")&&(this.trailingCR=!0,r=r.slice(0,-1)),!r)return[];const n=Ga.NEWLINE_CHARS.has(r[r.length-1]||"");let o=r.split(Ga.NEWLINE_REGEXP);return o.length===1&&!n?(this.buffer.push(o[0]),[]):(this.buffer.length>0&&(o=[this.buffer.join("")+o[0],...o.slice(1)],this.buffer=[]),n||(this.buffer=[o.pop()||""]),o)}decodeText(t){if(t==null)return"";if(typeof t=="string")return t;if(typeof Buffer<"u"){if(t instanceof Buffer)return t.toString();if(t instanceof Uint8Array)return Buffer.from(t).toString();throw new Qe(`Unexpected: received non-Uint8Array (${t.constructor.name}) stream chunk in an environment with a global "Buffer" defined, which this library assumes to be Node. Please report this error.`)}if(typeof TextDecoder<"u"){if(t instanceof Uint8Array||t instanceof ArrayBuffer)return this.textDecoder??(this.textDecoder=new TextDecoder("utf8")),this.textDecoder.decode(t);throw new Qe(`Unexpected: received non-Uint8Array/ArrayBuffer (${t.constructor.name}) in a web platform. Please report this error.`)}throw new Qe("Unexpected: neither Buffer nor TextDecoder are available as globals. Please report this error.")}flush(){if(!this.buffer.length&&!this.trailingCR)return[];const t=[this.buffer.join("")];return this.buffer=[],this.trailingCR=!1,t}}Ga.NEWLINE_CHARS=new Set([` +`,"\r","\v","\f","","","","…","\u2028","\u2029"]);Ga.NEWLINE_REGEXP=/\r\n|[\n\r\x0b\x0c\x1c\x1d\x1e\x85\u2028\u2029]/g;function xG(e,t){const r=e.indexOf(t);return r!==-1?[e.substring(0,r),t,e.substring(r+t.length)]:[e,"",""]}function gw(e){if(e[Symbol.asyncIterator])return e;const t=e.getReader();return{async next(){try{const r=await t.read();return r!=null&&r.done&&t.releaseLock(),r}catch(r){throw t.releaseLock(),r}},async return(){const r=t.cancel();return t.releaseLock(),await r,{done:!0,value:void 0}},[Symbol.asyncIterator](){return this}}}const kS=e=>e!=null&&typeof e=="object"&&typeof e.url=="string"&&typeof e.blob=="function",CG=e=>e!=null&&typeof e=="object"&&typeof e.name=="string"&&typeof e.lastModified=="number"&&MS(e),MS=e=>e!=null&&typeof e=="object"&&typeof e.size=="number"&&typeof e.type=="string"&&typeof e.text=="function"&&typeof e.slice=="function"&&typeof e.arrayBuffer=="function",PG=e=>CG(e)||kS(e)||wS(e);async function RS(e,t,r={}){var o;if(e=await e,kS(e)){const a=await e.blob();return t||(t=new URL(e.url).pathname.split(/[\\/]/).pop()??"unknown_file"),new hv([a],t,r)}const n=await OG(e);if(t||(t=TG(e)??"unknown_file"),!r.type){const a=(o=n[0])==null?void 0:o.type;typeof a=="string"&&(r={...r,type:a})}return new hv(n,t,r)}async function OG(e){var r;let t=[];if(typeof e=="string"||ArrayBuffer.isView(e)||e instanceof ArrayBuffer)t.push(e);else if(MS(e))t.push(await e.arrayBuffer());else if(EG(e))for await(const n of e)t.push(n);else throw new Error(`Unexpected data type: ${typeof e}; constructor: ${(r=e==null?void 0:e.constructor)==null?void 0:r.name}; props: ${SG(e)}`);return t}function SG(e){return`[${Object.getOwnPropertyNames(e).map(r=>`"${r}"`).join(", ")}]`}function TG(e){var t;return Sg(e.name)||Sg(e.filename)||((t=Sg(e.path))==null?void 0:t.split(/[\\/]/).pop())}const Sg=e=>{if(typeof e=="string")return e;if(typeof Buffer<"u"&&e instanceof Buffer)return String(e)},EG=e=>e!=null&&typeof e=="object"&&typeof e[Symbol.asyncIterator]=="function",mw=e=>e&&typeof e=="object"&&e.body&&e[Symbol.toStringTag]==="MultipartBody",Du=async e=>{const t=await kG(e.body);return vS(t,e)},kG=async e=>{const t=new gS;return await Promise.all(Object.entries(e||{}).map(([r,n])=>gv(t,r,n))),t},gv=async(e,t,r)=>{if(r!==void 0){if(r==null)throw new TypeError(`Received null for "${t}"; to pass null in FormData, you must use the string 'null'`);if(typeof r=="string"||typeof r=="number"||typeof r=="boolean")e.append(t,String(r));else if(PG(r)){const n=await RS(r);e.append(t,n)}else if(Array.isArray(r))await Promise.all(r.map(n=>gv(e,t+"[]",n)));else if(typeof r=="object")await Promise.all(Object.entries(r).map(([n,o])=>gv(e,`${t}[${n}]`,o)));else throw new TypeError(`Invalid value given to form, expected a string, number, boolean, object, Array, File or Blob but got ${r} instead`)}};var Zd={ACLOCAL_PATH:"C:\\Program Files\\Git\\mingw64\\share\\aclocal;C:\\Program Files\\Git\\usr\\share\\aclocal",ALLUSERSPROFILE:"C:\\ProgramData",APPDATA:"C:\\Users\\User\\AppData\\Roaming",ChocolateyInstall:"C:\\ProgramData\\chocolatey",ChocolateyLastPathUpdate:"133473179112501713",COLOR:"1",COLORTERM:"truecolor",COMMONPROGRAMFILES:"C:\\Program Files\\Common Files","CommonProgramFiles(x86)":"C:\\Program Files (x86)\\Common Files",CommonProgramW6432:"C:\\Program Files\\Common Files",COMPUTERNAME:"HP17",COMSPEC:"C:\\Windows\\system32\\cmd.exe",CONFIG_SITE:"C:/Program Files/Git/etc/config.site",DISPLAY:"needs-to-be-defined",DriverData:"C:\\Windows\\System32\\Drivers\\DriverData",EDITOR:"C:\\Windows\\notepad.exe",EFC_7672:"1",EXEPATH:"C:\\Program Files\\Git\\bin",FPS_BROWSER_APP_PROFILE_STRING:"Internet Explorer",FPS_BROWSER_USER_PROFILE_STRING:"Default",GIT_ASKPASS:"c:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\git\\dist\\askpass.sh",HOME:"C:\\Users\\User",HOMEDRIVE:"C:",HOMEPATH:"\\Users\\User",HOSTNAME:"hp17",INFOPATH:"C:\\Program Files\\Git\\mingw64\\local\\info;C:\\Program Files\\Git\\mingw64\\share\\info;C:\\Program Files\\Git\\usr\\local\\info;C:\\Program Files\\Git\\usr\\share\\info;C:\\Program Files\\Git\\usr\\info;C:\\Program Files\\Git\\share\\info",INIT_CWD:"C:\\Users\\User\\Desktop\\projects\\AI-Gen",JD2_HOME:"C:\\Users\\User\\AppData\\Local\\JDownloader 2.0",LANG:"en_US.UTF-8",LOCALAPPDATA:"C:\\Users\\User\\AppData\\Local",LOGONSERVER:"\\\\HP17",MANPATH:"C:\\Program Files\\Git\\mingw64\\local\\man;C:\\Program Files\\Git\\mingw64\\share\\man;C:\\Program Files\\Git\\usr\\local\\man;C:\\Program Files\\Git\\usr\\share\\man;C:\\Program Files\\Git\\usr\\man;C:\\Program Files\\Git\\share\\man",MINGW_CHOST:"x86_64-w64-mingw32",MINGW_PACKAGE_PREFIX:"mingw-w64-x86_64",MINGW_PREFIX:"C:/Program Files/Git/mingw64",MSYS:"disable_pcon",MSYSTEM:"MINGW64",MSYSTEM_CARCH:"x86_64",MSYSTEM_CHOST:"x86_64-w64-mingw32",MSYSTEM_PREFIX:"C:/Program Files/Git/mingw64",NODE:"C:\\Program Files\\nodejs\\node.exe",NODE_ENV:"production",npm_command:"run-script",npm_config_cache:"C:\\Users\\User\\AppData\\Local\\npm-cache",npm_config_globalconfig:"C:\\Users\\User\\AppData\\Roaming\\npm\\etc\\npmrc",npm_config_global_prefix:"C:\\Users\\User\\AppData\\Roaming\\npm",npm_config_init_module:"C:\\Users\\User\\.npm-init.js",npm_config_local_prefix:"C:\\Users\\User\\Desktop\\projects\\AI-Gen",npm_config_node_gyp:"C:\\Users\\User\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js",npm_config_noproxy:"",npm_config_npm_version:"10.4.0",npm_config_prefix:"C:\\Users\\User\\AppData\\Roaming\\npm",npm_config_userconfig:"C:\\Users\\User\\.npmrc",npm_config_user_agent:"npm/10.4.0 node/v20.10.0 win32 x64 workspaces/false",npm_execpath:"C:\\Users\\User\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js",npm_lifecycle_event:"build",npm_lifecycle_script:"vite build",npm_node_execpath:"C:\\Program Files\\nodejs\\node.exe",npm_package_json:"C:\\Users\\User\\Desktop\\projects\\AI-Gen\\package.json",npm_package_name:"ai-gen",npm_package_version:"0.0.0",NUMBER_OF_PROCESSORS:"8",OneDrive:"C:\\Users\\User\\OneDrive",OPENAI_API_KEY:"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",ORIGINAL_PATH:"C:\\Program Files\\Git\\mingw64\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Users\\User\\bin;C:\\Program Files\\Python312\\Scripts;C:\\Program Files\\Python312;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0;C:\\Windows\\System32\\OpenSSH;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\nodejs;C:\\Program Files\\dotnet;D:\\Docker\\resources\\bin;C:\\Users\\User\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\User\\AppData\\Roaming\\npm;C:\\Users\\User\\.dotnet\\tools",ORIGINAL_TEMP:"D:/Temp",ORIGINAL_TMP:"D:/Temp",ORIGINAL_XDG_CURRENT_DESKTOP:"undefined",OS:"Windows_NT",PATH:"C:\\Users\\User\\Desktop\\projects\\AI-Gen\\node_modules\\.bin;C:\\Users\\User\\Desktop\\projects\\node_modules\\.bin;C:\\Users\\User\\Desktop\\node_modules\\.bin;C:\\Users\\User\\node_modules\\.bin;C:\\Users\\node_modules\\.bin;C:\\node_modules\\.bin;C:\\Users\\User\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\@npmcli\\run-script\\lib\\node-gyp-bin;C:\\Users\\User\\bin;C:\\Program Files\\Git\\mingw64\\bin;C:\\Program Files\\Git\\usr\\local\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Program Files\\Git\\mingw64\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Users\\User\\bin;C:\\Program Files\\Python312\\Scripts;C:\\Program Files\\Python312;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0;C:\\Windows\\System32\\OpenSSH;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\nodejs;C:\\Program Files\\dotnet;D:\\Docker\\resources\\bin;C:\\Users\\User\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\User\\AppData\\Roaming\\npm;C:\\Users\\User\\.dotnet\\tools;C:\\Program Files\\Git\\usr\\bin\\vendor_perl;C:\\Program Files\\Git\\usr\\bin\\core_perl",PATHEXT:".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW",PKG_CONFIG_PATH:"C:\\Program Files\\Git\\mingw64\\lib\\pkgconfig;C:\\Program Files\\Git\\mingw64\\share\\pkgconfig",PKG_CONFIG_SYSTEM_INCLUDE_PATH:"C:/Program Files/Git/mingw64/include",PKG_CONFIG_SYSTEM_LIBRARY_PATH:"C:/Program Files/Git/mingw64/lib",PLINK_PROTOCOL:"ssh",PROCESSOR_ARCHITECTURE:"AMD64",PROCESSOR_IDENTIFIER:"Intel64 Family 6 Model 142 Stepping 12, GenuineIntel",PROCESSOR_LEVEL:"6",PROCESSOR_REVISION:"8e0c",ProgramData:"C:\\ProgramData",PROGRAMFILES:"C:\\Program Files","ProgramFiles(x86)":"C:\\Program Files (x86)",ProgramW6432:"C:\\Program Files",PROMPT:"$P$G",PSModulePath:"C:\\Program Files\\WindowsPowerShell\\Modules;C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules",PUBLIC:"C:\\Users\\Public",PWD:"C:/Users/User/Desktop/projects/AI-Gen",SESSIONNAME:"Console",SHELL:"C:\\Program Files\\Git\\usr\\bin\\bash.exe",SHLVL:"2",SSH_ASKPASS:"C:/Program Files/Git/mingw64/bin/git-askpass.exe",SYSTEMDRIVE:"C:",SYSTEMROOT:"C:\\Windows",TEMP:"D:\\Temp",TERM:"xterm-256color",TERM_PROGRAM:"vscode",TERM_PROGRAM_VERSION:"1.86.2",TMP:"D:\\Temp",TMPDIR:"D:\\Temp",USERDOMAIN:"HP17",USERDOMAIN_ROAMINGPROFILE:"HP17",USERNAME:"User",USERPROFILE:"C:\\Users\\User",VBOX_MSI_INSTALL_PATH:"D:\\Program Files\\Oracle\\VirtualBox\\",VSCODE_GIT_ASKPASS_EXTRA_ARGS:"",VSCODE_GIT_ASKPASS_MAIN:"c:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\git\\dist\\askpass-main.js",VSCODE_GIT_ASKPASS_NODE:"C:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe",VSCODE_GIT_IPC_HANDLE:"\\\\.\\pipe\\vscode-git-21b021562d-sock",WINDIR:"C:\\Windows",ZES_ENABLE_SYSMAN:"1",_:"C:/Program Files/nodejs/node.exe"},MG=function(e,t,r,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 t=="function"?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?o.call(e,r):o?o.value=r:t.set(e,r),r},RG=function(e,t,r,n){if(r==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return r==="m"?n:r==="a"?n.call(e):n?n.value:t.get(e)},fd;async function AS(e){const{response:t}=e;if(e.options.stream)return rl("response",t.status,t.url,t.headers,t.body),e.options.__streamClass?e.options.__streamClass.fromSSEResponse(t,e.controller):Qo.fromSSEResponse(t,e.controller);if(t.status===204)return null;if(e.options.__binaryResponse)return t;const r=t.headers.get("content-type");if((r==null?void 0:r.includes("application/json"))||(r==null?void 0:r.includes("application/vnd.api+json"))){const a=await t.json();return rl("response",t.status,t.url,t.headers,a),a}const o=await t.text();return rl("response",t.status,t.url,t.headers,o),o}class Dp extends Promise{constructor(t,r=AS){super(n=>{n(null)}),this.responsePromise=t,this.parseResponse=r}_thenUnwrap(t){return new Dp(this.responsePromise,async r=>t(await this.parseResponse(r)))}asResponse(){return this.responsePromise.then(t=>t.response)}async withResponse(){const[t,r]=await Promise.all([this.parse(),this.asResponse()]);return{data:t,response:r}}parse(){return this.parsedPromise||(this.parsedPromise=this.responsePromise.then(this.parseResponse)),this.parsedPromise}then(t,r){return this.parse().then(t,r)}catch(t){return this.parse().catch(t)}finally(t){return this.parse().finally(t)}}class AG{constructor({baseURL:t,maxRetries:r=2,timeout:n=6e5,httpAgent:o,fetch:a}){this.baseURL=t,this.maxRetries=Tg("maxRetries",r),this.timeout=Tg("timeout",n),this.httpAgent=o,this.fetch=a??hS}authHeaders(t){return{}}defaultHeaders(t){return{Accept:"application/json","Content-Type":"application/json","User-Agent":this.getUserAgent(),...LG(),...this.authHeaders(t)}}validateHeaders(t,r){}defaultIdempotencyKey(){return`stainless-node-retry-${UG()}`}get(t,r){return this.methodRequest("get",t,r)}post(t,r){return this.methodRequest("post",t,r)}patch(t,r){return this.methodRequest("patch",t,r)}put(t,r){return this.methodRequest("put",t,r)}delete(t,r){return this.methodRequest("delete",t,r)}methodRequest(t,r,n){return this.request(Promise.resolve(n).then(o=>({method:t,path:r,...o})))}getAPIList(t,r,n){return this.requestAPIList(r,{method:"get",path:t,...n})}calculateContentLength(t){if(typeof t=="string"){if(typeof Buffer<"u")return Buffer.byteLength(t,"utf8").toString();if(typeof TextEncoder<"u")return new TextEncoder().encode(t).length.toString()}return null}buildRequest(t){var C;const{method:r,path:n,query:o,headers:a={}}=t,i=mw(t.body)?t.body.body:t.body?JSON.stringify(t.body,null,2):null,l=this.calculateContentLength(i),f=this.buildURL(n,o);"timeout"in t&&Tg("timeout",t.timeout);const g=t.timeout??this.timeout,m=t.httpAgent??this.httpAgent??bS(f),w=g+1e3;typeof((C=m==null?void 0:m.options)==null?void 0:C.timeout)=="number"&&w>(m.options.timeout??0)&&(m.options.timeout=w),this.idempotencyHeader&&r!=="get"&&(t.idempotencyKey||(t.idempotencyKey=this.defaultIdempotencyKey()),a[this.idempotencyHeader]=t.idempotencyKey);const P=this.buildHeaders({options:t,headers:a,contentLength:l});return{req:{method:r,...i&&{body:i},headers:P,...m&&{agent:m},signal:t.signal??null},url:f,timeout:g}}buildHeaders({options:t,headers:r,contentLength:n}){const o={};n&&(o["content-length"]=n);const a=this.defaultHeaders(t);return ww(o,a),ww(o,r),mw(t.body)&&eu!=="node"&&delete o["content-type"],this.validateHeaders(o,r),o}async prepareOptions(t){}async prepareRequest(t,{url:r,options:n}){}parseHeaders(t){return t?Symbol.iterator in t?Object.fromEntries(Array.from(t).map(r=>[...r])):{...t}:{}}makeStatusError(t,r,n,o){return sr.generate(t,r,n,o)}request(t,r=null){return new Dp(this.makeRequest(t,r))}async makeRequest(t,r){var m,w;const n=await t;r==null&&(r=n.maxRetries??this.maxRetries),await this.prepareOptions(n);const{req:o,url:a,timeout:i}=this.buildRequest(n);if(await this.prepareRequest(o,{url:a,options:n}),rl("request",a,n,o.headers),(m=n.signal)!=null&&m.aborted)throw new Ha;const l=new AbortController,f=await this.fetchWithTimeout(a,o,i,l).catch(mv);if(f instanceof Error){if((w=n.signal)!=null&&w.aborted)throw new Ha;if(r)return this.retryRequest(n,r);throw f.name==="AbortError"?new Q1:new jp({cause:f})}const g=NG(f.headers);if(!f.ok){if(r&&this.shouldRetry(f)){const c=`retrying, ${r} attempts remaining`;return rl(`response (error; ${c})`,f.status,a,g),this.retryRequest(n,r,g)}const P=await f.text().catch(c=>mv(c).message),O=zG(P),C=O?void 0:P;throw rl(`response (error; ${r?"(error; no more retries left)":"(error; not retryable)"})`,f.status,a,g,C),this.makeStatusError(f.status,O,C,g)}return{response:f,options:n,controller:l}}requestAPIList(t,r){const n=this.makeRequest(r,null);return new IG(this,n,t)}buildURL(t,r){const n=$G(t)?new URL(t):new URL(this.baseURL+(this.baseURL.endsWith("/")&&t.startsWith("/")?t.slice(1):t)),o=this.defaultQuery();return jS(o)||(r={...o,...r}),typeof r=="object"&&r&&!Array.isArray(r)&&(n.search=this.stringifyQuery(r)),n.toString()}stringifyQuery(t){return Object.entries(t).filter(([r,n])=>typeof n<"u").map(([r,n])=>{if(typeof n=="string"||typeof n=="number"||typeof n=="boolean")return`${encodeURIComponent(r)}=${encodeURIComponent(n)}`;if(n===null)return`${encodeURIComponent(r)}=`;throw new Qe(`Cannot stringify type ${typeof n}; Expected string, number, boolean, or null. If you need to pass nested query parameters, you can manually encode them, e.g. { query: { 'foo[key1]': value1, 'foo[key2]': value2 } }, and please open a GitHub issue requesting better support for your use case.`)}).join("&")}async fetchWithTimeout(t,r,n,o){const{signal:a,...i}=r||{};a&&a.addEventListener("abort",()=>o.abort());const l=setTimeout(()=>o.abort(),n);return this.getRequestClient().fetch.call(void 0,t,{signal:o.signal,...i}).finally(()=>{clearTimeout(l)})}getRequestClient(){return{fetch:this.fetch}}shouldRetry(t){const r=t.headers.get("x-should-retry");return r==="true"?!0:r==="false"?!1:t.status===408||t.status===409||t.status===429||t.status>=500}async retryRequest(t,r,n){let o;const a=n==null?void 0:n["retry-after-ms"];if(a){const l=parseFloat(a);Number.isNaN(l)||(o=l)}const i=n==null?void 0:n["retry-after"];if(i&&!o){const l=parseFloat(i);Number.isNaN(l)?o=Date.parse(i)-Date.now():o=l*1e3}if(!(o&&0<=o&&o<60*1e3)){const l=t.maxRetries??this.maxRetries;o=this.calculateDefaultRetryTimeoutMillis(r,l)}return await NS(o),this.makeRequest(t,r-1)}calculateDefaultRetryTimeoutMillis(t,r){const a=r-t,i=Math.min(.5*Math.pow(2,a),8),l=1-Math.random()*.25;return i*l*1e3}getUserAgent(){return`${this.constructor.name}/JS ${Ti}`}}class IS{constructor(t,r,n,o){fd.set(this,void 0),MG(this,fd,t,"f"),this.options=o,this.response=r,this.body=n}hasNextPage(){return this.getPaginatedItems().length?this.nextPageInfo()!=null:!1}async getNextPage(){const t=this.nextPageInfo();if(!t)throw new Qe("No next page expected; please check `.hasNextPage()` before calling `.getNextPage()`.");const r={...this.options};if("params"in t&&typeof r.query=="object")r.query={...r.query,...t.params};else if("url"in t){const n=[...Object.entries(r.query||{}),...t.url.searchParams.entries()];for(const[o,a]of n)t.url.searchParams.set(o,a);r.query=void 0,r.path=t.url.toString()}return await RG(this,fd,"f").requestAPIList(this.constructor,r)}async*iterPages(){let t=this;for(yield t;t.hasNextPage();)t=await t.getNextPage(),yield t}async*[(fd=new WeakMap,Symbol.asyncIterator)](){for await(const t of this.iterPages())for(const r of t.getPaginatedItems())yield r}}class IG extends Dp{constructor(t,r,n){super(r,async o=>new n(t,o.response,await AS(o),o.options))}async*[Symbol.asyncIterator](){const t=await this;for await(const r of t)yield r}}const NG=e=>new Proxy(Object.fromEntries(e.entries()),{get(t,r){const n=r.toString();return t[n.toLowerCase()]||t[n]}}),jG={method:!0,path:!0,query:!0,body:!0,headers:!0,maxRetries:!0,stream:!0,timeout:!0,httpAgent:!0,signal:!0,idempotencyKey:!0,__binaryResponse:!0,__streamClass:!0},Jn=e=>typeof e=="object"&&e!==null&&!jS(e)&&Object.keys(e).every(t=>DS(jG,t)),DG=()=>{if(typeof Deno<"u"&&Deno.build!=null)return{"X-Stainless-Lang":"js","X-Stainless-Package-Version":Ti,"X-Stainless-OS":bw(Deno.build.os),"X-Stainless-Arch":vw(Deno.build.arch),"X-Stainless-Runtime":"deno","X-Stainless-Runtime-Version":Deno.version};if(typeof EdgeRuntime<"u")return{"X-Stainless-Lang":"js","X-Stainless-Package-Version":Ti,"X-Stainless-OS":"Unknown","X-Stainless-Arch":`other:${EdgeRuntime}`,"X-Stainless-Runtime":"edge","X-Stainless-Runtime-Version":process.version};if(Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]")return{"X-Stainless-Lang":"js","X-Stainless-Package-Version":Ti,"X-Stainless-OS":bw(process.platform),"X-Stainless-Arch":vw(process.arch),"X-Stainless-Runtime":"node","X-Stainless-Runtime-Version":process.version};const e=FG();return e?{"X-Stainless-Lang":"js","X-Stainless-Package-Version":Ti,"X-Stainless-OS":"Unknown","X-Stainless-Arch":"unknown","X-Stainless-Runtime":`browser:${e.browser}`,"X-Stainless-Runtime-Version":e.version}:{"X-Stainless-Lang":"js","X-Stainless-Package-Version":Ti,"X-Stainless-OS":"Unknown","X-Stainless-Arch":"unknown","X-Stainless-Runtime":"unknown","X-Stainless-Runtime-Version":"unknown"}};function FG(){if(typeof navigator>"u"||!navigator)return null;const e=[{key:"edge",pattern:/Edge(?:\W+(\d+)\.(\d+)(?:\.(\d+))?)?/},{key:"ie",pattern:/MSIE(?:\W+(\d+)\.(\d+)(?:\.(\d+))?)?/},{key:"ie",pattern:/Trident(?:.*rv\:(\d+)\.(\d+)(?:\.(\d+))?)?/},{key:"chrome",pattern:/Chrome(?:\W+(\d+)\.(\d+)(?:\.(\d+))?)?/},{key:"firefox",pattern:/Firefox(?:\W+(\d+)\.(\d+)(?:\.(\d+))?)?/},{key:"safari",pattern:/(?:Version\W+(\d+)\.(\d+)(?:\.(\d+))?)?(?:\W+Mobile\S*)?\W+Safari/}];for(const{key:t,pattern:r}of e){const n=r.exec(navigator.userAgent);if(n){const o=n[1]||0,a=n[2]||0,i=n[3]||0;return{browser:t,version:`${o}.${a}.${i}`}}}return null}const vw=e=>e==="x32"?"x32":e==="x86_64"||e==="x64"?"x64":e==="arm"?"arm":e==="aarch64"||e==="arm64"?"arm64":e?`other:${e}`:"unknown",bw=e=>(e=e.toLowerCase(),e.includes("ios")?"iOS":e==="android"?"Android":e==="darwin"?"MacOS":e==="win32"?"Windows":e==="freebsd"?"FreeBSD":e==="openbsd"?"OpenBSD":e==="linux"?"Linux":e?`Other:${e}`:"Unknown");let yw;const LG=()=>yw??(yw=DG()),zG=e=>{try{return JSON.parse(e)}catch{return}},VG=new RegExp("^(?:[a-z]+:)?//","i"),$G=e=>VG.test(e),NS=e=>new Promise(t=>setTimeout(t,e)),Tg=(e,t)=>{if(typeof t!="number"||!Number.isInteger(t))throw new Qe(`${e} must be an integer`);if(t<0)throw new Qe(`${e} must be a positive integer`);return t},mv=e=>e instanceof Error?e:new Error(e),Eg=e=>{var t,r,n,o;if(typeof process<"u")return((t=Zd==null?void 0:Zd[e])==null?void 0:t.trim())??void 0;if(typeof Deno<"u")return(o=(n=(r=Deno.env)==null?void 0:r.get)==null?void 0:n.call(r,e))==null?void 0:o.trim()};function jS(e){if(!e)return!0;for(const t in e)return!1;return!0}function DS(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function ww(e,t){for(const r in t){if(!DS(t,r))continue;const n=r.toLowerCase();if(!n)continue;const o=t[r];o===null?delete e[n]:o!==void 0&&(e[n]=o)}}function rl(e,...t){typeof process<"u"&&Zd.DEBUG==="true"&&console.log(`OpenAI:DEBUG:${e}`,...t)}const UG=()=>"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,e=>{const t=Math.random()*16|0;return(e==="x"?t:t&3|8).toString(16)}),WG=()=>typeof window<"u"&&typeof window.document<"u"&&typeof navigator<"u";class ey extends IS{constructor(t,r,n,o){super(t,r,n,o),this.data=n.data||[],this.object=n.object}getPaginatedItems(){return this.data??[]}nextPageParams(){return null}nextPageInfo(){return null}}class To extends IS{constructor(t,r,n,o){super(t,r,n,o),this.data=n.data||[]}getPaginatedItems(){return this.data??[]}nextPageParams(){const t=this.nextPageInfo();if(!t)return null;if("params"in t)return t.params;const r=Object.fromEntries(t.url.searchParams);return Object.keys(r).length?r:null}nextPageInfo(){var n;const t=this.getPaginatedItems();if(!t.length)return null;const r=(n=t[t.length-1])==null?void 0:n.id;return r?{params:{after:r}}:null}}class gt{constructor(t){this._client=t}}let n0=class extends gt{create(t,r){return this._client.post("/chat/completions",{body:t,...r,stream:t.stream??!1})}};n0||(n0={});let o0=class extends gt{constructor(){super(...arguments),this.completions=new n0(this._client)}};(function(e){e.Completions=n0})(o0||(o0={}));class a0 extends gt{create(t,r){return this._client.post("/audio/speech",{body:t,...r,__binaryResponse:!0})}}a0||(a0={});class i0 extends gt{create(t,r){return this._client.post("/audio/transcriptions",Du({body:t,...r}))}}i0||(i0={});class l0 extends gt{create(t,r){return this._client.post("/audio/translations",Du({body:t,...r}))}}l0||(l0={});class s0 extends gt{constructor(){super(...arguments),this.transcriptions=new i0(this._client),this.translations=new l0(this._client),this.speech=new a0(this._client)}}(function(e){e.Transcriptions=i0,e.Translations=l0,e.Speech=a0})(s0||(s0={}));let u0=class extends gt{create(t,r,n){return this._client.post(`/assistants/${t}/files`,{body:r,...n,headers:{"OpenAI-Beta":"assistants=v1",...n==null?void 0:n.headers}})}retrieve(t,r,n){return this._client.get(`/assistants/${t}/files/${r}`,{...n,headers:{"OpenAI-Beta":"assistants=v1",...n==null?void 0:n.headers}})}list(t,r={},n){return Jn(r)?this.list(t,{},r):this._client.getAPIList(`/assistants/${t}/files`,ty,{query:r,...n,headers:{"OpenAI-Beta":"assistants=v1",...n==null?void 0:n.headers}})}del(t,r,n){return this._client.delete(`/assistants/${t}/files/${r}`,{...n,headers:{"OpenAI-Beta":"assistants=v1",...n==null?void 0:n.headers}})}};class ty extends To{}(function(e){e.AssistantFilesPage=ty})(u0||(u0={}));class c0 extends gt{constructor(){super(...arguments),this.files=new u0(this._client)}create(t,r){return this._client.post("/assistants",{body:t,...r,headers:{"OpenAI-Beta":"assistants=v1",...r==null?void 0:r.headers}})}retrieve(t,r){return this._client.get(`/assistants/${t}`,{...r,headers:{"OpenAI-Beta":"assistants=v1",...r==null?void 0:r.headers}})}update(t,r,n){return this._client.post(`/assistants/${t}`,{body:r,...n,headers:{"OpenAI-Beta":"assistants=v1",...n==null?void 0:n.headers}})}list(t={},r){return Jn(t)?this.list({},t):this._client.getAPIList("/assistants",ry,{query:t,...r,headers:{"OpenAI-Beta":"assistants=v1",...r==null?void 0:r.headers}})}del(t,r){return this._client.delete(`/assistants/${t}`,{...r,headers:{"OpenAI-Beta":"assistants=v1",...r==null?void 0:r.headers}})}}class ry extends To{}(function(e){e.AssistantsPage=ry,e.Files=u0,e.AssistantFilesPage=ty})(c0||(c0={}));function _w(e){return typeof e.parse=="function"}const nl=e=>(e==null?void 0:e.role)==="assistant",FS=e=>(e==null?void 0:e.role)==="function",LS=e=>(e==null?void 0:e.role)==="tool";var hn=function(e,t,r,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 t=="function"?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?o.call(e,r):o?o.value=r:t.set(e,r),r},$e=function(e,t,r,n){if(r==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return r==="m"?n:r==="a"?n.call(e):n?n.value:t.get(e)},or,Jd,Qd,Ns,js,ef,Ds,oo,Fs,tf,rf,Ei,vv,d0,bv,yv,wv,_v,zS,xv;const xw=10;class VS{constructor(){or.add(this),this.controller=new AbortController,Jd.set(this,void 0),Qd.set(this,()=>{}),Ns.set(this,()=>{}),js.set(this,void 0),ef.set(this,()=>{}),Ds.set(this,()=>{}),oo.set(this,{}),this._chatCompletions=[],this.messages=[],Fs.set(this,!1),tf.set(this,!1),rf.set(this,!1),Ei.set(this,!1),_v.set(this,t=>{if(hn(this,tf,!0,"f"),t instanceof Error&&t.name==="AbortError"&&(t=new Ha),t instanceof Ha)return hn(this,rf,!0,"f"),this._emit("abort",t);if(t instanceof Qe)return this._emit("error",t);if(t instanceof Error){const r=new Qe(t.message);return r.cause=t,this._emit("error",r)}return this._emit("error",new Qe(String(t)))}),hn(this,Jd,new Promise((t,r)=>{hn(this,Qd,t,"f"),hn(this,Ns,r,"f")}),"f"),hn(this,js,new Promise((t,r)=>{hn(this,ef,t,"f"),hn(this,Ds,r,"f")}),"f"),$e(this,Jd,"f").catch(()=>{}),$e(this,js,"f").catch(()=>{})}_run(t){setTimeout(()=>{t().then(()=>{this._emitFinal(),this._emit("end")},$e(this,_v,"f"))},0)}_addChatCompletion(t){var n;this._chatCompletions.push(t),this._emit("chatCompletion",t);const r=(n=t.choices[0])==null?void 0:n.message;return r&&this._addMessage(r),t}_addMessage(t,r=!0){if("content"in t||(t.content=null),this.messages.push(t),r){if(this._emit("message",t),(FS(t)||LS(t))&&t.content)this._emit("functionCallResult",t.content);else if(nl(t)&&t.function_call)this._emit("functionCall",t.function_call);else if(nl(t)&&t.tool_calls)for(const n of t.tool_calls)n.type==="function"&&this._emit("functionCall",n.function)}}_connected(){this.ended||($e(this,Qd,"f").call(this),this._emit("connect"))}get ended(){return $e(this,Fs,"f")}get errored(){return $e(this,tf,"f")}get aborted(){return $e(this,rf,"f")}abort(){this.controller.abort()}on(t,r){return($e(this,oo,"f")[t]||($e(this,oo,"f")[t]=[])).push({listener:r}),this}off(t,r){const n=$e(this,oo,"f")[t];if(!n)return this;const o=n.findIndex(a=>a.listener===r);return o>=0&&n.splice(o,1),this}once(t,r){return($e(this,oo,"f")[t]||($e(this,oo,"f")[t]=[])).push({listener:r,once:!0}),this}emitted(t){return new Promise((r,n)=>{hn(this,Ei,!0,"f"),t!=="error"&&this.once("error",n),this.once(t,r)})}async done(){hn(this,Ei,!0,"f"),await $e(this,js,"f")}async finalChatCompletion(){await this.done();const t=this._chatCompletions[this._chatCompletions.length-1];if(!t)throw new Qe("stream ended without producing a ChatCompletion");return t}async finalContent(){return await this.done(),$e(this,or,"m",vv).call(this)}async finalMessage(){return await this.done(),$e(this,or,"m",d0).call(this)}async finalFunctionCall(){return await this.done(),$e(this,or,"m",bv).call(this)}async finalFunctionCallResult(){return await this.done(),$e(this,or,"m",yv).call(this)}async totalUsage(){return await this.done(),$e(this,or,"m",wv).call(this)}allChatCompletions(){return[...this._chatCompletions]}_emit(t,...r){if($e(this,Fs,"f"))return;t==="end"&&(hn(this,Fs,!0,"f"),$e(this,ef,"f").call(this));const n=$e(this,oo,"f")[t];if(n&&($e(this,oo,"f")[t]=n.filter(o=>!o.once),n.forEach(({listener:o})=>o(...r))),t==="abort"){const o=r[0];!$e(this,Ei,"f")&&!(n!=null&&n.length)&&Promise.reject(o),$e(this,Ns,"f").call(this,o),$e(this,Ds,"f").call(this,o),this._emit("end");return}if(t==="error"){const o=r[0];!$e(this,Ei,"f")&&!(n!=null&&n.length)&&Promise.reject(o),$e(this,Ns,"f").call(this,o),$e(this,Ds,"f").call(this,o),this._emit("end")}}_emitFinal(){const t=this._chatCompletions[this._chatCompletions.length-1];t&&this._emit("finalChatCompletion",t);const r=$e(this,or,"m",d0).call(this);r&&this._emit("finalMessage",r);const n=$e(this,or,"m",vv).call(this);n&&this._emit("finalContent",n);const o=$e(this,or,"m",bv).call(this);o&&this._emit("finalFunctionCall",o);const a=$e(this,or,"m",yv).call(this);a!=null&&this._emit("finalFunctionCallResult",a),this._chatCompletions.some(i=>i.usage)&&this._emit("totalUsage",$e(this,or,"m",wv).call(this))}async _createChatCompletion(t,r,n){const o=n==null?void 0:n.signal;o&&(o.aborted&&this.controller.abort(),o.addEventListener("abort",()=>this.controller.abort())),$e(this,or,"m",zS).call(this,r);const a=await t.create({...r,stream:!1},{...n,signal:this.controller.signal});return this._connected(),this._addChatCompletion(a)}async _runChatCompletion(t,r,n){for(const o of r.messages)this._addMessage(o,!1);return await this._createChatCompletion(t,r,n)}async _runFunctions(t,r,n){var P;const o="function",{function_call:a="auto",stream:i,...l}=r,f=typeof a!="string"&&(a==null?void 0:a.name),{maxChatCompletions:g=xw}=n||{},m={};for(const O of r.functions)m[O.name||O.function.name]=O;const w=r.functions.map(O=>({name:O.name||O.function.name,parameters:O.parameters,description:O.description}));for(const O of r.messages)this._addMessage(O,!1);for(let O=0;OJSON.stringify(_.name)).join(", ")}. Please try again`;this._addMessage({role:o,name:y,content:v});continue}let u;try{u=_w(s)?await s.parse(c):c}catch(v){this._addMessage({role:o,name:y,content:v instanceof Error?v.message:String(v)});continue}const d=await s.function(u,this),h=$e(this,or,"m",xv).call(this,d);if(this._addMessage({role:o,name:y,content:h}),f)return}}async _runTools(t,r,n){var P,O;const o="tool",{tool_choice:a="auto",stream:i,...l}=r,f=typeof a!="string"&&((P=a==null?void 0:a.function)==null?void 0:P.name),{maxChatCompletions:g=xw}=n||{},m={};for(const C of r.tools)C.type==="function"&&(m[C.function.name||C.function.function.name]=C.function);const w="tools"in r?r.tools.map(C=>C.type==="function"?{type:"function",function:{name:C.function.name||C.function.function.name,parameters:C.function.parameters,description:C.function.description}}:C):void 0;for(const C of r.messages)this._addMessage(C,!1);for(let C=0;CJSON.stringify(E.function.name)).join(", ")}. Please try again`;this._addMessage({role:o,tool_call_id:s,content:T});continue}let v;try{v=_w(h)?await h.parse(d):d}catch(T){const E=T instanceof Error?T.message:String(T);this._addMessage({role:o,tool_call_id:s,content:E});continue}const _=await h.function(v,this),k=$e(this,or,"m",xv).call(this,_);if(this._addMessage({role:o,tool_call_id:s,content:k}),f)return}}}}Jd=new WeakMap,Qd=new WeakMap,Ns=new WeakMap,js=new WeakMap,ef=new WeakMap,Ds=new WeakMap,oo=new WeakMap,Fs=new WeakMap,tf=new WeakMap,rf=new WeakMap,Ei=new WeakMap,_v=new WeakMap,or=new WeakSet,vv=function(){return $e(this,or,"m",d0).call(this).content??null},d0=function(){let t=this.messages.length;for(;t-- >0;){const r=this.messages[t];if(nl(r))return{...r,content:r.content??null}}throw new Qe("stream ended without producing a ChatCompletionMessage with role=assistant")},bv=function(){var t,r;for(let n=this.messages.length-1;n>=0;n--){const o=this.messages[n];if(nl(o)&&(o!=null&&o.function_call))return o.function_call;if(nl(o)&&((t=o==null?void 0:o.tool_calls)!=null&&t.length))return(r=o.tool_calls.at(-1))==null?void 0:r.function}},yv=function(){for(let t=this.messages.length-1;t>=0;t--){const r=this.messages[t];if(FS(r)&&r.content!=null||LS(r)&&r.content!=null&&this.messages.some(n=>{var o;return n.role==="assistant"&&((o=n.tool_calls)==null?void 0:o.some(a=>a.type==="function"&&a.id===r.tool_call_id))}))return r.content}},wv=function(){const t={completion_tokens:0,prompt_tokens:0,total_tokens:0};for(const{usage:r}of this._chatCompletions)r&&(t.completion_tokens+=r.completion_tokens,t.prompt_tokens+=r.prompt_tokens,t.total_tokens+=r.total_tokens);return t},zS=function(t){if(t.n!=null&&t.n>1)throw new Qe("ChatCompletion convenience helpers only support n=1 at this time. To use n>1, please use chat.completions.create() directly.")},xv=function(t){return typeof t=="string"?t:t===void 0?"undefined":JSON.stringify(t)};class Fu extends VS{static runFunctions(t,r,n){const o=new Fu,a={...n,headers:{...n==null?void 0:n.headers,"X-Stainless-Helper-Method":"runFunctions"}};return o._run(()=>o._runFunctions(t,r,a)),o}static runTools(t,r,n){const o=new Fu,a={...n,headers:{...n==null?void 0:n.headers,"X-Stainless-Helper-Method":"runTools"}};return o._run(()=>o._runTools(t,r,a)),o}_addMessage(t){super._addMessage(t),nl(t)&&t.content&&this._emit("content",t.content)}}var gn=function(e,t,r,n){if(r==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return r==="m"?n:r==="a"?n.call(e):n?n.value:t.get(e)},kg=function(e,t,r,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 t=="function"?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?o.call(e,r):o?o.value=r:t.set(e,r),r},Ln,$o,Mg,Rg,pd,Cw;class Lu extends VS{constructor(){super(...arguments),Ln.add(this),$o.set(this,void 0)}get currentChatCompletionSnapshot(){return gn(this,$o,"f")}static fromReadableStream(t){const r=new Lu;return r._run(()=>r._fromReadableStream(t)),r}static createChatCompletion(t,r,n){const o=new Lu;return o._run(()=>o._runChatCompletion(t,{...r,stream:!0},{...n,headers:{...n==null?void 0:n.headers,"X-Stainless-Helper-Method":"stream"}})),o}async _createChatCompletion(t,r,n){var i;const o=n==null?void 0:n.signal;o&&(o.aborted&&this.controller.abort(),o.addEventListener("abort",()=>this.controller.abort())),gn(this,Ln,"m",Mg).call(this);const a=await t.create({...r,stream:!0},{...n,signal:this.controller.signal});this._connected();for await(const l of a)gn(this,Ln,"m",Rg).call(this,l);if((i=a.controller.signal)!=null&&i.aborted)throw new Ha;return this._addChatCompletion(gn(this,Ln,"m",pd).call(this))}async _fromReadableStream(t,r){var i;const n=r==null?void 0:r.signal;n&&(n.aborted&&this.controller.abort(),n.addEventListener("abort",()=>this.controller.abort())),gn(this,Ln,"m",Mg).call(this),this._connected();const o=Qo.fromReadableStream(t,this.controller);let a;for await(const l of o)a&&a!==l.id&&this._addChatCompletion(gn(this,Ln,"m",pd).call(this)),gn(this,Ln,"m",Rg).call(this,l),a=l.id;if((i=o.controller.signal)!=null&&i.aborted)throw new Ha;return this._addChatCompletion(gn(this,Ln,"m",pd).call(this))}[($o=new WeakMap,Ln=new WeakSet,Mg=function(){this.ended||kg(this,$o,void 0,"f")},Rg=function(r){var i,l,f;if(this.ended)return;const n=gn(this,Ln,"m",Cw).call(this,r);this._emit("chunk",r,n);const o=(l=(i=r.choices[0])==null?void 0:i.delta)==null?void 0:l.content,a=(f=n.choices[0])==null?void 0:f.message;o!=null&&(a==null?void 0:a.role)==="assistant"&&(a!=null&&a.content)&&this._emit("content",o,a.content)},pd=function(){if(this.ended)throw new Qe("stream has ended, this shouldn't happen");const r=gn(this,$o,"f");if(!r)throw new Qe("request ended without sending any chunks");return kg(this,$o,void 0,"f"),BG(r)},Cw=function(r){var n,o,a;let i=gn(this,$o,"f");const{choices:l,...f}=r;i?Object.assign(i,f):i=kg(this,$o,{...f,choices:[]},"f");for(const{delta:g,finish_reason:m,index:w,logprobs:P=null,...O}of r.choices){let C=i.choices[w];if(C||(C=i.choices[w]={finish_reason:m,index:w,message:{},logprobs:P,...O}),P)if(!C.logprobs)C.logprobs=Object.assign({},P);else{const{content:d,...h}=P;Object.assign(C.logprobs,h),d&&((n=C.logprobs).content??(n.content=[]),C.logprobs.content.push(...d))}if(m&&(C.finish_reason=m),Object.assign(C,O),!g)continue;const{content:b,function_call:y,role:c,tool_calls:s,...u}=g;if(Object.assign(C.message,u),b&&(C.message.content=(C.message.content||"")+b),c&&(C.message.role=c),y&&(C.message.function_call?(y.name&&(C.message.function_call.name=y.name),y.arguments&&((o=C.message.function_call).arguments??(o.arguments=""),C.message.function_call.arguments+=y.arguments)):C.message.function_call=y),s){C.message.tool_calls||(C.message.tool_calls=[]);for(const{index:d,id:h,type:v,function:_,...k}of s){const T=(a=C.message.tool_calls)[d]??(a[d]={});Object.assign(T,k),h&&(T.id=h),v&&(T.type=v),_&&(T.function??(T.function={arguments:""})),_!=null&&_.name&&(T.function.name=_.name),_!=null&&_.arguments&&(T.function.arguments+=_.arguments)}}}return i},Symbol.asyncIterator)](){const t=[],r=[];let n=!1;return this.on("chunk",o=>{const a=r.shift();a?a(o):t.push(o)}),this.on("end",()=>{n=!0;for(const o of r)o(void 0);r.length=0}),{next:async()=>t.length?{value:t.shift(),done:!1}:n?{value:void 0,done:!0}:new Promise(a=>r.push(a)).then(a=>a?{value:a,done:!1}:{value:void 0,done:!0})}}toReadableStream(){return new Qo(this[Symbol.asyncIterator].bind(this),this.controller).toReadableStream()}}function BG(e){const{id:t,choices:r,created:n,model:o,system_fingerprint:a,...i}=e;return{...i,id:t,choices:r.map(({message:l,finish_reason:f,index:g,logprobs:m,...w})=>{if(!f)throw new Qe(`missing finish_reason for choice ${g}`);const{content:P=null,function_call:O,tool_calls:C,...b}=l,y=l.role;if(!y)throw new Qe(`missing role for choice ${g}`);if(O){const{arguments:c,name:s}=O;if(c==null)throw new Qe(`missing function_call.arguments for choice ${g}`);if(!s)throw new Qe(`missing function_call.name for choice ${g}`);return{...w,message:{content:P,function_call:{arguments:c,name:s},role:y},finish_reason:f,index:g,logprobs:m}}return C?{...w,index:g,finish_reason:f,logprobs:m,message:{...b,role:y,content:P,tool_calls:C.map((c,s)=>{const{function:u,type:d,id:h,...v}=c,{arguments:_,name:k,...T}=u||{};if(h==null)throw new Qe(`missing choices[${g}].tool_calls[${s}].id +${hd(e)}`);if(d==null)throw new Qe(`missing choices[${g}].tool_calls[${s}].type +${hd(e)}`);if(k==null)throw new Qe(`missing choices[${g}].tool_calls[${s}].function.name +${hd(e)}`);if(_==null)throw new Qe(`missing choices[${g}].tool_calls[${s}].function.arguments +${hd(e)}`);return{...v,id:h,type:d,function:{...T,name:k,arguments:_}}})}}:{...w,message:{...b,content:P,role:y},finish_reason:f,index:g,logprobs:m}}),created:n,model:o,object:"chat.completion",...a?{system_fingerprint:a}:{}}}function hd(e){return JSON.stringify(e)}class ol extends Lu{static fromReadableStream(t){const r=new ol;return r._run(()=>r._fromReadableStream(t)),r}static runFunctions(t,r,n){const o=new ol,a={...n,headers:{...n==null?void 0:n.headers,"X-Stainless-Helper-Method":"runFunctions"}};return o._run(()=>o._runFunctions(t,r,a)),o}static runTools(t,r,n){const o=new ol,a={...n,headers:{...n==null?void 0:n.headers,"X-Stainless-Helper-Method":"runTools"}};return o._run(()=>o._runTools(t,r,a)),o}}let $S=class extends gt{runFunctions(t,r){return t.stream?ol.runFunctions(this._client.chat.completions,t,r):Fu.runFunctions(this._client.chat.completions,t,r)}runTools(t,r){return t.stream?ol.runTools(this._client.chat.completions,t,r):Fu.runTools(this._client.chat.completions,t,r)}stream(t,r){return Lu.createChatCompletion(this._client.chat.completions,t,r)}};class f0 extends gt{constructor(){super(...arguments),this.completions=new $S(this._client)}}(function(e){e.Completions=$S})(f0||(f0={}));let p0=class extends gt{retrieve(t,r,n,o){return this._client.get(`/threads/${t}/messages/${r}/files/${n}`,{...o,headers:{"OpenAI-Beta":"assistants=v1",...o==null?void 0:o.headers}})}list(t,r,n={},o){return Jn(n)?this.list(t,r,{},n):this._client.getAPIList(`/threads/${t}/messages/${r}/files`,ny,{query:n,...o,headers:{"OpenAI-Beta":"assistants=v1",...o==null?void 0:o.headers}})}};class ny extends To{}(function(e){e.MessageFilesPage=ny})(p0||(p0={}));class h0 extends gt{constructor(){super(...arguments),this.files=new p0(this._client)}create(t,r,n){return this._client.post(`/threads/${t}/messages`,{body:r,...n,headers:{"OpenAI-Beta":"assistants=v1",...n==null?void 0:n.headers}})}retrieve(t,r,n){return this._client.get(`/threads/${t}/messages/${r}`,{...n,headers:{"OpenAI-Beta":"assistants=v1",...n==null?void 0:n.headers}})}update(t,r,n,o){return this._client.post(`/threads/${t}/messages/${r}`,{body:n,...o,headers:{"OpenAI-Beta":"assistants=v1",...o==null?void 0:o.headers}})}list(t,r={},n){return Jn(r)?this.list(t,{},r):this._client.getAPIList(`/threads/${t}/messages`,oy,{query:r,...n,headers:{"OpenAI-Beta":"assistants=v1",...n==null?void 0:n.headers}})}}class oy extends To{}(function(e){e.ThreadMessagesPage=oy,e.Files=p0,e.MessageFilesPage=ny})(h0||(h0={}));class g0 extends gt{retrieve(t,r,n,o){return this._client.get(`/threads/${t}/runs/${r}/steps/${n}`,{...o,headers:{"OpenAI-Beta":"assistants=v1",...o==null?void 0:o.headers}})}list(t,r,n={},o){return Jn(n)?this.list(t,r,{},n):this._client.getAPIList(`/threads/${t}/runs/${r}/steps`,ay,{query:n,...o,headers:{"OpenAI-Beta":"assistants=v1",...o==null?void 0:o.headers}})}}class ay extends To{}(function(e){e.RunStepsPage=ay})(g0||(g0={}));class m0 extends gt{constructor(){super(...arguments),this.steps=new g0(this._client)}create(t,r,n){return this._client.post(`/threads/${t}/runs`,{body:r,...n,headers:{"OpenAI-Beta":"assistants=v1",...n==null?void 0:n.headers}})}retrieve(t,r,n){return this._client.get(`/threads/${t}/runs/${r}`,{...n,headers:{"OpenAI-Beta":"assistants=v1",...n==null?void 0:n.headers}})}update(t,r,n,o){return this._client.post(`/threads/${t}/runs/${r}`,{body:n,...o,headers:{"OpenAI-Beta":"assistants=v1",...o==null?void 0:o.headers}})}list(t,r={},n){return Jn(r)?this.list(t,{},r):this._client.getAPIList(`/threads/${t}/runs`,iy,{query:r,...n,headers:{"OpenAI-Beta":"assistants=v1",...n==null?void 0:n.headers}})}cancel(t,r,n){return this._client.post(`/threads/${t}/runs/${r}/cancel`,{...n,headers:{"OpenAI-Beta":"assistants=v1",...n==null?void 0:n.headers}})}submitToolOutputs(t,r,n,o){return this._client.post(`/threads/${t}/runs/${r}/submit_tool_outputs`,{body:n,...o,headers:{"OpenAI-Beta":"assistants=v1",...o==null?void 0:o.headers}})}}class iy extends To{}(function(e){e.RunsPage=iy,e.Steps=g0,e.RunStepsPage=ay})(m0||(m0={}));class v0 extends gt{constructor(){super(...arguments),this.runs=new m0(this._client),this.messages=new h0(this._client)}create(t={},r){return Jn(t)?this.create({},t):this._client.post("/threads",{body:t,...r,headers:{"OpenAI-Beta":"assistants=v1",...r==null?void 0:r.headers}})}retrieve(t,r){return this._client.get(`/threads/${t}`,{...r,headers:{"OpenAI-Beta":"assistants=v1",...r==null?void 0:r.headers}})}update(t,r,n){return this._client.post(`/threads/${t}`,{body:r,...n,headers:{"OpenAI-Beta":"assistants=v1",...n==null?void 0:n.headers}})}del(t,r){return this._client.delete(`/threads/${t}`,{...r,headers:{"OpenAI-Beta":"assistants=v1",...r==null?void 0:r.headers}})}createAndRun(t,r){return this._client.post("/threads/runs",{body:t,...r,headers:{"OpenAI-Beta":"assistants=v1",...r==null?void 0:r.headers}})}}(function(e){e.Runs=m0,e.RunsPage=iy,e.Messages=h0,e.ThreadMessagesPage=oy})(v0||(v0={}));class b0 extends gt{constructor(){super(...arguments),this.chat=new f0(this._client),this.assistants=new c0(this._client),this.threads=new v0(this._client)}}(function(e){e.Chat=f0,e.Assistants=c0,e.AssistantsPage=ry,e.Threads=v0})(b0||(b0={}));class y0 extends gt{create(t,r){return this._client.post("/completions",{body:t,...r,stream:t.stream??!1})}}y0||(y0={});class w0 extends gt{create(t,r){return this._client.post("/embeddings",{body:t,...r})}}w0||(w0={});class _0 extends gt{create(t,r){return this._client.post("/files",Du({body:t,...r}))}retrieve(t,r){return this._client.get(`/files/${t}`,r)}list(t={},r){return Jn(t)?this.list({},t):this._client.getAPIList("/files",ly,{query:t,...r})}del(t,r){return this._client.delete(`/files/${t}`,r)}content(t,r){return this._client.get(`/files/${t}/content`,{...r,__binaryResponse:!0})}retrieveContent(t,r){return this._client.get(`/files/${t}/content`,{...r,headers:{Accept:"application/json",...r==null?void 0:r.headers}})}async waitForProcessing(t,{pollInterval:r=5e3,maxWait:n=30*60*1e3}={}){const o=new Set(["processed","error","deleted"]),a=Date.now();let i=await this.retrieve(t);for(;!i.status||!o.has(i.status);)if(await NS(r),i=await this.retrieve(t),Date.now()-a>n)throw new Q1({message:`Giving up on waiting for file ${t} to finish processing after ${n} milliseconds.`});return i}}class ly extends ey{}(function(e){e.FileObjectsPage=ly})(_0||(_0={}));class x0 extends gt{create(t,r){return this._client.post("/fine_tuning/jobs",{body:t,...r})}retrieve(t,r){return this._client.get(`/fine_tuning/jobs/${t}`,r)}list(t={},r){return Jn(t)?this.list({},t):this._client.getAPIList("/fine_tuning/jobs",sy,{query:t,...r})}cancel(t,r){return this._client.post(`/fine_tuning/jobs/${t}/cancel`,r)}listEvents(t,r={},n){return Jn(r)?this.listEvents(t,{},r):this._client.getAPIList(`/fine_tuning/jobs/${t}/events`,uy,{query:r,...n})}}class sy extends To{}class uy extends To{}(function(e){e.FineTuningJobsPage=sy,e.FineTuningJobEventsPage=uy})(x0||(x0={}));class C0 extends gt{constructor(){super(...arguments),this.jobs=new x0(this._client)}}(function(e){e.Jobs=x0,e.FineTuningJobsPage=sy,e.FineTuningJobEventsPage=uy})(C0||(C0={}));class P0 extends gt{createVariation(t,r){return this._client.post("/images/variations",Du({body:t,...r}))}edit(t,r){return this._client.post("/images/edits",Du({body:t,...r}))}generate(t,r){return this._client.post("/images/generations",{body:t,...r})}}P0||(P0={});class O0 extends gt{retrieve(t,r){return this._client.get(`/models/${t}`,r)}list(t){return this._client.getAPIList("/models",cy,t)}del(t,r){return this._client.delete(`/models/${t}`,r)}}class cy extends ey{}(function(e){e.ModelsPage=cy})(O0||(O0={}));class S0 extends gt{create(t,r){return this._client.post("/moderations",{body:t,...r})}}S0||(S0={});var US;class Bt extends AG{constructor({baseURL:t=Eg("OPENAI_BASE_URL"),apiKey:r=Eg("OPENAI_API_KEY"),organization:n=Eg("OPENAI_ORG_ID")??null,...o}={}){if(r===void 0)throw new Qe("The OPENAI_API_KEY environment variable is missing or empty; either provide it, or instantiate the OpenAI client with an apiKey option, like new OpenAI({ apiKey: 'My API Key' }).");const a={apiKey:r,organization:n,...o,baseURL:t||"https://api.openai.com/v1"};if(!a.dangerouslyAllowBrowser&&WG())throw new Qe(`It looks like you're running in a browser-like environment. + +This is disabled by default, as it risks exposing your secret API credentials to attackers. +If you understand the risks and have appropriate mitigations in place, +you can set the \`dangerouslyAllowBrowser\` option to \`true\`, e.g., + +new OpenAI({ apiKey, dangerouslyAllowBrowser: true }); + +https://help.openai.com/en/articles/5112595-best-practices-for-api-key-safety +`);super({baseURL:a.baseURL,timeout:a.timeout??6e5,httpAgent:a.httpAgent,maxRetries:a.maxRetries,fetch:a.fetch}),this.completions=new y0(this),this.chat=new o0(this),this.embeddings=new w0(this),this.files=new _0(this),this.images=new P0(this),this.audio=new s0(this),this.moderations=new S0(this),this.models=new O0(this),this.fineTuning=new C0(this),this.beta=new b0(this),this._options=a,this.apiKey=r,this.organization=n}defaultQuery(){return this._options.defaultQuery}defaultHeaders(t){return{...super.defaultHeaders(t),"OpenAI-Organization":this.organization,...this._options.defaultHeaders}}authHeaders(t){return{Authorization:`Bearer ${this.apiKey}`}}}US=Bt;Bt.OpenAI=US;Bt.OpenAIError=Qe;Bt.APIError=sr;Bt.APIConnectionError=jp;Bt.APIConnectionTimeoutError=Q1;Bt.APIUserAbortError=Ha;Bt.NotFoundError=PS;Bt.ConflictError=OS;Bt.RateLimitError=TS;Bt.BadRequestError=_S;Bt.AuthenticationError=xS;Bt.InternalServerError=ES;Bt.PermissionDeniedError=CS;Bt.UnprocessableEntityError=SS;(function(e){e.toFile=RS,e.fileFromPath=yS,e.Page=ey,e.CursorPage=To,e.Completions=y0,e.Chat=o0,e.Embeddings=w0,e.Files=_0,e.FileObjectsPage=ly,e.Images=P0,e.Audio=s0,e.Moderations=S0,e.Models=O0,e.ModelsPage=cy,e.FineTuning=C0,e.Beta=b0})(Bt||(Bt={}));const HG=Bt;var GG={ACLOCAL_PATH:"C:\\Program Files\\Git\\mingw64\\share\\aclocal;C:\\Program Files\\Git\\usr\\share\\aclocal",ALLUSERSPROFILE:"C:\\ProgramData",APPDATA:"C:\\Users\\User\\AppData\\Roaming",ChocolateyInstall:"C:\\ProgramData\\chocolatey",ChocolateyLastPathUpdate:"133473179112501713",COLOR:"1",COLORTERM:"truecolor",COMMONPROGRAMFILES:"C:\\Program Files\\Common Files","CommonProgramFiles(x86)":"C:\\Program Files (x86)\\Common Files",CommonProgramW6432:"C:\\Program Files\\Common Files",COMPUTERNAME:"HP17",COMSPEC:"C:\\Windows\\system32\\cmd.exe",CONFIG_SITE:"C:/Program Files/Git/etc/config.site",DISPLAY:"needs-to-be-defined",DriverData:"C:\\Windows\\System32\\Drivers\\DriverData",EDITOR:"C:\\Windows\\notepad.exe",EFC_7672:"1",EXEPATH:"C:\\Program Files\\Git\\bin",FPS_BROWSER_APP_PROFILE_STRING:"Internet Explorer",FPS_BROWSER_USER_PROFILE_STRING:"Default",GIT_ASKPASS:"c:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\git\\dist\\askpass.sh",HOME:"C:\\Users\\User",HOMEDRIVE:"C:",HOMEPATH:"\\Users\\User",HOSTNAME:"hp17",INFOPATH:"C:\\Program Files\\Git\\mingw64\\local\\info;C:\\Program Files\\Git\\mingw64\\share\\info;C:\\Program Files\\Git\\usr\\local\\info;C:\\Program Files\\Git\\usr\\share\\info;C:\\Program Files\\Git\\usr\\info;C:\\Program Files\\Git\\share\\info",INIT_CWD:"C:\\Users\\User\\Desktop\\projects\\AI-Gen",JD2_HOME:"C:\\Users\\User\\AppData\\Local\\JDownloader 2.0",LANG:"en_US.UTF-8",LOCALAPPDATA:"C:\\Users\\User\\AppData\\Local",LOGONSERVER:"\\\\HP17",MANPATH:"C:\\Program Files\\Git\\mingw64\\local\\man;C:\\Program Files\\Git\\mingw64\\share\\man;C:\\Program Files\\Git\\usr\\local\\man;C:\\Program Files\\Git\\usr\\share\\man;C:\\Program Files\\Git\\usr\\man;C:\\Program Files\\Git\\share\\man",MINGW_CHOST:"x86_64-w64-mingw32",MINGW_PACKAGE_PREFIX:"mingw-w64-x86_64",MINGW_PREFIX:"C:/Program Files/Git/mingw64",MSYS:"disable_pcon",MSYSTEM:"MINGW64",MSYSTEM_CARCH:"x86_64",MSYSTEM_CHOST:"x86_64-w64-mingw32",MSYSTEM_PREFIX:"C:/Program Files/Git/mingw64",NODE:"C:\\Program Files\\nodejs\\node.exe",NODE_ENV:"production",npm_command:"run-script",npm_config_cache:"C:\\Users\\User\\AppData\\Local\\npm-cache",npm_config_globalconfig:"C:\\Users\\User\\AppData\\Roaming\\npm\\etc\\npmrc",npm_config_global_prefix:"C:\\Users\\User\\AppData\\Roaming\\npm",npm_config_init_module:"C:\\Users\\User\\.npm-init.js",npm_config_local_prefix:"C:\\Users\\User\\Desktop\\projects\\AI-Gen",npm_config_node_gyp:"C:\\Users\\User\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js",npm_config_noproxy:"",npm_config_npm_version:"10.4.0",npm_config_prefix:"C:\\Users\\User\\AppData\\Roaming\\npm",npm_config_userconfig:"C:\\Users\\User\\.npmrc",npm_config_user_agent:"npm/10.4.0 node/v20.10.0 win32 x64 workspaces/false",npm_execpath:"C:\\Users\\User\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js",npm_lifecycle_event:"build",npm_lifecycle_script:"vite build",npm_node_execpath:"C:\\Program Files\\nodejs\\node.exe",npm_package_json:"C:\\Users\\User\\Desktop\\projects\\AI-Gen\\package.json",npm_package_name:"ai-gen",npm_package_version:"0.0.0",NUMBER_OF_PROCESSORS:"8",OneDrive:"C:\\Users\\User\\OneDrive",OPENAI_API_KEY:"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",ORIGINAL_PATH:"C:\\Program Files\\Git\\mingw64\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Users\\User\\bin;C:\\Program Files\\Python312\\Scripts;C:\\Program Files\\Python312;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0;C:\\Windows\\System32\\OpenSSH;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\nodejs;C:\\Program Files\\dotnet;D:\\Docker\\resources\\bin;C:\\Users\\User\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\User\\AppData\\Roaming\\npm;C:\\Users\\User\\.dotnet\\tools",ORIGINAL_TEMP:"D:/Temp",ORIGINAL_TMP:"D:/Temp",ORIGINAL_XDG_CURRENT_DESKTOP:"undefined",OS:"Windows_NT",PATH:"C:\\Users\\User\\Desktop\\projects\\AI-Gen\\node_modules\\.bin;C:\\Users\\User\\Desktop\\projects\\node_modules\\.bin;C:\\Users\\User\\Desktop\\node_modules\\.bin;C:\\Users\\User\\node_modules\\.bin;C:\\Users\\node_modules\\.bin;C:\\node_modules\\.bin;C:\\Users\\User\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\@npmcli\\run-script\\lib\\node-gyp-bin;C:\\Users\\User\\bin;C:\\Program Files\\Git\\mingw64\\bin;C:\\Program Files\\Git\\usr\\local\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Program Files\\Git\\mingw64\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Users\\User\\bin;C:\\Program Files\\Python312\\Scripts;C:\\Program Files\\Python312;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0;C:\\Windows\\System32\\OpenSSH;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\nodejs;C:\\Program Files\\dotnet;D:\\Docker\\resources\\bin;C:\\Users\\User\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\User\\AppData\\Roaming\\npm;C:\\Users\\User\\.dotnet\\tools;C:\\Program Files\\Git\\usr\\bin\\vendor_perl;C:\\Program Files\\Git\\usr\\bin\\core_perl",PATHEXT:".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW",PKG_CONFIG_PATH:"C:\\Program Files\\Git\\mingw64\\lib\\pkgconfig;C:\\Program Files\\Git\\mingw64\\share\\pkgconfig",PKG_CONFIG_SYSTEM_INCLUDE_PATH:"C:/Program Files/Git/mingw64/include",PKG_CONFIG_SYSTEM_LIBRARY_PATH:"C:/Program Files/Git/mingw64/lib",PLINK_PROTOCOL:"ssh",PROCESSOR_ARCHITECTURE:"AMD64",PROCESSOR_IDENTIFIER:"Intel64 Family 6 Model 142 Stepping 12, GenuineIntel",PROCESSOR_LEVEL:"6",PROCESSOR_REVISION:"8e0c",ProgramData:"C:\\ProgramData",PROGRAMFILES:"C:\\Program Files","ProgramFiles(x86)":"C:\\Program Files (x86)",ProgramW6432:"C:\\Program Files",PROMPT:"$P$G",PSModulePath:"C:\\Program Files\\WindowsPowerShell\\Modules;C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules",PUBLIC:"C:\\Users\\Public",PWD:"C:/Users/User/Desktop/projects/AI-Gen",SESSIONNAME:"Console",SHELL:"C:\\Program Files\\Git\\usr\\bin\\bash.exe",SHLVL:"2",SSH_ASKPASS:"C:/Program Files/Git/mingw64/bin/git-askpass.exe",SYSTEMDRIVE:"C:",SYSTEMROOT:"C:\\Windows",TEMP:"D:\\Temp",TERM:"xterm-256color",TERM_PROGRAM:"vscode",TERM_PROGRAM_VERSION:"1.86.2",TMP:"D:\\Temp",TMPDIR:"D:\\Temp",USERDOMAIN:"HP17",USERDOMAIN_ROAMINGPROFILE:"HP17",USERNAME:"User",USERPROFILE:"C:\\Users\\User",VBOX_MSI_INSTALL_PATH:"D:\\Program Files\\Oracle\\VirtualBox\\",VSCODE_GIT_ASKPASS_EXTRA_ARGS:"",VSCODE_GIT_ASKPASS_MAIN:"c:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\git\\dist\\askpass-main.js",VSCODE_GIT_ASKPASS_NODE:"C:\\Users\\User\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe",VSCODE_GIT_IPC_HANDLE:"\\\\.\\pipe\\vscode-git-21b021562d-sock",WINDIR:"C:\\Windows",ZES_ENABLE_SYSMAN:"1",_:"C:/Program Files/nodejs/node.exe"};const qG=()=>{const[e,t]=F.useState([]),[r,n]=F.useState(!1);F.useEffect(()=>{const a=new HG({apiKey:GG.OPENAI_API_KEY,dangerouslyAllowBrowser:!0});async function i(){try{const l=await a.models.list();t(l.data)}catch(l){console.error("Error loading models:",l)}}i()},[]);const o=()=>{n(!r)};return Q.jsxs("div",{children:[Q.jsx("h2",{className:"text-center font-bold text-[2rem] py-2",children:"About"}),Q.jsx("p",{className:"font-bold text-center text-[1.4rem]",children:"Welcome to this AI Gen Project! "}),Q.jsx("p",{className:"text-[1.2rem]",children:"We are passionate about harnessing the power of AI to create innovative solutions for generating images, audio, and more. Our project leverages cutting-edge technology provided by OpenAI to enable users to explore the realm of artificial intelligence in creative ways."}),Q.jsxs("div",{className:"models-used",children:[Q.jsx("h3",{className:"text-[1.5rem] font-semibold mb-4 text-center",children:"Models used:"}),e.length===0?Q.jsx("div",{className:"flex flex-col m-auto",children:Q.jsx(mG,{color:"#000",height:50,width:100})}):Q.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-4",children:e.slice(0,r?e.length:6).map((a,i)=>Q.jsxs("div",{className:"bg-white rounded-lg shadow-md p-4 ",children:[Q.jsx("h4",{className:"text-xl font-semibold mb-2 bg-gradient-to-r from-red-500 to-blue-500 text-transparent bg-clip-text",children:a.id}),Q.jsxs("p",{className:"text-sm font-medium mb-1",children:["Object: ",a.object]}),Q.jsxs("p",{className:"text-sm font-medium mb-1",children:["Created: ",new Date(a.created*1e3).toLocaleString()]}),Q.jsxs("p",{className:"text-sm font-medium",children:["Owned by: ",a.owned_by]})]},i))}),e.length>6&&Q.jsx("button",{className:"text-blue-500 font-semibold mt-4 m-auto flex flex-col",onClick:o,children:r?"Show Less":"View More"})]})]})},KG=()=>Q.jsx(Q.Fragment,{children:Q.jsx(dI,{children:Q.jsxs("div",{className:"mx-auto max-w-7xl",children:[Q.jsx(uz,{}),Q.jsxs(oI,{children:[Q.jsx(Ts,{path:"/",element:Q.jsx(IF,{})}),Q.jsx(Ts,{path:"/generate_image",element:Q.jsx(JL,{})}),Q.jsx(Ts,{path:"/about",element:Q.jsx(qG,{})}),Q.jsx(Ts,{path:"*",element:Q.jsx("h1",{children:"Not Found"})})]}),Q.jsx(uH,{})]})})});Ag.createRoot(document.getElementById("root")).render(Q.jsx(Me.StrictMode,{children:Q.jsx(KG,{})})); diff --git a/dist/index.html b/dist/index.html new file mode 100644 index 0000000..449cc22 --- /dev/null +++ b/dist/index.html @@ -0,0 +1,20 @@ + + + + + + + + + + Vite + React + + + + +
+ + diff --git a/dist/vite.svg b/dist/vite.svg new file mode 100644 index 0000000..e7b8dfb --- /dev/null +++ b/dist/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file