{"version":3,"file":"script_main.D9uQ4ZFc.mjs","names":["React.useState","React.useRef","Icon","useRef","useMemo","getProps","React.forwardRef","addPropertyOverrides","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","Confetti","SendButton","cycleOrder","serializationHash","variantClassNames","transition1","textEffect","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","useStateVariable","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","_Fragment","RichText","FormPlainTextInput","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","textEffect","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","RichText","addPropertyOverrides","CursorMouseFonts","CursorMouse","Form","RichText","IconButtonFonts","IconButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","animation1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","useStateVariable","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","SVG","shaderConfig","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","_Fragment","BlockScroll","NavIcon","FlatButton","IconButton","serializationHash","variantClassNames","transition1","animation","matchVariant","animation1","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","React.useState","getProps","React.forwardRef","useRef","React.useId","RichText","NavigationBar","Footer","Dot","CursorMouse","isBrowser","useRef","React.useId","PropertyOverrides","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/T2jsczKNtfjbckr6ihef/WKMY6lKYImDNoRfYcbel/BackToTop.js","https:/framerusercontent.com/modules/FJ6Tdhm43j9BNWb0QHUP/qCxOZNMh6LjmV7fYTxS5/ParallaxFloating_Prod.js","https:/framerusercontent.com/modules/pkyZ8sb5IUS18lDtUg5g/UWERd9oD2z1NvhVhtdMt/k4q1u_Sqa.js","https:/framerusercontent.com/modules/EbttERb0b0gErE1b3zbZ/eRqhXiZRJbuiXsJ78ZOF/htR9kq55E.js","https:/framerusercontent.com/modules/LciUsahjvZnGnaIArmqG/MJ6r4lPDvK5lD6n5mKzA/AhWP6UuMZ.js","https:/framerusercontent.com/modules/DjpBaeT6ekdJwaMMzfLg/9ZWq0Ql0OQFvaf4pAqqf/YPtDS8b9Y.js","https:/framerusercontent.com/modules/hIaVitZJmQcgltInRD1S/EGJSNYHdR6hqrv7ebCbN/a5UlG9bp7.js","https:/framerusercontent.com/modules/yVhxV9JZA3Ib9RLLT3qX/2i4jXzmPzufzyPoq5z4h/szRdoewyD.js","https:/framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/AjvMUojbezihecftXdf4/StopScroll_Prod.js","https:/framerusercontent.com/modules/VRNks3HydNhfULC5dNOh/OVEbDMSwAWKKLVm5k5PT/UUHBgRDkE.js","https:/framerusercontent.com/modules/kxAWQVIYmq0uzVeBdVE8/Ppfq6hCWwG0rHAQzS2hG/w14vTjdpp.js","framer:toplevel/main"],"sourcesContent":["/**\n * BackToTop Code Component (Framer)\n *\n * A customizable back-to-top button for Framer sites.\n * - Single default export (BackToTop)\n * - Drag & drop friendly: visible in canvas when Always Show = true\n * - Toggle Fixed = true to pin bottom-right/left/center for preview/publish\n * - Shapes: circle, rounded, square\n * - Icons: arrow, chevron, caret, double, rocket (points upward)\n * - Hover, border, shadow, pulse, scroll speed, and transition type options\n * - Polished UI: hover scale, smooth transitions, accessibility features\n * - Usage: Place in canvas, adjust props in properties panel, enable Fixed for live sites\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{createPortal}from\"react-dom\";// ----- Helpers -----\nconst isClient=()=>typeof window!==\"undefined\"&&typeof document!==\"undefined\";const clamp01=v=>Math.max(0,Math.min(1,v));function useRAFScrollProgress(){const[progress,setProgress]=React.useState(0);const tickingRef=React.useRef(false);React.useEffect(()=>{if(!isClient())return;function update(){const docHeight=Math.max(document.documentElement.scrollHeight-window.innerHeight,0);const top=window.scrollY||window.pageYOffset;setProgress(docHeight>0?clamp01(top/docHeight):0);tickingRef.current=false;}function onScroll(){if(tickingRef.current)return;tickingRef.current=true;requestAnimationFrame(update);}update();window.addEventListener(\"scroll\",onScroll,{passive:true});window.addEventListener(\"resize\",onScroll);return()=>{window.removeEventListener(\"scroll\",onScroll);window.removeEventListener(\"resize\",onScroll);};},[]);return progress;}function scrollToTopDuration(duration=600){if(!isClient())return;const start=window.scrollY||window.pageYOffset;const startTime=performance.now();function step(now){const t=Math.min(1,(now-startTime)/duration);const eased=t<.5?4*t*t*t:1-Math.pow(-2*t+2,3)/2;window.scrollTo(0,Math.round(start*(1-eased)));if(t<1)requestAnimationFrame(step);}requestAnimationFrame(step);}// ----- Icons -----\nfunction Icon({name,color,size}){const common={width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":true};switch(name){case\"arrow\":return /*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 19V5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6.5 10.5L12 5l5.5 5.5\"})]});case\"chevron\":return /*#__PURE__*/_jsx(\"svg\",{...common,children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 14l6-6 6 6\"})});case\"caret\":return /*#__PURE__*/_jsx(\"svg\",{...common,stroke:\"none\",fill:color,children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 6l6 12H6l6-12z\"})});case\"double\":return /*#__PURE__*/_jsxs(\"svg\",{...common,strokeWidth:\"1.6\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M6 14l6-6 6 6\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6 20l6-6 6 6\"})]});case\"rocket\":return /*#__PURE__*/_jsx(\"svg\",{...common,viewBox:\"-5 -5 34 34\",children:/*#__PURE__*/_jsxs(\"g\",{transform:\"rotate(-45 12 12)\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"13.5\",cy:\"10.5\",r:\"1\"})]})});default:return null;}}// ----- Component -----\nexport default function BackToTop(inProps){// Props with defaults\nconst props={size:inProps.size??56,shape:inProps.shape??\"circle\",icon:inProps.icon??\"arrow\",fill:inProps.fill??\"#2979FF\",iconColor:inProps.iconColor??\"#ffffff\",hoverFill:inProps.hoverFill??\"#3E8BFF\",hoverIconColor:inProps.hoverIconColor??inProps.iconColor??\"#ffffff\",borderColor:inProps.borderColor??\"rgba(0,0,0,0.06)\",borderWidth:inProps.borderWidth??1,shadow:inProps.shadow??true,pulse:inProps.pulse??false,showAfter:inProps.showAfter??.25,alwaysShow:inProps.alwaysShow??true,fixed:inProps.fixed??false,placement:inProps.placement??\"bottom-right\",sideOffset:inProps.sideOffset??24,bottom:inProps.bottom??24,speedMs:inProps.speedMs??600,showOnMobile:inProps.showOnMobile??false,scrollType:inProps.scrollType??\"smooth\"};const progress=useRAFScrollProgress();const[hovered,setHovered]=React.useState(false);const[focused,setFocused]=React.useState(false);const[isMobile,setIsMobile]=React.useState(isClient()?window.innerWidth<=768:false);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const client=isClient();const scrolledEnough=progress>=clamp01(props.showAfter);const visible=isCanvas||client?props.alwaysShow?true:scrolledEnough&&(props.showOnMobile||!isMobile):true;// Handle window resize for mobile detection\nReact.useEffect(()=>{if(!client)return;const handleResize=()=>setIsMobile(window.innerWidth<=768);window.addEventListener(\"resize\",handleResize);return()=>window.removeEventListener(\"resize\",handleResize);},[client]);// Inject pulse keyframes only when needed\nReact.useEffect(()=>{if(!client||!props.pulse||document.getElementById(\"axen-btt-pulse-ks\"))return;const style=document.createElement(\"style\");style.id=\"axen-btt-pulse-ks\";style.innerHTML=`@keyframes axen-btt-pulse { 0% { transform: scale(1); } 50% { transform: scale(1.06); } 100% { transform: scale(1); } }`;document.head.appendChild(style);return()=>style.remove();},[client,props.pulse]);// Styles\nconst borderRadius=props.shape===\"circle\"?\"50%\":props.shape===\"rounded\"?\"12px\":\"0px\";const bgColor=hovered?props.hoverFill:props.fill;const iColor=hovered?props.hoverIconColor:props.iconColor;const size=Math.max(32,Math.min(320,props.size));const svgSize=size*.45;const baseStyle={width:`${size}px`,height:`${size}px`,minWidth:`${size}px`,minHeight:`${size}px`,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",borderRadius,background:bgColor,border:props.borderWidth>0?`${props.borderWidth}px solid ${props.borderColor}`:\"none\",boxShadow:props.shadow?focused?\"0 0 0 3px rgba(66, 153, 225, 0.5), 0 10px 30px rgba(2,6,23,0.12)\":\"0 10px 30px rgba(2,6,23,0.12)\":focused?\"0 0 0 3px rgba(66, 153, 225, 0.5)\":\"none\",cursor:\"pointer\",transition:\"background 0.18s ease, transform 0.18s ease, opacity 0.18s ease, box-shadow 0.18s ease\",opacity:visible?1:0,pointerEvents:visible?\"auto\":\"none\",userSelect:\"none\",zIndex:99999,WebkitTapHighlightColor:\"transparent\",position:props.fixed&&!isCanvas?\"fixed\":\"relative\",right:props.fixed&&!isCanvas&&props.placement===\"bottom-right\"?`${props.sideOffset}px`:undefined,left:props.fixed&&!isCanvas&&props.placement===\"bottom-left\"?`${props.sideOffset}px`:props.fixed&&!isCanvas&&props.placement===\"bottom-center\"?\"50%\":undefined,bottom:props.fixed&&!isCanvas?`${props.bottom}px`:undefined,transform:`${props.fixed&&!isCanvas&&props.placement===\"bottom-center\"?\"translateX(-50%) \":\"\"}${hovered?\"scale(1.05)\":\"scale(1)\"}`,boxSizing:\"border-box\",animation:props.pulse&&visible&&!hovered?\"axen-btt-pulse 1.6s ease-in-out infinite\":undefined,outline:\"none\"};// Event handlers\nconst handleClick=()=>{if(props.scrollType===\"instant\"){if(isClient())window.scrollTo({top:0,behavior:\"instant\"});}else{scrollToTopDuration(props.speedMs);}};// Render\nconst button=/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Scroll to top\",title:\"Scroll to top\",onClick:handleClick,onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),onFocus:()=>setFocused(true),onBlur:()=>setFocused(false),style:baseStyle,children:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(Icon,{name:props.icon,color:iColor,size:svgSize})})});if(!client&&props.fixed)return null;if(props.fixed&&!isCanvas&&document.body)return /*#__PURE__*/createPortal(button,document.body);return button;}// ----- Property Controls -----\naddPropertyControls(BackToTop,{size:{type:ControlType.Number,title:\"Size\",defaultValue:56,min:32,max:320,description:\"Adjust button size (32-320px); use 48-64 for optimal visibility.\"},shape:{type:ControlType.Enum,title:\"Shape\",options:[\"circle\",\"rounded\",\"square\"],optionTitles:[\"Circle\",\"Rounded\",\"Square\"],defaultValue:\"circle\",description:\"Select button shape; circle for a modern, soft appearance.\"},icon:{type:ControlType.Enum,title:\"Icon\",options:[\"arrow\",\"chevron\",\"caret\",\"double\",\"rocket\"],optionTitles:[\"Arrow\",\"Chevron\",\"Caret\",\"Double\",\"Rocket\"],defaultValue:\"arrow\",description:\"Choose icon; arrow for classic, rocket for playful vibe.\"},fill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#2979FF\",description:\"Set button background color; ensure icon contrast.\"},iconColor:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"#FFFFFF\",description:\"Set icon color; choose high contrast with fill.\"},hoverFill:{type:ControlType.Color,title:\"Hover Fill\",defaultValue:\"#3E8BFF\",description:\"Set hover background; use a shade shift for feedback.\"},hoverIconColor:{type:ControlType.Color,title:\"Hover Icon Color\",defaultValue:\"#FFFFFF\",description:\"Set icon color on hover; maintain visibility.\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"rgba(0,0,0,0.06)\",description:\"Set border color; use subtle tones for outline.\"},borderWidth:{type:ControlType.Number,title:\"Border Width\",defaultValue:1,min:0,max:8,description:\"Set border thickness (0-8px); 0 removes border.\"},shadow:{type:ControlType.Boolean,title:\"Shadow\",defaultValue:true,description:\"Toggle shadow; enable for depth, disable for flat look.\"},pulse:{type:ControlType.Boolean,title:\"Pulse\",defaultValue:false,description:\"Enable pulsing animation to attract attention.\"},showAfter:{type:ControlType.Number,title:\"Show After\",defaultValue:.25,min:0,max:1,step:.01,displayStepper:true,description:\"Show button after scrolling (0-1); e.g., 0.25 = 25% down.\"},alwaysShow:{type:ControlType.Boolean,title:\"Always Show\",defaultValue:true,description:\"Keep visible in canvas; disable to show only on scroll.\"},fixed:{type:ControlType.Boolean,title:\"Fixed\",defaultValue:false,description:\"Pin button to viewport; enable for live sites.\"},placement:{type:ControlType.Enum,title:\"Placement\",options:[\"bottom-right\",\"bottom-left\",\"bottom-center\"],optionTitles:[\"Bottom Right\",\"Bottom Left\",\"Bottom Center\"],defaultValue:\"bottom-right\",description:\"Set fixed position; bottom-right is standard.\"},sideOffset:{type:ControlType.Number,title:\"Side Offset\",defaultValue:24,description:\"Set horizontal edge spacing (px); adjust for layout.\"},bottom:{type:ControlType.Number,title:\"Bottom Offset\",defaultValue:24,description:\"Set vertical bottom spacing (px); avoid footer overlap.\"},speedMs:{type:ControlType.Number,title:\"Scroll Speed\",defaultValue:600,min:100,max:3e3,description:\"Set scroll duration (100-3000ms); lower for faster scroll.\"},showOnMobile:{type:ControlType.Boolean,title:\"Show on Mobile\",defaultValue:false,description:\"Show on mobile (≤768px); test for touch UX.\"},scrollType:{type:ControlType.Enum,title:\"Scroll Type\",options:[\"instant\",\"smooth\"],optionTitles:[\"Instant\",\"Smooth\"],defaultValue:\"smooth\",description:\"Choose instant (jump to top) or smooth (gradual scroll).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BackToTop\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BackToTop.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef,useMemo}from\"react\";import{useMotionValue,useSpring}from\"framer-motion\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */export default function ParallaxFloating(props){const{distance,direction,smoothing,enabled}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const id=generateInstanceId();const transition={damping:100,stiffness:mapRange(smoothing,0,100,2e3,50)};const offset=distance*(direction===\"away\"?-1:1);const mouseX=useMotionValue(0);const mouseY=useMotionValue(0);const x=useMotionValue(0);const y=useMotionValue(0);const springX=useSpring(x,transition);const springY=useSpring(y,transition);const ref=useRef(null);const parentRef=useRef(null);const transformRef=useRef(null);const styleRef=useRef(null);const hasSpringRef=useRef(smoothing!==0);const previousXRef=useRef(null);const previousYRef=useRef(null);const previousStyleTransformRef=useRef(null);useEffect(()=>{const unsubscribeX=mouseX.onChange(v=>x.set(enabled?v:0));const unsubscribeY=mouseY.onChange(v=>y.set(enabled?v:0));return()=>{unsubscribeX();unsubscribeY();};},[enabled,mouseX,mouseY,x,y]);useEffect(()=>{x.set(enabled?mouseX.get():0);y.set(enabled?mouseY.get():0);},[enabled]);useEffect(()=>{hasSpringRef.current=smoothing!==0;},[smoothing]);useEffect(()=>{let animationFrameId;const updateTransform=()=>{if(isCanvas){return;}animationFrameId=requestAnimationFrame(updateTransform);if(!parentRef.current||!styleRef.current){return;}const xValue=(hasSpringRef.current?springX.get():x.get()).toFixed(3);const yValue=(hasSpringRef.current?springY.get():y.get()).toFixed(3);// Get computed styles to capture all existing transforms\nconst computedStyle=window.getComputedStyle(parentRef.current);const transform=calculateTransform(parentRef.current,computedStyle,xValue,yValue,previousXRef.current,previousYRef.current,previousStyleTransformRef.current);transformRef.current=transform;styleRef.current.textContent=`\n\t\t\t\t[data-parallaxfloating=\"${id}\"] { transform: ${transform} !important }\n\t\t\t`;// console.log(transform)\npreviousXRef.current=xValue;previousYRef.current=yValue;previousStyleTransformRef.current=parentRef.current.style.transform;};if(ref.current){const container=ref.current.parentElement;if(container){const parent=container.parentElement;if(parent){parentRef.current=parent;parent.setAttribute(\"data-parallaxfloating\",id);}}}// Start the animation loop\nupdateTransform();// Cleanup function\nreturn()=>{if(animationFrameId){cancelAnimationFrame(animationFrameId);}};},[]);useEffect(()=>{const handleMouseMove=event=>{const mouseXPos=event.clientX;const mouseYPos=event.clientY;const centerX=window.innerWidth/2;const centerY=window.innerHeight/2;const normalizedX=(mouseXPos-centerX)/centerX*offset;const normalizedY=(mouseYPos-centerY)/centerY*offset;mouseX.set(normalizedX);mouseY.set(normalizedY);};window.addEventListener(\"mousemove\",handleMouseMove);return()=>window.removeEventListener(\"mousemove\",handleMouseMove);},[offset,smoothing,enabled]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...props.style},children:/*#__PURE__*/_jsx(\"style\",{ref:styleRef})});}ParallaxFloating.displayName=\"Parallax Floating\";addPropertyControls(ParallaxFloating,{enabled:{type:ControlType.Boolean,defaultValue:true},direction:{type:ControlType.Enum,defaultValue:\"away\",options:[\"toward\",\"away\"],optionTitles:[\"Toward\",\"Away\"],displaySegmentedControl:true},distance:{type:ControlType.Number,title:\"Speed\",defaultValue:25,min:0,step:1,hidden:props=>!props.enabled},smoothing:{type:ControlType.Number,defaultValue:50,min:0,max:100,step:1,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});const CHARACTERS=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";const generateInstanceId=()=>{const id=useMemo(()=>{let result=\"\";for(let i=0;i<13;i++){result+=CHARACTERS.charAt(Math.floor(Math.random()*CHARACTERS.length));}return result;},[]);return id;};function mapRange(value,fromLow,fromHigh,toLow,toHigh){if(fromLow===fromHigh){return toLow;}const percentage=(value-fromLow)/(fromHigh-fromLow);return toLow+percentage*(toHigh-toLow);}function calculateTransform(element,computedStyle,xValue,yValue,previousX,previousY,previousStyleTransform){xValue=xValue||0;yValue=yValue||0;previousX=previousX||0;previousY=previousY||0;// Get transform\nconst computedTransform=computedStyle.transform;const styleTransform=element.style.transform;// Subtract previous values from current values for a single transform\nconst finalX=xValue-previousX;const finalY=yValue-previousY;const translateTransform=`translate(${finalX}px, ${finalY}px)`;let transform=translateTransform;if(styleTransform&&styleTransform!==\"none\"){if(previousStyleTransform&&previousStyleTransform!==\"none\"){transform=`${translateTransform} ${invertTransform(previousStyleTransform)} ${styleTransform}`;}else{transform=`${translateTransform} ${styleTransform}`;}}return computedTransform&&computedTransform!==\"none\"?`${transform} ${computedTransform}`:transform;}function invertTransform(transformString){const transforms=transformString.match(/\\w+\\([^)]+\\)/g)||[];const invertedTransforms=transforms.reverse().map(transform=>{const[func,valuesString]=transform.match(/(\\w+)\\(([^)]+)\\)/).slice(1);const values=valuesString.split(\",\").map(v=>v.trim());const invertNumber=v=>{const[_,sign,num,unit]=v.match(/^(-?)(\\d*\\.?\\d+)(\\D*)$/);return`${sign?\"\":\"-\"}${num}${unit}`;};switch(func.toLowerCase()){case\"translate\":case\"translate3d\":case\"translatex\":case\"translatey\":case\"translatez\":return`${func}(${values.map(invertNumber).join(\", \")})`;case\"scale\":case\"scale3d\":return`${func}(${values.map(v=>1/parseFloat(v)).join(\", \")})`;case\"scalex\":case\"scaley\":case\"scalez\":return`${func}(${1/parseFloat(values[0])})`;case\"rotate\":case\"rotatex\":case\"rotatey\":case\"rotatez\":return`${func}(${invertNumber(values[0])})`;case\"rotate3d\":const rotateValues=values.map(parseFloat);return`${func}(${rotateValues[0]}, ${rotateValues[1]}, ${rotateValues[2]}, ${invertNumber(values[3])})`;case\"skew\":case\"skewx\":case\"skewy\":return`${func}(${values.map(invertNumber).join(\", \")})`;case\"matrix\":case\"matrix3d\":console.warn(`Inverting ${func} is not supported. Returning original.`);return transform;default:console.warn(`Unknown transform function: ${func}. Returning original.`);return transform;}});return invertedTransforms.join(\" \");}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ParallaxFloating\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ParallaxFloating_Prod.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 5.728 3.958 L 1.77 0 L 0.045 4.747 C -0.053 5.014 0.013 5.314 0.214 5.515 C 0.415 5.716 0.715 5.782 0.982 5.684 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"5.72896260765944px\" id=\"gPAN7JfFU\" transform=\"translate(3.751 14.521)\" width=\"5.728025107659441px\"/><path d=\"M 0 4.32 L 7.108 11.428 L 10.952 10.031 C 11.187 9.946 11.362 9.747 11.416 9.503 C 11.47 9.259 11.396 9.004 11.219 8.828 L 2.601 0.214 C 2.424 0.037 2.17 -0.037 1.926 0.017 C 1.682 0.072 1.483 0.246 1.398 0.481 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"11.428241248652284px\" id=\"QG7EnyGbv\" transform=\"translate(7.321 5.251)\" width=\"11.433617460500287px\"/><path d=\"M 0.044 14.017 L 4.967 0.482 C 5.052 0.247 5.252 0.072 5.496 0.017 C 5.74 -0.037 5.994 0.038 6.171 0.215 L 14.785 8.828 C 14.961 9.005 15.035 9.26 14.981 9.503 C 14.926 9.747 14.751 9.946 14.517 10.031 L 0.981 14.954 C 0.714 15.051 0.415 14.985 0.214 14.784 C 0.013 14.583 -0.053 14.284 0.044 14.017 Z\" fill=\"transparent\" height=\"14.99828758598835px\" id=\"eHxv4ZRVo\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.752 5.25)\" width=\"14.99828705803823px\"/><path d=\"M 0 4.5 C 0 4.5 0 2.25 2.25 2.25 C 4.5 2.25 4.5 0 4.5 0\" fill=\"transparent\" height=\"4.5px\" id=\"UyUJiqKaK\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(15.75 2.25)\" width=\"4.5px\"/><path d=\"M 0 0 L 0 2.25\" fill=\"transparent\" height=\"2.25px\" id=\"vupY_UNwg\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(13.5 1.5)\" width=\"1px\"/><path d=\"M 0 0 L 1.5 1.5\" fill=\"transparent\" height=\"1.5px\" id=\"wbR4cvYFY\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(20.25 10.5)\" width=\"1.5px\"/><path d=\"M 0 0.75 L 2.25 0\" fill=\"transparent\" height=\"1px\" id=\"qrN1BHvGX\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(20.25 6.75)\" width=\"2.25px\"/><path d=\"M 0 0 L 7.108 7.108\" fill=\"transparent\" height=\"7.108125000000001px\" id=\"zCdWLQsdr\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(7.321 9.571)\" width=\"7.108125000000001px\"/><path d=\"M 3.958 3.958 L 0 0\" fill=\"transparent\" height=\"3.9581249999999955px\" id=\"LJ2bvirO5\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.521 14.521)\" width=\"3.9581249999999955px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1574156027\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-MiAPJ\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-MiAPJ { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Confetti\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-MiAPJ\");Icon.displayName=\"Confetti\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Confetti\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8cfa921)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,patchBorderRadiusScaleCorrector,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={Cs2UJnUZm:{hover:true}};const cycleOrder=[\"Cs2UJnUZm\",\"PROy6JAh3\",\"hMJQXEd98\",\"FrmqdOxwF\",\"bcxVQp84_\"];const serializationHash=\"framer-d8YRO\";const variantClassNames={bcxVQp84_:\"framer-v-jz3ypj\",Cs2UJnUZm:\"framer-v-17ne15o\",FrmqdOxwF:\"framer-v-5yea6w\",hMJQXEd98:\"framer-v-kwucpp\",PROy6JAh3:\"framer-v-98kdv1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const h5pWk7wLP=undefined;const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"Cs2UJnUZm\",Disabled:\"hMJQXEd98\",Error:\"bcxVQp84_\",Loading:\"PROy6JAh3\",Success:\"FrmqdOxwF\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,tabIndex,width,...props})=>{return{...props,h5pWk7wLP:tabIndex??props.h5pWk7wLP??1,variant:humanReadableVariantMap[props.variant]??props.variant??\"Cs2UJnUZm\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,h5pWk7wLP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Cs2UJnUZm\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"PROy6JAh3\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"PROy6JAh3\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17ne15o\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"Cs2UJnUZm\",ref:refBinding,style:{\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-404da5a0-b6b9-407a-b3f1-b45132783493, rgb(0, 0, 0))\",borderBottomLeftRadius:\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\",opacity:1,...style},tabIndex:h5pWk7wLP,variants:{\"Cs2UJnUZm-hover\":{backgroundColor:\"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(255, 255, 255))\",opacity:1},bcxVQp84_:{backgroundColor:\"rgba(255, 34, 68, 0.15)\",opacity:1},FrmqdOxwF:{backgroundColor:\"var(--token-2081adbb-b027-4fe2-a5ca-609e357ad226, rgb(17, 136, 255))\",opacity:1},hMJQXEd98:{backgroundColor:\"var(--token-4ce8d2ea-bb2f-4ef1-9be8-c27a809cd684, rgb(112, 112, 112))\",opacity:.5}},...addPropertyOverrides({\"Cs2UJnUZm-hover\":{\"data-framer-name\":undefined},bcxVQp84_:{\"data-framer-name\":\"Error\"},FrmqdOxwF:{\"data-framer-name\":\"Success\"},hMJQXEd98:{\"data-framer-name\":\"Disabled\"},PROy6JAh3:{\"data-framer-name\":\"Loading\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TnVuaXRvLXNlbWlib2xk\",\"--framer-font-family\":'\"Nunito\", \"Nunito Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'ss02' on, 'salt' on\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(255, 255, 255)))\"},children:\"Send message\"})}),className:\"framer-1dkha6r\",fonts:[\"FS;Nunito-semibold\"],layoutDependency:layoutDependency,layoutId:\"I7Z4THSFC\",style:{\"--extracted-r6o4lv\":\"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"Cs2UJnUZm-hover\":{\"--extracted-r6o4lv\":\"var(--token-c799e787-e12f-4b1b-a072-37114e6fa6f5, rgb(17, 17, 17))\"},bcxVQp84_:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"},FrmqdOxwF:{\"--extracted-r6o4lv\":\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Cs2UJnUZm-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TnVuaXRvLXNlbWlib2xk\",\"--framer-font-family\":'\"Nunito\", \"Nunito Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'ss02' on, 'salt' on\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c799e787-e12f-4b1b-a072-37114e6fa6f5, rgb(17, 17, 17)))\"},children:\"Send message\"})})},bcxVQp84_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Something went wrong\"})}),fonts:[\"Inter-SemiBold\"]},FrmqdOxwF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255)))\"},children:\"Thank you!\"})}),fonts:[\"Inter-SemiBold\"]}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-14q2vbr\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"GA7FxrgQL\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-gu1rwa\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"gmyCniqim\",style:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(17, 17, 17, 0) 7.208614864864882deg, var(--token-c799e787-e12f-4b1b-a072-37114e6fa6f5, rgb(17, 17, 17)) 342deg)\",mask:\"none\",WebkitMask:\"none\"},variants:{PROy6JAh3:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-jltfh7\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"fdHQWypKB\",style:{backgroundColor:\"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(255, 255, 255))\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\".framer-d8YRO.framer-uauy55, .framer-d8YRO .framer-uauy55 { display: block; }\",\".framer-d8YRO.framer-17ne15o { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 240px; }\",\".framer-d8YRO .framer-1dkha6r { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-d8YRO .framer-14q2vbr { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: auto; overflow: hidden; position: relative; width: 20px; }\",\".framer-d8YRO .framer-gu1rwa { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-d8YRO .framer-jltfh7 { aspect-ratio: 1 / 1; flex: none; height: auto; left: 50%; overflow: visible; position: absolute; top: 0px; width: 3px; }\",\".framer-d8YRO.framer-v-98kdv1.framer-17ne15o, .framer-d8YRO.framer-v-kwucpp.framer-17ne15o, .framer-d8YRO.framer-v-5yea6w.framer-17ne15o, .framer-d8YRO.framer-v-jz3ypj.framer-17ne15o { cursor: unset; }\",\".framer-d8YRO.framer-v-98kdv1 .framer-gu1rwa { overflow: hidden; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"PROy6JAh3\":{\"layout\":[\"fixed\",\"fixed\"]},\"hMJQXEd98\":{\"layout\":[\"fixed\",\"fixed\"]},\"FrmqdOxwF\":{\"layout\":[\"fixed\",\"fixed\"]},\"bcxVQp84_\":{\"layout\":[\"fixed\",\"fixed\"]},\"AOFHsc_Pq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"h5pWk7wLP\":\"tabIndex\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhtR9kq55E=withCSS(Component,css,\"framer-d8YRO\");export default FramerhtR9kq55E;FramerhtR9kq55E.displayName=\"Send Button\";FramerhtR9kq55E.defaultProps={height:40,width:240};addPropertyControls(FramerhtR9kq55E,{variant:{options:[\"Cs2UJnUZm\",\"PROy6JAh3\",\"hMJQXEd98\",\"FrmqdOxwF\",\"bcxVQp84_\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum},h5pWk7wLP:{defaultValue:1,displayStepper:true,max:5,min:-1,title:\"Tab Index\",type:ControlType.Number},onh5pWk7wLPChange:{changes:\"h5pWk7wLP\",type:ControlType.ChangeHandler}});addFonts(FramerhtR9kq55E,[{explicitInter:true,fonts:[{cssFamilyName:\"Nunito\",openType:true,source:\"fontshare\",style:\"normal\",uiFamilyName:\"Nunito\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LX36A2EOUCLIDVM4XR3ZIWY6CX4DQYKE/YM36K55HS52MFB6AKX3BB366JCLDQFJF/MKTS7VJCH3IMUVTV3MN54KOVFE4Y43BD.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhtR9kq55E\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PROy6JAh3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hMJQXEd98\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FrmqdOxwF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bcxVQp84_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AOFHsc_Pq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"h5pWk7wLP\\\":\\\"tabIndex\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"240\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./htR9kq55E.map","// Generated by Framer (d485f69)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,forwardLoader,getFonts,getFontsFromSharedStyle,patchBorderRadiusScaleCorrector,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Confetti from\"https://framerusercontent.com/modules/pkyZ8sb5IUS18lDtUg5g/UWERd9oD2z1NvhVhtdMt/k4q1u_Sqa.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/7VZBctElvxyXbPb9Qesx/cCrttiYpqPNXDR1p9jx0/H_53xguD5.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/fSoSfoaNDRUgZOickKkq/ocPkz9IX1J4qzCO2J2G9/WWZrvGP1I.js\";import SendButton from\"https://framerusercontent.com/modules/EbttERb0b0gErE1b3zbZ/eRqhXiZRJbuiXsJ78ZOF/htR9kq55E.js\";const ConfettiFonts=getFonts(Confetti);const SendButtonFonts=getFonts(SendButton);const cycleOrder=[\"nSaw4PRhj\",\"HFLTBiAxo\"];const serializationHash=\"framer-KOT4b\";const variantClassNames={HFLTBiAxo:\"framer-v-f6lgm7\",nSaw4PRhj:\"framer-v-iyr5jn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const XOIEY7HiE=undefined;const YQRZfVcm_=undefined;const Zh2FsTdBm=undefined;const EkM3KkInx=undefined;const setEkM3KkInx=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={filter:\"blur(5px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.06,duration:1,type:\"spring\"};const textEffect={effect:animation,repeat:false,startDelay:.2,threshold:.5,tokenization:\"word\",transition:transition2,trigger:\"onInView\",type:\"appear\"};const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Form fields\":\"nSaw4PRhj\",\"Form success\":\"HFLTBiAxo\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({autoFocus,height,id,tabIndex,tabIndex3,tabIndex4,width,...props})=>{return{...props,EkM3KkInx:tabIndex4??props.EkM3KkInx??1,variant:humanReadableVariantMap[props.variant]??props.variant??\"nSaw4PRhj\",XOIEY7HiE:autoFocus??props.XOIEY7HiE??false,YQRZfVcm_:tabIndex??props.YQRZfVcm_??4,Zh2FsTdBm:tabIndex3??props.Zh2FsTdBm??1};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,XOIEY7HiE,YQRZfVcm_,Zh2FsTdBm,\"EkM3KkInx\":externalEkM3KkInx,\"onEkM3KkInxChange\":setExternalEkM3KkInx,...restProps}=getProps(props);const[EkM3KkInx,setEkM3KkInx]=useStateVariable(externalEkM3KkInx,setExternalEkM3KkInx);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nSaw4PRhj\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onSuccess1o8ro2q=activeVariantCallback(async(...args)=>{setVariant(\"HFLTBiAxo\");});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(FormContainer,{...restProps,...gestureHandlers,action:\"https://api.framer.com/forms/v1/forms/c1a87986-c5ee-48d7-950a-9c6791cd5cdd/submit\",className:cx(scopingClassNames,\"framer-iyr5jn\",className,classNames),\"data-framer-name\":\"Form fields\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"nSaw4PRhj\",nodeId:\"nSaw4PRhj\",onSuccess:onSuccess1o8ro2q,ref:refBinding,style:{...style},...addPropertyOverrides({HFLTBiAxo:{\"data-framer-name\":\"Form success\"}},baseVariant,gestureVariant),children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1becmg1\",\"data-framer-name\":\"success \",layoutDependency:layoutDependency,layoutId:\"NWfhzZOgY\",style:{opacity:0,scale:.8},variants:{HFLTBiAxo:{opacity:1,scale:1}},children:[/*#__PURE__*/_jsx(Confetti,{animated:true,className:\"framer-1cwnw71\",layoutDependency:layoutDependency,layoutId:\"XkoaDyhzK\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(245, 245, 245))\",\"--pgex8v\":1.5}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14388g4\",layoutDependency:layoutDependency,layoutId:\"wYq0Stbh8\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-4kz7f9\",\"data-styles-preset\":\"H_53xguD5\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(245, 245, 245)))\"},children:\"Thank you!\"})}),className:\"framer-f92s95\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eiUDW4CZk\",style:{\"--extracted-1of0zx5\":\"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(245, 245, 245))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TnVuaXRvLWl0YWxpYw==\",\"--framer-font-family\":'\"Nunito\", \"Nunito Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'ss02' on, 'salt' on, 'ss01' on\",\"--framer-font-size\":\"18px\",\"--framer-font-style\":\"italic\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4ce8d2ea-bb2f-4ef1-9be8-c27a809cd684, rgb(112, 112, 112)))\"},children:\"I'll get back to you with in 24 hours\"})}),className:\"framer-fgw2wu\",effect:textEffect,fonts:[\"FS;Nunito-italic\"],layoutDependency:layoutDependency,layoutId:\"qVoR8cFwq\",style:{\"--extracted-r6o4lv\":\"var(--token-4ce8d2ea-bb2f-4ef1-9be8-c27a809cd684, rgb(112, 112, 112))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{HFLTBiAxo:{\"--extracted-r6o4lv\":\"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HFLTBiAxo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TnVuaXRvLWl0YWxpYw==\",\"--framer-font-family\":'\"Nunito\", \"Nunito Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'ss02' on, 'salt' on, 'ss01' on\",\"--framer-font-size\":\"18px\",\"--framer-font-style\":\"italic\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(255, 255, 255)))\"},children:\"I'll get back to you with in 24 hours\"})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ye5q1k\",\"data-framer-name\":\"Form\",layoutDependency:layoutDependency,layoutId:\"WWJaHIxlf\",style:{opacity:1},variants:{HFLTBiAxo:{opacity:0}},children:[/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1q5084z\",layoutDependency:layoutDependency,layoutId:\"nPLxNOiwd\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mftptv\",\"data-styles-preset\":\"WWZrvGP1I\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c799e787-e12f-4b1b-a072-37114e6fa6f5, rgb(17, 17, 17)))\"},children:\"Name\"})}),className:\"framer-r08ec1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VTYlp4u3Q\",style:{\"--extracted-r6o4lv\":\"var(--token-c799e787-e12f-4b1b-a072-37114e6fa6f5, rgb(17, 17, 17))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{autofillEnabled:true,autoFocus:XOIEY7HiE,className:\"framer-1aceexd\",inputName:\"Name\",layoutDependency:layoutDependency,layoutId:\"Yi7ijaRxP\",placeholder:\"Anwash\",required:true,step:1,style:{\"--corner-shape-fallback\":.752,\"--framer-input-background\":\"rgba(255, 255, 255, 0.2)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgb(255, 255, 255)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",\"--framer-input-border-radius-bottom-right\":\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",\"--framer-input-border-radius-top-left\":\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",\"--framer-input-border-radius-top-right\":\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-corner-shape\":\"superellipse(1.5)\",\"--framer-input-font-color\":\"var(--token-404da5a0-b6b9-407a-b3f1-b45132783493, rgb(0, 0, 0))\",\"--framer-input-icon-mask-image\":\"none\",\"--framer-input-placeholder-color\":\"var(--token-4ce8d2ea-bb2f-4ef1-9be8-c27a809cd684, rgb(112, 112, 112))\"},tabIndex:YQRZfVcm_,type:\"text\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1nsgp09\",layoutDependency:layoutDependency,layoutId:\"SjoDNY1QH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mftptv\",\"data-styles-preset\":\"WWZrvGP1I\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c799e787-e12f-4b1b-a072-37114e6fa6f5, rgb(17, 17, 17)))\"},children:\"Email\"})}),className:\"framer-1j1dg0l\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XA4mtcNvI\",style:{\"--extracted-r6o4lv\":\"var(--token-c799e787-e12f-4b1b-a072-37114e6fa6f5, rgb(17, 17, 17))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{autofillEnabled:true,autoFocus:false,className:\"framer-fj0qu6\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"cmvxBdJhZ\",placeholder:\"hi.anwash@gmail.com\",required:true,step:1,style:{\"--corner-shape-fallback\":.752,\"--framer-input-background\":\"rgba(255, 255, 255, 0.2)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgb(255, 255, 255)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",\"--framer-input-border-radius-bottom-right\":\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",\"--framer-input-border-radius-top-left\":\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",\"--framer-input-border-radius-top-right\":\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-corner-shape\":\"superellipse(1.5)\",\"--framer-input-font-color\":\"var(--token-404da5a0-b6b9-407a-b3f1-b45132783493, rgb(0, 0, 0))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-4ce8d2ea-bb2f-4ef1-9be8-c27a809cd684, rgb(112, 112, 112))\"},tabIndex:YQRZfVcm_,type:\"email\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1yp88vv\",layoutDependency:layoutDependency,layoutId:\"R2QWvKaz8\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mftptv\",\"data-styles-preset\":\"WWZrvGP1I\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c799e787-e12f-4b1b-a072-37114e6fa6f5, rgb(17, 17, 17)))\"},children:\"Message\"})}),className:\"framer-zebbua\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UC8gCsOUg\",style:{\"--extracted-r6o4lv\":\"var(--token-c799e787-e12f-4b1b-a072-37114e6fa6f5, rgb(17, 17, 17))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1h8ylaq\",inputName:\"Project details\",layoutDependency:layoutDependency,layoutId:\"fix9l_8WT\",placeholder:\"Hey!\",required:true,style:{\"--corner-shape-fallback\":.752,\"--framer-input-background\":\"rgba(255, 255, 255, 0.2)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgb(255, 255, 255)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",\"--framer-input-border-radius-bottom-right\":\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",\"--framer-input-border-radius-top-left\":\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",\"--framer-input-border-radius-top-right\":\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-corner-shape\":\"superellipse(1.5)\",\"--framer-input-font-color\":\"var(--token-404da5a0-b6b9-407a-b3f1-b45132783493, rgb(0, 0, 0))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-4ce8d2ea-bb2f-4ef1-9be8-c27a809cd684, rgb(112, 112, 112))\"},tabIndex:Zh2FsTdBm,type:\"textarea\"})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k3xr6z-container\",layoutDependency:layoutDependency,layoutId:\"qBh7hzUpx-container\",nodeId:\"qBh7hzUpx\",rendersWithMotion:true,scopeId:\"AhWP6UuMZ\",children:/*#__PURE__*/_jsx(SendButton,{h5pWk7wLP:EkM3KkInx,height:\"100%\",id:\"qBh7hzUpx\",layoutId:\"qBh7hzUpx\",onh5pWk7wLPChange:setEkM3KkInx,style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{error:\"bcxVQp84_\",pending:\"PROy6JAh3\",success:\"FrmqdOxwF\"},matchVariant(\"Cs2UJnUZm\")),width:\"100%\"})})})]})]})})})})});});const css=[\".framer-KOT4b.framer-hd4n8l, .framer-KOT4b .framer-hd4n8l { display: block; }\",\".framer-KOT4b.framer-iyr5jn { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 500px; }\",\".framer-KOT4b .framer-1becmg1 { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 35px; overflow: visible; padding: 0px; pointer-events: none; position: absolute; right: 35px; top: 194px; user-select: none; z-index: 1; }\",\".framer-KOT4b .framer-1cwnw71 { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 38px; }\",\".framer-KOT4b .framer-14388g4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-KOT4b .framer-f92s95, .framer-KOT4b .framer-fgw2wu { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 396px; word-break: break-word; word-wrap: break-word; }\",\".framer-KOT4b .framer-1ye5q1k { -webkit-user-select: auto; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; pointer-events: auto; position: relative; user-select: auto; width: 100%; }\",\".framer-KOT4b .framer-1q5084z, .framer-KOT4b .framer-1nsgp09, .framer-KOT4b .framer-1yp88vv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-KOT4b .framer-r08ec1, .framer-KOT4b .framer-1j1dg0l, .framer-KOT4b .framer-zebbua { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-KOT4b .framer-1aceexd { --framer-input-focused-box-shadow: 0px 0px 0px 2px var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, #ffffff); --framer-input-focused-transition: all 0.3s cubic-bezier(0.44,0,0.56,1) 0s; --framer-input-font-family: \"Nunito\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; flex: none; height: 40px; position: relative; width: 100%; }','.framer-KOT4b .framer-fj0qu6 { --framer-input-focused-box-shadow: 0px 0px 0px 2px #ffffff; --framer-input-focused-transition: all 0.3s cubic-bezier(0.44,0,0.56,1) 0s; --framer-input-font-family: \"Nunito\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; flex: none; height: 40px; position: relative; width: 100%; }','.framer-KOT4b .framer-1h8ylaq { --framer-input-focused-box-shadow: 0px 0px 0px 2px var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, #ffffff); --framer-input-focused-transition: all 0.3s cubic-bezier(0.44,0,0.56,1) 0s; --framer-input-font-family: \"Nunito\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; --framer-input-wrapper-height: auto; flex: none; height: auto; min-height: 140px; position: relative; width: 100%; }',\".framer-KOT4b .framer-k3xr6z-container { flex: none; height: 48px; position: relative; width: 100%; }\",\".framer-KOT4b.framer-v-f6lgm7 .framer-1becmg1 { -webkit-user-select: auto; pointer-events: auto; top: 122px; user-select: auto; }\",\".framer-KOT4b.framer-v-f6lgm7 .framer-1ye5q1k { -webkit-user-select: none; pointer-events: none; user-select: none; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 376\n * @framerIntrinsicWidth 500\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"HFLTBiAxo\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"XOIEY7HiE\":\"autoFocus\",\"YQRZfVcm_\":\"tabIndex\",\"Zh2FsTdBm\":\"tabIndex3\",\"EkM3KkInx\":\"tabIndex4\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAhWP6UuMZ=withCSS(Component,css,\"framer-KOT4b\");export default FramerAhWP6UuMZ;FramerAhWP6UuMZ.displayName=\"Form\";FramerAhWP6UuMZ.defaultProps={height:376,width:500};addPropertyControls(FramerAhWP6UuMZ,{variant:{options:[\"nSaw4PRhj\",\"HFLTBiAxo\"],optionTitles:[\"Form fields\",\"Form success\"],title:\"Variant\",type:ControlType.Enum},XOIEY7HiE:{defaultValue:false,title:\"Auto Focus\",type:ControlType.Boolean},onXOIEY7HiEChange:{changes:\"XOIEY7HiE\",type:ControlType.ChangeHandler},YQRZfVcm_:{defaultValue:4,displayStepper:true,title:\"Tab Index\",type:ControlType.Number},onYQRZfVcm_Change:{changes:\"YQRZfVcm_\",type:ControlType.ChangeHandler},Zh2FsTdBm:{defaultValue:1,displayStepper:true,title:\"Tab Index 3\",type:ControlType.Number},onZh2FsTdBmChange:{changes:\"Zh2FsTdBm\",type:ControlType.ChangeHandler},EkM3KkInx:{defaultValue:1,displayStepper:true,title:\"Tab Index 4\",type:ControlType.Number},onEkM3KkInxChange:{changes:\"EkM3KkInx\",type:ControlType.ChangeHandler}});addFonts(FramerAhWP6UuMZ,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Nunito\",openType:true,source:\"fontshare\",style:\"italic\",uiFamilyName:\"Nunito\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6BENSZXZKA5ZKMKZD3Z2V5O4LXH7NQTS/O73KIRHRXE4XZ3K3LDQZW2EBTXDJDZFB/N4IXOG2FT7XTVRLHZRI2FMPXFBNOEECJ.woff2\",weight:\"400\"},{cssFamilyName:\"Nunito\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Nunito\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TLYIEBMLK2WJ52NPZGXWE4JFG7QMD4YE/ZWEB6SEZRQRYG74CNM4GTGHBKMZNOJGI/JU4XHYYDF6C56R3QGL2R44ZSIUFUMIKR.woff2\",weight:\"400\"}]},...ConfettiFonts,...SendButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerAhWP6UuMZ.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(SendButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAhWP6UuMZ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HFLTBiAxo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"500\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"376\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"XOIEY7HiE\\\":\\\"autoFocus\\\",\\\"YQRZfVcm_\\\":\\\"tabIndex\\\",\\\"Zh2FsTdBm\\\":\\\"tabIndex3\\\",\\\"EkM3KkInx\\\":\\\"tabIndex4\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7788242)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"R4Jzi1Zmn\",\"HTNJxcv5j\",\"nTei8ka_n\",\"g7_nTbwEf\"];const serializationHash=\"framer-Aw5Mv\";const variantClassNames={g7_nTbwEf:\"framer-v-r6rdrl\",HTNJxcv5j:\"framer-v-kmffij\",nTei8ka_n:\"framer-v-7qo2sj\",R4Jzi1Zmn:\"framer-v-zg3q2b\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,tokenization:\"character\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 3\":\"nTei8ka_n\",\"Variant 4\":\"g7_nTbwEf\",Anwash:\"R4Jzi1Zmn\",You:\"HTNJxcv5j\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"R4Jzi1Zmn\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"R4Jzi1Zmn\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapStartosjlfu=activeVariantCallback(async(...args)=>{setGestureState({isPressed:true});setVariant(\"g7_nTbwEf\");});const onMouseEnter15ipeag=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"nTei8ka_n\");});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onTap1ep08k9=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"g7_nTbwEf\");});const onMouseLeavedsiahw=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"R4Jzi1Zmn\");});const onAppear1vnh8wg=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"R4Jzi1Zmn\",true),1e3);});useOnVariantChange(baseVariant,{g7_nTbwEf:onAppear1vnh8wg});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-zg3q2b\",className,classNames),\"data-framer-name\":\"Anwash\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"R4Jzi1Zmn\",onMouseEnter:onMouseEnter15ipeag,onTapStart:onTapStartosjlfu,ref:refBinding,style:{...style},...addPropertyOverrides({g7_nTbwEf:{\"data-framer-name\":\"Variant 4\",onMouseEnter:undefined},HTNJxcv5j:{\"data-framer-name\":\"You\",\"data-highlight\":undefined,onMouseEnter:undefined,onTapStart:undefined},nTei8ka_n:{\"data-framer-name\":\"Variant 3\",onMouseLeave:onMouseLeavedsiahw,onTap:onTap1ep08k9}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-19zdrmh\",layoutDependency:layoutDependency,layoutId:\"RxmQpBv22\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 13\" overflow=\"visible\"><path d=\"M 0 0 C 5.333 6.667 16 13 16 13\" fill=\"transparent\" stroke=\"var(--token-2081adbb-b027-4fe2-a5ca-609e357ad226, rgb(2, 129, 224)) /* {&quot;name&quot;:&quot;Primary Blue&quot;} */\" opacity=\"0\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({g7_nTbwEf:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 13\" overflow=\"visible\"><path d=\"M 0 0 C 5.333 6.667 16 13 16 13\" fill=\"transparent\" stroke=\"var(--token-2081adbb-b027-4fe2-a5ca-609e357ad226, rgb(2, 129, 224)) /* {&quot;name&quot;:&quot;Primary Blue&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rviy4p\",layoutDependency:layoutDependency,layoutId:\"r326ho0kk\",requiresOverflowVisible:true,style:{rotate:-45},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><path d=\"M 0 13 C 4.333 6.333 13 0 13 0\" fill=\"transparent\" stroke=\"var(--token-2081adbb-b027-4fe2-a5ca-609e357ad226, rgb(2, 129, 224)) /* {&quot;name&quot;:&quot;Primary Blue&quot;} */\" opacity=\"0\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({g7_nTbwEf:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><path d=\"M 0 13 C 4.333 6.333 13 0 13 0\" fill=\"transparent\" stroke=\"var(--token-2081adbb-b027-4fe2-a5ca-609e357ad226, rgb(2, 129, 224)) /* {&quot;name&quot;:&quot;Primary Blue&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nx001z\",layoutDependency:layoutDependency,layoutId:\"JgetAi3kk\",requiresOverflowVisible:true,style:{rotate:-45},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><path d=\"M 13 0 C 8.667 6.667 0 13 0 13\" fill=\"transparent\" stroke=\"var(--token-2081adbb-b027-4fe2-a5ca-609e357ad226, rgb(2, 129, 224)) /* {&quot;name&quot;:&quot;Primary Blue&quot;} */\" opacity=\"0\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({g7_nTbwEf:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><path d=\"M 13 0 C 8.667 6.667 0 13 0 13\" fill=\"transparent\" stroke=\"var(--token-2081adbb-b027-4fe2-a5ca-609e357ad226, rgb(2, 129, 224)) /* {&quot;name&quot;:&quot;Primary Blue&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6tj0cg\",layoutDependency:layoutDependency,layoutId:\"g0rI4u8f_\",requiresOverflowVisible:true,style:{rotate:-45},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><path d=\"M 13 0 C 6.333 4.333 0 13 0 13\" fill=\"transparent\" stroke=\"var(--token-2081adbb-b027-4fe2-a5ca-609e357ad226, rgb(2, 129, 224)) /* {&quot;name&quot;:&quot;Primary Blue&quot;} */\" opacity=\"0\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({g7_nTbwEf:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><path d=\"M 13 0 C 6.333 4.333 0 13 0 13\" fill=\"transparent\" stroke=\"var(--token-2081adbb-b027-4fe2-a5ca-609e357ad226, rgb(2, 129, 224)) /* {&quot;name&quot;:&quot;Primary Blue&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-c2aw5k\",layoutDependency:layoutDependency,layoutId:\"t7oe9dsif\",requiresOverflowVisible:true,style:{rotate:-94},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><path d=\"M 13 0 C 6.333 4.333 0 13 0 13\" fill=\"transparent\" stroke=\"var(--token-2081adbb-b027-4fe2-a5ca-609e357ad226, rgb(2, 129, 224)) /* {&quot;name&quot;:&quot;Primary Blue&quot;} */\" opacity=\"0\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({g7_nTbwEf:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><path d=\"M 13 0 C 6.333 4.333 0 13 0 13\" fill=\"transparent\" stroke=\"var(--token-2081adbb-b027-4fe2-a5ca-609e357ad226, rgb(2, 129, 224)) /* {&quot;name&quot;:&quot;Primary Blue&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qnlvgv\",layoutDependency:layoutDependency,layoutId:\"u5saxtpYQ\",requiresOverflowVisible:true,style:{rotate:-45},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><path d=\"M 13 0 C 8.667 6.667 0 13 0 13\" fill=\"transparent\" stroke=\"var(--token-2081adbb-b027-4fe2-a5ca-609e357ad226, rgb(2, 129, 224)) /* {&quot;name&quot;:&quot;Primary Blue&quot;} */\" opacity=\"0\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({g7_nTbwEf:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><path d=\"M 13 0 C 8.667 6.667 0 13 0 13\" fill=\"transparent\" stroke=\"var(--token-2081adbb-b027-4fe2-a5ca-609e357ad226, rgb(2, 129, 224)) /* {&quot;name&quot;:&quot;Primary Blue&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d59e0k\",layoutDependency:layoutDependency,layoutId:\"ubpyyIomk\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><path d=\"M 13 0 C 8.667 6.667 0 13 0 13\" fill=\"transparent\" stroke=\"var(--token-2081adbb-b027-4fe2-a5ca-609e357ad226, rgb(2, 129, 224)) /* {&quot;name&quot;:&quot;Primary Blue&quot;} */\" opacity=\"0\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({g7_nTbwEf:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><path d=\"M 13 0 C 8.667 6.667 0 13 0 13\" fill=\"transparent\" stroke=\"var(--token-2081adbb-b027-4fe2-a5ca-609e357ad226, rgb(2, 129, 224)) /* {&quot;name&quot;:&quot;Primary Blue&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-8rzcs2\",layoutDependency:layoutDependency,layoutId:\"RM53Wm6ln\",style:{rotate:85},variants:{HTNJxcv5j:{rotate:0}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-mv6bjr\",layoutDependency:layoutDependency,layoutId:\"Q5_528yOK\",requiresOverflowVisible:true,style:{rotate:-2},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.448 21.979\" overflow=\"visible\"><path d=\"M 1.366 20.816 L 0.003 1.286 C -0.071 0.227 1.167 -0.399 1.977 0.288 L 17.022 13.054 C 17.884 13.785 17.349 15.249 16.22 15.304 C 13.947 15.414 11.074 15.704 9.405 16.445 C 7.45 17.314 5.255 19.632 3.693 21.517 C 2.968 22.392 1.445 21.95 1.366 20.816 Z\" fill=\"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Background&quot;} */\" stroke-width=\"1.2\" stroke=\"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Background&quot;} */\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',variants:{HTNJxcv5j:{rotate:-9}},withExternalLayout:true,...addPropertyOverrides({HTNJxcv5j:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.448 21.979\" overflow=\"visible\"><path d=\"M 1.366 20.816 L 0.003 1.286 C -0.071 0.227 1.167 -0.399 1.977 0.288 L 17.022 13.054 C 17.884 13.785 17.349 15.249 16.22 15.304 C 13.947 15.414 11.074 15.704 9.405 16.445 C 7.45 17.314 5.255 19.632 3.693 21.517 C 2.968 22.392 1.445 21.95 1.366 20.816 Z\" fill=\"var(--token-404da5a0-b6b9-407a-b3f1-b45132783493, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Black&quot;} */\" stroke-width=\"1.2\" stroke=\"var(--token-404da5a0-b6b9-407a-b3f1-b45132783493, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Black&quot;} */\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>'}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-eenutr\",layoutDependency:layoutDependency,layoutId:\"HFl_7lOcZ\",style:{backgroundColor:\"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(255, 255, 255))\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},variants:{HTNJxcv5j:{backgroundColor:\"var(--token-404da5a0-b6b9-407a-b3f1-b45132783493, rgb(0, 0, 0))\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TnVuaXRvLXNlbWlib2xkIGl0YWxpYw==\",\"--framer-font-family\":'\"Nunito\", \"Nunito Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss02' on, 'ss01' on, 'salt' on\",\"--framer-font-size\":\"18px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-2b90e070-5307-4bc4-9726-a1d7f0bc8735, rgb(31, 31, 31)))\"},children:\"Anwash\"})}),className:\"framer-dp3yo8\",fonts:[\"FS;Nunito-semibold italic\"],layoutDependency:layoutDependency,layoutId:\"qv4YlI7As\",style:{\"--extracted-1w1cjl5\":\"var(--token-2b90e070-5307-4bc4-9726-a1d7f0bc8735, rgb(31, 31, 31))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",scale:1,z:0},variants:{g7_nTbwEf:{scale:1.1,z:26},HTNJxcv5j:{\"--extracted-1w1cjl5\":\"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(255, 255, 255))\"},nTei8ka_n:{scale:1.1,transformPerspective:2796}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({g7_nTbwEf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TnVuaXRvLXNlbWlib2xkIGl0YWxpYw==\",\"--framer-font-family\":'\"Nunito\", \"Nunito Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss02' on, 'ss01' on, 'salt' on\",\"--framer-font-size\":\"18px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-2b90e070-5307-4bc4-9726-a1d7f0bc8735, rgb(31, 31, 31)))\"},children:\"Ouch!😮\"})})},HTNJxcv5j:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TnVuaXRvLXNlbWlib2xkIGl0YWxpYw==\",\"--framer-font-family\":'\"Nunito\", \"Nunito Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss02' on, 'ss01' on, 'salt' on\",\"--framer-font-size\":\"18px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(255, 255, 255)))\"},children:\"You\"})})},nTei8ka_n:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TnVuaXRvLXNlbWlib2xkIGl0YWxpYw==\",\"--framer-font-family\":'\"Nunito\", \"Nunito Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss02' on, 'ss01' on, 'salt' on\",\"--framer-font-size\":\"18px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-2b90e070-5307-4bc4-9726-a1d7f0bc8735, rgb(31, 31, 31)))\"},children:\"Hi👋\"})}),effect:textEffect}},baseVariant,gestureVariant)})})]})})})});});const css=[\".framer-Aw5Mv.framer-c8k3y0, .framer-Aw5Mv .framer-c8k3y0 { display: block; }\",\".framer-Aw5Mv.framer-zg3q2b { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 61px; justify-content: flex-start; overflow: hidden; padding: 18px 20px 0px 0px; position: relative; width: 114px; }\",\".framer-Aw5Mv .framer-19zdrmh { height: 13px; left: -12px; position: absolute; top: 5px; width: 16px; }\",\".framer-Aw5Mv .framer-1rviy4p { height: 13px; left: 22px; position: absolute; top: -4px; width: 13px; }\",\".framer-Aw5Mv .framer-nx001z { height: 13px; left: 63px; position: absolute; top: -3px; width: 13px; }\",\".framer-Aw5Mv .framer-6tj0cg { height: 13px; left: 66px; position: absolute; top: 68px; width: 13px; }\",\".framer-Aw5Mv .framer-c2aw5k { height: 13px; left: 94px; position: absolute; top: 56px; width: 13px; }\",\".framer-Aw5Mv .framer-1qnlvgv { height: 13px; left: 22px; position: absolute; top: 68px; width: 13px; }\",\".framer-Aw5Mv .framer-d59e0k { height: 13px; left: -12px; position: absolute; top: 57px; width: 13px; }\",\".framer-Aw5Mv .framer-8rzcs2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 92px; overflow: visible; padding: 0px; position: absolute; top: 11px; width: min-content; z-index: 1; }\",\".framer-Aw5Mv .framer-mv6bjr { height: 22px; position: relative; width: 18px; }\",\".framer-Aw5Mv .framer-eenutr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 42px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 4px; position: relative; width: 92px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Aw5Mv .framer-dp3yo8 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Aw5Mv.framer-v-kmffij.framer-zg3q2b { cursor: unset; height: 24px; overflow: visible; padding: 0px; width: 24px; }\",\".framer-Aw5Mv.framer-v-kmffij .framer-19zdrmh { order: 0; }\",\".framer-Aw5Mv.framer-v-kmffij .framer-1rviy4p { order: 1; }\",\".framer-Aw5Mv.framer-v-kmffij .framer-nx001z { order: 2; }\",\".framer-Aw5Mv.framer-v-kmffij .framer-6tj0cg { order: 3; }\",\".framer-Aw5Mv.framer-v-kmffij .framer-c2aw5k { order: 4; }\",\".framer-Aw5Mv.framer-v-kmffij .framer-1qnlvgv { order: 5; }\",\".framer-Aw5Mv.framer-v-kmffij .framer-d59e0k { order: 6; }\",\".framer-Aw5Mv.framer-v-kmffij .framer-8rzcs2 { aspect-ratio: 1 / 1; height: auto; left: unset; order: 7; position: relative; top: unset; width: 24px; }\",\".framer-Aw5Mv.framer-v-kmffij .framer-eenutr { bottom: -37px; order: 8; position: absolute; right: -48px; width: 60px; z-index: 1; }\",\".framer-Aw5Mv.framer-v-r6rdrl.framer-zg3q2b { overflow: visible; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 61\n * @framerIntrinsicWidth 114\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"HTNJxcv5j\":{\"layout\":[\"fixed\",\"fixed\"]},\"nTei8ka_n\":{\"layout\":[\"fixed\",\"fixed\"]},\"g7_nTbwEf\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYPtDS8b9Y=withCSS(Component,css,\"framer-Aw5Mv\");export default FramerYPtDS8b9Y;FramerYPtDS8b9Y.displayName=\"Cursor Mouse\";FramerYPtDS8b9Y.defaultProps={height:61,width:114};addPropertyControls(FramerYPtDS8b9Y,{variant:{options:[\"R4Jzi1Zmn\",\"HTNJxcv5j\",\"nTei8ka_n\",\"g7_nTbwEf\"],optionTitles:[\"Anwash\",\"You\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerYPtDS8b9Y,[{explicitInter:true,fonts:[{cssFamilyName:\"Nunito\",openType:true,source:\"fontshare\",style:\"italic\",uiFamilyName:\"Nunito\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/O7HGVKWX7JR32YG6AHEKV2TIURTPCXBV/QMDNUSJVTGNJOGNZLNHRW4P62SHZNX7Y/3VCPBSCR4RRWG4A4M6ZMRM3SZAKCFBP7.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYPtDS8b9Y\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HTNJxcv5j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nTei8ka_n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"g7_nTbwEf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"61\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"114\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YPtDS8b9Y.map","// Generated by Framer (7788242)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,runTasksWithYield,Shader,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ParallaxFloating from\"https://framerusercontent.com/modules/FJ6Tdhm43j9BNWb0QHUP/qCxOZNMh6LjmV7fYTxS5/ParallaxFloating_Prod.js\";import shaderConfig from\"https://framerusercontent.com/modules/QEytd7xyjUsL7yuVUzSs/3h4J9O2FsiOyyXRj5DbU/LiquidGradient.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/A9Bvj02OZAQT1PT8x8t3/iYpbAomXXaBLi9YcZEig/CWxaL4tt9.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/jAYbIObu4GsPIwdWSc1o/DXxyH8bTlH5cUSElHzLW/DjDqm4EAX.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/cOMtYFIomcr7vJtNP8SC/oM0K9KEBxIiLQL5To0Fu/Gj3DsSitn.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/7VZBctElvxyXbPb9Qesx/cCrttiYpqPNXDR1p9jx0/H_53xguD5.js\";import Form from\"https://framerusercontent.com/modules/LciUsahjvZnGnaIArmqG/MJ6r4lPDvK5lD6n5mKzA/AhWP6UuMZ.js\";import IconButton from\"https://framerusercontent.com/modules/xmOh55hl9XdjZFvGGEp3/CMhxUf57dvL54rVqxTI8/aIKKaB15_.js\";import CursorMouse from\"https://framerusercontent.com/modules/DjpBaeT6ekdJwaMMzfLg/9ZWq0Ql0OQFvaf4pAqqf/YPtDS8b9Y.js\";const ParallaxFloatingFonts=getFonts(ParallaxFloating);const CursorMouseFonts=getFonts(CursorMouse);const MotionDivWithFX=withFX(motion.div);const FormFonts=getFonts(Form);const RichTextWithFX=withFX(RichText);const IconButtonFonts=getFonts(IconButton);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const cycleOrder=[\"jLPWtmlYF\",\"edzoMJsLx\",\"tsdiJEBpJ\"];const serializationHash=\"framer-jtkYH\";const variantClassNames={edzoMJsLx:\"framer-v-xzdtye\",jLPWtmlYF:\"framer-v-1e19xyr\",tsdiJEBpJ:\"framer-v-1hwfhxq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const xej9iNVwY=undefined;const XYzLF7STY=undefined;const YvQDlph7e=undefined;const zwoP1clgi=undefined;const DTbGkMgM6=undefined;const NmKyA3pGj=undefined;const PbXAjiVdl=undefined;const ZZHTe3LDW=undefined;const wf8umEnX4=undefined;const vcaOdW5c2=undefined;const setXYzLF7STY=undefined;const setYvQDlph7e=undefined;const setzwoP1clgi=undefined;const setDTbGkMgM6=undefined;const setNmKyA3pGj=undefined;const setPbXAjiVdl=undefined;const setZZHTe3LDW=undefined;const setwf8umEnX4=undefined;const setvcaOdW5c2=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:28};const transition2={bounce:.1,delay:0,duration:.8,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:28};const animation2={filter:\"blur(2px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition3={bounce:0,delay:.06,duration:1,type:\"spring\"};const textEffect={effect:animation2,repeat:false,startDelay:0,threshold:.5,tokenization:\"word\",transition:transition3,trigger:\"onInView\",type:\"appear\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop Wide\":\"jLPWtmlYF\",Phone:\"tsdiJEBpJ\",Tablet:\"edzoMJsLx\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({cursor,height,id,tabIndex,tabIndex10,tabIndex11,tabIndex3,tabIndex4,tabIndex6,tabIndex7,tabIndex8,tabIndex9,width,...props})=>{return{...props,DTbGkMgM6:tabIndex6??props.DTbGkMgM6??0,NmKyA3pGj:tabIndex7??props.NmKyA3pGj??0,PbXAjiVdl:tabIndex8??props.PbXAjiVdl??0,variant:humanReadableVariantMap[props.variant]??props.variant??\"jLPWtmlYF\",vcaOdW5c2:tabIndex11??props.vcaOdW5c2??0,wf8umEnX4:tabIndex10??props.wf8umEnX4??0,xej9iNVwY:cursor??props.xej9iNVwY,XYzLF7STY:tabIndex??props.XYzLF7STY??4,YvQDlph7e:tabIndex3??props.YvQDlph7e??1,zwoP1clgi:tabIndex4??props.zwoP1clgi??1,ZZHTe3LDW:tabIndex9??props.ZZHTe3LDW??0};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,\"XYzLF7STY\":externalXYzLF7STY,\"onXYzLF7STYChange\":setExternalXYzLF7STY,\"YvQDlph7e\":externalYvQDlph7e,\"onYvQDlph7eChange\":setExternalYvQDlph7e,\"zwoP1clgi\":externalzwoP1clgi,\"onzwoP1clgiChange\":setExternalzwoP1clgi,\"DTbGkMgM6\":externalDTbGkMgM6,\"onDTbGkMgM6Change\":setExternalDTbGkMgM6,\"NmKyA3pGj\":externalNmKyA3pGj,\"onNmKyA3pGjChange\":setExternalNmKyA3pGj,\"PbXAjiVdl\":externalPbXAjiVdl,\"onPbXAjiVdlChange\":setExternalPbXAjiVdl,\"ZZHTe3LDW\":externalZZHTe3LDW,\"onZZHTe3LDWChange\":setExternalZZHTe3LDW,\"wf8umEnX4\":externalwf8umEnX4,\"onwf8umEnX4Change\":setExternalwf8umEnX4,\"vcaOdW5c2\":externalvcaOdW5c2,\"onvcaOdW5c2Change\":setExternalvcaOdW5c2,xej9iNVwY,...restProps}=getProps(props);const[XYzLF7STY,setXYzLF7STY]=useStateVariable(externalXYzLF7STY,setExternalXYzLF7STY);const[YvQDlph7e,setYvQDlph7e]=useStateVariable(externalYvQDlph7e,setExternalYvQDlph7e);const[zwoP1clgi,setzwoP1clgi]=useStateVariable(externalzwoP1clgi,setExternalzwoP1clgi);const[DTbGkMgM6,setDTbGkMgM6]=useStateVariable(externalDTbGkMgM6,setExternalDTbGkMgM6);const[NmKyA3pGj,setNmKyA3pGj]=useStateVariable(externalNmKyA3pGj,setExternalNmKyA3pGj);const[PbXAjiVdl,setPbXAjiVdl]=useStateVariable(externalPbXAjiVdl,setExternalPbXAjiVdl);const[ZZHTe3LDW,setZZHTe3LDW]=useStateVariable(externalZZHTe3LDW,setExternalZZHTe3LDW);const[wf8umEnX4,setwf8umEnX4]=useStateVariable(externalwf8umEnX4,setExternalwf8umEnX4);const[vcaOdW5c2,setvcaOdW5c2]=useStateVariable(externalvcaOdW5c2,setExternalvcaOdW5c2);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jLPWtmlYF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"tsdiJEBpJ\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1e19xyr\",className,classNames),\"data-framer-cursor\":xej9iNVwY,\"data-framer-name\":\"Desktop Wide\",layoutDependency:layoutDependency,layoutId:\"jLPWtmlYF\",ref:refBinding,style:{background:\"linear-gradient(180deg, rgba(17, 136, 255, 0) 0%, var(--token-2081adbb-b027-4fe2-a5ca-609e357ad226, rgb(17, 136, 255)) 100%)\",...style},...addPropertyOverrides({edzoMJsLx:{\"data-framer-name\":\"Tablet\"},tsdiJEBpJ:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pqi5yr\",\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"BbzD40u6c\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mjpa6p\",\"data-framer-name\":\"Anwash cursor\",layoutDependency:layoutDependency,layoutId:\"dhsqO2pK3\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vsjbrw-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"mGzkN2Kr6-container\",nodeId:\"mGzkN2Kr6\",rendersWithMotion:true,scopeId:\"a5UlG9bp7\",children:/*#__PURE__*/_jsx(ParallaxFloating,{direction:\"toward\",distance:80,enabled:true,height:\"100%\",id:\"mGzkN2Kr6\",layoutId:\"mGzkN2Kr6\",smoothing:10,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:61,y:(componentViewport?.y||0)+40+0+300+0+210,...addPropertyOverrides({edzoMJsLx:{y:(componentViewport?.y||0)+40+0+40+0+210}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ao1c0l-container\",layoutDependency:layoutDependency,layoutId:\"GMQTjHdCu-container\",nodeId:\"GMQTjHdCu\",rendersWithMotion:true,scopeId:\"a5UlG9bp7\",children:/*#__PURE__*/_jsx(CursorMouse,{height:\"100%\",id:\"GMQTjHdCu\",layoutId:\"GMQTjHdCu\",style:{height:\"100%\"},variant:matchVariant(\"R4Jzi1Zmn\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-258bk6\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"hnApc_BN6\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12x1r4l\",\"data-framer-name\":\"Heading\",layoutDependency:layoutDependency,layoutId:\"LdH3qmTPA\",children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-18rl9wp\",\"data-framer-name\":\"heading\",layoutDependency:layoutDependency,layoutId:\"mk2wrgwvM\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-189vm3x\",\"data-framer-name\":\"Tag\",layoutDependency:layoutDependency,layoutId:\"gy30bW2Vt\",style:{borderBottomLeftRadius:123,borderBottomRightRadius:123,borderTopLeftRadius:123,borderTopRightRadius:123},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-tggh94\",\"data-styles-preset\":\"Gj3DsSitn\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.em,{children:\"Get in touch\"})})}),className:\"framer-1dhhg8p\",fonts:[\"Inter\",\"Inter-Italic\"],layoutDependency:layoutDependency,layoutId:\"gBpe_pDXD\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4lf4jt\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"MIxbRVvQ3\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-4kz7f9\",\"data-styles-preset\":\"H_53xguD5\",dir:\"auto\",children:\"Let’s work together\"})}),className:\"framer-1vm4tze\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SDYtWlpOD\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-vpj8m0\",\"data-framer-name\":\"Contact form\",layoutDependency:layoutDependency,layoutId:\"nDLb9jSVD\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:376,width:\"500px\",y:(componentViewport?.y||0)+40+0+40+0+60+146.8+0+0,...addPropertyOverrides({tsdiJEBpJ:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+20+0+20+0+60+146.8+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4ooijs-container\",layoutDependency:layoutDependency,layoutId:\"RwFo7cDvm-container\",nodeId:\"RwFo7cDvm\",rendersWithMotion:true,scopeId:\"a5UlG9bp7\",children:/*#__PURE__*/_jsx(Form,{EkM3KkInx:zwoP1clgi,height:\"100%\",id:\"RwFo7cDvm\",layoutId:\"RwFo7cDvm\",onEkM3KkInxChange:setzwoP1clgi,onYQRZfVcm_Change:setXYzLF7STY,onZh2FsTdBmChange:setYvQDlph7e,style:{width:\"100%\"},variant:matchVariant(\"nSaw4PRhj\"),width:\"100%\",XOIEY7HiE:false,YQRZfVcm_:XYzLF7STY,Zh2FsTdBm:YvQDlph7e})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pr4zm2\",layoutDependency:layoutDependency,layoutId:\"aSbEqoNty\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ltvu03\",\"data-styles-preset\":\"DjDqm4EAX\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255)))\"},children:\"Prefer a quicker reply? Reach me directly\"})}),className:\"framer-mv9ffw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"W3EnBOaec\",style:{\"--extracted-r6o4lv\":\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v6gu5x\",layoutDependency:layoutDependency,layoutId:\"SrU3TgmT3\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+40+0+40+0+60+582.8+0+70+0,...addPropertyOverrides({tsdiJEBpJ:{y:(componentViewport?.y||0)+20+0+20+0+60+582.8+0+70+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1afb8wn-container\",layoutDependency:layoutDependency,layoutId:\"EnMGfoMnf-container\",nodeId:\"EnMGfoMnf\",rendersWithMotion:true,scopeId:\"a5UlG9bp7\",children:/*#__PURE__*/_jsx(IconButton,{cWkJ2Hgjo:true,dWgHEOUFT:\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\",eRer8GptF:\"Email\",height:\"100%\",hJrx7T0tV:DTbGkMgM6,id:\"EnMGfoMnf\",layoutId:\"EnMGfoMnf\",my8sbeIr8:\"EnvelopeSimple\",onhJrx7T0tVChange:setDTbGkMgM6,rhvG9VPyU:\"mailto:hi.anwash@gmail.com\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"cCZhvSSw2\"),width:\"100%\",ynxUqxFL0:\"\",ySRHmpPSD:\"var(--token-c799e787-e12f-4b1b-a072-37114e6fa6f5, rgb(17, 17, 17))\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+40+0+40+0+60+582.8+0+70+0,...addPropertyOverrides({tsdiJEBpJ:{y:(componentViewport?.y||0)+20+0+20+0+60+582.8+0+70+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-xgboym-container\",layoutDependency:layoutDependency,layoutId:\"ZqWFTEXd2-container\",nodeId:\"ZqWFTEXd2\",rendersWithMotion:true,scopeId:\"a5UlG9bp7\",children:/*#__PURE__*/_jsx(IconButton,{cWkJ2Hgjo:true,dWgHEOUFT:\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\",eRer8GptF:\"Whatsapp\",height:\"100%\",hJrx7T0tV:DTbGkMgM6,id:\"ZqWFTEXd2\",layoutId:\"ZqWFTEXd2\",my8sbeIr8:\"WhatsappLogo\",onhJrx7T0tVChange:setDTbGkMgM6,rhvG9VPyU:\"https://wa.me/923492587707\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"cCZhvSSw2\"),width:\"100%\",ynxUqxFL0:\"\",ySRHmpPSD:\"var(--token-c799e787-e12f-4b1b-a072-37114e6fa6f5, rgb(17, 17, 17))\"})})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vkbyse\",\"data-framer-name\":\"Bottom Links\",layoutDependency:layoutDependency,layoutId:\"LkGO0U8qe\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-vheu85\",\"data-framer-name\":\"Nav links\",layoutDependency:layoutDependency,layoutId:\"D6iN45yUA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ltvu03\",\"data-styles-preset\":\"DjDqm4EAX\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"REr1iYHC6\"},motionChild:true,nodeId:\"WRGJJL46o\",openInNewTab:false,relValues:[],scopeId:\"a5UlG9bp7\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bploaw\",\"data-styles-preset\":\"CWxaL4tt9\",children:\"work\"})})})}),className:\"framer-z52f32\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WRGJJL46o\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18aaeao\",layoutDependency:layoutDependency,layoutId:\"GzpZhWJCK\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 4\" overflow=\"visible\"><path d=\"M 2 0 C 3.105 0 4 0.895 4 2 C 4 3.105 3.105 4 2 4 C 0.895 4 0 3.105 0 2 C 0 0.895 0.895 0 2 0 Z\" fill=\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ltvu03\",\"data-styles-preset\":\"DjDqm4EAX\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OQwZb3xZ1\"},motionChild:true,nodeId:\"wC8falt62\",openInNewTab:false,relValues:[],scopeId:\"a5UlG9bp7\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bploaw\",\"data-styles-preset\":\"CWxaL4tt9\",children:\"lab\"})})})}),className:\"framer-17vowht\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wC8falt62\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16vql9i\",layoutDependency:layoutDependency,layoutId:\"UNbnikpxM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 4\" overflow=\"visible\"><path d=\"M 2 0 C 3.105 0 4 0.895 4 2 C 4 3.105 3.105 4 2 4 C 0.895 4 0 3.105 0 2 C 0 0.895 0.895 0 2 0 Z\" fill=\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ltvu03\",\"data-styles-preset\":\"DjDqm4EAX\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"eIiRjkEFb\"},motionChild:true,nodeId:\"VCr07CTFL\",openInNewTab:false,relValues:[],scopeId:\"a5UlG9bp7\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bploaw\",\"data-styles-preset\":\"CWxaL4tt9\",children:\"about\"})})})}),className:\"framer-2fbpnc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VCr07CTFL\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hj2kfn\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"xft06KGQH\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+40+0+40+792.8+24+0,...addPropertyOverrides({edzoMJsLx:{y:(componentViewport?.y||0)+40+0+40+812.8+24+0},tsdiJEBpJ:{y:(componentViewport?.y||0)+20+0+20+812.8+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-ta52dq-container\",layoutDependency:layoutDependency,layoutId:\"ZNa4eXeiY-container\",nodeId:\"ZNa4eXeiY\",rendersWithMotion:true,scopeId:\"a5UlG9bp7\",children:/*#__PURE__*/_jsx(IconButton,{cWkJ2Hgjo:true,dWgHEOUFT:\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\",eRer8GptF:\"X\",height:\"100%\",hJrx7T0tV:DTbGkMgM6,id:\"ZNa4eXeiY\",layoutId:\"ZNa4eXeiY\",my8sbeIr8:\"XLogo\",onhJrx7T0tVChange:setDTbGkMgM6,rhvG9VPyU:\"https://x.com/anwashsaleem\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"E2Jh3G2NA\"),width:\"100%\",ynxUqxFL0:\"\",ySRHmpPSD:\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+40+0+40+792.8+24+0,...addPropertyOverrides({edzoMJsLx:{y:(componentViewport?.y||0)+40+0+40+812.8+24+0},tsdiJEBpJ:{y:(componentViewport?.y||0)+20+0+20+812.8+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-xl9z2q-container\",layoutDependency:layoutDependency,layoutId:\"qcf7BQgf2-container\",nodeId:\"qcf7BQgf2\",rendersWithMotion:true,scopeId:\"a5UlG9bp7\",children:/*#__PURE__*/_jsx(IconButton,{cWkJ2Hgjo:true,dWgHEOUFT:\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\",eRer8GptF:\"LinkedIn\",height:\"100%\",hJrx7T0tV:NmKyA3pGj,id:\"qcf7BQgf2\",layoutId:\"qcf7BQgf2\",my8sbeIr8:\"LinkedinLogo\",onhJrx7T0tVChange:setNmKyA3pGj,rhvG9VPyU:\"https://www.linkedin.com/in/anwashsaleem/\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"E2Jh3G2NA\"),width:\"100%\",ynxUqxFL0:\"\",ySRHmpPSD:\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+40+0+40+792.8+24+0,...addPropertyOverrides({edzoMJsLx:{y:(componentViewport?.y||0)+40+0+40+812.8+24+0},tsdiJEBpJ:{y:(componentViewport?.y||0)+20+0+20+812.8+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-140px83-container\",layoutDependency:layoutDependency,layoutId:\"zFJQ2QfNz-container\",nodeId:\"zFJQ2QfNz\",rendersWithMotion:true,scopeId:\"a5UlG9bp7\",children:/*#__PURE__*/_jsx(IconButton,{cWkJ2Hgjo:true,dWgHEOUFT:\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\",eRer8GptF:\"Github\",height:\"100%\",hJrx7T0tV:PbXAjiVdl,id:\"zFJQ2QfNz\",layoutId:\"zFJQ2QfNz\",my8sbeIr8:\"GithubLogo\",onhJrx7T0tVChange:setPbXAjiVdl,rhvG9VPyU:\"https://github.com/anwashsaleem\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"E2Jh3G2NA\"),width:\"100%\",ynxUqxFL0:\"\",ySRHmpPSD:\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+40+0+40+792.8+24+0,...addPropertyOverrides({edzoMJsLx:{y:(componentViewport?.y||0)+40+0+40+812.8+24+0},tsdiJEBpJ:{y:(componentViewport?.y||0)+20+0+20+812.8+0+0+0+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-8dd98o-container\",layoutDependency:layoutDependency,layoutId:\"uEpnMHFkW-container\",nodeId:\"uEpnMHFkW\",rendersWithMotion:true,scopeId:\"a5UlG9bp7\",children:/*#__PURE__*/_jsx(IconButton,{cWkJ2Hgjo:true,dWgHEOUFT:\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\",eRer8GptF:\"Dribbble\",height:\"100%\",hJrx7T0tV:ZZHTe3LDW,id:\"uEpnMHFkW\",layoutId:\"uEpnMHFkW\",my8sbeIr8:\"DribbbleLogo\",onhJrx7T0tVChange:setZZHTe3LDW,rhvG9VPyU:\"https://dribbble.com/anwashsaleem\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"E2Jh3G2NA\"),width:\"100%\",ynxUqxFL0:\"\",ySRHmpPSD:\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+40+0+40+792.8+24+0,...addPropertyOverrides({edzoMJsLx:{y:(componentViewport?.y||0)+40+0+40+812.8+24+0},tsdiJEBpJ:{y:(componentViewport?.y||0)+20+0+20+812.8+0+0+0+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-bqg7o4-container\",layoutDependency:layoutDependency,layoutId:\"IxCyNYqKb-container\",nodeId:\"IxCyNYqKb\",rendersWithMotion:true,scopeId:\"a5UlG9bp7\",children:/*#__PURE__*/_jsx(IconButton,{cWkJ2Hgjo:true,dWgHEOUFT:\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\",eRer8GptF:\"Behance\",height:\"100%\",hJrx7T0tV:wf8umEnX4,id:\"IxCyNYqKb\",layoutId:\"IxCyNYqKb\",my8sbeIr8:\"BehanceLogo\",onhJrx7T0tVChange:setwf8umEnX4,rhvG9VPyU:\"https://www.behance.net/anwashsaleem\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"E2Jh3G2NA\"),width:\"100%\",ynxUqxFL0:\"\",ySRHmpPSD:\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+40+0+40+792.8+24+0,...addPropertyOverrides({edzoMJsLx:{y:(componentViewport?.y||0)+40+0+40+812.8+24+0},tsdiJEBpJ:{y:(componentViewport?.y||0)+20+0+20+812.8+0+0+0+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-ws9qzx-container\",layoutDependency:layoutDependency,layoutId:\"nvoVNyZBl-container\",nodeId:\"nvoVNyZBl\",rendersWithMotion:true,scopeId:\"a5UlG9bp7\",children:/*#__PURE__*/_jsx(IconButton,{cWkJ2Hgjo:true,dWgHEOUFT:\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\",eRer8GptF:\"Pinterest\",height:\"100%\",hJrx7T0tV:vcaOdW5c2,id:\"nvoVNyZBl\",layoutId:\"nvoVNyZBl\",my8sbeIr8:\"PinterestLogo\",onhJrx7T0tVChange:setvcaOdW5c2,rhvG9VPyU:\"https://www.pinterest.com/anwashsaleem/\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"E2Jh3G2NA\"),width:\"100%\",ynxUqxFL0:\"\",ySRHmpPSD:\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\"})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1setou7\",\"data-border\":true,\"data-framer-name\":\"Bottom line\",layoutDependency:layoutDependency,layoutId:\"tw0mrebOJ\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(255, 255, 255))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",opacity:.3}})]}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{bounce:.2,damping:80,delay:0,duration:.3,durationBasedSpring:false,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:300,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:100}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.2,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7S2FsYW0tYm9sZA==\",\"--framer-font-family\":'\"Kalam\", \"Kalam Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'salt' on\",\"--framer-font-size\":\"272px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, rgba(0, 0, 0, 0) 23%, var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(255, 255, 255)) 87%)\"},children:\"ANWASH\"})})}),className:\"framer-qk293i\",\"data-framer-name\":\"Anwash\",fonts:[\"FS;Kalam-bold\"],layoutDependency:layoutDependency,layoutId:\"ZAU1H3wQH\",transformTemplate:transformTemplate1,verticalAlignment:\"center\",viewBox:\"0 0 1050 326\",viewBoxScale:.94,withExternalLayout:true,...addPropertyOverrides({edzoMJsLx:{__framer__transformTargets:[{target:{opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:80}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.2,skewX:0,skewY:0,x:0,y:-50}}],children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7S2FsYW0tYm9sZA==\",\"--framer-font-family\":'\"Kalam\", \"Kalam Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'salt' on\",\"--framer-font-size\":\"170px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, rgba(0, 0, 0, 0) 23%, var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(255, 255, 255)) 87%)\"},children:\"ANWASH\"})})}),viewBox:\"0 0 656 204\",viewBoxScale:.9},tsdiJEBpJ:{__framer__transformTargets:[{target:{opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,x:0,y:0}}],children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7S2FsYW0tYm9sZA==\",\"--framer-font-family\":'\"Kalam\", \"Kalam Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'salt' on\",\"--framer-font-size\":\"82px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, rgba(0, 0, 0, 0) 23%, var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(255, 255, 255)) 87%)\"},children:\"ANWASH\"})})}),viewBox:\"0 0 316 98\",viewBoxScale:.9}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pqfdp6\",layoutDependency:layoutDependency,layoutId:\"qFL8BENMY\",style:{mask:\"linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%) add\",WebkitMask:\"linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%) add\"},children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16wappi-container\",layoutDependency:layoutDependency,layoutId:\"R0_dH6tNl-container\",rendersWithMotion:true,style:{opacity:.28},children:/*#__PURE__*/_jsx(Shader,{__fromCanvasComponent:true,animated:shaderConfig.animated,buffers:shaderConfig.buffers,fallbackImage:\"https://framerusercontent.com/images/ieKBghjD7EIEMkCFu8gr6Z0jIuw.png?scale-down-to=1440&width=2880&height=2582\",fragmentShader:shaderConfig.fragment,height:\"100%\",heightmapSource:shaderConfig.heightmapSource,mode:\"progressive\",mouse:shaderConfig.mouse&&{enabled:shaderConfig.mouse===\"enabledByDefault\"},resolutionScale:shaderConfig.resolutionScale,skipInitialFallback:true,uniforms:{u_colors:{type:\"array\",value:[\"var(--token-e76015e5-99e8-4981-83e4-4662b3d9ffb7, rgb(240, 240, 240))\",\"var(--token-2081adbb-b027-4fe2-a5ca-609e357ad226, rgb(2, 129, 224))\",\"var(--token-e76015e5-99e8-4981-83e4-4662b3d9ffb7, rgb(240, 240, 240))\"]},u_contrast:{type:\"number\",value:1.1},u_distBias:{type:\"number\",value:0},u_dither:{type:\"number\",value:.2},u_ditherMode:{type:\"enum\",value:0},u_exposure:{type:\"number\",value:1.1},u_jellify:{type:\"boolean\",value:false},u_loop:{type:\"number\",value:0},u_mousePersist:{type:\"number\",value:.8},u_mousePush:{type:\"number\",value:.5},u_mouseRadius:{type:\"number\",value:1},u_mouseStretch:{type:\"number\",value:0},u_saturation:{type:\"number\",value:1},u_scale:{type:\"number\",value:.42},u_seed:{type:\"number\",value:0},u_speed:{type:\"number\",value:.4},u_turbAmp:{type:\"number\",value:.6},u_turbFreq:{type:\"number\",value:1},u_turbIter:{type:\"number\",value:6},u_waveFreq:{type:\"number\",value:4}},vertexShader:shaderConfig.vertex,width:\"100%\",...addPropertyOverrides({edzoMJsLx:{fallbackImage:\"https://framerusercontent.com/images/Wdh6VCmdDUtomzNmjjL1ipcjIY.png?scale-down-to=1219&width=1620&height=2438\"},tsdiJEBpJ:{fallbackImage:\"https://framerusercontent.com/images/eQuB4GgXR89aPBaKHkmr6fY0Wo.png?scale-down-to=1250&width=780&height=2500\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\".framer-jtkYH.framer-1mzn6n0, .framer-jtkYH .framer-1mzn6n0 { display: block; }\",\".framer-jtkYH.framer-1e19xyr { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 40px 120px 12px 120px; position: relative; width: 1440px; }\",\".framer-jtkYH .framer-1pqi5yr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1366px; overflow: visible; padding: 40px 0px 280px 0px; position: relative; width: 1216px; z-index: 2; }\",\".framer-jtkYH .framer-1mjpa6p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 100px; overflow: visible; padding: 0px; position: absolute; top: 300px; width: min-content; z-index: 1; }\",\".framer-jtkYH .framer-1vsjbrw-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-jtkYH .framer-1ao1c0l-container { flex: none; height: 61px; position: relative; width: auto; }\",\".framer-jtkYH .framer-258bk6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 60px 40px 40px 40px; position: relative; width: 800px; }\",\".framer-jtkYH .framer-12x1r4l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 620px; overflow: visible; padding: 0px; position: relative; width: 620px; }\",\".framer-jtkYH .framer-18rl9wp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jtkYH .framer-189vm3x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 100%; overflow: visible; padding: 0px 24px 0px 24px; position: relative; width: min-content; z-index: 1; }\",\".framer-jtkYH .framer-1dhhg8p, .framer-jtkYH .framer-1vm4tze, .framer-jtkYH .framer-mv9ffw, .framer-jtkYH .framer-z52f32, .framer-jtkYH .framer-17vowht, .framer-jtkYH .framer-2fbpnc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jtkYH .framer-4lf4jt, .framer-jtkYH .framer-vpj8m0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jtkYH .framer-4ooijs-container { flex: none; height: auto; position: relative; width: 500px; z-index: 5; }\",\".framer-jtkYH .framer-pr4zm2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 44px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jtkYH .framer-v6gu5x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jtkYH .framer-1afb8wn-container, .framer-jtkYH .framer-xgboym-container, .framer-jtkYH .framer-ta52dq-container, .framer-jtkYH .framer-xl9z2q-container, .framer-jtkYH .framer-140px83-container, .framer-jtkYH .framer-8dd98o-container, .framer-jtkYH .framer-bqg7o4-container, .framer-jtkYH .framer-ws9qzx-container { flex: none; height: 40px; position: relative; width: 40px; z-index: 3; }\",\".framer-jtkYH .framer-1vkbyse { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: visible; padding: 24px; position: relative; width: 100%; }\",\".framer-jtkYH .framer-vheu85 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jtkYH .framer-18aaeao, .framer-jtkYH .framer-16vql9i { height: 4px; position: relative; width: 4px; }\",\".framer-jtkYH .framer-hj2kfn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jtkYH .framer-1setou7 { flex: none; gap: 0px; height: 1px; max-width: 1200px; overflow: hidden; position: relative; width: 100%; }\",\".framer-jtkYH .framer-qk293i { -webkit-user-select: none; bottom: -70px; flex: none; height: auto; left: 50%; max-width: 1300px; position: absolute; user-select: none; white-space: pre; width: 90%; z-index: 1; }\",\".framer-jtkYH .framer-pqfdp6 { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: calc(50.044444444444466% - 100.08888888888889% / 2); width: 100%; }\",\".framer-jtkYH .framer-16wappi-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 99.91119005328596% / 2); width: 100%; z-index: 1; }\",\".framer-jtkYH.framer-v-xzdtye.framer-1e19xyr { padding: 40px 40px 0px 40px; width: 810px; }\",\".framer-jtkYH.framer-v-xzdtye .framer-1pqi5yr { gap: 20px; padding: 40px 0px 180px 0px; width: 100%; }\",\".framer-jtkYH.framer-v-xzdtye .framer-1mjpa6p { left: 40px; top: 40px; }\",\".framer-jtkYH.framer-v-xzdtye .framer-qk293i { bottom: -50px; }\",\".framer-jtkYH.framer-v-1hwfhxq.framer-1e19xyr { min-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 20px 20px 0px 20px; width: 390px; }\",\".framer-jtkYH.framer-v-1hwfhxq .framer-1pqi5yr { gap: 20px; max-width: unset; padding: 20px 0px 120px 0px; width: 100%; }\",\".framer-jtkYH.framer-v-1hwfhxq .framer-258bk6 { order: 1; padding: 60px 0px 40px 0px; width: 100%; }\",\".framer-jtkYH.framer-v-1hwfhxq .framer-12x1r4l, .framer-jtkYH.framer-v-1hwfhxq .framer-4ooijs-container { width: 100%; }\",\".framer-jtkYH.framer-v-1hwfhxq .framer-1vm4tze { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-jtkYH.framer-v-1hwfhxq .framer-v6gu5x { gap: 20px; }\",\".framer-jtkYH.framer-v-1hwfhxq .framer-1vkbyse { flex-direction: column; gap: 40px; justify-content: flex-start; order: 2; padding: 0px; }\",\".framer-jtkYH.framer-v-1hwfhxq .framer-vheu85 { gap: 24px; order: 1; width: 350px; }\",\".framer-jtkYH.framer-v-1hwfhxq .framer-hj2kfn { align-content: unset; align-items: unset; display: grid; gap: 20px 20px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, 40px); grid-template-rows: repeat(2, minmax(0, 1fr)); order: 0; width: 350px; }\",\".framer-jtkYH.framer-v-1hwfhxq .framer-ta52dq-container, .framer-jtkYH.framer-v-1hwfhxq .framer-xl9z2q-container, .framer-jtkYH.framer-v-1hwfhxq .framer-140px83-container, .framer-jtkYH.framer-v-1hwfhxq .framer-8dd98o-container, .framer-jtkYH.framer-v-1hwfhxq .framer-bqg7o4-container, .framer-jtkYH.framer-v-1hwfhxq .framer-ws9qzx-container { align-self: start; justify-self: start; }\",\".framer-jtkYH.framer-v-1hwfhxq .framer-1setou7 { order: 3; }\",\".framer-jtkYH.framer-v-1hwfhxq .framer-qk293i { bottom: 0px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-jtkYH[data-border=\"true\"]::after, .framer-jtkYH [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1254\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"edzoMJsLx\":{\"layout\":[\"fixed\",\"auto\"]},\"tsdiJEBpJ\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]}}}\n * @framerVariables {\"XYzLF7STY\":\"tabIndex\",\"YvQDlph7e\":\"tabIndex3\",\"zwoP1clgi\":\"tabIndex4\",\"DTbGkMgM6\":\"tabIndex6\",\"NmKyA3pGj\":\"tabIndex7\",\"PbXAjiVdl\":\"tabIndex8\",\"ZZHTe3LDW\":\"tabIndex9\",\"wf8umEnX4\":\"tabIndex10\",\"vcaOdW5c2\":\"tabIndex11\",\"xej9iNVwY\":\"cursor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framera5UlG9bp7=withCSS(Component,css,\"framer-jtkYH\");export default Framera5UlG9bp7;Framera5UlG9bp7.displayName=\"Footer\";Framera5UlG9bp7.defaultProps={height:1254,width:1440};addPropertyControls(Framera5UlG9bp7,{variant:{options:[\"jLPWtmlYF\",\"edzoMJsLx\",\"tsdiJEBpJ\"],optionTitles:[\"Desktop Wide\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},XYzLF7STY:{defaultValue:4,displayStepper:true,title:\"Tab Index\",type:ControlType.Number},onXYzLF7STYChange:{changes:\"XYzLF7STY\",type:ControlType.ChangeHandler},YvQDlph7e:{defaultValue:1,displayStepper:true,title:\"Tab Index 3\",type:ControlType.Number},onYvQDlph7eChange:{changes:\"YvQDlph7e\",type:ControlType.ChangeHandler},zwoP1clgi:{defaultValue:1,displayStepper:true,title:\"Tab Index 4\",type:ControlType.Number},onzwoP1clgiChange:{changes:\"zwoP1clgi\",type:ControlType.ChangeHandler},DTbGkMgM6:{defaultValue:0,displayStepper:true,step:1,title:\"Tab Index 6\",type:ControlType.Number},onDTbGkMgM6Change:{changes:\"DTbGkMgM6\",type:ControlType.ChangeHandler},NmKyA3pGj:{defaultValue:0,displayStepper:true,step:1,title:\"Tab Index 7\",type:ControlType.Number},onNmKyA3pGjChange:{changes:\"NmKyA3pGj\",type:ControlType.ChangeHandler},PbXAjiVdl:{defaultValue:0,displayStepper:true,step:1,title:\"Tab Index 8\",type:ControlType.Number},onPbXAjiVdlChange:{changes:\"PbXAjiVdl\",type:ControlType.ChangeHandler},ZZHTe3LDW:{defaultValue:0,displayStepper:true,step:1,title:\"Tab Index 9\",type:ControlType.Number},onZZHTe3LDWChange:{changes:\"ZZHTe3LDW\",type:ControlType.ChangeHandler},wf8umEnX4:{defaultValue:0,displayStepper:true,step:1,title:\"Tab Index 10\",type:ControlType.Number},onwf8umEnX4Change:{changes:\"wf8umEnX4\",type:ControlType.ChangeHandler},vcaOdW5c2:{defaultValue:0,displayStepper:true,step:1,title:\"Tab Index 11\",type:ControlType.Number},onvcaOdW5c2Change:{changes:\"vcaOdW5c2\",type:ControlType.ChangeHandler},xej9iNVwY:{title:\"Cursor\",type:ControlType.CustomCursor}});addFonts(Framera5UlG9bp7,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"},{cssFamilyName:\"Kalam\",openType:true,source:\"fontshare\",style:\"normal\",uiFamilyName:\"Kalam\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/L5Z4DJRD7OROEK74MORC4URSE7ILAXYH/6QNQQQT3NGMLLBQ3J7CCWACN46YUMIJB/GNJHSO7TKXAQJXNY3V3S4VE64D4XKQCP.woff2\",weight:\"700\"}]},...ParallaxFloatingFonts,...CursorMouseFonts,...FormFonts,...IconButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});Framera5UlG9bp7.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(CursorMouse,{},context),()=>forwardLoader(Form,{},context),()=>forwardLoader(IconButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framera5UlG9bp7\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1254\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"XYzLF7STY\\\":\\\"tabIndex\\\",\\\"YvQDlph7e\\\":\\\"tabIndex3\\\",\\\"zwoP1clgi\\\":\\\"tabIndex4\\\",\\\"DTbGkMgM6\\\":\\\"tabIndex6\\\",\\\"NmKyA3pGj\\\":\\\"tabIndex7\\\",\\\"PbXAjiVdl\\\":\\\"tabIndex8\\\",\\\"ZZHTe3LDW\\\":\\\"tabIndex9\\\",\\\"wf8umEnX4\\\":\\\"tabIndex10\\\",\\\"vcaOdW5c2\\\":\\\"tabIndex11\\\",\\\"xej9iNVwY\\\":\\\"cursor\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"edzoMJsLx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tsdiJEBpJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./a5UlG9bp7.map","// Generated by Framer (7788242)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"ddopE9Huw\",\"FX6fcsjWY\"];const serializationHash=\"framer-MXPwr\";const variantClassNames={ddopE9Huw:\"framer-v-1vyt3ih\",FX6fcsjWY:\"framer-v-1rqecgs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"ddopE9Huw\",\"Variant 2\":\"FX6fcsjWY\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ddopE9Huw\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ddopE9Huw\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1vyt3ih\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ddopE9Huw\",ref:refBinding,style:{...style},...addPropertyOverrides({FX6fcsjWY:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-52hocc\",layoutDependency:layoutDependency,layoutId:\"uV2sZhoPd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\" overflow=\"visible\"><path d=\"M 6 0 C 9.314 0 12 2.686 12 6 C 12 9.314 9.314 12 6 12 C 2.686 12 0 9.314 0 6 C 0 2.686 2.686 0 6 0 Z\" fill=\"var(--token-c799e787-e12f-4b1b-a072-37114e6fa6f5, rgb(17, 17, 17)) /* {&quot;name&quot;:&quot;Text black&quot;} */\" fill-opacity=\"1\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({FX6fcsjWY:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 12 0 C 18.627 0 24 5.373 24 12 C 24 18.627 18.627 24 12 24 C 5.373 24 0 18.627 0 12 C 0 5.373 5.373 0 12 0 Z\" fill=\"var(--token-c799e787-e12f-4b1b-a072-37114e6fa6f5, rgb(17, 17, 17)) /* {&quot;name&quot;:&quot;Text black&quot;} */\" fill-opacity=\"1\"></path></svg>'}},baseVariant,gestureVariant)})})})})});});const css=[\".framer-MXPwr.framer-md14q6, .framer-MXPwr .framer-md14q6 { display: block; }\",\".framer-MXPwr.framer-1vyt3ih { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-MXPwr .framer-52hocc { height: 12px; position: relative; width: 12px; }\",\".framer-MXPwr.framer-v-1rqecgs .framer-52hocc { height: 24px; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 12\n * @framerIntrinsicWidth 12\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"FX6fcsjWY\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerszRdoewyD=withCSS(Component,css,\"framer-MXPwr\");export default FramerszRdoewyD;FramerszRdoewyD.displayName=\"dot\";FramerszRdoewyD.defaultProps={height:12,width:12};addPropertyControls(FramerszRdoewyD,{variant:{options:[\"ddopE9Huw\",\"FX6fcsjWY\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerszRdoewyD,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerszRdoewyD\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"12\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"12\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FX6fcsjWY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./szRdoewyD.map","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;// `height: auto` is unconditional on purpose. Framer's preview injects\n// `html, body { width: 100%; height: 100% }`, which pins body to one\n// viewport. Locking overflow on top of that collapses the viewport scroll\n// range, so the browser clamps the scroll offset to 0 and never restores it\n// -- the page jumps to the top. Published pages already compute html/body\n// to auto height, so the declaration is a no-op there and no environment\n// check is needed. Width is left alone; only the height causes the clamp.\nreturn toggle?/*#__PURE__*/_jsx(\"style\",{\"data-build\":\"stop-scroll-prod-20261002-01\",\"data-frameruni-stop-scroll\":true,children:`html,body { overflow: hidden !important; height: auto !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Block Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Page scroll\",enabledTitle:\"Enabled\",disabledTitle:\"Disabled\",defaultValue:false,// @ts-expect-error Framer Boolean supports segmented display at runtime\n// (same pattern as Playground Mode). Station note requires vertical\n// Enabled/Disabled segments for property visibility.\ndisplaySegmentedControl:true,segmentedControlDirection:\"vertical\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map","// Generated by Framer (8cfa921)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,patchBorderRadiusScaleCorrector,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BlockScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/AjvMUojbezihecftXdf4/StopScroll_Prod.js\";import IconButton from\"https://framerusercontent.com/modules/xmOh55hl9XdjZFvGGEp3/CMhxUf57dvL54rVqxTI8/aIKKaB15_.js\";import FlatButton from\"https://framerusercontent.com/modules/eYJtuA5aXZ32eSQf1gRc/y5Lj8tGcb2zr4BlPMSlC/H0ik08U9Q.js\";import NavIcon from\"https://framerusercontent.com/modules/rnq5JutCzLW2ZxKSx7CM/DEUXtAoyw5Lp2LVuab1T/PV27B2DAM.js\";const BlockScrollFonts=getFonts(BlockScroll);const NavIconFonts=getFonts(NavIcon);const FlatButtonFonts=getFonts(FlatButton);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const IconButtonFonts=getFonts(IconButton);const cycleOrder=[\"kY92rx_dS\",\"FY2yDcSKc\",\"zYkCdAKnv\",\"fMqsqGrDk\",\"NNjnOshj3\"];const serializationHash=\"framer-YgEHN\";const variantClassNames={fMqsqGrDk:\"framer-v-1nnhxcu\",FY2yDcSKc:\"framer-v-z6q0b2\",kY92rx_dS:\"framer-v-1wsnlc7\",NNjnOshj3:\"framer-v-15vze92\",zYkCdAKnv:\"framer-v-thokqt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const qI7WsAJUD=undefined;const wcu5KHDkk=undefined;const setwcu5KHDkk=undefined;const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const animation={opacity:.6,rotate:0,rotateX:0,rotateY:0,scale:1.03,skewX:0,skewY:0,transition:transition2};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={bounce:.2,delay:.1,duration:1,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:0,y:20};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:-50,y:0};const animation4={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:-150,y:0};const transition4={bounce:.2,delay:0,duration:.8,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation6={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:0,y:0};const transition5={bounce:.2,delay:.2,duration:.8,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation8={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Destop Light\":\"kY92rx_dS\",\"Mobile Close Light\":\"fMqsqGrDk\",\"Mobile Open\":\"NNjnOshj3\",\"Tablet Close Light\":\"FY2yDcSKc\",\"Tablet Open Light\":\"zYkCdAKnv\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({height,id,tabIndex,tabIndex2,width,...props})=>{return{...props,qI7WsAJUD:tabIndex2??props.qI7WsAJUD??0,variant:humanReadableVariantMap[props.variant]??props.variant??\"kY92rx_dS\",wcu5KHDkk:tabIndex??props.wcu5KHDkk??1};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,\"wcu5KHDkk\":externalwcu5KHDkk,\"onwcu5KHDkkChange\":setExternalwcu5KHDkk,qI7WsAJUD,...restProps}=getProps(props);const[wcu5KHDkk,setwcu5KHDkk]=useStateVariable(externalwcu5KHDkk,setExternalwcu5KHDkk);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kY92rx_dS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1m1rzkt=activeVariantCallback(async(...args)=>{setVariant(\"FY2yDcSKc\");});const onTap1xmb5yb=activeVariantCallback(async(...args)=>{setVariant(\"fMqsqGrDk\");});const isDisplayed=()=>{if([\"FY2yDcSKc\",\"zYkCdAKnv\",\"fMqsqGrDk\",\"NNjnOshj3\"].includes(baseVariant))return true;return false;};const qKNKU8hYNwvnyh6=activeVariantCallback(async(...args)=>{setVariant(\"zYkCdAKnv\");});const qKNKU8hYNkk1uu3=activeVariantCallback(async(...args)=>{setVariant(\"NNjnOshj3\");});const isDisplayed1=()=>{if([\"FY2yDcSKc\",\"fMqsqGrDk\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed2=()=>{if([\"zYkCdAKnv\",\"NNjnOshj3\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1wsnlc7\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Destop Light\",layoutDependency:layoutDependency,layoutId:\"kY92rx_dS\",ref:refBinding,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",\"--corner-shape-fallback\":.752,backdropFilter:\"blur(20px)\",backgroundColor:\"rgba(255, 255, 255, 0.6)\",borderBottomLeftRadius:\"calc(32px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(32px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(32px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(32px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\",WebkitBackdropFilter:\"blur(20px)\",...style},variants:{fMqsqGrDk:{\"--border-color\":\"var(--token-923661f6-bb67-400f-9b15-4dbe77975e9c, rgb(242, 242, 242))\"},FY2yDcSKc:{\"--border-color\":\"var(--token-923661f6-bb67-400f-9b15-4dbe77975e9c, rgb(242, 242, 242))\"},NNjnOshj3:{\"--border-color\":\"var(--token-923661f6-bb67-400f-9b15-4dbe77975e9c, rgb(242, 242, 242))\",backgroundColor:\"rgba(255, 255, 255, 0.8)\"},zYkCdAKnv:{\"--border-color\":\"var(--token-923661f6-bb67-400f-9b15-4dbe77975e9c, rgb(242, 242, 242))\"}},...addPropertyOverrides({fMqsqGrDk:{\"data-framer-name\":\"Mobile Close Light\"},FY2yDcSKc:{\"data-framer-name\":\"Tablet Close Light\"},NNjnOshj3:{\"data-framer-name\":\"Mobile Open\"},zYkCdAKnv:{\"data-framer-name\":\"Tablet Open Light\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i7y9pj-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"TCCjCUjj8-container\",nodeId:\"TCCjCUjj8\",rendersWithMotion:true,scopeId:\"UUHBgRDkE\",style:{opacity:0},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(BlockScroll,{height:\"100%\",id:\"TCCjCUjj8\",layoutId:\"TCCjCUjj8\",toggle:false,width:\"100%\",...addPropertyOverrides({NNjnOshj3:{toggle:true},zYkCdAKnv:{toggle:true}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n5ayba\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"RQVyQC86u\",children:[/*#__PURE__*/_jsxs(motion.button,{className:\"framer-1wldg05\",\"data-framer-name\":\"Name & Menu\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"cqzJI4G8v\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"IKj4E7Rsu\",scopeId:\"UUHBgRDkE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-14sjyba framer-8nzk7y\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"IKj4E7Rsu\",tabIndex:qI7WsAJUD,whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{dir:\"auto\",style:{\"--font-selector\":\"RlM7S2FsYW0tcmVndWxhcg==\",\"--framer-font-family\":'\"Kalam\", sans-serif',\"--framer-font-open-type-features\":\"'ss02' on, 'ss01' on, 'salt' on\",\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-c799e787-e12f-4b1b-a072-37114e6fa6f5, rgb(17, 17, 17)))\"},children:\"Anwash\"})}),className:\"framer-1k7v8yr\",fonts:[\"FS;Kalam-regular\"],layoutDependency:layoutDependency,layoutId:\"Yf5OGiZLm\",style:{\"--extracted-1lwpl3i\":\"var(--token-c799e787-e12f-4b1b-a072-37114e6fa6f5, rgb(17, 17, 17))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{fMqsqGrDk:{\"--extracted-1lwpl3i\":\"var(--token-2b90e070-5307-4bc4-9726-a1d7f0bc8735, rgb(31, 31, 31))\"},FY2yDcSKc:{\"--extracted-1lwpl3i\":\"var(--token-2b90e070-5307-4bc4-9726-a1d7f0bc8735, rgb(31, 31, 31))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fMqsqGrDk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{dir:\"auto\",style:{\"--font-selector\":\"RlM7S2FsYW0tcmVndWxhcg==\",\"--framer-font-family\":'\"Kalam\", sans-serif',\"--framer-font-open-type-features\":\"'ss02' on, 'ss01' on, 'salt' on\",\"--framer-font-size\":\"22px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-2b90e070-5307-4bc4-9726-a1d7f0bc8735, rgb(31, 31, 31)))\"},children:\"Anwash\"})})},FY2yDcSKc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{dir:\"auto\",style:{\"--font-selector\":\"RlM7S2FsYW0tcmVndWxhcg==\",\"--framer-font-family\":'\"Kalam\", sans-serif',\"--framer-font-open-type-features\":\"'ss02' on, 'ss01' on, 'salt' on\",\"--framer-font-size\":\"22px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-2b90e070-5307-4bc4-9726-a1d7f0bc8735, rgb(31, 31, 31)))\"},children:\"Anwash\"})})},NNjnOshj3:{\"data-highlight\":true,onTap:onTap1xmb5yb},zYkCdAKnv:{\"data-highlight\":true,onTap:onTap1m1rzkt}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({fMqsqGrDk:{height:24,width:\"24px\",y:(componentViewport?.y||0)+16+0+0+.1},FY2yDcSKc:{height:24,width:\"24px\",y:(componentViewport?.y||0)+20+0+0+.1},NNjnOshj3:{height:24,width:\"24px\",y:(componentViewport?.y||0)+16+0+0+0},zYkCdAKnv:{height:24,width:\"24px\",y:(componentViewport?.y||0)+20+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11m13pl-container\",layoutDependency:layoutDependency,layoutId:\"ImCqhdXWY-container\",nodeId:\"ImCqhdXWY\",rendersWithMotion:true,scopeId:\"UUHBgRDkE\",children:/*#__PURE__*/_jsx(NavIcon,{height:\"100%\",id:\"ImCqhdXWY\",layoutId:\"ImCqhdXWY\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Gr6zbldJb\"),width:\"100%\",...addPropertyOverrides({fMqsqGrDk:{qKNKU8hYN:qKNKU8hYNkk1uu3,variant:matchVariant(\"UHnGDz3zq\")},FY2yDcSKc:{qKNKU8hYN:qKNKU8hYNwvnyh6,variant:matchVariant(\"UHnGDz3zq\")},NNjnOshj3:{qKNKU8hYN:onTap1xmb5yb},zYkCdAKnv:{qKNKU8hYN:onTap1m1rzkt}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fresvs\",\"data-framer-name\":\"Nav & Icons\",layoutDependency:layoutDependency,layoutId:\"EJUt7HHLE\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12q41ob\",\"data-framer-name\":\"Nav links\",layoutDependency:layoutDependency,layoutId:\"vAB9EusXb\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"REr1iYHC6\"},implicitPathVariables:undefined},{href:{webPageId:\"REr1iYHC6\"},implicitPathVariables:undefined},{href:{webPageId:\"REr1iYHC6\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(10+((componentViewport?.height||68)-20-48)/2)+0+0+0,...addPropertyOverrides({NNjnOshj3:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+16+0+48+0+0+0+0},zYkCdAKnv:{y:(componentViewport?.y||0)+20+0+48+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-vv2xet-container\",\"data-framer-appear-id\":\"vv2xet\",layoutDependency:layoutDependency,layoutId:\"ltSW9SIhT-container\",nodeId:\"ltSW9SIhT\",rendersWithMotion:true,scopeId:\"UUHBgRDkE\",...addPropertyOverrides({NNjnOshj3:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,initial:animation2,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(FlatButton,{bFQVX8K3_:1,BrUL9iV9C:false,bZ9LURmnh:false,crRNEhqjP:false,height:\"100%\",id:\"ltSW9SIhT\",layoutId:\"ltSW9SIhT\",M6r4eCzTs:\"work\",my8sbeIr8:\"ArrowRight\",rhvG9VPyU:resolvedLinks[0],style:{height:\"100%\"},variant:matchVariant(\"hYsF6EB2Z\"),VVTCPkcze:\"ArrowRight\",width:\"100%\",x_gV6ctsr:\"\",...addPropertyOverrides({NNjnOshj3:{rhvG9VPyU:resolvedLinks[2],RTerRDh39:onTap1xmb5yb,style:{height:\"100%\",width:\"100%\"}},zYkCdAKnv:{rhvG9VPyU:resolvedLinks[1],RTerRDh39:qKNKU8hYNwvnyh6}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OQwZb3xZ1\"},implicitPathVariables:undefined},{href:{webPageId:\"OQwZb3xZ1\"},implicitPathVariables:undefined},{href:{webPageId:\"OQwZb3xZ1\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(10+((componentViewport?.height||68)-20-48)/2)+0+0+0,...addPropertyOverrides({NNjnOshj3:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+16+0+48+0+0+0+56},zYkCdAKnv:{y:(componentViewport?.y||0)+20+0+48+0+0+0+56}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-1v8ld3v-container\",\"data-framer-appear-id\":\"1v8ld3v\",layoutDependency:layoutDependency,layoutId:\"sF7tSSplq-container\",nodeId:\"sF7tSSplq\",rendersWithMotion:true,scopeId:\"UUHBgRDkE\",...addPropertyOverrides({NNjnOshj3:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,initial:animation2,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(FlatButton,{bFQVX8K3_:1,BrUL9iV9C:false,bZ9LURmnh:false,crRNEhqjP:false,height:\"100%\",id:\"sF7tSSplq\",layoutId:\"sF7tSSplq\",M6r4eCzTs:\"lab\",my8sbeIr8:\"ArrowRight\",rhvG9VPyU:resolvedLinks1[0],style:{height:\"100%\"},variant:matchVariant(\"hYsF6EB2Z\"),VVTCPkcze:\"ArrowRight\",width:\"100%\",x_gV6ctsr:\"\",...addPropertyOverrides({NNjnOshj3:{rhvG9VPyU:resolvedLinks1[2],RTerRDh39:onTap1xmb5yb,style:{height:\"100%\",width:\"100%\"}},zYkCdAKnv:{rhvG9VPyU:resolvedLinks1[1],RTerRDh39:onTap1m1rzkt}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eIiRjkEFb\"},implicitPathVariables:undefined},{href:{webPageId:\"eIiRjkEFb\"},implicitPathVariables:undefined},{href:{webPageId:\"eIiRjkEFb\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(10+((componentViewport?.height||68)-20-48)/2)+0+0+0,...addPropertyOverrides({NNjnOshj3:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+16+0+48+0+0+0+112},zYkCdAKnv:{y:(componentViewport?.y||0)+20+0+48+0+0+0+112}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-hgrvmm-container\",\"data-framer-appear-id\":\"hgrvmm\",layoutDependency:layoutDependency,layoutId:\"b6sTWTI3n-container\",nodeId:\"b6sTWTI3n\",rendersWithMotion:true,scopeId:\"UUHBgRDkE\",...addPropertyOverrides({NNjnOshj3:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,initial:animation2,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(FlatButton,{bFQVX8K3_:1,BrUL9iV9C:false,bZ9LURmnh:false,crRNEhqjP:false,height:\"100%\",id:\"b6sTWTI3n\",layoutId:\"b6sTWTI3n\",M6r4eCzTs:\"about\",my8sbeIr8:\"ArrowRight\",rhvG9VPyU:resolvedLinks2[0],style:{height:\"100%\"},variant:matchVariant(\"hYsF6EB2Z\"),VVTCPkcze:\"ArrowRight\",width:\"100%\",x_gV6ctsr:\"\",...addPropertyOverrides({NNjnOshj3:{rhvG9VPyU:resolvedLinks2[2],RTerRDh39:onTap1xmb5yb,style:{height:\"100%\",width:\"100%\"}},zYkCdAKnv:{rhvG9VPyU:resolvedLinks2[1],RTerRDh39:onTap1m1rzkt}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7bs0dm\",\"data-framer-name\":\"Icon Button\",layoutDependency:layoutDependency,layoutId:\"EDmwXRTpi\",...addPropertyOverrides({NNjnOshj3:{\"data-highlight\":true,onTap:onTap1xmb5yb},zYkCdAKnv:{\"data-highlight\":true,onTap:onTap1m1rzkt}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",...addPropertyOverrides({NNjnOshj3:{y:(componentViewport?.y||0)+16+0+48+0+184+0},zYkCdAKnv:{y:(componentViewport?.y||0)+20+0+48+0+184+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-17qc3uv-container\",\"data-framer-appear-id\":\"17qc3uv\",layoutDependency:layoutDependency,layoutId:\"SJn8U8YhC-container\",nodeId:\"SJn8U8YhC\",rendersWithMotion:true,scopeId:\"UUHBgRDkE\",...addPropertyOverrides({NNjnOshj3:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,initial:animation3,optimized:true},zYkCdAKnv:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,initial:animation3,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(IconButton,{cWkJ2Hgjo:true,dWgHEOUFT:\"rgb(242, 242, 242)\",eRer8GptF:\"X\",height:\"100%\",hJrx7T0tV:0,id:\"SJn8U8YhC\",layoutId:\"SJn8U8YhC\",my8sbeIr8:\"XLogo\",rhvG9VPyU:\"https://x.com/anwashsaleem\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ebkfJOJuz\"),width:\"100%\",ynxUqxFL0:\"\",ySRHmpPSD:\"rgb(17, 17, 17)\",...addPropertyOverrides({NNjnOshj3:{my8sbeIr8:\"WhatsappLogo\",n3YXPyxb8:undefined,rhvG9VPyU:\"https://wa.me/9249258707\",variant:matchVariant(\"cCZhvSSw2\")},zYkCdAKnv:{n3YXPyxb8:undefined,variant:matchVariant(\"cCZhvSSw2\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",...addPropertyOverrides({NNjnOshj3:{y:(componentViewport?.y||0)+16+0+48+0+184+0},zYkCdAKnv:{y:(componentViewport?.y||0)+20+0+48+0+184+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-185imb2-container\",\"data-framer-appear-id\":\"185imb2\",layoutDependency:layoutDependency,layoutId:\"HFKw7pN_X-container\",nodeId:\"HFKw7pN_X\",rendersWithMotion:true,scopeId:\"UUHBgRDkE\",...addPropertyOverrides({NNjnOshj3:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,initial:animation4,optimized:true},zYkCdAKnv:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,initial:animation4,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(IconButton,{cWkJ2Hgjo:true,dWgHEOUFT:\"rgb(242, 242, 242)\",eRer8GptF:\"X\",height:\"100%\",hJrx7T0tV:0,id:\"HFKw7pN_X\",layoutId:\"HFKw7pN_X\",my8sbeIr8:\"EnvelopeSimple\",rhvG9VPyU:\"mailto:rosyidqoim@gmail.com\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"cCZhvSSw2\"),width:\"100%\",ynxUqxFL0:\"\",ySRHmpPSD:\"rgb(17, 17, 17)\",...addPropertyOverrides({NNjnOshj3:{n3YXPyxb8:undefined,rhvG9VPyU:\"mailto:hi.anwash@gmail.com\"},zYkCdAKnv:{n3YXPyxb8:undefined,rhvG9VPyU:\"mailto:hi.anwash@gmail.com\"}},baseVariant,gestureVariant)})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"154px\",y:(componentViewport?.y||0)+(10+((componentViewport?.height||68)-20-48)/2)+0,...addPropertyOverrides({NNjnOshj3:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+16+0+312},zYkCdAKnv:{y:(componentViewport?.y||0)+20+0+312}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-8rw6xy-container\",\"data-framer-appear-id\":\"8rw6xy\",layoutDependency:layoutDependency,layoutId:\"mWFjwlcRi-container\",nodeId:\"mWFjwlcRi\",rendersWithMotion:true,scopeId:\"UUHBgRDkE\",...addPropertyOverrides({NNjnOshj3:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,initial:animation8,optimized:true},zYkCdAKnv:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,initial:animation6,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(FlatButton,{bFQVX8K3_:wcu5KHDkk,BrUL9iV9C:false,bZ9LURmnh:true,crRNEhqjP:true,height:\"100%\",id:\"mWFjwlcRi\",layoutId:\"mWFjwlcRi\",M6r4eCzTs:\"Book a Call\",my8sbeIr8:\"CalendarDots\",onbFQVX8K3_Change:setwcu5KHDkk,rhvG9VPyU:\"https://cal.com/anwashsaleem/15min?user=anwashsaleem\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"QaaV4R4vW\"),VVTCPkcze:\"ArrowUpRight\",width:\"100%\",x_gV6ctsr:\"Book a call button\",...addPropertyOverrides({NNjnOshj3:{RTerRDh39:onTap1xmb5yb},zYkCdAKnv:{RTerRDh39:onTap1m1rzkt}},baseVariant,gestureVariant)})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-snoe38\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Seynkg75j\",onTap:onTap1xmb5yb,style:{backdropFilter:\"none\",backgroundColor:\"rgba(255, 255, 255, 0.4)\",filter:\"blur(10px)\",WebkitBackdropFilter:\"none\",WebkitFilter:\"blur(10px)\"},variants:{NNjnOshj3:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(255, 255, 255, 0.15)\",filter:\"none\",WebkitBackdropFilter:\"blur(10px)\",WebkitFilter:\"none\"},zYkCdAKnv:{backgroundColor:\"rgba(0, 0, 0, 0)\",filter:\"none\",WebkitFilter:\"none\"}},...addPropertyOverrides({zYkCdAKnv:{onTap:onTap1m1rzkt}},baseVariant,gestureVariant)})]})})})});});const css=[\".framer-YgEHN.framer-8nzk7y, .framer-YgEHN .framer-8nzk7y { display: block; }\",\".framer-YgEHN.framer-1wsnlc7 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 68px; justify-content: center; padding: 10px 10px 10px 24px; position: relative; width: 960px; }\",\".framer-YgEHN .framer-1i7y9pj-container { flex: none; height: auto; left: 40px; position: absolute; top: 50%; width: auto; z-index: 1; }\",\".framer-YgEHN .framer-1n5ayba { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-YgEHN .framer-1wldg05 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 154px; }\",\".framer-YgEHN .framer-14sjyba { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-YgEHN .framer-1k7v8yr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-YgEHN .framer-11m13pl-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-YgEHN .framer-1fresvs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-YgEHN .framer-12q41ob { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-YgEHN .framer-vv2xet-container, .framer-YgEHN .framer-1v8ld3v-container, .framer-YgEHN .framer-hgrvmm-container { flex: none; height: 48px; position: relative; width: auto; }\",\".framer-YgEHN .framer-7bs0dm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-YgEHN .framer-17qc3uv-container, .framer-YgEHN .framer-185imb2-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-YgEHN .framer-8rw6xy-container { flex: none; height: 48px; position: relative; width: 154px; }\",\".framer-YgEHN .framer-snoe38 { cursor: pointer; flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1.2); overflow: var(--overflow-clip-fallback, clip); position: absolute; right: -78px; top: -20px; width: 140%; z-index: -1; }\",\".framer-YgEHN.framer-v-z6q0b2.framer-1wsnlc7 { align-content: flex-start; align-items: flex-start; height: min-content; padding: 20px 10px 20px 24px; width: 810px; }\",\".framer-YgEHN.framer-v-z6q0b2 .framer-1n5ayba, .framer-YgEHN.framer-v-1nnhxcu .framer-1n5ayba { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-YgEHN.framer-v-z6q0b2 .framer-1wldg05, .framer-YgEHN.framer-v-thokqt .framer-1wldg05, .framer-YgEHN.framer-v-1nnhxcu .framer-1wldg05, .framer-YgEHN.framer-v-15vze92 .framer-1wldg05 { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-YgEHN.framer-v-thokqt.framer-1wsnlc7 { align-content: flex-start; align-items: flex-start; height: min-content; overflow: visible; padding: 20px 10px 40px 24px; width: 810px; }\",\".framer-YgEHN.framer-v-thokqt .framer-1i7y9pj-container, .framer-YgEHN.framer-v-thokqt .framer-17qc3uv-container, .framer-YgEHN.framer-v-15vze92 .framer-1i7y9pj-container, .framer-YgEHN.framer-v-15vze92 .framer-185imb2-container { order: 0; }\",\".framer-YgEHN.framer-v-thokqt .framer-1n5ayba, .framer-YgEHN.framer-v-15vze92 .framer-1n5ayba { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; order: 2; }\",\".framer-YgEHN.framer-v-thokqt .framer-1k7v8yr, .framer-YgEHN.framer-v-15vze92 .framer-1k7v8yr { cursor: pointer; }\",\".framer-YgEHN.framer-v-thokqt .framer-1fresvs { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; padding: 0px 0px 16px 0px; }\",\".framer-YgEHN.framer-v-thokqt .framer-12q41ob { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 8px; justify-content: flex-start; width: 78px; }\",\".framer-YgEHN.framer-v-thokqt .framer-7bs0dm { cursor: pointer; overflow: visible; }\",\".framer-YgEHN.framer-v-thokqt .framer-185imb2-container, .framer-YgEHN.framer-v-15vze92 .framer-17qc3uv-container { order: 1; }\",\".framer-YgEHN.framer-v-thokqt .framer-snoe38 { -webkit-user-select: none; order: 1; overflow: visible; right: -162px; top: -12px; user-select: none; }\",\".framer-YgEHN.framer-v-1nnhxcu.framer-1wsnlc7 { align-content: flex-start; align-items: flex-start; height: min-content; justify-content: flex-start; padding: 16px 20px 20px 20px; width: 390px; }\",\".framer-YgEHN.framer-v-15vze92.framer-1wsnlc7 { align-content: flex-start; align-items: flex-start; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px 20px 20px 20px; width: 390px; }\",\".framer-YgEHN.framer-v-15vze92 .framer-1fresvs { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; padding: 0px 0px 16px 0px; width: 100%; }\",\".framer-YgEHN.framer-v-15vze92 .framer-12q41ob { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 8px; justify-content: flex-start; width: 100%; }\",\".framer-YgEHN.framer-v-15vze92 .framer-vv2xet-container, .framer-YgEHN.framer-v-15vze92 .framer-1v8ld3v-container, .framer-YgEHN.framer-v-15vze92 .framer-hgrvmm-container, .framer-YgEHN.framer-v-15vze92 .framer-8rw6xy-container { width: 100%; }\",\".framer-YgEHN.framer-v-15vze92 .framer-7bs0dm { cursor: pointer; gap: 12px; overflow: visible; width: 100%; }\",\".framer-YgEHN.framer-v-15vze92 .framer-snoe38 { -webkit-user-select: none; order: 1; user-select: none; }\",'.framer-YgEHN[data-border=\"true\"]::after, .framer-YgEHN [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 68\n * @framerIntrinsicWidth 960\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FY2yDcSKc\":{\"layout\":[\"fixed\",\"auto\"]},\"zYkCdAKnv\":{\"layout\":[\"fixed\",\"auto\"]},\"fMqsqGrDk\":{\"layout\":[\"fixed\",\"auto\"]},\"NNjnOshj3\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"wcu5KHDkk\":\"tabIndex\",\"qI7WsAJUD\":\"tabIndex2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUUHBgRDkE=withCSS(Component,css,\"framer-YgEHN\");export default FramerUUHBgRDkE;FramerUUHBgRDkE.displayName=\"Navigation bar\";FramerUUHBgRDkE.defaultProps={height:68,width:960};addPropertyControls(FramerUUHBgRDkE,{variant:{options:[\"kY92rx_dS\",\"FY2yDcSKc\",\"zYkCdAKnv\",\"fMqsqGrDk\",\"NNjnOshj3\"],optionTitles:[\"Destop Light\",\"Tablet Close Light\",\"Tablet Open Light\",\"Mobile Close Light\",\"Mobile Open\"],title:\"Variant\",type:ControlType.Enum},wcu5KHDkk:{defaultValue:1,displayStepper:true,max:5,min:-1,title:\"Tab Index\",type:ControlType.Number},onwcu5KHDkkChange:{changes:\"wcu5KHDkk\",type:ControlType.ChangeHandler},qI7WsAJUD:{defaultValue:0,displayStepper:true,max:5,min:-1,title:\"Tab Index 2\",type:ControlType.Number},onqI7WsAJUDChange:{changes:\"qI7WsAJUD\",type:ControlType.ChangeHandler}});addFonts(FramerUUHBgRDkE,[{explicitInter:true,fonts:[{cssFamilyName:\"Kalam\",openType:true,source:\"fontshare\",style:\"normal\",uiFamilyName:\"Kalam\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/RI3CBETW3AGSRF3PA2UVU2TOKXEYUREO/S4I2HMS4ZPWI2GH4JZSBMFQ6UXVF3RXP/K7WGKZSI3UOEXCXRFQHDRBM5OKCDNTPE.woff2\",weight:\"400\"}]},...BlockScrollFonts,...NavIconFonts,...FlatButtonFonts,...IconButtonFonts],{supportsExplicitInterCodegen:true});FramerUUHBgRDkE.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavIcon,{},context),()=>forwardLoader(FlatButton,{},context),()=>forwardLoader(IconButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUUHBgRDkE\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"wcu5KHDkk\\\":\\\"tabIndex\\\",\\\"qI7WsAJUD\\\":\\\"tabIndex2\\\"}\",\"framerIntrinsicWidth\":\"960\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"68\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FY2yDcSKc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zYkCdAKnv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fMqsqGrDk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NNjnOshj3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7788242)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFlowFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BackToTop from\"https://framerusercontent.com/modules/T2jsczKNtfjbckr6ihef/WKMY6lKYImDNoRfYcbel/BackToTop.js\";import Footer from\"#framer/local/canvasComponent/a5UlG9bp7/a5UlG9bp7.js\";import Dot from\"#framer/local/canvasComponent/szRdoewyD/szRdoewyD.js\";import NavigationBar from\"#framer/local/canvasComponent/UUHBgRDkE/UUHBgRDkE.js\";import CursorMouse from\"#framer/local/canvasComponent/YPtDS8b9Y/YPtDS8b9Y.js\";import MouseTrail from\"#framer/local/codeFile/LQ6jLlY/Mouse_trail.js\";const NavigationBarFonts=getFonts(NavigationBar);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterFonts=getFonts(Footer);const BackToTopFonts=getFonts(BackToTop);const MouseTrailFonts=getFonts(MouseTrail);const MotionDivWithFlowFX=withFlowFX(motion.div);const DotFonts=getFonts(Dot);const CursorMouseFonts=getFonts(CursorMouse);const breakpoints={G9ScVc04S:\"(min-width: 810px) and (max-width: 1199.98px)\",VpR5QoNHD:\"(max-width: 809.98px)\",zSmrkot_F:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-29V5P\";const variantClassNames={G9ScVc04S:\"framer-v-1589kal\",VpR5QoNHD:\"framer-v-g03yx3\",zSmrkot_F:\"framer-v-e5enlp\"};const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:0,y:-100};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={G9ScVc04S:[\".framer-29V5P .framer-1ivr77e { padding: 0px 40px 0px 40px; }\",\".framer-29V5P .framer-1n2wjne-container { flex: 1 0 0px; max-width: unset; width: 1px; }\"],VpR5QoNHD:[\".framer-29V5P .framer-1ivr77e { padding: 0px 20px 0px 20px; }\",\".framer-29V5P .framer-1n2wjne-container { flex: 1 0 0px; width: 1px; }\",\".framer-29V5P .framer-1vigmis-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 20px); width: 50px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={G9ScVc04S:\".framer-1589kal-override\",VpR5QoNHD:\".framer-g03yx3-override\"};const rules=[\".framer-29V5P.framer-rcbljg, .framer-29V5P .framer-rcbljg { display: block; }\",\".framer-29V5P.framer-e5enlp { align-content: center; align-items: center; background-color: var(--token-e76015e5-99e8-4981-83e4-4662b3d9ffb7, #f0f0f0); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-29V5P .framer-1ivr77e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; order: -1000; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); top: 12px; width: 100%; z-index: 9; }\",\".framer-29V5P .framer-1n2wjne-container { flex: none; height: auto; max-width: 800px; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-29V5P .framer-1i7xagc { background: linear-gradient(180deg, #f0f0f0 40%, rgba(240, 240, 240, 0) 100%); flex: none; height: 80px; left: calc(50.00000000000002% - 100% / 2); order: -999; overflow: var(--overflow-clip-fallback, clip); position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 8; }\",\".framer-29V5P .framer-ae816e { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-29V5P .framer-1t467pm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; order: 1003; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-29V5P .framer-j9f7y9-container { flex: none; height: auto; position: relative; width: 100%; z-index: 8; }\",\".framer-29V5P .framer-1vigmis-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 19px); flex: none; height: auto; order: 1004; position: var(--framer-canvas-fixed-position, fixed); right: 20px; width: auto; z-index: 1; }\",\".framer-29V5P .framer-9b8dd6-container { flex: none; height: calc(min(var(--framer-viewport-height, 100vh), 100%) * 1); left: calc(50.00000000000002% - 100% / 2); order: 1005; position: var(--framer-canvas-fixed-position, fixed); top: calc(min(var(--framer-viewport-height, 100%), 100%) * 0.5000000000000002); width: 100%; z-index: 0; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={G9ScVc04S:\"(min-width: 810px) and (max-width: 1199.98px)\",VpR5QoNHD:\"(max-width: 809.98px)\",zSmrkot_F:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"zSmrkot_F\",Phone:\"VpR5QoNHD\",Tablet:\"G9ScVc04S\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zSmrkot_F\"};};const cursor={alignment:\"end\",component:Dot,offset:{x:24,y:24},placement:\"bottom\",variant:\"ddopE9Huw\"};const cursor1={component:CursorMouse,variant:\"HTNJxcv5j\"};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"VpR5QoNHD\")return false;return true;};useCustomCursors({hnr58k:cursor1,o6ieou:cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"zSmrkot_F\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-e76015e5-99e8-4981-83e4-4662b3d9ffb7, rgb(240, 240, 240)); } @media (min-width: 810px) and (max-width: 1199.98px) { :root { font-size: 87.5%; } } @media (max-width: 809.98px) { :root { font-size: 75%; } }\"}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-e5enlp\",className),\"data-framer-cursor\":\"o6ieou\",\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ivr77e\",\"data-framer-name\":\"Nav bar\",layout:\"position\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G9ScVc04S:{width:\"max(100vw - 80px, 1px)\"},VpR5QoNHD:{width:\"min(max(100vw - 40px, 1px), 800px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,width:\"800px\",y:12,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1n2wjne-container\",\"data-framer-appear-id\":\"1n2wjne\",initial:animation1,nodeId:\"EqZW_fSdm\",optimized:true,rendersWithMotion:true,scopeId:\"w14vTjdpp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G9ScVc04S:{style:{width:\"100%\"},variant:matchVariant(\"FY2yDcSKc\")},VpR5QoNHD:{style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"fMqsqGrDk\")}},children:/*#__PURE__*/_jsx(NavigationBar,{height:\"100%\",id:\"EqZW_fSdm\",layoutId:\"EqZW_fSdm\",qI7WsAJUD:2,style:{maxWidth:\"100%\"},variant:matchVariant(\"kY92rx_dS\"),wcu5KHDkk:1,width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i7xagc\",\"data-framer-name\":\"Fade top\",layout:\"position\"}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-ae816e\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t467pm\",\"data-framer-name\":\"Contact\",layout:\"position\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1254,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-j9f7y9-container\",nodeId:\"Y396Vt1tL\",scopeId:\"w14vTjdpp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G9ScVc04S:{variant:matchVariant(\"edzoMJsLx\")},VpR5QoNHD:{variant:matchVariant(\"tsdiJEBpJ\")}},children:/*#__PURE__*/_jsx(Footer,{DTbGkMgM6:17,height:\"100%\",id:\"Y396Vt1tL\",layoutId:\"Y396Vt1tL\",NmKyA3pGj:18,PbXAjiVdl:19,style:{width:\"100%\"},variant:matchVariant(\"jLPWtmlYF\"),vcaOdW5c2:22,wf8umEnX4:21,width:\"100%\",xej9iNVwY:\"hnr58k\",XYzLF7STY:12,YvQDlph7e:14,zwoP1clgi:15,ZZHTe3LDW:20})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vigmis-container\",isAuthoredByUser:true,isModuleExternal:true,layout:\"position\",layoutScroll:true,nodeId:\"UbnuqT0Hg\",rendersWithMotion:true,scopeId:\"w14vTjdpp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VpR5QoNHD:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(BackToTop,{alwaysShow:false,borderColor:\"var(--token-c799e787-e12f-4b1b-a072-37114e6fa6f5, rgb(17, 17, 17))\",borderWidth:0,bottom:24,fill:\"rgb(255, 255, 255)\",fixed:true,height:\"100%\",hoverFill:\"var(--token-2081adbb-b027-4fe2-a5ca-609e357ad226, rgb(17, 136, 255))\",hoverIconColor:\"rgb(255, 255, 255)\",icon:\"arrow\",iconColor:\"rgb(17, 17, 17)\",id:\"UbnuqT0Hg\",layoutId:\"UbnuqT0Hg\",placement:\"bottom-right\",pulse:true,scrollType:\"smooth\",shadow:true,shape:\"circle\",showAfter:.15,showOnMobile:true,sideOffset:24,size:50,speedMs:500,width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-9b8dd6-container hidden-g03yx3\",isAuthoredByUser:true,layout:\"position\",layoutScroll:true,nodeId:\"ddhfQajgq\",rendersWithMotion:true,scopeId:\"w14vTjdpp\",children:/*#__PURE__*/_jsx(MouseTrail,{autoFade:true,blendMode:\"source-over\",dotSize:6,dotSpacing:10,drift:0,fadeDuration:2,fadeOut:false,fillType:\"gradient\",height:\"100%\",id:\"ddhfQajgq\",layoutId:\"ddhfQajgq\",lineWidth:6,particleCount:8,particleSize:2,pixelSize:6,smoothing:.9,snapToGrid:true,spreadAngle:30,style:{height:\"100%\",width:\"100%\"},trailColor:\"rgba(255, 255, 255, 0.75)\",trailColorEnd:\"rgb(17, 17, 17)\",trailLength:80,variant:matchVariant(\"particles\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2309\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"G9ScVc04S\":{\"layout\":[\"fixed\",\"fixed\"]},\"VpR5QoNHD\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"zSmrkot_F\":[\".framer-1ivr77e\",\".framer-1i7xagc\",\".framer-1t467pm\",\".framer-1vigmis-container\",\".framer-9b8dd6-container\"],\"G9ScVc04S\":[\".framer-1ivr77e\",\".framer-1i7xagc\",\".framer-1t467pm\",\".framer-1vigmis-container\",\".framer-9b8dd6-container\"],\"VpR5QoNHD\":[\".framer-1ivr77e\",\".framer-1i7xagc\",\".framer-1t467pm\",\".framer-1vigmis-container\"]}\n * @framerBreakpoints {\"zSmrkot_F\":{\"min\":1200,\"canvasClassName\":\"framer-e5enlp-override\",\"minHeight\":2309,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"G9ScVc04S\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1589kal-override\",\"minHeight\":2309,\"viewportHeight\":797,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":14},\"VpR5QoNHD\":{\"max\":809,\"canvasClassName\":\"framer-g03yx3-override\",\"minHeight\":2309,\"viewportHeight\":700,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":12}}\n * @framerDefaultVariant zSmrkot_F\n * @framerLayoutTemplate true\n */const Framerw14vTjdpp=withCSS(Component,css,\"framer-29V5P\");export default Framerw14vTjdpp;Framerw14vTjdpp.displayName=\"Template\";Framerw14vTjdpp.defaultProps={height:2309,width:1200};addFonts(Framerw14vTjdpp,[{explicitInter:true,fonts:[]},...NavigationBarFonts,...FooterFonts,...BackToTopFonts,...MouseTrailFonts,...DotFonts,...CursorMouseFonts],{supportsExplicitInterCodegen:true});Framerw14vTjdpp.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavigationBar,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerw14vTjdpp\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G9ScVc04S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VpR5QoNHD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"zSmrkot_F\",\"framerBreakpoints\":\"{\\\"zSmrkot_F\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-e5enlp-override\\\",\\\"minHeight\\\":2309,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"G9ScVc04S\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1589kal-override\\\",\\\"minHeight\\\":2309,\\\"viewportHeight\\\":797,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":14},\\\"VpR5QoNHD\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-g03yx3-override\\\",\\\"minHeight\\\":2309,\\\"viewportHeight\\\":700,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":12}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"zSmrkot_F\\\":[\\\".framer-1ivr77e\\\",\\\".framer-1i7xagc\\\",\\\".framer-1t467pm\\\",\\\".framer-1vigmis-container\\\",\\\".framer-9b8dd6-container\\\"],\\\"G9ScVc04S\\\":[\\\".framer-1ivr77e\\\",\\\".framer-1i7xagc\\\",\\\".framer-1t467pm\\\",\\\".framer-1vigmis-container\\\",\\\".framer-9b8dd6-container\\\"],\\\"VpR5QoNHD\\\":[\\\".framer-1ivr77e\\\",\\\".framer-1i7xagc\\\",\\\".framer-1t467pm\\\",\\\".framer-1vigmis-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"2309\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/kxAWQVIYmq0uzVeBdVE8/Ppfq6hCWwG0rHAQzS2hG/w14vTjdpp.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {bIHR5U0JM: \"hero\", G58hAsJbL: \"work\", GeIzB6RWI: \"about\", lXHJ51y_C: \"testimonials\", nvgcEEws0: \"dark\", poB8jCq1Q: \"services\", u2Op3R9BJ: \"services-1\", V5V4Z4DQQ: \"case-study\", xPj8h3_qu: \"services-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dRyRXNBbCF11dVmcvw35/x9zfazO1xqJ8grCrYmHL/augiA20Il.js\")), path: \"/\"}, OontO9Gp8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uKumlvIzhG0rlzO6ANXf/HUcHTw0zwLHCyr1K4Al5/OontO9Gp8.js\")), path: \"/404\"}, REr1iYHC6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CA5G9KeRk6UjYkKHsmTQ/eXx6bvQ04jqjykMQstDE/REr1iYHC6.js\")), path: \"/projects\"}, LBEAYhTDm: {elements: {Z324Iu6Rh: \"details\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KaIFXY6ejavNzvJqMrNN/yQ5BFIKTgs3aCKKktZNE/LBEAYhTDm.js\")), path: \"/case-studies/portfolio-website-redesign\"}, hEP936wrd: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JLvyKCEweUe4XFGP5pFO/fce9koGknKJJuV8KFY3A/hEP936wrd.js\")), path: \"/case-studies\"}, KkC6UIO6p: {elements: {D699ILaic: \"about\", fbFtlGems: \"comparison\", hSHdIcrLA: \"hero\", loqWFLLFV: \"waitlist\", tcQ6cZspC: \"faq\", v8b7gfO2O: \"features\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KdutqRoiweCVAoQfqGJG/GztgGAR1VNW9NRMKCjmZ/KkC6UIO6p.js\")), path: \"/snapture\"}, SIS7dMGDF: {elements: {MCUmITzYB: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xr1TF6TpUflRa9ecDXPM/DeTRRHufBaetWUQ8W1zh/SIS7dMGDF.js\")), path: \"/snapture/waitlist-joined\"}, WXdKk81_J: {elements: {KilEeJArA: \"main-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CY0D1qySwXuF1Burh09V/z6OL85OAiPcqPUBDDFRx/WXdKk81_J.js\")), path: \"/snapture/privacy-policy\"}, eIiRjkEFb: {elements: {abGm40LGl: \"github-heatmap\", dudc0cin_: \"tools\", hDc8C2dEY: \"bio\", Mlk8ZVJe1: \"experience-1\", OlWCpoqa9: \"experience\", VshC12eVy: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ID0dbbMpkyh3DToTexe8/U2sE4A8FfembDKuIg4br/eIiRjkEFb.js\")), path: \"/about\"}, OQwZb3xZ1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IKnzyT3Rgo8ML1Ciq4pf/2W4ozLsuKCroTdz4xK0j/OQwZb3xZ1.js\")), path: \"/lab\"}, NjDYaJcm_: {elements: {Zw_Ii5HCe: \"details\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GDaTAXTlKxgA6b7JFmT5/rIHOzUwL0Fb1Klzsx0m7/NjDYaJcm_.js\")), path: \"/case-studies/inner-circle-app\"}, eaDfDz6e4: {collectionId: \"eUOlCMwzv\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6a2BSRzytcBmwlqhlvsY/JV3ByHCQnhyBhztX2w3l/eaDfDz6e4.js\")), path: \"/projects/:uTZAUbA1P\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {eUOlCMwzv: async () => (await import(\"https://framerusercontent.com/modules/TTDeENHfsLue0kFNGxEM/JP4Q45y3WE6cjQ3ZrvBW/eUOlCMwzv.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"30aa07bb40cfd2b6135c0de70cb2e10a1558f1a84fbc7dc49bc0f7a0954723d0\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"OontO9Gp8\":\r\ncase \"REr1iYHC6\":\r\ncase \"LBEAYhTDm\":\r\ncase \"hEP936wrd\":\r\ncase \"eIiRjkEFb\":\r\ncase \"OQwZb3xZ1\":\r\ncase \"NjDYaJcm_\":\r\ncase \"eaDfDz6e4\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"OontO9Gp8\":\r\ncase \"REr1iYHC6\":\r\ncase \"LBEAYhTDm\":\r\ncase \"hEP936wrd\":\r\ncase \"eIiRjkEFb\":\r\ncase \"OQwZb3xZ1\":\r\ncase \"NjDYaJcm_\":\r\ncase \"eaDfDz6e4\":\r\nreturn [{hash: \"e5enlp\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1589kal\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"g03yx3\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uKumlvIzhG0rlzO6ANXf/HUcHTw0zwLHCyr1K4Al5/OontO9Gp8.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://anwash.framer.ai\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/YeF8PSN8UYPGws8iZVhO/UWqOezzWPNJZkkjOhpdb/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\tconst effect = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {augiA20Il: {\"*\": effect}}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"k2CAayH,SAAS,IAAsB,CAAC,GAAK,CAAC,EAAS,GAAaA,EAAe,CAAC,EAAQ,EAAWC,EAAa,EAAK,EAAklB,OAAhlB,MAAoB,CAAC,GAAG,CAAC,GAAS,EAAE,OAAO,SAAS,GAAQ,CAAC,IAAM,EAAU,KAAK,IAAI,SAAS,gBAAgB,aAAa,EAAO,YAAY,CAAC,EAAQ,EAAI,EAAO,SAAS,EAAO,YAAY,EAAY,EAAU,EAAE,GAAQ,EAAI,CAAS,EAAE,CAAC,EAAE,EAAW,QAAQ,EAAM,CAAC,SAAS,GAAU,CAAI,EAAW,UAAe,EAAW,QAAQ,GAAK,sBAAsB,CAAM,EAAE,CAA+G,OAA9G,EAAO,EAAE,EAAO,iBAAiB,SAAS,EAAS,CAAC,QAAQ,EAAI,CAAC,EAAE,EAAO,iBAAiB,SAAS,CAAQ,MAAY,CAAC,EAAO,oBAAoB,SAAS,CAAQ,EAAE,EAAO,oBAAoB,SAAS,CAAQ,CAAE,CAAE,EAAE,CAAC,CAAC,EAAS,CAAS,CAAC,SAAS,GAAoB,EAAS,IAAI,CAAC,GAAG,CAAC,GAAS,EAAE,OAAO,IAAM,EAAM,EAAO,SAAS,EAAO,YAAkB,EAAU,YAAY,IAAI,EAAE,SAAS,EAAK,EAAI,CAAC,IAAM,EAAE,KAAK,IAAI,GAAG,EAAI,GAAW,CAAQ,EAAQ,EAAM,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAW,GAAG,EAAE,IAAE,EAAG,EAAE,EAAO,SAAS,EAAE,KAAK,MAAM,GAAO,EAAE,EAAM,CAAC,EAAK,EAAE,GAAE,sBAAsB,CAAI,CAAE,CAAC,sBAAsB,CAAI,CAAE,CAC9rC,SAASC,GAAK,CAAC,OAAK,QAAM,QAAM,CAAC,IAAM,EAAO,CAAC,MAAM,EAAK,OAAO,EAAK,QAAQ,YAAY,KAAK,OAAO,OAAO,EAAM,YAAY,MAAM,cAAc,QAAQ,eAAe,QAAQ,cAAc,EAAI,EAAE,OAAO,EAAP,CAAa,IAAI,QAAQ,OAAoB,EAAM,MAAM,CAAC,GAAG,EAAO,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,UAAU,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,wBAAwB,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI,UAAU,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAO,SAAsB,EAAK,OAAO,CAAC,EAAE,eAAe,CAAC,CAAC,CAAC,EAAE,IAAI,QAAQ,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAO,OAAO,OAAO,KAAK,EAAM,SAAsB,EAAK,OAAO,CAAC,EAAE,oBAAoB,CAAC,CAAC,CAAC,EAAE,IAAI,SAAS,OAAoB,EAAM,MAAM,CAAC,GAAG,EAAO,YAAY,MAAM,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,eAAe,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,eAAe,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI,SAAS,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAO,QAAQ,cAAc,SAAsB,EAAM,IAAI,CAAC,UAAU,oBAAoB,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,2FAA2F,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,iGAAiG,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,wCAAwC,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,yCAAyC,CAAC,EAAe,EAAK,SAAS,CAAC,GAAG,OAAO,GAAG,OAAO,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,QAAQ,OAAO,IAAK,CAAC,CACz5C,SAAwB,GAAU,EAAQ,CAC1C,IAAM,EAAM,CAAC,KAAK,EAAQ,MAAM,GAAG,MAAM,EAAQ,OAAO,SAAS,KAAK,EAAQ,MAAM,QAAQ,KAAK,EAAQ,MAAM,UAAU,UAAU,EAAQ,WAAW,UAAU,UAAU,EAAQ,WAAW,UAAU,eAAe,EAAQ,gBAAgB,EAAQ,WAAW,UAAU,YAAY,EAAQ,aAAa,mBAAmB,YAAY,EAAQ,aAAa,EAAE,OAAO,EAAQ,QAAQ,GAAK,MAAM,EAAQ,OAAO,GAAM,UAAU,EAAQ,WAAW,IAAI,WAAW,EAAQ,YAAY,GAAK,MAAM,EAAQ,OAAO,GAAM,UAAU,EAAQ,WAAW,eAAe,WAAW,EAAQ,YAAY,GAAG,OAAO,EAAQ,QAAQ,GAAG,QAAQ,EAAQ,SAAS,IAAI,aAAa,EAAQ,cAAc,GAAM,WAAW,EAAQ,YAAY,QAAQ,EAAQ,EAAS,GAAqB,EAAO,CAAC,EAAQ,GAAYF,EAAe,EAAK,EAAO,CAAC,EAAQ,GAAYA,EAAe,EAAK,EAAO,CAAC,EAAS,GAAaA,EAAe,GAAS,EAAE,EAAO,YAAY,IAAI,EAAK,EAAQ,EAAS,EAAa,QAAQ,IAAI,EAAa,OAAa,EAAO,GAAS,EAAQ,EAAe,GAAU,GAAQ,EAAM,SAAS,EAAQ,EAAQ,GAAU,EAAO,EAAM,WAAW,GAAK,IAAiB,EAAM,cAAc,CAAC,GAAU,GAC3pC,MAAoB,CAAC,GAAG,CAAC,EAAO,OAAO,IAAM,MAAiB,EAAY,EAAO,YAAY,GAAG,EAAiD,OAA/C,EAAO,iBAAiB,SAAS,CAAY,MAAY,EAAO,oBAAoB,SAAS,CAAY,CAAE,EAAE,CAAC,CAAM,CAAC,EACvN,MAAoB,CAAC,GAAG,CAAC,GAAQ,CAAC,EAAM,OAAO,SAAS,eAAe,mBAAmB,EAAE,OAAO,IAAM,EAAM,SAAS,cAAc,OAAO,EAA0M,MAAxM,GAAM,GAAG,oBAAoB,EAAM,UAAU,0HAA0H,SAAS,KAAK,YAAY,CAAK,MAAY,EAAM,OAAO,CAAE,EAAE,CAAC,EAAO,EAAM,KAAK,CAAC,EACtY,IAAM,EAAa,EAAM,QAAQ,SAAS,MAAM,EAAM,QAAQ,UAAU,OAAO,MAAY,EAAQ,EAAQ,EAAM,UAAU,EAAM,KAAW,EAAO,EAAQ,EAAM,eAAe,EAAM,UAAgB,EAAK,KAAK,IAAI,GAAG,KAAK,IAAI,IAAI,EAAM,IAAI,CAAC,EAAQ,EAAQ,EAAK,IAE9P,EAAoB,EAAK,SAAS,CAAC,KAAK,SAAS,aAAa,gBAAgB,MAAM,gBAAgB,YADpF,CAAI,EAAM,aAAa,UAAc,GAAS,GAAE,EAAO,SAAS,CAAC,IAAI,EAAE,SAAS,SAAS,CAAC,EAAQ,GAAoB,EAAM,OAAO,CAAG,EAC9B,iBAAiB,EAAW,EAAI,EAAE,iBAAiB,EAAW,EAAK,EAAE,YAAY,EAAW,EAAI,EAAE,WAAW,EAAW,EAAK,EAAE,MAAM,CAFsB,MAAM,GAAG,EAAK,IAAI,OAAO,GAAG,EAAK,IAAI,SAAS,GAAG,EAAK,IAAI,UAAU,GAAG,EAAK,IAAI,QAAQ,cAAc,WAAW,SAAS,eAAe,SAAS,eAAa,WAAW,EAAQ,OAAO,EAAM,YAAY,EAAE,GAAG,EAAM,YAAY,WAAW,EAAM,cAAc,OAAO,UAAU,EAAM,OAAO,EAAQ,mEAAmE,gCAAgC,EAAQ,oCAAoC,OAAO,OAAO,UAAU,WAAW,yFAAyF,QAAQ,KAAY,cAAc,EAAQ,OAAO,OAAO,WAAW,OAAO,OAAO,MAAM,wBAAwB,cAAc,SAAS,EAAM,OAAO,CAAC,EAAS,QAAQ,WAAW,MAAM,EAAM,OAAO,CAAC,GAAU,EAAM,YAAY,eAAe,GAAG,EAAM,WAAW,IAAI,IAAA,GAAU,KAAK,EAAM,OAAO,CAAC,GAAU,EAAM,YAAY,cAAc,GAAG,EAAM,WAAW,IAAI,EAAM,OAAO,CAAC,GAAU,EAAM,YAAY,gBAAgB,MAAM,IAAA,GAAU,OAAO,EAAM,OAAO,CAAC,EAAS,GAAG,EAAM,OAAO,IAAI,IAAA,GAAU,UAAU,GAAG,EAAM,OAAO,CAAC,GAAU,EAAM,YAAY,gBAAgB,oBAAoB,KAAK,EAAQ,cAAc,aAAa,UAAU,aAAa,UAAU,EAAM,OAAO,GAAS,CAAC,EAAQ,2CAA2C,IAAA,GAAU,QAAQ,MAEpzC,EAAU,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,eAAe,QAAQ,EAAE,SAAsB,EAAKE,GAAK,CAAC,KAAK,EAAM,KAAK,MAAM,EAAO,KAAK,CAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAsI,MAAjI,CAAC,GAAQ,EAAM,MAAa,KAAQ,EAAM,OAAO,CAAC,GAAU,SAAS,KAAyB,EAAa,EAAO,SAAS,IAAI,EAAS,CAAO,4BAT1hB,IAA4B,IAAiE,IAAoC,EACtL,OAAoB,IAAS,QAAa,OAAO,SAAW,IAAkB,GAAQ,GAAG,KAAK,IAAI,EAAE,KAAK,IAAI,EAAE,CAAC,CAAC,EASvH,EAAoB,GAAU,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,GAAG,IAAI,GAAG,IAAI,IAAI,YAAY,kEAAkE,EAAE,MAAM,CAAC,KAAK,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,SAAS,UAAU,QAAQ,EAAE,aAAa,CAAC,SAAS,UAAU,QAAQ,EAAE,aAAa,SAAS,YAAY,4DAA4D,EAAE,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,QAAQ,CAAC,QAAQ,UAAU,QAAQ,SAAS,QAAQ,EAAE,aAAa,CAAC,QAAQ,UAAU,QAAQ,SAAS,QAAQ,EAAE,aAAa,QAAQ,YAAY,0DAA0D,EAAE,KAAK,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,aAAa,UAAU,YAAY,oDAAoD,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,UAAU,YAAY,iDAAiD,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,UAAU,YAAY,uDAAuD,EAAE,eAAe,CAAC,KAAK,EAAY,MAAM,MAAM,mBAAmB,aAAa,UAAU,YAAY,+CAA+C,EAAE,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,aAAa,mBAAmB,YAAY,iDAAiD,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,YAAY,iDAAiD,EAAE,OAAO,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,GAAK,YAAY,yDAAyD,EAAE,MAAM,CAAC,KAAK,EAAY,QAAQ,MAAM,QAAQ,aAAa,GAAM,YAAY,gDAAgD,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,IAAI,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,eAAe,GAAK,YAAY,2DAA2D,EAAE,WAAW,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,aAAa,GAAK,YAAY,yDAAyD,EAAE,MAAM,CAAC,KAAK,EAAY,QAAQ,MAAM,QAAQ,aAAa,GAAM,YAAY,gDAAgD,EAAE,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,QAAQ,CAAC,eAAe,cAAc,eAAe,EAAE,aAAa,CAAC,eAAe,cAAc,eAAe,EAAE,aAAa,eAAe,YAAY,+CAA+C,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,GAAG,YAAY,sDAAsD,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,GAAG,YAAY,yDAAyD,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,IAAI,IAAI,IAAI,IAAI,IAAI,YAAY,4DAA4D,EAAE,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,iBAAiB,aAAa,GAAM,YAAY,6CAA6C,EAAE,WAAW,CAAC,KAAK,EAAY,KAAK,MAAM,cAAc,QAAQ,CAAC,UAAU,QAAQ,EAAE,aAAa,CAAC,UAAU,QAAQ,EAAE,aAAa,SAAS,YAAY,0DAA0D,CAAC,CAAC,KCjBltG,SAAwB,GAAiB,EAAM,CAAC,GAAK,CAAC,WAAS,YAAU,YAAU,WAAS,EAAY,EAAS,EAAa,QAAQ,IAAI,EAAa,OAAa,EAAG,GAAmB,EAAQ,EAAW,CAAC,QAAQ,IAAI,UAAU,GAAS,EAAU,EAAE,IAAI,IAAI,EAAE,CAAC,EAAQ,EAAO,GAAU,IAAY,OAAO,GAAG,GAAS,EAAO,EAAe,CAAC,EAAQ,EAAO,EAAe,CAAC,EAAQ,EAAE,EAAe,CAAC,EAAQ,EAAE,EAAe,CAAC,EAAQ,EAAQ,GAAU,EAAE,CAAU,EAAQ,EAAQ,GAAU,EAAE,CAAU,EAAQ,EAAIC,EAAO,IAAI,EAAQ,EAAUA,EAAO,IAAI,EAAQ,EAAaA,EAAO,IAAI,EAAQ,EAASA,EAAO,IAAI,EAAQ,EAAaA,EAAO,IAAY,CAAC,EAAQ,EAAaA,EAAO,IAAI,EAAQ,GAAaA,EAAO,IAAI,EAAQ,GAA0BA,EAAO,IAAI,EAM5M,OAN8M,MAAc,CAAC,IAAM,EAAa,EAAO,SAAS,GAAG,EAAE,IAAI,EAAQ,EAAE,CAAC,CAAC,EAAQ,EAAa,EAAO,SAAS,GAAG,EAAE,IAAI,EAAQ,EAAE,CAAC,CAAC,EAAE,UAAU,CAAC,EAAa,EAAE,EAAa,CAAE,CAAE,EAAE,CAAC,EAAQ,EAAO,EAAO,EAAE,CAAC,CAAC,EAAE,MAAc,CAAC,EAAE,IAAI,EAAQ,EAAO,IAAI,EAAE,CAAC,EAAE,EAAE,IAAI,EAAQ,EAAO,IAAI,EAAE,CAAC,CAAE,EAAE,CAAC,CAAO,CAAC,EAAE,MAAc,CAAC,EAAa,QAAQ,IAAY,CAAE,EAAE,CAAC,CAAS,CAAC,EAAE,MAAc,CAAC,IAAI,EAAuB,MAAoB,CAA8E,GAA1E,IAAkB,EAAiB,sBAAsB,CAAe,EAAK,CAAC,EAAU,SAAS,CAAC,EAAS,SAAS,OAAQ,IAAM,GAAQ,EAAa,QAAQ,EAAQ,IAAI,EAAE,EAAE,IAAI,EAAA,CAAG,QAAQ,CAAC,EAAQ,GAAQ,EAAa,QAAQ,EAAQ,IAAI,EAAE,EAAE,IAAI,EAAA,CAAG,QAAQ,CAAC,EACn6C,EAAc,EAAO,iBAAiB,EAAU,OAAO,EAAQ,EAAU,GAAmB,EAAU,QAAQ,EAAc,EAAO,EAAO,EAAa,QAAQ,GAAa,QAAQ,GAA0B,OAAO,EAAE,EAAa,QAAQ,EAAU,EAAS,QAAQ,YAAY;8BAC3P,EAAG,kBAAkB,EAAU;KAE7D,EAAa,QAAQ,EAAO,GAAa,QAAQ,EAAO,GAA0B,QAAQ,EAAU,QAAQ,MAAM,SAAU,EAAE,GAAG,EAAI,QAAQ,CAAC,IAAM,EAAU,EAAI,QAAQ,cAAc,GAAG,EAAU,CAAC,IAAM,EAAO,EAAU,cAAiB,IAAQ,EAAU,QAAQ,EAAO,EAAO,aAAa,wBAAwB,CAAE,EAAG,CAAC,CAEjU,OADA,EAAgB,MACN,CAAI,GAAkB,qBAAqB,CAAgB,CAAG,CAAE,EAAE,CAAC,CAAC,EAAE,MAAc,CAAC,IAAM,EAAgB,GAAO,CAAC,IAAM,EAAU,EAAM,QAAc,EAAU,EAAM,QAAc,EAAQ,EAAO,WAAW,EAAQ,EAAQ,EAAO,YAAY,EAAQ,GAAa,EAAU,GAAS,EAAQ,EAAa,GAAa,EAAU,GAAS,EAAQ,EAAO,EAAO,IAAI,CAAW,EAAE,EAAO,IAAI,CAAW,CAAE,EAAuD,OAArD,EAAO,iBAAiB,YAAY,CAAe,MAAY,EAAO,oBAAoB,YAAY,CAAe,CAAE,EAAE,CAAC,EAAO,EAAU,CAAO,CAAC,EAAsB,EAAK,MAAM,CAAK,MAAI,MAAM,CAAC,GAAG,EAAM,KAAK,EAAE,SAAsB,EAAK,QAAQ,CAAC,IAAI,CAAQ,CAAC,CAAC,CAAC,CAAE,CAAwyB,SAAS,GAAS,EAAM,EAAQ,EAAS,EAAM,EAAO,CAA0F,OAAtF,IAAU,EAAiB,EAAkE,GAAzC,EAAM,IAAU,EAAS,IAAkC,EAAO,EAAO,CAAC,SAAS,GAAmB,EAAQ,EAAc,EAAO,EAAO,EAAU,EAAU,EAAuB,CAAC,IAAe,EAAE,IAAe,EAAE,IAAqB,EAAE,IAAqB,EAC7zD,IAAM,EAAkB,EAAc,UAAgB,EAAe,EAAQ,MAAM,UACjB,EAAmB,aAAxE,EAAO,EAAqF,MAA9D,EAAO,EAAoE,KAAS,EAAU,EAAsR,OAAhQ,GAAgB,IAAiB,SAAQ,AAAiK,EAA9J,GAAwB,IAAyB,OAAkB,GAAG,EAAmB,GAAG,GAAgB,CAAsB,EAAE,GAAG,IAAiC,GAAG,EAAmB,GAAG,KAA0B,GAAmB,IAAoB,OAAO,GAAG,EAAU,GAAG,IAAoB,CAAU,CAAC,SAAS,GAAgB,EAAgB,CAA0vC,OAAxuC,EAAgB,MAAM,eAAe,GAAG,CAAC,EAAA,CAAsC,QAAQ,CAAC,CAAC,IAAI,GAAW,CAAC,GAAK,CAAC,EAAK,GAAc,EAAU,MAAM,kBAAkB,CAAC,CAAC,MAAM,CAAC,EAAQ,EAAO,EAAa,MAAM,GAAG,CAAC,CAAC,IAAI,GAAG,EAAE,KAAK,CAAC,EAAQ,EAAa,GAAG,CAAC,GAAK,CAAC,EAAE,EAAK,EAAI,GAAM,EAAE,MAAM,wBAAwB,EAAE,MAAM,GAAG,EAAK,GAAG,MAAM,IAAM,GAAO,EAAE,OAAO,EAAK,YAAY,EAAxB,CAA2B,IAAI,YAAY,IAAI,cAAc,IAAI,aAAa,IAAI,aAAa,IAAI,aAAa,MAAM,GAAG,EAAK,GAAG,EAAO,IAAI,CAAY,CAAC,CAAC,KAAK,IAAI,EAAE,GAAG,IAAI,QAAQ,IAAI,UAAU,MAAM,GAAG,EAAK,GAAG,EAAO,IAAI,GAAG,EAAE,WAAW,CAAC,CAAC,CAAC,CAAC,KAAK,IAAI,EAAE,GAAG,IAAI,SAAS,IAAI,SAAS,IAAI,SAAS,MAAM,GAAG,EAAK,GAAG,EAAE,WAAW,EAAO,EAAE,EAAE,GAAG,IAAI,SAAS,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,MAAM,GAAG,EAAK,GAAG,EAAa,EAAO,EAAE,EAAE,GAAG,IAAI,WAAW,IAAM,EAAa,EAAO,IAAI,UAAU,EAAE,MAAM,GAAG,EAAK,GAAG,EAAa,GAAG,IAAI,EAAa,GAAG,IAAI,EAAa,GAAG,IAAI,EAAa,EAAO,EAAE,EAAE,GAAG,IAAI,OAAO,IAAI,QAAQ,IAAI,QAAQ,MAAM,GAAG,EAAK,GAAG,EAAO,IAAI,CAAY,CAAC,CAAC,KAAK,IAAI,EAAE,GAAG,IAAI,SAAS,IAAI,WAAmF,OAAxE,QAAQ,KAAK,aAAa,EAAK,uCAAuC,EAAS,EAAU,QAAiF,OAAzE,QAAQ,KAAK,+BAA+B,EAAK,sBAAsB,EAAS,CAAU,CAAC,CAA2B,CAAC,CAAC,KAAK,GAAG,CAAE,4BAbhyD,IAAiE,IAA4C,IAAoD,EAWyd,GAAiB,YAAY,oBAAoB,EAAoB,GAAiB,CAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,aAAa,EAAI,EAAE,UAAU,CAAC,KAAK,EAAY,KAAK,aAAa,OAAO,QAAQ,CAAC,SAAS,MAAM,EAAE,aAAa,CAAC,SAAS,MAAM,EAAE,wBAAwB,EAAI,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,GAAG,IAAI,EAAE,KAAK,EAAE,OAAO,GAAO,CAAC,EAAM,OAAO,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,YAAY,oEAAoE,CAAC,CAAC,EAAQ,GAAW,uDAA6D,OAAiCC,MAAY,CAAC,IAAI,EAAO,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,GAAG,IAAK,GAAQ,GAAW,OAAO,KAAK,MAAM,KAAK,OAAO,EAAE,EAAiB,CAAC,EAAG,OAAO,CAAO,EAAE,CAAC,CAAW,uCCV75C,IAAqF,IAA4B,EAAqC,GAAK,0BAAgC,GAAkB,EAAW,SAAS,EAAM,EAAI,CAAC,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAU,MAAI,SAAS,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQ,GAAU,EAAO,OAAO,EAAI,EAAQ,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,GAAU,CAAC,GAAG,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQ,GAAI,s/FAA4/FC,IAAU,CAAC,QAAM,QAAM,SAAO,KAAG,QAAM,SAAO,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,WAAW,eAAe,UAAU,GAAQ,EAAM,WAAW,IAAI,UAAU,GAAO,EAAM,SAAS,GAU30H,GAAK,EAVu2HC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWD,GAAS,CAAK,EAAQ,EAAK,GAAe,aAAa,EAAG,EAAE,OAAoB,EAAK,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,YAAY,EAAU,WAAW,EAAU,WAAW,EAAU,GAAG,CAAK,EAAE,QAAQ,YAAY,SAAsB,EAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CAUhyI,EAAE,CAV4yI,iCAAiC,GAAK,2CAA2C,GAAK,iBAUh4I,EAAE,cAAc,EAAE,GAAK,YAAY,WAA+B,EAAoB,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAK,EAAY,MAAM,CAAC,CAAC,KCV2Q,SAASE,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,+DAA/0B,IAA2K,IAAkE,IAA4B,EAAiCC,GAAgB,GAAO,EAAO,GAAG,EAAQ,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,iBAAiB,EAA0P,GAAgC,EAAQC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAY,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,IAAI,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,IAAoB,EAAE,IAAI,oBAAoB,IAAUC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,QAAQ,YAAY,SAAS,YAAY,MAAM,YAAY,QAAQ,YAAY,QAAQ,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,WAAS,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAU,EAAM,WAAW,EAAE,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW9jE,GAAgB,EAX+kEC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,GAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,cAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,GAAkB,EAAGb,EAA0C,EAAQ,MAAoB,IAAc,YAA6C,MAAqB,IAAc,YAAuC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKU,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMJ,GAAY,SAAsB,EAAM,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,UAAU,aAAa,SAA0B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,0BAA0B,KAAK,gBAAgB,kEAAkE,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,YAAY,oBAAoB,QAAQ,EAAE,GAAG,CAAK,EAAE,SAAS,EAAU,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,wEAAwE,QAAQ,CAAC,EAAE,UAAU,CAAC,gBAAgB,0BAA0B,QAAQ,CAAC,EAAE,UAAU,CAAC,gBAAgB,uEAAuE,QAAQ,CAAC,EAAE,UAAU,CAAC,gBAAgB,wEAAwE,QAAQ,EAAE,CAAC,EAAE,GAAGL,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,UAAU,EAAE,UAAU,CAAC,mBAAmB,SAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAC,EAAY,GAAgB,EAAKoB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,mCAAmC,8EAA8E,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,MAAM,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,cAAc,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,oBAAoB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,kBAAkB,EAAE,UAAU,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGd,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKc,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,mCAAmC,8EAA8E,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,MAAM,0BAA0B,OAAO,sBAAsB,6FAA6F,EAAE,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,2CAA2C,EAAE,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,gBAAgB,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uBAAuB,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,gBAAgB,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,KAAK,oIAAoI,WAAW,mIAAmI,EAAE,SAAsB,EAAKb,GAAgB,CAAC,eAAeM,GAAU,4BAA4B,GAAK,0BAA0B,EAAE,yBAAyB,OAAO,yBAAyBD,GAAY,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,4JAA4J,KAAK,OAAO,WAAW,MAAM,EAAE,SAAS,CAAC,UAAU,CAAC,KAAK,oIAAoI,WAAW,mIAAmI,CAAC,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,kBAAkBE,EAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWt6R,EAAE,CAXk7R,gFAAgF,2QAA2Q,+JAA+J,iJAAiJ,oIAAoI,0JAA0J,4MAA4M,oEAWriU,EAAE,cAAc,EAAiC,GAAgB,YAAY,cAAc,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,UAAU,WAAW,UAAU,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,IAAI,EAAE,IAAI,GAAG,MAAM,YAAY,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,SAAS,SAAS,GAAK,OAAO,YAAY,MAAM,SAAS,aAAa,SAAS,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCX38C,SAASa,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,kEAAv1C,IAAuV,IAAkE,IAA4B,KAA6I,KAAyH,KAA0H,KAAqH,EAAO,GAAc,EAASC,EAAQ,EAAQ,GAAgB,EAASC,EAAU,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAiB,EAAoUC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAoKC,GAAW,CAAC,OAAO,CAApK,OAAO,YAAY,QAAQ,KAAK,OAAO,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAqG,EAAE,OAAO,GAAM,WAAW,GAAG,UAAU,GAAG,aAAa,OAAO,WAAW,CAAvJ,OAAO,EAAE,MAAM,IAAI,SAAS,EAAE,KAAK,QAA8H,EAAE,QAAQ,WAAW,KAAK,QAAQ,EAAyC,GAAgC,EAAQC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQ,IAAc,EAAK,EAAS,IAAiB,CAAC,OAAO,EAAK,MAAZ,CAAmB,IAAI,UAAU,OAAO,EAAS,SAAS,EAAe,IAAI,UAAU,OAAO,EAAS,SAAS,EAAe,IAAI,QAAQ,OAAO,EAAS,OAAO,EAAe,IAAI,aAAa,OAAO,EAAS,YAAY,EAAe,QAAQ,OAAO,CAAe,CAAC,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,cAAc,YAAY,eAAe,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAkB,EAAc,IAAmB,CAAC,GAAK,CAAC,EAAc,GAAkBC,EAAe,CAAa,EAAO,CAAC,EAAsB,GAA0BA,EAAe,CAAa,EAAkL,OAA7K,EAAwB,CAAC,EAAc,CAAgB,GAAM,IAAgB,IAAuB,EAAiB,CAAa,EAAE,EAAyB,CAAa,GAAS,CAAC,EAAc,CAAgB,EAAE,EAAQC,IAAU,CAAC,YAAU,SAAO,KAAG,WAAS,YAAU,YAAU,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAW,EAAM,WAAW,EAAE,QAAQL,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAW,EAAM,WAAW,GAAM,UAAU,GAAU,EAAM,WAAW,EAAE,UAAU,GAAW,EAAM,WAAW,CAAC,GAAUM,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWzuH,GAAgB,EAX0vHC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,GAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,UAAY,EAAkB,kBAAoB,EAAqB,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,EAAU,IAAcF,GAAiB,EAAkB,CAAoB,EAAO,CAAC,cAAY,aAAW,uBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,aAAW,aAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBG,GAAuB,EAAM,EAAQ,EAAQ,GAAsB,CAACI,GAAsBC,EAAsB,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,GAAiB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAkB,EAAGnB,GAAkB,GAAG,EAAqB,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKS,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMH,GAAY,SAAsB,EAAK,GAAc,CAAC,GAAG,EAAU,GAAG,EAAgB,OAAO,oFAAoF,UAAU,EAAG,GAAkB,gBAAgB,EAAU,CAAU,EAAE,mBAAmB,cAAc,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,OAAO,YAAY,UAAU,GAAiB,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGN,GAAqB,CAAC,UAAU,CAAC,mBAAmB,cAAc,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,GAAwB,EAAMwB,EAAU,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,MAAM,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,EAAE,MAAM,CAAC,CAAC,EAAE,SAAS,CAAc,EAAKvB,GAAS,CAAC,SAAS,GAAK,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,YAAY,EAAE,WAAW,wEAAwE,WAAW,GAAG,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKwB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKX,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,EAAE,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,OAAOP,GAAW,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKX,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,mCAAmC,yFAAyF,qBAAqB,OAAO,sBAAsB,SAAS,0BAA0B,UAAU,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,uCAAuC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,OAAOP,GAAW,MAAM,CAAC,kBAAkB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,SAAS,CAAC,UAAU,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGP,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKc,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,6CAA6C,mCAAmC,yFAAyF,qBAAqB,OAAO,sBAAsB,SAAS,0BAA0B,UAAU,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,uCAAuC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAS,CAAc,EAAM,EAAO,MAAM,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKW,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKX,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,6FAA6F,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oEAAoE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKY,GAAmB,CAAC,gBAAgB,GAAK,UAAU,EAAU,UAAU,iBAAiB,UAAU,OAAwB,mBAAiB,SAAS,YAAY,YAAY,SAAS,SAAS,GAAK,KAAK,EAAE,MAAM,CAAC,0BAA0B,KAAK,4BAA4B,2BAA2B,qCAAqC,MAAM,8BAA8B,qBAAqB,mCAAmC,MAAM,2CAA2C,iFAAiF,4CAA4C,iFAAiF,wCAAwC,iFAAiF,yCAAyC,iFAAiF,oCAAoC,MAAM,8BAA8B,QAAQ,kCAAkC,MAAM,8BAA8B,oBAAoB,4BAA4B,kEAAkE,iCAAiC,OAAO,mCAAmC,uEAAuE,EAAE,SAAS,EAAU,KAAK,MAAM,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,MAAM,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKX,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,6FAA6F,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oEAAoE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKY,GAAmB,CAAC,gBAAgB,GAAK,UAAU,GAAM,UAAU,gBAAgB,UAAU,QAAyB,mBAAiB,SAAS,YAAY,YAAY,sBAAsB,SAAS,GAAK,KAAK,EAAE,MAAM,CAAC,0BAA0B,KAAK,4BAA4B,2BAA2B,qCAAqC,MAAM,8BAA8B,qBAAqB,mCAAmC,MAAM,2CAA2C,iFAAiF,4CAA4C,iFAAiF,wCAAwC,iFAAiF,yCAAyC,iFAAiF,oCAAoC,MAAM,8BAA8B,QAAQ,kCAAkC,MAAM,8BAA8B,oBAAoB,4BAA4B,kEAAkE,4BAA4B,qBAAqB,mCAAmC,uEAAuE,EAAE,SAAS,EAAU,KAAK,OAAO,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,MAAM,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKX,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,6FAA6F,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oEAAoE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKY,GAAmB,CAAC,UAAU,iBAAiB,UAAU,kBAAmC,mBAAiB,SAAS,YAAY,YAAY,OAAO,SAAS,GAAK,MAAM,CAAC,0BAA0B,KAAK,4BAA4B,2BAA2B,qCAAqC,MAAM,8BAA8B,qBAAqB,mCAAmC,MAAM,2CAA2C,iFAAiF,4CAA4C,iFAAiF,wCAAwC,iFAAiF,yCAAyC,iFAAiF,oCAAoC,MAAM,8BAA8B,QAAQ,kCAAkC,MAAM,8BAA8B,oBAAoB,4BAA4B,kEAAkE,4BAA4B,qBAAqB,mCAAmC,uEAAuE,EAAE,SAAS,EAAU,KAAK,UAAU,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,GAAmB,OAAO,QAAQ,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKxB,GAAW,CAAC,UAAU,EAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,kBAAkB,GAAa,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,KAAK,SAAS,QAAQ,GAAa,EAAU,CAAC,MAAM,YAAY,QAAQ,YAAY,QAAQ,WAAW,EAAEM,GAAa,WAAW,CAAC,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWjyf,EAAE,CAX6yf,gFAAgF,gRAAgR,yXAAyX,oHAAoH,uRAAuR,mMAAmM,qVAAqV,wUAAwU,6KAA6K,gfAAgf,4bAA4b,wiBAAwiB,wGAAwG,oIAAoI,wHAAwH,GAAGmB,GAAgB,GAAGC,EAW1unB,EAAE,cAAc,EAAiC,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,cAAc,cAAc,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAM,MAAM,aAAa,KAAK,EAAY,OAAO,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,MAAM,YAAY,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,SAAS,SAAS,GAAK,OAAO,YAAY,MAAM,SAAS,aAAa,SAAS,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,SAAS,OAAO,YAAY,MAAM,SAAS,aAAa,SAAS,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAc,GAAG,GAAgB,GAAG,GAAwBC,EAAiB,EAAE,GAAG,GAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,EAAc5B,GAAW,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,KCXt/F,SAAS6B,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mDAAvtB,IAAoL,IAAkE,IAA4B,EAAiCC,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAsKC,GAAW,CAAC,OAAO,CAAtK,OAAO,aAAa,QAAQ,KAAK,OAAO,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAsG,EAAE,aAAa,YAAY,WAAW,CAArH,OAAO,EAAE,MAAM,IAAI,SAAS,GAAG,KAAK,QAA2F,EAAE,QAAQ,UAAU,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,YAAY,YAAY,YAAY,YAAY,OAAO,YAAY,IAAI,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAU91D,GAAgB,EAV+2DC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,GAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,aAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,EAAQ,EAAQ,EAAsB,CAAC,EAAO,CAAC,yBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAiB,GAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAoB,GAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAkB,EAAGX,GAAkB,GAAG,CAAqB,EAAQ,EAAa,GAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAmB,GAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAgL,OAA5D,GAAmB,EAAY,CAAC,UAA5H,GAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,MAAU,EAAW,YAAY,EAAI,EAAE,GAAG,CAAE,CAA2D,CAAC,CAAC,EAAsB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKQ,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,mBAAmB,SAAS,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,aAAa,GAAoB,WAAW,EAAiB,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,YAAY,aAAa,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,MAAM,iBAAiB,IAAA,GAAU,aAAa,IAAA,GAAU,WAAW,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,YAAY,aAAa,GAAmB,MAAM,CAAY,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAKiB,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,kVAAkV,mBAAmB,GAAK,GAAGjB,GAAqB,CAAC,UAAU,CAAC,IAAI,qUAAqU,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKiB,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,MAAM,CAAC,OAAO,GAAG,EAAE,IAAI,iVAAiV,mBAAmB,GAAK,GAAGjB,GAAqB,CAAC,UAAU,CAAC,IAAI,oUAAoU,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKiB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,MAAM,CAAC,OAAO,GAAG,EAAE,IAAI,iVAAiV,mBAAmB,GAAK,GAAGjB,GAAqB,CAAC,UAAU,CAAC,IAAI,oUAAoU,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKiB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,MAAM,CAAC,OAAO,GAAG,EAAE,IAAI,iVAAiV,mBAAmB,GAAK,GAAGjB,GAAqB,CAAC,UAAU,CAAC,IAAI,oUAAoU,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKiB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,MAAM,CAAC,OAAO,GAAG,EAAE,IAAI,iVAAiV,mBAAmB,GAAK,GAAGjB,GAAqB,CAAC,UAAU,CAAC,IAAI,oUAAoU,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKiB,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,MAAM,CAAC,OAAO,GAAG,EAAE,IAAI,iVAAiV,mBAAmB,GAAK,GAAGjB,GAAqB,CAAC,UAAU,CAAC,IAAI,oUAAoU,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKiB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,iVAAiV,mBAAmB,GAAK,GAAGjB,GAAqB,CAAC,UAAU,CAAC,IAAI,oUAAoU,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,CAAC,CAAC,EAAE,SAAsB,EAAKiB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,MAAM,CAAC,OAAO,EAAE,EAAE,IAAI,mtBAAmtB,SAAS,CAAC,UAAU,CAAC,OAAO,EAAE,CAAC,EAAE,mBAAmB,GAAK,GAAGjB,GAAqB,CAAC,UAAU,CAAC,IAAI,4rBAA4rB,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,iEAAiE,CAAC,EAAE,SAAsB,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,6CAA6C,mCAAmC,kCAAkC,qBAAqB,OAAO,sBAAsB,SAAS,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,8FAA8F,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,2BAA2B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,qEAAqE,2BAA2B,mBAAmB,gCAAgC,YAAY,MAAM,EAAE,EAAE,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,MAAM,IAAI,EAAE,EAAE,EAAE,UAAU,CAAC,sBAAsB,uEAAuE,EAAE,UAAU,CAAC,MAAM,IAAI,qBAAqB,IAAI,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGX,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKW,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,6CAA6C,mCAAmC,kCAAkC,qBAAqB,OAAO,sBAAsB,SAAS,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,8FAA8F,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,6CAA6C,mCAAmC,kCAAkC,qBAAqB,OAAO,sBAAsB,SAAS,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,iGAAiG,EAAE,SAAS,KAAK,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,6CAA6C,mCAAmC,kCAAkC,qBAAqB,OAAO,sBAAsB,SAAS,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,8FAA8F,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,OAAON,EAAU,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAUxsf,EAAE,CAVotf,gFAAgF,2RAA2R,0GAA0G,0GAA0G,yGAAyG,yGAAyG,yGAAyG,0GAA0G,0GAA0G,uTAAuT,kFAAkF,iWAAiW,kNAAkN,6HAA6H,8DAA8D,8DAA8D,6DAA6D,6DAA6D,6DAA6D,8DAA8D,6DAA6D,0JAA0J,uIAAuI,oEAUxilB,EAAE,cAAc,EAAiC,GAAgB,YAAY,eAAe,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,SAAS,MAAM,YAAY,WAAW,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,SAAS,SAAS,GAAK,OAAO,YAAY,MAAM,SAAS,aAAa,SAAS,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCV6yC,SAASc,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,uFAAlqE,IAAoR,IAAkE,IAA4B,KAAiK,KAA4H,KAA0H,KAA0H,KAAyH,KAA0H,KAA+G,KAAqH,KAAsH,EAAO,GAAsB,EAAS,EAAgB,EAAQC,GAAiB,EAASC,EAAW,EAAQ,GAAgB,GAAO,EAAO,GAAG,EAAQ,GAAU,EAASC,EAAI,EAAQ,GAAe,GAAOC,CAAQ,EAAQC,GAAgB,EAASC,CAAU,EAAQ,GAAoC,GAAO,EAA6B,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,EAAwsBC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQC,EAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQ,EAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,EAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,EAAY,EAAE,EAAE,EAAE,EAAE,EAAqK,GAAW,CAAC,OAAO,CAApK,OAAO,YAAY,QAAQ,KAAK,OAAO,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAsG,EAAE,OAAO,GAAM,WAAW,EAAE,UAAU,GAAG,aAAa,OAAO,WAAW,CAAvJ,OAAO,EAAE,MAAM,IAAI,SAAS,EAAE,KAAK,QAA8H,EAAE,QAAQ,WAAW,KAAK,QAAQ,EAAQC,IAAoB,EAAE,IAAI,oBAAoB,IAAUC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,eAAe,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAkB,EAAc,IAAmB,CAAC,GAAK,CAAC,EAAc,GAAkBC,EAAe,CAAa,EAAO,CAAC,EAAsB,GAA0BA,EAAe,CAAa,EAAkL,OAA7K,EAAwB,CAAC,EAAc,CAAgB,GAAM,IAAgB,IAAuB,EAAiB,CAAa,EAAE,EAAyB,CAAa,GAAS,CAAC,EAAc,CAAgB,EAAE,EAAQC,IAAU,CAAC,SAAO,SAAO,KAAG,WAAS,aAAW,aAAW,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAW,EAAM,WAAW,EAAE,UAAU,GAAW,EAAM,WAAW,EAAE,UAAU,GAAW,EAAM,WAAW,EAAE,QAAQL,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAY,EAAM,WAAW,EAAE,UAAU,GAAY,EAAM,WAAW,EAAE,UAAU,GAAQ,EAAM,UAAU,UAAU,GAAU,EAAM,WAAW,EAAE,UAAU,GAAW,EAAM,WAAW,EAAE,UAAU,GAAW,EAAM,WAAW,EAAE,UAAU,GAAW,EAAM,WAAW,CAAC,GAAUM,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWppK,GAAgB,EAXqqKC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,GAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,GAAkB,kBAAoB,EAAqB,UAAY,EAAkB,kBAAoB,GAAqB,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,GAAkB,kBAAoB,EAAqB,UAAY,GAAkB,kBAAoB,EAAqB,aAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,EAAU,IAAcF,GAAiB,EAAkB,CAAoB,EAAO,CAAC,GAAU,GAAcA,GAAiB,EAAkB,CAAoB,EAAO,CAAC,GAAU,IAAcA,GAAiB,EAAkB,CAAoB,EAAO,CAAC,EAAU,IAAcA,GAAiB,EAAkB,CAAoB,EAAO,CAAC,EAAU,IAAcA,GAAiB,GAAkB,CAAoB,EAAO,CAAC,GAAU,IAAcA,GAAiB,EAAkB,EAAoB,EAAO,CAAC,GAAU,IAAcA,GAAiB,EAAkB,CAAoB,EAAO,CAAC,GAAU,IAAcA,GAAiB,GAAkB,CAAoB,EAAO,CAAC,GAAU,IAAcA,GAAiB,GAAkB,CAAoB,EAAO,CAAC,cAAY,cAAW,uBAAoB,mBAAgB,iBAAe,aAAU,kBAAgB,cAAW,aAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBG,GAAuB,EAAM,EAAQ,EAAiI,EAAkB,EAAGhB,GAAvHoB,GAAsBC,GAAuBC,GAAuBC,EAA6F,EAAQ,OAAoB,IAAc,YAAuC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKZ,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAML,GAAY,SAAsB,EAAM,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,EAAkB,iBAAiBsB,EAAU,EAAU,EAAE,qBAAqB,GAAU,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,WAAW,+HAA+H,GAAG,CAAK,EAAE,GAAGhC,EAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAC,GAAY,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAiB,CAAC,UAAU,SAAS,SAAS,GAAG,QAAQ,GAAK,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAG,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,GAAGA,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,GAAY,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQS,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,GAAgB,CAAC,kBAAkB,CAAC,WAAW,CAAW,EAAE,sBAAsB,GAAK,gBAAgBC,EAAU,eAAeC,EAAW,mCAAmC,GAAK,oBAAoB,IAAI,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAG,EAAE,SAAsB,EAAKT,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKgB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAO,GAAG,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,QAAQ,cAAc,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAsB,EAAKhB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKgB,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,OAAO,GAAW,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAgB,CAAC,kBAAkB,CAAC,WAAW,CAAW,EAAE,sBAAsB,GAAK,gBAAgBR,EAAU,eAAeC,EAAW,mCAAmC,GAAK,oBAAoB,IAAI,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,GAAG,MAAM,EAAE,EAAE,GAAGb,EAAqB,CAAC,UAAU,CAAC,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,GAAG,MAAM,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKG,GAAK,CAAC,UAAU,GAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,kBAAkB,GAAa,kBAAkB,GAAa,kBAAkB,EAAa,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQQ,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,GAAM,UAAU,EAAU,UAAU,EAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,GAAe,CAAC,kBAAkB,CAAC,WAAW,CAAW,EAAE,sBAAsB,GAAK,gBAAgBC,EAAU,eAAeC,EAAW,mCAAmC,GAAK,oBAAoB,IAAI,sBAAsB,GAAK,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,SAAsB,EAAKO,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,2CAA2C,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,GAAG,MAAM,EAAE,GAAG,EAAE,GAAGpB,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,GAAG,MAAM,EAAE,GAAG,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAAoC,CAAC,kBAAkB,CAAC,WAAW,CAAW,EAAE,sBAAsB,GAAK,gBAAgBY,EAAU,eAAeC,EAAW,mCAAmC,GAAK,oBAAoB,IAAI,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKP,EAAW,CAAC,UAAU,GAAK,UAAU,wEAAwE,UAAU,QAAQ,OAAO,OAAO,UAAU,EAAU,GAAG,YAAY,SAAS,YAAY,UAAU,iBAAiB,kBAAkB,GAAa,UAAU,6BAA6B,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQK,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,GAAG,UAAU,oEAAoE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,GAAG,MAAM,EAAE,GAAG,EAAE,GAAGX,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,GAAG,MAAM,EAAE,GAAG,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAAoC,CAAC,kBAAkB,CAAC,WAAW,CAAW,EAAE,sBAAsB,GAAK,gBAAgBY,EAAU,eAAeC,EAAW,mCAAmC,GAAK,oBAAoB,IAAI,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKP,EAAW,CAAC,UAAU,GAAK,UAAU,wEAAwE,UAAU,WAAW,OAAO,OAAO,UAAU,EAAU,GAAG,YAAY,SAAS,YAAY,UAAU,eAAe,kBAAkB,GAAa,UAAU,6BAA6B,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQK,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,GAAG,UAAU,oEAAoE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,GAAgB,CAAC,kBAAkB,CAAC,WAAW,CAAW,EAAE,sBAAsB,GAAK,gBAAgBC,EAAU,eAAeC,EAAW,mCAAmC,GAAK,oBAAoB,IAAI,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKT,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKgB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKa,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,0WAA0W,mBAAmB,EAAI,CAAC,EAAe,EAAK7B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKgB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKa,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,0WAA0W,mBAAmB,EAAI,CAAC,EAAe,EAAK7B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKgB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,MAAM,GAAG,EAAE,GAAGpB,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,MAAM,GAAG,CAAC,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,MAAM,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAAoC,CAAC,kBAAkB,CAAC,WAAW,CAAW,EAAE,sBAAsB,GAAK,gBAAgBY,EAAU,eAAeC,EAAW,mCAAmC,GAAK,oBAAoB,IAAI,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKP,EAAW,CAAC,UAAU,GAAK,UAAU,wEAAwE,UAAU,IAAI,OAAO,OAAO,UAAU,EAAU,GAAG,YAAY,SAAS,YAAY,UAAU,QAAQ,kBAAkB,GAAa,UAAU,6BAA6B,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQK,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,GAAG,UAAU,uEAAuE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,MAAM,GAAG,EAAE,GAAGX,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,MAAM,GAAG,CAAC,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,MAAM,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAAoC,CAAC,kBAAkB,CAAC,WAAW,CAAW,EAAE,sBAAsB,GAAK,gBAAgBY,EAAU,eAAeC,EAAW,mCAAmC,GAAK,oBAAoB,IAAI,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKP,EAAW,CAAC,UAAU,GAAK,UAAU,wEAAwE,UAAU,WAAW,OAAO,OAAO,UAAU,EAAU,GAAG,YAAY,SAAS,YAAY,UAAU,eAAe,kBAAkB,GAAa,UAAU,4CAA4C,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQK,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,GAAG,UAAU,uEAAuE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,MAAM,GAAG,EAAE,GAAGX,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,MAAM,GAAG,CAAC,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,MAAM,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAAoC,CAAC,kBAAkB,CAAC,WAAW,CAAW,EAAE,sBAAsB,GAAK,gBAAgBY,EAAU,eAAeC,EAAW,mCAAmC,GAAK,oBAAoB,IAAI,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKP,EAAW,CAAC,UAAU,GAAK,UAAU,wEAAwE,UAAU,SAAS,OAAO,OAAO,UAAU,GAAU,GAAG,YAAY,SAAS,YAAY,UAAU,aAAa,kBAAkB,GAAa,UAAU,kCAAkC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQK,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,GAAG,UAAU,uEAAuE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,MAAM,GAAG,EAAE,GAAGX,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,MAAM,GAAG,CAAC,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAAoC,CAAC,kBAAkB,CAAC,WAAW,CAAW,EAAE,sBAAsB,GAAK,gBAAgBY,EAAU,eAAeC,EAAW,mCAAmC,GAAK,oBAAoB,IAAI,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKP,EAAW,CAAC,UAAU,GAAK,UAAU,wEAAwE,UAAU,WAAW,OAAO,OAAO,UAAU,GAAU,GAAG,YAAY,SAAS,YAAY,UAAU,eAAe,kBAAkB,GAAa,UAAU,oCAAoC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQK,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,GAAG,UAAU,uEAAuE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,MAAM,GAAG,EAAE,GAAGX,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,MAAM,GAAG,CAAC,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAAoC,CAAC,kBAAkB,CAAC,WAAW,CAAW,EAAE,sBAAsB,GAAK,gBAAgBY,EAAU,eAAeC,EAAW,mCAAmC,GAAK,oBAAoB,IAAI,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKP,EAAW,CAAC,UAAU,GAAK,UAAU,wEAAwE,UAAU,UAAU,OAAO,OAAO,UAAU,GAAU,GAAG,YAAY,SAAS,YAAY,UAAU,cAAc,kBAAkB,GAAa,UAAU,uCAAuC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQK,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,GAAG,UAAU,uEAAuE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,MAAM,GAAG,EAAE,GAAGX,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,MAAM,GAAG,CAAC,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAAoC,CAAC,kBAAkB,CAAC,WAAW,CAAW,EAAE,sBAAsB,GAAK,gBAAgBY,EAAU,eAAeC,EAAW,mCAAmC,GAAK,oBAAoB,IAAI,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKP,EAAW,CAAC,UAAU,GAAK,UAAU,wEAAwE,UAAU,YAAY,OAAO,OAAO,UAAU,GAAU,GAAG,YAAY,SAAS,YAAY,UAAU,gBAAgB,kBAAkB,GAAa,UAAU,0CAA0C,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQK,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,GAAG,UAAU,uEAAuE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,QAAQ,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAe,CAAC,iBAAiB,CAAC,OAAO,GAAG,QAAQ,GAAG,MAAM,EAAE,SAAS,GAAG,oBAAoB,GAAM,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,EAAE,QAAQ,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,sCAAsC,GAAK,2BAA2B,CAAC,CAAC,OAAO,CAAC,QAAQ,GAAG,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,EAAE,CAAC,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,EAAE,2BAA2B,WAAW,sBAAsB,GAAK,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,SAAsB,EAAKS,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,2CAA2C,mCAAmC,YAAY,qBAAqB,QAAQ,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAQ,EAAE,SAAsB,EAAK,EAAO,KAAK,CAAC,iBAAiB,OAAO,MAAM,CAAC,gBAAgB,wHAAwH,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,SAAS,MAAM,CAAC,eAAe,EAAmB,mBAAiB,SAAS,YAAY,kBAAkBN,GAAmB,kBAAkB,SAAS,QAAQ,eAAe,aAAa,IAAI,mBAAmB,GAAK,GAAGd,EAAqB,CAAC,UAAU,CAAC,2BAA2B,CAAC,CAAC,OAAO,CAAC,QAAQ,GAAG,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,CAAC,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,EAAE,SAAsB,EAAKoB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,2CAA2C,mCAAmC,YAAY,qBAAqB,QAAQ,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAQ,EAAE,SAAsB,EAAK,EAAO,KAAK,CAAC,iBAAiB,OAAO,MAAM,CAAC,gBAAgB,wHAAwH,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,QAAQ,cAAc,aAAa,EAAE,EAAE,UAAU,CAAC,2BAA2B,CAAC,CAAC,OAAO,CAAC,QAAQ,GAAG,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,CAAC,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,2CAA2C,mCAAmC,YAAY,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAQ,EAAE,SAAsB,EAAK,EAAO,KAAK,CAAC,iBAAiB,OAAO,MAAM,CAAC,gBAAgB,wHAAwH,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,QAAQ,aAAa,aAAa,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,KAAK,oEAAoE,WAAW,mEAAmE,EAAE,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,kBAAkB,GAAK,MAAM,CAAC,QAAQ,GAAG,EAAE,SAAsB,EAAK,EAAO,CAAC,sBAAsB,GAAK,SAASc,GAAa,SAAS,QAAQA,GAAa,QAAQ,cAAc,iHAAiH,eAAeA,GAAa,SAAS,OAAO,OAAO,gBAAgBA,GAAa,gBAAgB,KAAK,cAAc,MAAMA,GAAa,OAAO,CAAC,QAAQA,GAAa,QAAQ,kBAAkB,EAAE,gBAAgBA,GAAa,gBAAgB,oBAAoB,GAAK,SAAS,CAAC,SAAS,CAAC,KAAK,QAAQ,MAAM,CAAC,wEAAwE,sEAAsE,uEAAuE,CAAC,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,SAAS,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,aAAa,CAAC,KAAK,OAAO,MAAM,CAAC,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,UAAU,CAAC,KAAK,UAAU,MAAM,EAAK,EAAE,OAAO,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,eAAe,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,YAAY,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,cAAc,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,eAAe,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,aAAa,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,QAAQ,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,OAAO,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,QAAQ,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,UAAU,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,CAAC,CAAC,EAAE,aAAaA,GAAa,OAAO,MAAM,OAAO,GAAGlC,EAAqB,CAAC,UAAU,CAAC,cAAc,+GAA+G,EAAE,UAAU,CAAC,cAAc,8GAA8G,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWjjjC,EAAE,CAX6jjC,kFAAkF,0RAA0R,oUAAoU,6TAA6T,yGAAyG,yGAAyG,iSAAiS,oSAAoS,iRAAiR,gUAAgU,yQAAyQ,8SAA8S,qHAAqH,uRAAuR,oRAAoR,8YAA8Y,8RAA8R,oRAAoR,gHAAgH,oRAAoR,6IAA6I,sNAAsN,sNAAsN,wNAAwN,8FAA8F,yGAAyG,2EAA2E,kEAAkE,2JAA2J,4HAA4H,uGAAuG,2HAA2H,wIAAwI,+DAA+D,6IAA6I,uFAAuF,4QAA4Q,oYAAoY,+DAA+D,iEAAiE,GAAGmC,GAAgB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,sdAWnxyC,EAAE,cAAc,EAAiC,GAAgB,YAAY,SAAS,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,IAAI,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,eAAe,SAAS,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,MAAM,YAAY,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,KAAK,EAAE,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,KAAK,EAAE,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,KAAK,EAAE,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,KAAK,EAAE,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,KAAK,EAAE,MAAM,eAAe,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,KAAK,EAAE,MAAM,eAAe,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,SAAS,KAAK,EAAY,YAAY,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,SAAS,GAAK,OAAO,YAAY,MAAM,SAAS,aAAa,QAAQ,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAsB,GAAGrC,GAAiB,GAAG,GAAU,GAAGI,GAAgB,GAAG,GAAwBkC,EAAiB,EAAE,GAAG,GAAwBC,EAAkB,EAAE,GAAG,GAAwBC,EAAkB,EAAE,GAAG,GAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,EAAcxC,GAAY,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAK,CAAC,EAAE,CAAO,MAAM,EAAcG,EAAW,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,KCXjwL,SAASqC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,gDAAplB,IAA+H,IAAkE,IAA4B,EAAiCC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAUj5C,GAAgB,EAVk6CC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,GAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,GAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,WAAW,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKgB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,qYAAqY,mBAAmB,GAAK,GAAGhB,GAAqB,CAAC,UAAU,CAAC,IAAI,6YAA6Y,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAUrnH,EAAE,CAVioH,gFAAgF,oSAAoS,kFAAkF,8EAUrkI,EAAE,cAAc,EAAiC,GAAgB,YAAY,MAAM,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,YAAY,WAAW,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCN3a,SAAwB,GAAW,EAAM,CAAC,GAAK,CAAC,UAAQ,EAO3D,OAAO,EAAoB,EAAK,QAAQ,CAAC,aAAa,+BAA+B,6BAA6B,GAAK,SAAS,qEAAqE,CAAC,EAAe,EAAKiB,EAAU,CAAC,CAAC,CAAE,kBAZxK,IAAoD,EAYqH,GAAW,YAAY,eAAe,EAAoB,GAAW,CAAC,OAAO,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,aAAa,UAAU,cAAc,WAAW,aAAa,GAGja,wBAAwB,GAAK,0BAA0B,WAAW,YAAY,oEAAoE,CAAC,CAAC,KCd25C,SAAS,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,kGAA7qD,IAA2V,IAAkE,IAA4B,KAAsJ,KAAqH,KAAqH,KAAkH,EAAO,GAAiB,EAASC,EAAW,EAAQ,GAAa,EAASC,EAAO,EAAQ,GAAgB,EAASC,EAAU,EAAQ,GAA6D,GAA0B,GAAO,EAA6B,CAAC,EAAQ,GAAgB,EAASC,CAAU,EAAQ,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAiB,EAAiT,GAAgC,EAAQC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQ,IAAoB,EAAE,IAAI,oBAAoB,IAAoFC,GAAU,CAAC,QAAQ,GAAG,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,KAAK,MAAM,EAAE,MAAM,EAAE,WAAW,CAAtJ,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAmH,CAAC,EAAQC,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAwEC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAAzI,OAAO,GAAG,MAAM,GAAG,SAAS,EAAE,KAAK,QAAgH,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,GAAG,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,GAAG,MAAM,EAAE,MAAM,EAAE,EAAE,IAAI,EAAE,CAAC,EAAQ,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,GAAG,MAAM,EAAE,MAAM,EAAE,EAAE,KAAK,EAAE,CAAC,EAAwE,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAAzI,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAgH,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,GAAG,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAyE,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAA1I,OAAO,GAAG,MAAM,GAAG,SAAS,GAAG,KAAK,QAAgH,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQ,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,eAAe,YAAY,qBAAqB,YAAY,cAAc,YAAY,qBAAqB,YAAY,oBAAoB,WAAW,EAAQ,GAAS,EAAO,OAAOC,CAAc,EAAQ,IAAkB,EAAc,IAAmB,CAAC,GAAK,CAAC,EAAc,GAAkBC,EAAe,CAAa,EAAO,CAAC,EAAsB,GAA0BA,EAAe,CAAa,EAAkL,OAA7K,EAAwB,CAAC,EAAc,CAAgB,GAAM,IAAgB,IAAuB,EAAiB,CAAa,EAAE,EAAyB,CAAa,GAAS,CAAC,EAAc,CAAgB,EAAE,EAAQC,IAAU,CAAC,SAAO,KAAG,WAAS,YAAU,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAW,EAAM,WAAW,EAAE,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAU,EAAM,WAAW,CAAC,GAAU,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWvlJ,GAAgB,EAXwmJI,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,GAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,UAAY,EAAkB,kBAAoB,EAAqB,YAAU,GAAG,GAAWH,GAAS,CAAK,EAAO,CAAC,EAAU,GAAc,GAAiB,EAAkB,CAAoB,EAAO,CAAC,cAAY,aAAW,uBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,aAAW,aAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiB,GAAuB,EAAM,EAAQ,EAAuC,EAAkB,EAAGX,EAA0C,EAAO,CAAC,yBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAa,GAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAa,GAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,WAAW,CAAE,CAAC,EAAQ,OAAiB,EAAG,CAAC,YAAY,YAAY,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAAmC,GAAgB,GAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAgB,GAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,WAAW,CAAE,CAAC,EAAQ,OAAkB,CAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAA0C,GAAU,EAAE,IAAM,MAAkB,EAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAA6B,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAME,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,0BAA0B,KAAK,eAAe,aAAa,gBAAgB,2BAA2B,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,YAAY,oBAAoB,qBAAqB,aAAa,GAAG,CAAK,EAAE,SAAS,CAAC,UAAU,CAAC,iBAAiB,uEAAuE,EAAE,UAAU,CAAC,iBAAiB,uEAAuE,EAAE,UAAU,CAAC,iBAAiB,wEAAwE,gBAAgB,0BAA0B,EAAE,UAAU,CAAC,iBAAiB,uEAAuE,CAAC,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,mBAAmB,oBAAoB,EAAE,UAAU,CAAC,mBAAmB,oBAAoB,EAAE,UAAU,CAAC,mBAAmB,aAAa,EAAE,UAAU,CAAC,mBAAmB,mBAAmB,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,kBAAkB,GAAmB,SAAsB,EAAKN,GAAY,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,OAAO,GAAM,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,EAAI,EAAE,UAAU,CAAC,OAAO,EAAI,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,OAAO,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,aAAa,SAA0B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,EAAU,WAAWO,GAAU,SAAsB,EAAKY,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,sBAAsB,mCAAmC,kCAAkC,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,MAAM,0BAA0B,OAAO,sBAAsB,8FAA8F,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,kBAAkB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,qEAAqE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,SAAS,CAAC,UAAU,CAAC,sBAAsB,oEAAoE,EAAE,UAAU,CAAC,sBAAsB,oEAAoE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,sBAAsB,mCAAmC,kCAAkC,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,8FAA8F,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,sBAAsB,mCAAmC,kCAAkC,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,8FAA8F,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,iBAAiB,GAAK,MAAM,CAAY,EAAE,UAAU,CAAC,iBAAiB,GAAK,MAAM,CAAY,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAY,GAAgB,EAAK,EAA0B,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKZ,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQO,EAAa,WAAW,EAAE,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,QAAQA,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,UAAU,GAAgB,QAAQA,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,UAAU,CAAY,EAAE,UAAU,CAAC,UAAU,CAAY,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,OAAO,GAAmB,OAAO,QAAQ,eAAe,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,EAAE,EAAE,CAAC,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAA6D,CAAC,UAAU,0BAA0B,wBAAwB,SAA0B,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQC,GAAW,QAAQ,GAAW,UAAU,EAAI,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKP,GAAW,CAAC,UAAU,EAAE,UAAU,GAAM,UAAU,GAAM,UAAU,GAAM,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,OAAO,UAAU,aAAa,UAAU,EAAc,GAAG,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQM,EAAa,WAAW,EAAE,UAAU,aAAa,MAAM,OAAO,UAAU,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,UAAU,EAAa,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,CAAC,EAAE,UAAU,CAAC,UAAU,EAAc,GAAG,UAAU,EAAe,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,OAAO,GAAmB,OAAO,QAAQ,eAAe,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAA6D,CAAC,UAAU,2BAA2B,wBAAwB,UAA2B,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQC,GAAW,QAAQ,GAAW,UAAU,EAAI,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKP,GAAW,CAAC,UAAU,EAAE,UAAU,GAAM,UAAU,GAAM,UAAU,GAAM,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,MAAM,UAAU,aAAa,UAAU,EAAe,GAAG,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQM,EAAa,WAAW,EAAE,UAAU,aAAa,MAAM,OAAO,UAAU,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,EAAa,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,CAAC,EAAE,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,CAAY,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,OAAO,GAAmB,OAAO,QAAQ,eAAe,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAA6D,CAAC,UAAU,0BAA0B,wBAAwB,SAA0B,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQC,GAAW,QAAQ,GAAW,UAAU,EAAI,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKP,GAAW,CAAC,UAAU,EAAE,UAAU,GAAM,UAAU,GAAM,UAAU,GAAM,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,QAAQ,UAAU,aAAa,UAAU,EAAe,GAAG,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQM,EAAa,WAAW,EAAE,UAAU,aAAa,MAAM,OAAO,UAAU,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,EAAa,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,CAAC,EAAE,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,CAAY,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM,CAAY,EAAE,UAAU,CAAC,iBAAiB,GAAK,MAAM,CAAY,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,IAAI,CAAC,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,IAAI,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAA6D,CAAC,UAAU,2BAA2B,wBAAwB,UAA2B,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQC,GAAW,QAAQ,GAAW,UAAU,EAAI,EAAE,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQA,GAAW,QAAQ,GAAW,UAAU,EAAI,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKN,EAAW,CAAC,UAAU,GAAK,UAAU,qBAAqB,UAAU,IAAI,OAAO,OAAO,UAAU,EAAE,GAAG,YAAY,SAAS,YAAY,UAAU,QAAQ,UAAU,6BAA6B,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQK,EAAa,WAAW,EAAE,MAAM,OAAO,UAAU,GAAG,UAAU,kBAAkB,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,eAAe,UAAU,IAAA,GAAU,UAAU,2BAA2B,QAAQA,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,UAAU,IAAA,GAAU,QAAQA,EAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,IAAI,CAAC,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,IAAI,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAA6D,CAAC,UAAU,2BAA2B,wBAAwB,UAA2B,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQC,GAAW,QAAQ,GAAW,UAAU,EAAI,EAAE,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQA,GAAW,QAAQ,GAAW,UAAU,EAAI,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKN,EAAW,CAAC,UAAU,GAAK,UAAU,qBAAqB,UAAU,IAAI,OAAO,OAAO,UAAU,EAAE,GAAG,YAAY,SAAS,YAAY,UAAU,iBAAiB,UAAU,8BAA8B,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQK,EAAa,WAAW,EAAE,MAAM,OAAO,UAAU,GAAG,UAAU,kBAAkB,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,IAAA,GAAU,UAAU,4BAA4B,EAAE,UAAU,CAAC,UAAU,IAAA,GAAU,UAAU,4BAA4B,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,OAAO,GAAmB,OAAO,QAAQ,eAAe,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAA6D,CAAC,UAAU,0BAA0B,wBAAwB,SAA0B,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQ,GAAW,QAAQ,GAAW,UAAU,EAAI,EAAE,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQ,GAAW,QAAQ,GAAW,UAAU,EAAI,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKN,GAAW,CAAC,UAAU,EAAU,UAAU,GAAM,UAAU,GAAK,UAAU,GAAK,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,cAAc,UAAU,eAAe,kBAAkB,EAAa,UAAU,uDAAuD,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQM,EAAa,WAAW,EAAE,UAAU,eAAe,MAAM,OAAO,UAAU,qBAAqB,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,CAAY,EAAE,UAAU,CAAC,UAAU,CAAY,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,MAAM,CAAC,eAAe,OAAO,gBAAgB,2BAA2B,OAAO,aAAa,qBAAqB,OAAO,aAAa,YAAY,EAAE,SAAS,CAAC,UAAU,CAAC,eAAe,aAAa,gBAAgB,4BAA4B,OAAO,OAAO,qBAAqB,aAAa,aAAa,MAAM,EAAE,UAAU,CAAC,gBAAgB,mBAAmB,OAAO,OAAO,aAAa,MAAM,CAAC,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,CAAY,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWtjuB,EAAE,CAXkkuB,gFAAgF,wPAAwP,2IAA2I,4QAA4Q,mRAAmR,kXAAkX,iHAAiH,yGAAyG,qRAAqR,+VAA+V,yLAAyL,mRAAmR,kJAAkJ,yGAAyG,iPAAiP,wKAAwK,wNAAwN,4PAA4P,2LAA2L,qPAAqP,kOAAkO,qHAAqH,mMAAmM,oLAAoL,uFAAuF,kIAAkI,yJAAyJ,sMAAsM,yNAAyN,iNAAiN,qLAAqL,uPAAuP,gHAAgH,4GAA4G,sdAW9g7B,EAAE,cAAc,EAAiC,GAAgB,YAAY,iBAAiB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,eAAe,qBAAqB,oBAAoB,qBAAqB,aAAa,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,IAAI,EAAE,IAAI,GAAG,MAAM,YAAY,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,IAAI,EAAE,IAAI,GAAG,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,SAAS,GAAK,OAAO,YAAY,MAAM,SAAS,aAAa,QAAQ,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAiB,GAAG,GAAa,GAAG,GAAgB,GAAG,EAAe,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,EAAcP,GAAQ,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAW,CAAC,EAAE,CAAO,MAAM,EAAcC,EAAW,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,yGCXn3C,IAAoS,IAA8C,IAA4B,KAA8I,KAAyE,KAAsE,KAAgF,KAA8E,KAAsE,EAAO,GAAmB,EAASiB,EAAa,EAAQ,GAAmC,GAA0B,EAAS,EAAQ,GAAY,EAASC,EAAM,EAAQ,GAAe,EAAS,EAAS,EAAQ,GAAgB,EAAS,EAAU,EAAQ,GAAoB,GAAW,EAAO,GAAG,EAAQ,GAAS,EAASC,EAAG,EAAQ,GAAiB,EAASC,EAAW,EAAQ,GAAY,CAAC,UAAU,gDAAgD,UAAU,wBAAwB,UAAU,qBAAqB,EAAQC,OAAc,OAAO,SAAW,IAAkB,GAAkB,eAAqB,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,iBAAiB,EAAQ,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQ,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQ,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,GAAG,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,IAAI,EAAQ,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQ,GAAgB,CAAC,UAAU,CAAC,gEAAgE,0FAA0F,EAAE,UAAU,CAAC,gEAAgE,yEAAyE,4IAA4I,CAAC,EAAQ,GAAe,OAAO,KAAK,EAAe,EAAQ,GAAU,CAAC,UAAU,2BAA2B,UAAU,yBAAyB,EAAQ,GAAM,CAAC,gFAAgF,gXAAgX,gWAAgW,8LAA8L,6UAA6U,yJAAyJ,gSAAgS,oHAAoH,mQAAmQ,mVAAmV,mEAAmE,EAAQ,GAAa,CAAC,UAAU,gDAAgD,UAAU,wBAAwB,UAAU,qBAAqB,EAAQ,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQ,IAAW,CAAC,WAAyB,EAAgC,EAAS,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,CAAK,EAAE,yBAAyB,EAAE,CAAC,EAAU,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAU,GAAO,CAAC,UAAU,MAAM,UAAUF,GAAI,OAAO,CAAC,EAAE,GAAG,EAAE,EAAE,EAAE,UAAU,SAAS,QAAQ,WAAW,EAAQ,GAAQ,CAAC,UAAUC,GAAY,QAAQ,WAAW,EAAQ,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYE,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,GAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,WAAS,GAAG,GAAW,GAAS,CAAK,EAAO,CAAC,EAAY,GAAqB,GAA8B,EAAQ,GAAY,EAAK,EAAsE,EAAkB,EAAG,EAA0C,EAAQ,MAAiB,CAAIF,GAAU,GAAiB,IAAc,YAAwF,OAAjD,GAAiB,CAAC,OAAO,GAAQ,OAAO,EAAM,CAAC,EAAsB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,2BAAwB,iBAAiB,GAAK,iBAAiB,YAAY,oBAAiB,EAAE,SAAsB,EAAM,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,mPAAmP,CAAC,EAAe,EAAM,GAAoB,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,gBAAgB,CAAS,EAAE,qBAAqB,SAAS,uBAAuB,GAAK,kBAAkB,GAAK,qBAAqB,GAAY,mBAAmB,GAAM,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,OAAO,WAAW,SAAsB,EAAKG,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,wBAAwB,EAAE,UAAU,CAAC,MAAM,oCAAoC,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,EAAE,GAAG,SAAsB,EAAK,GAAmC,CAAC,QAAQ,GAAU,UAAU,2BAA2B,wBAAwB,UAAU,QAAQ,GAAW,OAAO,YAAY,UAAU,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,MAAM,CAAC,SAAS,OAAO,MAAM,MAAM,EAAE,QAAQ,GAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKP,GAAc,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAE,MAAM,CAAC,SAAS,MAAM,EAAE,QAAQ,GAAa,WAAW,EAAE,UAAU,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,OAAO,UAAU,CAAC,EAAE,EAAsB,EAAK,MAAM,CAAC,UAAU,eAAe,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,OAAO,WAAW,SAAsB,EAAK,EAA0B,CAAC,OAAO,KAAK,MAAM,QAAQ,EAAE,IAAI,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKO,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQ,GAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKN,GAAO,CAAC,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAG,UAAU,GAAG,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,GAAa,WAAW,EAAE,UAAU,GAAG,UAAU,GAAG,MAAM,OAAO,UAAU,SAAS,UAAU,GAAG,UAAU,GAAG,UAAU,GAAG,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,WAAW,aAAa,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKM,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,MAAM,CAAC,CAAC,EAAE,SAAsB,EAAK,GAAU,CAAC,WAAW,GAAM,YAAY,qEAAqE,YAAY,EAAE,OAAO,GAAG,KAAK,qBAAqB,MAAM,GAAK,OAAO,OAAO,UAAU,uEAAuE,eAAe,qBAAqB,KAAK,QAAQ,UAAU,kBAAkB,GAAG,YAAY,SAAS,YAAY,UAAU,eAAe,MAAM,GAAK,WAAW,SAAS,OAAO,GAAK,MAAM,SAAS,UAAU,IAAI,aAAa,GAAK,WAAW,GAAG,KAAK,GAAG,QAAQ,IAAI,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAAU,CAAC,UAAU,wCAAwC,iBAAiB,GAAK,OAAO,WAAW,aAAa,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAW,CAAC,SAAS,GAAK,UAAU,cAAc,QAAQ,EAAE,WAAW,GAAG,MAAM,EAAE,aAAa,EAAE,QAAQ,GAAM,SAAS,WAAW,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAE,cAAc,EAAE,aAAa,EAAE,UAAU,EAAE,UAAU,GAAG,WAAW,GAAK,YAAY,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,WAAW,4BAA4B,cAAc,kBAAkB,YAAY,GAAG,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ,GAAI,GAAgC,IAAS,EAAa,QAAQ,IAAS,EAAa,OAAgL,CAAC,GAAG,GAAM,GAAG,GAAe,QAAQ,GAAK,CAAC,IAAM,EAAS,GAAU,GAAK,OAAO,GAAgB,EAAI,CAAC,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,EAAE,CAAE,CAAC,CAAC,EAAtR,CAAC,GAAG,GAAM,GAAG,GAAe,IAAI,GAA0C,UAAxB,GAAa,GAA2B,KAAK,GAAgB,EAAI,CAAC,KAAK,GAAG,EAAE,GAAK,CAAC,EAcntW,GAAgB,EAAQ,GAAU,GAAI,cAAc,EAAiC,GAAgB,YAAY,WAAW,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,IAAI,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG,GAAmB,GAAG,GAAY,GAAG,GAAe,GAAG,GAAgB,GAAG,GAAS,GAAG,EAAgB,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,EAAcP,GAAc,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAO,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,KCFtiB,SAAS,GAAS,CAAC,YAAW,WAAU,QAAO,GAAG,GAAO,CAC3D,IAAM,EAAQ,CAAY,EAAE,IAAc,CAAC,EAC3C,OAAQ,EAAR,CAAoB,IAAK,YACzB,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAOO,EAAoBC,GAAW,CAAC,GAAG,EAAO,IAAK,YAAa,OAAK,EAAG,EAAS,EAAI,CAAC,EACzF,QAAW,OAAO,EAAS,EAAK,CAAG,CAAC,CACpC,SAAgB,GAA6B,EAAS,CAAC,OAAQ,EAAR,CAAkB,IAAK,YAC9E,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,SAAU,WAAY,qBAAqB,EAAG,CAAC,KAAM,UAAW,WAAY,+CAA+C,EAAG,CAAC,KAAM,SAAU,WAAY,uBAAuB,CAAC,EAClM,QAAW,MAAkB,CAAC,CAQ5B,eAAsB,GAAY,CACjC,UACA,gBACA,yBACA,WACA,mBACA,kBACA,wCAAwC,IACtC,CACF,IAAM,EAAc,GAAO,EAAQ,CAAC,KAAK,QAAQ,EAIjD,EAA0B,CAAC,sBAAuB,GAAM,kBAAmB,GAAO,qBAAsB,GAAO,uCAAwC,GAAO,eAAgB,GAAO,0BAA2B,GAAM,eAAgB,GAAM,6BAA8B,GAAM,kBAAmB,GAAM,+BAAgC,GAAO,WAAY,EAAK,CAAC,EAClW,GAAwB,EAAY,EAsEpC,IAAM,EAAOD,EAAoBgB,GAA4B,CAC5D,SANmDhB,EAAoBe,EAAyC,CAChH,SAhEef,EACfE,GACA,CACC,UAAW,GACX,YAAa,OACb,UACA,gBACA,yBACA,UACA,mBACA,wBACA,gBACA,aAAcC,MAAkB,OAAO,6DAA+F,EACtI,gBAAiB,IAAA,GACjB,WACA,WACA,oBAAqB,GACrB,iBAAkB,2BAClB,UACK,IAAW,OAkCX,IAAA,QAlCgC,CACtC,GAAI,GAAO,CACV,QAAQ,IAAI,+DAA+D,EAC3E,MACD,CAEA,OAAOA,EAAY,SAAY,CAqB9B,EAAO,+BAAiC,CAnBvC,UAAW,EACX,OAAQ,CACUC,mBACFC,iBACJC,YACZ,EACA,MAAO,CACN,cAAeN,EACf,SAAUO,EACV,KAAMC,GACN,YAAaC,EACb,UAAWC,EACX,OAAQC,EACR,SAAUC,EACV,gBAAiBC,CAClB,EACA,YAAa,CAAE,aAAA,CAAa,CAGsB,EAEnD,GAAM,CAAE,mBAAoB,MAAM,OAAO,oCACzC,MAAO,CACN,QAAS,EAAgB,CAC1B,CACD,CAAC,CACF,EAAA,CAAG,EAED,2BAA4B,GAC5B,eAAgB,GAChB,mBAAoB,IAAIC,OAAuB,OAAO,6DAA8F,EACpJ,wBAAyB,EACzB,+BAAgC,CACjC,CAIU,CACX,CAIW,EACV,MAAO,CAAC,OAAQ,CAAC,UAAW,CAAC,IAAK,CAHnB,MAAO,CAAC,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,EAAG,SAAU,GAAK,KAAM,CAAC,IAAM,EAAG,IAAM,CAAC,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,OAAO,EAAG,EAAG,MAAO,EAAG,KAAK,CAGlM,CAAC,CAAC,CAAC,CAC3C,CAAC,EAID,OADA,MAAM,EACC,CACR,CAoBA,SAAS,IAAQ,CACX,IACL,EAAO,gBAAgB,KAAK,SAAS,CACtC,CAEA,eAAe,GAAK,EAAe,EAAW,CAC7C,SAAS,EAAY,EAAO,EAAW,EAAc,GAAM,CAC1D,GAAI,EAAM,QAAU,EAAO,uBAAwB,OAEnD,IAAM,EAAiB,GAAW,eAClC,GAAI,EAGH,IAFA,QAAQ,KAAK;EAA4S,EAAO,CAAc,EAE1U,KAAK,OAAO,EAAI,IAAM,MAAA,MAE1B,QAAQ,MAAM;EAA+G,EAAO,CAAc,EAEnJ,GAAM,EAAc,wCAA0C,4BAA6B,CAC1F,QAAS,OAAO,CAAK,EACrB,iBACA,MAAO,EAAiB,IAAA,GAAY,aAAiB,OAAS,OAAO,EAAM,OAAU,SAAW,EAAM,MAAQ,IAC/G,CAAC,CACF,CAEA,GAAI,CACH,IAAI,EAAS,EAAU,EAAiB,EAAe,EAAwB,EAAa,EAC5F,GAAI,EACH,EAAY,KAAK,MAAM,EAAU,QAAQ,eAAkB,EAC3D,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAkB,EAAU,gBAC5B,EAAgB,EAAU,cAC1B,EAAyB,EAAU,uBACnC,EAAc,EAAU,YAExB,EAAUG,GAA+B,GAAQ,CAAO,MAClD,CACN,GAA+B,GAAQ,IAAA,EAAS,EAGhD,IAAM,EAAc,YAAY,iBAAiB,YAAY,CAAC,CAAC,EAAE,EAAE,cAAc,KAAK,GAAK,EAAE,OAAS,OAAO,CAAC,EAAE,YAChH,GAAI,EAAa,CAChB,IAAM,EAAY,IAAI,gBAAgB,CAAW,EACjD,EAAU,EAAU,IAAI,IAAI,EAC5B,EAAW,EAAU,IAAI,QAAQ,EACjC,IAAK,GAAM,CAAC,EAAK,KAAU,EAAU,QAAQ,EACvC,EAAI,WAAW,MAAM,IAC1B,IAAkB,CAAC,EACnB,EAAc,EAAI,MAAM,CAAC,GAAK,EAEhC,CACA,GAAI,CAAC,GAAW,CAAC,EAAU,CAC1B,IAAM,EAAYC,GAAiC,GAAQ,mBAAmB,SAAS,QAAQ,EAAG,GAAM,EAAO,EAC/G,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,aAC3B,CAED,CAEA,IAAM,EAAc,GAAY,CAC/B,UACA,WACA,kBACA,gBACA,yBACA,iBAAkB,EAAgB,GAAW,iBAAmB,IAAA,GAChE,sCAAuC,CAAC,CACzC,CAAC,EAGM,IAAW,SACf,SAAY,CACjB,IAAM,EAAQ,GAAO,GAGf,EAAe,GAAQ,MAAM,CAAE,QAAU,EAAoC,IAAO,EAAhC,IAAO,SAAiC,CAAC,CAAC,KAGhG,EAAmB,GAAW,kBAAoB,KACtD,GAAI,IAAqB,MAAQ,GAAO,cAAgB,GAAiB,CACxE,IAAM,EAAQ,MAAM,GAAgB,EAAM,aAAa,GAAG,EACpD,CAAC,GAAQ,OAAO,OAAO,CAAa,EACtC,GAAS,OAAO,GAAS,WAC5B,EAAoB,MAAM,EAAM,kBAAkB,EAAM,GAAgB,IAAA,EAAS,GAAM,KAEzF,CAGA,IAAM,EAA0B,KAAK,eAAe,CAAC,CAAC,gBAAgB,EAChE,EAAW,EAAwB,SACnC,EAAS,EAAwB,OAIvC,MAAM,IAAI,QAAS,GAAY,CAC1B,SAAS,aACZ,SAAS,iBAAiB,qBAAsB,EAAS,CAAE,KAAM,EAAK,CAAC,EAEvE,EAAQ,CAEV,CAAC,EAED,EAAO,gBAAgB,KAAK,CAC3B,0BACA,CACC,gBACA,QAAS,EACT,UAAW,GAAO,MAAQ,IAC1B,mBACA,aAAc,GAAgB,KAC9B,UAAW,GAAO,oBAAsB,EACxC,SAAU,GAAO,SACjB,SAAU,SAAS,UAAY,KAC/B,IAAK,EAAO,SAAS,KACrB,SAAU,EAAO,SAAS,UAAY,KACtC,SAAU,EAAO,SAAS,UAAY,KACtC,KAAM,EAAO,SAAS,MAAQ,KAC9B,OAAQ,EAAO,SAAS,QAAU,KAClC,WACA,QACD,EACA,OACD,CAAC,EAGD,MAAMC,GAAmB,CAAE,SAAU,aAAc,2BAA4B,GAAM,cAAe,OAAQ,CAAC,EAE7G,SAAS,cAAc,IAAI,YAAY,kBAAmB,CACzD,OAAQ,CAAE,aAAc,GAAgB,IAAK,CAC9C,CAAC,CAAC,CACH,EAAA,CAAG,EAIA,IAAM,EAAO,MAAM,EACf,GAGH,GAA4B,iCAAoC,CAC/D,EAAsC,CAAW,EACjD,EAAO,gCAAgC,CAAW,CACnD,CAAC,GAIuB,GAAQ,GAAM,EAAG,EAAIC,EAAAA,KACvB,CACrB,GAA0B,EAC1B,GAAiC,EACjC,EAAqB,EAAW,EAAM,CAAE,mBAAoB,CAAY,CAAC,CAC1E,CAAC,GAGD,EAAoB,EAAW,CAAE,mBAAoB,CAAY,CAAC,CAAC,CAAC,OAAO,CAAI,CAEjF,OAAS,EAAO,CAEf,MADA,EAAY,EAAO,IAAA,GAAW,EAAK,EAC7B,CACP,CACD,kCAjLA,SA1IgC,IACJ,IACU,IACI,KACwE,EAE5G,GAAS,CAAC,UAAW,CAAC,SAAU,CAAC,UAAW,OAAQ,UAAW,OAAQ,UAAW,QAAS,UAAW,eAAgB,UAAW,OAAQ,UAAW,WAAY,UAAW,aAAc,UAAW,aAAc,UAAW,YAAY,EAAG,KAAMjB,MAAkB,OAAO,6DAA+F,EAAG,KAAM,GAAG,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,MAAM,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,WAAW,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,SAAS,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,0CAA0C,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,eAAe,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,QAAS,UAAW,aAAc,UAAW,OAAQ,UAAW,WAAY,UAAW,MAAO,UAAW,UAAU,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,WAAW,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,MAAM,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,2BAA2B,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,QAAQ,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,0BAA0B,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,iBAAkB,UAAW,QAAS,UAAW,MAAO,UAAW,eAAgB,UAAW,aAAc,UAAW,MAAM,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,QAAQ,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,MAAM,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,SAAS,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,gCAAgC,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,sBAAsB,CAAC,EAE9rF,GAAU,CAAC,CAAC,KAAM,KAAM,GAAI,UAAW,KAAM,UAAW,KAAM,GAAI,cAAe,KAAK,CAAC,EACvF,GAAkB,CAAC,UAAW,UAAa,MAAM,OAAO,8DAAA,EAAmG,KAAQ,EACnK,GAAuB,IAAA,GACvB,GAAe,mEA0Bf,GAAY,OAAO,SAAa,IAChC,GAAQ,IAAa,wDAAwD,KAAK,EAAU,SAAS,EAoGvG,GAAW,CAEd,EAAO,4BAA8B,EAAoB,QACjDH,EAAoBqB,GAAyB,CAAE,MAAO,qCAAuC,EAAmB,SAAW,EAAqB,GAAI,CAAC,EAG7J,EAAO,gBAAkB,EAAO,iBAAmB,CAAC,EAGpD,GAA4B,EAE5B,IAAM,EAAY,SAAS,eAAe,MAAM,EAE5C,oBAAqB,EAAU,QAAS,GAAK,GAAM,CAAS,EAC3D,GAAK,GAAO,CAAS,CAC3B"}