diff --git a/app.html b/app.html
index 145111a..1759159 100644
--- a/app.html
+++ b/app.html
@@ -12,8 +12,8 @@
-
-
+
+
diff --git a/app/index-CzITAE02.css b/app/index-CzITAE02.css
deleted file mode 100644
index 0c21fa0..0000000
--- a/app/index-CzITAE02.css
+++ /dev/null
@@ -1 +0,0 @@
-*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-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}body{--tw-text-opacity: 1;color:rgb(0 0 72 / var(--tw-text-opacity))}svg{fill:currentColor}svg path{fill:currentColor}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-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: }.absolute{position:absolute}.relative{position:relative}.-left-16{left:-4rem}.-left-24{left:-6rem}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:1rem}.left-8{left:2rem}.right-7{right:1.75rem}.right-8{right:2rem}.top-0{top:0}.top-1\/2{top:50%}.top-20{top:5rem}.top-3{top:.75rem}.top-5{top:1.25rem}.top-8{top:2rem}.z-50{z-index:50}.float-right{float:right}.m-auto{margin:auto}.mx-12{margin-left:3rem;margin-right:3rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-10{margin-bottom:2.5rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-20{margin-top:5rem}.mt-28{margin-top:7rem}.mt-36{margin-top:9rem}.mt-4{margin-top:1rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.block{display:block}.\!inline-block{display:inline-block!important}.flex{display:flex}.hidden{display:none}.h-0{height:0px}.h-12{height:3rem}.h-19\.125{height:19.125rem}.h-5{height:1.25rem}.h-\[calc\(100vh-61px\)\]{height:calc(100vh - 61px)}.h-full{height:100%}.h-screen{height:100vh}.min-h-26\.25{min-height:26.25rem}.min-h-\[3rem\]{min-height:3rem}.w-0{width:0px}.w-1\/2{width:50%}.w-12{width:3rem}.w-20{width:5rem}.w-3\/12{width:25%}.w-36{width:9rem}.w-4\/12{width:33.333333%}.w-5{width:1.25rem}.w-80{width:20rem}.w-9\/12{width:75%}.w-96{width:24rem}.w-\[calc\(100vw-8\.75rem\)\]{width:calc(100vw - 8.75rem)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0px}.max-w-\[1100px\]{max-width:1100px}.flex-grow{flex-grow:1}.-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-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))}.cursor-pointer{cursor:pointer}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-y-7{row-gap:1.75rem}.overflow-scroll{overflow:scroll}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l-\[6px\]{border-left-width:6px}.border-r-\[6px\]{border-right-width:6px}.border-t-\[8px\]{border-top-width:8px}.border-solid{border-style:solid}.\!border-none{border-style:none!important}.\!border-danger{--tw-border-opacity: 1 !important;border-color:rgb(184 31 45 / var(--tw-border-opacity))!important}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-fluorescent-blue{--tw-border-opacity: 1;border-color:rgb(38 239 233 / var(--tw-border-opacity))}.border-link-blue{--tw-border-opacity: 1;border-color:rgb(47 120 196 / var(--tw-border-opacity))}.border-midnight-blue{--tw-border-opacity: 1;border-color:rgb(0 0 72 / var(--tw-border-opacity))}.border-spanish-gray{--tw-border-opacity: 1;border-color:rgb(151 153 155 / var(--tw-border-opacity))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.border-l-transparent{border-left-color:transparent}.border-r-transparent{border-right-color:transparent}.\!bg-danger-light{--tw-bg-opacity: 1 !important;background-color:rgb(252 238 240 / var(--tw-bg-opacity))!important}.bg-cultured{--tw-bg-opacity: 1;background-color:rgb(245 245 242 / var(--tw-bg-opacity))}.bg-dark-teal{--tw-bg-opacity: 1;background-color:rgb(17 199 204 / var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.bg-link-blue{--tw-bg-opacity: 1;background-color:rgb(47 120 196 / var(--tw-bg-opacity))}.bg-midnight-blue{--tw-bg-opacity: 1;background-color:rgb(0 0 72 / var(--tw-bg-opacity))}.bg-pale-cerulean{--tw-bg-opacity: 1;background-color:rgb(146 187 230 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-gradient-mesh{background-image:url(/app/gradient-5bMey3TU.svg)}.bg-space{background-image:url(/app/space-bg-5lPwAzqn.webp)}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.object-contain{-o-object-fit:contain;object-fit:contain}.\!p-0{padding:0!important}.\!p-5{padding:1.25rem!important}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-20{padding-left:5rem;padding-right:5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-32{padding-left:8rem;padding-right:8rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-4\.5{padding-top:1.125rem;padding-bottom:1.125rem}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.pb-7{padding-bottom:1.75rem}.pl-2{padding-left:.5rem}.pl-5{padding-left:1.25rem}.pt-1{padding-top:.25rem}.pt-11{padding-top:2.75rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-7{padding-top:1.75rem}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-gellix{font-family:Gellix,Gellix App,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-\[20px\]{font-size:20px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-normal{font-weight:400!important}.font-light{font-weight:300}.font-normal{font-weight:400}.font-semibold{font-weight:600}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-\[2\.75rem\]{line-height:2.75rem}.leading-\[3\.5rem\]{line-height:3.5rem}.leading-\[4\.25rem\]{line-height:4.25rem}.\!text-black{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important}.\!text-danger{--tw-text-opacity: 1 !important;color:rgb(184 31 45 / var(--tw-text-opacity))!important}.\!text-midnight-blue{--tw-text-opacity: 1 !important;color:rgb(0 0 72 / var(--tw-text-opacity))!important}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-danger{--tw-text-opacity: 1;color:rgb(184 31 45 / var(--tw-text-opacity))}.text-davy-grey{--tw-text-opacity: 1;color:rgb(83 86 90 / var(--tw-text-opacity))}.text-link-blue{--tw-text-opacity: 1;color:rgb(47 120 196 / var(--tw-text-opacity))}.text-midnight-blue{--tw-text-opacity: 1;color:rgb(0 0 72 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-\[97\]{opacity:97}.outline{outline-style:solid}.outline-1{outline-width:1px}.outline-offset-8{outline-offset:8px}.outline-black{outline-color:#000}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));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}body,.overflow-y-scroll,.overflow-scroll{-ms-overflow-style:none}body::-webkit-scrollbar,.overflow-y-scroll::-webkit-scrollbar,.overflow-scroll::-webkit-scrollbar{display:none}@font-face{font-family:Gellix;src:url(https://main--edge-delivery-solari--netcentric.hlx.page/fonts/Gellix-Light_R.woff2) format("woff2");font-weight:300}@font-face{font-family:Gellix;src:url(https://main--edge-delivery-solari--netcentric.hlx.page/fonts/Gellix-Regular_R.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Gellix;src:url(https://main--edge-delivery-solari--netcentric.hlx.page/fonts/Gellix-SemiBold_R.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Gellix App;src:url(/app/Gellix-Light_R-CufJoOkt.woff2) format("woff2");font-weight:300}@font-face{font-family:Gellix App;src:url(/app/Gellix-Regular_R-BuTD2PUV.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Gellix App;src:url(/app/Gellix-SemiBold_R-DTFgsQTj.woff2) format("woff2");font-weight:600;font-style:normal}.placeholder\:text-transparent::-moz-placeholder{color:transparent}.placeholder\:text-transparent::placeholder{color:transparent}.hover\:\!border-white:hover{--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity))!important}.hover\:border-midnight-blue:hover{--tw-border-opacity: 1;border-color:rgb(0 0 72 / var(--tw-border-opacity))}.hover\:\!bg-black:hover{--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity))!important}.hover\:bg-medium-teal:hover{--tw-bg-opacity: 1;background-color:rgb(41 238 233 / var(--tw-bg-opacity))}.hover\:bg-midnight-blue:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 72 / var(--tw-bg-opacity))}.hover\:\!text-white:hover{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.hover\:text-midnight-blue:hover{--tw-text-opacity: 1;color:rgb(0 0 72 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.focus\:\!outline-none:focus{outline:2px solid transparent!important;outline-offset:2px!important}.focus\:outline:focus{outline-style:solid}.focus\:outline-2:focus{outline-width:2px}.focus\:outline-offset-1:focus{outline-offset:1px}.focus\:outline-link-blue:focus{outline-color:#2f78c4}.active\:bg-light-teal:active{--tw-bg-opacity: 1;background-color:rgb(168 249 246 / var(--tw-bg-opacity))}.disabled\:opacity-25:disabled{opacity:.25}@media (min-width: 768px){.md\:block{display:block}.md\:hidden{display:none}}@media (min-width: 1024px){.lg\:hidden{display:none}}
diff --git a/app/index-DUNr-48-.js b/app/index-DTfc95lF.js
similarity index 98%
rename from app/index-DUNr-48-.js
rename to app/index-DTfc95lF.js
index 742f9d3..1fc4c43 100644
--- a/app/index-DUNr-48-.js
+++ b/app/index-DTfc95lF.js
@@ -84,7 +84,7 @@ Error generating stack: `+s.message+`
`),()=>{document.head.removeChild(u)}},[t]),P.createElement(gI,{isPresent:t,childRef:r,sizeRef:i},P.cloneElement(e,{ref:r}))}const jf=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:i,presenceAffectsLayout:s,mode:a})=>{const o=TE(SI),l=P.useId(),u=P.useMemo(()=>({id:l,initial:t,isPresent:n,custom:i,onExitComplete:c=>{o.set(c,!0);for(const f of o.values())if(!f)return;r&&r()},register:c=>(o.set(c,!1),()=>o.delete(c))}),s?void 0:[n]);return P.useMemo(()=>{o.forEach((c,f)=>o.set(f,!1))},[n]),P.useEffect(()=>{!n&&!o.size&&r&&r()},[n]),a==="popLayout"&&(e=P.createElement(yI,{isPresent:n},e)),P.createElement(Mc.Provider,{value:u},e)};function SI(){return new Map}function xI(e){return P.useEffect(()=>()=>e(),[])}const Ei=e=>e.key||"";function EI(e,t){e.forEach(n=>{const r=Ei(n);t.set(r,n)})}function wI(e){const t=[];return P.Children.forEach(e,n=>{P.isValidElement(n)&&t.push(n)}),t}const _I=({children:e,custom:t,initial:n=!0,onExitComplete:r,exitBeforeEnter:i,presenceAffectsLayout:s=!0,mode:a="sync"})=>{const o=P.useContext(Dm).forceRender||vI()[0],l=Iw(),u=wI(e);let c=u;const f=P.useRef(new Map).current,d=P.useRef(c),m=P.useRef(new Map).current,y=P.useRef(!0);if(Rm(()=>{y.current=!1,EI(u,m),d.current=c}),xI(()=>{y.current=!0,m.clear(),f.clear()}),y.current)return P.createElement(P.Fragment,null,c.map(p=>P.createElement(jf,{key:Ei(p),isPresent:!0,initial:n?void 0:!1,presenceAffectsLayout:s,mode:a},p)));c=[...c];const g=d.current.map(Ei),x=u.map(Ei),v=g.length;for(let p=0;p{if(x.indexOf(h)!==-1)return;const S=m.get(h);if(!S)return;const w=g.indexOf(h);let E=p;if(!E){const _=()=>{f.delete(h);const C=Array.from(m.keys()).filter(T=>!x.includes(T));if(C.forEach(T=>m.delete(T)),d.current=u.filter(T=>{const N=Ei(T);return N===h||C.includes(N)}),!f.size){if(l.current===!1)return;o(),r&&r()}};E=P.createElement(jf,{key:Ei(S),isPresent:!1,onExitComplete:_,custom:t,presenceAffectsLayout:s,mode:a},S),f.set(h,E)}c.splice(w,0,E)}),c=c.map(p=>{const h=p.key;return f.has(h)?p:P.createElement(jf,{key:Ei(p),isPresent:!0,presenceAffectsLayout:s,mode:a},p)}),P.createElement(P.Fragment,null,f.size?c:c.map(p=>P.cloneElement(p)))},CI={upper:{top:"25%",fontSize:"14px"}},lu=({wrapperClass:e,error:t,value:n,placeholder:r,className:i,onChange:s,name:a,type:o,autoFocus:l})=>{const[u,c]=P.useState(!1),f=P.useRef(null),d=()=>(n==null?void 0:n.length)>0||u?"upper":"default";return P.useEffect(()=>{l&&f.current&&f.current.focus()},[]),A.jsxs("label",{className:pt("relative block",i,e),children:[A.jsx(rt.span,{className:pt("text-davy-grey absolute left-4 block",{"!text-midnight-blue":d()==="upper","!text-danger":d()==="upper"&&t}),animate:d(),variants:CI,initial:{top:"50%",translateY:"-50%"},children:r}),A.jsx(rt.input,{className:pt("font-gellix text-midnight-blue border-lg placeholder:text-transparent border-spanish-gray bg-cultured w-full rounded-lg border px-3.5 py-3.5 text-xl font-normal leading-6",{"!bg-danger-light !border-danger":t}),onFocus:()=>c(!0),onBlur:()=>c(!1),onChange:s,animate:d(),variants:{upper:{paddingTop:"23px",paddingBottom:"5px"}},name:a,value:n,type:o,ref:f})]})},AI="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='11'%20height='9'%20viewBox='0%200%2011%209'%20fill='none'%3e%3cpath%20d='M1.3999%204.50005L4.0999%207.20005L9.4999%201.80005'%20stroke='white'%20stroke-width='2.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/path%3e%3c/svg%3e",x1=({id:e,name:t,label:n,onChange:r,checked:i})=>A.jsxs("div",{className:"flex",children:[A.jsx("input",{id:e,name:t,className:"absolute appearance-none opacity-0",type:"checkbox",checked:i,onChange:()=>r(t,!i)}),A.jsxs("label",{htmlFor:e,className:"relative flex cursor-pointer items-start",children:[A.jsx("span",{className:pt("border-grey-700 font-text-reg absolute flex h-5 w-5 items-center justify-center rounded-md border border-solid",{"bg-link-blue border-0":i}),children:i&&A.jsx("img",{src:AI,alt:""})}),A.jsx("span",{className:"font-gellix text-midnight-blue ml-6 pl-2 align-middle text-lg font-normal leading-5",children:n})]})]}),RI=({items:e,onChange:t})=>A.jsxs("div",{className:"bg-midnight-blue rounded-full w-80 h-12 relative",children:[A.jsx("select",{className:"font-gellix appearance-none bg-transparent py-3.5 px-7 text-xl font-semibold leading-5 text-white w-full",onChange:t,children:e&&e.map(n=>A.jsx("option",{className:"text-black",value:n.value,children:n.text},n.value))}),A.jsx("div",{className:`border-fluorescent-blue top-5
right-7 h-0 absolute
w-0
- border-l-[6px] border-t-[8px] border-r-[6px] border-l-transparent border-r-transparent`})]}),Ws=({title:e,src:t,isOpen:n,onClose:r})=>{const i=A.jsx(_I,{children:n&&A.jsxs("div",{id:"side-panel",children:[A.jsx(rt.div,{initial:{opacity:0},animate:{opacity:.8},transition:{duration:.2},exit:{opacity:0},className:"bg-midnight-blue absolute top-0 h-screen w-screen max-h"}),A.jsxs(rt.div,{initial:{x:"100vw"},animate:{x:"8.75rem"},exit:{x:"100vw"},transition:{duration:.6},className:"absolute top-0 h-screen w-[calc(100vw-8.75rem)] bg-white",children:[A.jsx("iframe",{src:t,title:e,className:"h-full w-full"}),A.jsx(Xe,{variant:"ghost",iconRight:"Cross",onClick:r,className:"absolute top-1/2 -left-24 -translate-y-1/2 !p-5"})]})]})});return Wo.createPortal(i,document.body)},$c=({image:e,title:t,description:n,onClick:r,variant:i,imageClasses:s})=>{const a=()=>{r()},o=A.jsx("div",{className:"block",children:A.jsx("img",{src:e,alt:"",className:s})}),l=A.jsx("div",{className:pt("text-midnight-blue mx-6 mb-2 min-h-[3rem]",{"mt-12":i==="title-image","mt-4":i==="image-title"}),children:A.jsx(it,{weight:"bold",children:t})});return A.jsxs("div",{className:"flex h-full flex-col items-center justify-between pb-7",children:[A.jsxs("div",{className:"min-h-26.25 flex h-full flex-grow flex-col items-center text-center",children:[i==="title-image"?A.jsxs(A.Fragment,{children:[l,o]}):A.jsxs(A.Fragment,{children:[o,l]}),n&&A.jsx("div",{className:"text-midnight-blue mx-6 mb-7",children:A.jsx(it,{size:"medium",className:"pt-2.5",children:n})})]}),A.jsx(Xe,{className:"relative",variant:"link",label:"Details",iconRight:"ArrowRightBold",onClick:a})]})},Da=({label:e,className:t})=>A.jsx("div",{className:"h-5",children:e&&A.jsx("span",{className:pt("text-danger text-sm",t),children:e})}),PI=({title:e,image:t,isSelected:n,onClick:r,id:i})=>A.jsxs("button",{className:"flex items-center gap-6",onClick:()=>r(i),children:[A.jsx("div",{className:pt("flex h-12 w-12 items-center justify-center rounded-full",{"outline outline-1 outline-offset-8 outline-black":n}),children:A.jsx("img",{src:t,alt:e})}),A.jsx(it,{className:pt({block:n,hidden:!n}),children:e})]}),Un=Vx,En=Fx,TI=({modalOpen:e,onAccept:t,onCancel:n})=>A.jsx(lE,{isOpen:e,children:A.jsxs("div",{className:"w-96 text-center px-8 py-4",children:[A.jsxs(it,{size:"large",children:["This action will reset your journey. ",A.jsx("br",{})," Are you sure you want to continue?"]}),A.jsxs("div",{className:"flex justify-center gap-4 mt-8",children:[A.jsx(Xe,{onClick:n,variant:"secondary",label:"Cancel"}),A.jsx(Xe,{onClick:t,label:"Confirm"})]})]})}),MI=()=>{const[e,t]=P.useState(!1),n=Cm(),r=Cn(),i=Un(),s=n.pathname.split("/").pop(),a=()=>{t(!1)},o=()=>{i(GR()),i(KR()),r("/")};return A.jsxs("div",{className:"bg-space bg-cover bg-no-repeat",children:[A.jsx(JT,{onLogoClick:()=>t(!0)}),A.jsx("div",{className:"h-[calc(100vh-61px)] w-screen px-32 py-12 flex justify-center",children:A.jsxs("div",{className:"relative h-full w-full bg-white max-w-[1100px]",children:[A.jsxs("div",{className:"absolute top-20 -left-16 w-20 border-b border-solid border-white text-white",children:[A.jsx("span",{className:"text-2xl",children:s})," / 10"]}),A.jsx("div",{className:"h-full w-full overflow-scroll px-20 py-14",children:A.jsx(AT,{})})]})}),A.jsx(TI,{modalOpen:e,onAccept:o,onCancel:a})]})},qm="/app/cognizant_logo-zwJQl4Ez.svg",Ow="data:image/svg+xml,%3csvg%20width='154'%20height='91'%20viewBox='0%200%20154%2091'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M71.2016%2011.4019C71.2791%2010.4657%2070.5829%209.64388%2069.6467%209.56639C68.7105%209.48891%2067.8887%2010.1851%2067.8112%2011.1213C67.7337%2012.0575%2068.4299%2012.8793%2069.3661%2012.9568C70.3024%2013.0343%2071.1241%2012.3381%2071.2016%2011.4019Z'%20fill='white'/%3e%3cpath%20d='M15.725%2078.7851V6.63207C15.725%204.07407%2017.799%202.00007%2020.357%202.00007H118.658C121.216%202.00007%20123.29%204.07407%20123.29%206.63207V17.3401'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M100.489%2078.642H1.857L5.052%2084.394C6.355%2086.739%208.826%2088.193%2011.508%2088.193H101.343'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M107.521%2080.754H151.857'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M107.521%2031.789H151.857'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M148.379%2024.241H110.999C109.078%2024.241%20107.521%2025.7982%20107.521%2027.719V84.715C107.521%2086.6358%20109.078%2088.193%20110.999%2088.193H148.379C150.3%2088.193%20151.857%2086.6358%20151.857%2084.715V27.719C151.857%2025.7982%20150.3%2024.241%20148.379%2024.241Z'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",NI=()=>A.jsxs("div",{className:"h-screen-w-screen absolute top-0 left-0 z-50",children:[A.jsx(DI,{}),A.jsx(II,{})]}),DI=()=>A.jsxs("div",{className:"bg-gradient-mesh h-screen w-screen p-8 md:hidden",children:[A.jsx("img",{src:qm,alt:""}),A.jsxs(Xt,{level:"h1",className:"mt-36 text-center",children:["Solari ",A.jsx("br",{})," Astrocraft"]}),A.jsx("img",{src:Ow,alt:"",className:"m-auto mt-28"}),A.jsx(it,{weight:"light",className:"mt-9 text-center text-white",children:"Access this application with a tablet or desktop computer."})]}),II=()=>A.jsxs("div",{className:"bg-gradient-mesh hidden h-screen w-screen p-8 md:block lg:hidden",children:[A.jsx("img",{src:qm,alt:""}),A.jsxs(Xt,{level:"h1",className:"mt-36 text-center",children:["Solari ",A.jsx("br",{})," Astrocraft"]}),A.jsx("img",{src:Ow,alt:"",className:"m-auto mt-28"}),A.jsx(it,{weight:"light",className:"mt-9 text-center text-white",children:"Rotate to landscape mode."})]});function OI(){const e=Cn();return A.jsxs(A.Fragment,{children:[A.jsx(NI,{}),A.jsxs("div",{className:"bg-gradient-mesh relative h-screen w-screen bg-cover bg-center bg-no-repeat",children:[A.jsx("img",{src:qm,alt:"",className:"absolute left-8 top-8"}),A.jsxs("div",{className:"flex flex-col items-center pt-20",children:[A.jsxs(Xt,{level:"h1",className:"text-midnight-blue text-center text-7xl",children:["Solari ",A.jsx("br",{})," Astrocraft"]}),A.jsx(it,{className:"pt-7",children:"Welcome Traveller"}),A.jsx(Xe,{label:"Let's go",iconRight:"ArrowRightBold",className:"mt-14",onClick:()=>{e(Vn.PURPOSE)}})]})]})]})}const kw=({modalOpen:e,onCancel:t,onAddOption:n})=>{const[r,i]=P.useState(""),s=()=>{t(),i("")},a=()=>{n(r),i("")};return A.jsx(lE,{isOpen:e,children:A.jsxs("div",{className:"w-96",children:[A.jsx(it,{weight:"light",className:"mb-5",children:"Add a custom option"}),A.jsx(lu,{type:"text",placeholder:"Type your option",className:"mb-5",value:r,onChange:o=>i(o.target.value),autoFocus:!0}),A.jsxs("div",{className:"flex justify-end gap-2",children:[A.jsx(Xe,{iconRight:"ArrowRightBold",onClick:s,variant:"secondary",label:"Cancel"}),A.jsx(Xe,{iconRight:"ArrowRightBold",onClick:a,label:"Add"})]})]})})},Qe=({text:e="",speed:t=10,delay:n=0})=>{const[r,i]=P.useState(""),[s,a]=P.useState(0),[o,l]=P.useState(n);return P.useEffect(()=>{if(s{i(c=>c+e[s]),a(c=>c+1),l(0)},t+o);return()=>clearTimeout(u)}},[s,t,o,e]),r},kI=()=>{const e=Cn(),[t,n]=P.useState(!1),[r,i]=P.useState([]),{data:s}=u3(),a=Un(),o=f=>{i(d=>{const m=d.findIndex(y=>y.id===f.id);return d[m]={...f,isSelected:!f.isSelected},[...d]})},l=()=>{n(!0)},u=f=>{i(d=>[...d,{id:`custom-${d.length}`,title:f,isSelected:!0}]),n(!1)},c=()=>{a(bR(r.filter(f=>f.isSelected).map(f=>f.title))),e(Vn.IMPORTANT)};return P.useEffect(()=>{const f=(s==null?void 0:s.data)||[];i([...f])},[s==null?void 0:s.data]),A.jsxs("div",{className:"flex h-full flex-col justify-between",children:[A.jsxs("div",{className:"min-w-0",children:[A.jsx(Xt,{level:"h3",className:"mb-5",children:A.jsx(Qe,{text:"What's the purpose of your journey?"})}),A.jsx(it,{weight:"light",children:A.jsx(Qe,{delay:500,text:"If you were to configure your own spaceship for a journey, what would be particularly important to you when planning the spaceship?",speed:8})}),r&&A.jsxs("div",{className:"mt-9",children:[A.jsx(rt.div,{initial:{opacity:0},animate:{opacity:1},transition:{delay:1.6,duration:.5},children:A.jsx("div",{className:"flex flex-wrap gap-5",children:r.map(f=>A.jsx(Am,{id:f.id,title:f.title,isSelected:!!f.isSelected,onClick:o},f.id))})}),A.jsx(rt.div,{initial:{opacity:"0"},animate:{opacity:"1"},transition:{delay:1.8,duration:.5},children:A.jsx(Xe,{className:"border-midnight-blue text-midnight-blue mt-14",iconLeft:"Add",variant:"secondary",label:"type your own option",onClick:l})})]})]}),A.jsx("div",{className:"ml-auto",children:A.jsx(Xe,{iconRight:"ArrowRightBold",label:"Let's go",onClick:c})}),A.jsx(kw,{modalOpen:t,onAddOption:u,onCancel:()=>n(!1)})]})},LI=()=>{const e=Cn(),[t,n]=P.useState(!1),[r,i]=P.useState([]),{data:s}=c3(),a=Un(),o=f=>{i(d=>{const m=d.findIndex(y=>y.id===f.id);return d[m]={...f,isSelected:!f.isSelected},[...d]})},l=()=>{n(!0)},u=f=>{i(d=>[...d,{id:`custom-${d.length}`,title:f,isSelected:!0}]),n(!1)},c=()=>{a(BR(r.filter(f=>f.isSelected).map(f=>f.title))),e(Vn.PEOPLE)};return P.useEffect(()=>{const f=(s==null?void 0:s.data)||[];i([...f])},[s==null?void 0:s.data]),A.jsxs("div",{className:"flex h-full flex-col justify-between",children:[A.jsxs("div",{className:"min-w-0",children:[A.jsx(Xt,{level:"h3",className:"mb-5",children:A.jsx(Qe,{text:"What`s important to you?"})}),A.jsx(it,{weight:"light",children:A.jsx(Qe,{text:`What is particularly important to you when configuring your own
+ border-l-[6px] border-t-[8px] border-r-[6px] border-l-transparent border-r-transparent`})]}),Ws=({title:e,src:t,isOpen:n,onClose:r})=>{const i=A.jsx(_I,{children:n&&A.jsxs("div",{id:"side-panel",children:[A.jsx(rt.div,{initial:{opacity:0},animate:{opacity:.8},transition:{duration:.2},exit:{opacity:0},className:"bg-midnight-blue absolute top-0 h-screen w-screen"}),A.jsxs(rt.div,{initial:{x:"100vw"},animate:{x:"8.75rem"},exit:{x:"100vw"},transition:{duration:.6},className:"absolute top-0 h-screen w-[calc(100vw-8.75rem)] bg-white max-h-full",children:[A.jsx("iframe",{src:t,title:e,className:"h-full w-full"}),A.jsx(Xe,{variant:"ghost",iconRight:"Cross",onClick:r,className:"absolute top-1/2 -left-24 -translate-y-1/2 !p-5"})]})]})});return Wo.createPortal(i,document.body)},$c=({image:e,title:t,description:n,onClick:r,variant:i,imageClasses:s})=>{const a=()=>{r()},o=A.jsx("div",{className:"block",children:A.jsx("img",{src:e,alt:"",className:s})}),l=A.jsx("div",{className:pt("text-midnight-blue mx-6 mb-2 min-h-[3rem]",{"mt-12":i==="title-image","mt-4":i==="image-title"}),children:A.jsx(it,{weight:"bold",children:t})});return A.jsxs("div",{className:"flex h-full flex-col items-center justify-between pb-7",children:[A.jsxs("div",{className:"min-h-26.25 flex h-full flex-grow flex-col items-center text-center",children:[i==="title-image"?A.jsxs(A.Fragment,{children:[l,o]}):A.jsxs(A.Fragment,{children:[o,l]}),n&&A.jsx("div",{className:"text-midnight-blue mx-6 mb-7",children:A.jsx(it,{size:"medium",className:"pt-2.5",children:n})})]}),A.jsx(Xe,{className:"relative",variant:"link",label:"Details",iconRight:"ArrowRightBold",onClick:a})]})},Da=({label:e,className:t})=>A.jsx("div",{className:"h-5",children:e&&A.jsx("span",{className:pt("text-danger text-sm",t),children:e})}),PI=({title:e,image:t,isSelected:n,onClick:r,id:i})=>A.jsxs("button",{className:"flex items-center gap-6",onClick:()=>r(i),children:[A.jsx("div",{className:pt("flex h-12 w-12 items-center justify-center rounded-full",{"outline outline-1 outline-offset-8 outline-black":n}),children:A.jsx("img",{src:t,alt:e})}),A.jsx(it,{className:pt({block:n,hidden:!n}),children:e})]}),Un=Vx,En=Fx,TI=({modalOpen:e,onAccept:t,onCancel:n})=>A.jsx(lE,{isOpen:e,children:A.jsxs("div",{className:"w-96 text-center px-8 py-4",children:[A.jsxs(it,{size:"large",children:["This action will reset your journey. ",A.jsx("br",{})," Are you sure you want to continue?"]}),A.jsxs("div",{className:"flex justify-center gap-4 mt-8",children:[A.jsx(Xe,{onClick:n,variant:"secondary",label:"Cancel"}),A.jsx(Xe,{onClick:t,label:"Confirm"})]})]})}),MI=()=>{const[e,t]=P.useState(!1),n=Cm(),r=Cn(),i=Un(),s=n.pathname.split("/").pop(),a=()=>{t(!1)},o=()=>{i(GR()),i(KR()),r("/")};return A.jsxs("div",{className:"bg-space bg-cover bg-no-repeat",children:[A.jsx(JT,{onLogoClick:()=>t(!0)}),A.jsx("div",{className:"h-[calc(100vh-61px)] w-screen px-32 py-12 flex justify-center",children:A.jsxs("div",{className:"relative h-full w-full bg-white max-w-[1100px]",children:[A.jsxs("div",{className:"absolute top-20 -left-16 w-20 border-b border-solid border-white text-white",children:[A.jsx("span",{className:"text-2xl",children:s})," / 10"]}),A.jsx("div",{className:"h-full w-full overflow-scroll px-20 py-14",children:A.jsx(AT,{})})]})}),A.jsx(TI,{modalOpen:e,onAccept:o,onCancel:a})]})},qm="/app/cognizant_logo-zwJQl4Ez.svg",Ow="data:image/svg+xml,%3csvg%20width='154'%20height='91'%20viewBox='0%200%20154%2091'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M71.2016%2011.4019C71.2791%2010.4657%2070.5829%209.64388%2069.6467%209.56639C68.7105%209.48891%2067.8887%2010.1851%2067.8112%2011.1213C67.7337%2012.0575%2068.4299%2012.8793%2069.3661%2012.9568C70.3024%2013.0343%2071.1241%2012.3381%2071.2016%2011.4019Z'%20fill='white'/%3e%3cpath%20d='M15.725%2078.7851V6.63207C15.725%204.07407%2017.799%202.00007%2020.357%202.00007H118.658C121.216%202.00007%20123.29%204.07407%20123.29%206.63207V17.3401'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M100.489%2078.642H1.857L5.052%2084.394C6.355%2086.739%208.826%2088.193%2011.508%2088.193H101.343'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M107.521%2080.754H151.857'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M107.521%2031.789H151.857'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M148.379%2024.241H110.999C109.078%2024.241%20107.521%2025.7982%20107.521%2027.719V84.715C107.521%2086.6358%20109.078%2088.193%20110.999%2088.193H148.379C150.3%2088.193%20151.857%2086.6358%20151.857%2084.715V27.719C151.857%2025.7982%20150.3%2024.241%20148.379%2024.241Z'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",NI=()=>A.jsxs("div",{className:"h-screen-w-screen absolute top-0 left-0 z-50",children:[A.jsx(DI,{}),A.jsx(II,{})]}),DI=()=>A.jsxs("div",{className:"bg-gradient-mesh h-screen w-screen p-8 md:hidden",children:[A.jsx("img",{src:qm,alt:""}),A.jsxs(Xt,{level:"h1",className:"mt-36 text-center",children:["Solari ",A.jsx("br",{})," Astrocraft"]}),A.jsx("img",{src:Ow,alt:"",className:"m-auto mt-28"}),A.jsx(it,{weight:"light",className:"mt-9 text-center text-white",children:"Access this application with a tablet or desktop computer."})]}),II=()=>A.jsxs("div",{className:"bg-gradient-mesh hidden h-screen w-screen p-8 md:block lg:hidden",children:[A.jsx("img",{src:qm,alt:""}),A.jsxs(Xt,{level:"h1",className:"mt-36 text-center",children:["Solari ",A.jsx("br",{})," Astrocraft"]}),A.jsx("img",{src:Ow,alt:"",className:"m-auto mt-28"}),A.jsx(it,{weight:"light",className:"mt-9 text-center text-white",children:"Rotate to landscape mode."})]});function OI(){const e=Cn();return A.jsxs(A.Fragment,{children:[A.jsx(NI,{}),A.jsxs("div",{className:"bg-gradient-mesh relative h-screen w-screen bg-cover bg-center bg-no-repeat",children:[A.jsx("img",{src:qm,alt:"",className:"absolute left-8 top-8"}),A.jsxs("div",{className:"flex flex-col items-center pt-20",children:[A.jsxs(Xt,{level:"h1",className:"text-midnight-blue text-center text-7xl",children:["Solari ",A.jsx("br",{})," Astrocraft"]}),A.jsx(it,{className:"pt-7",children:"Welcome Traveller"}),A.jsx(Xe,{label:"Let's go",iconRight:"ArrowRightBold",className:"mt-14",onClick:()=>{e(Vn.PURPOSE)}})]})]})]})}const kw=({modalOpen:e,onCancel:t,onAddOption:n})=>{const[r,i]=P.useState(""),s=()=>{t(),i("")},a=()=>{n(r),i("")};return A.jsx(lE,{isOpen:e,children:A.jsxs("div",{className:"w-96",children:[A.jsx(it,{weight:"light",className:"mb-5",children:"Add a custom option"}),A.jsx(lu,{type:"text",placeholder:"Type your option",className:"mb-5",value:r,onChange:o=>i(o.target.value),autoFocus:!0}),A.jsxs("div",{className:"flex justify-end gap-2",children:[A.jsx(Xe,{iconRight:"ArrowRightBold",onClick:s,variant:"secondary",label:"Cancel"}),A.jsx(Xe,{iconRight:"ArrowRightBold",onClick:a,label:"Add"})]})]})})},Qe=({text:e="",speed:t=10,delay:n=0})=>{const[r,i]=P.useState(""),[s,a]=P.useState(0),[o,l]=P.useState(n);return P.useEffect(()=>{if(s{i(c=>c+e[s]),a(c=>c+1),l(0)},t+o);return()=>clearTimeout(u)}},[s,t,o,e]),r},kI=()=>{const e=Cn(),[t,n]=P.useState(!1),[r,i]=P.useState([]),{data:s}=u3(),a=Un(),o=f=>{i(d=>{const m=d.findIndex(y=>y.id===f.id);return d[m]={...f,isSelected:!f.isSelected},[...d]})},l=()=>{n(!0)},u=f=>{i(d=>[...d,{id:`custom-${d.length}`,title:f,isSelected:!0}]),n(!1)},c=()=>{a(bR(r.filter(f=>f.isSelected).map(f=>f.title))),e(Vn.IMPORTANT)};return P.useEffect(()=>{const f=(s==null?void 0:s.data)||[];i([...f])},[s==null?void 0:s.data]),A.jsxs("div",{className:"flex h-full flex-col justify-between",children:[A.jsxs("div",{className:"min-w-0",children:[A.jsx(Xt,{level:"h3",className:"mb-5",children:A.jsx(Qe,{text:"What's the purpose of your journey?"})}),A.jsx(it,{weight:"light",children:A.jsx(Qe,{delay:500,text:"If you were to configure your own spaceship for a journey, what would be particularly important to you when planning the spaceship?",speed:8})}),r&&A.jsxs("div",{className:"mt-9",children:[A.jsx(rt.div,{initial:{opacity:0},animate:{opacity:1},transition:{delay:1.6,duration:.5},children:A.jsx("div",{className:"flex flex-wrap gap-5",children:r.map(f=>A.jsx(Am,{id:f.id,title:f.title,isSelected:!!f.isSelected,onClick:o},f.id))})}),A.jsx(rt.div,{initial:{opacity:"0"},animate:{opacity:"1"},transition:{delay:1.8,duration:.5},children:A.jsx(Xe,{className:"border-midnight-blue text-midnight-blue mt-14",iconLeft:"Add",variant:"secondary",label:"type your own option",onClick:l})})]})]}),A.jsx("div",{className:"ml-auto",children:A.jsx(Xe,{iconRight:"ArrowRightBold",label:"Let's go",onClick:c})}),A.jsx(kw,{modalOpen:t,onAddOption:u,onCancel:()=>n(!1)})]})},LI=()=>{const e=Cn(),[t,n]=P.useState(!1),[r,i]=P.useState([]),{data:s}=c3(),a=Un(),o=f=>{i(d=>{const m=d.findIndex(y=>y.id===f.id);return d[m]={...f,isSelected:!f.isSelected},[...d]})},l=()=>{n(!0)},u=f=>{i(d=>[...d,{id:`custom-${d.length}`,title:f,isSelected:!0}]),n(!1)},c=()=>{a(BR(r.filter(f=>f.isSelected).map(f=>f.title))),e(Vn.PEOPLE)};return P.useEffect(()=>{const f=(s==null?void 0:s.data)||[];i([...f])},[s==null?void 0:s.data]),A.jsxs("div",{className:"flex h-full flex-col justify-between",children:[A.jsxs("div",{className:"min-w-0",children:[A.jsx(Xt,{level:"h3",className:"mb-5",children:A.jsx(Qe,{text:"What`s important to you?"})}),A.jsx(it,{weight:"light",children:A.jsx(Qe,{text:`What is particularly important to you when configuring your own
spaceship for a journey?`,delay:500,speed:8})}),A.jsxs("div",{className:"mt-9",children:[A.jsx(rt.div,{initial:{opacity:0},animate:{opacity:1},transition:{delay:1.6,duration:.5},children:A.jsx("div",{className:"flex flex-wrap gap-5",children:r&&r.map(f=>A.jsx(Am,{id:f.id,title:f.title,isSelected:!!f.isSelected,onClick:o},f.id))})}),A.jsx(rt.div,{initial:{opacity:0},animate:{opacity:1},transition:{delay:1.8,duration:.5},children:A.jsx(Xe,{className:"border-midnight-blue text-midnight-blue mt-14",iconLeft:"Add",variant:"secondary",label:"type your own option",onClick:l})})]})]}),A.jsx("div",{className:"ml-auto",children:A.jsx(Xe,{iconRight:"ArrowRightBold",label:"Let's go",onClick:c})}),A.jsx(kw,{modalOpen:t,onAddOption:u,onCancel:()=>n(!1)})]})},$I="/app/travellers-BBbj-7we.svg",E1=[{text:"2-5 passengers",value:"2 to 5"},{text:"6-12 passengers",value:"6 to 12"},{text:"13-20 passengers",value:"13 to 20"},{text:"21-50 passengers",value:"21 to 50"},{text:"51-100 passengers",value:"51 to 100"}],FI=()=>{const e=Cn(),t=Un(),n=i=>{t(Ng(i.target.value))};P.useEffect(()=>{t(Ng(E1[0].value))},[t]);const r=async()=>{e(Vn.SPACESHIPS)};return A.jsxs("div",{className:"flex h-full flex-col justify-between",children:[A.jsxs("div",{className:"min-w-0",children:[A.jsx(Xt,{level:"h3",className:"mb-5",children:A.jsx(Qe,{text:"How many people will travel with you?"})}),A.jsx(it,{weight:"light",children:A.jsx(Qe,{text:"Who is going to join your space trip in your own spaceship? Select the amount of travellers.",delay:600,speed:8})}),A.jsx(rt.div,{initial:{opacity:0},animate:{opacity:1},transition:{delay:1.4,duration:.5},children:A.jsxs("div",{className:"mt-28 flex flex-col flex-wrap items-center justify-center gap-12",children:[A.jsx(RI,{items:E1,onChange:n}),A.jsx("img",{className:"mt-16",src:$I,alt:""})]})})]}),A.jsx("div",{className:"ml-auto",children:A.jsx(Xe,{iconRight:"ArrowRightBold",label:"Next",onClick:r})})]})},wr=e=>e;We(wr,e=>e.journey);const Ym=We(wr,e=>e.data.focusPages),bI=We(wr,e=>e.data.baseModels.find(t=>t.path===e.journey.baseModel)),BI=We(wr,Ym,(e,t)=>{if(e.journey.baseModel){const n=t[e.journey.baseModel];if(n){let r;try{return r=JSON.parse(n["hull-finishes-images"]),r}catch{console.log("Can not parse hull finish images")}}}}),UI=We(wr,e=>e.data.baseModels),VI=We(wr,e=>e.data.engines.slice(0,3)),jI=We(wr,e=>e.data.extraFeatures),HI=We(wr,e=>e.data.generatedFocusPageUrl),zI=We(wr,e=>e.data.interiorFeatures),ci=e=>e,WI=We(ci,e=>e.journey),Lw=We(ci,e=>e.journey.purposes),$w=We(ci,e=>e.journey.importantFeatures),Fw=We(ci,e=>e.journey.numberOfPassengers),GI=We(ci,e=>e.journey.baseModel),ZI=We(ci,e=>e.journey.engine),KI=We(ci,e=>e.journey.style),qI=We(ci,e=>e.journey.hullFinish),YI=We(Lw,$w,Fw,(e,t,n)=>({purposes:e,importantFeatures:t,numberOfPassengers:n})),QI=We(Lw,$w,Fw,GI,ZI,KI,qI,(e,t,n,r,i,s,a)=>({purposes:e,importantFeatures:t,numberOfPassengers:n,baseModel:r,engine:i,style:s,hullFinish:a})),XI=()=>{const e=Zi().eds,t=Cn(),n=Un(),[r,i]=P.useState(-1),[s,a]=P.useState(""),[o,l]=P.useState(!1),{isLoading:u,isSuccess:c}=_c(),f=En(Ym),d=En(YI),[m,{isLoading:y,isUninitialized:g}]=m3(),x=u||!c,v=En(UI);P.useEffect(()=>{if(!x&&g&&d&&f)try{m({params:d,focusPages:f})}catch(w){console.log(w)}},[d,f,m,g,x]);const p=w=>{a(e+w),l(!0)},h=w=>{i(w)},S=()=>{r!==-1&&v&&(n(WR(v[r])),t(Vn.ENGINES))};return A.jsxs("div",{className:"flex h-full flex-col justify-between",children:[A.jsxs("div",{className:"min-w-0",children:[A.jsx(Xt,{level:"h3",className:"mb-5",children:A.jsx(Qe,{text:"Based on your inputs, we recommend you these spaceship base models"})}),A.jsx(it,{weight:"light",children:A.jsx(Qe,{text:"Please select your favourite spaceship model.",delay:600,speed:8})}),A.jsx("div",{className:"m-auto block",children:A.jsxs("div",{className:"mx-auto mt-16 mb-16 flex w-fit flex-wrap justify-center",children:[y&&A.jsx(rt.div,{initial:{opacity:0,y:-10},animate:{opacity:1,y:0},transition:{delay:.9+.15},children:"LOADING..."}),v&&v.map((w,E)=>A.jsxs(rt.div,{className:pt("relative w-4/12 border outline outline-1 outline-black",E===r&&"bg-pale-cerulean"),initial:{opacity:0,y:-10},animate:{opacity:1,y:0},transition:{delay:.9+.15*E},children:[A.jsx("input",{name:"Spaceship",className:"absolute h-full w-full appearance-none",type:"radio",id:E.toString(),onChange:()=>h(E)}),A.jsx($c,{variant:"title-image",title:w.name,image:w.image||"PATH TO DEFAULT IMAGE",imageClasses:"h-19.125 w-full object-contain",onClick:()=>p(w.path)})]},`spaceship-${E}`))]})})]}),A.jsx("div",{className:"ml-auto",children:A.jsx(Xe,{iconRight:"ArrowRightBold",label:"Next",onClick:S})}),A.jsx(Ws,{isOpen:o,onClose:()=>l(!1),src:s,title:"Spaceship details"})]})};function be(e){return(...t)=>!e(...t)}function nr(e){const t=String(e),n=Number(e);return!!(!isNaN(parseFloat(t))&&!isNaN(Number(e))&&isFinite(n))}const JI=be(nr);function ia(e,t){return nr(e)&&nr(t)&&Number(e)===Number(t)}const eO=be(ia);function ko(e,t){return ia(e.length,t)}const tO=be(ko);function Gs(e,t){return nr(e)&&nr(t)&&Number(e)>Number(t)}function bw(e,t){return Gs(e.length,t)}function Bw(e=1){const t=[],n=(i,s)=>{const a=n.get(i);if(a)return a[1];const o=s();return t.unshift([i.concat(),o]),bw(t,e)&&(t.length=e),o};return n.invalidate=i=>{const s=r(i);s>-1&&t.splice(s,1)},n.get=i=>t[r(i)]||null,n;function r(i){return t.findIndex(([s])=>ko(i,s.length)&&i.every((a,o)=>a===s[o]))}}function Fc(e){return e===null}const nO=be(Fc);function bc(e){return e===void 0}const rO=be(bc);function He(e){return Fc(e)||bc(e)}const Bc=be(He);function Uw(e){return[].concat(e)}function w1(e){return e.forEach(t=>t())}function Vw(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Zs(e){return typeof e=="function"}function Qu(e){return!!e&&Zs(e.then)}function ze(e,...t){return Zs(e)?e(...t):e}var Lt=Object.assign;function Qm(e,t){var n;return(n=ze(e))!==null&&n!==void 0?n:ze(t)}function St(e,t){if(!e)throw t instanceof String?t.valueOf():new Error(t&&ze(t))}function Et(e){return String(e)===e}function iO(e,t){return!!e!=!!t}function to(e){return!!e===e}function Xm(e){setTimeout(()=>{throw new Error(e)},0)}var sO=Object.freeze({__proto__:null,createBus:function(){const e={};return{emit(n,r){t(n).concat(t("*")).forEach(i=>{i(r)})},on:(n,r)=>(e[n]=t(n).concat(r),{off(){e[n]=t(n).filter(i=>i!==r)}})};function t(n){return e[n]||[]}}});const aO=oO();function oO(e){return t=0,()=>`${e?e+"_":""}${t++}`;var t}function lO(e,t){let n=!1,r=null;for(let s=0;s{var a;return`${(a=n[s])!==null&&a!==void 0?a:i}`});const r=[...t];return e.replace(_1,i=>`${Ks(r)?i:r.shift()}`)}function zw(e){let t=e.initial;return{getState:function(){return t},initial:function(){return e.initial},staticTransition:n,transition:function(r,i){return t=n(t,r,i)}};function n(r,i,s){var a,o,l;let u=(o=(a=e.states[r])===null||a===void 0?void 0:a[i])!==null&&o!==void 0?o:(l=e.states["*"])===null||l===void 0?void 0:l[i];if(Array.isArray(u)){const[,c]=u;if(!c(s))return r;u=u[0]}return u&&u!==r?u:r}}var Xu=Object.freeze({__proto__:null,createTinyState:function(e){let t;return r(),()=>[t,n,r];function n(i){t=ze(i,t)}function r(){n(ze(e))}}});function C1(e){return new String(ze(e))}function cO(){}var no=Object.freeze({__proto__:null,all:function(...e){return t=>!Ks(e)&&e.every(n=>ze(n,t))},any:function(...e){return t=>!Ks(e)&&e.some(n=>ze(n,t))}});const Hf=Symbol();function fO(e){let t=Hf;return{run:function(i,s){const a=r()?n():Hf;t=i;const o=s();return t=a,o},use:n,useX:function(i){return St(r(),Qm(i,"Not inside of a running context.")),t}};function n(){return r()?t:e}function r(){return t!==Hf}}function Jm(e){const t=fO();return{bind:function(r,i){return function(...s){return n(r,function(){return i(...s)})}},run:n,use:t.use,useX:t.useX};function n(r,i){var s;const a=t.use(),o=Lt({},a||{},(s=ze(e,r,a))!==null&&s!==void 0?s:r);return t.run(Object.freeze(o),i)}}const yp=Jm((e,t)=>{const n={value:e.value,meta:e.meta||{}};return t?e.set?Lt(n,{parent:()=>function(r){return{value:r.value,meta:r.meta,parent:r.parent}}(t)}):t:Lt(n,{parent:dO})});function dO(){return null}function Ww(e,t){return Et(e)&&Et(t)&&e.endsWith(t)}const pO=be(Ww);function Gw(e,t){return e===t}const hO=be(Gw);function Ju(e,t){return ia(e,t)||Gs(e,t)}function Zw(e,t){return(rl(t)||!(!Et(t)||!Et(e)))&&t.indexOf(e)!==-1}const mO=be(Zw);function Lo(e,t){return nr(e)&&nr(t)&&Number(e)!!nr(e)&&e%2==0;function Yw(e,t){return e in t}const xO=be(Yw);function Qw(e){return Number.isNaN(e)}const EO=be(Qw);function wO(e){return Lo(e,0)}function Xw(e){return typeof e=="number"}const _O=be(Xw),CO=e=>!!nr(e)&&e%2!=0,AO=be(Et);function Jw(e){return!!e}const RO=be(Jw);function e_(e,t){if(He(t))return!1;for(const n in t)if(t[n]===e)return!0;return!1}const PO=be(e_);function TO(e,t){return Ju(e.length,t)}function t_(e,t){return t instanceof RegExp?t.test(e):!!Et(t)&&new RegExp(t).test(e)}const MO=be(t_);function NO(e,t){try{return t(e)}catch{return!1}}function DO(e,t){return Lo(e.length,t)}function IO(e,t){return ec(e.length,t)}function n_(e,t){return Et(e)&&Et(t)&&e.startsWith(t)}const OO=be(n_),r_={condition:NO,doesNotEndWith:pO,doesNotStartWith:OO,endsWith:Ww,equals:Gw,greaterThan:Gs,greaterThanOrEquals:Ju,gt:Gs,gte:Ju,inside:Zw,isArray:rl,isBetween:Kw,isBlank:qw,isBoolean:to,isEmpty:Ks,isEven:SO,isFalsy:RO,isKeyOf:Yw,isNaN:Qw,isNegative:wO,isNotArray:uO,isNotBetween:vO,isNotBlank:gO,isNotBoolean:yO,isNotEmpty:Hw,isNotKeyOf:xO,isNotNaN:EO,isNotNull:nO,isNotNullish:Bc,isNotNumber:_O,isNotNumeric:JI,isNotString:AO,isNotUndefined:rO,isNotValueOf:PO,isNull:Fc,isNullish:He,isNumber:Xw,isNumeric:nr,isOdd:CO,isPositive:qs,isString:Et,isTruthy:Jw,isUndefined:bc,isValueOf:e_,lengthEquals:ko,lengthNotEquals:tO,lessThan:Lo,lessThanOrEquals:ec,longerThan:bw,longerThanOrEquals:TO,lt:Lo,lte:ec,matches:t_,notEquals:hO,notInside:mO,notMatches:MO,numberEquals:ia,numberNotEquals:eO,shorterThan:DO,shorterThanOrEquals:IO,startsWith:n_};function uu(e){return r_[e]}function tc(e,t){const n={pass:e};return t&&(n.message=t),n}function kO(e){return Qm(e,tc(!0))}function i_(e,t,n,...r){return function(i){St(to(i)||i&&to(i.pass),"Incorrect return value for rule: "+JSON.stringify(i))}(e),to(e)?tc(e):tc(e.pass,ze(e.message,t,n,...r))}function LO(e){const t={message:function(i){return n=i,r},pass:!1};let n;const r=new Proxy(t,{get:(i,s)=>{const a=uu(s);return a?function(o,l,u){return function(...c){const f=yp.run({value:e},()=>i_(l(e,...c),u,e,...c));function d(){return He(n)?He(f.message)?`enforce/${u} failed with ${JSON.stringify(e)}`:C1(f.message):C1(n)}return St(f.pass,d()),o.pass=f.pass,o}}(r,a,s):t[s]}});return r}const Qn=function(){const e={context:()=>yp.useX(),extend:t=>{Lt(r_,t)}};return new Proxy(Lt(LO,e),{get:(t,n)=>n in t?t[n]:uu(n)?function(r){const i=[];let s;return function a(o){return(...l)=>{const u=uu(o);i.push(f=>i_(u(f,...l),o,f,...l));let c={run:f=>kO(lO(i,(d,m)=>{var y;const g=yp.run({value:f},()=>d(f));m(!g.pass,tc(!!g.pass,(y=ze(s,f,g.message))!==null&&y!==void 0?y:g.message))})),test:f=>c.run(f).pass,message:f=>(f&&(s=f),c)};return c=new Proxy(c,{get:(f,d)=>uu(d)?a(d):f[d]}),c}}(r)}(n):void 0})}(),Cs={ISOLATE_ENTER:"ISOLATE_ENTER",ISOLATE_PENDING:"ISOLATE_PENDING",ISOLATE_DONE:"ISOLATE_DONE"};var Os;typeof SuppressedError=="function"&&SuppressedError,function(e){e.NO_ACTIVE_ISOLATE="Not within an active isolate",e.UNABLE_TO_PICK_NEXT_ISOLATE="Unable to pick next isolate. This is a bug, please report it to the Vest maintainers.",e.ENCOUNTERED_THE_SAME_KEY_TWICE='Encountered the same key "{key}" twice. This may lead to inconsistent or overriding of results.',e.INVALID_ISOLATE_CANNOT_PARSE="Invalid isolate was passed to IsolateSerializer. Cannot proceed."}(Os||(Os={}));class yn{static at(t,n){var r,i;return He(t)?null:(i=(r=t.children)===null||r===void 0?void 0:r[n])!==null&&i!==void 0?i:null}static cursor(t){var n,r;return He(t)?0:(r=(n=t.children)===null||n===void 0?void 0:n.length)!==null&&r!==void 0?r:0}static canReorder(t){return!He(t)&&yn.allowsReorder(t.parent)}static allowsReorder(t){return(t==null?void 0:t.allowReorder)===!0}static usesKey(t){return!He(t)&&Bc(t.key)}static getChildByKey(t,n){var r,i;return He(t)?null:(i=(r=t.keys)===null||r===void 0?void 0:r[n])!==null&&i!==void 0?i:null}}class Ln{static setParent(t,n){return t.parent=n,t}static saveOutput(t,n){return t.output=n,t}static setKey(t,n){return t.key=n,t}static addChild(t,n){var r;St(t),t.children=(r=t.children)!==null&&r!==void 0?r:[],t.children.push(n),Ln.setParent(n,t)}static removeChild(t,n){var r,i;t.children=(i=(r=t.children)===null||r===void 0?void 0:r.filter(s=>s!==n))!==null&&i!==void 0?i:null}static addChildKey(t,n,r){var i;St(t),t.keys=(i=t.keys)!==null&&i!==void 0?i:{},t.keys[n]=r}static slice(t,n){He(t.children)||(t.children.length=n)}static setData(t,n){t.data=n}static abort(t,n){He(t.abortController)||t.abortController.abort(n)}}const ro=Jm((e,t)=>{if(t)return null;St(e.historyRoot);const[n]=e.historyRoot(),r={};return Lt(r,{historyNode:n,runtimeNode:null,runtimeRoot:null,stateRef:e}),r}),s_=ro.run,je={Run:s_,addNodeToHistory:u_,createRef:function(e,t){return Object.freeze({Bus:sO.createBus(),Reconciler:e,appData:ze(t),historyRoot:Xu.createTinyState(null)})},persist:a_,reset:function(){const[,,e]=cu();e()},useAvailableRoot:function(){const e=f_();if(e)return e;const[t]=cu();return t},useCurrentCursor:function(){const e=Hi();return e?yn.cursor(e):0},useHistoryRoot:cu,useLoadRootNode:function(e){c_(e)},useXAppData:function(){return si().stateRef.appData}};function a_(e){const t=ro.useX();return(...n)=>{var r;const i=(r=ro.use())!==null&&r!==void 0?r:t;return ro.run(i.stateRef,()=>e(...n))}}function si(){return ro.useX()}function cu(){return si().stateRef.historyRoot()}function o_(){return si().historyNode}function l_(){const e=Hi(),t=o_();return e?yn.at(t,yn.cursor(e)):t}function u_(e){const t=Hi();t?function(n){const r=Hi();St(r,Os.NO_ACTIVE_ISOLATE),Ln.addChild(r,n)}(e):c_(e),Ln.setParent(e,t)}function c_(e){const[,t]=cu();t(e)}function Hi(){var e;return(e=si().runtimeNode)!==null&&e!==void 0?e:null}function f_(){return si().runtimeRoot}function d_(){return si().stateRef.Bus}function Sp(e,t){const n=d_().emit;return He(e)||n(e,t),a_(n)}var Dt,$r=Object.freeze({__proto__:null,useBus:d_,useEmit:Sp,usePrepareEmitter:function(e){const t=Sp();return n=>t(e,n)}});(function(e){e.Type="$type",e.Keys="keys",e.Key="key",e.Parent="parent",e.Data="data",e.AllowReorder="allowReorder",e.Status="status",e.AbortController="abortController",e.Children="children"})(Dt||(Dt={}));Dt.AbortController,Dt.Parent,Dt.Keys;function p_(e,t){return(e==null?void 0:e[Dt.Type])===t}function xp(e,t){return p_(e,t[Dt.Type])}var h_=Object.freeze({__proto__:null,isIsolateType:p_,isSameIsolateIdentity:function(e,t){return Object.is(e,t)||xp(e,t)&&e.key===t.key},isSameIsolateType:xp});let Ep=class m_{static reconcile(t){const n=function(r,i){var s;if(He(i))return function(o){return yn.usesKey(o)?m_.handleIsolateNodeWithKey(o):o}(r);if(!xp(r,i))return r;const a=si().stateRef.Reconciler;return(s=a(r,i))!==null&&s!==void 0?s:function(o,l){return o}(r)}(t,l_());return St(n,Os.UNABLE_TO_PICK_NEXT_ISOLATE),n}static dropNextNodesOnReorder(t,n,r){const i=t(n,r);return i&&function(){const s=Hi(),a=o_();!a||!s||Ln.slice(a,yn.cursor(s))}(),i}static handleIsolateNodeWithKey(t){St(yn.usesKey(t));const n=function(i){if(He(i))return null;const s=si().historyNode;return yn.getChildByKey(s,i)}(t.key);let r=t;return He(n)||(r=n),function(i,s){if(!i)return;const a=Hi();St(a,Os.NO_ACTIVE_ISOLATE),He(yn.getChildByKey(a,i))?Ln.addChildKey(a,i,s):Xm(Ys(Os.ENCOUNTERED_THE_SAME_KEY_TWICE,{key:i}))}(t.key,t),r}},sa=class v_{static create(t,n,r,i){const s=Hi(),a=Ln.setParent(function(f,d,m=null){const y=d??{},{allowReorder:g,status:x}=y,v=function(p,h){var S={};for(var w in p)Object.prototype.hasOwnProperty.call(p,w)&&h.indexOf(w)<0&&(S[w]=p[w]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function"){var E=0;for(w=Object.getOwnPropertySymbols(p);E{g(Cs.ISOLATE_ENTER,d);const v=m(d);return Qu(v)?(g(Cs.ISOLATE_PENDING,d),v.then(p=>{v_.isIsolate(p)&&Ln.addChild(d,p),g(Cs.ISOLATE_DONE,d)})):g(Cs.ISOLATE_DONE,d),v});return d.output=x,x}(l,a,n):o.output;return Ln.saveOutput(o,c),o}static isIsolate(t){return Bc(t)&&t[Dt.Type]}};function As(e,t,n){if(He(e.children))return;let r=!1;for(const s of e.children){if(r||((He(n)||ze(n,s))&&t(s,i),r))return;As(s,(a,o)=>{t(a,()=>{o(),i()})},n)}function i(){r=!0}}function A1(e,t,n){let r=!1;return As(e,(i,s)=>{t(i)&&(s(),r=!0)},n),r}function R1(e,t){let n=e;do{if(t(n))return n;n=n.parent}while(n);return null}var Fr=Object.freeze({__proto__:null,closest:R1,closestExists:function(e,t){return!!R1(e,t)},every:function(e,t,n){let r=!0;return As(e,(i,s)=>{t(i)||(s(),r=!1)},n),r},find:function(e,t,n){let r=null;return As(e,(i,s)=>{t(i)&&(s(),r=i)},n),r},findClosest:function(e,t){var n,r;let i=null,s=e;for(;s&&(i=(r=(n=s.children)===null||n===void 0?void 0:n.find(t))!==null&&r!==void 0?r:null,!i);)s=s.parent;return i},has:function(e,t){return A1(e,()=>!0,t)},pluck:function(e,t,n){As(e,r=>{t(r)&&r.parent&&Ln.removeChild(r.parent,r)},n)},some:A1,walk:As});const g_="Focused",$O="Group",FO="OmitWhen",bO="SkipWhen",BO="Suite",y_="Test";class pr{static setOptionalField(t,n,r){const i=t.data.optional,s=i[n];Lt(i,{[n]:Lt({},s,r(s))})}static getOptionalField(t,n){var r;return(r=pr.getOptionalFields(t)[n])!==null&&r!==void 0?r:{}}static getOptionalFields(t){var n,r;return(r=(n=t.data)===null||n===void 0?void 0:n.optional)!==null&&r!==void 0?r:{}}}var $o,Fo;(function(e){e[e.CUSTOM_LOGIC=0]="CUSTOM_LOGIC",e[e.AUTO=1]="AUTO"})($o||($o={})),function(e){e.EAGER="EAGER",e.ALL="ALL",e.ONE="ONE"}(Fo||(Fo={}));const An=Jm((e,t)=>t?null:Lt({inclusion:{},mode:Xu.createTinyState(Fo.EAGER),suiteParams:[],testMemoCache:VO},e));function wp(){return An.useX().inclusion}function UO(){return An.useX().mode()}const VO=Bw(10);function jO(e){var t;const n=je.useAvailableRoot(),r=An.useX().suiteParams,i=(t=r==null?void 0:r[0])!==null&&t!==void 0?t:{};if(rl(e)||Et(e))Uw(e).forEach(s=>{pr.setOptionalField(n,s,()=>({type:$o.AUTO,applied:!!Vw(i,s)&&Qn.isBlank().test(i==null?void 0:i[s]),rule:null}))});else for(const s in e){const a=e[s];pr.setOptionalField(n,s,()=>({type:$o.CUSTOM_LOGIC,rule:a,applied:Qn.isBlank().test(a)||a===!0}))}}function bo(e){var t,n;if(!e)return!1;const r=je.useAvailableRoot();return(n=(t=pr.getOptionalField(r,e))===null||t===void 0?void 0:t.applied)!==null&&n!==void 0&&n}var tt;(function(e){e.TEST_RUN_STARTED="test_run_started",e.TEST_COMPLETED="test_completed",e.ALL_RUNNING_TESTS_FINISHED="all_running_tests_finished",e.REMOVE_FIELD="remove_field",e.RESET_FIELD="reset_field",e.RESET_SUITE="reset_suite",e.SUITE_RUN_STARTED="suite_run_started",e.SUITE_CALLBACK_RUN_FINISHED="SUITE_CALLBACK_RUN_FINISHED",e.DONE_TEST_OMISSION_PASS="DONE_TEST_OMISSION_PASS"})(tt||(tt={}));const HO=Bw();function Qs(){return je.useXAppData()}function ev(){return Qs().doneCallbacks()}function tv(){return Qs().fieldCallbacks()}function nv(){return Qs().suiteId}function S_(){Qs().suiteResultCache.invalidate([nv()])}function P1(){const[,,e]=ev(),[,,t]=tv();e(),t()}function zO(e){je.useLoadRootNode(e),S_()}const Xs="PENDING",_p="INITIAL",tn={[Xs]:Xs,[_p]:_p,DONE:"DONE"};function T1(e,t){return x_.staticTransition(e??tn.INITIAL,t)}const x_=zw({initial:tn.INITIAL,states:{[tn.DONE]:{},[tn.INITIAL]:{[tn.PENDING]:tn.PENDING,[tn.DONE]:tn.DONE},[tn.PENDING]:{[tn.DONE]:tn.DONE}}});class Oi{static getStatus(t){var n;return(n=t.status)!==null&&n!==void 0?n:_p}static setStatus(t,n,r){t.status=this.stateMachine.staticTransition(Oi.getStatus(t),n,r)}static statusEquals(t,n){return Oi.getStatus(t)===n}static setPending(t){this.setStatus(t,Xs)}static isPending(t){return Oi.statusEquals(t,Xs)}}var Bn;Oi.stateMachine=x_,function(e){e.HOOK_CALLED_OUTSIDE="hook called outside of a running suite.",e.EXPECTED_VEST_TEST="Expected value to be an instance of IsolateTest",e.FIELD_NAME_REQUIRED="Field name must be passed",e.SUITE_MUST_BE_INITIALIZED_WITH_FUNCTION="Suite must be initialized with a function",e.PROMISIFY_REQUIRE_FUNCTION="Vest.Promisify must be called with a function",e.PARSER_EXPECT_RESULT_OBJECT="Vest parser: expected argument at position 0 to be Vest's result object.",e.WARN_MUST_BE_CALLED_FROM_TEST="Warn must be called from within the body of a test function",e.EACH_CALLBACK_MUST_BE_A_FUNCTION="Each must be called with a function",e.INVALID_PARAM_PASSED_TO_FUNCTION='Incompatible params passed to {fn_name} function. "{param}" must be of type {expected}',e.TESTS_CALLED_IN_DIFFERENT_ORDER=`Vest Critical Error: Tests called in different order than previous run.
expected: {fieldName}
received: {prevName}
diff --git a/app/index-DmZh6D9F.css b/app/index-DmZh6D9F.css
new file mode 100644
index 0000000..c130c6f
--- /dev/null
+++ b/app/index-DmZh6D9F.css
@@ -0,0 +1 @@
+*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-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}body{--tw-text-opacity: 1;color:rgb(0 0 72 / var(--tw-text-opacity))}svg{fill:currentColor}svg path{fill:currentColor}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-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: }.absolute{position:absolute}.relative{position:relative}.-left-16{left:-4rem}.-left-24{left:-6rem}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:1rem}.left-8{left:2rem}.right-7{right:1.75rem}.right-8{right:2rem}.top-0{top:0}.top-1\/2{top:50%}.top-20{top:5rem}.top-3{top:.75rem}.top-5{top:1.25rem}.top-8{top:2rem}.z-50{z-index:50}.float-right{float:right}.m-auto{margin:auto}.mx-12{margin-left:3rem;margin-right:3rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-10{margin-bottom:2.5rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-20{margin-top:5rem}.mt-28{margin-top:7rem}.mt-36{margin-top:9rem}.mt-4{margin-top:1rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.block{display:block}.\!inline-block{display:inline-block!important}.flex{display:flex}.hidden{display:none}.h-0{height:0px}.h-12{height:3rem}.h-19\.125{height:19.125rem}.h-5{height:1.25rem}.h-\[calc\(100vh-61px\)\]{height:calc(100vh - 61px)}.h-full{height:100%}.h-screen{height:100vh}.max-h-full{max-height:100%}.min-h-26\.25{min-height:26.25rem}.min-h-\[3rem\]{min-height:3rem}.w-0{width:0px}.w-1\/2{width:50%}.w-12{width:3rem}.w-20{width:5rem}.w-3\/12{width:25%}.w-36{width:9rem}.w-4\/12{width:33.333333%}.w-5{width:1.25rem}.w-80{width:20rem}.w-9\/12{width:75%}.w-96{width:24rem}.w-\[calc\(100vw-8\.75rem\)\]{width:calc(100vw - 8.75rem)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0px}.max-w-\[1100px\]{max-width:1100px}.flex-grow{flex-grow:1}.-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-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))}.cursor-pointer{cursor:pointer}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-y-7{row-gap:1.75rem}.overflow-scroll{overflow:scroll}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l-\[6px\]{border-left-width:6px}.border-r-\[6px\]{border-right-width:6px}.border-t-\[8px\]{border-top-width:8px}.border-solid{border-style:solid}.\!border-none{border-style:none!important}.\!border-danger{--tw-border-opacity: 1 !important;border-color:rgb(184 31 45 / var(--tw-border-opacity))!important}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-fluorescent-blue{--tw-border-opacity: 1;border-color:rgb(38 239 233 / var(--tw-border-opacity))}.border-link-blue{--tw-border-opacity: 1;border-color:rgb(47 120 196 / var(--tw-border-opacity))}.border-midnight-blue{--tw-border-opacity: 1;border-color:rgb(0 0 72 / var(--tw-border-opacity))}.border-spanish-gray{--tw-border-opacity: 1;border-color:rgb(151 153 155 / var(--tw-border-opacity))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.border-l-transparent{border-left-color:transparent}.border-r-transparent{border-right-color:transparent}.\!bg-danger-light{--tw-bg-opacity: 1 !important;background-color:rgb(252 238 240 / var(--tw-bg-opacity))!important}.bg-cultured{--tw-bg-opacity: 1;background-color:rgb(245 245 242 / var(--tw-bg-opacity))}.bg-dark-teal{--tw-bg-opacity: 1;background-color:rgb(17 199 204 / var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.bg-link-blue{--tw-bg-opacity: 1;background-color:rgb(47 120 196 / var(--tw-bg-opacity))}.bg-midnight-blue{--tw-bg-opacity: 1;background-color:rgb(0 0 72 / var(--tw-bg-opacity))}.bg-pale-cerulean{--tw-bg-opacity: 1;background-color:rgb(146 187 230 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-gradient-mesh{background-image:url(/app/gradient-5bMey3TU.svg)}.bg-space{background-image:url(/app/space-bg-5lPwAzqn.webp)}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.object-contain{-o-object-fit:contain;object-fit:contain}.\!p-0{padding:0!important}.\!p-5{padding:1.25rem!important}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-20{padding-left:5rem;padding-right:5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-32{padding-left:8rem;padding-right:8rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-4\.5{padding-top:1.125rem;padding-bottom:1.125rem}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.pb-7{padding-bottom:1.75rem}.pl-2{padding-left:.5rem}.pl-5{padding-left:1.25rem}.pt-1{padding-top:.25rem}.pt-11{padding-top:2.75rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-7{padding-top:1.75rem}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-gellix{font-family:Gellix,Gellix App,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-\[20px\]{font-size:20px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-normal{font-weight:400!important}.font-light{font-weight:300}.font-normal{font-weight:400}.font-semibold{font-weight:600}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-\[2\.75rem\]{line-height:2.75rem}.leading-\[3\.5rem\]{line-height:3.5rem}.leading-\[4\.25rem\]{line-height:4.25rem}.\!text-black{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important}.\!text-danger{--tw-text-opacity: 1 !important;color:rgb(184 31 45 / var(--tw-text-opacity))!important}.\!text-midnight-blue{--tw-text-opacity: 1 !important;color:rgb(0 0 72 / var(--tw-text-opacity))!important}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-danger{--tw-text-opacity: 1;color:rgb(184 31 45 / var(--tw-text-opacity))}.text-davy-grey{--tw-text-opacity: 1;color:rgb(83 86 90 / var(--tw-text-opacity))}.text-link-blue{--tw-text-opacity: 1;color:rgb(47 120 196 / var(--tw-text-opacity))}.text-midnight-blue{--tw-text-opacity: 1;color:rgb(0 0 72 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-\[97\]{opacity:97}.outline{outline-style:solid}.outline-1{outline-width:1px}.outline-offset-8{outline-offset:8px}.outline-black{outline-color:#000}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));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}body,.overflow-y-scroll,.overflow-scroll{-ms-overflow-style:none}body::-webkit-scrollbar,.overflow-y-scroll::-webkit-scrollbar,.overflow-scroll::-webkit-scrollbar{display:none}@font-face{font-family:Gellix;src:url(https://main--edge-delivery-solari--netcentric.hlx.page/fonts/Gellix-Light_R.woff2) format("woff2");font-weight:300}@font-face{font-family:Gellix;src:url(https://main--edge-delivery-solari--netcentric.hlx.page/fonts/Gellix-Regular_R.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Gellix;src:url(https://main--edge-delivery-solari--netcentric.hlx.page/fonts/Gellix-SemiBold_R.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Gellix App;src:url(/app/Gellix-Light_R-CufJoOkt.woff2) format("woff2");font-weight:300}@font-face{font-family:Gellix App;src:url(/app/Gellix-Regular_R-BuTD2PUV.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Gellix App;src:url(/app/Gellix-SemiBold_R-DTFgsQTj.woff2) format("woff2");font-weight:600;font-style:normal}.placeholder\:text-transparent::-moz-placeholder{color:transparent}.placeholder\:text-transparent::placeholder{color:transparent}.hover\:\!border-white:hover{--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity))!important}.hover\:border-midnight-blue:hover{--tw-border-opacity: 1;border-color:rgb(0 0 72 / var(--tw-border-opacity))}.hover\:\!bg-black:hover{--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity))!important}.hover\:bg-medium-teal:hover{--tw-bg-opacity: 1;background-color:rgb(41 238 233 / var(--tw-bg-opacity))}.hover\:bg-midnight-blue:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 72 / var(--tw-bg-opacity))}.hover\:\!text-white:hover{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.hover\:text-midnight-blue:hover{--tw-text-opacity: 1;color:rgb(0 0 72 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.focus\:\!outline-none:focus{outline:2px solid transparent!important;outline-offset:2px!important}.focus\:outline:focus{outline-style:solid}.focus\:outline-2:focus{outline-width:2px}.focus\:outline-offset-1:focus{outline-offset:1px}.focus\:outline-link-blue:focus{outline-color:#2f78c4}.active\:bg-light-teal:active{--tw-bg-opacity: 1;background-color:rgb(168 249 246 / var(--tw-bg-opacity))}.disabled\:opacity-25:disabled{opacity:.25}@media (min-width: 768px){.md\:block{display:block}.md\:hidden{display:none}}@media (min-width: 1024px){.lg\:hidden{display:none}}