From ada9cdef1a05c0743f7c7fc13cee5d9885548113 Mon Sep 17 00:00:00 2001 From: preston176 Date: Tue, 20 Feb 2024 22:19:58 +0300 Subject: [PATCH] Remove 'dist' from .gitignore --- .gitignore | 1 - dist/assets/defaultImage-LEy8p1Wq.jpg | Bin 0 -> 527044 bytes dist/assets/index-DMsqB5nx.css | 1 + dist/assets/index-DyhCWkvI.js | 181 ++++++++++++++++++++++++++ dist/index.html | 20 +++ dist/vite.svg | 1 + 6 files changed, 203 insertions(+), 1 deletion(-) create mode 100644 dist/assets/defaultImage-LEy8p1Wq.jpg create mode 100644 dist/assets/index-DMsqB5nx.css create mode 100644 dist/assets/index-DyhCWkvI.js create mode 100644 dist/index.html create mode 100644 dist/vite.svg 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 0000000000000000000000000000000000000000..15f139436a57b7185263c290f18e2ca0303d4d48 GIT binary patch literal 527044 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
-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%0AA9lNzGNQW`R%ASt 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 rPW`zs726GY2Y<#r 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: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