diff --git a/404.html b/404.html new file mode 120000 index 0000000..64233a9 --- /dev/null +++ b/404.html @@ -0,0 +1 @@ +index.html \ No newline at end of file diff --git a/apple-touch-icon-114x114.png b/apple-touch-icon-114x114.png new file mode 100644 index 0000000..46fdcce Binary files /dev/null and b/apple-touch-icon-114x114.png differ diff --git a/apple-touch-icon-120x120.png b/apple-touch-icon-120x120.png new file mode 100644 index 0000000..975d715 Binary files /dev/null and b/apple-touch-icon-120x120.png differ diff --git a/apple-touch-icon-144x144.png b/apple-touch-icon-144x144.png new file mode 100644 index 0000000..7886e30 Binary files /dev/null and b/apple-touch-icon-144x144.png differ diff --git a/apple-touch-icon-152x152.png b/apple-touch-icon-152x152.png new file mode 100644 index 0000000..26d01ad Binary files /dev/null and b/apple-touch-icon-152x152.png differ diff --git a/apple-touch-icon-180x180.png b/apple-touch-icon-180x180.png new file mode 100644 index 0000000..504481a Binary files /dev/null and b/apple-touch-icon-180x180.png differ diff --git a/apple-touch-icon-57x57.png b/apple-touch-icon-57x57.png new file mode 100644 index 0000000..24ab171 Binary files /dev/null and b/apple-touch-icon-57x57.png differ diff --git a/apple-touch-icon-72x72.png b/apple-touch-icon-72x72.png new file mode 100644 index 0000000..bc56d65 Binary files /dev/null and b/apple-touch-icon-72x72.png differ diff --git a/apple-touch-icon-76x76.png b/apple-touch-icon-76x76.png new file mode 100644 index 0000000..b991514 Binary files /dev/null and b/apple-touch-icon-76x76.png differ diff --git a/apple-touch-icon.png b/apple-touch-icon.png new file mode 100644 index 0000000..24ab171 Binary files /dev/null and b/apple-touch-icon.png differ diff --git a/assets/CabinetGrotesk-Variable-DZ-mBhZu.ttf b/assets/CabinetGrotesk-Variable-DZ-mBhZu.ttf new file mode 100644 index 0000000..29cffe0 Binary files /dev/null and b/assets/CabinetGrotesk-Variable-DZ-mBhZu.ttf differ diff --git a/assets/Switzer-Variable-CC1nzX62.ttf b/assets/Switzer-Variable-CC1nzX62.ttf new file mode 100644 index 0000000..d6e5cc4 Binary files /dev/null and b/assets/Switzer-Variable-CC1nzX62.ttf differ diff --git a/assets/index-AT8TmCkz.css b/assets/index-AT8TmCkz.css new file mode 100644 index 0000000..c1563c1 --- /dev/null +++ b/assets/index-AT8TmCkz.css @@ -0,0 +1 @@ +@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&display=swap";*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}::-webkit-scrollbar{width:0;background:transparent}body{--tw-bg-opacity: 1;background-color:rgb(232 232 223 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(64 65 51 / var(--tw-text-opacity))}h1,h2,h3,h4,h5,h6{font-family:title}a,p,span{font-family:body}::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(64 65 51 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(232 232 223 / var(--tw-text-opacity))}::selection{--tw-bg-opacity: 1;background-color:rgb(64 65 51 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(232 232 223 / var(--tw-text-opacity))}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.flex-center{display:flex;align-items:center;justify-content:center}.padding-x{padding-left:5%;padding-right:5%}@media (min-width: 1920px){.padding-x{padding-left:10%;padding-right:10%}}.spacing-t{padding-top:1.25rem}@media (min-width: 640px){.spacing-t{padding-top:3rem}}@media (min-width: 1024px){.spacing-t{padding-top:3.5rem}}.hide-on-mobile{display:none}@media (min-width: 768px){.hide-on-mobile{display:block}}.leading-base{line-height:130%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.right-7{right:1.75rem}.top-0{top:0}.top-1\/2{top:50%}.top-7{top:1.75rem}.top-\[1\%\]{top:1%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\[19\]{z-index:19}.z-\[1\]{z-index:1}.z-\[20\]{z-index:20}.z-\[2\]{z-index:2}.z-\[9998\]{z-index:9998}.z-\[99999\]{z-index:99999}.z-\[9999\]{z-index:9999}.col-span-3{grid-column:span 3 / span 3}.col-span-8{grid-column:span 8 / span 8}.col-start-5{grid-column-start:5}.-m-10{margin:-2.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.mb-\[-100svh\]{margin-bottom:-100svh}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.flex{display:flex}.hidden{display:none}.aspect-\[3\/3\.5\]{aspect-ratio:3/3.5}.size-\[4\.5rem\]{width:4.5rem;height:4.5rem}.size-\[calc\(\(50vw\)_\/_24_\*_1\.9\)\]{width:calc((50vw) / 24 * 1.9);height:calc((50vw) / 24 * 1.9)}.size-full{width:100%;height:100%}.h-4{height:1rem}.h-6{height:1.5rem}.h-\[80vh\]{height:80vh}.h-\[98vh\]{height:98vh}.h-\[calc\(100\%_\+_300px\)\]{height:calc(100% + 300px)}.h-dvh{height:100dvh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-svh{height:100svh}.min-h-screen{min-height:100vh}.w-16{width:4rem}.w-4{width:1rem}.w-5\/6{width:83.333333%}.w-\[100\%\]{width:100%}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-\[1920px\]{max-width:1920px}.max-w-\[33ch\]{max-width:33ch}.flex-shrink-0{flex-shrink:0}.\!origin-center{transform-origin:center!important}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-5{--tw-translate-x: -1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y: -0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-0{--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}@keyframes spin{to{transform:rotate(360deg)}}.animate-\[spin_5s_linear_infinite\]{animation:spin 5s linear infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-8{gap:2rem}.gap-\[5\%\]{gap:5%}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-12{row-gap:3rem}.divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-y-hidden{overflow-y:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-clip{overflow-y:clip}.text-nowrap{text-wrap:nowrap}.text-balance{text-wrap:balance}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-s-lg{border-start-start-radius:.5rem;border-end-start-radius:.5rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[15rem\]{border-top-left-radius:15rem;border-top-right-radius:15rem}.border{border-width:1px}.border-flax-smoke-600{--tw-border-opacity: 1;border-color:rgb(98 100 76 / var(--tw-border-opacity))}.bg-\[\#0B0B0A\]{--tw-bg-opacity: 1;background-color:rgb(11 11 10 / var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-flax-smoke-100{--tw-bg-opacity: 1;background-color:rgb(232 232 223 / var(--tw-bg-opacity))}.bg-flax-smoke-50{--tw-bg-opacity: 1;background-color:rgb(244 244 241 / var(--tw-bg-opacity))}.bg-flax-smoke-500{--tw-bg-opacity: 1;background-color:rgb(131 133 102 / var(--tw-bg-opacity))}.bg-flax-smoke-900{--tw-bg-opacity: 1;background-color:rgb(56 57 46 / var(--tw-bg-opacity))}.bg-flax-smoke-950{--tw-bg-opacity: 1;background-color:rgb(28 29 22 / var(--tw-bg-opacity))}.fill-flax-smoke-600{fill:#62644c}.fill-flax-smoke-700{fill:#4d4e3d}.fill-flax-smoke-800{fill:#404133}.fill-flax-smoke-900{fill:#38392e}.object-cover{-o-object-fit:cover;object-fit:cover}.object-bottom{-o-object-position:bottom;object-position:bottom}.object-center{-o-object-position:center;object-position:center}.p-10{padding:2.5rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-0{padding-top:0;padding-bottom:0}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-\[5\%\]{padding-top:5%;padding-bottom:5%}.pb-10{padding-bottom:2.5rem}.pb-\[10vh\]{padding-bottom:10vh}.pe-\[7\.5vw\]{padding-inline-end:7.5vw}.ps-5{padding-inline-start:1.25rem}.ps-\[7\.5vw\]{padding-inline-start:7.5vw}.pt-6{padding-top:1.5rem}.pt-\[15vh\]{padding-top:15vh}.text-left{text-align:left}.text-center{text-align:center}.text-start{text-align:start}.text-end{text-align:end}.font-fancy{font-family:Bricolage Grotesque}.font-title{font-family:title}.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-6xl{font-size:3.75rem;line-height:1}.text-\[1rem\]{font-size:1rem}.text-\[calc\(1\.375rem\+_\(\(1vw_-_6\.4px\)_\*_0\.7813\)\)\]{font-size:calc(1.375rem + (1vw - 6.4px)*.7813)}.text-\[calc\(1rem_\+_\(\(1vw_-_6\.4px\)_\*_0\.625\)\)\]{font-size:calc(1rem + (1vw - 6.4px)/1.6)}.text-\[calc\(3\.125rem_\+_\(\(1vw_-_6\.4px\)_\*_6\.0938\)\)\]{font-size:calc(3.125rem + (1vw - 6.4px)*6.0938)}.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-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-none{line-height:1}.leading-snug{line-height:1.375}.tracking-normal{letter-spacing:0em}.tracking-wider{letter-spacing:.05em}.text-flax-smoke-100{--tw-text-opacity: 1;color:rgb(232 232 223 / var(--tw-text-opacity))}.text-flax-smoke-300{--tw-text-opacity: 1;color:rgb(182 183 159 / var(--tw-text-opacity))}.text-flax-smoke-300\/85{color:#b6b79fd9}.text-flax-smoke-400{--tw-text-opacity: 1;color:rgb(155 156 127 / var(--tw-text-opacity))}.text-flax-smoke-50{--tw-text-opacity: 1;color:rgb(244 244 241 / var(--tw-text-opacity))}.text-flax-smoke-50\/75{color:#f4f4f1bf}.text-flax-smoke-950{--tw-text-opacity: 1;color:rgb(28 29 22 / var(--tw-text-opacity))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.blur{--tw-blur: blur(8px);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)}.brightness-110{--tw-brightness: brightness(1.1);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)}.brightness-50{--tw-brightness: brightness(.5);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)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));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)}.grayscale{--tw-grayscale: grayscale(100%);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{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@font-face{font-family:body;src:url(/portfolio/assets/Switzer-Variable-CC1nzX62.ttf) format("truetype");font-style:normal}@font-face{font-family:title;src:url(/portfolio/assets/CabinetGrotesk-Variable-DZ-mBhZu.ttf) format("truetype");font-style:normal}.before\:bg-flax-smoke-200:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(210 211 195 / var(--tw-bg-opacity))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-0:after{content:var(--tw-content);left:0}.after\:inline-block:after{content:var(--tw-content);display:inline-block}.after\:translate-y-0:after{content:var(--tw-content);--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:bg-flax-smoke-200:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(210 211 195 / var(--tw-bg-opacity))}.after\:text-flax-smoke-200:after{content:var(--tw-content);--tw-text-opacity: 1;color:rgb(210 211 195 / var(--tw-text-opacity))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:duration-700:after{content:var(--tw-content);transition-duration:.7s}.after\:content-\[attr\(after\)\]:after{--tw-content: attr(after);content:var(--tw-content)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.group:hover .group-hover\:-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-5{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-\[-100\%\]{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-\[360deg\]{--tw-rotate: 360deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rounded-none{border-radius:0}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:after\:-translate-y-\[100\%\]:after{content:var(--tw-content);--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (prefers-reduced-motion: no-preference){@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.motion-safe\:animate-\[bounce_2s_infinite\]{animation:bounce 2s infinite}}@media not all and (min-width: 1440px){.max-2xl\:text-sm{font-size:.875rem;line-height:1.25rem}}@media not all and (min-width: 1280px){.max-xl\:ps-10{padding-inline-start:2.5rem}}@media not all and (min-width: 1024px){.max-lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media not all and (min-width: 768px){.max-md\:hidden{display:none}.max-md\:w-\[98\%\]{width:98%}.max-md\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 640px){.sm\:block{display:block}.sm\:h-8{height:2rem}.sm\:w-2\/5{width:40%}.sm\:w-20{width:5rem}.sm\:gap-y-6{row-gap:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:font-semibold{font-weight:600}}@media (min-width: 768px){.md\:mt-24{margin-top:6rem}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:w-3\/5{width:60%}.md\:w-32{width:8rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:pb-\[3\%\]{padding-bottom:3%}.md\:text-6xl{font-size:3.75rem;line-height:1}}@media (min-width: 1024px){.lg\:w-2\/5{width:40%}.lg\:gap-y-24{row-gap:6rem}}@media (min-width: 1280px){.xl\:h-\[78vh\]{height:78vh}.xl\:w-40{width:10rem}}@media (min-width: 1440px){.\32xl\:w-56{width:14rem}}@media (min-width: 1920px){.\33xl\:h-\[75vh\]{height:75vh}.\33xl\:w-60{width:15rem}.\33xl\:pb-\[5\%\]{padding-bottom:5%}}#magnetoText[data-v-53da0cf6]:before,#magnetoText[data-v-53da0cf6]:after{width:40%;content:" ";display:block;height:1px;position:relative;margin:auto;transition:all .3s ease-in-out}#magnetoText[data-v-53da0cf6]:before{top:5px}#magnetoText[data-v-53da0cf6]:after{top:-5px}.active #magnetoText[data-v-53da0cf6]:before{transform:rotate(-45deg);top:0}.active #magnetoText[data-v-53da0cf6]:after{transform:rotate(45deg);top:-1px}#navLinks[data-v-1328b11c]{font-size:clamp(3.25em,5vw,4em)}.ease-expo[data-v-2210bfc6]{transition-timing-function:cubic-bezier(.16,1,.3,1)}.column-gap[data-v-6d9c60fb]{-moz-column-gap:2.5rem;column-gap:2.5rem}.text-fluid-body[data-v-6d9c60fb]{font-size:clamp(1rem,.8571rem + 1.4143vi,2.5rem)} diff --git a/assets/index-COUyhcxD.js b/assets/index-COUyhcxD.js new file mode 100644 index 0000000..6f04301 --- /dev/null +++ b/assets/index-COUyhcxD.js @@ -0,0 +1,73 @@ +var Zd=Object.defineProperty;var Qd=(i,e,t)=>e in i?Zd(i,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):i[e]=t;var ji=(i,e,t)=>(Qd(i,typeof e!="symbol"?e+"":e,t),t);(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const n of document.querySelectorAll('link[rel="modulepreload"]'))r(n);new MutationObserver(n=>{for(const s of n)if(s.type==="childList")for(const o of s.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function t(n){const s={};return n.integrity&&(s.integrity=n.integrity),n.referrerPolicy&&(s.referrerPolicy=n.referrerPolicy),n.crossOrigin==="use-credentials"?s.credentials="include":n.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(n){if(n.ep)return;n.ep=!0;const s=t(n);fetch(n.href,s)}})();/** +* @vue/shared v3.4.27 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**//*! #__NO_SIDE_EFFECTS__ */function Aa(i,e){const t=new Set(i.split(","));return r=>t.has(r)}const $e={},Sn=[],di=()=>{},Jd=()=>!1,Ko=i=>i.charCodeAt(0)===111&&i.charCodeAt(1)===110&&(i.charCodeAt(2)>122||i.charCodeAt(2)<97),La=i=>i.startsWith("onUpdate:"),dt=Object.assign,Da=(i,e)=>{const t=i.indexOf(e);t>-1&&i.splice(t,1)},ep=Object.prototype.hasOwnProperty,ye=(i,e)=>ep.call(i,e),re=Array.isArray,Cn=i=>Zo(i)==="[object Map]",nf=i=>Zo(i)==="[object Set]",le=i=>typeof i=="function",rt=i=>typeof i=="string",un=i=>typeof i=="symbol",We=i=>i!==null&&typeof i=="object",sf=i=>(We(i)||le(i))&&le(i.then)&&le(i.catch),of=Object.prototype.toString,Zo=i=>of.call(i),tp=i=>Zo(i).slice(8,-1),lf=i=>Zo(i)==="[object Object]",Ia=i=>rt(i)&&i!=="NaN"&&i[0]!=="-"&&""+parseInt(i,10)===i,as=Aa(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Qo=i=>{const e=Object.create(null);return t=>e[t]||(e[t]=i(t))},ip=/-(\w)/g,Vi=Qo(i=>i.replace(ip,(e,t)=>t?t.toUpperCase():"")),rp=/\B([A-Z])/g,cn=Qo(i=>i.replace(rp,"-$1").toLowerCase()),Jo=Qo(i=>i.charAt(0).toUpperCase()+i.slice(1)),gl=Qo(i=>i?`on${Jo(i)}`:""),wr=(i,e)=>!Object.is(i,e),ml=(i,e)=>{for(let t=0;t{Object.defineProperty(i,e,{configurable:!0,enumerable:!1,writable:r,value:t})},np=i=>{const e=parseFloat(i);return isNaN(e)?i:e};let Du;const uf=()=>Du||(Du=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Na(i){if(re(i)){const e={};for(let t=0;t{if(t){const r=t.split(op);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}function Vn(i){let e="";if(rt(i))e=i;else if(re(i))for(let t=0;trt(i)?i:i==null?"":re(i)||We(i)&&(i.toString===of||!le(i.toString))?JSON.stringify(i,ff,2):String(i),ff=(i,e)=>e&&e.__v_isRef?ff(i,e.value):Cn(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((t,[r,n],s)=>(t[yl(r,s)+" =>"]=n,t),{})}:nf(e)?{[`Set(${e.size})`]:[...e.values()].map(t=>yl(t))}:un(e)?yl(e):We(e)&&!re(e)&&!lf(e)?String(e):e,yl=(i,e="")=>{var t;return un(i)?`Symbol(${(t=i.description)!=null?t:e})`:i};/** +* @vue/reactivity v3.4.27 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let ei;class fp{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=ei,!e&&ei&&(this.index=(ei.scopes||(ei.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const t=ei;try{return ei=this,e()}finally{ei=t}}}on(){ei=this}off(){ei=this.parent}stop(e){if(this._active){let t,r;for(t=0,r=this.effects.length;t=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),Er()}return this._dirtyLevel>=4}set dirty(e){this._dirtyLevel=e?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let e=gr,t=Xr;try{return gr=!0,Xr=this,this._runnings++,Iu(this),this.fn()}finally{Nu(this),this._runnings--,Xr=t,gr=e}}stop(){this.active&&(Iu(this),Nu(this),this.onStop&&this.onStop(),this.active=!1)}}function pp(i){return i.value}function Iu(i){i._trackId++,i._depsLength=0}function Nu(i){if(i.deps.length>i._depsLength){for(let e=i._depsLength;e{const t=new Map;return t.cleanup=i,t.computed=e,t},Xl=new WeakMap,jr=Symbol(""),jl=Symbol("");function Kt(i,e,t){if(gr&&Xr){let r=Xl.get(i);r||Xl.set(i,r=new Map);let n=r.get(t);n||r.set(t,n=mf(()=>r.delete(t))),_f(Xr,n)}}function er(i,e,t,r,n,s){const o=Xl.get(i);if(!o)return;let l=[];if(e==="clear")l=[...o.values()];else if(t==="length"&&re(i)){const a=Number(r);o.forEach((u,c)=>{(c==="length"||!un(c)&&c>=a)&&l.push(u)})}else switch(t!==void 0&&l.push(o.get(t)),e){case"add":re(i)?Ia(t)&&l.push(o.get("length")):(l.push(o.get(jr)),Cn(i)&&l.push(o.get(jl)));break;case"delete":re(i)||(l.push(o.get(jr)),Cn(i)&&l.push(o.get(jl)));break;case"set":Cn(i)&&l.push(o.get(jr));break}Fa();for(const a of l)a&&gf(a,4);za()}const _p=Aa("__proto__,__v_isRef,__isVue"),yf=new Set(Object.getOwnPropertyNames(Symbol).filter(i=>i!=="arguments"&&i!=="caller").map(i=>Symbol[i]).filter(un)),$u=gp();function gp(){const i={};return["includes","indexOf","lastIndexOf"].forEach(e=>{i[e]=function(...t){const r=we(this);for(let s=0,o=this.length;s{i[e]=function(...t){Pr(),Fa();const r=we(this)[e].apply(this,t);return za(),Er(),r}}),i}function mp(i){un(i)||(i=String(i));const e=we(this);return Kt(e,"has",i),e.hasOwnProperty(i)}class vf{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,r){const n=this._isReadonly,s=this._isShallow;if(t==="__v_isReactive")return!n;if(t==="__v_isReadonly")return n;if(t==="__v_isShallow")return s;if(t==="__v_raw")return r===(n?s?kp:Tf:s?wf:bf).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(r)?e:void 0;const o=re(e);if(!n){if(o&&ye($u,t))return Reflect.get($u,t,r);if(t==="hasOwnProperty")return mp}const l=Reflect.get(e,t,r);return(un(t)?yf.has(t):_p(t))||(n||Kt(e,"get",t),s)?l:Zt(l)?o&&Ia(t)?l:l.value:We(l)?n?Sf(l):Va(l):l}}class xf extends vf{constructor(e=!1){super(!1,e)}set(e,t,r,n){let s=e[t];if(!this._isShallow){const a=Os(s);if(!ko(r)&&!Os(r)&&(s=we(s),r=we(r)),!re(e)&&Zt(s)&&!Zt(r))return a?!1:(s.value=r,!0)}const o=re(e)&&Ia(t)?Number(t)i,el=i=>Reflect.getPrototypeOf(i);function Xs(i,e,t=!1,r=!1){i=i.__v_raw;const n=we(i),s=we(e);t||(wr(e,s)&&Kt(n,"get",e),Kt(n,"get",s));const{has:o}=el(n),l=r?Ha:t?Ua:Ps;if(o.call(n,e))return l(i.get(e));if(o.call(n,s))return l(i.get(s));i!==n&&i.get(e)}function js(i,e=!1){const t=this.__v_raw,r=we(t),n=we(i);return e||(wr(i,n)&&Kt(r,"has",i),Kt(r,"has",n)),i===n?t.has(i):t.has(i)||t.has(n)}function qs(i,e=!1){return i=i.__v_raw,!e&&Kt(we(i),"iterate",jr),Reflect.get(i,"size",i)}function Fu(i){i=we(i);const e=we(this);return el(e).has.call(e,i)||(e.add(i),er(e,"add",i,i)),this}function zu(i,e){e=we(e);const t=we(this),{has:r,get:n}=el(t);let s=r.call(t,i);s||(i=we(i),s=r.call(t,i));const o=n.call(t,i);return t.set(i,e),s?wr(e,o)&&er(t,"set",i,e):er(t,"add",i,e),this}function Hu(i){const e=we(this),{has:t,get:r}=el(e);let n=t.call(e,i);n||(i=we(i),n=t.call(e,i)),r&&r.call(e,i);const s=e.delete(i);return n&&er(e,"delete",i,void 0),s}function Bu(){const i=we(this),e=i.size!==0,t=i.clear();return e&&er(i,"clear",void 0,void 0),t}function Gs(i,e){return function(r,n){const s=this,o=s.__v_raw,l=we(o),a=e?Ha:i?Ua:Ps;return!i&&Kt(l,"iterate",jr),o.forEach((u,c)=>r.call(n,a(u),a(c),s))}}function Ks(i,e,t){return function(...r){const n=this.__v_raw,s=we(n),o=Cn(s),l=i==="entries"||i===Symbol.iterator&&o,a=i==="keys"&&o,u=n[i](...r),c=t?Ha:e?Ua:Ps;return!e&&Kt(s,"iterate",a?jl:jr),{next(){const{value:f,done:d}=u.next();return d?{value:f,done:d}:{value:l?[c(f[0]),c(f[1])]:c(f),done:d}},[Symbol.iterator](){return this}}}}function or(i){return function(...e){return i==="delete"?!1:i==="clear"?void 0:this}}function wp(){const i={get(s){return Xs(this,s)},get size(){return qs(this)},has:js,add:Fu,set:zu,delete:Hu,clear:Bu,forEach:Gs(!1,!1)},e={get(s){return Xs(this,s,!1,!0)},get size(){return qs(this)},has:js,add:Fu,set:zu,delete:Hu,clear:Bu,forEach:Gs(!1,!0)},t={get(s){return Xs(this,s,!0)},get size(){return qs(this,!0)},has(s){return js.call(this,s,!0)},add:or("add"),set:or("set"),delete:or("delete"),clear:or("clear"),forEach:Gs(!0,!1)},r={get(s){return Xs(this,s,!0,!0)},get size(){return qs(this,!0)},has(s){return js.call(this,s,!0)},add:or("add"),set:or("set"),delete:or("delete"),clear:or("clear"),forEach:Gs(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{i[s]=Ks(s,!1,!1),t[s]=Ks(s,!0,!1),e[s]=Ks(s,!1,!0),r[s]=Ks(s,!0,!0)}),[i,t,e,r]}const[Tp,Sp,Cp,Mp]=wp();function Ba(i,e){const t=e?i?Mp:Cp:i?Sp:Tp;return(r,n,s)=>n==="__v_isReactive"?!i:n==="__v_isReadonly"?i:n==="__v_raw"?r:Reflect.get(ye(t,n)&&n in r?t:r,n,s)}const Op={get:Ba(!1,!1)},Pp={get:Ba(!1,!0)},Ep={get:Ba(!0,!1)};const bf=new WeakMap,wf=new WeakMap,Tf=new WeakMap,kp=new WeakMap;function Rp(i){switch(i){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ap(i){return i.__v_skip||!Object.isExtensible(i)?0:Rp(tp(i))}function Va(i){return Os(i)?i:Ya(i,!1,vp,Op,bf)}function Lp(i){return Ya(i,!1,bp,Pp,wf)}function Sf(i){return Ya(i,!0,xp,Ep,Tf)}function Ya(i,e,t,r,n){if(!We(i)||i.__v_raw&&!(e&&i.__v_isReactive))return i;const s=n.get(i);if(s)return s;const o=Ap(i);if(o===0)return i;const l=new Proxy(i,o===2?r:t);return n.set(i,l),l}function us(i){return Os(i)?us(i.__v_raw):!!(i&&i.__v_isReactive)}function Os(i){return!!(i&&i.__v_isReadonly)}function ko(i){return!!(i&&i.__v_isShallow)}function Cf(i){return i?!!i.__v_raw:!1}function we(i){const e=i&&i.__v_raw;return e?we(e):i}function Dp(i){return Object.isExtensible(i)&&af(i,"__v_skip",!0),i}const Ps=i=>We(i)?Va(i):i,Ua=i=>We(i)?Sf(i):i;class Mf{constructor(e,t,r,n){this.getter=e,this._setter=t,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new $a(()=>e(this._value),()=>po(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!n,this.__v_isReadonly=r}get value(){const e=we(this);return(!e._cacheable||e.effect.dirty)&&wr(e._value,e._value=e.effect.run())&&po(e,4),Of(e),e.effect._dirtyLevel>=2&&po(e,2),e._value}set value(e){this._setter(e)}get _dirty(){return this.effect.dirty}set _dirty(e){this.effect.dirty=e}}function Ip(i,e,t=!1){let r,n;const s=le(i);return s?(r=i,n=di):(r=i.get,n=i.set),new Mf(r,n,s||!n,t)}function Of(i){var e;gr&&Xr&&(i=we(i),_f(Xr,(e=i.dep)!=null?e:i.dep=mf(()=>i.dep=void 0,i instanceof Mf?i:void 0)))}function po(i,e=4,t){i=we(i);const r=i.dep;r&&gf(r,e)}function Zt(i){return!!(i&&i.__v_isRef===!0)}function Ft(i){return Np(i,!1)}function Np(i,e){return Zt(i)?i:new $p(i,e)}class $p{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:we(e),this._value=t?e:Ps(e)}get value(){return Of(this),this._value}set value(e){const t=this.__v_isShallow||ko(e)||Os(e);e=t?e:we(e),wr(e,this._rawValue)&&(this._rawValue=e,this._value=t?e:Ps(e),po(this,4))}}function je(i){return Zt(i)?i.value:i}const Fp={get:(i,e,t)=>je(Reflect.get(i,e,t)),set:(i,e,t,r)=>{const n=i[e];return Zt(n)&&!Zt(t)?(n.value=t,!0):Reflect.set(i,e,t,r)}};function Pf(i){return us(i)?i:new Proxy(i,Fp)}/** +* @vue/runtime-core v3.4.27 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function mr(i,e,t,r){try{return r?i(...r):i()}catch(n){tl(n,e,t)}}function Oi(i,e,t,r){if(le(i)){const n=mr(i,e,t,r);return n&&sf(n)&&n.catch(s=>{tl(s,e,t)}),n}if(re(i)){const n=[];for(let s=0;s>>1,n=Ot[r],s=ks(n);sNi&&Ot.splice(e,1)}function Vp(i){re(i)?Mn.push(...i):(!ar||!ar.includes(i,i.allowRecurse?Yr+1:Yr))&&Mn.push(i),Rf()}function Vu(i,e,t=Es?Ni+1:0){for(;tks(t)-ks(r));if(Mn.length=0,ar){ar.push(...e);return}for(ar=e,Yr=0;Yri.id==null?1/0:i.id,Yp=(i,e)=>{const t=ks(i)-ks(e);if(t===0){if(i.pre&&!e.pre)return-1;if(e.pre&&!i.pre)return 1}return t};function Lf(i){ql=!1,Es=!0,Ot.sort(Yp);try{for(Ni=0;Nirt(h)?h.trim():h)),f&&(n=t.map(np))}let l,a=r[l=gl(e)]||r[l=gl(Vi(e))];!a&&s&&(a=r[l=gl(cn(e))]),a&&Oi(a,i,6,n);const u=r[l+"Once"];if(u){if(!i.emitted)i.emitted={};else if(i.emitted[l])return;i.emitted[l]=!0,Oi(u,i,6,n)}}function Df(i,e,t=!1){const r=e.emitsCache,n=r.get(i);if(n!==void 0)return n;const s=i.emits;let o={},l=!1;if(!le(i)){const a=u=>{const c=Df(u,e,!0);c&&(l=!0,dt(o,c))};!t&&e.mixins.length&&e.mixins.forEach(a),i.extends&&a(i.extends),i.mixins&&i.mixins.forEach(a)}return!s&&!l?(We(i)&&r.set(i,null),null):(re(s)?s.forEach(a=>o[a]=null):dt(o,s),We(i)&&r.set(i,o),o)}function il(i,e){return!i||!Ko(e)?!1:(e=e.slice(2).replace(/Once$/,""),ye(i,e[0].toLowerCase()+e.slice(1))||ye(i,cn(e))||ye(i,e))}let Et=null,rl=null;function Ro(i){const e=Et;return Et=i,rl=i&&i.type.__scopeId||null,e}function ja(i){rl=i}function qa(){rl=null}function nl(i,e=Et,t){if(!e||i._n)return i;const r=(...n)=>{r._d&&Ju(-1);const s=Ro(e);let o;try{o=i(...n)}finally{Ro(s),r._d&&Ju(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function vl(i){const{type:e,vnode:t,proxy:r,withProxy:n,propsOptions:[s],slots:o,attrs:l,emit:a,render:u,renderCache:c,props:f,data:d,setupState:h,ctx:_,inheritAttrs:p}=i,y=Ro(i);let x,T;try{if(t.shapeFlag&4){const b=n||r,O=b;x=Ii(u.call(O,b,c,f,h,d,_)),T=l}else{const b=e;x=Ii(b.length>1?b(f,{attrs:l,slots:o,emit:a}):b(f,null)),T=e.props?l:Wp(l)}}catch(b){ds.length=0,tl(b,i,1),x=Ue(Sr)}let C=x;if(T&&p!==!1){const b=Object.keys(T),{shapeFlag:O}=C;b.length&&O&7&&(s&&b.some(La)&&(T=Xp(T,s)),C=In(C,T,!1,!0))}return t.dirs&&(C=In(C,null,!1,!0),C.dirs=C.dirs?C.dirs.concat(t.dirs):t.dirs),t.transition&&(C.transition=t.transition),x=C,Ro(y),x}const Wp=i=>{let e;for(const t in i)(t==="class"||t==="style"||Ko(t))&&((e||(e={}))[t]=i[t]);return e},Xp=(i,e)=>{const t={};for(const r in i)(!La(r)||!(r.slice(9)in e))&&(t[r]=i[r]);return t};function jp(i,e,t){const{props:r,children:n,component:s}=i,{props:o,children:l,patchFlag:a}=e,u=s.emitsOptions;if(e.dirs||e.transition)return!0;if(t&&a>=0){if(a&1024)return!0;if(a&16)return r?Yu(r,o,u):!!o;if(a&8){const c=e.dynamicProps;for(let f=0;fi.__isSuspense;function Jp(i,e){e&&e.pendingBranch?re(i)?e.effects.push(...i):e.effects.push(i):Vp(i)}const e_=Symbol.for("v-scx"),t_=()=>_o(e_);function i_(i,e){return Ga(i,null,e)}const Zs={};function yr(i,e,t){return Ga(i,e,t)}function Ga(i,e,{immediate:t,deep:r,flush:n,once:s,onTrack:o,onTrigger:l}=$e){if(e&&s){const S=e;e=(...M)=>{S(...M),O()}}const a=xt,u=S=>r===!0?S:vn(S,r===!1?1:void 0);let c,f=!1,d=!1;if(Zt(i)?(c=()=>i.value,f=ko(i)):us(i)?(c=()=>u(i),f=!0):re(i)?(d=!0,f=i.some(S=>us(S)||ko(S)),c=()=>i.map(S=>{if(Zt(S))return S.value;if(us(S))return u(S);if(le(S))return mr(S,a,2)})):le(i)?e?c=()=>mr(i,a,2):c=()=>(h&&h(),Oi(i,a,3,[_])):c=di,e&&r){const S=c;c=()=>vn(S())}let h,_=S=>{h=C.onStop=()=>{mr(S,a,4),h=C.onStop=void 0}},p;if(ll)if(_=di,e?t&&Oi(e,a,3,[c(),d?[]:void 0,_]):c(),n==="sync"){const S=t_();p=S.__watcherHandles||(S.__watcherHandles=[])}else return di;let y=d?new Array(i.length).fill(Zs):Zs;const x=()=>{if(!(!C.active||!C.dirty))if(e){const S=C.run();(r||f||(d?S.some((M,k)=>wr(M,y[k])):wr(S,y)))&&(h&&h(),Oi(e,a,3,[S,y===Zs?void 0:d&&y[0]===Zs?[]:y,_]),y=S)}else C.run()};x.allowRecurse=!!e;let T;n==="sync"?T=x:n==="post"?T=()=>Ut(x,a&&a.suspense):(x.pre=!0,a&&(x.id=a.uid),T=()=>Xa(x));const C=new $a(c,di,T),b=hf(),O=()=>{C.stop(),b&&Da(b.effects,C)};return e?t?x():y=C.run():n==="post"?Ut(C.run.bind(C),a&&a.suspense):C.run(),p&&p.push(O),O}function r_(i,e,t){const r=this.proxy,n=rt(i)?i.includes(".")?Nf(r,i):()=>r[i]:i.bind(r,r);let s;le(e)?s=e:(s=e.handler,t=e);const o=Vs(this),l=Ga(n,s.bind(r),t);return o(),l}function Nf(i,e){const t=e.split(".");return()=>{let r=i;for(let n=0;n{vn(r,e,t)});else if(lf(i))for(const r in i)vn(i[r],e,t);return i}function Nr(i,e,t,r){const n=i.dirs,s=e&&e.dirs;for(let o=0;o!!i.type.__asyncLoader,$f=i=>i.type.__isKeepAlive;function n_(i,e){Ff(i,"a",e)}function s_(i,e){Ff(i,"da",e)}function Ff(i,e,t=xt){const r=i.__wdc||(i.__wdc=()=>{let n=t;for(;n;){if(n.isDeactivated)return;n=n.parent}return i()});if(sl(e,r,t),t){let n=t.parent;for(;n&&n.parent;)$f(n.parent.vnode)&&o_(r,e,t,n),n=n.parent}}function o_(i,e,t,r){const n=sl(e,i,r,!0);Za(()=>{Da(r[e],n)},t)}function sl(i,e,t=xt,r=!1){if(t){const n=t[i]||(t[i]=[]),s=e.__weh||(e.__weh=(...o)=>{if(t.isUnmounted)return;Pr();const l=Vs(t),a=Oi(e,t,i,o);return l(),Er(),a});return r?n.unshift(s):n.push(s),s}}const nr=i=>(e,t=xt)=>(!ll||i==="sp")&&sl(i,(...r)=>e(...r),t),Ka=nr("bm"),sr=nr("m"),l_=nr("bu"),a_=nr("u"),u_=nr("bum"),Za=nr("um"),c_=nr("sp"),f_=nr("rtg"),h_=nr("rtc");function d_(i,e=xt){sl("ec",i,e)}function xl(i,e,t,r){let n;const s=t;if(re(i)||rt(i)){n=new Array(i.length);for(let o=0,l=i.length;oe(o,l,void 0,s));else{const o=Object.keys(i);n=new Array(o.length);for(let l=0,a=o.length;lJf(e)?!(e.type===Sr||e.type===yt&&!zf(e.children)):!0)?i:null}const Gl=i=>i?rh(i)?ru(i)||i.proxy:Gl(i.parent):null,fs=dt(Object.create(null),{$:i=>i,$el:i=>i.vnode.el,$data:i=>i.data,$props:i=>i.props,$attrs:i=>i.attrs,$slots:i=>i.slots,$refs:i=>i.refs,$parent:i=>Gl(i.parent),$root:i=>Gl(i.root),$emit:i=>i.emit,$options:i=>Qa(i),$forceUpdate:i=>i.f||(i.f=()=>{i.effect.dirty=!0,Xa(i.update)}),$nextTick:i=>i.n||(i.n=kf.bind(i.proxy)),$watch:i=>r_.bind(i)}),bl=(i,e)=>i!==$e&&!i.__isScriptSetup&&ye(i,e),__={get({_:i},e){if(e==="__v_skip")return!0;const{ctx:t,setupState:r,data:n,props:s,accessCache:o,type:l,appContext:a}=i;let u;if(e[0]!=="$"){const h=o[e];if(h!==void 0)switch(h){case 1:return r[e];case 2:return n[e];case 4:return t[e];case 3:return s[e]}else{if(bl(r,e))return o[e]=1,r[e];if(n!==$e&&ye(n,e))return o[e]=2,n[e];if((u=i.propsOptions[0])&&ye(u,e))return o[e]=3,s[e];if(t!==$e&&ye(t,e))return o[e]=4,t[e];Kl&&(o[e]=0)}}const c=fs[e];let f,d;if(c)return e==="$attrs"&&Kt(i.attrs,"get",""),c(i);if((f=l.__cssModules)&&(f=f[e]))return f;if(t!==$e&&ye(t,e))return o[e]=4,t[e];if(d=a.config.globalProperties,ye(d,e))return d[e]},set({_:i},e,t){const{data:r,setupState:n,ctx:s}=i;return bl(n,e)?(n[e]=t,!0):r!==$e&&ye(r,e)?(r[e]=t,!0):ye(i.props,e)||e[0]==="$"&&e.slice(1)in i?!1:(s[e]=t,!0)},has({_:{data:i,setupState:e,accessCache:t,ctx:r,appContext:n,propsOptions:s}},o){let l;return!!t[o]||i!==$e&&ye(i,o)||bl(e,o)||(l=s[0])&&ye(l,o)||ye(r,o)||ye(fs,o)||ye(n.config.globalProperties,o)},defineProperty(i,e,t){return t.get!=null?i._.accessCache[e]=0:ye(t,"value")&&this.set(i,e,t.value,null),Reflect.defineProperty(i,e,t)}};function Wu(i){return re(i)?i.reduce((e,t)=>(e[t]=null,e),{}):i}let Kl=!0;function g_(i){const e=Qa(i),t=i.proxy,r=i.ctx;Kl=!1,e.beforeCreate&&Xu(e.beforeCreate,i,"bc");const{data:n,computed:s,methods:o,watch:l,provide:a,inject:u,created:c,beforeMount:f,mounted:d,beforeUpdate:h,updated:_,activated:p,deactivated:y,beforeDestroy:x,beforeUnmount:T,destroyed:C,unmounted:b,render:O,renderTracked:S,renderTriggered:M,errorCaptured:k,serverPrefetch:E,expose:A,inheritAttrs:W,components:N,directives:q,filters:ee}=e;if(u&&m_(u,r,null),o)for(const z in o){const X=o[z];le(X)&&(r[z]=X.bind(t))}if(n){const z=n.call(t,t);We(z)&&(i.data=Va(z))}if(Kl=!0,s)for(const z in s){const X=s[z],ae=le(X)?X.bind(t,t):le(X.get)?X.get.bind(t,t):di,w=!le(X)&&le(X.set)?X.set.bind(t):di,ie=nu({get:ae,set:w});Object.defineProperty(r,z,{enumerable:!0,configurable:!0,get:()=>ie.value,set:Te=>ie.value=Te})}if(l)for(const z in l)Hf(l[z],r,t,z);if(a){const z=le(a)?a.call(t):a;Reflect.ownKeys(z).forEach(X=>{T_(X,z[X])})}c&&Xu(c,i,"c");function B(z,X){re(X)?X.forEach(ae=>z(ae.bind(t))):X&&z(X.bind(t))}if(B(Ka,f),B(sr,d),B(l_,h),B(a_,_),B(n_,p),B(s_,y),B(d_,k),B(h_,S),B(f_,M),B(u_,T),B(Za,b),B(c_,E),re(A))if(A.length){const z=i.exposed||(i.exposed={});A.forEach(X=>{Object.defineProperty(z,X,{get:()=>t[X],set:ae=>t[X]=ae})})}else i.exposed||(i.exposed={});O&&i.render===di&&(i.render=O),W!=null&&(i.inheritAttrs=W),N&&(i.components=N),q&&(i.directives=q)}function m_(i,e,t=di){re(i)&&(i=Zl(i));for(const r in i){const n=i[r];let s;We(n)?"default"in n?s=_o(n.from||r,n.default,!0):s=_o(n.from||r):s=_o(n),Zt(s)?Object.defineProperty(e,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:o=>s.value=o}):e[r]=s}}function Xu(i,e,t){Oi(re(i)?i.map(r=>r.bind(e.proxy)):i.bind(e.proxy),e,t)}function Hf(i,e,t,r){const n=r.includes(".")?Nf(t,r):()=>t[r];if(rt(i)){const s=e[i];le(s)&&yr(n,s)}else if(le(i))yr(n,i.bind(t));else if(We(i))if(re(i))i.forEach(s=>Hf(s,e,t,r));else{const s=le(i.handler)?i.handler.bind(t):e[i.handler];le(s)&&yr(n,s,i)}}function Qa(i){const e=i.type,{mixins:t,extends:r}=e,{mixins:n,optionsCache:s,config:{optionMergeStrategies:o}}=i.appContext,l=s.get(e);let a;return l?a=l:!n.length&&!t&&!r?a=e:(a={},n.length&&n.forEach(u=>Ao(a,u,o,!0)),Ao(a,e,o)),We(e)&&s.set(e,a),a}function Ao(i,e,t,r=!1){const{mixins:n,extends:s}=e;s&&Ao(i,s,t,!0),n&&n.forEach(o=>Ao(i,o,t,!0));for(const o in e)if(!(r&&o==="expose")){const l=y_[o]||t&&t[o];i[o]=l?l(i[o],e[o]):e[o]}return i}const y_={data:ju,props:qu,emits:qu,methods:Qn,computed:Qn,beforeCreate:Lt,created:Lt,beforeMount:Lt,mounted:Lt,beforeUpdate:Lt,updated:Lt,beforeDestroy:Lt,beforeUnmount:Lt,destroyed:Lt,unmounted:Lt,activated:Lt,deactivated:Lt,errorCaptured:Lt,serverPrefetch:Lt,components:Qn,directives:Qn,watch:x_,provide:ju,inject:v_};function ju(i,e){return e?i?function(){return dt(le(i)?i.call(this,this):i,le(e)?e.call(this,this):e)}:e:i}function v_(i,e){return Qn(Zl(i),Zl(e))}function Zl(i){if(re(i)){const e={};for(let t=0;t1)return t&&le(e)?e.call(r&&r.proxy):e}}const Vf={},Yf=()=>Object.create(Vf),Uf=i=>Object.getPrototypeOf(i)===Vf;function S_(i,e,t,r=!1){const n={},s=Yf();i.propsDefaults=Object.create(null),Wf(i,e,n,s);for(const o in i.propsOptions[0])o in n||(n[o]=void 0);t?i.props=r?n:Lp(n):i.type.props?i.props=n:i.props=s,i.attrs=s}function C_(i,e,t,r){const{props:n,attrs:s,vnode:{patchFlag:o}}=i,l=we(n),[a]=i.propsOptions;let u=!1;if((r||o>0)&&!(o&16)){if(o&8){const c=i.vnode.dynamicProps;for(let f=0;f{a=!0;const[d,h]=Xf(f,e,!0);dt(o,d),h&&l.push(...h)};!t&&e.mixins.length&&e.mixins.forEach(c),i.extends&&c(i.extends),i.mixins&&i.mixins.forEach(c)}if(!s&&!a)return We(i)&&r.set(i,Sn),Sn;if(re(s))for(let c=0;c-1,h[1]=p<0||_-1||ye(h,"default"))&&l.push(f)}}}const u=[o,l];return We(i)&&r.set(i,u),u}function Gu(i){return i[0]!=="$"&&!as(i)}function Ku(i){return i===null?"null":typeof i=="function"?i.name||"":typeof i=="object"&&i.constructor&&i.constructor.name||""}function Zu(i,e){return Ku(i)===Ku(e)}function Qu(i,e){return re(e)?e.findIndex(t=>Zu(t,i)):le(e)&&Zu(e,i)?0:-1}const jf=i=>i[0]==="_"||i==="$stable",Ja=i=>re(i)?i.map(Ii):[Ii(i)],M_=(i,e,t)=>{if(e._n)return e;const r=nl((...n)=>Ja(e(...n)),t);return r._c=!1,r},qf=(i,e,t)=>{const r=i._ctx;for(const n in i){if(jf(n))continue;const s=i[n];if(le(s))e[n]=M_(n,s,r);else if(s!=null){const o=Ja(s);e[n]=()=>o}}},Gf=(i,e)=>{const t=Ja(e);i.slots.default=()=>t},O_=(i,e)=>{const t=i.slots=Yf();if(i.vnode.shapeFlag&32){const r=e._;r?(dt(t,e),af(t,"_",r,!0)):qf(e,t)}else e&&Gf(i,e)},P_=(i,e,t)=>{const{vnode:r,slots:n}=i;let s=!0,o=$e;if(r.shapeFlag&32){const l=e._;l?t&&l===1?s=!1:(dt(n,e),!t&&l===1&&delete n._):(s=!e.$stable,qf(e,n)),o=e}else e&&(Gf(i,e),o={default:1});if(s)for(const l in n)!jf(l)&&o[l]==null&&delete n[l]};function Jl(i,e,t,r,n=!1){if(re(i)){i.forEach((d,h)=>Jl(d,e&&(re(e)?e[h]:e),t,r,n));return}if(cs(r)&&!n)return;const s=r.shapeFlag&4?ru(r.component)||r.component.proxy:r.el,o=n?null:s,{i:l,r:a}=i,u=e&&e.r,c=l.refs===$e?l.refs={}:l.refs,f=l.setupState;if(u!=null&&u!==a&&(rt(u)?(c[u]=null,ye(f,u)&&(f[u]=null)):Zt(u)&&(u.value=null)),le(a))mr(a,l,12,[o,c]);else{const d=rt(a),h=Zt(a);if(d||h){const _=()=>{if(i.f){const p=d?ye(f,a)?f[a]:c[a]:a.value;n?re(p)&&Da(p,s):re(p)?p.includes(s)||p.push(s):d?(c[a]=[s],ye(f,a)&&(f[a]=c[a])):(a.value=[s],i.k&&(c[i.k]=a.value))}else d?(c[a]=o,ye(f,a)&&(f[a]=o)):h&&(a.value=o,i.k&&(c[i.k]=o))};o?(_.id=-1,Ut(_,t)):_()}}}const Ut=Jp;function E_(i){return k_(i)}function k_(i,e){const t=uf();t.__VUE__=!0;const{insert:r,remove:n,patchProp:s,createElement:o,createText:l,createComment:a,setText:u,setElementText:c,parentNode:f,nextSibling:d,setScopeId:h=di,insertStaticContent:_}=i,p=(g,v,P,R=null,m=null,I=null,F=void 0,$=null,D=!!v.dynamicChildren)=>{if(g===v)return;g&&!jn(g,v)&&(R=Pe(g),Te(g,m,I,!0),g=null),v.patchFlag===-2&&(D=!1,v.dynamicChildren=null);const{type:L,ref:H,shapeFlag:G}=v;switch(L){case ol:y(g,v,P,R);break;case Sr:x(g,v,P,R);break;case go:g==null&&T(v,P,R,F);break;case yt:N(g,v,P,R,m,I,F,$,D);break;default:G&1?O(g,v,P,R,m,I,F,$,D):G&6?q(g,v,P,R,m,I,F,$,D):(G&64||G&128)&&L.process(g,v,P,R,m,I,F,$,D,Ce)}H!=null&&m&&Jl(H,g&&g.ref,I,v||g,!v)},y=(g,v,P,R)=>{if(g==null)r(v.el=l(v.children),P,R);else{const m=v.el=g.el;v.children!==g.children&&u(m,v.children)}},x=(g,v,P,R)=>{g==null?r(v.el=a(v.children||""),P,R):v.el=g.el},T=(g,v,P,R)=>{[g.el,g.anchor]=_(g.children,v,P,R,g.el,g.anchor)},C=({el:g,anchor:v},P,R)=>{let m;for(;g&&g!==v;)m=d(g),r(g,P,R),g=m;r(v,P,R)},b=({el:g,anchor:v})=>{let P;for(;g&&g!==v;)P=d(g),n(g),g=P;n(v)},O=(g,v,P,R,m,I,F,$,D)=>{v.type==="svg"?F="svg":v.type==="math"&&(F="mathml"),g==null?S(v,P,R,m,I,F,$,D):E(g,v,m,I,F,$,D)},S=(g,v,P,R,m,I,F,$)=>{let D,L;const{props:H,shapeFlag:G,transition:V,dirs:Z}=g;if(D=g.el=o(g.type,I,H&&H.is,H),G&8?c(D,g.children):G&16&&k(g.children,D,null,R,m,wl(g,I),F,$),Z&&Nr(g,null,R,"created"),M(D,g,g.scopeId,F,R),H){for(const ue in H)ue!=="value"&&!as(ue)&&s(D,ue,null,H[ue],I,g.children,R,m,Oe);"value"in H&&s(D,"value",null,H.value,I),(L=H.onVnodeBeforeMount)&&Ai(L,R,g)}Z&&Nr(g,null,R,"beforeMount");const K=R_(m,V);K&&V.beforeEnter(D),r(D,v,P),((L=H&&H.onVnodeMounted)||K||Z)&&Ut(()=>{L&&Ai(L,R,g),K&&V.enter(D),Z&&Nr(g,null,R,"mounted")},m)},M=(g,v,P,R,m)=>{if(P&&h(g,P),R)for(let I=0;I{for(let L=D;L{const $=v.el=g.el;let{patchFlag:D,dynamicChildren:L,dirs:H}=v;D|=g.patchFlag&16;const G=g.props||$e,V=v.props||$e;let Z;if(P&&$r(P,!1),(Z=V.onVnodeBeforeUpdate)&&Ai(Z,P,v,g),H&&Nr(v,g,P,"beforeUpdate"),P&&$r(P,!0),L?A(g.dynamicChildren,L,$,P,R,wl(v,m),I):F||X(g,v,$,null,P,R,wl(v,m),I,!1),D>0){if(D&16)W($,v,G,V,P,R,m);else if(D&2&&G.class!==V.class&&s($,"class",null,V.class,m),D&4&&s($,"style",G.style,V.style,m),D&8){const K=v.dynamicProps;for(let ue=0;ue{Z&&Ai(Z,P,v,g),H&&Nr(v,g,P,"updated")},R)},A=(g,v,P,R,m,I,F)=>{for(let $=0;${if(P!==R){if(P!==$e)for(const $ in P)!as($)&&!($ in R)&&s(g,$,P[$],null,F,v.children,m,I,Oe);for(const $ in R){if(as($))continue;const D=R[$],L=P[$];D!==L&&$!=="value"&&s(g,$,L,D,F,v.children,m,I,Oe)}"value"in R&&s(g,"value",P.value,R.value,F)}},N=(g,v,P,R,m,I,F,$,D)=>{const L=v.el=g?g.el:l(""),H=v.anchor=g?g.anchor:l("");let{patchFlag:G,dynamicChildren:V,slotScopeIds:Z}=v;Z&&($=$?$.concat(Z):Z),g==null?(r(L,P,R),r(H,P,R),k(v.children||[],P,H,m,I,F,$,D)):G>0&&G&64&&V&&g.dynamicChildren?(A(g.dynamicChildren,V,P,m,I,F,$),(v.key!=null||m&&v===m.subTree)&&Kf(g,v,!0)):X(g,v,P,H,m,I,F,$,D)},q=(g,v,P,R,m,I,F,$,D)=>{v.slotScopeIds=$,g==null?v.shapeFlag&512?m.ctx.activate(v,P,R,F,D):ee(v,P,R,m,I,F,D):J(g,v,D)},ee=(g,v,P,R,m,I,F)=>{const $=g.component=H_(g,R,m);if($f(g)&&($.ctx.renderer=Ce),B_($),$.asyncDep){if(m&&m.registerDep($,B),!g.el){const D=$.subTree=Ue(Sr);x(null,D,v,P)}}else B($,g,v,P,m,I,F)},J=(g,v,P)=>{const R=v.component=g.component;if(jp(g,v,P))if(R.asyncDep&&!R.asyncResolved){z(R,v,P);return}else R.next=v,Bp(R.update),R.effect.dirty=!0,R.update();else v.el=g.el,R.vnode=v},B=(g,v,P,R,m,I,F)=>{const $=()=>{if(g.isMounted){let{next:H,bu:G,u:V,parent:Z,vnode:K}=g;{const Ee=Zf(g);if(Ee){H&&(H.el=K.el,z(g,H,F)),Ee.asyncDep.then(()=>{g.isUnmounted||$()});return}}let ue=H,fe;$r(g,!1),H?(H.el=K.el,z(g,H,F)):H=K,G&&ml(G),(fe=H.props&&H.props.onVnodeBeforeUpdate)&&Ai(fe,Z,H,K),$r(g,!0);const Me=vl(g),_t=g.subTree;g.subTree=Me,p(_t,Me,f(_t.el),Pe(_t),g,m,I),H.el=Me.el,ue===null&&qp(g,Me.el),V&&Ut(V,m),(fe=H.props&&H.props.onVnodeUpdated)&&Ut(()=>Ai(fe,Z,H,K),m)}else{let H;const{el:G,props:V}=v,{bm:Z,m:K,parent:ue}=g,fe=cs(v);if($r(g,!1),Z&&ml(Z),!fe&&(H=V&&V.onVnodeBeforeMount)&&Ai(H,ue,v),$r(g,!0),G&&Vt){const Me=()=>{g.subTree=vl(g),Vt(G,g.subTree,g,m,null)};fe?v.type.__asyncLoader().then(()=>!g.isUnmounted&&Me()):Me()}else{const Me=g.subTree=vl(g);p(null,Me,P,R,g,m,I),v.el=Me.el}if(K&&Ut(K,m),!fe&&(H=V&&V.onVnodeMounted)){const Me=v;Ut(()=>Ai(H,ue,Me),m)}(v.shapeFlag&256||ue&&cs(ue.vnode)&&ue.vnode.shapeFlag&256)&&g.a&&Ut(g.a,m),g.isMounted=!0,v=P=R=null}},D=g.effect=new $a($,di,()=>Xa(L),g.scope),L=g.update=()=>{D.dirty&&D.run()};L.id=g.uid,$r(g,!0),L()},z=(g,v,P)=>{v.component=g;const R=g.vnode.props;g.vnode=v,g.next=null,C_(g,v.props,R,P),P_(g,v.children,P),Pr(),Vu(g),Er()},X=(g,v,P,R,m,I,F,$,D=!1)=>{const L=g&&g.children,H=g?g.shapeFlag:0,G=v.children,{patchFlag:V,shapeFlag:Z}=v;if(V>0){if(V&128){w(L,G,P,R,m,I,F,$,D);return}else if(V&256){ae(L,G,P,R,m,I,F,$,D);return}}Z&8?(H&16&&Oe(L,m,I),G!==L&&c(P,G)):H&16?Z&16?w(L,G,P,R,m,I,F,$,D):Oe(L,m,I,!0):(H&8&&c(P,""),Z&16&&k(G,P,R,m,I,F,$,D))},ae=(g,v,P,R,m,I,F,$,D)=>{g=g||Sn,v=v||Sn;const L=g.length,H=v.length,G=Math.min(L,H);let V;for(V=0;VH?Oe(g,m,I,!0,!1,G):k(v,P,R,m,I,F,$,D,G)},w=(g,v,P,R,m,I,F,$,D)=>{let L=0;const H=v.length;let G=g.length-1,V=H-1;for(;L<=G&&L<=V;){const Z=g[L],K=v[L]=D?ur(v[L]):Ii(v[L]);if(jn(Z,K))p(Z,K,P,null,m,I,F,$,D);else break;L++}for(;L<=G&&L<=V;){const Z=g[G],K=v[V]=D?ur(v[V]):Ii(v[V]);if(jn(Z,K))p(Z,K,P,null,m,I,F,$,D);else break;G--,V--}if(L>G){if(L<=V){const Z=V+1,K=ZV)for(;L<=G;)Te(g[L],m,I,!0),L++;else{const Z=L,K=L,ue=new Map;for(L=K;L<=V;L++){const et=v[L]=D?ur(v[L]):Ii(v[L]);et.key!=null&&ue.set(et.key,L)}let fe,Me=0;const _t=V-K+1;let Ee=!1,Ar=0;const Yt=new Array(_t);for(L=0;L<_t;L++)Yt[L]=0;for(L=Z;L<=G;L++){const et=g[L];if(Me>=_t){Te(et,m,I,!0);continue}let nt;if(et.key!=null)nt=ue.get(et.key);else for(fe=K;fe<=V;fe++)if(Yt[fe-K]===0&&jn(et,v[fe])){nt=fe;break}nt===void 0?Te(et,m,I,!0):(Yt[nt-K]=L+1,nt>=Ar?Ar=nt:Ee=!0,p(et,v[nt],P,null,m,I,F,$,D),Me++)}const Wi=Ee?A_(Yt):Sn;for(fe=Wi.length-1,L=_t-1;L>=0;L--){const et=K+L,nt=v[et],Pi=et+1{const{el:I,type:F,transition:$,children:D,shapeFlag:L}=g;if(L&6){ie(g.component.subTree,v,P,R);return}if(L&128){g.suspense.move(v,P,R);return}if(L&64){F.move(g,v,P,Ce);return}if(F===yt){r(I,v,P);for(let G=0;G$.enter(I),m);else{const{leave:G,delayLeave:V,afterLeave:Z}=$,K=()=>r(I,v,P),ue=()=>{G(I,()=>{K(),Z&&Z()})};V?V(I,K,ue):ue()}else r(I,v,P)},Te=(g,v,P,R=!1,m=!1)=>{const{type:I,props:F,ref:$,children:D,dynamicChildren:L,shapeFlag:H,patchFlag:G,dirs:V}=g;if($!=null&&Jl($,null,P,g,!0),H&256){v.ctx.deactivate(g);return}const Z=H&1&&V,K=!cs(g);let ue;if(K&&(ue=F&&F.onVnodeBeforeUnmount)&&Ai(ue,v,g),H&6)Ie(g.component,P,R);else{if(H&128){g.suspense.unmount(P,R);return}Z&&Nr(g,null,v,"beforeUnmount"),H&64?g.type.remove(g,v,P,m,Ce,R):L&&(I!==yt||G>0&&G&64)?Oe(L,v,P,!1,!0):(I===yt&&G&384||!m&&H&16)&&Oe(D,v,P),R&&De(g)}(K&&(ue=F&&F.onVnodeUnmounted)||Z)&&Ut(()=>{ue&&Ai(ue,v,g),Z&&Nr(g,null,v,"unmounted")},P)},De=g=>{const{type:v,el:P,anchor:R,transition:m}=g;if(v===yt){Se(P,R);return}if(v===go){b(g);return}const I=()=>{n(P),m&&!m.persisted&&m.afterLeave&&m.afterLeave()};if(g.shapeFlag&1&&m&&!m.persisted){const{leave:F,delayLeave:$}=m,D=()=>F(P,I);$?$(g.el,I,D):D()}else I()},Se=(g,v)=>{let P;for(;g!==v;)P=d(g),n(g),g=P;n(v)},Ie=(g,v,P)=>{const{bum:R,scope:m,update:I,subTree:F,um:$}=g;R&&ml(R),m.stop(),I&&(I.active=!1,Te(F,g,v,P)),$&&Ut($,v),Ut(()=>{g.isUnmounted=!0},v),v&&v.pendingBranch&&!v.isUnmounted&&g.asyncDep&&!g.asyncResolved&&g.suspenseId===v.pendingId&&(v.deps--,v.deps===0&&v.resolve())},Oe=(g,v,P,R=!1,m=!1,I=0)=>{for(let F=I;Fg.shapeFlag&6?Pe(g.component.subTree):g.shapeFlag&128?g.suspense.next():d(g.anchor||g.el);let Ge=!1;const Ke=(g,v,P)=>{g==null?v._vnode&&Te(v._vnode,null,null,!0):p(v._vnode||null,g,v,null,null,null,P),Ge||(Ge=!0,Vu(),Af(),Ge=!1),v._vnode=g},Ce={p,um:Te,m:ie,r:De,mt:ee,mc:k,pc:X,pbc:A,n:Pe,o:i};let at,Vt;return{render:Ke,hydrate:at,createApp:w_(Ke,at)}}function wl({type:i,props:e},t){return t==="svg"&&i==="foreignObject"||t==="mathml"&&i==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:t}function $r({effect:i,update:e},t){i.allowRecurse=e.allowRecurse=t}function R_(i,e){return(!i||i&&!i.pendingBranch)&&e&&!e.persisted}function Kf(i,e,t=!1){const r=i.children,n=e.children;if(re(r)&&re(n))for(let s=0;s>1,i[t[l]]0&&(e[r]=t[s-1]),t[s]=r)}}for(s=t.length,o=t[s-1];s-- >0;)t[s]=o,o=e[o];return t}function Zf(i){const e=i.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:Zf(e)}const L_=i=>i.__isTeleport,yt=Symbol.for("v-fgt"),ol=Symbol.for("v-txt"),Sr=Symbol.for("v-cmt"),go=Symbol.for("v-stc"),ds=[];let Ci=null;function Ve(i=!1){ds.push(Ci=i?null:[])}function D_(){ds.pop(),Ci=ds[ds.length-1]||null}let Rs=1;function Ju(i){Rs+=i}function Qf(i){return i.dynamicChildren=Rs>0?Ci||Sn:null,D_(),Rs>0&&Ci&&Ci.push(i),i}function vt(i,e,t,r,n,s){return Qf(U(i,e,t,r,n,s,!0))}function Dn(i,e,t,r,n){return Qf(Ue(i,e,t,r,n,!0))}function Jf(i){return i?i.__v_isVNode===!0:!1}function jn(i,e){return i.type===e.type&&i.key===e.key}const eh=({key:i})=>i??null,mo=({ref:i,ref_key:e,ref_for:t})=>(typeof i=="number"&&(i=""+i),i!=null?rt(i)||Zt(i)||le(i)?{i:Et,r:i,k:e,f:!!t}:i:null);function U(i,e=null,t=null,r=0,n=null,s=i===yt?0:1,o=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:i,props:e,key:e&&eh(e),ref:e&&mo(e),scopeId:rl,slotScopeIds:null,children:t,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:n,dynamicChildren:null,appContext:null,ctx:Et};return l?(iu(a,t),s&128&&i.normalize(a)):t&&(a.shapeFlag|=rt(t)?8:16),Rs>0&&!o&&Ci&&(a.patchFlag>0||s&6)&&a.patchFlag!==32&&Ci.push(a),a}const Ue=I_;function I_(i,e=null,t=null,r=0,n=null,s=!1){if((!i||i===If)&&(i=Sr),Jf(i)){const l=In(i,e,!0);return t&&iu(l,t),Rs>0&&!s&&Ci&&(l.shapeFlag&6?Ci[Ci.indexOf(i)]=l:Ci.push(l)),l.patchFlag|=-2,l}if(X_(i)&&(i=i.__vccOpts),e){e=N_(e);let{class:l,style:a}=e;l&&!rt(l)&&(e.class=Vn(l)),We(a)&&(Cf(a)&&!re(a)&&(a=dt({},a)),e.style=Na(a))}const o=rt(i)?1:Qp(i)?128:L_(i)?64:We(i)?4:le(i)?2:0;return U(i,e,t,r,n,o,s,!0)}function N_(i){return i?Cf(i)||Uf(i)?dt({},i):i:null}function In(i,e,t=!1,r=!1){const{props:n,ref:s,patchFlag:o,children:l,transition:a}=i,u=e?th(n||{},e):n,c={__v_isVNode:!0,__v_skip:!0,type:i.type,props:u,key:u&&eh(u),ref:e&&e.ref?t&&s?re(s)?s.concat(mo(e)):[s,mo(e)]:mo(e):s,scopeId:i.scopeId,slotScopeIds:i.slotScopeIds,children:l,target:i.target,targetAnchor:i.targetAnchor,staticCount:i.staticCount,shapeFlag:i.shapeFlag,patchFlag:e&&i.type!==yt?o===-1?16:o|16:o,dynamicProps:i.dynamicProps,dynamicChildren:i.dynamicChildren,appContext:i.appContext,dirs:i.dirs,transition:a,component:i.component,suspense:i.suspense,ssContent:i.ssContent&&In(i.ssContent),ssFallback:i.ssFallback&&In(i.ssFallback),el:i.el,anchor:i.anchor,ctx:i.ctx,ce:i.ce};return a&&r&&(c.transition=a.clone(c)),c}function eu(i=" ",e=0){return Ue(ol,null,i,e)}function tu(i,e){const t=Ue(go,null,i);return t.staticCount=e,t}function $_(i="",e=!1){return e?(Ve(),Dn(Sr,null,i)):Ue(Sr,null,i)}function Ii(i){return i==null||typeof i=="boolean"?Ue(Sr):re(i)?Ue(yt,null,i.slice()):typeof i=="object"?ur(i):Ue(ol,null,String(i))}function ur(i){return i.el===null&&i.patchFlag!==-1||i.memo?i:In(i)}function iu(i,e){let t=0;const{shapeFlag:r}=i;if(e==null)e=null;else if(re(e))t=16;else if(typeof e=="object")if(r&65){const n=e.default;n&&(n._c&&(n._d=!1),iu(i,n()),n._c&&(n._d=!0));return}else{t=32;const n=e._;!n&&!Uf(e)?e._ctx=Et:n===3&&Et&&(Et.slots._===1?e._=1:(e._=2,i.patchFlag|=1024))}else le(e)?(e={default:e,_ctx:Et},t=32):(e=String(e),r&64?(t=16,e=[eu(e)]):t=8);i.children=e,i.shapeFlag|=t}function th(...i){const e={};for(let t=0;txt||Et;let Lo,ea;{const i=uf(),e=(t,r)=>{let n;return(n=i[t])||(n=i[t]=[]),n.push(r),s=>{n.length>1?n.forEach(o=>o(s)):n[0](s)}};Lo=e("__VUE_INSTANCE_SETTERS__",t=>xt=t),ea=e("__VUE_SSR_SETTERS__",t=>ll=t)}const Vs=i=>{const e=xt;return Lo(i),i.scope.on(),()=>{i.scope.off(),Lo(e)}},ec=()=>{xt&&xt.scope.off(),Lo(null)};function rh(i){return i.vnode.shapeFlag&4}let ll=!1;function B_(i,e=!1){e&&ea(e);const{props:t,children:r}=i.vnode,n=rh(i);S_(i,t,n,e),O_(i,r);const s=n?V_(i,e):void 0;return e&&ea(!1),s}function V_(i,e){const t=i.type;i.accessCache=Object.create(null),i.proxy=new Proxy(i.ctx,__);const{setup:r}=t;if(r){const n=i.setupContext=r.length>1?U_(i):null,s=Vs(i);Pr();const o=mr(r,i,0,[i.props,n]);if(Er(),s(),sf(o)){if(o.then(ec,ec),e)return o.then(l=>{tc(i,l,e)}).catch(l=>{tl(l,i,0)});i.asyncDep=o}else tc(i,o,e)}else nh(i,e)}function tc(i,e,t){le(e)?i.type.__ssrInlineRender?i.ssrRender=e:i.render=e:We(e)&&(i.setupState=Pf(e)),nh(i,t)}let ic;function nh(i,e,t){const r=i.type;if(!i.render){if(!e&&ic&&!r.render){const n=r.template||Qa(i).template;if(n){const{isCustomElement:s,compilerOptions:o}=i.appContext.config,{delimiters:l,compilerOptions:a}=r,u=dt(dt({isCustomElement:s,delimiters:l},o),a);r.render=ic(n,u)}}i.render=r.render||di}{const n=Vs(i);Pr();try{g_(i)}finally{Er(),n()}}}const Y_={get(i,e){return Kt(i,"get",""),i[e]}};function U_(i){const e=t=>{i.exposed=t||{}};return{attrs:new Proxy(i.attrs,Y_),slots:i.slots,emit:i.emit,expose:e}}function ru(i){if(i.exposed)return i.exposeProxy||(i.exposeProxy=new Proxy(Pf(Dp(i.exposed)),{get(e,t){if(t in e)return e[t];if(t in fs)return fs[t](i)},has(e,t){return t in e||t in fs}}))}function W_(i,e=!0){return le(i)?i.displayName||i.name:i.name||e&&i.__name}function X_(i){return le(i)&&"__vccOpts"in i}const nu=(i,e)=>Ip(i,e,ll),j_="3.4.27";/** +* @vue/runtime-dom v3.4.27 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const q_="http://www.w3.org/2000/svg",G_="http://www.w3.org/1998/Math/MathML",cr=typeof document<"u"?document:null,rc=cr&&cr.createElement("template"),K_={insert:(i,e,t)=>{e.insertBefore(i,t||null)},remove:i=>{const e=i.parentNode;e&&e.removeChild(i)},createElement:(i,e,t,r)=>{const n=e==="svg"?cr.createElementNS(q_,i):e==="mathml"?cr.createElementNS(G_,i):cr.createElement(i,t?{is:t}:void 0);return i==="select"&&r&&r.multiple!=null&&n.setAttribute("multiple",r.multiple),n},createText:i=>cr.createTextNode(i),createComment:i=>cr.createComment(i),setText:(i,e)=>{i.nodeValue=e},setElementText:(i,e)=>{i.textContent=e},parentNode:i=>i.parentNode,nextSibling:i=>i.nextSibling,querySelector:i=>cr.querySelector(i),setScopeId(i,e){i.setAttribute(e,"")},insertStaticContent(i,e,t,r,n,s){const o=t?t.previousSibling:e.lastChild;if(n&&(n===s||n.nextSibling))for(;e.insertBefore(n.cloneNode(!0),t),!(n===s||!(n=n.nextSibling)););else{rc.innerHTML=r==="svg"?`${i}`:r==="mathml"?`${i}`:i;const l=rc.content;if(r==="svg"||r==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}e.insertBefore(l,t)}return[o?o.nextSibling:e.firstChild,t?t.previousSibling:e.lastChild]}},Z_=Symbol("_vtc");function Q_(i,e,t){const r=i[Z_];r&&(e=(e?[e,...r]:[...r]).join(" ")),e==null?i.removeAttribute("class"):t?i.setAttribute("class",e):i.className=e}const nc=Symbol("_vod"),J_=Symbol("_vsh"),e0=Symbol(""),t0=/(^|;)\s*display\s*:/;function i0(i,e,t){const r=i.style,n=rt(t);let s=!1;if(t&&!n){if(e)if(rt(e))for(const o of e.split(";")){const l=o.slice(0,o.indexOf(":")).trim();t[l]==null&&yo(r,l,"")}else for(const o in e)t[o]==null&&yo(r,o,"");for(const o in t)o==="display"&&(s=!0),yo(r,o,t[o])}else if(n){if(e!==t){const o=r[e0];o&&(t+=";"+o),r.cssText=t,s=t0.test(t)}}else e&&i.removeAttribute("style");nc in i&&(i[nc]=s?r.display:"",i[J_]&&(r.display="none"))}const sc=/\s*!important$/;function yo(i,e,t){if(re(t))t.forEach(r=>yo(i,e,r));else if(t==null&&(t=""),e.startsWith("--"))i.setProperty(e,t);else{const r=r0(i,e);sc.test(t)?i.setProperty(cn(r),t.replace(sc,""),"important"):i[r]=t}}const oc=["Webkit","Moz","ms"],Tl={};function r0(i,e){const t=Tl[e];if(t)return t;let r=Vi(e);if(r!=="filter"&&r in i)return Tl[e]=r;r=Jo(r);for(let n=0;nSl||(c0.then(()=>Sl=0),Sl=Date.now());function h0(i,e){const t=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=t.attached)return;Oi(d0(r,t.value),e,5,[r])};return t.value=i,t.attached=f0(),t}function d0(i,e){if(re(e)){const t=i.stopImmediatePropagation;return i.stopImmediatePropagation=()=>{t.call(i),i._stopped=!0},e.map(r=>n=>!n._stopped&&r&&r(n))}else return e}const cc=i=>i.charCodeAt(0)===111&&i.charCodeAt(1)===110&&i.charCodeAt(2)>96&&i.charCodeAt(2)<123,p0=(i,e,t,r,n,s,o,l,a)=>{const u=n==="svg";e==="class"?Q_(i,r,u):e==="style"?i0(i,t,r):Ko(e)?La(e)||a0(i,e,t,r,o):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):_0(i,e,r,u))?s0(i,e,r,s,o,l,a):(e==="true-value"?i._trueValue=r:e==="false-value"&&(i._falseValue=r),n0(i,e,r,u))};function _0(i,e,t,r){if(r)return!!(e==="innerHTML"||e==="textContent"||e in i&&cc(e)&&le(t));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&i.tagName==="INPUT"||e==="type"&&i.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const n=i.tagName;if(n==="IMG"||n==="VIDEO"||n==="CANVAS"||n==="SOURCE")return!1}return cc(e)&&rt(t)?!1:e in i}const g0={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},m0=(i,e)=>{const t=i._withKeys||(i._withKeys={}),r=e.join(".");return t[r]||(t[r]=n=>{if(!("key"in n))return;const s=cn(n.key);if(e.some(o=>o===s||g0[o]===s))return i(n)})},y0=dt({patchProp:p0},K_);let fc;function v0(){return fc||(fc=E_(y0))}const x0=(...i)=>{const e=v0().createApp(...i),{mount:t}=e;return e.mount=r=>{const n=w0(r);if(!n)return;const s=e._component;!le(s)&&!s.render&&!s.template&&(s.template=n.innerHTML),n.innerHTML="";const o=t(n,!1,b0(n));return n instanceof Element&&(n.removeAttribute("v-cloak"),n.setAttribute("data-v-app","")),o},e};function b0(i){if(i instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&i instanceof MathMLElement)return"mathml"}function w0(i){return rt(i)?document.querySelector(i):i}function sh(i,e,t){return Math.max(i,Math.min(e,t))}class T0{advance(e){var r;if(!this.isRunning)return;let t=!1;if(this.duration&&this.easing){this.currentTime+=e;const n=sh(0,this.currentTime/this.duration,1);t=n>=1;const s=t?1:this.easing(n);this.value=this.from+(this.to-this.from)*s}else this.lerp?(this.value=function(s,o,l,a){return function(c,f,d){return(1-d)*c+d*f}(s,o,1-Math.exp(-l*a))}(this.value,this.to,60*this.lerp,e),Math.round(this.value)===this.to&&(this.value=this.to,t=!0)):(this.value=this.to,t=!0);t&&this.stop(),(r=this.onUpdate)==null||r.call(this,this.value,t)}stop(){this.isRunning=!1}fromTo(e,t,{lerp:r,duration:n,easing:s,onStart:o,onUpdate:l}){this.from=this.value=e,this.to=t,this.lerp=r,this.duration=n,this.easing=s,this.currentTime=0,this.isRunning=!0,o==null||o(),this.onUpdate=l}}class S0{constructor({wrapper:e,content:t,autoResize:r=!0,debounce:n=250}={}){ji(this,"resize",()=>{this.onWrapperResize(),this.onContentResize()});ji(this,"onWrapperResize",()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)});ji(this,"onContentResize",()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)});this.wrapper=e,this.content=t,r&&(this.debouncedResize=function(o,l){let a;return function(){let u=arguments,c=this;clearTimeout(a),a=setTimeout(function(){o.apply(c,u)},l)}}(this.resize,n),this.wrapper===window?window.addEventListener("resize",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){var e,t;(e=this.wrapperResizeObserver)==null||e.disconnect(),(t=this.contentResizeObserver)==null||t.disconnect(),window.removeEventListener("resize",this.debouncedResize,!1)}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class oh{constructor(){this.events={}}emit(e,...t){let r=this.events[e]||[];for(let n=0,s=r.length;n{var n;this.events[e]=(n=this.events[e])==null?void 0:n.filter(s=>t!==s)}}off(e,t){var r;this.events[e]=(r=this.events[e])==null?void 0:r.filter(n=>t!==n)}destroy(){this.events={}}}const hc=100/6;class C0{constructor(e,{wheelMultiplier:t=1,touchMultiplier:r=1}){ji(this,"onTouchStart",e=>{const{clientX:t,clientY:r}=e.targetTouches?e.targetTouches[0]:e;this.touchStart.x=t,this.touchStart.y=r,this.lastDelta={x:0,y:0},this.emitter.emit("scroll",{deltaX:0,deltaY:0,event:e})});ji(this,"onTouchMove",e=>{const{clientX:t,clientY:r}=e.targetTouches?e.targetTouches[0]:e,n=-(t-this.touchStart.x)*this.touchMultiplier,s=-(r-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=t,this.touchStart.y=r,this.lastDelta={x:n,y:s},this.emitter.emit("scroll",{deltaX:n,deltaY:s,event:e})});ji(this,"onTouchEnd",e=>{this.emitter.emit("scroll",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:e})});ji(this,"onWheel",e=>{let{deltaX:t,deltaY:r,deltaMode:n}=e;t*=n===1?hc:n===2?this.windowWidth:1,r*=n===1?hc:n===2?this.windowHeight:1,t*=this.wheelMultiplier,r*=this.wheelMultiplier,this.emitter.emit("scroll",{deltaX:t,deltaY:r,event:e})});ji(this,"onWindowResize",()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight});this.element=e,this.wheelMultiplier=t,this.touchMultiplier=r,this.touchStart={x:null,y:null},this.emitter=new oh,window.addEventListener("resize",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener("wheel",this.onWheel,{passive:!1}),this.element.addEventListener("touchstart",this.onTouchStart,{passive:!1}),this.element.addEventListener("touchmove",this.onTouchMove,{passive:!1}),this.element.addEventListener("touchend",this.onTouchEnd,{passive:!1})}on(e,t){return this.emitter.on(e,t)}destroy(){this.emitter.destroy(),window.removeEventListener("resize",this.onWindowResize,!1),this.element.removeEventListener("wheel",this.onWheel,{passive:!1}),this.element.removeEventListener("touchstart",this.onTouchStart,{passive:!1}),this.element.removeEventListener("touchmove",this.onTouchMove,{passive:!1}),this.element.removeEventListener("touchend",this.onTouchEnd,{passive:!1})}}class M0{constructor({wrapper:e=window,content:t=document.documentElement,wheelEventsTarget:r=e,eventsTarget:n=r,smoothWheel:s=!0,syncTouch:o=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:a=35,duration:u,easing:c=b=>Math.min(1,1.001-Math.pow(2,-10*b)),lerp:f=.1,infinite:d=!1,orientation:h="vertical",gestureOrientation:_="vertical",touchMultiplier:p=1,wheelMultiplier:y=1,autoResize:x=!0,prevent:T=!1,__experimental__naiveDimensions:C=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.direction=0,this.onVirtualScroll=({deltaX:b,deltaY:O,event:S})=>{if(S.ctrlKey)return;const M=S.type.includes("touch"),k=S.type.includes("wheel");if(this.isTouching=S.type==="touchstart"||S.type==="touchmove",this.options.syncTouch&&M&&S.type==="touchstart"&&!this.isStopped&&!this.isLocked)return void this.reset();const E=b===0&&O===0,A=this.options.gestureOrientation==="vertical"&&O===0||this.options.gestureOrientation==="horizontal"&&b===0;if(E||A)return;let W=S.composedPath();W=W.slice(0,W.indexOf(this.rootElement));const N=this.options.prevent;if(W.find(B=>{var z,X,ae,w,ie;return B instanceof Element&&((typeof N=="function"?N==null?void 0:N(B):N)||((z=B.hasAttribute)===null||z===void 0?void 0:z.call(B,"data-lenis-prevent"))||M&&((X=B.hasAttribute)===null||X===void 0?void 0:X.call(B,"data-lenis-prevent-touch"))||k&&((ae=B.hasAttribute)===null||ae===void 0?void 0:ae.call(B,"data-lenis-prevent-wheel"))||((w=B.classList)===null||w===void 0?void 0:w.contains("lenis"))&&!(!((ie=B.classList)===null||ie===void 0)&&ie.contains("lenis-stopped")))}))return;if(this.isStopped||this.isLocked)return void S.preventDefault();if(!(this.options.syncTouch&&M||this.options.smoothWheel&&k))return this.isScrolling="native",void this.animate.stop();S.preventDefault();let q=O;this.options.gestureOrientation==="both"?q=Math.abs(O)>Math.abs(b)?O:b:this.options.gestureOrientation==="horizontal"&&(q=b);const ee=M&&this.options.syncTouch,J=M&&S.type==="touchend"&&Math.abs(q)>5;J&&(q=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+q,Object.assign({programmatic:!1},ee?{lerp:J?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(this.isScrolling===!1||this.isScrolling==="native"){const b=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-b,this.direction=Math.sign(this.animatedScroll-b),this.isScrolling="native",this.emit(),this.velocity!==0&&(this.__resetVelocityTimeout=setTimeout(()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()},400))}},window.lenisVersion="1.1.3",e&&e!==document.documentElement&&e!==document.body||(e=window),this.options={wrapper:e,content:t,wheelEventsTarget:r,eventsTarget:n,smoothWheel:s,syncTouch:o,syncTouchLerp:l,touchInertiaMultiplier:a,duration:u,easing:c,lerp:f,infinite:d,gestureOrientation:_,orientation:h,touchMultiplier:p,wheelMultiplier:y,autoResize:x,prevent:T,__experimental__naiveDimensions:C},this.animate=new T0,this.emitter=new oh,this.dimensions=new S0({wrapper:e,content:t,autoResize:x}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener("scroll",this.onNativeScroll,!1),this.virtualScroll=new C0(n,{touchMultiplier:p,wheelMultiplier:y}),this.virtualScroll.on("scroll",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener("scroll",this.onNativeScroll,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(e,t){return this.emitter.on(e,t)}off(e,t){return this.emitter.off(e,t)}setScroll(e){this.isHorizontal?this.rootElement.scrollLeft=e:this.rootElement.scrollTop=e}resize(){this.dimensions.resize()}emit(){this.emitter.emit("scroll",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(e){const t=e-(this.time||e);this.time=e,this.animate.advance(.001*t)}scrollTo(e,{offset:t=0,immediate:r=!1,lock:n=!1,duration:s=this.options.duration,easing:o=this.options.easing,lerp:l=this.options.lerp,onStart:a,onComplete:u,force:c=!1,programmatic:f=!0,userData:d={}}={}){if(!this.isStopped&&!this.isLocked||c){if(typeof e=="string"&&["top","left","start"].includes(e))e=0;else if(typeof e=="string"&&["bottom","right","end"].includes(e))e=this.limit;else{let h;if(typeof e=="string"?h=document.querySelector(e):e instanceof HTMLElement&&(e!=null&&e.nodeType)&&(h=e),h){if(this.options.wrapper!==window){const p=this.rootElement.getBoundingClientRect();t-=this.isHorizontal?p.left:p.top}const _=h.getBoundingClientRect();e=(this.isHorizontal?_.left:_.top)+this.animatedScroll}}if(typeof e=="number"&&(e+=t,e=Math.round(e),this.options.infinite?f&&(this.targetScroll=this.animatedScroll=this.scroll):e=sh(0,e,this.limit),e!==this.targetScroll)){if(this.userData=d,r)return this.animatedScroll=this.targetScroll=e,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),u==null||u(this),void(this.userData={});f||(this.targetScroll=e),this.animate.fromTo(this.animatedScroll,e,{duration:s,easing:o,lerp:l,onStart:()=>{n&&(this.isLocked=!0),this.isScrolling="smooth",a==null||a(this)},onUpdate:(h,_)=>{this.isScrolling="smooth",this.lastVelocity=this.velocity,this.velocity=h-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=h,this.setScroll(this.scroll),f&&(this.targetScroll=h),_||this.emit(),_&&(this.reset(),this.emit(),u==null||u(this),this.userData={},this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this.__preventNextNativeScrollEvent=!0,requestAnimationFrame(()=>{delete this.__preventNextNativeScrollEvent})}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?"x":"y"]}get isHorizontal(){return this.options.orientation==="horizontal"}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function(t,r){return(t%r+r)%r}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return this.limit===0?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(e){this.__isScrolling!==e&&(this.__isScrolling=e,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(e){this.__isStopped!==e&&(this.__isStopped=e,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(e){this.__isLocked!==e&&(this.__isLocked=e,this.updateClassName())}get isSmooth(){return this.isScrolling==="smooth"}get className(){let e="lenis";return this.isStopped&&(e+=" lenis-stopped"),this.isLocked&&(e+=" lenis-locked"),this.isScrolling&&(e+=" lenis-scrolling"),this.isScrolling==="smooth"&&(e+=" lenis-smooth"),e}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\w+)?/g,"").trim()}}function lh(i){return hf()?(dp(i),!0):!1}function su(i){return typeof i=="function"?i():je(i)}const O0=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const P0=Object.prototype.toString,E0=i=>P0.call(i)==="[object Object]",k0=()=>{};function R0(i){return ih()}function A0(i,e=!0,t){R0()?sr(i,t):e?i():kf(i)}function L0(i){var e;const t=su(i);return(e=t==null?void 0:t.$el)!=null?e:t}const ou=O0?window:void 0;function D0(...i){let e,t,r,n;if(typeof i[0]=="string"||Array.isArray(i[0])?([t,r,n]=i,e=ou):[e,t,r,n]=i,!e)return k0;Array.isArray(t)||(t=[t]),Array.isArray(r)||(r=[r]);const s=[],o=()=>{s.forEach(c=>c()),s.length=0},l=(c,f,d,h)=>(c.addEventListener(f,d,h),()=>c.removeEventListener(f,d,h)),a=yr(()=>[L0(e),su(n)],([c,f])=>{if(o(),!c)return;const d=E0(f)?{...f}:f;s.push(...t.flatMap(h=>r.map(_=>l(c,h,_,d))))},{immediate:!0,flush:"post"}),u=()=>{a(),o()};return lh(u),u}function I0(){const i=Ft(!1),e=ih();return e&&sr(()=>{i.value=!0},e),i}function N0(i){const e=I0();return nu(()=>(e.value,!!i()))}function $0(i,e={}){const{window:t=ou}=e,r=N0(()=>t&&"matchMedia"in t&&typeof t.matchMedia=="function");let n;const s=Ft(!1),o=u=>{s.value=u.matches},l=()=>{n&&("removeEventListener"in n?n.removeEventListener("change",o):n.removeListener(o))},a=i_(()=>{r.value&&(l(),n=t.matchMedia(su(i)),"addEventListener"in n?n.addEventListener("change",o):n.addListener(o),s.value=n.matches)});return lh(()=>{a(),l(),n=void 0}),s}function ah(i={}){const{window:e=ou,initialWidth:t=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:n=!0,includeScrollbar:s=!0}=i,o=Ft(t),l=Ft(r),a=()=>{e&&(s?(o.value=e.innerWidth,l.value=e.innerHeight):(o.value=e.document.documentElement.clientWidth,l.value=e.document.documentElement.clientHeight))};if(a(),A0(a),D0("resize",a,{passive:!0}),n){const u=$0("(orientation: portrait)");yr(u,()=>a())}return{width:o,height:l}}function qi(i){if(i===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function uh(i,e){i.prototype=Object.create(e.prototype),i.prototype.constructor=i,i.__proto__=e}/*! + * GSAP 3.12.5 + * https://gsap.com + * + * @license Copyright 2008-2024, GreenSock. All rights reserved. + * Subject to the terms at https://gsap.com/standard-license or for + * Club GSAP members, the agreement issued with that membership. + * @author: Jack Doyle, jack@greensock.com +*/var li={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},Nn={duration:.5,overwrite:!1,delay:0},lu,kt,Fe,pi=1e8,Ae=1/pi,ta=Math.PI*2,F0=ta/4,z0=0,ch=Math.sqrt,H0=Math.cos,B0=Math.sin,pt=function(e){return typeof e=="string"},qe=function(e){return typeof e=="function"},ir=function(e){return typeof e=="number"},au=function(e){return typeof e>"u"},Yi=function(e){return typeof e=="object"},Xt=function(e){return e!==!1},uu=function(){return typeof window<"u"},Qs=function(e){return qe(e)||pt(e)},fh=typeof ArrayBuffer=="function"&&ArrayBuffer.isView||function(){},Rt=Array.isArray,ia=/(?:-?\.?\d|\.)+/gi,hh=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,xn=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,Cl=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,dh=/[+-]=-?[.\d]+/,ph=/[^,'"\[\]\s]+/gi,V0=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,Be,Li,ra,cu,ai={},Do={},_h,gh=function(e){return(Do=nn(e,ai))&&Qt},fu=function(e,t){return console.warn("Invalid property",e,"set to",t,"Missing plugin? gsap.registerPlugin()")},As=function(e,t){return!t&&console.warn(e)},mh=function(e,t){return e&&(ai[e]=t)&&Do&&(Do[e]=t)||ai},Ls=function(){return 0},Y0={suppressEvents:!0,isStart:!0,kill:!1},vo={suppressEvents:!0,kill:!1},U0={suppressEvents:!0},hu={},vr=[],na={},yh,ri={},Ml={},dc=30,xo=[],du="",pu=function(e){var t=e[0],r,n;if(Yi(t)||qe(t)||(e=[e]),!(r=(t._gsap||{}).harness)){for(n=xo.length;n--&&!xo[n].targetTest(t););r=xo[n]}for(n=e.length;n--;)e[n]&&(e[n]._gsap||(e[n]._gsap=new Vh(e[n],r)))||e.splice(n,1);return e},qr=function(e){return e._gsap||pu(_i(e))[0]._gsap},vh=function(e,t,r){return(r=e[t])&&qe(r)?e[t]():au(r)&&e.getAttribute&&e.getAttribute(t)||r},jt=function(e,t){return(e=e.split(",")).forEach(t)||e},Qe=function(e){return Math.round(e*1e5)/1e5||0},ht=function(e){return Math.round(e*1e7)/1e7||0},On=function(e,t){var r=t.charAt(0),n=parseFloat(t.substr(2));return e=parseFloat(e),r==="+"?e+n:r==="-"?e-n:r==="*"?e*n:e/n},W0=function(e,t){for(var r=t.length,n=0;e.indexOf(t[n])<0&&++nl;)o=o._prev;return o?(t._next=o._next,o._next=t):(t._next=e[r],e[r]=t),t._next?t._next._prev=t:e[n]=t,t._prev=o,t.parent=t._dp=e,t},al=function(e,t,r,n){r===void 0&&(r="_first"),n===void 0&&(n="_last");var s=t._prev,o=t._next;s?s._next=o:e[r]===t&&(e[r]=o),o?o._prev=s:e[n]===t&&(e[n]=s),t._next=t._prev=t.parent=null},Cr=function(e,t){e.parent&&(!t||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},Gr=function(e,t){if(e&&(!t||t._end>e._dur||t._start<0))for(var r=e;r;)r._dirty=1,r=r.parent;return e},q0=function(e){for(var t=e.parent;t&&t.parent;)t._dirty=1,t.totalDuration(),t=t.parent;return e},sa=function(e,t,r,n){return e._startAt&&(kt?e._startAt.revert(vo):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(t,!0,n))},G0=function i(e){return!e||e._ts&&i(e.parent)},_c=function(e){return e._repeat?$n(e._tTime,e=e.duration()+e._rDelay)*e:0},$n=function(e,t){var r=Math.floor(e/=t);return e&&r===e?r-1:r},$o=function(e,t){return(e-t._start)*t._ts+(t._ts>=0?0:t._dirty?t.totalDuration():t._tDur)},ul=function(e){return e._end=ht(e._start+(e._tDur/Math.abs(e._ts||e._rts||Ae)||0))},cl=function(e,t){var r=e._dp;return r&&r.smoothChildTiming&&e._ts&&(e._start=ht(r._time-(e._ts>0?t/e._ts:((e._dirty?e.totalDuration():e._tDur)-t)/-e._ts)),ul(e),r._dirty||Gr(r,e)),e},Sh=function(e,t){var r;if((t._time||!t._dur&&t._initted||t._startAe)&&t.render(r,!0)),Gr(e,t)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur=0&&r.totalTime(r._tTime),r=r._dp;e._zTime=-Ae}},$i=function(e,t,r,n){return t.parent&&Cr(t),t._start=ht((ir(r)?r:r||e!==Be?ui(e,r,t):e._time)+t._delay),t._end=ht(t._start+(t.totalDuration()/Math.abs(t.timeScale())||0)),Th(e,t,"_first","_last",e._sort?"_start":0),oa(t)||(e._recent=t),n||Sh(e,t),e._ts<0&&cl(e,e._tTime),e},Ch=function(e,t){return(ai.ScrollTrigger||fu("scrollTrigger",t))&&ai.ScrollTrigger.create(t,e)},Mh=function(e,t,r,n,s){if(gu(e,t,s),!e._initted)return 1;if(!r&&e._pt&&!kt&&(e._dur&&e.vars.lazy!==!1||!e._dur&&e.vars.lazy)&&yh!==ni.frame)return vr.push(e),e._lazy=[s,n],1},K0=function i(e){var t=e.parent;return t&&t._ts&&t._initted&&!t._lock&&(t.rawTime()<0||i(t))},oa=function(e){var t=e.data;return t==="isFromStart"||t==="isStart"},Z0=function(e,t,r,n){var s=e.ratio,o=t<0||!t&&(!e._start&&K0(e)&&!(!e._initted&&oa(e))||(e._ts<0||e._dp._ts<0)&&!oa(e))?0:1,l=e._rDelay,a=0,u,c,f;if(l&&e._repeat&&(a=Ys(0,e._tDur,t),c=$n(a,l),e._yoyo&&c&1&&(o=1-o),c!==$n(e._tTime,l)&&(s=1-o,e.vars.repeatRefresh&&e._initted&&e.invalidate())),o!==s||kt||n||e._zTime===Ae||!t&&e._zTime){if(!e._initted&&Mh(e,t,n,r,a))return;for(f=e._zTime,e._zTime=t||(r?Ae:0),r||(r=t&&!f),e.ratio=o,e._from&&(o=1-o),e._time=0,e._tTime=a,u=e._pt;u;)u.r(o,u.d),u=u._next;t<0&&sa(e,t,r,!0),e._onUpdate&&!r&&oi(e,"onUpdate"),a&&e._repeat&&!r&&e.parent&&oi(e,"onRepeat"),(t>=e._tDur||t<0)&&e.ratio===o&&(o&&Cr(e,1),!r&&!kt&&(oi(e,o?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=t)},Q0=function(e,t,r){var n;if(r>t)for(n=e._first;n&&n._start<=r;){if(n.data==="isPause"&&n._start>t)return n;n=n._next}else for(n=e._last;n&&n._start>=r;){if(n.data==="isPause"&&n._start0&&!n&&cl(e,e._tTime=e._tDur*l),e.parent&&ul(e),r||Gr(e.parent,e),e},gc=function(e){return e instanceof zt?Gr(e):Fn(e,e._dur)},J0={_start:0,endTime:Ls,totalDuration:Ls},ui=function i(e,t,r){var n=e.labels,s=e._recent||J0,o=e.duration()>=pi?s.endTime(!1):e._dur,l,a,u;return pt(t)&&(isNaN(t)||t in n)?(a=t.charAt(0),u=t.substr(-1)==="%",l=t.indexOf("="),a==="<"||a===">"?(l>=0&&(t=t.replace(/=/,"")),(a==="<"?s._start:s.endTime(s._repeat>=0))+(parseFloat(t.substr(1))||0)*(u?(l<0?s:r).totalDuration()/100:1)):l<0?(t in n||(n[t]=o),n[t]):(a=parseFloat(t.charAt(l-1)+t.substr(l+1)),u&&r&&(a=a/100*(Rt(r)?r[0]:r).totalDuration()),l>1?i(e,t.substr(0,l-1),r)+a:o+a)):t==null?o:+t},_s=function(e,t,r){var n=ir(t[1]),s=(n?2:1)+(e<2?0:1),o=t[s],l,a;if(n&&(o.duration=t[1]),o.parent=r,e){for(l=o,a=r;a&&!("immediateRender"in l);)l=a.vars.defaults||{},a=Xt(a.vars.inherit)&&a.parent;o.immediateRender=Xt(l.immediateRender),e<2?o.runBackwards=1:o.startAt=t[s-1]}return new it(t[0],o,t[s+1])},kr=function(e,t){return e||e===0?t(e):t},Ys=function(e,t,r){return rt?t:r},Pt=function(e,t){return!pt(e)||!(t=V0.exec(e))?"":t[1]},eg=function(e,t,r){return kr(r,function(n){return Ys(e,t,n)})},la=[].slice,Oh=function(e,t){return e&&Yi(e)&&"length"in e&&(!t&&!e.length||e.length-1 in e&&Yi(e[0]))&&!e.nodeType&&e!==Li},tg=function(e,t,r){return r===void 0&&(r=[]),e.forEach(function(n){var s;return pt(n)&&!t||Oh(n,1)?(s=r).push.apply(s,_i(n)):r.push(n)})||r},_i=function(e,t,r){return Fe&&!t&&Fe.selector?Fe.selector(e):pt(e)&&!r&&(ra||!zn())?la.call((t||cu).querySelectorAll(e),0):Rt(e)?tg(e,r):Oh(e)?la.call(e,0):e?[e]:[]},aa=function(e){return e=_i(e)[0]||As("Invalid scope")||{},function(t){var r=e.current||e.nativeElement||e;return _i(t,r.querySelectorAll?r:r===e?As("Invalid scope")||cu.createElement("div"):e)}},Ph=function(e){return e.sort(function(){return .5-Math.random()})},Eh=function(e){if(qe(e))return e;var t=Yi(e)?e:{each:e},r=Kr(t.ease),n=t.from||0,s=parseFloat(t.base)||0,o={},l=n>0&&n<1,a=isNaN(n)||l,u=t.axis,c=n,f=n;return pt(n)?c=f={center:.5,edges:.5,end:1}[n]||0:!l&&a&&(c=n[0],f=n[1]),function(d,h,_){var p=(_||t).length,y=o[p],x,T,C,b,O,S,M,k,E;if(!y){if(E=t.grid==="auto"?0:(t.grid||[1,pi])[1],!E){for(M=-pi;M<(M=_[E++].getBoundingClientRect().left)&&EM&&(M=O),Op?p-1:u?u==="y"?p/E:E:Math.max(E,p/E))||0)*(n==="edges"?-1:1),y.b=p<0?s-p:s,y.u=Pt(t.amount||t.each)||0,r=r&&p<0?zh(r):r}return p=(y[d]-y.min)/y.max||0,ht(y.b+(r?r(p):p)*y.v)+y.u}},ua=function(e){var t=Math.pow(10,((e+"").split(".")[1]||"").length);return function(r){var n=ht(Math.round(parseFloat(r)/e)*e*t);return(n-n%1)/t+(ir(r)?0:Pt(r))}},kh=function(e,t){var r=Rt(e),n,s;return!r&&Yi(e)&&(n=r=e.radius||pi,e.values?(e=_i(e.values),(s=!ir(e[0]))&&(n*=n)):e=ua(e.increment)),kr(t,r?qe(e)?function(o){return s=e(o),Math.abs(s-o)<=n?s:o}:function(o){for(var l=parseFloat(s?o.x:o),a=parseFloat(s?o.y:0),u=pi,c=0,f=e.length,d,h;f--;)s?(d=e[f].x-l,h=e[f].y-a,d=d*d+h*h):d=Math.abs(e[f]-l),dn?s-o:o)})},Ds=function(e){for(var t=0,r="",n,s,o,l;~(n=e.indexOf("random(",t));)o=e.indexOf(")",n),l=e.charAt(n+7)==="[",s=e.substr(n+7,o-n-7).match(l?ph:ia),r+=e.substr(t,n-t)+Rh(l?s:+s[0],l?0:+s[1],+s[2]||1e-5),t=o+1;return r+e.substr(t,e.length-t)},Lh=function(e,t,r,n,s){var o=t-e,l=n-r;return kr(s,function(a){return r+((a-e)/o*l||0)})},lg=function i(e,t,r,n){var s=isNaN(e+t)?0:function(h){return(1-h)*e+h*t};if(!s){var o=pt(e),l={},a,u,c,f,d;if(r===!0&&(n=1)&&(r=null),o)e={p:e},t={p:t};else if(Rt(e)&&!Rt(t)){for(c=[],f=e.length,d=f-2,u=1;u(l=Math.abs(l))&&(a=o,s=l);return a},oi=function(e,t,r){var n=e.vars,s=n[t],o=Fe,l=e._ctx,a,u,c;if(s)return a=n[t+"Params"],u=n.callbackScope||e,r&&vr.length&&Io(),l&&(Fe=l),c=a?s.apply(u,a):s.call(u),Fe=o,c},Jn=function(e){return Cr(e),e.scrollTrigger&&e.scrollTrigger.kill(!!kt),e.progress()<1&&oi(e,"onInterrupt"),e},bn,Dh=[],Ih=function(e){if(e)if(e=!e.name&&e.default||e,uu()||e.headless){var t=e.name,r=qe(e),n=t&&!r&&e.init?function(){this._props=[]}:e,s={init:Ls,render:vu,add:_u,kill:Tg,modifier:wg,rawVars:0},o={targetTest:0,get:0,getSetter:yu,aliases:{},register:0};if(zn(),e!==n){if(ri[t])return;yi(n,yi(No(e,s),o)),nn(n.prototype,nn(s,No(e,o))),ri[n.prop=t]=n,e.targetTest&&(xo.push(n),hu[t]=1),t=(t==="css"?"CSS":t.charAt(0).toUpperCase()+t.substr(1))+"Plugin"}mh(t,n),e.register&&e.register(Qt,n,qt)}else Dh.push(e)},Re=255,es={aqua:[0,Re,Re],lime:[0,Re,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,Re],navy:[0,0,128],white:[Re,Re,Re],olive:[128,128,0],yellow:[Re,Re,0],orange:[Re,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[Re,0,0],pink:[Re,192,203],cyan:[0,Re,Re],transparent:[Re,Re,Re,0]},Ol=function(e,t,r){return e+=e<0?1:e>1?-1:0,(e*6<1?t+(r-t)*e*6:e<.5?r:e*3<2?t+(r-t)*(2/3-e)*6:t)*Re+.5|0},Nh=function(e,t,r){var n=e?ir(e)?[e>>16,e>>8&Re,e&Re]:0:es.black,s,o,l,a,u,c,f,d,h,_;if(!n){if(e.substr(-1)===","&&(e=e.substr(0,e.length-1)),es[e])n=es[e];else if(e.charAt(0)==="#"){if(e.length<6&&(s=e.charAt(1),o=e.charAt(2),l=e.charAt(3),e="#"+s+s+o+o+l+l+(e.length===5?e.charAt(4)+e.charAt(4):"")),e.length===9)return n=parseInt(e.substr(1,6),16),[n>>16,n>>8&Re,n&Re,parseInt(e.substr(7),16)/255];e=parseInt(e.substr(1),16),n=[e>>16,e>>8&Re,e&Re]}else if(e.substr(0,3)==="hsl"){if(n=_=e.match(ia),!t)a=+n[0]%360/360,u=+n[1]/100,c=+n[2]/100,o=c<=.5?c*(u+1):c+u-c*u,s=c*2-o,n.length>3&&(n[3]*=1),n[0]=Ol(a+1/3,s,o),n[1]=Ol(a,s,o),n[2]=Ol(a-1/3,s,o);else if(~e.indexOf("="))return n=e.match(hh),r&&n.length<4&&(n[3]=1),n}else n=e.match(ia)||es.transparent;n=n.map(Number)}return t&&!_&&(s=n[0]/Re,o=n[1]/Re,l=n[2]/Re,f=Math.max(s,o,l),d=Math.min(s,o,l),c=(f+d)/2,f===d?a=u=0:(h=f-d,u=c>.5?h/(2-f-d):h/(f+d),a=f===s?(o-l)/h+(oe||x<0)&&(r+=x-t),n+=x,O=n-r,C=O-o,(C>0||T)&&(S=++f.frame,d=O-f.time*1e3,f.time=O=O/1e3,o+=C+(C>=s?4:s-C),b=1),T||(a=u(p)),b)for(h=0;h=x&&h--},_listeners:l},f}(),zn=function(){return!Is&&ni.wake()},me={},ug=/^[\d.\-M][\d.\-,\s]/,cg=/["']/g,fg=function(e){for(var t={},r=e.substr(1,e.length-3).split(":"),n=r[0],s=1,o=r.length,l,a,u;s1&&r.config?r.config.apply(null,~e.indexOf("{")?[fg(t[1])]:hg(e).split(",").map(bh)):me._CE&&ug.test(e)?me._CE("",e):r},zh=function(e){return function(t){return 1-e(1-t)}},Hh=function i(e,t){for(var r=e._first,n;r;)r instanceof zt?i(r,t):r.vars.yoyoEase&&(!r._yoyo||!r._repeat)&&r._yoyo!==t&&(r.timeline?i(r.timeline,t):(n=r._ease,r._ease=r._yEase,r._yEase=n,r._yoyo=t)),r=r._next},Kr=function(e,t){return e&&(qe(e)?e:me[e]||dg(e))||t},fn=function(e,t,r,n){r===void 0&&(r=function(a){return 1-t(1-a)}),n===void 0&&(n=function(a){return a<.5?t(a*2)/2:1-t((1-a)*2)/2});var s={easeIn:t,easeOut:r,easeInOut:n},o;return jt(e,function(l){me[l]=ai[l]=s,me[o=l.toLowerCase()]=r;for(var a in s)me[o+(a==="easeIn"?".in":a==="easeOut"?".out":".inOut")]=me[l+"."+a]=s[a]}),s},Bh=function(e){return function(t){return t<.5?(1-e(1-t*2))/2:.5+e((t-.5)*2)/2}},Pl=function i(e,t,r){var n=t>=1?t:1,s=(r||(e?.3:.45))/(t<1?t:1),o=s/ta*(Math.asin(1/n)||0),l=function(c){return c===1?1:n*Math.pow(2,-10*c)*B0((c-o)*s)+1},a=e==="out"?l:e==="in"?function(u){return 1-l(1-u)}:Bh(l);return s=ta/s,a.config=function(u,c){return i(e,u,c)},a},El=function i(e,t){t===void 0&&(t=1.70158);var r=function(o){return o?--o*o*((t+1)*o+t)+1:0},n=e==="out"?r:e==="in"?function(s){return 1-r(1-s)}:Bh(r);return n.config=function(s){return i(e,s)},n};jt("Linear,Quad,Cubic,Quart,Quint,Strong",function(i,e){var t=e<5?e+1:e;fn(i+",Power"+(t-1),e?function(r){return Math.pow(r,t)}:function(r){return r},function(r){return 1-Math.pow(1-r,t)},function(r){return r<.5?Math.pow(r*2,t)/2:1-Math.pow((1-r)*2,t)/2})});me.Linear.easeNone=me.none=me.Linear.easeIn;fn("Elastic",Pl("in"),Pl("out"),Pl());(function(i,e){var t=1/e,r=2*t,n=2.5*t,s=function(l){return l0?r+(r+this._rDelay)*this._repeat:r):this.totalDuration()&&this._dur},e.totalDuration=function(r){return arguments.length?(this._dirty=0,Fn(this,this._repeat<0?r:(r-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},e.totalTime=function(r,n){if(zn(),!arguments.length)return this._tTime;var s=this._dp;if(s&&s.smoothChildTiming&&this._ts){for(cl(this,r),!s._dp||s.parent||Sh(s,this);s&&s.parent;)s.parent._time!==s._start+(s._ts>=0?s._tTime/s._ts:(s.totalDuration()-s._tTime)/-s._ts)&&s.totalTime(s._tTime,!0),s=s.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&r0||!this._tDur&&!r)&&$i(this._dp,this,this._start-this._delay)}return(this._tTime!==r||!this._dur&&!n||this._initted&&Math.abs(this._zTime)===Ae||!r&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=r),xh(this,r,n)),this},e.time=function(r,n){return arguments.length?this.totalTime(Math.min(this.totalDuration(),r+_c(this))%(this._dur+this._rDelay)||(r?this._dur:0),n):this._time},e.totalProgress=function(r,n){return arguments.length?this.totalTime(this.totalDuration()*r,n):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>0?1:0},e.progress=function(r,n){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(this.iteration()&1)?1-r:r)+_c(this),n):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},e.iteration=function(r,n){var s=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(r-1)*s,n):this._repeat?$n(this._tTime,s)+1:1},e.timeScale=function(r,n){if(!arguments.length)return this._rts===-Ae?0:this._rts;if(this._rts===r)return this;var s=this.parent&&this._ts?$o(this.parent._time,this):this._tTime;return this._rts=+r||0,this._ts=this._ps||r===-Ae?0:this._rts,this.totalTime(Ys(-Math.abs(this._delay),this._tDur,s),n!==!1),ul(this),q0(this)},e.paused=function(r){return arguments.length?(this._ps!==r&&(this._ps=r,r?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(zn(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,this.progress()===1&&Math.abs(this._zTime)!==Ae&&(this._tTime-=Ae)))),this):this._ps},e.startTime=function(r){if(arguments.length){this._start=r;var n=this.parent||this._dp;return n&&(n._sort||!this.parent)&&$i(n,this,r-this._delay),this}return this._start},e.endTime=function(r){return this._start+(Xt(r)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},e.rawTime=function(r){var n=this.parent||this._dp;return n?r&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?$o(n.rawTime(r),this):this._tTime:this._tTime},e.revert=function(r){r===void 0&&(r=U0);var n=kt;return kt=r,(this._initted||this._startAt)&&(this.timeline&&this.timeline.revert(r),this.totalTime(-.01,r.suppressEvents)),this.data!=="nested"&&r.kill!==!1&&this.kill(),kt=n,this},e.globalTime=function(r){for(var n=this,s=arguments.length?r:n.rawTime();n;)s=n._start+s/(Math.abs(n._ts)||1),n=n._dp;return!this.parent&&this._sat?this._sat.globalTime(r):s},e.repeat=function(r){return arguments.length?(this._repeat=r===1/0?-2:r,gc(this)):this._repeat===-2?1/0:this._repeat},e.repeatDelay=function(r){if(arguments.length){var n=this._time;return this._rDelay=r,gc(this),n?this.time(n):this}return this._rDelay},e.yoyo=function(r){return arguments.length?(this._yoyo=r,this):this._yoyo},e.seek=function(r,n){return this.totalTime(ui(this,r),Xt(n))},e.restart=function(r,n){return this.play().totalTime(r?-this._delay:0,Xt(n))},e.play=function(r,n){return r!=null&&this.seek(r,n),this.reversed(!1).paused(!1)},e.reverse=function(r,n){return r!=null&&this.seek(r||this.totalDuration(),n),this.reversed(!0).paused(!1)},e.pause=function(r,n){return r!=null&&this.seek(r,n),this.paused(!0)},e.resume=function(){return this.paused(!1)},e.reversed=function(r){return arguments.length?(!!r!==this.reversed()&&this.timeScale(-this._rts||(r?-Ae:0)),this):this._rts<0},e.invalidate=function(){return this._initted=this._act=0,this._zTime=-Ae,this},e.isActive=function(){var r=this.parent||this._dp,n=this._start,s;return!!(!r||this._ts&&this._initted&&r.isActive()&&(s=r.rawTime(!0))>=n&&s1?(n?(o[r]=n,s&&(o[r+"Params"]=s),r==="onUpdate"&&(this._onUpdate=n)):delete o[r],this):o[r]},e.then=function(r){var n=this;return new Promise(function(s){var o=qe(r)?r:wh,l=function(){var u=n.then;n.then=null,qe(o)&&(o=o(n))&&(o.then||o===n)&&(n.then=u),s(o),n.then=u};n._initted&&n.totalProgress()===1&&n._ts>=0||!n._tTime&&n._ts<0?l():n._prom=l})},e.kill=function(){Jn(this)},i}();yi(Ns.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-Ae,_prom:0,_ps:!1,_rts:1});var zt=function(i){uh(e,i);function e(r,n){var s;return r===void 0&&(r={}),s=i.call(this,r)||this,s.labels={},s.smoothChildTiming=!!r.smoothChildTiming,s.autoRemoveChildren=!!r.autoRemoveChildren,s._sort=Xt(r.sortChildren),Be&&$i(r.parent||Be,qi(s),n),r.reversed&&s.reverse(),r.paused&&s.paused(!0),r.scrollTrigger&&Ch(qi(s),r.scrollTrigger),s}var t=e.prototype;return t.to=function(n,s,o){return _s(0,arguments,this),this},t.from=function(n,s,o){return _s(1,arguments,this),this},t.fromTo=function(n,s,o,l){return _s(2,arguments,this),this},t.set=function(n,s,o){return s.duration=0,s.parent=this,ps(s).repeatDelay||(s.repeat=0),s.immediateRender=!!s.immediateRender,new it(n,s,ui(this,o),1),this},t.call=function(n,s,o){return $i(this,it.delayedCall(0,n,s),o)},t.staggerTo=function(n,s,o,l,a,u,c){return o.duration=s,o.stagger=o.stagger||l,o.onComplete=u,o.onCompleteParams=c,o.parent=this,new it(n,o,ui(this,a)),this},t.staggerFrom=function(n,s,o,l,a,u,c){return o.runBackwards=1,ps(o).immediateRender=Xt(o.immediateRender),this.staggerTo(n,s,o,l,a,u,c)},t.staggerFromTo=function(n,s,o,l,a,u,c,f){return l.startAt=o,ps(l).immediateRender=Xt(l.immediateRender),this.staggerTo(n,s,l,a,u,c,f)},t.render=function(n,s,o){var l=this._time,a=this._dirty?this.totalDuration():this._tDur,u=this._dur,c=n<=0?0:ht(n),f=this._zTime<0!=n<0&&(this._initted||!u),d,h,_,p,y,x,T,C,b,O,S,M;if(this!==Be&&c>a&&n>=0&&(c=a),c!==this._tTime||o||f){if(l!==this._time&&u&&(c+=this._time-l,n+=this._time-l),d=c,b=this._start,C=this._ts,x=!C,f&&(u||(l=this._zTime),(n||!s)&&(this._zTime=n)),this._repeat){if(S=this._yoyo,y=u+this._rDelay,this._repeat<-1&&n<0)return this.totalTime(y*100+n,s,o);if(d=ht(c%y),c===a?(p=this._repeat,d=u):(p=~~(c/y),p&&p===c/y&&(d=u,p--),d>u&&(d=u)),O=$n(this._tTime,y),!l&&this._tTime&&O!==p&&this._tTime-O*y-this._dur<=0&&(O=p),S&&p&1&&(d=u-d,M=1),p!==O&&!this._lock){var k=S&&O&1,E=k===(S&&p&1);if(p=l&&n>=0)for(h=this._first;h;){if(_=h._next,(h._act||d>=h._start)&&h._ts&&T!==h){if(h.parent!==this)return this.render(n,s,o);if(h.render(h._ts>0?(d-h._start)*h._ts:(h._dirty?h.totalDuration():h._tDur)+(d-h._start)*h._ts,s,o),d!==this._time||!this._ts&&!x){T=0,_&&(c+=this._zTime=-Ae);break}}h=_}else{h=this._last;for(var A=n<0?n:d;h;){if(_=h._prev,(h._act||A<=h._end)&&h._ts&&T!==h){if(h.parent!==this)return this.render(n,s,o);if(h.render(h._ts>0?(A-h._start)*h._ts:(h._dirty?h.totalDuration():h._tDur)+(A-h._start)*h._ts,s,o||kt&&(h._initted||h._startAt)),d!==this._time||!this._ts&&!x){T=0,_&&(c+=this._zTime=A?-Ae:Ae);break}}h=_}}if(T&&!s&&(this.pause(),T.render(d>=l?0:-Ae)._zTime=d>=l?1:-1,this._ts))return this._start=b,ul(this),this.render(n,s,o);this._onUpdate&&!s&&oi(this,"onUpdate",!0),(c===a&&this._tTime>=this.totalDuration()||!c&&l)&&(b===this._start||Math.abs(C)!==Math.abs(this._ts))&&(this._lock||((n||!u)&&(c===a&&this._ts>0||!c&&this._ts<0)&&Cr(this,1),!s&&!(n<0&&!l)&&(c||l||!a)&&(oi(this,c===a&&n>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(c0)&&this._prom())))}return this},t.add=function(n,s){var o=this;if(ir(s)||(s=ui(this,s,n)),!(n instanceof Ns)){if(Rt(n))return n.forEach(function(l){return o.add(l,s)}),this;if(pt(n))return this.addLabel(n,s);if(qe(n))n=it.delayedCall(0,n);else return this}return this!==n?$i(this,n,s):this},t.getChildren=function(n,s,o,l){n===void 0&&(n=!0),s===void 0&&(s=!0),o===void 0&&(o=!0),l===void 0&&(l=-pi);for(var a=[],u=this._first;u;)u._start>=l&&(u instanceof it?s&&a.push(u):(o&&a.push(u),n&&a.push.apply(a,u.getChildren(!0,s,o)))),u=u._next;return a},t.getById=function(n){for(var s=this.getChildren(1,1,1),o=s.length;o--;)if(s[o].vars.id===n)return s[o]},t.remove=function(n){return pt(n)?this.removeLabel(n):qe(n)?this.killTweensOf(n):(al(this,n),n===this._recent&&(this._recent=this._last),Gr(this))},t.totalTime=function(n,s){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=ht(ni.time-(this._ts>0?n/this._ts:(this.totalDuration()-n)/-this._ts))),i.prototype.totalTime.call(this,n,s),this._forcing=0,this):this._tTime},t.addLabel=function(n,s){return this.labels[n]=ui(this,s),this},t.removeLabel=function(n){return delete this.labels[n],this},t.addPause=function(n,s,o){var l=it.delayedCall(0,s||Ls,o);return l.data="isPause",this._hasPause=1,$i(this,l,ui(this,n))},t.removePause=function(n){var s=this._first;for(n=ui(this,n);s;)s._start===n&&s.data==="isPause"&&Cr(s),s=s._next},t.killTweensOf=function(n,s,o){for(var l=this.getTweensOf(n,o),a=l.length;a--;)fr!==l[a]&&l[a].kill(n,s);return this},t.getTweensOf=function(n,s){for(var o=[],l=_i(n),a=this._first,u=ir(s),c;a;)a instanceof it?W0(a._targets,l)&&(u?(!fr||a._initted&&a._ts)&&a.globalTime(0)<=s&&a.globalTime(a.totalDuration())>s:!s||a.isActive())&&o.push(a):(c=a.getTweensOf(l,s)).length&&o.push.apply(o,c),a=a._next;return o},t.tweenTo=function(n,s){s=s||{};var o=this,l=ui(o,n),a=s,u=a.startAt,c=a.onStart,f=a.onStartParams,d=a.immediateRender,h,_=it.to(o,yi({ease:s.ease||"none",lazy:!1,immediateRender:!1,time:l,overwrite:"auto",duration:s.duration||Math.abs((l-(u&&"time"in u?u.time:o._time))/o.timeScale())||Ae,onStart:function(){if(o.pause(),!h){var y=s.duration||Math.abs((l-(u&&"time"in u?u.time:o._time))/o.timeScale());_._dur!==y&&Fn(_,y,0,1).render(_._time,!0,!0),h=1}c&&c.apply(_,f||[])}},s));return d?_.render(0):_},t.tweenFromTo=function(n,s,o){return this.tweenTo(s,yi({startAt:{time:ui(this,n)}},o))},t.recent=function(){return this._recent},t.nextLabel=function(n){return n===void 0&&(n=this._time),mc(this,ui(this,n))},t.previousLabel=function(n){return n===void 0&&(n=this._time),mc(this,ui(this,n),1)},t.currentLabel=function(n){return arguments.length?this.seek(n,!0):this.previousLabel(this._time+Ae)},t.shiftChildren=function(n,s,o){o===void 0&&(o=0);for(var l=this._first,a=this.labels,u;l;)l._start>=o&&(l._start+=n,l._end+=n),l=l._next;if(s)for(u in a)a[u]>=o&&(a[u]+=n);return Gr(this)},t.invalidate=function(n){var s=this._first;for(this._lock=0;s;)s.invalidate(n),s=s._next;return i.prototype.invalidate.call(this,n)},t.clear=function(n){n===void 0&&(n=!0);for(var s=this._first,o;s;)o=s._next,this.remove(s),s=o;return this._dp&&(this._time=this._tTime=this._pTime=0),n&&(this.labels={}),Gr(this)},t.totalDuration=function(n){var s=0,o=this,l=o._last,a=pi,u,c,f;if(arguments.length)return o.timeScale((o._repeat<0?o.duration():o.totalDuration())/(o.reversed()?-n:n));if(o._dirty){for(f=o.parent;l;)u=l._prev,l._dirty&&l.totalDuration(),c=l._start,c>a&&o._sort&&l._ts&&!o._lock?(o._lock=1,$i(o,l,c-l._delay,1)._lock=0):a=c,c<0&&l._ts&&(s-=c,(!f&&!o._dp||f&&f.smoothChildTiming)&&(o._start+=c/o._ts,o._time-=c,o._tTime-=c),o.shiftChildren(-c,!1,-1/0),a=0),l._end>s&&l._ts&&(s=l._end),l=u;Fn(o,o===Be&&o._time>s?o._time:s,1,1),o._dirty=0}return o._tDur},e.updateRoot=function(n){if(Be._ts&&(xh(Be,$o(n,Be)),yh=ni.frame),ni.frame>=dc){dc+=li.autoSleep||120;var s=Be._first;if((!s||!s._ts)&&li.autoSleep&&ni._listeners.length<2){for(;s&&!s._ts;)s=s._next;s||ni.sleep()}}},e}(Ns);yi(zt.prototype,{_lock:0,_hasPause:0,_forcing:0});var pg=function(e,t,r,n,s,o,l){var a=new qt(this._pt,e,t,0,1,qh,null,s),u=0,c=0,f,d,h,_,p,y,x,T;for(a.b=r,a.e=n,r+="",n+="",(x=~n.indexOf("random("))&&(n=Ds(n)),o&&(T=[r,n],o(T,e,t),r=T[0],n=T[1]),d=r.match(Cl)||[];f=Cl.exec(n);)_=f[0],p=n.substring(u,f.index),h?h=(h+1)%5:p.substr(-5)==="rgba("&&(h=1),_!==d[c++]&&(y=parseFloat(d[c-1])||0,a._pt={_next:a._pt,p:p||c===1?p:",",s:y,c:_.charAt(1)==="="?On(y,_)-y:parseFloat(_)-y,m:h&&h<4?Math.round:0},u=Cl.lastIndex);return a.c=u")}),b.duration();else{S={};for(k in _)k==="ease"||k==="easeEach"||yg(k,_[k],S,_.easeEach);for(k in S)for(q=S[k].sort(function(B,z){return B.t-z.t}),N=0,O=0;Oa-Ae&&!c?a:nu&&(d=u)),x=this._yoyo&&_&1,x&&(b=this._yEase,d=u-d),y=$n(this._tTime,p),d===l&&!o&&this._initted&&_===y)return this._tTime=f,this;_!==y&&(C&&this._yEase&&Hh(C,x),this.vars.repeatRefresh&&!x&&!this._lock&&this._time!==p&&this._initted&&(this._lock=o=1,this.render(ht(p*_),!0).invalidate()._lock=0))}if(!this._initted){if(Mh(this,c?n:d,o,s,f))return this._tTime=0,this;if(l!==this._time&&!(o&&this.vars.repeatRefresh&&_!==y))return this;if(u!==this._dur)return this.render(n,s,o)}if(this._tTime=f,this._time=d,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=T=(b||this._ease)(d/u),this._from&&(this.ratio=T=1-T),d&&!l&&!s&&!_&&(oi(this,"onStart"),this._tTime!==f))return this;for(h=this._pt;h;)h.r(T,h.d),h=h._next;C&&C.render(n<0?n:C._dur*C._ease(d/this._dur),s,o)||this._startAt&&(this._zTime=n),this._onUpdate&&!s&&(c&&sa(this,n,s,o),oi(this,"onUpdate")),this._repeat&&_!==y&&this.vars.onRepeat&&!s&&this.parent&&oi(this,"onRepeat"),(f===this._tDur||!f)&&this._tTime===f&&(c&&!this._onUpdate&&sa(this,n,!0,!0),(n||!u)&&(f===this._tDur&&this._ts>0||!f&&this._ts<0)&&Cr(this,1),!s&&!(c&&!l)&&(f||l||x)&&(oi(this,f===a?"onComplete":"onReverseComplete",!0),this._prom&&!(f0)&&this._prom()))}return this},t.targets=function(){return this._targets},t.invalidate=function(n){return(!n||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(n),i.prototype.invalidate.call(this,n)},t.resetTo=function(n,s,o,l,a){Is||ni.wake(),this._ts||this.play();var u=Math.min(this._dur,(this._dp._time-this._start)*this._ts),c;return this._initted||gu(this,u),c=this._ease(u/this._dur),gg(this,n,s,o,l,c,u,a)?this.resetTo(n,s,o,l,1):(cl(this,0),this.parent||Th(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},t.kill=function(n,s){if(s===void 0&&(s="all"),!n&&(!s||s==="all"))return this._lazy=this._pt=0,this.parent?Jn(this):this;if(this.timeline){var o=this.timeline.totalDuration();return this.timeline.killTweensOf(n,s,fr&&fr.vars.overwrite!==!0)._first||Jn(this),this.parent&&o!==this.timeline.totalDuration()&&Fn(this,this._dur*this.timeline._tDur/o,0,1),this}var l=this._targets,a=n?_i(n):l,u=this._ptLookup,c=this._pt,f,d,h,_,p,y,x;if((!s||s==="all")&&j0(l,a))return s==="all"&&(this._pt=0),Jn(this);for(f=this._op=this._op||[],s!=="all"&&(pt(s)&&(p={},jt(s,function(T){return p[T]=1}),s=p),s=mg(l,s)),x=l.length;x--;)if(~a.indexOf(l[x])){d=u[x],s==="all"?(f[x]=s,_=d,h={}):(h=f[x]=f[x]||{},_=s);for(p in _)y=d&&d[p],y&&((!("kill"in y.d)||y.d.kill(p)===!0)&&al(this,y,"_pt"),delete d[p]),h!=="all"&&(h[p]=1)}return this._initted&&!this._pt&&c&&Jn(this),this},e.to=function(n,s){return new e(n,s,arguments[2])},e.from=function(n,s){return _s(1,arguments)},e.delayedCall=function(n,s,o,l){return new e(s,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:n,onComplete:s,onReverseComplete:s,onCompleteParams:o,onReverseCompleteParams:o,callbackScope:l})},e.fromTo=function(n,s,o){return _s(2,arguments)},e.set=function(n,s){return s.duration=0,s.repeatDelay||(s.repeat=0),new e(n,s)},e.killTweensOf=function(n,s,o){return Be.killTweensOf(n,s,o)},e}(Ns);yi(it.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0});jt("staggerTo,staggerFrom,staggerFromTo",function(i){it[i]=function(){var e=new zt,t=la.call(arguments,0);return t.splice(i==="staggerFromTo"?5:4,0,0),e[i].apply(e,t)}});var mu=function(e,t,r){return e[t]=r},Xh=function(e,t,r){return e[t](r)},vg=function(e,t,r,n){return e[t](n.fp,r)},xg=function(e,t,r){return e.setAttribute(t,r)},yu=function(e,t){return qe(e[t])?Xh:au(e[t])&&e.setAttribute?xg:mu},jh=function(e,t){return t.set(t.t,t.p,Math.round((t.s+t.c*e)*1e6)/1e6,t)},bg=function(e,t){return t.set(t.t,t.p,!!(t.s+t.c*e),t)},qh=function(e,t){var r=t._pt,n="";if(!e&&t.b)n=t.b;else if(e===1&&t.e)n=t.e;else{for(;r;)n=r.p+(r.m?r.m(r.s+r.c*e):Math.round((r.s+r.c*e)*1e4)/1e4)+n,r=r._next;n+=t.c}t.set(t.t,t.p,n,t)},vu=function(e,t){for(var r=t._pt;r;)r.r(e,r.d),r=r._next},wg=function(e,t,r,n){for(var s=this._pt,o;s;)o=s._next,s.p===n&&s.modifier(e,t,r),s=o},Tg=function(e){for(var t=this._pt,r,n;t;)n=t._next,t.p===e&&!t.op||t.op===e?al(this,t,"_pt"):t.dep||(r=1),t=n;return!r},Sg=function(e,t,r,n){n.mSet(e,t,n.m.call(n.tween,r,n.mt),n)},Gh=function(e){for(var t=e._pt,r,n,s,o;t;){for(r=t._next,n=s;n&&n.pr>t.pr;)n=n._next;(t._prev=n?n._prev:o)?t._prev._next=t:s=t,(t._next=n)?n._prev=t:o=t,t=r}e._pt=s},qt=function(){function i(t,r,n,s,o,l,a,u,c){this.t=r,this.s=s,this.c=o,this.p=n,this.r=l||jh,this.d=a||this,this.set=u||mu,this.pr=c||0,this._next=t,t&&(t._prev=this)}var e=i.prototype;return e.modifier=function(r,n,s){this.mSet=this.mSet||this.set,this.set=Sg,this.m=r,this.mt=s,this.tween=n},i}();jt(du+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",function(i){return hu[i]=1});ai.TweenMax=ai.TweenLite=it;ai.TimelineLite=ai.TimelineMax=zt;Be=new zt({sortChildren:!1,defaults:Nn,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0});li.stringFilter=Fh;var Zr=[],bo={},Cg=[],vc=0,Mg=0,kl=function(e){return(bo[e]||Cg).map(function(t){return t()})},fa=function(){var e=Date.now(),t=[];e-vc>2&&(kl("matchMediaInit"),Zr.forEach(function(r){var n=r.queries,s=r.conditions,o,l,a,u;for(l in n)o=Li.matchMedia(n[l]).matches,o&&(a=1),o!==s[l]&&(s[l]=o,u=1);u&&(r.revert(),a&&t.push(r))}),kl("matchMediaRevert"),t.forEach(function(r){return r.onMatch(r,function(n){return r.add(null,n)})}),vc=e,kl("matchMedia"))},Kh=function(){function i(t,r){this.selector=r&&aa(r),this.data=[],this._r=[],this.isReverted=!1,this.id=Mg++,t&&this.add(t)}var e=i.prototype;return e.add=function(r,n,s){qe(r)&&(s=n,n=r,r=qe);var o=this,l=function(){var u=Fe,c=o.selector,f;return u&&u!==o&&u.data.push(o),s&&(o.selector=aa(s)),Fe=o,f=n.apply(o,arguments),qe(f)&&o._r.push(f),Fe=u,o.selector=c,o.isReverted=!1,f};return o.last=l,r===qe?l(o,function(a){return o.add(null,a)}):r?o[r]=l:l},e.ignore=function(r){var n=Fe;Fe=null,r(this),Fe=n},e.getTweens=function(){var r=[];return this.data.forEach(function(n){return n instanceof i?r.push.apply(r,n.getTweens()):n instanceof it&&!(n.parent&&n.parent.data==="nested")&&r.push(n)}),r},e.clear=function(){this._r.length=this.data.length=0},e.kill=function(r,n){var s=this;if(r?function(){for(var l=s.getTweens(),a=s.data.length,u;a--;)u=s.data[a],u.data==="isFlip"&&(u.revert(),u.getChildren(!0,!0,!1).forEach(function(c){return l.splice(l.indexOf(c),1)}));for(l.map(function(c){return{g:c._dur||c._delay||c._sat&&!c._sat.vars.immediateRender?c.globalTime(0):-1/0,t:c}}).sort(function(c,f){return f.g-c.g||-1/0}).forEach(function(c){return c.t.revert(r)}),a=s.data.length;a--;)u=s.data[a],u instanceof zt?u.data!=="nested"&&(u.scrollTrigger&&u.scrollTrigger.revert(),u.kill()):!(u instanceof it)&&u.revert&&u.revert(r);s._r.forEach(function(c){return c(r,s)}),s.isReverted=!0}():this.data.forEach(function(l){return l.kill&&l.kill()}),this.clear(),n)for(var o=Zr.length;o--;)Zr[o].id===this.id&&Zr.splice(o,1)},e.revert=function(r){this.kill(r||{})},i}(),Og=function(){function i(t){this.contexts=[],this.scope=t,Fe&&Fe.data.push(this)}var e=i.prototype;return e.add=function(r,n,s){Yi(r)||(r={matches:r});var o=new Kh(0,s||this.scope),l=o.conditions={},a,u,c;Fe&&!o.selector&&(o.selector=Fe.selector),this.contexts.push(o),n=o.add("onMatch",n),o.queries=r;for(u in r)u==="all"?c=1:(a=Li.matchMedia(r[u]),a&&(Zr.indexOf(o)<0&&Zr.push(o),(l[u]=a.matches)&&(c=1),a.addListener?a.addListener(fa):a.addEventListener("change",fa)));return c&&n(o,function(f){return o.add(null,f)}),this},e.revert=function(r){this.kill(r||{})},e.kill=function(r){this.contexts.forEach(function(n){return n.kill(r,!0)})},i}(),Fo={registerPlugin:function(){for(var e=arguments.length,t=new Array(e),r=0;r1){var n=e.map(function(c){return Qt.quickSetter(c,t,r)}),s=n.length;return function(c){for(var f=s;f--;)n[f](c)}}e=e[0]||{};var o=ri[t],l=qr(e),a=l.harness&&(l.harness.aliases||{})[t]||t,u=o?function(c){var f=new o;bn._pt=0,f.init(e,r?c+r:c,bn,0,[e]),f.render(1,f),bn._pt&&vu(1,bn)}:l.set(e,a);return o?u:function(c){return u(e,a,r?c+r:c,l,1)}},quickTo:function(e,t,r){var n,s=Qt.to(e,nn((n={},n[t]="+=0.1",n.paused=!0,n),r||{})),o=function(a,u,c){return s.resetTo(t,a,u,c)};return o.tween=s,o},isTweening:function(e){return Be.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=Kr(e.ease,Nn.ease)),pc(Nn,e||{})},config:function(e){return pc(li,e||{})},registerEffect:function(e){var t=e.name,r=e.effect,n=e.plugins,s=e.defaults,o=e.extendTimeline;(n||"").split(",").forEach(function(l){return l&&!ri[l]&&!ai[l]&&As(t+" effect requires "+l+" plugin.")}),Ml[t]=function(l,a,u){return r(_i(l),yi(a||{},s),u)},o&&(zt.prototype[t]=function(l,a,u){return this.add(Ml[t](l,Yi(a)?a:(u=a)&&{},this),u)})},registerEase:function(e,t){me[e]=Kr(t)},parseEase:function(e,t){return arguments.length?Kr(e,t):me},getById:function(e){return Be.getById(e)},exportRoot:function(e,t){e===void 0&&(e={});var r=new zt(e),n,s;for(r.smoothChildTiming=Xt(e.smoothChildTiming),Be.remove(r),r._dp=0,r._time=r._tTime=Be._time,n=Be._first;n;)s=n._next,(t||!(!n._dur&&n instanceof it&&n.vars.onComplete===n._targets[0]))&&$i(r,n,n._start-n._delay),n=s;return $i(Be,r,0),r},context:function(e,t){return e?new Kh(e,t):Fe},matchMedia:function(e){return new Og(e)},matchMediaRefresh:function(){return Zr.forEach(function(e){var t=e.conditions,r,n;for(n in t)t[n]&&(t[n]=!1,r=1);r&&e.revert()})||fa()},addEventListener:function(e,t){var r=bo[e]||(bo[e]=[]);~r.indexOf(t)||r.push(t)},removeEventListener:function(e,t){var r=bo[e],n=r&&r.indexOf(t);n>=0&&r.splice(n,1)},utils:{wrap:sg,wrapYoyo:og,distribute:Eh,random:Rh,snap:kh,normalize:ng,getUnit:Pt,clamp:eg,splitColor:Nh,toArray:_i,selector:aa,mapRange:Lh,pipe:ig,unitize:rg,interpolate:lg,shuffle:Ph},install:gh,effects:Ml,ticker:ni,updateRoot:zt.updateRoot,plugins:ri,globalTimeline:Be,core:{PropTween:qt,globals:mh,Tween:it,Timeline:zt,Animation:Ns,getCache:qr,_removeLinkedListItem:al,reverting:function(){return kt},context:function(e){return e&&Fe&&(Fe.data.push(e),e._ctx=Fe),Fe},suppressOverwrites:function(e){return lu=e}}};jt("to,from,fromTo,delayedCall,set,killTweensOf",function(i){return Fo[i]=it[i]});ni.add(zt.updateRoot);bn=Fo.to({},{duration:0});var Pg=function(e,t){for(var r=e._pt;r&&r.p!==t&&r.op!==t&&r.fp!==t;)r=r._next;return r},Eg=function(e,t){var r=e._targets,n,s,o;for(n in t)for(s=r.length;s--;)o=e._ptLookup[s][n],o&&(o=o.d)&&(o._pt&&(o=Pg(o,n)),o&&o.modifier&&o.modifier(t[n],e,r[s],n))},Rl=function(e,t){return{name:e,rawVars:1,init:function(n,s,o){o._onInit=function(l){var a,u;if(pt(s)&&(a={},jt(s,function(c){return a[c]=1}),s=a),t){a={};for(u in s)a[u]=t(s[u]);s=a}Eg(l,s)}}}},Qt=Fo.registerPlugin({name:"attr",init:function(e,t,r,n,s){var o,l,a;this.tween=r;for(o in t)a=e.getAttribute(o)||"",l=this.add(e,"setAttribute",(a||0)+"",t[o],n,s,0,0,o),l.op=o,l.b=a,this._props.push(o)},render:function(e,t){for(var r=t._pt;r;)kt?r.set(r.t,r.p,r.b,r):r.r(e,r.d),r=r._next}},{name:"endArray",init:function(e,t){for(var r=t.length;r--;)this.add(e,r,e[r]||0,t[r],0,0,0,0,0,1)}},Rl("roundProps",ua),Rl("modifiers"),Rl("snap",kh))||Fo;it.version=zt.version=Qt.version="3.12.5";_h=1;uu()&&zn();me.Power0;me.Power1;me.Power2;me.Power3;me.Power4;me.Linear;me.Quad;me.Cubic;me.Quart;me.Quint;me.Strong;me.Elastic;me.Back;me.SteppedEase;me.Bounce;me.Sine;me.Expo;me.Circ;/*! + * CSSPlugin 3.12.5 + * https://gsap.com + * + * Copyright 2008-2024, GreenSock. All rights reserved. + * Subject to the terms at https://gsap.com/standard-license or for + * Club GSAP members, the agreement issued with that membership. + * @author: Jack Doyle, jack@greensock.com +*/var xc,hr,Pn,xu,Ur,bc,bu,kg=function(){return typeof window<"u"},rr={},Hr=180/Math.PI,En=Math.PI/180,dn=Math.atan2,wc=1e8,wu=/([A-Z])/g,Rg=/(left|right|width|margin|padding|x)/i,Ag=/[\s,\(]\S/,Fi={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},ha=function(e,t){return t.set(t.t,t.p,Math.round((t.s+t.c*e)*1e4)/1e4+t.u,t)},Lg=function(e,t){return t.set(t.t,t.p,e===1?t.e:Math.round((t.s+t.c*e)*1e4)/1e4+t.u,t)},Dg=function(e,t){return t.set(t.t,t.p,e?Math.round((t.s+t.c*e)*1e4)/1e4+t.u:t.b,t)},Ig=function(e,t){var r=t.s+t.c*e;t.set(t.t,t.p,~~(r+(r<0?-.5:.5))+t.u,t)},Zh=function(e,t){return t.set(t.t,t.p,e?t.e:t.b,t)},Qh=function(e,t){return t.set(t.t,t.p,e!==1?t.b:t.e,t)},Ng=function(e,t,r){return e.style[t]=r},$g=function(e,t,r){return e.style.setProperty(t,r)},Fg=function(e,t,r){return e._gsap[t]=r},zg=function(e,t,r){return e._gsap.scaleX=e._gsap.scaleY=r},Hg=function(e,t,r,n,s){var o=e._gsap;o.scaleX=o.scaleY=r,o.renderTransform(s,o)},Bg=function(e,t,r,n,s){var o=e._gsap;o[t]=r,o.renderTransform(s,o)},Ye="transform",Gt=Ye+"Origin",Vg=function i(e,t){var r=this,n=this.target,s=n.style,o=n._gsap;if(e in rr&&s){if(this.tfm=this.tfm||{},e!=="transform")e=Fi[e]||e,~e.indexOf(",")?e.split(",").forEach(function(l){return r.tfm[l]=Gi(n,l)}):this.tfm[e]=o.x?o[e]:Gi(n,e),e===Gt&&(this.tfm.zOrigin=o.zOrigin);else return Fi.transform.split(",").forEach(function(l){return i.call(r,l,t)});if(this.props.indexOf(Ye)>=0)return;o.svg&&(this.svgo=n.getAttribute("data-svg-origin"),this.props.push(Gt,t,"")),e=Ye}(s||t)&&this.props.push(e,t,s[e])},Jh=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},Yg=function(){var e=this.props,t=this.target,r=t.style,n=t._gsap,s,o;for(s=0;s=0?Tc[o]:"")+e},pa=function(){kg()&&window.document&&(xc=window,hr=xc.document,Pn=hr.documentElement,Ur=da("div")||{style:{}},da("div"),Ye=Hn(Ye),Gt=Ye+"Origin",Ur.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",td=!!Hn("perspective"),bu=Qt.core.reverting,xu=1)},Al=function i(e){var t=da("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),r=this.parentNode,n=this.nextSibling,s=this.style.cssText,o;if(Pn.appendChild(t),t.appendChild(this),this.style.display="block",e)try{o=this.getBBox(),this._gsapBBox=this.getBBox,this.getBBox=i}catch{}else this._gsapBBox&&(o=this._gsapBBox());return r&&(n?r.insertBefore(this,n):r.appendChild(this)),Pn.removeChild(t),this.style.cssText=s,o},Sc=function(e,t){for(var r=t.length;r--;)if(e.hasAttribute(t[r]))return e.getAttribute(t[r])},id=function(e){var t;try{t=e.getBBox()}catch{t=Al.call(e,!0)}return t&&(t.width||t.height)||e.getBBox===Al||(t=Al.call(e,!0)),t&&!t.width&&!t.x&&!t.y?{x:+Sc(e,["x","cx","x1"])||0,y:+Sc(e,["y","cy","y1"])||0,width:0,height:0}:t},rd=function(e){return!!(e.getCTM&&(!e.parentNode||e.ownerSVGElement)&&id(e))},sn=function(e,t){if(t){var r=e.style,n;t in rr&&t!==Gt&&(t=Ye),r.removeProperty?(n=t.substr(0,2),(n==="ms"||t.substr(0,6)==="webkit")&&(t="-"+t),r.removeProperty(n==="--"?t:t.replace(wu,"-$1").toLowerCase())):r.removeAttribute(t)}},dr=function(e,t,r,n,s,o){var l=new qt(e._pt,t,r,0,1,o?Qh:Zh);return e._pt=l,l.b=n,l.e=s,e._props.push(r),l},Cc={deg:1,rad:1,turn:1},Ug={grid:1,flex:1},Mr=function i(e,t,r,n){var s=parseFloat(r)||0,o=(r+"").trim().substr((s+"").length)||"px",l=Ur.style,a=Rg.test(t),u=e.tagName.toLowerCase()==="svg",c=(u?"client":"offset")+(a?"Width":"Height"),f=100,d=n==="px",h=n==="%",_,p,y,x;if(n===o||!s||Cc[n]||Cc[o])return s;if(o!=="px"&&!d&&(s=i(e,t,r,"px")),x=e.getCTM&&rd(e),(h||o==="%")&&(rr[t]||~t.indexOf("adius")))return _=x?e.getBBox()[a?"width":"height"]:e[c],Qe(h?s/_*f:s/100*_);if(l[a?"width":"height"]=f+(d?o:n),p=~t.indexOf("adius")||n==="em"&&e.appendChild&&!u?e:e.parentNode,x&&(p=(e.ownerSVGElement||{}).parentNode),(!p||p===hr||!p.appendChild)&&(p=hr.body),y=p._gsap,y&&h&&y.width&&a&&y.time===ni.time&&!y.uncache)return Qe(s/y.width*f);if(h&&(t==="height"||t==="width")){var T=e.style[t];e.style[t]=f+n,_=e[c],T?e.style[t]=T:sn(e,t)}else(h||o==="%")&&!Ug[Hi(p,"display")]&&(l.position=Hi(e,"position")),p===e&&(l.position="static"),p.appendChild(Ur),_=Ur[c],p.removeChild(Ur),l.position="absolute";return a&&h&&(y=qr(p),y.time=ni.time,y.width=p[c]),Qe(d?_*s/f:_&&s?f/_*s:0)},Gi=function(e,t,r,n){var s;return xu||pa(),t in Fi&&t!=="transform"&&(t=Fi[t],~t.indexOf(",")&&(t=t.split(",")[0])),rr[t]&&t!=="transform"?(s=Fs(e,n),s=t!=="transformOrigin"?s[t]:s.svg?s.origin:Ho(Hi(e,Gt))+" "+s.zOrigin+"px"):(s=e.style[t],(!s||s==="auto"||n||~(s+"").indexOf("calc("))&&(s=zo[t]&&zo[t](e,t,r)||Hi(e,t)||vh(e,t)||(t==="opacity"?1:0))),r&&!~(s+"").trim().indexOf(" ")?Mr(e,t,s,r)+r:s},Wg=function(e,t,r,n){if(!r||r==="none"){var s=Hn(t,e,1),o=s&&Hi(e,s,1);o&&o!==r?(t=s,r=o):t==="borderColor"&&(r=Hi(e,"borderTopColor"))}var l=new qt(this._pt,e.style,t,0,1,qh),a=0,u=0,c,f,d,h,_,p,y,x,T,C,b,O;if(l.b=r,l.e=n,r+="",n+="",n==="auto"&&(p=e.style[t],e.style[t]=n,n=Hi(e,t)||n,p?e.style[t]=p:sn(e,t)),c=[r,n],Fh(c),r=c[0],n=c[1],d=r.match(xn)||[],O=n.match(xn)||[],O.length){for(;f=xn.exec(n);)y=f[0],T=n.substring(a,f.index),_?_=(_+1)%5:(T.substr(-5)==="rgba("||T.substr(-5)==="hsla(")&&(_=1),y!==(p=d[u++]||"")&&(h=parseFloat(p)||0,b=p.substr((h+"").length),y.charAt(1)==="="&&(y=On(h,y)+b),x=parseFloat(y),C=y.substr((x+"").length),a=xn.lastIndex-C.length,C||(C=C||li.units[t]||b,a===n.length&&(n+=C,l.e+=C)),b!==C&&(h=Mr(e,t,p,C)||0),l._pt={_next:l._pt,p:T||u===1?T:",",s:h,c:x-h,m:_&&_<4||t==="zIndex"?Math.round:0});l.c=a-1;)l=s[u],rr[l]&&(a=1,l=l==="transformOrigin"?Gt:Ye),sn(r,l);a&&(sn(r,Ye),o&&(o.svg&&r.removeAttribute("transform"),Fs(r,1),o.uncache=1,Jh(n)))}},zo={clearProps:function(e,t,r,n,s){if(s.data!=="isFromStart"){var o=e._pt=new qt(e._pt,t,r,0,0,jg);return o.u=n,o.pr=-10,o.tween=s,e._props.push(r),1}}},$s=[1,0,0,1,0,0],nd={},sd=function(e){return e==="matrix(1, 0, 0, 1, 0, 0)"||e==="none"||!e},Oc=function(e){var t=Hi(e,Ye);return sd(t)?$s:t.substr(7).match(hh).map(Qe)},Tu=function(e,t){var r=e._gsap||qr(e),n=e.style,s=Oc(e),o,l,a,u;return r.svg&&e.getAttribute("transform")?(a=e.transform.baseVal.consolidate().matrix,s=[a.a,a.b,a.c,a.d,a.e,a.f],s.join(",")==="1,0,0,1,0,0"?$s:s):(s===$s&&!e.offsetParent&&e!==Pn&&!r.svg&&(a=n.display,n.display="block",o=e.parentNode,(!o||!e.offsetParent)&&(u=1,l=e.nextElementSibling,Pn.appendChild(e)),s=Oc(e),a?n.display=a:sn(e,"display"),u&&(l?o.insertBefore(e,l):o?o.appendChild(e):Pn.removeChild(e))),t&&s.length>6?[s[0],s[1],s[4],s[5],s[12],s[13]]:s)},_a=function(e,t,r,n,s,o){var l=e._gsap,a=s||Tu(e,!0),u=l.xOrigin||0,c=l.yOrigin||0,f=l.xOffset||0,d=l.yOffset||0,h=a[0],_=a[1],p=a[2],y=a[3],x=a[4],T=a[5],C=t.split(" "),b=parseFloat(C[0])||0,O=parseFloat(C[1])||0,S,M,k,E;r?a!==$s&&(M=h*y-_*p)&&(k=b*(y/M)+O*(-p/M)+(p*T-y*x)/M,E=b*(-_/M)+O*(h/M)-(h*T-_*x)/M,b=k,O=E):(S=id(e),b=S.x+(~C[0].indexOf("%")?b/100*S.width:b),O=S.y+(~(C[1]||C[0]).indexOf("%")?O/100*S.height:O)),n||n!==!1&&l.smooth?(x=b-u,T=O-c,l.xOffset=f+(x*h+T*p)-x,l.yOffset=d+(x*_+T*y)-T):l.xOffset=l.yOffset=0,l.xOrigin=b,l.yOrigin=O,l.smooth=!!n,l.origin=t,l.originIsAbsolute=!!r,e.style[Gt]="0px 0px",o&&(dr(o,l,"xOrigin",u,b),dr(o,l,"yOrigin",c,O),dr(o,l,"xOffset",f,l.xOffset),dr(o,l,"yOffset",d,l.yOffset)),e.setAttribute("data-svg-origin",b+" "+O)},Fs=function(e,t){var r=e._gsap||new Vh(e);if("x"in r&&!t&&!r.uncache)return r;var n=e.style,s=r.scaleX<0,o="px",l="deg",a=getComputedStyle(e),u=Hi(e,Gt)||"0",c,f,d,h,_,p,y,x,T,C,b,O,S,M,k,E,A,W,N,q,ee,J,B,z,X,ae,w,ie,Te,De,Se,Ie;return c=f=d=p=y=x=T=C=b=0,h=_=1,r.svg=!!(e.getCTM&&rd(e)),a.translate&&((a.translate!=="none"||a.scale!=="none"||a.rotate!=="none")&&(n[Ye]=(a.translate!=="none"?"translate3d("+(a.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+(a.rotate!=="none"?"rotate("+a.rotate+") ":"")+(a.scale!=="none"?"scale("+a.scale.split(" ").join(",")+") ":"")+(a[Ye]!=="none"?a[Ye]:"")),n.scale=n.rotate=n.translate="none"),M=Tu(e,r.svg),r.svg&&(r.uncache?(X=e.getBBox(),u=r.xOrigin-X.x+"px "+(r.yOrigin-X.y)+"px",z=""):z=!t&&e.getAttribute("data-svg-origin"),_a(e,z||u,!!z||r.originIsAbsolute,r.smooth!==!1,M)),O=r.xOrigin||0,S=r.yOrigin||0,M!==$s&&(W=M[0],N=M[1],q=M[2],ee=M[3],c=J=M[4],f=B=M[5],M.length===6?(h=Math.sqrt(W*W+N*N),_=Math.sqrt(ee*ee+q*q),p=W||N?dn(N,W)*Hr:0,T=q||ee?dn(q,ee)*Hr+p:0,T&&(_*=Math.abs(Math.cos(T*En))),r.svg&&(c-=O-(O*W+S*q),f-=S-(O*N+S*ee))):(Ie=M[6],De=M[7],w=M[8],ie=M[9],Te=M[10],Se=M[11],c=M[12],f=M[13],d=M[14],k=dn(Ie,Te),y=k*Hr,k&&(E=Math.cos(-k),A=Math.sin(-k),z=J*E+w*A,X=B*E+ie*A,ae=Ie*E+Te*A,w=J*-A+w*E,ie=B*-A+ie*E,Te=Ie*-A+Te*E,Se=De*-A+Se*E,J=z,B=X,Ie=ae),k=dn(-q,Te),x=k*Hr,k&&(E=Math.cos(-k),A=Math.sin(-k),z=W*E-w*A,X=N*E-ie*A,ae=q*E-Te*A,Se=ee*A+Se*E,W=z,N=X,q=ae),k=dn(N,W),p=k*Hr,k&&(E=Math.cos(k),A=Math.sin(k),z=W*E+N*A,X=J*E+B*A,N=N*E-W*A,B=B*E-J*A,W=z,J=X),y&&Math.abs(y)+Math.abs(p)>359.9&&(y=p=0,x=180-x),h=Qe(Math.sqrt(W*W+N*N+q*q)),_=Qe(Math.sqrt(B*B+Ie*Ie)),k=dn(J,B),T=Math.abs(k)>2e-4?k*Hr:0,b=Se?1/(Se<0?-Se:Se):0),r.svg&&(z=e.getAttribute("transform"),r.forceCSS=e.setAttribute("transform","")||!sd(Hi(e,Ye)),z&&e.setAttribute("transform",z))),Math.abs(T)>90&&Math.abs(T)<270&&(s?(h*=-1,T+=p<=0?180:-180,p+=p<=0?180:-180):(_*=-1,T+=T<=0?180:-180)),t=t||r.uncache,r.x=c-((r.xPercent=c&&(!t&&r.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-c)?-50:0)))?e.offsetWidth*r.xPercent/100:0)+o,r.y=f-((r.yPercent=f&&(!t&&r.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-f)?-50:0)))?e.offsetHeight*r.yPercent/100:0)+o,r.z=d+o,r.scaleX=Qe(h),r.scaleY=Qe(_),r.rotation=Qe(p)+l,r.rotationX=Qe(y)+l,r.rotationY=Qe(x)+l,r.skewX=T+l,r.skewY=C+l,r.transformPerspective=b+o,(r.zOrigin=parseFloat(u.split(" ")[2])||!t&&r.zOrigin||0)&&(n[Gt]=Ho(u)),r.xOffset=r.yOffset=0,r.force3D=li.force3D,r.renderTransform=r.svg?Gg:td?od:qg,r.uncache=0,r},Ho=function(e){return(e=e.split(" "))[0]+" "+e[1]},Ll=function(e,t,r){var n=Pt(t);return Qe(parseFloat(t)+parseFloat(Mr(e,"x",r+"px",n)))+n},qg=function(e,t){t.z="0px",t.rotationY=t.rotationX="0deg",t.force3D=0,od(e,t)},Fr="0deg",qn="0px",zr=") ",od=function(e,t){var r=t||this,n=r.xPercent,s=r.yPercent,o=r.x,l=r.y,a=r.z,u=r.rotation,c=r.rotationY,f=r.rotationX,d=r.skewX,h=r.skewY,_=r.scaleX,p=r.scaleY,y=r.transformPerspective,x=r.force3D,T=r.target,C=r.zOrigin,b="",O=x==="auto"&&e&&e!==1||x===!0;if(C&&(f!==Fr||c!==Fr)){var S=parseFloat(c)*En,M=Math.sin(S),k=Math.cos(S),E;S=parseFloat(f)*En,E=Math.cos(S),o=Ll(T,o,M*E*-C),l=Ll(T,l,-Math.sin(S)*-C),a=Ll(T,a,k*E*-C+C)}y!==qn&&(b+="perspective("+y+zr),(n||s)&&(b+="translate("+n+"%, "+s+"%) "),(O||o!==qn||l!==qn||a!==qn)&&(b+=a!==qn||O?"translate3d("+o+", "+l+", "+a+") ":"translate("+o+", "+l+zr),u!==Fr&&(b+="rotate("+u+zr),c!==Fr&&(b+="rotateY("+c+zr),f!==Fr&&(b+="rotateX("+f+zr),(d!==Fr||h!==Fr)&&(b+="skew("+d+", "+h+zr),(_!==1||p!==1)&&(b+="scale("+_+", "+p+zr),T.style[Ye]=b||"translate(0, 0)"},Gg=function(e,t){var r=t||this,n=r.xPercent,s=r.yPercent,o=r.x,l=r.y,a=r.rotation,u=r.skewX,c=r.skewY,f=r.scaleX,d=r.scaleY,h=r.target,_=r.xOrigin,p=r.yOrigin,y=r.xOffset,x=r.yOffset,T=r.forceCSS,C=parseFloat(o),b=parseFloat(l),O,S,M,k,E;a=parseFloat(a),u=parseFloat(u),c=parseFloat(c),c&&(c=parseFloat(c),u+=c,a+=c),a||u?(a*=En,u*=En,O=Math.cos(a)*f,S=Math.sin(a)*f,M=Math.sin(a-u)*-d,k=Math.cos(a-u)*d,u&&(c*=En,E=Math.tan(u-c),E=Math.sqrt(1+E*E),M*=E,k*=E,c&&(E=Math.tan(c),E=Math.sqrt(1+E*E),O*=E,S*=E)),O=Qe(O),S=Qe(S),M=Qe(M),k=Qe(k)):(O=f,k=d,S=M=0),(C&&!~(o+"").indexOf("px")||b&&!~(l+"").indexOf("px"))&&(C=Mr(h,"x",o,"px"),b=Mr(h,"y",l,"px")),(_||p||y||x)&&(C=Qe(C+_-(_*O+p*M)+y),b=Qe(b+p-(_*S+p*k)+x)),(n||s)&&(E=h.getBBox(),C=Qe(C+n/100*E.width),b=Qe(b+s/100*E.height)),E="matrix("+O+","+S+","+M+","+k+","+C+","+b+")",h.setAttribute("transform",E),T&&(h.style[Ye]=E)},Kg=function(e,t,r,n,s){var o=360,l=pt(s),a=parseFloat(s)*(l&&~s.indexOf("rad")?Hr:1),u=a-n,c=n+u+"deg",f,d;return l&&(f=s.split("_")[1],f==="short"&&(u%=o,u!==u%(o/2)&&(u+=u<0?o:-o)),f==="cw"&&u<0?u=(u+o*wc)%o-~~(u/o)*o:f==="ccw"&&u>0&&(u=(u-o*wc)%o-~~(u/o)*o)),e._pt=d=new qt(e._pt,t,r,n,u,Lg),d.e=c,d.u="deg",e._props.push(r),d},Pc=function(e,t){for(var r in t)e[r]=t[r];return e},Zg=function(e,t,r){var n=Pc({},r._gsap),s="perspective,force3D,transformOrigin,svgOrigin",o=r.style,l,a,u,c,f,d,h,_;n.svg?(u=r.getAttribute("transform"),r.setAttribute("transform",""),o[Ye]=t,l=Fs(r,1),sn(r,Ye),r.setAttribute("transform",u)):(u=getComputedStyle(r)[Ye],o[Ye]=t,l=Fs(r,1),o[Ye]=u);for(a in rr)u=n[a],c=l[a],u!==c&&s.indexOf(a)<0&&(h=Pt(u),_=Pt(c),f=h!==_?Mr(r,a,u,_):parseFloat(u),d=parseFloat(c),e._pt=new qt(e._pt,l,a,f,d-f,ha),e._pt.u=_||0,e._props.push(a));Pc(l,n)};jt("padding,margin,Width,Radius",function(i,e){var t="Top",r="Right",n="Bottom",s="Left",o=(e<3?[t,r,n,s]:[t+s,t+r,n+r,n+s]).map(function(l){return e<2?i+l:"border"+l+i});zo[e>1?"border"+i:i]=function(l,a,u,c,f){var d,h;if(arguments.length<4)return d=o.map(function(_){return Gi(l,_,u)}),h=d.join(" "),h.split(d[0]).length===5?d[0]:h;d=(c+"").split(" "),h={},o.forEach(function(_,p){return h[_]=d[p]=d[p]||d[(p-1)/2|0]}),l.init(a,h,f)}});var ld={name:"css",register:pa,targetTest:function(e){return e.style&&e.nodeType},init:function(e,t,r,n,s){var o=this._props,l=e.style,a=r.vars.startAt,u,c,f,d,h,_,p,y,x,T,C,b,O,S,M,k;xu||pa(),this.styles=this.styles||ed(e),k=this.styles.props,this.tween=r;for(p in t)if(p!=="autoRound"&&(c=t[p],!(ri[p]&&Yh(p,t,r,n,e,s)))){if(h=typeof c,_=zo[p],h==="function"&&(c=c.call(r,n,e,s),h=typeof c),h==="string"&&~c.indexOf("random(")&&(c=Ds(c)),_)_(this,e,p,c,r)&&(M=1);else if(p.substr(0,2)==="--")u=(getComputedStyle(e).getPropertyValue(p)+"").trim(),c+="",xr.lastIndex=0,xr.test(u)||(y=Pt(u),x=Pt(c)),x?y!==x&&(u=Mr(e,p,u,x)+x):y&&(c+=y),this.add(l,"setProperty",u,c,n,s,0,0,p),o.push(p),k.push(p,0,l[p]);else if(h!=="undefined"){if(a&&p in a?(u=typeof a[p]=="function"?a[p].call(r,n,e,s):a[p],pt(u)&&~u.indexOf("random(")&&(u=Ds(u)),Pt(u+"")||u==="auto"||(u+=li.units[p]||Pt(Gi(e,p))||""),(u+"").charAt(1)==="="&&(u=Gi(e,p))):u=Gi(e,p),d=parseFloat(u),T=h==="string"&&c.charAt(1)==="="&&c.substr(0,2),T&&(c=c.substr(2)),f=parseFloat(c),p in Fi&&(p==="autoAlpha"&&(d===1&&Gi(e,"visibility")==="hidden"&&f&&(d=0),k.push("visibility",0,l.visibility),dr(this,l,"visibility",d?"inherit":"hidden",f?"inherit":"hidden",!f)),p!=="scale"&&p!=="transform"&&(p=Fi[p],~p.indexOf(",")&&(p=p.split(",")[0]))),C=p in rr,C){if(this.styles.save(p),b||(O=e._gsap,O.renderTransform&&!t.parseTransform||Fs(e,t.parseTransform),S=t.smoothOrigin!==!1&&O.smooth,b=this._pt=new qt(this._pt,l,Ye,0,1,O.renderTransform,O,0,-1),b.dep=1),p==="scale")this._pt=new qt(this._pt,O,"scaleY",O.scaleY,(T?On(O.scaleY,T+f):f)-O.scaleY||0,ha),this._pt.u=0,o.push("scaleY",p),p+="X";else if(p==="transformOrigin"){k.push(Gt,0,l[Gt]),c=Xg(c),O.svg?_a(e,c,0,S,0,this):(x=parseFloat(c.split(" ")[2])||0,x!==O.zOrigin&&dr(this,O,"zOrigin",O.zOrigin,x),dr(this,l,p,Ho(u),Ho(c)));continue}else if(p==="svgOrigin"){_a(e,c,1,S,0,this);continue}else if(p in nd){Kg(this,O,p,d,T?On(d,T+c):c);continue}else if(p==="smoothOrigin"){dr(this,O,"smooth",O.smooth,c);continue}else if(p==="force3D"){O[p]=c;continue}else if(p==="transform"){Zg(this,c,e);continue}}else p in l||(p=Hn(p)||p);if(C||(f||f===0)&&(d||d===0)&&!Ag.test(c)&&p in l)y=(u+"").substr((d+"").length),f||(f=0),x=Pt(c)||(p in li.units?li.units[p]:y),y!==x&&(d=Mr(e,p,u,x)),this._pt=new qt(this._pt,C?O:l,p,d,(T?On(d,T+f):f)-d,!C&&(x==="px"||p==="zIndex")&&t.autoRound!==!1?Ig:ha),this._pt.u=x||0,y!==x&&x!=="%"&&(this._pt.b=u,this._pt.r=Dg);else if(p in l)Wg.call(this,e,p,u,T?T+c:c);else if(p in e)this.add(e,p,u||e[p],T?T+c:c,n,s);else if(p!=="parseTransform"){fu(p,c);continue}C||(p in l?k.push(p,0,l[p]):k.push(p,1,u||e[p])),o.push(p)}}M&&Gh(this)},render:function(e,t){if(t.tween._time||!bu())for(var r=t._pt;r;)r.r(e,r.d),r=r._next;else t.styles.revert()},get:Gi,aliases:Fi,getSetter:function(e,t,r){var n=Fi[t];return n&&n.indexOf(",")<0&&(t=n),t in rr&&t!==Gt&&(e._gsap.x||Gi(e,"x"))?r&&bc===r?t==="scale"?zg:Fg:(bc=r||{})&&(t==="scale"?Hg:Bg):e.style&&!au(e.style[t])?Ng:~t.indexOf("-")?$g:yu(e,t)},core:{_removeProperty:sn,_getMatrix:Tu}};Qt.utils.checkPrefix=Hn;Qt.core.getStyleSaver=ed;(function(i,e,t,r){var n=jt(i+","+e+","+t,function(s){rr[s]=1});jt(e,function(s){li.units[s]="deg",nd[s]=1}),Fi[n[13]]=i+","+e,jt(r,function(s){var o=s.split(":");Fi[o[1]]=n[o[0]]})})("x,y,z,scale,scaleX,scaleY,xPercent,yPercent","rotation,rotationX,rotationY,skewX,skewY","transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective","0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY");jt("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(i){li.units[i]="px"});Qt.registerPlugin(ld);var ve=Qt.registerPlugin(ld)||Qt;ve.core.Tween;/*! + * paths 3.12.5 + * https://gsap.com + * + * Copyright 2008-2024, GreenSock. All rights reserved. + * Subject to the terms at https://gsap.com/standard-license or for + * Club GSAP members, the agreement issued with that membership. + * @author: Jack Doyle, jack@greensock.com +*/var Qg=/[achlmqstvz]|(-?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/ig,Jg=/(?:(-)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/ig,e1=/[\+\-]?\d*\.?\d+e[\+\-]?\d+/ig,t1=/(^[#\.][a-z]|[a-y][a-z])/i,i1=Math.PI/180,r1=180/Math.PI,Js=Math.sin,eo=Math.cos,gi=Math.abs,Ki=Math.sqrt,n1=Math.atan2,ga=1e8,Ec=function(e){return typeof e=="string"},ad=function(e){return typeof e=="number"},s1=function(e){return typeof e>"u"},o1={},l1={},Bo=1e5,ud=function(e){return Math.round((e+ga)%1*Bo)/Bo||(e<0?0:1)},be=function(e){return Math.round(e*Bo)/Bo||0},kc=function(e){return Math.round(e*1e10)/1e10||0},Rc=function(e,t,r,n){var s=e[t],o=n===1?6:ma(s,r,n);if((o||!n)&&o+r+2t){for(;--s&&e[s]>t;);s<0&&(s=0)}else for(;e[++s] element or an SVG path data string")}function c1(i){for(var e=[],t=0;t-1;)o=n[s].nodeName.toLowerCase(),t.indexOf(","+o+",")<0&&r.setAttributeNS(null,o,n[s].nodeValue);return r},d1={rect:"rx,ry,x,y,width,height",circle:"r,cx,cy",ellipse:"rx,ry,cx,cy",line:"x1,x2,y1,y2"},p1=function(e,t){for(var r=t?t.split(","):[],n={},s=r.length;--s>-1;)n[r[s]]=+e.getAttribute(r[s])||0;return n};function _1(i,e){var t=i.tagName.toLowerCase(),r=.552284749831,n,s,o,l,a,u,c,f,d,h,_,p,y,x,T,C,b,O,S,M,k,E;return t==="path"||!i.getBBox?i:(u=h1(i,"x,y,width,height,cx,cy,rx,ry,r,x1,x2,y1,y2,points"),E=p1(i,d1[t]),t==="rect"?(l=E.rx,a=E.ry||l,s=E.x,o=E.y,h=E.width-l*2,_=E.height-a*2,l||a?(p=s+l*(1-r),y=s+l,x=y+h,T=x+l*r,C=x+l,b=o+a*(1-r),O=o+a,S=O+_,M=S+a*r,k=S+a,n="M"+C+","+O+" V"+S+" C"+[C,M,T,k,x,k,x-(x-y)/3,k,y+(x-y)/3,k,y,k,p,k,s,M,s,S,s,S-(S-O)/3,s,O+(S-O)/3,s,O,s,b,p,o,y,o,y+(x-y)/3,o,x-(x-y)/3,o,x,o,T,o,C,b,C,O].join(",")+"z"):n="M"+(s+h)+","+o+" v"+_+" h"+-h+" v"+-_+" h"+h+"z"):t==="circle"||t==="ellipse"?(t==="circle"?(l=a=E.r,f=l*r):(l=E.rx,a=E.ry,f=a*r),s=E.cx,o=E.cy,c=l*r,n="M"+(s+l)+","+o+" C"+[s+l,o+f,s+c,o+a,s,o+a,s-c,o+a,s-l,o+f,s-l,o,s-l,o-f,s-c,o-a,s,o-a,s+c,o-a,s+l,o-f,s+l,o].join(",")+"z"):t==="line"?n="M"+E.x1+","+E.y1+" L"+E.x2+","+E.y2:(t==="polyline"||t==="polygon")&&(d=(i.getAttribute("points")+"").match(Jg)||[],s=d.shift(),o=d.shift(),n="M"+s+","+o+" L"+d.join(","),t==="polygon"&&(n+=","+s+","+o+"z")),u.setAttribute("d",dd(u._gsRawPath=Vo(n))),e&&i.parentNode&&(i.parentNode.insertBefore(u,i),i.parentNode.removeChild(i)),u)}function fd(i,e,t){var r=i[e],n=i[e+2],s=i[e+4],o;return r+=(n-r)*t,n+=(s-n)*t,r+=(n-r)*t,o=n+(s+(i[e+6]-s)*t-n)*t-r,r=i[e+1],n=i[e+3],s=i[e+5],r+=(n-r)*t,n+=(s-n)*t,r+=(n-r)*t,be(n1(n+(s+(i[e+7]-s)*t-n)*t-r,o)*r1)}function hd(i,e,t){t=s1(t)?1:kc(t)||0,e=kc(e)||0;var r=Math.max(0,~~(gi(t-e)-1e-8)),n=c1(i);if(e>t&&(e=1-e,t=1-t,a1(n),n.totalLength=0),e<0||t<0){var s=Math.abs(~~Math.min(e,t))+1;e+=s,t+=s}n.totalLength||Qr(n);var o=t>1,l=Lc(n,e,o1,!0),a=Lc(n,t,l1),u=a.segment,c=l.segment,f=a.segIndex,d=l.segIndex,h=a.i,_=l.i,p=d===f,y=h===_&&p,x,T,C,b,O,S,M,k;if(o||r){for(x=ff)&&n.splice(b,1);else u.angle=fd(u,h+C,0),h+=C,l=u[h],a=u[h+1],u.length=u.totalLength=0,u.totalPoints=n.totalPoints=8,u.push(l,a,l,a,l,a,l,a);return n.totalLength=0,n}function g1(i,e,t){e=e||0,i.samples||(i.samples=[],i.lookup=[]);var r=~~i.resolution||12,n=1/r,s=i.length,o=i[e],l=i[e+1],a=e?e/6*r:0,u=i.samples,c=i.lookup,f=(e?i.minLength:ga)||ga,d=u[a+t*r-1],h=e?u[a-1]:0,_,p,y,x,T,C,b,O,S,M,k,E,A,W,N,q,ee;for(u.length=c.length=0,p=e+2;p8&&(i.splice(p,6),p-=6,s-=6);else for(_=1;_<=r;_++)W=n*_,A=1-W,C=b-(b=(W*W*y+3*A*(W*x+A*T))*W),k=E-(E=(W*W*O+3*A*(W*S+A*M))*W),q=Ki(k*k+C*C),q=1)return 0;var r=i[e],n=i[e+1],s=i[e+2],o=i[e+3],l=i[e+4],a=i[e+5],u=i[e+6],c=i[e+7],f=r+(s-r)*t,d=s+(l-s)*t,h=n+(o-n)*t,_=o+(a-o)*t,p=f+(d-f)*t,y=h+(_-h)*t,x=l+(u-l)*t,T=a+(c-a)*t;return d+=(x-d)*t,_+=(T-_)*t,i.splice(e+2,4,be(f),be(h),be(p),be(y),be(p+(d-p)*t),be(y+(_-y)*t),be(d),be(_),be(x),be(T)),i.samples&&i.samples.splice(e/6*i.resolution|0,0,0,0,0,0,0,0),6}function Lc(i,e,t,r){t=t||{},i.totalLength||Qr(i),(e<0||e>1)&&(e=ud(e));var n=0,s=i[0],o,l,a,u,c,f,d;if(!e)d=f=n=0,s=i[0];else if(e===1)d=1,n=i.length-1,s=i[n],f=s.length-8;else{if(i.length>1){for(a=i.totalLength*e,c=f=0;(c+=i[f++].totalLength)1)&&(e=ud(e)),n.lookup||Qr(i),i.length>1){for(a=i.totalLength*e,c=f=0;(c+=i[f++].totalLength)=1?1-1e-9:d||1e-9):n.angle||0),s}function ts(i,e,t,r,n,s,o){for(var l=i.length,a,u,c,f,d;--l>-1;)for(a=i[l],u=a.length,c=0;c1&&(t=Ki(b)*t,r=Ki(b)*r);var O=t*t,S=r*r,M=(O*S-O*C-S*T)/(O*C+S*T);M<0&&(M=0);var k=(s===o?-1:1)*Ki(M),E=k*(t*x/r),A=k*-(r*y/t),W=(i+l)/2,N=(e+a)/2,q=W+(c*E-f*A),ee=N+(f*E+c*A),J=(y-E)/t,B=(x-A)/r,z=(-y-E)/t,X=(-x-A)/r,ae=J*J+B*B,w=(B<0?-1:1)*Math.acos(J/Ki(ae)),ie=(J*X-B*z<0?-1:1)*Math.acos((J*z+B*X)/Ki(ae*(z*z+X*X)));isNaN(ie)&&(ie=d),!o&&ie>0?ie-=h:o&&ie<0&&(ie+=h),w%=h,ie%=h;var Te=Math.ceil(gi(ie)/(h/4)),De=[],Se=ie/Te,Ie=4/3*Js(Se/2)/(1+eo(Se/2)),Oe=c*t,Pe=f*t,Ge=f*-r,Ke=c*r,Ce;for(Ce=0;Ce-1e-4?0:A}).match(Qg)||[],t=[],r=0,n=0,s=2/3,o=e.length,l=0,a="ERROR: malformed path: "+i,u,c,f,d,h,_,p,y,x,T,C,b,O,S,M,k=function(A,W,N,q){T=(N-A)/3,C=(q-W)/3,p.push(A+T,W+C,N-T,q-C,N,q)};if(!i||!isNaN(e[0])||isNaN(e[1]))return console.log(a),t;for(u=0;u.5||gi(n-d)>.5)&&(k(r,n,f,d),h==="L"&&(u+=2)),r=f,n=d;else if(h==="A"){if(S=e[u+4],M=e[u+5],T=e[u+6],C=e[u+7],c=7,S.length>1&&(S.length<3?(C=T,T=M,c--):(C=M,T=S.substr(2),c-=2),M=S.charAt(1),S=S.charAt(0)),b=m1(r,n,+e[u+1],+e[u+2],+e[u+3],+S,+M,(_?r:0)+T*1,(_?n:0)+C*1),u+=c,b)for(c=0;c1?T1(a):a.getItem(0).matrix:Yo,c=a.a*u.x+a.c*u.y,f=a.b*u.x+a.d*u.y):(a=new zs,c=f=0),t&&e.tagName.toLowerCase()==="g"&&(c=f=0),(n?r:o).appendChild(l),l.setAttribute("transform","matrix("+a.a+","+a.b+","+a.c+","+a.d+","+(a.e+c)+","+(a.f+f)+")");else{if(c=f=0,pd)for(a=e.offsetParent,u=e;u&&(u=u.parentNode)&&u!==a&&u.parentNode;)(Jr.getComputedStyle(u)[Mi]+"").length>4&&(c=u.offsetLeft,f=u.offsetTop,u=0);if(d=Jr.getComputedStyle(e),d.position!=="absolute"&&d.position!=="fixed")for(a=e.offsetParent;o&&o!==a;)c+=o.scrollLeft||0,f+=o.scrollTop||0,o=o.parentNode;u=l.style,u.top=e.offsetTop-f+"px",u.left=e.offsetLeft-c+"px",u[Mi]=d[Mi],u[va]=d[va],u.position=d.position==="fixed"?"fixed":"absolute",e.parentNode.appendChild(l)}return l},Il=function(e,t,r,n,s,o,l){return e.a=t,e.b=r,e.c=n,e.d=s,e.e=o,e.f=l,e},zs=function(){function i(t,r,n,s,o,l){t===void 0&&(t=1),r===void 0&&(r=0),n===void 0&&(n=0),s===void 0&&(s=1),o===void 0&&(o=0),l===void 0&&(l=0),Il(this,t,r,n,s,o,l)}var e=i.prototype;return e.inverse=function(){var r=this.a,n=this.b,s=this.c,o=this.d,l=this.e,a=this.f,u=r*o-n*s||1e-10;return Il(this,o/u,-n/u,-s/u,r/u,(s*a-o*l)/u,-(r*a-n*l)/u)},e.multiply=function(r){var n=this.a,s=this.b,o=this.c,l=this.d,a=this.e,u=this.f,c=r.a,f=r.c,d=r.b,h=r.d,_=r.e,p=r.f;return Il(this,c*n+d*o,c*s+d*l,f*n+h*o,f*s+h*l,a+_*n+p*o,u+_*s+p*l)},e.clone=function(){return new i(this.a,this.b,this.c,this.d,this.e,this.f)},e.equals=function(r){var n=this.a,s=this.b,o=this.c,l=this.d,a=this.e,u=this.f;return n===r.a&&s===r.b&&o===r.c&&l===r.d&&a===r.e&&u===r.f},e.apply=function(r,n){n===void 0&&(n={});var s=r.x,o=r.y,l=this.a,a=this.b,u=this.c,c=this.d,f=this.e,d=this.f;return n.x=s*l+o*u+f||0,n.y=s*a+o*c+d||0,n},i}();function kn(i,e,t,r){if(!i||!i.parentNode||(Qi||_d(i)).documentElement===i)return new zs;var n=v1(i),s=Cu(i),o=s?gd:md,l=C1(i,t),a=o[0].getBoundingClientRect(),u=o[1].getBoundingClientRect(),c=o[2].getBoundingClientRect(),f=l.parentNode,d=!r&&w1(i),h=new zs((u.left-a.left)/100,(u.top-a.top)/100,(c.left-a.left)/100,(c.top-a.top)/100,a.left+(d?0:b1()),a.top+(d?0:x1()));if(f.removeChild(l),n)for(a=n.length;a--;)u=n[a],u.scaleX=u.scaleY=0,u.renderTransform(1,u);return e?h.inverse():h}/*! + * MotionPathPlugin 3.12.5 + * https://gsap.com + * + * @license Copyright 2008-2024, GreenSock. All rights reserved. + * Subject to the terms at https://gsap.com/standard-license or for + * Club GSAP members, the agreement issued with that membership. + * @author: Jack Doyle, jack@greensock.com +*/var M1="x,translateX,left,marginLeft,xPercent".split(","),O1="y,translateY,top,marginTop,yPercent".split(","),P1=Math.PI/180,ci,yd,gn,xa,Nl,Ic,E1=function(){return ci||typeof window<"u"&&(ci=window.gsap)&&ci.registerPlugin&&ci},Gn=function(e,t,r,n){for(var s=t.length,o=n===2?0:n,l=0;l1?e=1:e<0&&(e=0);n--;)Dc(r[n],e,!n&&t.rotate,r[n]);for(;s;)s.set(s.t,s.p,s.path[s.pp]+s.u,s.d,e),s=s._next;t.rotate&&t.rSet(t.target,t.rProp,r[0].angle*(t.radians?P1:1)+t.rOffset+t.ru,t,e)}else t.styles.revert()},getLength:function(e){return Qr(wo(e)).totalLength},sliceRawPath:hd,getRawPath:wo,pointsToSegment:ya,stringToRawPath:Vo,rawPathToString:dd,transformRawPath:ts,getGlobalMatrix:kn,getPositionOnPath:Dc,cacheRawPathMeasurements:Qr,convertToPath:function(e,t){return xa(e).map(function(r){return _1(r,t!==!1)})},convertCoordinates:function(e,t,r){var n=kn(t,!0,!0).multiply(kn(e));return r?n.apply(r):n},getAlignMatrix:ba,getRelativePosition:function(e,t,r,n){var s=ba(e,t,r,n);return{x:s.e,y:s.f}},arrayToRawPath:function(e,t){t=t||{};var r=Gn(Gn([],e,t.x||"x",0),e,t.y||"y",1);return t.relative&&vd(r),[t.type==="cubic"?r:ya(r,t.curviness)]}};E1()&&ci.registerPlugin(bd);function L1(i,e){for(var t=0;ta?(s=n,n=_,l=o,o=y):r?n+=_:n=s+(_-s)/(y-l)*(o-l)},f=function(){s=n=r?0:n,l=o=0},d=function(_){var p=l,y=s,x=vs();return(_||_===0)&&_!==n&&c(_),o===l||x-l>u?0:(n+(r?y:-y))/((r?x:o)-p)*1e3};return{update:c,reset:f,getVelocity:d}},Kn=function(e,t){return t&&!e._gsapAllow&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},Fc=function(e){var t=Math.max.apply(Math,e),r=Math.min.apply(Math,e);return Math.abs(t)>=Math.abs(r)?t:r},Od=function(){ys=bt.core.globals().ScrollTrigger,ys&&ys.core&&I1()},Pd=function(e){return bt=e||Cd(),!So&&bt&&typeof document<"u"&&document.body&&(si=window,pr=document,_r=pr.documentElement,Rn=pr.body,Td=[si,pr,_r,Rn],bt.utils.clamp,Sd=bt.core.context||function(){},Br="onpointerenter"in Rn?"pointer":"mouse",wd=Je.isTouch=si.matchMedia&&si.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in si||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,Ti=Je.eventTypes=("ontouchstart"in _r?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in _r?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return Md=0},500),Od(),So=1),So};Ht.op=lt;de.cache=0;var Je=function(){function i(t){this.init(t)}var e=i.prototype;return e.init=function(r){So||Pd(bt)||console.warn("Please gsap.registerPlugin(Observer)"),ys||Od();var n=r.tolerance,s=r.dragMinimum,o=r.type,l=r.target,a=r.lineHeight,u=r.debounce,c=r.preventDefault,f=r.onStop,d=r.onStopDelay,h=r.ignore,_=r.wheelSpeed,p=r.event,y=r.onDragStart,x=r.onDragEnd,T=r.onDrag,C=r.onPress,b=r.onRelease,O=r.onRight,S=r.onLeft,M=r.onUp,k=r.onDown,E=r.onChangeX,A=r.onChangeY,W=r.onChange,N=r.onToggleX,q=r.onToggleY,ee=r.onHover,J=r.onHoverEnd,B=r.onMove,z=r.ignoreCheck,X=r.isNormalizer,ae=r.onGestureStart,w=r.onGestureEnd,ie=r.onWheel,Te=r.onEnable,De=r.onDisable,Se=r.onClick,Ie=r.scrollSpeed,Oe=r.capture,Pe=r.allowClicks,Ge=r.lockAxis,Ke=r.onLockAxis;this.target=l=Wt(l)||_r,this.vars=r,h&&(h=bt.utils.toArray(h)),n=n||1e-9,s=s||0,_=_||1,Ie=Ie||1,o=o||"wheel,touch,pointer",u=u!==!1,a||(a=parseFloat(si.getComputedStyle(Rn).lineHeight)||22);var Ce,at,Vt,g,v,P,R,m=this,I=0,F=0,$=r.passive||!c,D=Or(l,Ht),L=Or(l,lt),H=D(),G=L(),V=~o.indexOf("touch")&&!~o.indexOf("pointer")&&Ti[0]==="pointerdown",Z=xs(l),K=l.ownerDocument||pr,ue=[0,0,0],fe=[0,0,0],Me=0,_t=function(){return Me=vs()},Ee=function(te,xe){return(m.event=te)&&h&&~h.indexOf(te.target)||xe&&V&&te.pointerType!=="touch"||z&&z(te,xe)},Ar=function(){m._vx.reset(),m._vy.reset(),at.pause(),f&&f(m)},Yt=function(){var te=m.deltaX=Fc(ue),xe=m.deltaY=Fc(fe),Y=Math.abs(te)>=n,oe=Math.abs(xe)>=n;W&&(Y||oe)&&W(m,te,xe,ue,fe),Y&&(O&&m.deltaX>0&&O(m),S&&m.deltaX<0&&S(m),E&&E(m),N&&m.deltaX<0!=I<0&&N(m),I=m.deltaX,ue[0]=ue[1]=ue[2]=0),oe&&(k&&m.deltaY>0&&k(m),M&&m.deltaY<0&&M(m),A&&A(m),q&&m.deltaY<0!=F<0&&q(m),F=m.deltaY,fe[0]=fe[1]=fe[2]=0),(g||Vt)&&(B&&B(m),Vt&&(T(m),Vt=!1),g=!1),P&&!(P=!1)&&Ke&&Ke(m),v&&(ie(m),v=!1),Ce=0},Wi=function(te,xe,Y){ue[Y]+=te,fe[Y]+=xe,m._vx.update(te),m._vy.update(xe),u?Ce||(Ce=requestAnimationFrame(Yt)):Yt()},et=function(te,xe){Ge&&!R&&(m.axis=R=Math.abs(te)>Math.abs(xe)?"x":"y",P=!0),R!=="y"&&(ue[2]+=te,m._vx.update(te,!0)),R!=="x"&&(fe[2]+=xe,m._vy.update(xe,!0)),u?Ce||(Ce=requestAnimationFrame(Yt)):Yt()},nt=function(te){if(!Ee(te,1)){te=Kn(te,c);var xe=te.clientX,Y=te.clientY,oe=xe-m.x,Q=Y-m.y,ne=m.isDragging;m.x=xe,m.y=Y,(ne||Math.abs(m.startX-xe)>=s||Math.abs(m.startY-Y)>=s)&&(T&&(Vt=!0),ne||(m.isDragging=!0),et(oe,Q),ne||y&&y(m))}},Pi=m.onPress=function(se){Ee(se,1)||se&&se.button||(m.axis=R=null,at.pause(),m.isPressed=!0,se=Kn(se),I=F=0,m.startX=m.x=se.clientX,m.startY=m.y=se.clientY,m._vx.reset(),m._vy.reset(),Dt(X?l:K,Ti[1],nt,$,!0),m.deltaX=m.deltaY=0,C&&C(m))},he=m.onRelease=function(se){if(!Ee(se,1)){At(X?l:K,Ti[1],nt,!0);var te=!isNaN(m.y-m.startY),xe=m.isDragging,Y=xe&&(Math.abs(m.x-m.startX)>3||Math.abs(m.y-m.startY)>3),oe=Kn(se);!Y&&te&&(m._vx.reset(),m._vy.reset(),c&&Pe&&bt.delayedCall(.08,function(){if(vs()-Me>300&&!se.defaultPrevented){if(se.target.click)se.target.click();else if(K.createEvent){var Q=K.createEvent("MouseEvents");Q.initMouseEvent("click",!0,!0,si,1,oe.screenX,oe.screenY,oe.clientX,oe.clientY,!1,!1,!1,!1,0,null),se.target.dispatchEvent(Q)}}})),m.isDragging=m.isGesturing=m.isPressed=!1,f&&xe&&!X&&at.restart(!0),x&&xe&&x(m),b&&b(m,Y)}},Lr=function(te){return te.touches&&te.touches.length>1&&(m.isGesturing=!0)&&ae(te,m.isDragging)},vi=function(){return(m.isGesturing=!1)||w(m)},xi=function(te){if(!Ee(te)){var xe=D(),Y=L();Wi((xe-H)*Ie,(Y-G)*Ie,1),H=xe,G=Y,f&&at.restart(!0)}},bi=function(te){if(!Ee(te)){te=Kn(te,c),ie&&(v=!0);var xe=(te.deltaMode===1?a:te.deltaMode===2?si.innerHeight:1)*_;Wi(te.deltaX*xe,te.deltaY*xe,0),f&&!X&&at.restart(!0)}},Dr=function(te){if(!Ee(te)){var xe=te.clientX,Y=te.clientY,oe=xe-m.x,Q=Y-m.y;m.x=xe,m.y=Y,g=!0,f&&at.restart(!0),(oe||Q)&&et(oe,Q)}},hn=function(te){m.event=te,ee(m)},Xi=function(te){m.event=te,J(m)},Yn=function(te){return Ee(te)||Kn(te,c)&&Se(m)};at=m._dc=bt.delayedCall(d||.25,Ar).pause(),m.deltaX=m.deltaY=0,m._vx=Sa(0,50,!0),m._vy=Sa(0,50,!0),m.scrollX=D,m.scrollY=L,m.isDragging=m.isGesturing=m.isPressed=!1,Sd(this),m.enable=function(se){return m.isEnabled||(Dt(Z?K:l,"scroll",Ta),o.indexOf("scroll")>=0&&Dt(Z?K:l,"scroll",xi,$,Oe),o.indexOf("wheel")>=0&&Dt(l,"wheel",bi,$,Oe),(o.indexOf("touch")>=0&&wd||o.indexOf("pointer")>=0)&&(Dt(l,Ti[0],Pi,$,Oe),Dt(K,Ti[2],he),Dt(K,Ti[3],he),Pe&&Dt(l,"click",_t,!0,!0),Se&&Dt(l,"click",Yn),ae&&Dt(K,"gesturestart",Lr),w&&Dt(K,"gestureend",vi),ee&&Dt(l,Br+"enter",hn),J&&Dt(l,Br+"leave",Xi),B&&Dt(l,Br+"move",Dr)),m.isEnabled=!0,se&&se.type&&Pi(se),Te&&Te(m)),m},m.disable=function(){m.isEnabled&&(Tn.filter(function(se){return se!==m&&xs(se.target)}).length||At(Z?K:l,"scroll",Ta),m.isPressed&&(m._vx.reset(),m._vy.reset(),At(X?l:K,Ti[1],nt,!0)),At(Z?K:l,"scroll",xi,Oe),At(l,"wheel",bi,Oe),At(l,Ti[0],Pi,Oe),At(K,Ti[2],he),At(K,Ti[3],he),At(l,"click",_t,!0),At(l,"click",Yn),At(K,"gesturestart",Lr),At(K,"gestureend",vi),At(l,Br+"enter",hn),At(l,Br+"leave",Xi),At(l,Br+"move",Dr),m.isEnabled=m.isPressed=m.isDragging=!1,De&&De(m))},m.kill=m.revert=function(){m.disable();var se=Tn.indexOf(m);se>=0&&Tn.splice(se,1),Ji===m&&(Ji=0)},Tn.push(m),X&&xs(l)&&(Ji=m),m.enable(p)},D1(i,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),i}();Je.version="3.12.5";Je.create=function(i){return new Je(i)};Je.register=Pd;Je.getAll=function(){return Tn.slice()};Je.getById=function(i){return Tn.filter(function(e){return e.vars.id===i})[0]};Cd()&&bt.registerPlugin(Je);/*! + * ScrollTrigger 3.12.5 + * https://gsap.com + * + * @license Copyright 2008-2024, GreenSock. All rights reserved. + * Subject to the terms at https://gsap.com/standard-license or for + * Club GSAP members, the agreement issued with that membership. + * @author: Jack Doyle, jack@greensock.com +*/var j,mn,ge,He,Si,Le,Ed,Xo,Hs,bs,rs,ro,Ct,hl,Ca,Nt,zc,Hc,yn,kd,$l,Rd,It,Ma,Ad,Ld,lr,Oa,Mu,An,Ou,jo,Pa,Fl,no=1,Mt=Date.now,zl=Mt(),mi=0,ns=0,Bc=function(e,t,r){var n=ii(e)&&(e.substr(0,6)==="clamp("||e.indexOf("max")>-1);return r["_"+t+"Clamp"]=n,n?e.substr(6,e.length-7):e},Vc=function(e,t){return t&&(!ii(e)||e.substr(0,6)!=="clamp(")?"clamp("+e+")":e},N1=function i(){return ns&&requestAnimationFrame(i)},Yc=function(){return hl=1},Uc=function(){return hl=0},Di=function(e){return e},ss=function(e){return Math.round(e*1e5)/1e5||0},Dd=function(){return typeof window<"u"},Id=function(){return j||Dd()&&(j=window.gsap)&&j.registerPlugin&&j},on=function(e){return!!~Ed.indexOf(e)},Nd=function(e){return(e==="Height"?Ou:ge["inner"+e])||Si["client"+e]||Le["client"+e]},$d=function(e){return br(e,"getBoundingClientRect")||(on(e)?function(){return Eo.width=ge.innerWidth,Eo.height=Ou,Eo}:function(){return Zi(e)})},$1=function(e,t,r){var n=r.d,s=r.d2,o=r.a;return(o=br(e,"getBoundingClientRect"))?function(){return o()[n]}:function(){return(t?Nd(s):e["client"+s])||0}},F1=function(e,t){return!t||~Bi.indexOf(e)?$d(e):function(){return Eo}},zi=function(e,t){var r=t.s,n=t.d2,s=t.d,o=t.a;return Math.max(0,(r="scroll"+n)&&(o=br(e,r))?o()-$d(e)()[s]:on(e)?(Si[r]||Le[r])-Nd(n):e[r]-e["offset"+n])},so=function(e,t){for(var r=0;r0){for(n-=o,l=0;l=n)return r[l];return r[l-1]}else for(l=r.length,n+=o;l--;)if(r[l]<=n)return r[l];return r[0]}:function(n,s,o){o===void 0&&(o=.001);var l=t(n);return!s||Math.abs(l-n)r&&(n*=t/100),e=e.substr(0,r-1)),e=n+(e in Go?Go[e]*t:~e.indexOf("%")?parseFloat(e)*t/100:parseFloat(e)||0)}return e},uo=function(e,t,r,n,s,o,l,a){var u=s.startColor,c=s.endColor,f=s.fontSize,d=s.indent,h=s.fontWeight,_=He.createElement("div"),p=on(r)||br(r,"pinType")==="fixed",y=e.indexOf("scroller")!==-1,x=p?Le:r,T=e.indexOf("start")!==-1,C=T?u:c,b="border-color:"+C+";font-size:"+f+";color:"+C+";font-weight:"+h+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return b+="position:"+((y||a)&&p?"fixed;":"absolute;"),(y||a||!p)&&(b+=(n===lt?Pu:Eu)+":"+(o+parseFloat(d))+"px;"),l&&(b+="box-sizing:border-box;text-align:left;width:"+l.offsetWidth+"px;"),_._isStart=T,_.setAttribute("class","gsap-marker-"+e+(t?" marker-"+t:"")),_.style.cssText=b,_.innerText=t||t===0?e+"-"+t:e,x.children[0]?x.insertBefore(_,x.children[0]):x.appendChild(_),_._offset=_["offset"+n.op.d2],Mo(_,0,n,T),_},Mo=function(e,t,r,n){var s={display:"block"},o=r[n?"os2":"p2"],l=r[n?"p2":"os2"];e._isFlipped=n,s[r.a+"Percent"]=n?-100:0,s[r.a]=n?"1px":0,s["border"+o+Bn]=1,s["border"+l+Bn]=0,s[r.p]=t+"px",j.set(e,s)},ce=[],Ea={},Bs,jc=function(){return Mt()-mi>34&&(Bs||(Bs=requestAnimationFrame(tr)))},_n=function(){(!It||!It.isPressed||It.startX>Le.clientWidth)&&(de.cache++,It?Bs||(Bs=requestAnimationFrame(tr)):tr(),mi||an("scrollStart"),mi=Mt())},Bl=function(){Ld=ge.innerWidth,Ad=ge.innerHeight},ls=function(){de.cache++,!Ct&&!Rd&&!He.fullscreenElement&&!He.webkitFullscreenElement&&(!Ma||Ld!==ge.innerWidth||Math.abs(ge.innerHeight-Ad)>ge.innerHeight*.25)&&Xo.restart(!0)},ln={},V1=[],Bd=function i(){return ct(pe,"scrollEnd",i)||Wr(!0)},an=function(e){return ln[e]&&ln[e].map(function(t){return t()})||V1},ti=[],Vd=function(e){for(var t=0;ts,l=n._startClamp&&n.start>=s;(o||l)&&n.setPositions(l?s-1:n.start,o?Math.max(l?s:n.start+1,s):n.end,!0)}),Gc(!1),Pa=0,r.forEach(function(n){return n&&n.render&&n.render(-1)}),de.forEach(function(n){Bt(n)&&(n.smooth&&requestAnimationFrame(function(){return n.target.style.scrollBehavior="smooth"}),n.rec&&n(n.rec))}),Yd(Mu,1),Xo.pause(),rn++,$t=2,tr(2),ce.forEach(function(n){return Bt(n.vars.onRefresh)&&n.vars.onRefresh(n)}),$t=pe.isRefreshing=!1,an("refresh")},ka=0,Oo=1,Ms,tr=function(e){if(e===2||!$t&&!jo){pe.isUpdating=!0,Ms&&Ms.update(0);var t=ce.length,r=Mt(),n=r-zl>=50,s=t&&ce[0].scroll();if(Oo=ka>s?-1:1,$t||(ka=s),n&&(mi&&!hl&&r-mi>200&&(mi=0,an("scrollEnd")),rs=zl,zl=r),Oo<0){for(Nt=t;Nt-- >0;)ce[Nt]&&ce[Nt].update(0,n);Oo=1}else for(Nt=0;Nt20),r-=r-S}if(_&&(a[_]=e||-.001,e<0&&(e=0)),o){var k=e+r,E=o._isStart;y="scroll"+n.d2,Mo(o,k,n,E&&k>20||!E&&(f?Math.max(Le[y],Si[y]):o.parentNode[y])<=k+1),f&&(u=Zi(l),f&&(o.style[n.op.p]=u[n.op.p]-n.op.m-o._offset+ot))}return h&&T&&(y=Zi(T),h.seek(d),x=Zi(T),h._caScrollDist=y[n.p]-x[n.p],e=e/h._caScrollDist*d),h&&h.seek(p),h?e:Math.round(e)},j1=/(webkit|moz|length|cssText|inset)/i,Zc=function(e,t,r,n){if(e.parentNode!==t){var s=e.style,o,l;if(t===Le){e._stOrig=s.cssText,l=hi(e);for(o in l)!+o&&!j1.test(o)&&l[o]&&typeof s[o]=="string"&&o!=="0"&&(s[o]=l[o]);s.top=r,s.left=n}else s.cssText=e._stOrig;j.core.getCache(e).uncache=1,t.appendChild(e)}},Wd=function(e,t,r){var n=t,s=n;return function(o){var l=Math.round(e());return l!==n&&l!==s&&Math.abs(l-n)>3&&Math.abs(l-s)>3&&(o=l,r&&r()),s=n,n=o,o}},fo=function(e,t,r){var n={};n[t.p]="+="+r,j.set(e,n)},Qc=function(e,t){var r=Or(e,t),n="_scroll"+t.p2,s=function o(l,a,u,c,f){var d=o.tween,h=a.onComplete,_={};u=u||r();var p=Wd(r,u,function(){d.kill(),o.tween=0});return f=c&&f||0,c=c||l-u,d&&d.kill(),a[n]=l,a.inherit=!1,a.modifiers=_,_[n]=function(){return p(u+c*d.ratio+f*d.ratio*d.ratio)},a.onUpdate=function(){de.cache++,o.tween&&tr()},a.onComplete=function(){o.tween=0,h&&h.call(d)},d=o.tween=j.to(e,a),d};return e[n]=r,r.wheelHandler=function(){return s.tween&&s.tween.kill()&&(s.tween=0)},ft(e,"wheel",r.wheelHandler),pe.isTouch&&ft(e,"touchmove",r.wheelHandler),s},pe=function(){function i(t,r){mn||i.register(j)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),Oa(this),this.init(t,r)}var e=i.prototype;return e.init=function(r,n){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),!ns){this.update=this.refresh=this.kill=Di;return}r=Wc(ii(r)||os(r)||r.nodeType?{trigger:r}:r,ao);var s=r,o=s.onUpdate,l=s.toggleClass,a=s.id,u=s.onToggle,c=s.onRefresh,f=s.scrub,d=s.trigger,h=s.pin,_=s.pinSpacing,p=s.invalidateOnRefresh,y=s.anticipatePin,x=s.onScrubComplete,T=s.onSnapComplete,C=s.once,b=s.snap,O=s.pinReparent,S=s.pinSpacer,M=s.containerAnimation,k=s.fastScrollEnd,E=s.preventOverlaps,A=r.horizontal||r.containerAnimation&&r.horizontal!==!1?Ht:lt,W=!f&&f!==0,N=Wt(r.scroller||ge),q=j.core.getCache(N),ee=on(N),J=("pinType"in r?r.pinType:br(N,"pinType")||ee&&"fixed")==="fixed",B=[r.onEnter,r.onLeave,r.onEnterBack,r.onLeaveBack],z=W&&r.toggleActions.split(" "),X="markers"in r?r.markers:ao.markers,ae=ee?0:parseFloat(hi(N)["border"+A.p2+Bn])||0,w=this,ie=r.onRefreshInit&&function(){return r.onRefreshInit(w)},Te=$1(N,ee,A),De=F1(N,ee),Se=0,Ie=0,Oe=0,Pe=Or(N,A),Ge,Ke,Ce,at,Vt,g,v,P,R,m,I,F,$,D,L,H,G,V,Z,K,ue,fe,Me,_t,Ee,Ar,Yt,Wi,et,nt,Pi,he,Lr,vi,xi,bi,Dr,hn,Xi;if(w._startClamp=w._endClamp=!1,w._dir=A,y*=45,w.scroller=N,w.scroll=M?M.time.bind(M):Pe,at=Pe(),w.vars=r,n=n||r.animation,"refreshPriority"in r&&(kd=1,r.refreshPriority===-9999&&(Ms=w)),q.tweenScroll=q.tweenScroll||{top:Qc(N,lt),left:Qc(N,Ht)},w.tweenTo=Ge=q.tweenScroll[A.p],w.scrubDuration=function(Y){Lr=os(Y)&&Y,Lr?he?he.duration(Y):he=j.to(n,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:Lr,paused:!0,onComplete:function(){return x&&x(w)}}):(he&&he.progress(1).kill(),he=0)},n&&(n.vars.lazy=!1,n._initted&&!w.isReverted||n.vars.immediateRender!==!1&&r.immediateRender!==!1&&n.duration()&&n.render(0,!0,!0),w.animation=n.pause(),n.scrollTrigger=w,w.scrubDuration(f),nt=0,a||(a=n.vars.id)),b&&((!Vr(b)||b.push)&&(b={snapTo:b}),"scrollBehavior"in Le.style&&j.set(ee?[Le,Si]:N,{scrollBehavior:"auto"}),de.forEach(function(Y){return Bt(Y)&&Y.target===(ee?He.scrollingElement||Si:N)&&(Y.smooth=!1)}),Ce=Bt(b.snapTo)?b.snapTo:b.snapTo==="labels"?H1(n):b.snapTo==="labelsDirectional"?B1(n):b.directional!==!1?function(Y,oe){return Ru(b.snapTo)(Y,Mt()-Ie<500?0:oe.direction)}:j.utils.snap(b.snapTo),vi=b.duration||{min:.1,max:2},vi=Vr(vi)?bs(vi.min,vi.max):bs(vi,vi),xi=j.delayedCall(b.delay||Lr/2||.1,function(){var Y=Pe(),oe=Mt()-Ie<500,Q=Ge.tween;if((oe||Math.abs(w.getVelocity())<10)&&!Q&&!hl&&Se!==Y){var ne=(Y-g)/D,ut=n&&!W?n.totalProgress():ne,_e=oe?0:(ut-Pi)/(Mt()-rs)*1e3||0,Ze=j.utils.clamp(-ne,1-ne,pn(_e/2)*_e/.185),wt=ne+(b.inertia===!1?0:Ze),Xe,Ne,ke=b,wi=ke.onStart,ze=ke.onInterrupt,Jt=ke.onComplete;if(Xe=Ce(wt,w),os(Xe)||(Xe=wt),Ne=Math.round(g+Xe*D),Y<=v&&Y>=g&&Ne!==Y){if(Q&&!Q._initted&&Q.data<=pn(Ne-Y))return;b.inertia===!1&&(Ze=Xe-ne),Ge(Ne,{duration:vi(pn(Math.max(pn(wt-ut),pn(Xe-ut))*.185/_e/.05||0)),ease:b.ease||"power3",data:pn(Ne-Y),onInterrupt:function(){return xi.restart(!0)&&ze&&ze(w)},onComplete:function(){w.update(),Se=Pe(),n&&(he?he.resetTo("totalProgress",Xe,n._tTime/n._tDur):n.progress(Xe)),nt=Pi=n&&!W?n.totalProgress():w.progress,T&&T(w),Jt&&Jt(w)}},Y,Ze*D,Ne-Y-Ze*D),wi&&wi(w,Ge.tween)}}else w.isActive&&Se!==Y&&xi.restart(!0)}).pause()),a&&(Ea[a]=w),d=w.trigger=Wt(d||h!==!0&&h),Xi=d&&d._gsap&&d._gsap.stRevert,Xi&&(Xi=Xi(w)),h=h===!0?d:Wt(h),ii(l)&&(l={targets:d,className:l}),h&&(_===!1||_===fi||(_=!_&&h.parentNode&&h.parentNode.style&&hi(h.parentNode).display==="flex"?!1:tt),w.pin=h,Ke=j.core.getCache(h),Ke.spacer?L=Ke.pinState:(S&&(S=Wt(S),S&&!S.nodeType&&(S=S.current||S.nativeElement),Ke.spacerIsNative=!!S,S&&(Ke.spacerState=co(S))),Ke.spacer=V=S||He.createElement("div"),V.classList.add("pin-spacer"),a&&V.classList.add("pin-spacer-"+a),Ke.pinState=L=co(h)),r.force3D!==!1&&j.set(h,{force3D:!0}),w.spacer=V=Ke.spacer,et=hi(h),_t=et[_+A.os2],K=j.getProperty(h),ue=j.quickSetter(h,A.a,ot),Vl(h,V,et),G=co(h)),X){F=Vr(X)?Wc(X,Xc):Xc,m=uo("scroller-start",a,N,A,F,0),I=uo("scroller-end",a,N,A,F,0,m),Z=m["offset"+A.op.d2];var Yn=Wt(br(N,"content")||N);P=this.markerStart=uo("start",a,Yn,A,F,Z,0,M),R=this.markerEnd=uo("end",a,Yn,A,F,Z,0,M),M&&(hn=j.quickSetter([P,R],A.a,ot)),!J&&!(Bi.length&&br(N,"fixedMarkers")===!0)&&(z1(ee?Le:N),j.set([m,I],{force3D:!0}),Ar=j.quickSetter(m,A.a,ot),Wi=j.quickSetter(I,A.a,ot))}if(M){var se=M.vars.onUpdate,te=M.vars.onUpdateParams;M.eventCallback("onUpdate",function(){w.update(0,0,1),se&&se.apply(M,te||[])})}if(w.previous=function(){return ce[ce.indexOf(w)-1]},w.next=function(){return ce[ce.indexOf(w)+1]},w.revert=function(Y,oe){if(!oe)return w.kill(!0);var Q=Y!==!1||!w.enabled,ne=Ct;Q!==w.isReverted&&(Q&&(bi=Math.max(Pe(),w.scroll.rec||0),Oe=w.progress,Dr=n&&n.progress()),P&&[P,R,m,I].forEach(function(ut){return ut.style.display=Q?"none":"block"}),Q&&(Ct=w,w.update(Q)),h&&(!O||!w.isActive)&&(Q?U1(h,V,L):Vl(h,V,hi(h),Ee)),Q||w.update(Q),Ct=ne,w.isReverted=Q)},w.refresh=function(Y,oe,Q,ne){if(!((Ct||!w.enabled)&&!oe)){if(h&&Y&&mi){ft(i,"scrollEnd",Bd);return}!$t&&ie&&ie(w),Ct=w,Ge.tween&&!Q&&(Ge.tween.kill(),Ge.tween=0),he&&he.pause(),p&&n&&n.revert({kill:!1}).invalidate(),w.isReverted||w.revert(!0,!0),w._subPinOffset=!1;var ut=Te(),_e=De(),Ze=M?M.duration():zi(N,A),wt=D<=.01,Xe=0,Ne=ne||0,ke=Vr(Q)?Q.end:r.end,wi=r.endTrigger||d,ze=Vr(Q)?Q.start:r.start||(r.start===0||!d?0:h?"0 0":"0 100%"),Jt=w.pinnedContainer=r.pinnedContainer&&Wt(r.pinnedContainer,w),Ei=d&&Math.max(0,ce.indexOf(w))||0,gt=Ei,mt,Tt,Ir,Us,St,st,ki,_l,Lu,Un,Ri,Wn,Ws;for(X&&Vr(Q)&&(Wn=j.getProperty(m,A.p),Ws=j.getProperty(I,A.p));gt--;)st=ce[gt],st.end||st.refresh(0,1)||(Ct=w),ki=st.pin,ki&&(ki===d||ki===h||ki===Jt)&&!st.isReverted&&(Un||(Un=[]),Un.unshift(st),st.revert(!0,!0)),st!==ce[gt]&&(Ei--,gt--);for(Bt(ze)&&(ze=ze(w)),ze=Bc(ze,"start",w),g=Kc(ze,d,ut,A,Pe(),P,m,w,_e,ae,J,Ze,M,w._startClamp&&"_startClamp")||(h?-.001:0),Bt(ke)&&(ke=ke(w)),ii(ke)&&!ke.indexOf("+=")&&(~ke.indexOf(" ")?ke=(ii(ze)?ze.split(" ")[0]:"")+ke:(Xe=Co(ke.substr(2),ut),ke=ii(ze)?ze:(M?j.utils.mapRange(0,M.duration(),M.scrollTrigger.start,M.scrollTrigger.end,g):g)+Xe,wi=d)),ke=Bc(ke,"end",w),v=Math.max(g,Kc(ke||(wi?"100% 0":Ze),wi,ut,A,Pe()+Xe,R,I,w,_e,ae,J,Ze,M,w._endClamp&&"_endClamp"))||-.001,Xe=0,gt=Ei;gt--;)st=ce[gt],ki=st.pin,ki&&st.start-st._pinPush<=g&&!M&&st.end>0&&(mt=st.end-(w._startClamp?Math.max(0,st.start):st.start),(ki===d&&st.start-st._pinPush=zi(N,A)))mt=hi(h),Us=A===lt,Ir=Pe(),fe=parseFloat(K(A.a))+Ne,!Ze&&v>1&&(Ri=(ee?He.scrollingElement||Si:N).style,Ri={style:Ri,value:Ri["overflow"+A.a.toUpperCase()]},ee&&hi(Le)["overflow"+A.a.toUpperCase()]!=="scroll"&&(Ri.style["overflow"+A.a.toUpperCase()]="scroll")),Vl(h,V,mt),G=co(h),Tt=Zi(h,!0),_l=J&&Or(N,Us?Ht:lt)(),_?(Ee=[_+A.os2,D+Ne+ot],Ee.t=V,gt=_===tt?qo(h,A)+D+Ne:0,gt&&(Ee.push(A.d,gt+ot),V.style.flexBasis!=="auto"&&(V.style.flexBasis=gt+ot)),Ln(Ee),Jt&&ce.forEach(function(Xn){Xn.pin===Jt&&Xn.vars.pinSpacing!==!1&&(Xn._subPinOffset=!0)}),J&&Pe(bi)):(gt=qo(h,A),gt&&V.style.flexBasis!=="auto"&&(V.style.flexBasis=gt+ot)),J&&(St={top:Tt.top+(Us?Ir-g:_l)+ot,left:Tt.left+(Us?_l:Ir-g)+ot,boxSizing:"border-box",position:"fixed"},St[en]=St["max"+Bn]=Math.ceil(Tt.width)+ot,St[tn]=St["max"+ku]=Math.ceil(Tt.height)+ot,St[fi]=St[fi+Ss]=St[fi+ws]=St[fi+Cs]=St[fi+Ts]="0",St[tt]=mt[tt],St[tt+Ss]=mt[tt+Ss],St[tt+ws]=mt[tt+ws],St[tt+Cs]=mt[tt+Cs],St[tt+Ts]=mt[tt+Ts],H=X1(L,St,O),$t&&Pe(0)),n?(Lu=n._initted,$l(1),n.render(n.duration(),!0,!0),Me=K(A.a)-fe+D+Ne,Yt=Math.abs(D-Me)>1,J&&Yt&&H.splice(H.length-2,2),n.render(0,!0,!0),Lu||n.invalidate(!0),n.parent||n.totalTime(n.totalTime()),$l(0)):Me=D,Ri&&(Ri.value?Ri.style["overflow"+A.a.toUpperCase()]=Ri.value:Ri.style.removeProperty("overflow-"+A.a));else if(d&&Pe()&&!M)for(Tt=d.parentNode;Tt&&Tt!==Le;)Tt._pinOffset&&(g-=Tt._pinOffset,v-=Tt._pinOffset),Tt=Tt.parentNode;Un&&Un.forEach(function(Xn){return Xn.revert(!1,!0)}),w.start=g,w.end=v,at=Vt=$t?bi:Pe(),!M&&!$t&&(at0?ce.slice(0,oe).reverse():ce.slice(oe+1);return(ii(Y)?Q.filter(function(ne){return ne.vars.preventOverlaps===Y}):Q).filter(function(ne){return w.direction>0?ne.end<=g:ne.start>=v})},w.update=function(Y,oe,Q){if(!(M&&!Q&&!Y)){var ne=$t===!0?bi:w.scroll(),ut=Y?0:(ne-g)/D,_e=ut<0?0:ut>1?1:ut||0,Ze=w.progress,wt,Xe,Ne,ke,wi,ze,Jt,Ei;if(oe&&(Vt=at,at=M?Pe():ne,b&&(Pi=nt,nt=n&&!W?n.totalProgress():_e)),y&&h&&!Ct&&!no&&mi&&(!_e&&gne+(ne-Vt)/(Mt()-rs)*y&&(_e=.9999)),_e!==Ze&&w.enabled){if(wt=w.isActive=!!_e&&_e<1,Xe=!!Ze&&Ze<1,ze=wt!==Xe,wi=ze||!!_e!=!!Ze,w.direction=_e>Ze?1:-1,w.progress=_e,wi&&!Ct&&(Ne=_e&&!Ze?0:_e===1?1:Ze===1?2:3,W&&(ke=!ze&&z[Ne+1]!=="none"&&z[Ne+1]||z[Ne],Ei=n&&(ke==="complete"||ke==="reset"||ke in n))),E&&(ze||Ei)&&(Ei||f||!n)&&(Bt(E)?E(w):w.getTrailing(E).forEach(function(Ir){return Ir.endAnimation()})),W||(he&&!Ct&&!no?(he._dp._time-he._start!==he._time&&he.render(he._dp._time-he._start),he.resetTo?he.resetTo("totalProgress",_e,n._tTime/n._tDur):(he.vars.totalProgress=_e,he.invalidate().restart())):n&&n.totalProgress(_e,!!(Ct&&(Ie||Y)))),h){if(Y&&_&&(V.style[_+A.os2]=_t),!J)ue(ss(fe+Me*_e));else if(wi){if(Jt=!Y&&_e>Ze&&v+1>ne&&ne+1>=zi(N,A),O)if(!Y&&(wt||Jt)){var gt=Zi(h,!0),mt=ne-g;Zc(h,Le,gt.top+(A===lt?mt:0)+ot,gt.left+(A===lt?0:mt)+ot)}else Zc(h,V);Ln(wt||Jt?H:G),Yt&&_e<1&&wt||ue(fe+(_e===1&&!Jt?Me:0))}}b&&!Ge.tween&&!Ct&&!no&&xi.restart(!0),l&&(ze||C&&_e&&(_e<1||!Fl))&&Hs(l.targets).forEach(function(Ir){return Ir.classList[wt||C?"add":"remove"](l.className)}),o&&!W&&!Y&&o(w),wi&&!Ct?(W&&(Ei&&(ke==="complete"?n.pause().totalProgress(1):ke==="reset"?n.restart(!0).pause():ke==="restart"?n.restart(!0):n[ke]()),o&&o(w)),(ze||!Fl)&&(u&&ze&&Hl(w,u),B[Ne]&&Hl(w,B[Ne]),C&&(_e===1?w.kill(!1,1):B[Ne]=0),ze||(Ne=_e===1?1:3,B[Ne]&&Hl(w,B[Ne]))),k&&!wt&&Math.abs(w.getVelocity())>(os(k)?k:2500)&&(Zn(w.callbackAnimation),he?he.progress(1):Zn(n,ke==="reverse"?1:!_e,1))):W&&o&&!Ct&&o(w)}if(Wi){var Tt=M?ne/M.duration()*(M._caScrollDist||0):ne;Ar(Tt+(m._isFlipped?1:0)),Wi(Tt)}hn&&hn(-ne/M.duration()*(M._caScrollDist||0))}},w.enable=function(Y,oe){w.enabled||(w.enabled=!0,ft(N,"resize",ls),ee||ft(N,"scroll",_n),ie&&ft(i,"refreshInit",ie),Y!==!1&&(w.progress=Oe=0,at=Vt=Se=Pe()),oe!==!1&&w.refresh())},w.getTween=function(Y){return Y&&Ge?Ge.tween:he},w.setPositions=function(Y,oe,Q,ne){if(M){var ut=M.scrollTrigger,_e=M.duration(),Ze=ut.end-ut.start;Y=ut.start+Ze*Y/_e,oe=ut.start+Ze*oe/_e}w.refresh(!1,!1,{start:Vc(Y,Q&&!!w._startClamp),end:Vc(oe,Q&&!!w._endClamp)},ne),w.update()},w.adjustPinSpacing=function(Y){if(Ee&&Y){var oe=Ee.indexOf(A.d)+1;Ee[oe]=parseFloat(Ee[oe])+Y+ot,Ee[1]=parseFloat(Ee[1])+Y+ot,Ln(Ee)}},w.disable=function(Y,oe){if(w.enabled&&(Y!==!1&&w.revert(!0,!0),w.enabled=w.isActive=!1,oe||he&&he.pause(),bi=0,Ke&&(Ke.uncache=1),ie&&ct(i,"refreshInit",ie),xi&&(xi.pause(),Ge.tween&&Ge.tween.kill()&&(Ge.tween=0)),!ee)){for(var Q=ce.length;Q--;)if(ce[Q].scroller===N&&ce[Q]!==w)return;ct(N,"resize",ls),ee||ct(N,"scroll",_n)}},w.kill=function(Y,oe){w.disable(Y,oe),he&&!oe&&he.kill(),a&&delete Ea[a];var Q=ce.indexOf(w);Q>=0&&ce.splice(Q,1),Q===Nt&&Oo>0&&Nt--,Q=0,ce.forEach(function(ne){return ne.scroller===w.scroller&&(Q=1)}),Q||$t||(w.scroll.rec=0),n&&(n.scrollTrigger=null,Y&&n.revert({kill:!1}),oe||n.kill()),P&&[P,R,m,I].forEach(function(ne){return ne.parentNode&&ne.parentNode.removeChild(ne)}),Ms===w&&(Ms=0),h&&(Ke&&(Ke.uncache=1),Q=0,ce.forEach(function(ne){return ne.pin===h&&Q++}),Q||(Ke.spacer=0)),r.onKill&&r.onKill(w)},ce.push(w),w.enable(!1,!1),Xi&&Xi(w),n&&n.add&&!D){var xe=w.update;w.update=function(){w.update=xe,g||v||w.refresh()},j.delayedCall(.01,w.update),D=.01,g=v=0}else w.refresh();h&&Y1()},i.register=function(r){return mn||(j=r||Id(),Dd()&&window.document&&i.enable(),mn=ns),mn},i.defaults=function(r){if(r)for(var n in r)ao[n]=r[n];return ao},i.disable=function(r,n){ns=0,ce.forEach(function(o){return o[n?"kill":"disable"](r)}),ct(ge,"wheel",_n),ct(He,"scroll",_n),clearInterval(ro),ct(He,"touchcancel",Di),ct(Le,"touchstart",Di),oo(ct,He,"pointerdown,touchstart,mousedown",Yc),oo(ct,He,"pointerup,touchend,mouseup",Uc),Xo.kill(),so(ct);for(var s=0;s0&&o.left+l0&&o.top+l=0&&ti.splice(t,5),ti.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),j.core.getCache(e),Oa())}}):ti};pe.revert=function(i,e){return Au(!i,e)};pe.create=function(i,e){return new pe(i,e)};pe.refresh=function(i){return i?ls():(mn||pe.register())&&Wr(!0)};pe.update=function(i){return++de.cache&&tr(i===!0?2:0)};pe.clearScrollMemory=Yd;pe.maxScroll=function(i,e){return zi(i,e?Ht:lt)};pe.getScrollFunc=function(i,e){return Or(Wt(i),e?Ht:lt)};pe.getById=function(i){return Ea[i]};pe.getAll=function(){return ce.filter(function(i){return i.vars.id!=="ScrollSmoother"})};pe.isScrolling=function(){return!!mi};pe.snapDirectional=Ru;pe.addEventListener=function(i,e){var t=ln[i]||(ln[i]=[]);~t.indexOf(e)||t.push(e)};pe.removeEventListener=function(i,e){var t=ln[i],r=t&&t.indexOf(e);r>=0&&t.splice(r,1)};pe.batch=function(i,e){var t=[],r={},n=e.interval||.016,s=e.batchMax||1e9,o=function(u,c){var f=[],d=[],h=j.delayedCall(n,function(){c(f,d),f=[],d=[]}).pause();return function(_){f.length||h.restart(!0),f.push(_.trigger),d.push(_),s<=f.length&&h.progress(1)}},l;for(l in e)r[l]=l.substr(0,2)==="on"&&Bt(e[l])&&l!=="onRefreshInit"?o(l,e[l]):e[l];return Bt(s)&&(s=s(),ft(pe,"refresh",function(){return s=e.batchMax()})),Hs(i).forEach(function(a){var u={};for(l in r)u[l]=r[l];u.trigger=a,t.push(pe.create(u))}),t};var Jc=function(e,t,r,n){return t>n?e(n):t<0&&e(0),r>n?(n-t)/(r-t):r<0?t/(t-r):1},Yl=function i(e,t){t===!0?e.style.removeProperty("touch-action"):e.style.touchAction=t===!0?"auto":t?"pan-"+t+(Je.isTouch?" pinch-zoom":""):"none",e===Si&&i(Le,t)},ho={auto:1,scroll:1},q1=function(e){var t=e.event,r=e.target,n=e.axis,s=(t.changedTouches?t.changedTouches[0]:t).target,o=s._gsap||j.core.getCache(s),l=Mt(),a;if(!o._isScrollT||l-o._isScrollT>2e3){for(;s&&s!==Le&&(s.scrollHeight<=s.clientHeight&&s.scrollWidth<=s.clientWidth||!(ho[(a=hi(s)).overflowY]||ho[a.overflowX]));)s=s.parentNode;o._isScroll=s&&s!==r&&!on(s)&&(ho[(a=hi(s)).overflowY]||ho[a.overflowX]),o._isScrollT=l}(o._isScroll||n==="x")&&(t.stopPropagation(),t._gsapAllow=!0)},Xd=function(e,t,r,n){return Je.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:n=n&&q1,onPress:n,onDrag:n,onScroll:n,onEnable:function(){return r&&ft(He,Je.eventTypes[0],tf,!1,!0)},onDisable:function(){return ct(He,Je.eventTypes[0],tf,!0)}})},G1=/(input|label|select|textarea)/i,ef,tf=function(e){var t=G1.test(e.target.tagName);(t||ef)&&(e._gsapAllow=!0,ef=t)},K1=function(e){Vr(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||(e.type="wheel,touch"),e.debounce=!!e.debounce,e.id=e.id||"normalizer";var t=e,r=t.normalizeScrollX,n=t.momentum,s=t.allowNestedScroll,o=t.onRelease,l,a,u=Wt(e.target)||Si,c=j.core.globals().ScrollSmoother,f=c&&c.get(),d=lr&&(e.content&&Wt(e.content)||f&&e.content!==!1&&!f.smooth()&&f.content()),h=Or(u,lt),_=Or(u,Ht),p=1,y=(Je.isTouch&&ge.visualViewport?ge.visualViewport.scale*ge.visualViewport.width:ge.outerWidth)/ge.innerWidth,x=0,T=Bt(n)?function(){return n(l)}:function(){return n||2.8},C,b,O=Xd(u,e.type,!0,s),S=function(){return b=!1},M=Di,k=Di,E=function(){a=zi(u,lt),k=bs(lr?1:0,a),r&&(M=bs(0,zi(u,Ht))),C=rn},A=function(){d._gsap.y=ss(parseFloat(d._gsap.y)+h.offset)+"px",d.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(d._gsap.y)+", 0, 1)",h.offset=h.cacheID=0},W=function(){if(b){requestAnimationFrame(S);var X=ss(l.deltaY/2),ae=k(h.v-X);if(d&&ae!==h.v+h.offset){h.offset=ae-h.v;var w=ss((parseFloat(d&&d._gsap.y)||0)-h.offset);d.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+w+", 0, 1)",d._gsap.y=w+"px",h.cacheID=de.cache,tr()}return!0}h.offset&&A(),b=!0},N,q,ee,J,B=function(){E(),N.isActive()&&N.vars.scrollY>a&&(h()>a?N.progress(1)&&h(a):N.resetTo("scrollY",a))};return d&&j.set(d,{y:"+=0"}),e.ignoreCheck=function(z){return lr&&z.type==="touchmove"&&W()||p>1.05&&z.type!=="touchstart"||l.isGesturing||z.touches&&z.touches.length>1},e.onPress=function(){b=!1;var z=p;p=ss((ge.visualViewport&&ge.visualViewport.scale||1)/y),N.pause(),z!==p&&Yl(u,p>1.01?!0:r?!1:"x"),q=_(),ee=h(),E(),C=rn},e.onRelease=e.onGestureStart=function(z,X){if(h.offset&&A(),!X)J.restart(!0);else{de.cache++;var ae=T(),w,ie;r&&(w=_(),ie=w+ae*.05*-z.velocityX/.227,ae*=Jc(_,w,ie,zi(u,Ht)),N.vars.scrollX=M(ie)),w=h(),ie=w+ae*.05*-z.velocityY/.227,ae*=Jc(h,w,ie,zi(u,lt)),N.vars.scrollY=k(ie),N.invalidate().duration(ae).play(.01),(lr&&N.vars.scrollY>=a||w>=a-1)&&j.to({},{onUpdate:B,duration:ae})}o&&o(z)},e.onWheel=function(){N._ts&&N.pause(),Mt()-x>1e3&&(C=0,x=Mt())},e.onChange=function(z,X,ae,w,ie){if(rn!==C&&E(),X&&r&&_(M(w[2]===X?q+(z.startX-z.x):_()+X-w[1])),ae){h.offset&&A();var Te=ie[2]===ae,De=Te?ee+z.startY-z.y:h()+ae-ie[1],Se=k(De);Te&&De!==Se&&(ee+=Se-De),h(Se)}(ae||X)&&tr()},e.onEnable=function(){Yl(u,r?!1:"x"),pe.addEventListener("refresh",B),ft(ge,"resize",B),h.smooth&&(h.target.style.scrollBehavior="auto",h.smooth=_.smooth=!1),O.enable()},e.onDisable=function(){Yl(u,!0),ct(ge,"resize",B),pe.removeEventListener("refresh",B),O.kill()},e.lockAxis=e.lockAxis!==!1,l=new Je(e),l.iOS=lr,lr&&!h()&&h(1),lr&&j.ticker.add(Di),J=l._dc,N=j.to(l,{ease:"power4",paused:!0,inherit:!1,scrollX:r?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:Wd(h,h(),function(){return N.pause()})},onUpdate:tr,onComplete:J.vars.onComplete}),l};pe.sort=function(i){return ce.sort(i||function(e,t){return(e.vars.refreshPriority||0)*-1e6+e.start-(t.start+(t.vars.refreshPriority||0)*-1e6)})};pe.observe=function(i){return new Je(i)};pe.normalizeScroll=function(i){if(typeof i>"u")return It;if(i===!0&&It)return It.enable();if(i===!1){It&&It.kill(),It=i;return}var e=i instanceof Je?i:K1(i);return It&&It.target===e.target&&It.kill(),on(e.target)&&(It=e),e};pe.core={_getVelocityProp:Sa,_inputObserver:Xd,_scrollers:de,_proxies:Bi,bridge:{ss:function(){mi||an("scrollStart"),mi=Mt()},ref:function(){return Ct}}};Id()&&j.registerPlugin(pe);ve.registerPlugin(pe);ve.registerPlugin(bd);const jd=(i,e=.8,t=.005,r=0)=>{ve.to(i,{scrollTrigger:{trigger:i,toggleActions:"play none none reverse",start:"top 95%"},delay:r,duration:e,y:0,autoAlpha:1,stagger:t,ease:"power4.inOut"})},Z1=(i,e)=>{ve.fromTo(i,{scale:0},{scrollTrigger:{trigger:e,start:"40% center",toggleActions:"play none none reverse"},duration:.3,scale:1,ease:"power1"})},Q1=i=>{ve.to(i,{y:"0%",duration:.4,ease:"power1.inOut",stagger:.1})},J1=i=>{ve.set(i,{y:"100%"})},em=(i,e=1)=>{ve.to(i,{opacity:e,duration:.5,ease:"power4.inOut",stagger:.1})},tm=(i,e=0)=>{ve.set(i,{opacity:e})},im=(i,e,t,r,n)=>{const s=ve.quickTo(e.value,"x",{duration:1,ease:"elastic.out(1, 0.3)"}),o=ve.quickTo(t.value,"x",{duration:1,ease:"elastic.out(1, 0.3)"}),l=ve.quickTo(t.value,"y",{duration:1,ease:"elastic.out(1, 0.3)"}),a=ve.quickTo(e.value,"y",{duration:1,ease:"elastic.out(1, 0.3)"}),{clientX:u,clientY:c}=i,{width:f,height:d,left:h,top:_}=e.value.getBoundingClientRect(),p=r,y=n,x=((u-h)/f-.5)*p,T=((c-_)/d-.5)*y;s(x),a(T),o(x),l(T)},rm=(i,e)=>{const t=ve.quickTo(i.value,"x",{duration:1,ease:"elastic.out(1, 0.3)"}),r=ve.quickTo(e.value,"x",{duration:1,ease:"elastic.out(1, 0.3)"}),n=ve.quickTo(e.value,"y",{duration:1,ease:"elastic.out(1, 0.3)"}),s=ve.quickTo(i.value,"y",{duration:1,ease:"elastic.out(1, 0.3)"});t(0),s(0),r(0),n(0)},nm=i=>{ve.to(i,{x:"0%",opacity:1,duration:.7})},sm=i=>{ve.to(i,{opacity:0,onComplete:()=>{ve.set(i,{x:"100%"})}})},om=(i,e,t)=>{nm(i),Q1(e),em(t)},lm=(i,e,t)=>{sm(i),J1(e),tm(t)},am=(i,e)=>{const t=ve.timeline({});t.to("#loading-screen",{delay:2.5,bottom:"100%",duration:1,ease:"power2.inOut"}),t.to(i.value,{duration:1,attr:{d:e},ease:"power2.inOut",onComplete:()=>{ve.set("#loading-screen",{display:"none"})},onStart:()=>{setTimeout(()=>{fm()},250)}},"<20%")},um=()=>{ve.fromTo("#text",1,{yoyo:!0,opacity:0},{opacity:1,ease:"circ.inOut"})},cm=i=>{ve.to(i,{y:0,duration:1,ease:"power2.inOut",stagger:.1,onComplete:()=>{ve.to(i,{delay:1.2,opacity:0,duration:1,ease:"power2.inOut",onComplete:()=>{ve.set(i,{y:"100%",opacity:100})}})}})},fm=()=>{ve.to(["#my-name","header"],{y:0,duration:.8,ease:"power4.inOut"}),ve.to(".overlay",{y:"100%",duration:.8,ease:"power4.inOut",onComplete:()=>{ve.set(".overlay",{display:"none"})}}),ve.to("#profile-img",{scale:1,duration:.8,ease:"power4.inOut"}),jd("#whoAmI .letters"),ve.to(["#location","#art"],{opacity:1,scale:1,duration:.8,ease:"power3.inOut"}),ve.to("#hero",{scrollTrigger:{trigger:"#hero",start:"top top",scrub:1},opacity:.5,scale:.9,translateZ:0})},qd=Ui({__name:"MagneticEffect",props:{divId:{type:String,required:!0},textId:{type:String,required:!0},magnetoStrengthVal:{type:Number,default:70},magnetoTextStrengthVal:{type:Number,default:50}},setup(i){const e=i,{width:t}=ah();let r,n;const s=l=>{im(l,r,n,e.magnetoStrengthVal,e.magnetoTextStrengthVal)},o=()=>{rm(r,n)};return sr(()=>{r=Ft(document.getElementById(e.divId)),n=Ft(document.getElementById(e.textId)),t.value>700&&(r.value.addEventListener("mousemove",s),r.value.addEventListener("mouseleave",o))}),Za(()=>{r.value.removeEventListener("mousemove",s),n.value.removeEventListener("mouseleave",o)}),(l,a)=>p_(l.$slots,"default")}}),hm=i=>(ja("data-v-53da0cf6"),i=i(),qa(),i),dm=hm(()=>U("div",{id:"magneto",class:"flex-center bg-flax-smoke-500 size-[4.5rem] cursor-pointer rounded-full ease-in-out"},[U("span",{class:"before:bg-flax-smoke-200 after:bg-flax-smoke-200 w-[100%] text-center",id:"magnetoText"})],-1)),pm=[dm],_m=Ui({__name:"BurgerMenuBtn",setup(i){return(e,t)=>(Ve(),Dn(qd,{divId:"magneto",textId:"magnetoText"},{default:nl(()=>[U("div",th(e.$attrs,{class:"fixed right-7 top-7 z-[20]"}),pm,16)]),_:1}))}}),Rr=(i,e)=>{const t=i.__vccOpts||i;for(const[r,n]of e)t[r]=n;return t},gm=Rr(_m,[["__scopeId","data-v-53da0cf6"]]),mm=["href"],ym={class:"-translate-y-0 font-title transition-all duration-300 ease-in-out group-hover:translate-y-[-100%]"},vm={class:"-translate-y-0 font-title transition-all duration-300 ease-in-out group-hover:translate-y-[-100%]"},rf=Ui({__name:"Link",props:{tag:{type:String,required:!0,default:"p"},label:{type:String,required:!0},url:{type:String,required:!0}},setup(i){return(e,t)=>(Ve(),Dn(Kp(i.tag),{class:"w-full select-none overflow-y-hidden"},{default:nl(()=>[U("a",{href:i.url,class:"group"},[U("p",ym,Tr(i.label),1),U("p",vm,Tr(i.label),1)],8,mm)]),_:1}))}}),xm={},bm={class:"fill-flax-smoke-800 w-full",viewBox:"0 0 817 107",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wm=U("path",{d:"M0.728693 106.5V0.318179H72.277V18.8274H23.1783V44.1285H68.5959V62.6378H23.1783V87.9908H72.4844V106.5H0.728693ZM90.1252 106.5V0.318179H132.639C140.451 0.318179 146.966 1.47609 152.186 3.7919C157.405 6.10772 161.328 9.32221 163.955 13.4354C166.582 17.514 167.895 22.2147 167.895 27.5376C167.895 31.6854 167.066 35.3319 165.406 38.4773C163.747 41.5881 161.466 44.1458 158.563 46.1506C155.694 48.1207 152.41 49.5206 148.712 50.3501V51.3871C152.756 51.5599 156.541 52.7005 160.066 54.8089C163.626 56.9174 166.512 59.8726 168.725 63.6747C170.937 67.4422 172.043 71.9356 172.043 77.1548C172.043 82.7888 170.643 87.8179 167.843 92.2422C165.078 96.6319 160.982 100.106 155.556 102.663C150.129 105.221 143.441 106.5 135.491 106.5H90.1252ZM112.575 88.1463H130.877C137.133 88.1463 141.695 86.9538 144.564 84.5689C147.433 82.1494 148.867 78.9349 148.867 74.9254C148.867 71.9875 148.159 69.3951 146.742 67.1484C145.325 64.9018 143.303 63.139 140.676 61.8601C138.083 60.5812 134.99 59.9418 131.395 59.9418H112.575V88.1463ZM112.575 44.7507H129.218C132.294 44.7507 135.024 44.215 137.409 43.1435C139.829 42.0374 141.73 40.482 143.112 38.4773C144.53 36.4725 145.238 34.0703 145.238 31.2706C145.238 27.4339 143.873 24.3404 141.142 21.9901C138.446 19.6397 134.61 18.4645 129.632 18.4645H112.575V44.7507ZM186.651 106.5V0.318179H228.543C236.562 0.318179 243.405 1.7526 249.074 4.62145C254.777 7.45573 259.115 11.4825 262.087 16.7017C265.094 21.8864 266.598 27.987 266.598 35.0035C266.598 42.0547 265.077 48.1207 262.036 53.2017C258.994 58.2481 254.587 62.1193 248.815 64.8153C243.077 67.5114 236.129 68.8594 227.972 68.8594H199.923V50.8168H224.343C228.629 50.8168 232.189 50.2292 235.023 49.054C237.858 47.8788 239.966 46.116 241.349 43.7656C242.766 41.4152 243.474 38.4946 243.474 35.0035C243.474 31.478 242.766 28.5054 241.349 26.0859C239.966 23.6664 237.84 21.8345 234.972 20.5902C232.137 19.3113 228.56 18.6719 224.239 18.6719H209.1V106.5H186.651ZM243.993 58.179L270.383 106.5H245.6L219.781 58.179H243.993ZM300.765 106.5H276.708L313.364 0.318179H342.294L378.898 106.5H354.841L328.244 24.5824H327.414L300.765 106.5ZM299.261 64.7635H356.085V82.2876H299.261V64.7635ZM391.678 106.5V0.318179H414.127V44.1285H459.701V0.318179H482.098V106.5H459.701V62.6378H414.127V106.5H391.678ZM500.608 106.5V0.318179H572.156V18.8274H523.057V44.1285H568.475V62.6378H523.057V87.9908H572.363V106.5H500.608ZM590.004 106.5V0.318179H661.552V18.8274H612.454V44.1285H657.871V62.6378H612.454V87.9908H661.76V106.5H590.004ZM679.401 0.318179H707.087L736.328 71.6591H737.572L766.814 0.318179H794.5V106.5H772.724V37.3885H771.843L744.364 105.982H729.536L702.058 37.1293H701.176V106.5H679.401V0.318179Z"},null,-1),Tm=[wm];function Sm(i,e){return Ve(),vt("svg",bm,Tm)}const Cm=Rr(xm,[["render",Sm]]),Mm={},Om=tu('',1),Pm=[Om];function Em(i,e){return Ve(),vt("div",null,Pm)}const km=Rr(Mm,[["render",Em]]),Rm=U("h1",{class:"sr-only"},"Ebraheem Alhetari",-1),Am=Ui({__name:"MyName",setup(i){return(e,t)=>(Ve(),vt(yt,null,[Rm,Ue(je(Cm),{id:e.$attrs.id,class:Vn(e.$attrs.class)},null,8,["id","class"])],64))}}),Lm={},Dm=U("span",{class:"sr-only"},"*",-1),Im={style:{"vertical-align":"top"},class:"hide fill-flax-smoke-800 inline-block size-[calc((50vw)_/_24_*_1.9)] animate-[spin_5s_linear_infinite]",viewBox:"0 0 75 76",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Nm=U("path",{d:"M27.668 75.939V64.59l4.073-16.005-12.513 11.64-9.894 5.529L.022 49.167l9.603-5.529L25.921 38.4 9.625 33.453.022 27.924l9.312-16.587 9.894 5.529 12.513 11.64-4.073-16.296V.861h19.206V12.21L42.8 28.506l12.513-11.64 9.894-5.529 9.312 16.587-9.604 5.529L48.62 38.4l16.296 5.238 9.604 5.529-9.313 16.587-9.894-5.529L42.8 48.585l4.074 16.005v11.349H27.666Z"},null,-1),$m=[Nm];function Fm(i,e){return Ve(),vt("div",null,[Dm,U("span",null,[(Ve(),vt("svg",Im,$m))])])}const zm=Rr(Lm,[["render",Fm]]),Hm={},Bm=U("svg",{class:"flex rotate-90 gap-8",viewBox:"0 0 72 68",xmlns:"http://www.w3.org/2000/svg"},[U("path",{d:"M72 36L36 0L0 36H12L36 12L60 36H72Z",class:"fill-flax-smoke-900"}),U("path",{d:"M72 52L36 16L0 52H12L36 28L60 52H72Z",class:"fill-flax-smoke-700"}),U("path",{d:"M72 68L36 32L0 68H12L36 44L60 68H72Z",class:"fill-flax-smoke-600"})],-1),Vm=[Bm];function Ym(i,e){return Ve(),vt("div",null,Vm)}const Um=Rr(Hm,[["render",Ym]]),Wm={key:0,id:"loading-screen",class:"flex-center fixed bottom-0 z-[99999] size-full cursor-wait"},Xm={class:"size-full w-full flex-col"},jm={class:"fill-flax-smoke-800 absolute top-0 z-0 h-[calc(100%_+_300px)] w-full brightness-50"},qm=["d"],Gm=U("h1",{class:"overflow-clip"},[U("span",{class:"loading-text inline-block translate-y-full"}," Hetari ")],-1),Km={class:"overflow-clip"},Zm={class:"loading-text inline-block translate-y-full opacity-70"},Qm=Ui({__name:"LoadingScreen",emits:["isLoading"],setup(i,{emit:e}){const t=e,r=Ft(!1),n=Ft(-1),s=Ft(""),o=Ft(),{width:l,height:a}=ah();let u=nu(()=>{let d=.3;return l.value<600?d=.15:l.value<900&&(d=.2),a.value+a.value*d});const c=Ft(`M0 0 L${l.value} 0 L${l.value} ${a.value} Q${l.value/2} ${u.value} 0 ${a.value} L0 0`),f=Ft(`M0 0 L${l.value} 0 L${l.value} ${a.value} Q${l.value/2} ${a.value} 0 ${a.value} L0 0`);return sr(()=>{n.value++,s.value=c.value,um(),cm("span.loading-text"),am(o,f.value)}),yr([l,a],()=>{c.value=`M0 0 L${l.value} 0 L${l.value} ${a.value} Q${l.value/2} ${u.value} 0 ${a.value} L0 0`,f.value=`M0 0 L${l.value} 0 L${l.value} ${a.value} Q${l.value/2} ${a.value} 0 ${a.value} L0 0`,s.value=c.value},{immediate:!0}),yr(r,d=>{t("isLoading",d)}),(d,h)=>r.value?$_("",!0):(Ve(),vt("div",Wm,[U("div",Xm,[(Ve(),vt("svg",jm,[U("path",{ref_key:"path",ref:o,class:"w-full",d:s.value},null,8,qm)])),U("div",{id:"text",style:{transform:"translateZ(0px)"},class:Vn(["text-flax-smoke-50/75 z-[1] flex size-full flex-col items-center justify-center text-center text-4xl font-bold opacity-0 md:text-6xl",{"text-4xl font-bold md:text-6xl":!0}])},[Gm,U("p",Km,[U("span",Zm," © Folio "+Tr(new Date().getFullYear()),1)])])])]))}}),Gd=[{label:"Services",url:"#"},{label:"Works",url:"#"},{label:"About",url:"#"},{label:"Contact",url:"#"}],Jm=[{label:"Home",url:"/"},...Gd],ey=[{label:"Twitter",url:"https://x.com/4Hetari"},{label:"GitHub",url:"https://github.com/hetari"},{label:"LinkedIn",url:"https://www.linkedin.com/in/hetari/"}],ty="A freelance full-stack developer, making good shit since 2023, hiding bad shit since 2023.",iy=`15°22'22.0"N 44°10'39.5"E`,ry="Yemen, Sanaa",dl=i=>(ja("data-v-1328b11c"),i=i(),qa(),i),ny={class:"flex h-full flex-col items-center justify-between"},sy={class:"relative z-[19] w-full"},oy={class:"text-flax-smoke-50 mt-12 font-bold md:mt-24",id:"navLinks"},ly=["id"],ay=["href"],uy=dl(()=>U("span",{class:"bg-flax-smoke-50 h-4 w-4 scale-0 rounded-full opacity-0 transition-all duration-300 ease-in-out group-hover:scale-100 group-hover:opacity-100"},null,-1)),cy={class:"-translate-x-5 font-fancy transition-all duration-300 ease-in-out group-hover:translate-x-5"},fy={class:"w-full"},hy={class:"text-flax-smoke-50 mt-2 h-full font-normal"},dy=dl(()=>U("p",{class:"text-left text-sm font-bold uppercase"},"Email address",-1)),py={class:"mt-6 flex flex-nowrap justify-start gap-x-4"},_y={class:"flex justify-between"},gy=dl(()=>U("div",{id:"name-container",class:"group -m-10 h-fit cursor-pointer p-10"},[U("h1",{id:"name",class:"flex items-start font-fancy text-3xl font-extrabold uppercase"},[eu(" hetari"),U("span",{class:"!inline !origin-center font-title text-xl transition-transform duration-500 ease-in-out group-hover:rotate-[360deg]"},"©")])],-1)),my={class:"flex"},yy=dl(()=>U("p",{class:"text-flax-smoke-400 cursor-default select-none font-fancy text-lg font-bold uppercase max-2xl:text-sm max-md:hidden"}," available for work and collaboration ",-1)),vy={class:"ps-5 text-2xl font-medium max-xl:ps-10 max-lg:text-xl max-md:text-lg"},xy=Ui({__name:"Nav",emits:["isLocked"],setup(i,{emit:e}){const t=Ft(!1),r=()=>{var l;t.value=!t.value,(l=document.getElementById("magneto"))==null||l.classList.toggle("active");const o=document.getElementById("navbar");t.value?(om("#navbar","#navLinks li a",".contact"),o.focus()):(lm("#navbar","#navLinks li a",".contact"),o.blur())};sr(()=>{Z1("#burger","#hero")});const n=()=>{r()},s=e;return yr(t,o=>{s("isLocked",o)}),(o,l)=>(Ve(),vt(yt,null,[Ue(je(gm),{onClick:r,class:"z-[9999] scale-0 drop-shadow-lg",id:"burger"}),U("div",{tabindex:"0",id:"navbar",onKeydown:l[0]||(l[0]=m0(a=>n(),["esc"])),class:"bg-flax-smoke-900 fixed right-0 top-[1%] z-[9998] h-[98vh] w-full translate-x-full select-none divide-dotted rounded-s-lg p-10 focus:outline-none max-md:w-[98%] md:w-3/5 md:px-20 lg:w-2/5"},[Ue(je(km),{id:"circles",class:"absolute right-0 top-0 opacity-25"}),U("div",ny,[U("div",sy,[U("ul",oy,[(Ve(!0),vt(yt,null,xl(je(Jm),a=>(Ve(),vt("li",{class:"overflow-y-clip",key:a.label,id:a.label},[U("a",{href:a.url,class:"group my-2 flex w-fit translate-y-full cursor-pointer items-center justify-start leading-none"},[uy,U("p",cy,Tr(a.label),1)],8,ay)],8,ly))),128))])]),U("div",fy,[U("div",hy,[dy,Ue(je(rf),{class:"h-6 font-medium tracking-wider",tag:"p",label:"hetari4all@gmail.com",url:"mailto:hetari4all@gmail.com"}),U("div",py,[(Ve(!0),vt(yt,null,xl(je(ey),a=>(Ve(),Dn(je(Oy),{class:"contact opacity-0",key:a.label,label:a.label,url:a.url},null,8,["label","url"]))),128))])])])])],32),U("header",{class:Vn([o.$attrs.class,"z-20 h-fit -translate-y-full pt-6"])},[U("nav",_y,[Ue(je(qd),{magnetoStrengthVal:20,magnetoTextStrengthVal:10,divId:"name-container",textId:"name"},{default:nl(()=>[gy]),_:1}),U("div",my,[yy,U("ul",vy,[(Ve(!0),vt(yt,null,xl(je(Gd),a=>(Ve(),Dn(je(rf),{key:a.label,tag:"li",label:a.label,url:a.url,class:"h-6 sm:h-8"},null,8,["label","url"]))),128))])])])],2)],64))}}),by=Rr(xy,[["__scopeId","data-v-1328b11c"]]),wy=["href"],Ty={class:"ease-expo flex-center bg-flax-smoke-500 absolute bottom-0 left-0 z-10 my-auto size-full w-full translate-y-full rounded-t-[15rem] font-fancy transition-all duration-700 group-hover:translate-y-0 group-hover:rounded-none"},Sy={class:"after:ease-expo flex-center after:text-flax-smoke-200 relative z-20 overflow-hidden transition-all after:absolute after:left-0 after:inline-block after:translate-y-0 after:transition-all after:duration-700 after:content-[attr(after)] group-hover:after:-translate-y-[100%]"},Cy={class:"ease-expo font-fancy transition-all duration-700 group-hover:-translate-y-full"},My=Ui({__name:"Button",props:{label:{type:String,required:!0},url:{type:String,required:!0}},setup(i){return(e,t)=>(Ve(),vt("a",{id:"button",class:"leading-base text-flax-smoke-100 bg-flax-smoke-950 border-flax-smoke-600 group pointer-events-auto relative h-full transform-none overflow-hidden rounded-full border px-5 py-2 text-[1rem] font-semibold uppercase tracking-normal sm:text-sm",target:"_blank",href:i.url},[U("span",Ty,Tr(i.label),1),U("span",Sy,[U("span",Cy,Tr(i.label),1)])],8,wy))}}),Oy=Rr(My,[["__scopeId","data-v-2210bfc6"]]),Py="/portfolio/assets/profile-dtKvApsu.webp",Kd=i=>{const t=i.split(" ").map(n=>n.split(""));let r="";return t.forEach(n=>{r+='',n.forEach(s=>{r+=`${s}`}),r+=" "}),r},pl=i=>(ja("data-v-6d9c60fb"),i=i(),qa(),i),Ey={id:"hero",class:"padding-x mb-[-100svh] py-0"},ky={class:"sticky top-0 flex h-dvh w-full flex-col items-end justify-end pb-10 md:pb-[3%] 3xl:pb-[5%]"},Ry=tu('',1),Ay={class:"w-full items-end overflow-clip"},Ly={id:"my-name",class:"flex w-full translate-y-full items-start"},Dy={class:"column-gap spacing-t flex grid-cols-12 flex-col md:grid"},Iy={id:"profile-container",class:"group relative z-10 col-span-3 hidden aspect-[3/3.5] size-full origin-top select-none flex-col rounded-lg md:flex"},Ny=pl(()=>U("div",{class:"overlay bg-flax-smoke-100 absolute inset-0 z-[2]"},null,-1)),$y=["src"],Fy={class:"col-span-8 col-start-5 flex flex-col justify-between gap-y-12 sm:gap-y-6 lg:gap-y-24"},zy={class:"column-gap flex items-start justify-between"},Hy=pl(()=>U("p",{class:"sr-only"}," A freelance full-stack developer, cutting-edge technologies to deliver comprehensive solutions for your business. ",-1)),By=["innerHTML"],Vy={id:"location",class:"column-gap text-flax-smoke-950 flex scale-0 items-start justify-between opacity-0"},Yy={class:"text-sm font-normal"},Uy={class:"font-fancy"},Wy={class:"font-fancy"},Xy=pl(()=>U("p",{class:"animate-pulse font-fancy text-sm"},[eu(" SCROLL FOR MORE "),U("span",{class:"inline-block font-fancy motion-safe:animate-[bounce_2s_infinite]"},"↓")],-1)),jy=pl(()=>U("div",{class:"h-svh"},null,-1)),qy=Ui({__name:"Hero",setup(i){const e=Ft(ty);return Ka(()=>{e.value=Kd(e.value)}),sr(()=>{}),(t,r)=>(Ve(),vt("section",Ey,[U("div",ky,[Ry,U("div",Ay,[U("div",Ly,[Ue(je(Am)),Ue(je(zm),{class:"hide-on-mobile"})])]),U("div",Dy,[U("div",Iy,[Ny,U("img",{id:"profile-img",src:je(Py),alt:"Ebrahhem profile",decoding:"async",class:"block size-full scale-90 rounded-lg object-cover object-bottom brightness-110 grayscale"},null,8,$y)]),U("div",Fy,[U("div",zy,[Ue(je(Um),{id:"art",class:"w-16 flex-shrink-0 scale-0 opacity-0 sm:block sm:w-20 md:w-32 xl:w-40 2xl:w-56 3xl:w-60"}),Hy,U("p",{innerHTML:e.value,id:"whoAmI",class:"who-am-i text-fluid-body max-w-[33ch] overflow-clip text-balance text-start font-medium leading-snug"},null,8,By)]),U("div",Vy,[U("div",Yy,[U("p",Uy,Tr(je(iy)),1),U("p",Wy,Tr(je(ry)),1)]),Xy])])])]),jy]))}}),Gy=Rr(qy,[["__scopeId","data-v-6d9c60fb"]]),Ky={id:"services",class:"padding-x relative z-20 min-h-screen w-full overflow-x-clip rounded-t-3xl bg-[#0B0B0A] py-[5%]"},Zy=["innerHTML"],Qy=U("div",{class:"mt-14 flex justify-end gap-[5%] text-flax-smoke-300"},[U("p",{class:"text-nowrap text-end text-[calc(1rem_+_((1vw_-_6.4px)_*_0.625))] text-flax-smoke-300/85"}," ( SERVICES ) "),U("p",{class:"text-fancy w-full text-balance text-[calc(1.375rem+_((1vw_-_6.4px)_*_0.7813))] sm:w-2/5 sm:font-semibold"}," My obsession is to craft memorable digital experiences that represent your brand, serve a meaningful purpose, and drive tangible business results. ")],-1),Jy=Ui({__name:"Services",setup(i){const e=Ft("What I do /");return Ka(()=>{e.value=Kd("What I do /")}),sr(()=>{jd("#what-i-do .letters",.7,.01,0)}),(t,r)=>(Ve(),vt("section",Ky,[U("h1",{id:"what-i-do",innerHTML:e.value,class:"font-fancy text-[calc(3.125rem_+_((1vw_-_6.4px)_*_6.0938))] font-extrabold uppercase text-flax-smoke-50"},null,8,Zy),Qy]))}}),ev=tu('
',1),tv={class:"relative mx-auto h-full max-w-[1920px]"},iv=Ui({__name:"App",setup(i){const e=new M0;function t(n){e.raf(n),requestAnimationFrame(t)}const r=n=>{n?e.stop():e.start()};return sr(async()=>{setTimeout(()=>{window.scrollTo(0,0),requestAnimationFrame(t)},2e3)}),(n,s)=>(Ve(),vt(yt,null,[Ue(je(Qm)),U("div",null,[ev,Ue(je(by),{onIsLocked:r,class:"padding-x absolute inset-0 mx-auto max-w-[1920px]"}),U("main",tv,[Ue(je(Gy)),Ue(je(Jy))])])],64))}}),rv=x0(iv);rv.mount("#app"); diff --git a/assets/profile-dtKvApsu.webp b/assets/profile-dtKvApsu.webp new file mode 100644 index 0000000..ce0a8c0 Binary files /dev/null and b/assets/profile-dtKvApsu.webp differ diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..edd39f8 Binary files /dev/null and b/favicon.ico differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..13ccb55 --- /dev/null +++ b/index.html @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Ebraheem Alhetari - Full-Stack Developer + + + + + +
+ + + \ No newline at end of file diff --git a/logo.svg b/logo.svg new file mode 100644 index 0000000..b2b13f9 --- /dev/null +++ b/logo.svg @@ -0,0 +1,3 @@ + + + diff --git a/profile.webp b/profile.webp new file mode 100644 index 0000000..ce0a8c0 Binary files /dev/null and b/profile.webp differ