{"version":3,"file":"script_main.BmnNFMSb.mjs","names":["useState","useRef","useMemo","startTransition","useState","useMemo","useRef","useCallback","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","Logo","FloatingPillNavigationFonts","UnderlineExtended","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","React.useRef","React.useCallback","nativeTarget","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","FormPlainTextInput","FormStateCompact","WithIcon","RichText","SmallLink","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","_Fragment","UserComponent","ArrowUpRight","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","HeaderBar","Main","isBrowser","useRef","React.useId","PropertyOverrides","React.createElement","Main","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/0BUGrJ4CoT43JWlkDXzd/19Je0VXchprFPj8ho4r7/GradualBlur_1.js","https:/framerusercontent.com/modules/Z1uXbKZ2ZOFxgtpreCM2/7xolcomGvCxN9AdnOK8V/FloatingPillNavigation.js","https:/framerusercontent.com/modules/sq8t2dl1VLW6vAVdE8Yi/re1Y3wM67gJu1elYxRzP/MMgtZApE5.js","https:/framerusercontent.com/modules/v7o8q5ACLuN9kWgf0tDw/bNGEaZVs6jhb8ozxd5Pz/Rgqsj9YIS.js","https:/framerusercontent.com/modules/W1TOONTgKRhFTNKsZDqp/MZw6ZEe6ICP8keL8h7Ip/Cl80bhY3o.js","https:/framerusercontent.com/modules/B0M6EwMx2y2E3cMyPyDW/sLQkEe1j6dtNvulk4ClL/NativeFormSuccessPlaceholder.js","https:/framerusercontent.com/modules/0BTO0n1fdkGgA8lRA7NY/BjLXVpsyE2Qav3qQAgNC/Year_copyright.js","https:/framerusercontent.com/modules/beoFqtEk956MNp6Dp1RB/ZejkcV0eZIrcgcVIeo6X/P5BfeRRtP.js","https:/framerusercontent.com/modules/62EUS59kyFPKKlzmb2ew/tnc6REetnSCpyPPesxLc/yHBARyZo1.js","https:/framerusercontent.com/modules/ovLTsSjo2rudKEHEiYCr/MnxTcY4HMf2SakVgqs9L/HDL6DZecT.js","https:/framerusercontent.com/modules/IhKRUjpzpz9mUrx1WWA7/i9upLD5VftumWR8X1HtC/xU7JGCe0i.js","framer:toplevel/main"],"sourcesContent":["// GradualBlur: A configurable multi-directional blur overlay for Framer, with presets, responsive sizing, and animation support.\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState,useMemo,startTransition}from\"react\";import{addPropertyControls,ControlType,RenderTarget,useIsStaticRenderer}from\"framer\";const DEFAULT_CONFIG={position:\"bottom\",strength:2,height:\"6rem\",width:\"\",divCount:5,exponential:false,zIndex:1e3,animated:false,duration:\"0.3s\",easing:\"ease-out\",opacity:1,curve:\"linear\",responsive:false,target:\"parent\",className:\"\",style:{}};const PRESETS={top:{position:\"top\",height:\"6rem\"},bottom:{position:\"bottom\",height:\"6rem\"},left:{position:\"left\",height:\"6rem\"},right:{position:\"right\",height:\"6rem\"},subtle:{height:\"4rem\",strength:1,opacity:.8,divCount:3},intense:{height:\"10rem\",strength:4,divCount:8,exponential:true},smooth:{height:\"8rem\",curve:\"bezier\",divCount:10},sharp:{height:\"5rem\",curve:\"linear\",divCount:4},header:{position:\"top\",height:\"8rem\",curve:\"ease-out\"},footer:{position:\"bottom\",height:\"8rem\",curve:\"ease-out\"},sidebar:{position:\"left\",height:\"6rem\",strength:2.5},\"page-header\":{position:\"top\",height:\"10rem\",target:\"page\",strength:3},\"page-footer\":{position:\"bottom\",height:\"10rem\",target:\"page\",strength:3}};const CURVE_FUNCTIONS={linear:p=>p,bezier:p=>p*p*(3-2*p),\"ease-in\":p=>p*p,\"ease-out\":p=>1-Math.pow(1-p,2),\"ease-in-out\":p=>p<.5?2*p*p:1-Math.pow(-2*p+2,2)/2};function mergeConfigs(...configs){return configs.reduce((acc,config)=>({...acc,...config}),{});}function getGradientDirection(position){const directions={top:\"to top\",bottom:\"to bottom\",left:\"to left\",right:\"to right\"};return directions[position]||\"to bottom\";}function debounce(fn,wait){let t;return(...a)=>{clearTimeout(t);t=setTimeout(()=>fn(...a),wait);};}function useResponsiveDimension(responsive,config,key){const[val,setVal]=useState(config[key]);useEffect(()=>{if(!responsive)return;const calc=()=>{if(typeof window===\"undefined\")return;const w=window.innerWidth;let v=config[key];const cap=s=>s.charAt(0).toUpperCase()+s.slice(1);const k=cap(key);if(w<=480&&config[\"mobile\"+k])v=config[\"mobile\"+k];else if(w<=768&&config[\"tablet\"+k])v=config[\"tablet\"+k];else if(w<=1024&&config[\"desktop\"+k])v=config[\"desktop\"+k];setVal(v);};const deb=debounce(calc,100);calc();window.addEventListener(\"resize\",deb);return()=>window.removeEventListener(\"resize\",deb);},[responsive,config,key]);return responsive?val:config[key];}function useIntersectionObserver(ref,shouldObserve=false){const[isVisible,setIsVisible]=useState(!shouldObserve);useEffect(()=>{if(!shouldObserve||!ref.current)return;const observer=new window.IntersectionObserver(([entry])=>setIsVisible(entry.isIntersecting),{threshold:.1});observer.observe(ref.current);return()=>observer.disconnect();},[ref,shouldObserve]);return isVisible;}/**\n * GradualBlur\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function GradualBlur(props){const containerRef=useRef(null);const[isHovered,setIsHovered]=useState(false);const isStatic=useIsStaticRenderer();const config=useMemo(()=>{const presetConfig=props.preset&&PRESETS[props.preset]?PRESETS[props.preset]:{};return mergeConfigs(DEFAULT_CONFIG,presetConfig,props);},[props]);const responsiveHeight=useResponsiveDimension(config.responsive,config,\"height\");const responsiveWidth=useResponsiveDimension(config.responsive,config,\"width\");const isVisible=useIntersectionObserver(containerRef,config.animated===\"scroll\");const blurDivs=useMemo(()=>{const divs=[];const increment=100/config.divCount;const currentStrength=isHovered&&config.hoverIntensity?config.strength*config.hoverIntensity:config.strength;const curveFunc=CURVE_FUNCTIONS[config.curve]||CURVE_FUNCTIONS.linear;for(let i=1;i<=config.divCount;i++){let progress=i/config.divCount;progress=curveFunc(progress);let blurValue;if(config.exponential){blurValue=Math.pow(2,progress*4)*.0625*currentStrength;}else{blurValue=.0625*(progress*config.divCount+1)*currentStrength;}const p1=Math.round((increment*i-increment)*10)/10;const p2=Math.round(increment*i*10)/10;const p3=Math.round((increment*i+increment)*10)/10;const p4=Math.round((increment*i+increment*2)*10)/10;let gradient=`transparent ${p1}%, black ${p2}%`;if(p3<=100)gradient+=`, black ${p3}%`;if(p4<=100)gradient+=`, transparent ${p4}%`;const direction=getGradientDirection(config.position);const divStyle={position:\"absolute\",inset:0,maskImage:`linear-gradient(${direction}, ${gradient})`,WebkitMaskImage:`linear-gradient(${direction}, ${gradient})`,backdropFilter:`blur(${blurValue.toFixed(3)}rem)`,WebkitBackdropFilter:`blur(${blurValue.toFixed(3)}rem)`,opacity:config.opacity,transition:config.animated&&config.animated!==\"scroll\"?`backdrop-filter ${config.duration} ${config.easing}`:undefined};divs.push(/*#__PURE__*/_jsx(\"div\",{style:divStyle},i));}return divs;},[config,isHovered]);const containerStyle=useMemo(()=>{const isVertical=[\"top\",\"bottom\"].includes(config.position);const isHorizontal=[\"left\",\"right\"].includes(config.position);const isPageTarget=config.target===\"page\";const baseStyle={position:isPageTarget?\"fixed\":\"absolute\",pointerEvents:config.hoverIntensity?\"auto\":\"none\",opacity:isVisible?1:0,transition:config.animated?`opacity ${config.duration} ${config.easing}`:undefined,zIndex:isPageTarget?config.zIndex+100:config.zIndex,...config.style};if(isVertical){baseStyle.height=responsiveHeight;baseStyle.width=responsiveWidth||\"100%\";baseStyle[config.position]=0;baseStyle.left=0;baseStyle.right=0;}else if(isHorizontal){baseStyle.width=responsiveWidth||responsiveHeight;baseStyle.height=\"100%\";baseStyle[config.position]=0;baseStyle.top=0;baseStyle.bottom=0;}return baseStyle;},[config,responsiveHeight,responsiveWidth,isVisible]);useEffect(()=>{if(isVisible&&config.animated===\"scroll\"&&typeof config.onAnimationComplete===\"function\"){const t=setTimeout(()=>config.onAnimationComplete(),parseFloat(config.duration)*1e3);return()=>clearTimeout(t);}},[isVisible,config]);// Inject styles once\nuseEffect(()=>{if(typeof document===\"undefined\")return;const styleId=\"gradual-blur-styles\";if(document.getElementById(styleId))return;const styleElement=document.createElement(\"style\");styleElement.id=styleId;styleElement.textContent=`.gradual-blur{pointer-events:none;transition:opacity 0.3s ease-out}.gradual-blur-inner{pointer-events:none}`;document.head.appendChild(styleElement);},[]);if(RenderTarget.current()===RenderTarget.thumbnail)return null;return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,className:`gradual-blur ${config.target===\"page\"?\"gradual-blur-page\":\"gradual-blur-parent\"} ${config.className}`,style:containerStyle,onMouseEnter:config.hoverIntensity?()=>startTransition(()=>setIsHovered(true)):undefined,onMouseLeave:config.hoverIntensity?()=>startTransition(()=>setIsHovered(false)):undefined,children:/*#__PURE__*/_jsx(\"div\",{className:\"gradual-blur-inner\",style:{position:\"relative\",width:\"100%\",height:\"100%\"},children:blurDivs})});}addPropertyControls(GradualBlur,{position:{type:ControlType.Enum,title:\"Position\",options:[\"top\",\"bottom\"],optionTitles:[\"Top\",\"Bottom\"],defaultValue:\"bottom\",hidden:({preset})=>preset&&preset!==\"none\"},strength:{type:ControlType.Number,title:\"Strength\",min:.1,max:8,step:.1,defaultValue:2,hidden:({preset})=>preset&&preset!==\"none\"},divCount:{type:ControlType.Number,title:\"Divs\",min:1,max:16,step:1,defaultValue:5,hidden:({preset})=>preset&&preset!==\"none\"},exponential:{type:ControlType.Boolean,title:\"Exponential\",defaultValue:false,hidden:({preset})=>preset&&preset!==\"none\"},curve:{type:ControlType.Enum,title:\"Curve\",options:[\"linear\",\"bezier\",\"ease-in\",\"ease-out\",\"ease-in-out\"],optionTitles:[\"Linear\",\"Bezier\",\"Ease In\",\"Ease Out\",\"Ease In Out\"],defaultValue:\"linear\",hidden:({preset})=>preset&&preset!==\"none\"},opacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,step:.01,defaultValue:1,hidden:({preset})=>preset&&preset!==\"none\"},zIndex:{type:ControlType.Number,title:\"zIndex\",min:0,max:9999,step:1,defaultValue:1e3,hidden:()=>true},animated:{type:ControlType.Enum,title:\"Animated\",options:[false,true,\"scroll\"],optionTitles:[\"Off\",\"On\",\"On Scroll\"],defaultValue:false,hidden:()=>true},duration:{type:ControlType.String,title:\"Duration\",defaultValue:\"0.3s\",hidden:({animated})=>!animated},easing:{type:ControlType.String,title:\"Easing\",defaultValue:\"ease-out\",hidden:({animated})=>!animated},responsive:{type:ControlType.Boolean,title:\"Responsive\",defaultValue:false,hidden:()=>true},height:{type:ControlType.String,title:\"Height\",defaultValue:\"6rem\",hidden:()=>true},width:{type:ControlType.String,title:\"Width\",defaultValue:\"\",hidden:()=>true},mobileHeight:{type:ControlType.String,title:\"Mobile Height\",defaultValue:\"\",hidden:()=>true},tabletHeight:{type:ControlType.String,title:\"Tablet Height\",defaultValue:\"\",hidden:()=>true},desktopHeight:{type:ControlType.String,title:\"Desktop Height\",defaultValue:\"\",hidden:()=>true},mobileWidth:{type:ControlType.String,title:\"Mobile Width\",defaultValue:\"\",hidden:()=>true},tabletWidth:{type:ControlType.String,title:\"Tablet Width\",defaultValue:\"\",hidden:()=>true},desktopWidth:{type:ControlType.String,title:\"Desktop Width\",defaultValue:\"\",hidden:()=>true},target:{type:ControlType.Enum,title:\"Target\",options:[\"parent\",\"page\"],optionTitles:[\"Parent\",\"Page\"],defaultValue:\"parent\",hidden:()=>true},className:{type:ControlType.String,title:\"ClassName\",defaultValue:\"\",hidden:()=>true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GradualBlur\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GradualBlur_1.map","// Requested update: highlight the active item from the current route/pathname, treat \"/\" as WORK, keep existing property controls/visual behavior/click animation, retain activeLink syncing fallback, and avoid breaking external/non-page links.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import{useState,startTransition,useEffect,useMemo,useCallback,useRef}from\"react\";import{addPropertyControls,ControlType,Link}from\"framer\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function FloatingPillNavigation(props){const{items,backgroundColor,textColor,activeBackgroundColor,activeTextColor,pressColor,padding,gap,font,activeLink=\"Home\",transition,linkPadding,enableShadow,shadowOffsetX,shadowOffsetY,shadowBlur,shadowSpread,shadowColor,phoneBreakpoint,phoneScale,bgBlur,style}=props;const[isPhone,setIsPhone]=useState(false);useEffect(()=>{if(typeof window===\"undefined\")return;const mq=window.matchMedia(`(max-width: ${phoneBreakpoint}px)`);const update=()=>{startTransition(()=>setIsPhone(mq.matches));};update();if(typeof mq.addEventListener===\"function\"){mq.addEventListener(\"change\",update);return()=>mq.removeEventListener(\"change\",update);}// Safari fallback\n// @ts-ignore\nmq.addListener(update);// @ts-ignore\nreturn()=>mq.removeListener(update);},[phoneBreakpoint]);const appliedScale=isPhone?phoneScale:1;const textColorTransition=useMemo(()=>{const duration=transition&&typeof transition.duration===\"number\"?transition.duration:.2;return`color ${duration}s ease, -webkit-text-fill-color ${duration}s ease`;},[transition]);const effectiveTransition=useMemo(()=>{if(!transition)return transition;if(!isPhone)return transition;if(transition&&transition.type===\"spring\"){const stiffness=typeof transition.stiffness===\"number\"?Math.min(transition.stiffness,520):520;const damping=typeof transition.damping===\"number\"?Math.max(transition.damping,44):44;const mass=typeof transition.mass===\"number\"?Math.min(Math.max(transition.mass,1),1.2):1;return{...transition,stiffness,damping,mass};}return transition;},[transition,isPhone]);const activePillTransition=useMemo(()=>{if(!effectiveTransition||typeof effectiveTransition!==\"object\"){return{opacity:{duration:0}};}return{...effectiveTransition,opacity:{duration:0}};},[effectiveTransition]);// Internal state for interactive clicking\nconst[internalActiveLink,setInternalActiveLink]=useState(activeLink);const navRef=useRef(null);const linkRef=useRef(null);const[navBorderRadius,setNavBorderRadius]=useState(50);const[linkBorderRadius,setLinkBorderRadius]=useState(25);const[pressedLabel,setPressedLabel]=useState(null);const itemRefs=useRef([]);const[activeRect,setActiveRect]=useState(null);const[activeVisible,setActiveVisible]=useState(true);// Sync internal state when activeLink prop changes\nuseEffect(()=>{startTransition(()=>{setInternalActiveLink(activeLink);});},[activeLink]);const normalizePath=useCallback(value=>{const base=typeof window!==\"undefined\"&&window.location?.origin?window.location.origin:\"https://framer.com\";let pathname=\"\";try{const parsed=new URL(value,base);if(parsed.protocol===\"http:\"||parsed.protocol===\"https:\"){pathname=parsed.pathname||\"\";}}catch(_error){pathname=\"\";}if(!pathname)return\"\";const cleaned=pathname.replace(/\\/+$/,\"\");return cleaned===\"\"?\"/\":cleaned;},[]);// Route-aware active matching with special \"/\" -> \"WORK\" handling.\nuseEffect(()=>{if(typeof window===\"undefined\")return;const currentPath=normalizePath(window.location.pathname||\"/\");let matchedLabel=null;if(/^\\/work\\/.+/.test(currentPath)){const workItem=items.find(item=>item.label.toLowerCase()===\"work\");if(workItem)matchedLabel=workItem.label;}else if(/^\\/latest\\/.+/.test(currentPath)){const latestItem=items.find(item=>item.label.toLowerCase()===\"latest\");if(latestItem)matchedLabel=latestItem.label;}else if(currentPath===\"/\"){const workItem=items.find(item=>item.label===\"WORK\");if(workItem)matchedLabel=workItem.label;}else{for(const item of items){if(typeof item.href!==\"string\")continue;const hrefPath=normalizePath(item.href.trim());if(!hrefPath)continue;if(hrefPath===currentPath){matchedLabel=item.label;break;}}}if(matchedLabel!==null&&matchedLabel!==internalActiveLink){startTransition(()=>{setInternalActiveLink(matchedLabel);});}},[items,internalActiveLink,normalizePath]);// Calculate border radii based on heights\nuseEffect(()=>{const updateBorderRadii=()=>{if(navRef.current){const navHeight=navRef.current.offsetHeight;setNavBorderRadius(navHeight/2);}if(linkRef.current){const linkHeight=linkRef.current.offsetHeight;setLinkBorderRadius(linkHeight/2);}};updateBorderRadii();// Use ResizeObserver to update when size changes\nconst resizeObserver=new ResizeObserver(updateBorderRadii);if(navRef.current)resizeObserver.observe(navRef.current);if(linkRef.current)resizeObserver.observe(linkRef.current);return()=>resizeObserver.disconnect();},[linkPadding,font,items]);// Update active background position (horizontal-only)\nuseEffect(()=>{const updateActiveRect=()=>{const activeIndex=items.findIndex(item=>item.label===internalActiveLink);const activeItem=itemRefs.current[activeIndex];if(activeIndex!==-1&&activeItem&&navRef.current){setActiveVisible(true);setActiveRect({left:activeItem.offsetLeft,width:activeItem.offsetWidth,height:activeItem.offsetHeight});}else{// Keep the last known rect to avoid a visible flash on tap/navigation.\nsetActiveVisible(false);}};updateActiveRect();const resizeObserver=new ResizeObserver(()=>{updateActiveRect();});if(navRef.current)resizeObserver.observe(navRef.current);itemRefs.current.forEach(item=>{if(item)resizeObserver.observe(item);});return()=>resizeObserver.disconnect();},[internalActiveLink,items,linkPadding,font]);const handleClick=(e,label)=>{startTransition(()=>{setInternalActiveLink(label);});};const handlePressStart=useCallback(label=>{startTransition(()=>{setPressedLabel(label);});},[]);const handlePressEnd=useCallback(()=>{startTransition(()=>{setPressedLabel(null);});},[]);const isValidHref=href=>{if(typeof href===\"string\"){const value=href.trim();return value!==\"\"&&value!==\"#\";}return href!==null&&href!==undefined;};return /*#__PURE__*/_jsxs(\"nav\",{ref:navRef,style:{display:\"inline-flex\",backgroundColor,borderRadius:navBorderRadius,padding,gap,position:\"relative\",width:style?.width??\"max-content\",userSelect:\"none\",WebkitUserSelect:\"none\",MozUserSelect:\"none\",boxShadow:enableShadow?`${shadowOffsetX}px ${shadowOffsetY}px ${shadowBlur}px ${shadowSpread}px ${shadowColor}`:\"none\",backdropFilter:bgBlur>0?`blur(${bgBlur}px)`:undefined,WebkitBackdropFilter:bgBlur>0?`blur(${bgBlur}px)`:undefined,transform:appliedScale===1?undefined:`scale(${appliedScale})`,transformOrigin:\"center\",...style},children:[activeRect&&/*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",backgroundColor:activeBackgroundColor,borderRadius:linkBorderRadius,zIndex:0,pointerEvents:\"none\",top:padding,height:activeRect.height},initial:false,animate:{left:activeRect.left,width:activeRect.width,opacity:activeVisible?1:0},transition:activePillTransition}),items.map((item,index)=>{const isActive=item.label===internalActiveLink;const rawHref=item.href;const isPressed=pressedLabel===item.label;const currentTextColor=isPressed?pressColor:isActive?activeTextColor:textColor;const sharedStyles={position:\"relative\",padding:linkPadding,textDecoration:\"none\",color:currentTextColor,WebkitTextFillColor:currentTextColor,opacity:1,cursor:\"pointer\",zIndex:2,transition:textColorTransition,userSelect:\"none\",WebkitUserSelect:\"none\",MozUserSelect:\"none\",background:\"transparent\",border:\"none\",outline:\"none\",display:\"inline-block\",...font};return isValidHref(rawHref)?/*#__PURE__*/_jsx(\"div\",{ref:el=>{itemRefs.current[index]=el;if(index===0)linkRef.current=el;},style:{display:\"inline-flex\",position:\"relative\",zIndex:1},onClick:e=>handleClick(e,item.label),onPointerDown:()=>handlePressStart(item.label),onPointerUp:handlePressEnd,onPointerLeave:handlePressEnd,onPointerCancel:handlePressEnd,children:/*#__PURE__*/_jsx(Link,{href:rawHref,children:/*#__PURE__*/_jsx(\"a\",{target:item.target||\"_self\",rel:item.target===\"_blank\"?\"noopener noreferrer\":undefined,style:sharedStyles,\"aria-current\":isActive?\"page\":undefined,children:/*#__PURE__*/_jsx(\"span\",{style:{position:\"relative\",zIndex:2,opacity:1},children:item.label})})})},index):/*#__PURE__*/_jsx(\"button\",{ref:el=>{itemRefs.current[index]=el;if(index===0)linkRef.current=el;},style:sharedStyles,onClick:e=>handleClick(e,item.label),onPointerDown:()=>handlePressStart(item.label),onPointerUp:handlePressEnd,onPointerLeave:handlePressEnd,onPointerCancel:handlePressEnd,\"aria-current\":isActive?\"page\":undefined,children:item.label},index);})]});}addPropertyControls(FloatingPillNavigation,{activeLink:{type:ControlType.String,title:\"Active Link\",defaultValue:\"All products\",description:\"Enter the label of the link you want to be active initially\"},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:800,damping:60,mass:1}},linkPadding:{type:ControlType.Padding,title:\"Link Padding\",defaultValue:\"12px 22px 12px 22px\"},items:{type:ControlType.Array,control:{type:ControlType.Object,controls:{label:{type:ControlType.String,defaultValue:\"Link\"},href:{type:ControlType.Link,title:\"Page\",defaultValue:\"\",description:\"Select a page or paste a URL\"},target:{type:ControlType.Enum,title:\"Open In\",options:[\"_self\",\"_blank\"],optionTitles:[\"Same Tab\",\"New Tab\"],defaultValue:\"_self\",hidden:props=>!props.href}}},defaultValue:[{label:\"All products\"},{label:\"Laptops\"},{label:\"Desktops\"},{label:\"Displays\"}]},backgroundColor:{type:ControlType.Color,defaultValue:\"#E8E8ED\"},bgBlur:{type:ControlType.Number,title:\"BG Blur\",defaultValue:0,min:0,max:40,step:1,unit:\"px\"},textColor:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Inactive Text\"},activeBackgroundColor:{type:ControlType.Color,defaultValue:\"#1D1D1F\",title:\"Active BG\"},activeTextColor:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"Active Text\"},pressColor:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Press Color\"},padding:{type:ControlType.Number,defaultValue:6,min:0,max:20,step:1,unit:\"px\"},gap:{type:ControlType.Number,defaultValue:0,min:0,max:20,step:1,unit:\"px\"},font:{type:ControlType.Font,controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"17px\",variant:\"Regular\",letterSpacing:\"-0.37px\",lineHeight:\"20px\"}},enableShadow:{type:ControlType.Boolean,title:\"Shadow\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},shadowOffsetX:{type:ControlType.Number,title:\"Shadow X\",defaultValue:0,min:-50,max:50,step:1,unit:\"px\",hidden:props=>!props.enableShadow},shadowOffsetY:{type:ControlType.Number,title:\"Shadow Y\",defaultValue:8,min:-50,max:50,step:1,unit:\"px\",hidden:props=>!props.enableShadow},shadowBlur:{type:ControlType.Number,title:\"Shadow Blur\",defaultValue:24,min:0,max:100,step:1,unit:\"px\",hidden:props=>!props.enableShadow},shadowSpread:{type:ControlType.Number,title:\"Shadow Spread\",defaultValue:0,min:-50,max:50,step:1,unit:\"px\",hidden:props=>!props.enableShadow},shadowColor:{type:ControlType.Color,title:\"Shadow Color\",defaultValue:\"rgba(0, 0, 0, 0.12)\",hidden:props=>!props.enableShadow},phoneBreakpoint:{type:ControlType.Number,title:\"Phone Breakpoint\",defaultValue:480,min:240,max:1200,step:1,unit:\"px\"},phoneScale:{type:ControlType.Number,title:\"Phone Scale\",defaultValue:1,min:1,max:3,step:.01,unit:\"x\"}});FloatingPillNavigation.displayName=\"Floating Pill Navigation\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FloatingPillNavigation\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FloatingPillNavigation.map","// Generated by Framer (1a21bd5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"eP74V5Poo\",\"vzF8xRZBM\",\"Fzhd_cmsF\",\"SpYn5kjdS\",\"ipKYZjc7g\",\"wd27TcziP\",\"eDCfyUn7Q\",\"vwkQ0pNke\",\"v3sINJgfd\",\"U4zgntRbr\",\"ZkJ8a5UFO\",\"Q6IEUppzL\",\"fDulEXdDP\",\"Bdh_JJ5Qj\",\"U5FkDCdgJ\",\"PZN8NGNSq\",\"xkM88Zwmv\",\"s9QicIvqs\",\"XRS4wVrq2\",\"VNa9BDpEG\"];const serializationHash=\"framer-jLTIx\";const variantClassNames={Bdh_JJ5Qj:\"framer-v-1qu0te5\",eDCfyUn7Q:\"framer-v-148jsn3\",eP74V5Poo:\"framer-v-1qodtia\",fDulEXdDP:\"framer-v-xd9iii\",Fzhd_cmsF:\"framer-v-1mqjuc\",ipKYZjc7g:\"framer-v-5ca0ri\",PZN8NGNSq:\"framer-v-il9hih\",Q6IEUppzL:\"framer-v-ree330\",s9QicIvqs:\"framer-v-1je65kg\",SpYn5kjdS:\"framer-v-d0fonc\",U4zgntRbr:\"framer-v-125twof\",U5FkDCdgJ:\"framer-v-1d34uhm\",v3sINJgfd:\"framer-v-peuk35\",VNa9BDpEG:\"framer-v-1hu93jr\",vwkQ0pNke:\"framer-v-19wuk38\",vzF8xRZBM:\"framer-v-mog3pe\",wd27TcziP:\"framer-v-1gortx1\",xkM88Zwmv:\"framer-v-1372bqq\",XRS4wVrq2:\"framer-v-w7k5sl\",ZkJ8a5UFO:\"framer-v-lcnowx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const UcNatdZWC=undefined;const pN5qcoZCL=undefined;const lQ_FXk_nD=undefined;const UvO00kpP1=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,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={\"Link Black\":\"eDCfyUn7Q\",\"Link Color\":\"v3sINJgfd\",\"Link ColorLight\":\"U4zgntRbr\",\"Link Dark\":\"ipKYZjc7g\",\"Link Default White\":\"eP74V5Poo\",\"Link HoverDark\":\"wd27TcziP\",\"Link HoverLight \":\"vwkQ0pNke\",\"Link HoverWhite\":\"vzF8xRZBM\",\"Link Light\":\"Fzhd_cmsF\",\"Nav Link Hover\":\"XRS4wVrq2\",\"Nav Link\":\"s9QicIvqs\",\"Nav Mono Active\":\"U5FkDCdgJ\",\"Nav Mono Hover\":\"Bdh_JJ5Qj\",\"Nav Mono\":\"fDulEXdDP\",\"Nav Phone\":\"VNa9BDpEG\",\"Nav: Hover\":\"Q6IEUppzL\",\"Variant 15\":\"PZN8NGNSq\",\"Variant 16\":\"xkM88Zwmv\",Nav:\"ZkJ8a5UFO\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,newTab,tap,title,width,...props})=>{return{...props,lQ_FXk_nD:newTab??props.lQ_FXk_nD,pN5qcoZCL:link??props.pN5qcoZCL,UcNatdZWC:tap??props.UcNatdZWC,UvO00kpP1:title??props.UvO00kpP1??\"Link\",variant:humanReadableVariantMap[props.variant]??props.variant??\"eP74V5Poo\"};};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,UvO00kpP1,pN5qcoZCL,UcNatdZWC,lQ_FXk_nD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"eP74V5Poo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1hnkj1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(UcNatdZWC){const res=await UcNatdZWC(...args);if(res===false)return false;}});const onMouseEnter1o4nke3=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"vzF8xRZBM\");});const onMouseLeaveidmdnw=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"eP74V5Poo\");});const onMouseEnter14r9g3e=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"SpYn5kjdS\");});const onMouseLeave1yu6afb=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"Fzhd_cmsF\");});const onMouseEnter1d0j1n3=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"wd27TcziP\");});const onMouseLeavesxztlu=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"ipKYZjc7g\");});const onMouseEnterpi6vku=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"vwkQ0pNke\");});const onMouseLeave523x0l=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"eDCfyUn7Q\");});const onMouseEnter1ik6og=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"U4zgntRbr\");});const onMouseLeave8fkui1=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"v3sINJgfd\");});const onMouseEnters52jpi=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"Q6IEUppzL\");});const onTap1ejicg2=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(UcNatdZWC){const res=await UcNatdZWC(...args);if(res===false)return false;}setVariant(\"ZkJ8a5UFO\");});const onMouseLeave1b51n31=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"ZkJ8a5UFO\");});const onMouseEnter1sujue7=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"Bdh_JJ5Qj\");});const onMouseLeavenglf37=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"fDulEXdDP\");});const onMouseEnter1kbv0qt=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"xkM88Zwmv\");});const onMouseLeavefi1jq1=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"PZN8NGNSq\");});const onMouseEnter1raesxl=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"XRS4wVrq2\");});const onMouseLeave16n1bl6=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"s9QicIvqs\");});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(Link,{href:pN5qcoZCL,motionChild:true,nodeId:\"eP74V5Poo\",openInNewTab:lQ_FXk_nD,scopeId:\"MMgtZApE5\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1qodtia\",className,classNames)} framer-1vgz4x2`,\"data-framer-name\":\"Link Default White\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"eP74V5Poo\",onMouseEnter:onMouseEnter1o4nke3,onTap:onTap1hnkj1,ref:refBinding,style:{...style},...addPropertyOverrides({Bdh_JJ5Qj:{\"data-framer-name\":\"Nav Mono Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeavenglf37},eDCfyUn7Q:{\"data-framer-name\":\"Link Black\",onMouseEnter:onMouseEnterpi6vku},fDulEXdDP:{\"data-framer-name\":\"Nav Mono\",onMouseEnter:onMouseEnter1sujue7},Fzhd_cmsF:{\"data-framer-name\":\"Link Light\",onMouseEnter:onMouseEnter14r9g3e},ipKYZjc7g:{\"data-framer-name\":\"Link Dark\",onMouseEnter:onMouseEnter1d0j1n3},PZN8NGNSq:{\"data-framer-name\":\"Variant 15\",onMouseEnter:onMouseEnter1kbv0qt},Q6IEUppzL:{\"data-framer-name\":\"Nav: Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1b51n31,onTap:onTap1ejicg2},s9QicIvqs:{\"data-framer-name\":\"Nav Link\",onMouseEnter:onMouseEnter1raesxl},SpYn5kjdS:{\"data-framer-name\":\"Link HoverLight \",onMouseEnter:undefined,onMouseLeave:onMouseLeave1yu6afb,onTap:undefined},U4zgntRbr:{\"data-framer-name\":\"Link ColorLight\",onMouseEnter:undefined,onMouseLeave:onMouseLeave8fkui1,onTap:undefined},U5FkDCdgJ:{\"data-framer-name\":\"Nav Mono Active\",onMouseEnter:undefined},v3sINJgfd:{\"data-framer-name\":\"Link Color\",onMouseEnter:onMouseEnter1ik6og},VNa9BDpEG:{\"data-framer-name\":\"Nav Phone\",onMouseEnter:undefined},vwkQ0pNke:{\"data-framer-name\":\"Link HoverLight \",onMouseEnter:undefined,onMouseLeave:onMouseLeave523x0l,onTap:undefined},vzF8xRZBM:{\"data-framer-name\":\"Link HoverWhite\",onMouseLeave:onMouseLeaveidmdnw},wd27TcziP:{\"data-framer-name\":\"Link HoverDark\",onMouseEnter:undefined,onMouseLeave:onMouseLeavesxztlu,onTap:undefined},xkM88Zwmv:{\"data-framer-name\":\"Variant 16\",onMouseEnter:undefined,onMouseLeave:onMouseLeavefi1jq1},XRS4wVrq2:{\"data-framer-name\":\"Nav Link Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeave16n1bl6},ZkJ8a5UFO:{\"data-framer-name\":\"Nav\",onMouseEnter:onMouseEnters52jpi}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1yZWd1bGFy\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3a55a0f-d2a0-4565-bb3a-bbd6f1087b74, rgb(255, 255, 255)))\"},children:\"Link\"})}),className:\"framer-1qgc1gk\",fonts:[\"FS;Switzer-regular\"],layoutDependency:layoutDependency,layoutId:\"vx37FO013\",style:{\"--extracted-r6o4lv\":\"var(--token-c3a55a0f-d2a0-4565-bb3a-bbd6f1087b74, rgb(255, 255, 255))\"},text:UvO00kpP1,variants:{Bdh_JJ5Qj:{\"--extracted-1w1cjl5\":\"var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51))\"},eDCfyUn7Q:{\"--extracted-r6o4lv\":\"var(--token-38d987e5-d688-44b7-9da0-faa45f68d5b0, rgb(0, 0, 0))\"},fDulEXdDP:{\"--extracted-1w1cjl5\":\"var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51))\"},Fzhd_cmsF:{\"--extracted-r6o4lv\":\"var(--token-70b3dfbb-519c-4f62-8c61-a83b2da93a26, rgb(102, 102, 102))\"},ipKYZjc7g:{\"--extracted-r6o4lv\":\"var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgba(0, 0, 0, 0.8))\"},PZN8NGNSq:{\"--extracted-1w1cjl5\":\"var(--token-90b4a29d-0dcf-4691-9a74-f55bec835520, rgb(255, 255, 255))\"},Q6IEUppzL:{\"--extracted-r6o4lv\":\"var(--token-38d987e5-d688-44b7-9da0-faa45f68d5b0, rgb(0, 0, 0))\"},s9QicIvqs:{\"--extracted-r6o4lv\":\"var(--token-90eb6e09-48f8-49c6-9042-4e66d2c85b69, rgb(255, 248, 196))\"},SpYn5kjdS:{\"--extracted-r6o4lv\":\"var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51))\"},U4zgntRbr:{\"--extracted-r6o4lv\":\"var(--token-33277ac4-9b91-4864-a626-82c1057457de, rgb(0, 74, 235))\"},U5FkDCdgJ:{\"--extracted-1w1cjl5\":\"var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51))\"},v3sINJgfd:{\"--extracted-r6o4lv\":\"var(--token-33277ac4-9b91-4864-a626-82c1057457de, rgb(0, 74, 235))\"},VNa9BDpEG:{\"--extracted-r6o4lv\":\"var(--token-38d987e5-d688-44b7-9da0-faa45f68d5b0, rgb(0, 0, 0))\"},vwkQ0pNke:{\"--extracted-r6o4lv\":\"var(--token-38d987e5-d688-44b7-9da0-faa45f68d5b0, rgb(0, 0, 0))\"},wd27TcziP:{\"--extracted-r6o4lv\":\"var(--token-38d987e5-d688-44b7-9da0-faa45f68d5b0, rgb(0, 0, 0))\"},xkM88Zwmv:{\"--extracted-1w1cjl5\":\"var(--token-90b4a29d-0dcf-4691-9a74-f55bec835520, rgb(255, 255, 255))\"},XRS4wVrq2:{\"--extracted-r6o4lv\":\"var(--token-90eb6e09-48f8-49c6-9042-4e66d2c85b69, rgb(212, 252, 224))\"},ZkJ8a5UFO:{\"--extracted-r6o4lv\":\"var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Bdh_JJ5Qj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Link\"})}),fonts:[\"GF;IBM Plex Mono-regular\"]},eDCfyUn7Q:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-38d987e5-d688-44b7-9da0-faa45f68d5b0, rgb(0, 0, 0)))\"},children:\"Link\"})}),fonts:[\"FS;Switzer-medium\"]},fDulEXdDP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Link\"})}),fonts:[\"GF;IBM Plex Mono-regular\"]},Fzhd_cmsF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1yZWd1bGFy\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.86)\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"125%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-70b3dfbb-519c-4f62-8c61-a83b2da93a26, rgb(102, 102, 102)))\"},children:\"Link\"})})},ipKYZjc7g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgba(0, 0, 0, 0.8)))\"},children:\"Link\"})}),fonts:[\"FS;Switzer-medium\"]},PZN8NGNSq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-90b4a29d-0dcf-4691-9a74-f55bec835520, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Link\"})}),fonts:[\"GF;IBM Plex Mono-regular\"]},Q6IEUppzL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-38d987e5-d688-44b7-9da0-faa45f68d5b0, rgb(0, 0, 0)))\"},children:\"Eertmoed Studio\"})}),fonts:[\"FS;Switzer-semibold\"]},s9QicIvqs:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-90eb6e09-48f8-49c6-9042-4e66d2c85b69, rgb(255, 248, 196)))\"},children:\"Link\"})}),fonts:[\"FS;Switzer-semibold\"]},SpYn5kjdS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1yZWd1bGFy\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.86)\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"125%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51)))\"},children:\"Link\"})})},U4zgntRbr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-33277ac4-9b91-4864-a626-82c1057457de, rgb(0, 74, 235)))\"},children:\"Link\"})}),fonts:[\"FS;Switzer-medium\"]},U5FkDCdgJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Link\"})}),fonts:[\"GF;IBM Plex Mono-regular\"]},v3sINJgfd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-33277ac4-9b91-4864-a626-82c1057457de, rgb(0, 74, 235)))\"},children:\"Link\"})}),fonts:[\"FS;Switzer-medium\"]},VNa9BDpEG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-38d987e5-d688-44b7-9da0-faa45f68d5b0, rgb(0, 0, 0)))\"},children:\"Eertmoed Studio\"})}),fonts:[\"FS;Switzer-semibold\"]},vwkQ0pNke:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-38d987e5-d688-44b7-9da0-faa45f68d5b0, rgb(0, 0, 0)))\"},children:\"Link\"})}),fonts:[\"FS;Switzer-medium\"]},wd27TcziP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-38d987e5-d688-44b7-9da0-faa45f68d5b0, rgb(0, 0, 0)))\"},children:\"Link\"})}),fonts:[\"FS;Switzer-medium\"]},xkM88Zwmv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-90b4a29d-0dcf-4691-9a74-f55bec835520, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Link\"})}),fonts:[\"GF;IBM Plex Mono-regular\"]},XRS4wVrq2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-90eb6e09-48f8-49c6-9042-4e66d2c85b69, rgb(212, 252, 224)))\"},children:\"Link\"})}),fonts:[\"FS;Switzer-semibold\"]},ZkJ8a5UFO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51)))\"},children:\"Link\"})}),fonts:[\"FS;Switzer-semibold\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-u0uf7g\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"QgfmWWPZN\",style:{backgroundColor:\"rgb(247, 247, 247)\"},variants:{Bdh_JJ5Qj:{backgroundColor:\"var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51))\"},eDCfyUn7Q:{backgroundColor:\"var(--token-274613e3-dea5-4eb6-b10b-d1ac30a5853d, rgb(0, 0, 0))\"},fDulEXdDP:{backgroundColor:\"var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51))\"},Fzhd_cmsF:{backgroundColor:\"var(--token-274613e3-dea5-4eb6-b10b-d1ac30a5853d, rgb(0, 0, 0))\"},ipKYZjc7g:{backgroundColor:\"var(--token-274613e3-dea5-4eb6-b10b-d1ac30a5853d, rgb(0, 0, 0))\"},PZN8NGNSq:{backgroundColor:\"var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51))\"},Q6IEUppzL:{backgroundColor:\"var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(33, 33, 33))\"},s9QicIvqs:{backgroundColor:\"var(--token-90eb6e09-48f8-49c6-9042-4e66d2c85b69, rgb(212, 252, 224))\"},SpYn5kjdS:{backgroundColor:\"var(--token-274613e3-dea5-4eb6-b10b-d1ac30a5853d, rgb(0, 0, 0))\"},U4zgntRbr:{backgroundColor:\"var(--token-33277ac4-9b91-4864-a626-82c1057457de, rgb(0, 74, 235))\"},U5FkDCdgJ:{backgroundColor:\"var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51))\"},v3sINJgfd:{backgroundColor:\"var(--token-33277ac4-9b91-4864-a626-82c1057457de, rgb(0, 74, 235))\"},VNa9BDpEG:{backgroundColor:\"var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(33, 33, 33))\"},vwkQ0pNke:{backgroundColor:\"var(--token-274613e3-dea5-4eb6-b10b-d1ac30a5853d, rgb(0, 0, 0))\"},wd27TcziP:{backgroundColor:\"var(--token-274613e3-dea5-4eb6-b10b-d1ac30a5853d, rgb(0, 0, 0))\"},xkM88Zwmv:{backgroundColor:\"var(--token-90b4a29d-0dcf-4691-9a74-f55bec835520, rgb(255, 255, 255))\"},XRS4wVrq2:{backgroundColor:\"var(--token-90eb6e09-48f8-49c6-9042-4e66d2c85b69, rgb(212, 252, 224))\"}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jLTIx.framer-1vgz4x2, .framer-jLTIx .framer-1vgz4x2 { display: block; }\",\".framer-jLTIx.framer-1qodtia { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 0px 4px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-jLTIx .framer-1qgc1gk { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-jLTIx .framer-u0uf7g { bottom: 0px; flex: none; height: 1px; left: -60px; overflow: hidden; position: absolute; width: 53px; z-index: 1; }\",\".framer-jLTIx.framer-v-mog3pe .framer-u0uf7g, .framer-jLTIx.framer-v-d0fonc .framer-u0uf7g, .framer-jLTIx.framer-v-1gortx1 .framer-u0uf7g, .framer-jLTIx.framer-v-19wuk38 .framer-u0uf7g { left: 1px; right: 0px; width: unset; }\",\".framer-jLTIx.framer-v-peuk35.framer-1qodtia, .framer-jLTIx.framer-v-125twof.framer-1qodtia { padding: 2px 0px 2px 0px; }\",\".framer-jLTIx.framer-v-125twof .framer-u0uf7g { left: 1px; width: 100%; }\",\".framer-jLTIx.framer-v-lcnowx .framer-u0uf7g { bottom: 2px; }\",\".framer-jLTIx.framer-v-ree330 .framer-u0uf7g, .framer-jLTIx.framer-v-1hu93jr .framer-u0uf7g { bottom: 2px; left: 0px; width: 100%; }\",\".framer-jLTIx.framer-v-1qu0te5 .framer-u0uf7g, .framer-jLTIx.framer-v-1d34uhm .framer-u0uf7g, .framer-jLTIx.framer-v-1372bqq .framer-u0uf7g, .framer-jLTIx.framer-v-w7k5sl .framer-u0uf7g { left: 0px; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22\n * @framerIntrinsicWidth 26\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"vzF8xRZBM\":{\"layout\":[\"auto\",\"auto\"]},\"Fzhd_cmsF\":{\"layout\":[\"auto\",\"auto\"]},\"SpYn5kjdS\":{\"layout\":[\"auto\",\"auto\"]},\"ipKYZjc7g\":{\"layout\":[\"auto\",\"auto\"]},\"wd27TcziP\":{\"layout\":[\"auto\",\"auto\"]},\"eDCfyUn7Q\":{\"layout\":[\"auto\",\"auto\"]},\"vwkQ0pNke\":{\"layout\":[\"auto\",\"auto\"]},\"v3sINJgfd\":{\"layout\":[\"auto\",\"auto\"]},\"U4zgntRbr\":{\"layout\":[\"auto\",\"auto\"]},\"ZkJ8a5UFO\":{\"layout\":[\"auto\",\"auto\"]},\"Q6IEUppzL\":{\"layout\":[\"auto\",\"auto\"]},\"fDulEXdDP\":{\"layout\":[\"auto\",\"auto\"]},\"Bdh_JJ5Qj\":{\"layout\":[\"auto\",\"auto\"]},\"U5FkDCdgJ\":{\"layout\":[\"auto\",\"auto\"]},\"PZN8NGNSq\":{\"layout\":[\"auto\",\"auto\"]},\"xkM88Zwmv\":{\"layout\":[\"auto\",\"auto\"]},\"s9QicIvqs\":{\"layout\":[\"auto\",\"auto\"]},\"XRS4wVrq2\":{\"layout\":[\"auto\",\"auto\"]},\"VNa9BDpEG\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"UvO00kpP1\":\"title\",\"pN5qcoZCL\":\"link\",\"UcNatdZWC\":\"tap\",\"lQ_FXk_nD\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMMgtZApE5=withCSS(Component,css,\"framer-jLTIx\");export default FramerMMgtZApE5;FramerMMgtZApE5.displayName=\"Underline Extended\";FramerMMgtZApE5.defaultProps={height:22,width:26};addPropertyControls(FramerMMgtZApE5,{variant:{options:[\"eP74V5Poo\",\"vzF8xRZBM\",\"Fzhd_cmsF\",\"SpYn5kjdS\",\"ipKYZjc7g\",\"wd27TcziP\",\"eDCfyUn7Q\",\"vwkQ0pNke\",\"v3sINJgfd\",\"U4zgntRbr\",\"ZkJ8a5UFO\",\"Q6IEUppzL\",\"fDulEXdDP\",\"Bdh_JJ5Qj\",\"U5FkDCdgJ\",\"PZN8NGNSq\",\"xkM88Zwmv\",\"s9QicIvqs\",\"XRS4wVrq2\",\"VNa9BDpEG\"],optionTitles:[\"Link Default White\",\"Link HoverWhite\",\"Link Light\",\"Link HoverLight \",\"Link Dark\",\"Link HoverDark\",\"Link Black\",\"Link HoverLight \",\"Link Color\",\"Link ColorLight\",\"Nav\",\"Nav: Hover\",\"Nav Mono\",\"Nav Mono Hover\",\"Nav Mono Active\",\"Variant 15\",\"Variant 16\",\"Nav Link\",\"Nav Link Hover\",\"Nav Phone\"],title:\"Variant\",type:ControlType.Enum},UvO00kpP1:{defaultValue:\"Link\",displayTextArea:false,title:\"Title\",type:ControlType.String},onUvO00kpP1Change:{changes:\"UvO00kpP1\",type:ControlType.ChangeHandler},pN5qcoZCL:{title:\"Link\",type:ControlType.Link},UcNatdZWC:{title:\"Tap\",type:ControlType.EventHandler},lQ_FXk_nD:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onlQ_FXk_nDChange:{changes:\"lQ_FXk_nD\",type:ControlType.ChangeHandler}});addFonts(FramerMMgtZApE5,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BLNB4FAQFNK56DWWNF7PMGTCOTZHOEII/ST3WKSSDMBK2MIQQO3MAVYWLF4FTOLFV/6IN5WOLRCYP4G4MOCOHOMXNON6Q7MDAR.woff2\",weight:\"400\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5SZVFDB7V52TI6ULVC6J3WQZQCIZVDV5/ODYPSTCUDMKSTYIPTV4CLQ7URIK7XYBJ/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2\",weight:\"600\"},{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n5i0g1l9kn-s.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMMgtZApE5\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"UvO00kpP1\\\":\\\"title\\\",\\\"pN5qcoZCL\\\":\\\"link\\\",\\\"UcNatdZWC\\\":\\\"tap\\\",\\\"lQ_FXk_nD\\\":\\\"newTab\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"26\",\"framerIntrinsicHeight\":\"22\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vzF8xRZBM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Fzhd_cmsF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SpYn5kjdS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ipKYZjc7g\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wd27TcziP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eDCfyUn7Q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vwkQ0pNke\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"v3sINJgfd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"U4zgntRbr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZkJ8a5UFO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Q6IEUppzL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fDulEXdDP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Bdh_JJ5Qj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"U5FkDCdgJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PZN8NGNSq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xkM88Zwmv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"s9QicIvqs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XRS4wVrq2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VNa9BDpEG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MMgtZApE5.map","// Generated by Framer (b354274)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"vtDlbCINW\",\"cflUgbSuc\",\"Aj0DPprb0\"];const serializationHash=\"framer-vow2c\";const variantClassNames={Aj0DPprb0:\"framer-v-1k4hgaj\",cflUgbSuc:\"framer-v-1o6g8tr\",vtDlbCINW:\"framer-v-ghqiko\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Uo3y4ELd7=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-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={\"Variant 1\":\"vtDlbCINW\",\"Variant 2\":\"cflUgbSuc\",Phone:\"Aj0DPprb0\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,Uo3y4ELd7:link??props.Uo3y4ELd7,variant:humanReadableVariantMap[props.variant]??props.variant??\"vtDlbCINW\"};};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,Uo3y4ELd7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vtDlbCINW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter4la46i=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"cflUgbSuc\");});const onMouseLeaveugxkes=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"vtDlbCINW\");});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(Link,{motionChild:true,nodeId:\"vtDlbCINW\",scopeId:\"Rgqsj9YIS\",...addPropertyOverrides({Aj0DPprb0:{href:{webPageId:\"y2_FOIMxl\"},openInNewTab:false,smoothScroll:true},cflUgbSuc:{href:Uo3y4ELd7,openInNewTab:false,smoothScroll:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ghqiko\",className,classNames)} framer-yxyso2`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vtDlbCINW\",onMouseEnter:onMouseEnter4la46i,ref:refBinding,style:{...style},...addPropertyOverrides({Aj0DPprb0:{\"data-framer-name\":\"Phone\",\"data-highlight\":undefined,onMouseEnter:undefined},cflUgbSuc:{\"data-framer-name\":\"Variant 2\",onMouseLeave:onMouseLeaveugxkes}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51)))\"},children:\"Ee\"})}),className:\"framer-lsbwa\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"DSb6jiCKw\",style:{\"--extracted-r6o4lv\":\"var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51))\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51)))\"},children:\"Eertmoed Studio\"})}),className:\"framer-mwvh0a\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"IzXYvLxNy\",style:{\"--extracted-r6o4lv\":\"var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51))\"},transformTemplate:transformTemplate1,variants:{cflUgbSuc:{\"--extracted-r6o4lv\":\"var(--token-38d987e5-d688-44b7-9da0-faa45f68d5b0, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cflUgbSuc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-38d987e5-d688-44b7-9da0-faa45f68d5b0, rgb(0, 0, 0)))\"},children:\"Eertmoed Studio\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9hldar\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"TBiWRCS58\",style:{backgroundColor:\"var(--token-554be0ff-1d98-42a3-b603-072db691a04b, rgb(51, 51, 51))\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vow2c.framer-yxyso2, .framer-vow2c .framer-yxyso2 { display: block; }\",\".framer-vow2c.framer-ghqiko { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 23px; justify-content: center; overflow: hidden; padding: 4px 0px 4px 0px; position: relative; width: 30px; }\",\".framer-vow2c .framer-lsbwa { -webkit-user-select: none; flex: none; height: auto; left: 0px; pointer-events: auto; position: absolute; top: 52%; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-vow2c .framer-mwvh0a { -webkit-user-select: none; flex: none; height: auto; left: 0px; pointer-events: auto; position: absolute; top: 135%; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-vow2c .framer-9hldar { bottom: 0px; flex: none; height: 1px; left: -111px; overflow: hidden; position: absolute; width: 100%; z-index: 1; }\",\".framer-vow2c.framer-v-1o6g8tr.framer-ghqiko { text-decoration: none; width: 107px; }\",\".framer-vow2c.framer-v-1o6g8tr .framer-lsbwa { top: -39%; }\",\".framer-vow2c.framer-v-1o6g8tr .framer-mwvh0a { top: 57%; }\",\".framer-vow2c.framer-v-1o6g8tr .framer-9hldar { left: 0px; }\",\".framer-vow2c.framer-v-1k4hgaj.framer-ghqiko { text-decoration: none; }\",\".framer-vow2c.framer-v-1k4hgaj .framer-lsbwa { top: 43%; }\",\".framer-vow2c.framer-v-1k4hgaj .framer-9hldar { left: -6px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 30\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"cflUgbSuc\":{\"layout\":[\"fixed\",\"fixed\"]},\"Aj0DPprb0\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Uo3y4ELd7\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRgqsj9YIS=withCSS(Component,css,\"framer-vow2c\");export default FramerRgqsj9YIS;FramerRgqsj9YIS.displayName=\"Logo\";FramerRgqsj9YIS.defaultProps={height:23,width:30};addPropertyControls(FramerRgqsj9YIS,{variant:{options:[\"vtDlbCINW\",\"cflUgbSuc\",\"Aj0DPprb0\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},Uo3y4ELd7:{title:\"Link\",type:ControlType.Link}});addFonts(FramerRgqsj9YIS,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5SZVFDB7V52TI6ULVC6J3WQZQCIZVDV5/ODYPSTCUDMKSTYIPTV4CLQ7URIK7XYBJ/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRgqsj9YIS\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cflUgbSuc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Aj0DPprb0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"Uo3y4ELd7\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"30\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"23\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Rgqsj9YIS.map","// Generated by Framer (c9b3949)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FloatingPillNavigation from\"https://framerusercontent.com/modules/Z1uXbKZ2ZOFxgtpreCM2/7xolcomGvCxN9AdnOK8V/FloatingPillNavigation.js\";import UnderlineExtended from\"https://framerusercontent.com/modules/sq8t2dl1VLW6vAVdE8Yi/re1Y3wM67gJu1elYxRzP/MMgtZApE5.js\";import Logo from\"https://framerusercontent.com/modules/v7o8q5ACLuN9kWgf0tDw/bNGEaZVs6jhb8ozxd5Pz/Rgqsj9YIS.js\";const LogoFonts=getFonts(Logo);const FloatingPillNavigationFonts=getFonts(FloatingPillNavigation);const UnderlineExtendedFonts=getFonts(UnderlineExtended);const cycleOrder=[\"J_k3UzI3c\",\"toS2iMfXM\",\"SxmLlTW75\"];const serializationHash=\"framer-SmOu0\";const variantClassNames={J_k3UzI3c:\"framer-v-1oszqr3\",SxmLlTW75:\"framer-v-1junfrq\",toS2iMfXM:\"framer-v-1a5zsfs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Um4P4s6Iz=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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:\"J_k3UzI3c\",Phone:\"SxmLlTW75\",Tablet:\"toS2iMfXM\"};const Variants=motion.create(React.Fragment);const getProps=({activeNavLink,height,id,width,...props})=>{return{...props,Um4P4s6Iz:activeNavLink??props.Um4P4s6Iz??\"WORK\",variant:humanReadableVariantMap[props.variant]??props.variant??\"J_k3UzI3c\"};};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,Um4P4s6Iz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"J_k3UzI3c\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"SxmLlTW75\")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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1oszqr3\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"J_k3UzI3c\",ref:refBinding,style:{...style},...addPropertyOverrides({SxmLlTW75:{\"data-framer-name\":\"Phone\"},toS2iMfXM:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":ilxop_f_t\",webPageId:\"y2_FOIMxl\"},implicitPathVariables:undefined},{href:{hash:\":ilxop_f_t\",webPageId:\"y2_FOIMxl\"},implicitPathVariables:undefined},{href:{hash:\":ilxop_f_t\",webPageId:\"y2_FOIMxl\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+((componentViewport?.height||68)*.5000000000000002-11.5),...addPropertyOverrides({SxmLlTW75:{y:(componentViewport?.y||0)+((componentViewport?.height||200)*.5000000000000002-11.5)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-25xv4l-container\",layoutDependency:layoutDependency,layoutId:\"VuDAHqTgN-container\",nodeId:\"VuDAHqTgN\",rendersWithMotion:true,scopeId:\"Cl80bhY3o\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"VuDAHqTgN\",layoutId:\"VuDAHqTgN\",Uo3y4ELd7:resolvedLinks[0],variant:matchVariant(\"vtDlbCINW\"),width:\"100%\",...addPropertyOverrides({SxmLlTW75:{Uo3y4ELd7:resolvedLinks[2],variant:matchVariant(\"Aj0DPprb0\")},toS2iMfXM:{Uo3y4ELd7:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"y2_FOIMxl\"},implicitPathVariables:undefined},{href:{webPageId:\"fruSkPM9E\"},implicitPathVariables:undefined},{href:{webPageId:\"tPvs2sk7P\"},implicitPathVariables:undefined},{href:{webPageId:\"y2_FOIMxl\"},implicitPathVariables:undefined},{href:{webPageId:\"fruSkPM9E\"},implicitPathVariables:undefined},{href:{webPageId:\"tPvs2sk7P\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q2ey72-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"E0w8e8i4m-container\",nodeId:\"E0w8e8i4m\",rendersWithMotion:true,scopeId:\"Cl80bhY3o\",children:/*#__PURE__*/_jsx(FloatingPillNavigation,{activeBackgroundColor:\"var(--token-92d016be-24cc-4c1c-bc00-cf2d9f8ee94f, rgb(0, 0, 0))\",activeLink:Um4P4s6Iz,activeTextColor:\"var(--token-25191929-e07f-473d-9a56-18fdb0d3f77c, rgb(255, 255, 255))\",backgroundColor:\"rgba(255, 255, 255, 0.4)\",bgBlur:5,enableShadow:true,font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"-0.37px\",lineHeight:\"20px\"},gap:0,height:\"100%\",id:\"E0w8e8i4m\",items:[{href:resolvedLinks1[0],label:\"WORK\",target:\"_self\"},{href:resolvedLinks1[1],label:\"INFO\",target:\"_self\"},{href:resolvedLinks1[2],label:\"LATEST\",target:\"_self\"}],layoutId:\"E0w8e8i4m\",linkPadding:\"8px 16px 8px 16px\",padding:4,phoneBreakpoint:480,phoneScale:1,pressColor:\"var(--token-94dc8641-7748-4ea5-ab8e-6866b7536610, rgb(130, 130, 130))\",shadowBlur:24,shadowColor:\"rgba(0, 0, 0, 0.2)\",shadowOffsetX:0,shadowOffsetY:4,shadowSpread:-5,textColor:\"var(--token-92d016be-24cc-4c1c-bc00-cf2d9f8ee94f, rgb(0, 0, 0))\",transition:{delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\",...addPropertyOverrides({toS2iMfXM:{backgroundColor:\"rgba(255, 255, 255, 0.8)\",items:[{href:resolvedLinks1[3],label:\"WORK\",target:\"_self\"},{href:resolvedLinks1[4],label:\"INFO\",target:\"_self\"},{href:resolvedLinks1[5],label:\"LATEST\",target:\"_self\"}]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+((componentViewport?.height||68)*.5000000000000002-11),...addPropertyOverrides({SxmLlTW75:{y:(componentViewport?.y||0)+((componentViewport?.height||200)*.5000000000000002-11)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oay59b-container\",layoutDependency:layoutDependency,layoutId:\"YzhLEZCWR-container\",nodeId:\"YzhLEZCWR\",rendersWithMotion:true,scopeId:\"Cl80bhY3o\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(UnderlineExtended,{height:\"100%\",id:\"YzhLEZCWR\",layoutId:\"YzhLEZCWR\",lQ_FXk_nD:true,pN5qcoZCL:\"https://tally.so/r/449gV5\",UvO00kpP1:\"Inquire\",variant:matchVariant(\"ZkJ8a5UFO\"),width:\"100%\",...addPropertyOverrides({SxmLlTW75:{variant:matchVariant(\"VNa9BDpEG\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\".framer-SmOu0.framer-5yysnr, .framer-SmOu0 .framer-5yysnr { display: block; }\",\".framer-SmOu0.framer-1oszqr3 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 12px 24px 12px 24px; position: relative; width: 1200px; }\",\".framer-SmOu0 .framer-25xv4l-container { flex: none; height: auto; left: 24px; position: absolute; top: 50%; width: auto; z-index: 1; }\",\".framer-SmOu0 .framer-1q2ey72-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-SmOu0 .framer-oay59b-container { flex: none; height: auto; position: absolute; right: 24px; top: 50%; width: auto; z-index: 1; }\",\".framer-SmOu0.framer-v-1a5zsfs.framer-1oszqr3 { width: 810px; }\",\".framer-SmOu0.framer-v-1junfrq.framer-1oszqr3 { min-height: 68px; padding: 12px; width: 350px; }\",\".framer-SmOu0.framer-v-1junfrq .framer-25xv4l-container { left: 12px; }\",\".framer-SmOu0.framer-v-1junfrq .framer-oay59b-container { right: 12px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 68\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"toS2iMfXM\":{\"layout\":[\"fixed\",\"auto\"]},\"SxmLlTW75\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Um4P4s6Iz\":\"activeNavLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCl80bhY3o=withCSS(Component,css,\"framer-SmOu0\");export default FramerCl80bhY3o;FramerCl80bhY3o.displayName=\"Header Bar\";FramerCl80bhY3o.defaultProps={height:68,width:1200};addPropertyControls(FramerCl80bhY3o,{variant:{options:[\"J_k3UzI3c\",\"toS2iMfXM\",\"SxmLlTW75\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},Um4P4s6Iz:{defaultValue:\"WORK\",title:\"Active Nav Link\",type:ControlType.String},onUm4P4s6IzChange:{changes:\"Um4P4s6Iz\",type:ControlType.ChangeHandler}});addFonts(FramerCl80bhY3o,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5SZVFDB7V52TI6ULVC6J3WQZQCIZVDV5/ODYPSTCUDMKSTYIPTV4CLQ7URIK7XYBJ/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2\",weight:\"600\"}]},...LogoFonts,...FloatingPillNavigationFonts,...UnderlineExtendedFonts],{supportsExplicitInterCodegen:true});FramerCl80bhY3o.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Logo,{},context),forwardLoader(UnderlineExtended,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCl80bhY3o\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"toS2iMfXM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SxmLlTW75\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Um4P4s6Iz\\\":\\\"activeNavLink\\\"}\",\"framerIntrinsicHeight\":\"68\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";const DEFAULT_SUCCESS_MESSAGE=\"Success!\";const DEFAULT_ORIGINAL_PLACEHOLDER=\"Get emails\";export function NativeFormSuccessPlaceholder(Component){return /*#__PURE__*/React.forwardRef(function NativeFormSuccessPlaceholderOverride(props,ref){const submittedRef=React.useRef(false);const timeoutIdsRef=React.useRef([]);const rafIdsRef=React.useRef([]);const wrapperRef=React.useRef(null);const setWrapperNode=React.useCallback(node=>{wrapperRef.current=node;},[]);const getTargetInput=React.useCallback(root=>{if(!root||typeof window===\"undefined\")return null;return root.querySelector('input[type=\"email\"], input[type=\"text\"]');},[]);const resolveFormFromRoot=React.useCallback(root=>{if(!root||typeof window===\"undefined\")return null;if(root instanceof HTMLFormElement)return root;return root.querySelector(\"form\");},[]);const setInputState=React.useCallback((root,{placeholder,clearValue,blur})=>{const input=getTargetInput(root);if(!input)return;if(clearValue){input.value=\"\";const inputEvent=new Event(\"input\",{bubbles:true});input.dispatchEvent(inputEvent);}input.placeholder=placeholder;input.setAttribute(\"placeholder\",placeholder);if(blur){input.blur();}},[getTargetInput]);const clearScheduled=React.useCallback(()=>{if(typeof window===\"undefined\")return;timeoutIdsRef.current.forEach(id=>window.clearTimeout(id));rafIdsRef.current.forEach(id=>window.cancelAnimationFrame(id));timeoutIdsRef.current=[];rafIdsRef.current=[];},[]);const schedulePostSubmit=React.useCallback(root=>{if(typeof window===\"undefined\")return;const successMessage=props.successMessage??DEFAULT_SUCCESS_MESSAGE;submittedRef.current=true;const run=()=>{setInputState(root,{placeholder:successMessage,clearValue:true,blur:true});};const runInRaf=()=>{const rafId=window.requestAnimationFrame(run);rafIdsRef.current.push(rafId);};runInRaf();timeoutIdsRef.current.push(window.setTimeout(run,0));timeoutIdsRef.current.push(window.setTimeout(runInRaf,16));timeoutIdsRef.current.push(window.setTimeout(run,80));timeoutIdsRef.current.push(window.setTimeout(runInRaf,140));timeoutIdsRef.current.push(window.setTimeout(run,240));timeoutIdsRef.current.push(window.setTimeout(run,420));},[props.successMessage,setInputState]);const onAnySubmit=React.useCallback(eventTarget=>{const wrapper=wrapperRef.current;const formFromWrapper=resolveFormFromRoot(wrapper);const nativeTarget=eventTarget;const targetForm=(nativeTarget?.closest?.(\"form\"))??formFromWrapper;const root=targetForm??wrapper;schedulePostSubmit(root);},[resolveFormFromRoot,schedulePostSubmit]);React.useEffect(()=>{return()=>{clearScheduled();};},[clearScheduled]);React.useEffect(()=>{const wrapper=wrapperRef.current;if(submittedRef.current)return;const form=resolveFormFromRoot(wrapper);const root=form??wrapper;const input=getTargetInput(root);if(!input)return;if(!input.placeholder||input.placeholder.trim().length===0){const fallbackPlaceholder=props.originalPlaceholder??DEFAULT_ORIGINAL_PLACEHOLDER;input.placeholder=fallbackPlaceholder;input.setAttribute(\"placeholder\",fallbackPlaceholder);}},[props.originalPlaceholder,getTargetInput,resolveFormFromRoot]);const handleSubmitReact=React.useCallback(event=>{props.onSubmit?.(event);onAnySubmit(event.currentTarget);},[props,onAnySubmit]);React.useEffect(()=>{if(typeof window===\"undefined\")return;const wrapper=wrapperRef.current;if(!wrapper)return;const form=resolveFormFromRoot(wrapper);const nativeSubmitHandler=event=>{onAnySubmit(event.target);};const nativeCaptureHandler=event=>{onAnySubmit(event.target);};wrapper.addEventListener(\"submit\",nativeCaptureHandler,true);wrapper.addEventListener(\"submit\",nativeSubmitHandler);form?.addEventListener(\"submit\",nativeSubmitHandler);return()=>{wrapper.removeEventListener(\"submit\",nativeCaptureHandler,true);wrapper.removeEventListener(\"submit\",nativeSubmitHandler);form?.removeEventListener(\"submit\",nativeSubmitHandler);};},[onAnySubmit,resolveFormFromRoot]);return /*#__PURE__*/_jsx(Component,{ref:instance=>{setWrapperNode(instance);if(typeof ref===\"function\"){ref(instance);}else if(ref&&typeof ref===\"object\"){ref.current=instance;}},...props,style:{...props.style},onSubmit:handleSubmitReact,onSubmitCapture:event=>{if(props.onSubmitCapture){props.onSubmitCapture(event);}onAnySubmit(event.currentTarget);}});});}export function EmailInputEnterSuccessPlaceholder(Component){return /*#__PURE__*/React.forwardRef(function EmailInputEnterSuccessPlaceholderOverride(props,ref){const inputRef=React.useRef(null);const timeoutIdsRef=React.useRef([]);const rafIdsRef=React.useRef([]);const clearScheduled=React.useCallback(()=>{if(typeof window===\"undefined\")return;timeoutIdsRef.current.forEach(id=>window.clearTimeout(id));rafIdsRef.current.forEach(id=>window.cancelAnimationFrame(id));timeoutIdsRef.current=[];rafIdsRef.current=[];},[]);const setInputSuccessState=React.useCallback(input=>{if(!input||typeof window===\"undefined\")return;input.value=\"\";input.dispatchEvent(new Event(\"input\",{bubbles:true}));input.blur();input.placeholder=DEFAULT_SUCCESS_MESSAGE;input.setAttribute(\"placeholder\",DEFAULT_SUCCESS_MESSAGE);},[]);const scheduleSuccessUpdate=React.useCallback(input=>{if(typeof window===\"undefined\"||!input)return;const run=()=>setInputSuccessState(input);const runInRaf=()=>{const id=window.requestAnimationFrame(run);rafIdsRef.current.push(id);};runInRaf();timeoutIdsRef.current.push(window.setTimeout(run,0));timeoutIdsRef.current.push(window.setTimeout(runInRaf,16));timeoutIdsRef.current.push(window.setTimeout(run,80));timeoutIdsRef.current.push(window.setTimeout(runInRaf,140));timeoutIdsRef.current.push(window.setTimeout(run,240));timeoutIdsRef.current.push(window.setTimeout(run,420));},[setInputSuccessState]);React.useEffect(()=>{return()=>{clearScheduled();};},[clearScheduled]);React.useEffect(()=>{if(typeof window===\"undefined\")return;const input=inputRef.current;if(!input)return;if(!input.placeholder||input.placeholder.trim().length===0){input.placeholder=DEFAULT_ORIGINAL_PLACEHOLDER;input.setAttribute(\"placeholder\",DEFAULT_ORIGINAL_PLACEHOLDER);}},[]);React.useEffect(()=>{if(typeof window===\"undefined\")return;const input=inputRef.current;if(!input)return;const form=input.closest(\"form\");if(!form)return;const onNativeSubmit=()=>{scheduleSuccessUpdate(inputRef.current);};form.addEventListener(\"submit\",onNativeSubmit);return()=>{form.removeEventListener(\"submit\",onNativeSubmit);};},[scheduleSuccessUpdate]);const handleKeyDown=React.useCallback(event=>{props.onKeyDown?.(event);if(event.key===\"Enter\"){scheduleSuccessUpdate(event.currentTarget);}},[props,scheduleSuccessUpdate]);return /*#__PURE__*/_jsx(Component,{ref:instance=>{inputRef.current=instance;if(typeof ref===\"function\"){ref(instance);}else if(ref&&typeof ref===\"object\"){ref.current=instance;}},...props,style:{...props.style},onKeyDown:handleKeyDown,onKeyDownCapture:event=>{props.onKeyDownCapture?.(event);if(event.key===\"Enter\"){scheduleSuccessUpdate(event.currentTarget);}}});});}\nexport const __FramerMetadata__ = {\"exports\":{\"NativeFormSuccessPlaceholder\":{\"type\":\"reactHoc\",\"name\":\"NativeFormSuccessPlaceholder\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EmailInputEnterSuccessPlaceholder\":{\"type\":\"reactHoc\",\"name\":\"EmailInputEnterSuccessPlaceholder\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NativeFormSuccessPlaceholder.map","import{jsx as _jsx}from\"react/jsx-runtime\";export function AutoCopyrightStatement(Component){return props=>{var _props_children_props_children,_props_children_props,_props_children;const textProps=(_props_children=props.children)===null||_props_children===void 0?void 0:(_props_children_props=_props_children.props)===null||_props_children_props===void 0?void 0:(_props_children_props_children=_props_children_props.children)===null||_props_children_props_children===void 0?void 0:_props_children_props_children.props;if(textProps&&typeof textProps.children==\"string\"){textProps.children=textProps.children.replace(\"YYYY\",new Date().getFullYear());}return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"AutoCopyrightStatement\":{\"type\":\"reactHoc\",\"name\":\"AutoCopyrightStatement\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Year_copyright.map","// Generated by Framer (1a21bd5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/bWmvEfiKB6vDTGcHMr9v/mm7jCSV7UEUEbvpkkbP3/B1K9iwicJ.js\";const cycleOrder=[\"A5j31Vonx\",\"lBU5r21Ix\"];const serializationHash=\"framer-RpiBd\";const variantClassNames={A5j31Vonx:\"framer-v-1iwaa6v\",lBU5r21Ix:\"framer-v-wmwtd0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const DUI88HiaD=undefined;const Tu00UojNt=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,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={\"Footer Link Small - Hover\":\"lBU5r21Ix\",\"Footer Link Small\":\"A5j31Vonx\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,DUI88HiaD:link??props.DUI88HiaD,Tu00UojNt:title??props.Tu00UojNt??\"Link small\",variant:humanReadableVariantMap[props.variant]??props.variant??\"A5j31Vonx\"};};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,Tu00UojNt,DUI88HiaD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"A5j31Vonx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntermd1in4=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"lBU5r21Ix\");});const onMouseLeaveljoqrb=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"A5j31Vonx\");});const sharedStyleClassNames=[sharedStyle.className];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(Link,{href:DUI88HiaD,motionChild:true,nodeId:\"A5j31Vonx\",scopeId:\"P5BfeRRtP\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1iwaa6v\",className,classNames)} framer-x61feh`,\"data-framer-name\":\"Footer Link Small\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"A5j31Vonx\",onMouseEnter:onMouseEntermd1in4,ref:refBinding,style:{...style},...addPropertyOverrides({lBU5r21Ix:{\"data-framer-name\":\"Footer Link Small - Hover\",onMouseLeave:onMouseLeaveljoqrb}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-16c4f9e\",\"data-styles-preset\":\"B1K9iwicJ\",children:\"Link small\"})}),className:\"framer-1tdksub\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VBV35JM9d\",style:{opacity:.4},text:Tu00UojNt,variants:{lBU5r21Ix:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RpiBd.framer-x61feh, .framer-RpiBd .framer-x61feh { display: block; }\",\".framer-RpiBd.framer-1iwaa6v { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-RpiBd .framer-1tdksub { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 10\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"lBU5r21Ix\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Tu00UojNt\":\"title\",\"DUI88HiaD\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerP5BfeRRtP=withCSS(Component,css,\"framer-RpiBd\");export default FramerP5BfeRRtP;FramerP5BfeRRtP.displayName=\"Small Link\";FramerP5BfeRRtP.defaultProps={height:10,width:44};addPropertyControls(FramerP5BfeRRtP,{variant:{options:[\"A5j31Vonx\",\"lBU5r21Ix\"],optionTitles:[\"Footer Link Small\",\"Footer Link Small - Hover\"],title:\"Variant\",type:ControlType.Enum},Tu00UojNt:{defaultValue:\"Link small\",displayTextArea:false,title:\"Title\",type:ControlType.String},onTu00UojNtChange:{changes:\"Tu00UojNt\",type:ControlType.ChangeHandler},DUI88HiaD:{title:\"Link\",type:ControlType.Link}});addFonts(FramerP5BfeRRtP,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP5BfeRRtP\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"10\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lBU5r21Ix\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"44\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Tu00UojNt\\\":\\\"title\\\",\\\"DUI88HiaD\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./P5BfeRRtP.map","// Generated by Framer (1a21bd5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,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={NBrg8XTfk:{hover:true,pressed:true}};const cycleOrder=[\"NBrg8XTfk\",\"L7faTs2EM\",\"xfYEUKmtb\",\"FnXe90D4c\",\"kEyzI6MSn\"];const serializationHash=\"framer-rbnAH\";const variantClassNames={FnXe90D4c:\"framer-v-5gpmgw\",kEyzI6MSn:\"framer-v-g3f4f4\",L7faTs2EM:\"framer-v-anzp01\",NBrg8XTfk:\"framer-v-17puf4v\",xfYEUKmtb:\"framer-v-1szyrtb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}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:\"NBrg8XTfk\",Disabled:\"xfYEUKmtb\",Error:\"kEyzI6MSn\",Loading:\"L7faTs2EM\",Success:\"FnXe90D4c\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"NBrg8XTfk\"};};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:\"NBrg8XTfk\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"L7faTs2EM\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"L7faTs2EM\")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-17puf4v\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"NBrg8XTfk\",ref:refBinding,style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,opacity:0,...style},variants:{FnXe90D4c:{opacity:1}},...addPropertyOverrides({FnXe90D4c:{\"data-framer-name\":\"Success\"},kEyzI6MSn:{\"data-framer-name\":\"Error\"},L7faTs2EM:{\"data-framer-name\":\"Loading\"},xfYEUKmtb:{\"data-framer-name\":\"Disabled\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Submit\"})}),className:\"framer-fmghvs\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"RiQm1Zxsg\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{FnXe90D4c:{\"--extracted-r6o4lv\":\"var(--token-aefe4e6d-f317-4803-a3c4-8bf91d78c604, rgb(171, 171, 171))\"},kEyzI6MSn:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({FnXe90D4c:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-aefe4e6d-f317-4803-a3c4-8bf91d78c604, rgb(171, 171, 171)))\"},children:\"Success!\"})}),fonts:[\"FS;Switzer-medium\"]},kEyzI6MSn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Something went wrong\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-6lrqcx\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"IZ8dokoRj\",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__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-14x970e\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"IaLbA96LR\",style:{background:\"conic-gradient(from 180deg at 50% 50%, rgb(68, 204, 255) 0deg, rgb(68, 204, 255) 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{L7faTs2EM:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",backgroundColor:\"rgba(0, 0, 0, 0)\",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-22e80l\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"frOZkYigA\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rbnAH.framer-so14p8, .framer-rbnAH .framer-so14p8 { display: block; }\",\".framer-rbnAH.framer-17puf4v { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 240px; }\",\".framer-rbnAH .framer-fmghvs { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-rbnAH .framer-6lrqcx { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-rbnAH .framer-14x970e { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-rbnAH .framer-22e80l { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-rbnAH.framer-v-anzp01.framer-17puf4v, .framer-rbnAH.framer-v-1szyrtb.framer-17puf4v, .framer-rbnAH.framer-v-g3f4f4.framer-17puf4v { cursor: unset; }\",\".framer-rbnAH.framer-v-anzp01 .framer-14x970e { overflow: hidden; }\",\".framer-rbnAH.framer-v-5gpmgw.framer-17puf4v { cursor: unset; height: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"L7faTs2EM\":{\"layout\":[\"fixed\",\"fixed\"]},\"xfYEUKmtb\":{\"layout\":[\"fixed\",\"fixed\"]},\"FnXe90D4c\":{\"layout\":[\"fixed\",\"fixed\"]},\"kEyzI6MSn\":{\"layout\":[\"fixed\",\"fixed\"]},\"cn6HTCkoC\":{\"layout\":[\"fixed\",\"fixed\"]},\"gtmvgqG27\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryHBARyZo1=withCSS(Component,css,\"framer-rbnAH\");export default FrameryHBARyZo1;FrameryHBARyZo1.displayName=\"Form State Compact\";FrameryHBARyZo1.defaultProps={height:40,width:240};addPropertyControls(FrameryHBARyZo1,{variant:{options:[\"NBrg8XTfk\",\"L7faTs2EM\",\"xfYEUKmtb\",\"FnXe90D4c\",\"kEyzI6MSn\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameryHBARyZo1,[{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/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\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryHBARyZo1\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"240\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"L7faTs2EM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xfYEUKmtb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FnXe90D4c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kEyzI6MSn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cn6HTCkoC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gtmvgqG27\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yHBARyZo1.map","// Generated by Framer (091dd3a)\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,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import UserComponent from\"https://framerusercontent.com/modules/gGXLFANbZFKf2qU8bbVL/uQjjbN7Yn6nBRqTZdwzU/HoKrrnQcM.js\";import ArrowUpRight from\"https://framerusercontent.com/modules/qOK5zl6pwYXZaG7C1gDI/OAx4rcAP6xx63CQh4Xps/SrcV65t7V.js\";import{EmailInputEnterSuccessPlaceholder,NativeFormSuccessPlaceholder}from\"https://framerusercontent.com/modules/B0M6EwMx2y2E3cMyPyDW/sLQkEe1j6dtNvulk4ClL/NativeFormSuccessPlaceholder.js\";import RealTimeClock from\"https://framerusercontent.com/modules/FCGyIzqaxLakJHXdhYM9/4AINzy8NoWbrA9ZDneh7/Real_time_world_clock.js\";import{AutoCopyrightStatement}from\"https://framerusercontent.com/modules/0BTO0n1fdkGgA8lRA7NY/BjLXVpsyE2Qav3qQAgNC/Year_copyright.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/bWmvEfiKB6vDTGcHMr9v/mm7jCSV7UEUEbvpkkbP3/B1K9iwicJ.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/5Lr726D1515iy7WYcZx9/oqD2iUfNOBfgBMXd6gqk/lIR2awgFS.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/5R3xc5ZvV7fswXHoVIBB/nkgzDOzBmGHylgog6k0D/M8PAz4_Us.js\";import WithIcon from\"https://framerusercontent.com/modules/E3Gq5BIYCLGiEShhINLL/JRomcHnl6EEIKhXh8aKM/iaCddZqdu.js\";import SmallLink from\"https://framerusercontent.com/modules/beoFqtEk956MNp6Dp1RB/ZejkcV0eZIrcgcVIeo6X/P5BfeRRtP.js\";import FormStateCompact from\"https://framerusercontent.com/modules/62EUS59kyFPKKlzmb2ew/tnc6REetnSCpyPPesxLc/yHBARyZo1.js\";const FormPlainTextInputEmailInputEnterSuccessPlaceholder5zgmnr=withCodeBoundaryForOverrides(FormPlainTextInput,{nodeId:\"IQrwvrPcZ\",override:EmailInputEnterSuccessPlaceholder,scopeId:\"HDL6DZecT\"});const FormPlainTextInputEmailInputEnterSuccessPlaceholderficunb=withCodeBoundaryForOverrides(FormPlainTextInput,{nodeId:\"NeNG5iENE\",override:EmailInputEnterSuccessPlaceholder,scopeId:\"HDL6DZecT\"});const FormPlainTextInputEmailInputEnterSuccessPlaceholder6lgcgn=withCodeBoundaryForOverrides(FormPlainTextInput,{nodeId:\"N1paNNH3s\",override:EmailInputEnterSuccessPlaceholder,scopeId:\"HDL6DZecT\"});const FormStateCompactFonts=getFonts(FormStateCompact);const FormContainerNativeFormSuccessPlaceholder1wzh34n=withCodeBoundaryForOverrides(FormContainer,{nodeId:\"Mf30WbEN5\",override:NativeFormSuccessPlaceholder,scopeId:\"HDL6DZecT\"});const WithIconFonts=getFonts(WithIcon);const RealTimeClockFonts=getFonts(RealTimeClock);const RichTextAutoCopyrightStatement6u4ujq=withCodeBoundaryForOverrides(RichText,{nodeId:\"nvbbkyfCy\",override:AutoCopyrightStatement,scopeId:\"HDL6DZecT\"});const SmallLinkFonts=getFonts(SmallLink);const cycleOrder=[\"FxlJCDDCB\",\"cu5r8eXkw\",\"cpkiWMeKv\"];const serializationHash=\"framer-IOF2I\";const variantClassNames={cpkiWMeKv:\"framer-v-1e6z7po\",cu5r8eXkw:\"framer-v-ztc0vc\",FxlJCDDCB:\"framer-v-1vb05uh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}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 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={Desktop:\"FxlJCDDCB\",Phone:\"cpkiWMeKv\",Tablet:\"cu5r8eXkw\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"FxlJCDDCB\"};};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:\"FxlJCDDCB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterlul82a=activeVariantCallback(async(...args)=>{setVariant(\"lBU5r21Ix\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();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-1vb05uh\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"FxlJCDDCB\",ref:refBinding,style:{backgroundColor:\"var(--token-bf20cb11-9c1f-4aba-8948-896c60cb974a, rgb(255, 255, 255))\",...style},...addPropertyOverrides({cpkiWMeKv:{\"data-framer-name\":\"Phone\"},cu5r8eXkw:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1310tc2\",\"data-framer-name\":\"Center\",layoutDependency:layoutDependency,layoutId:\"SHwxAinEO\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15t1270\",\"data-framer-name\":\"Left Content\",layoutDependency:layoutDependency,layoutId:\"ewJdUvlo9\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qamhna\",\"data-framer-name\":\"Subscribe Wrapper\",layoutDependency:layoutDependency,layoutId:\"ZzhumgeyO\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1iyt6f8\",\"data-styles-preset\":\"M8PAz4_Us\",dir:\"auto\",children:\"Subscribe\"})}),className:\"framer-xjbe1n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"B59pbFkyP\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormContainerNativeFormSuccessPlaceholder1wzh34n,{action:\"https://api.framer.com/forms/v1/forms/ad9c7c32-66f7-46a7-b884-bc3588089451/submit\",className:\"framer-1wzh34n\",layoutDependency:layoutDependency,layoutId:\"Mf30WbEN5\",nodeId:\"Mf30WbEN5\",submitTrackingId:\"\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-15etgnp\",layoutDependency:layoutDependency,layoutId:\"aOrdppSxy\",children:/*#__PURE__*/_jsx(FormPlainTextInputEmailInputEnterSuccessPlaceholder5zgmnr,{className:\"framer-5zgmnr\",inputName:\"First name\",layoutDependency:layoutDependency,layoutId:\"IQrwvrPcZ\",placeholder:\"First\",required:true,style:{\"--framer-input-font-color\":\"var(--token-d3af44a7-bc53-4a28-8d80-3a1e3f80364f, rgb(125, 125, 125))\",\"--framer-input-icon-mask-image\":\"none\",\"--framer-input-placeholder-color\":\"var(--token-aefe4e6d-f317-4803-a3c4-8bf91d78c604, rgb(171, 171, 171))\"},type:\"text\"})}),/*#__PURE__*/_jsx(motion.label,{className:\"framer-f15eki\",layoutDependency:layoutDependency,layoutId:\"g1CrWkad4\",children:/*#__PURE__*/_jsx(FormPlainTextInputEmailInputEnterSuccessPlaceholderficunb,{className:\"framer-ficunb\",inputName:\"Last name\",layoutDependency:layoutDependency,layoutId:\"NeNG5iENE\",placeholder:\"Last\",required:true,style:{\"--framer-input-font-color\":\"var(--token-d3af44a7-bc53-4a28-8d80-3a1e3f80364f, rgb(125, 125, 125))\",\"--framer-input-icon-mask-image\":\"none\",\"--framer-input-placeholder-color\":\"var(--token-aefe4e6d-f317-4803-a3c4-8bf91d78c604, rgb(171, 171, 171))\"},type:\"text\"})}),/*#__PURE__*/_jsx(motion.label,{className:\"framer-debcmm\",layoutDependency:layoutDependency,layoutId:\"ere98yfXk\",children:/*#__PURE__*/_jsx(FormPlainTextInputEmailInputEnterSuccessPlaceholder6lgcgn,{className:\"framer-6lgcgn\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"N1paNNH3s\",placeholder:\"Email\",required:true,style:{\"--framer-input-font-color\":\"var(--token-d3af44a7-bc53-4a28-8d80-3a1e3f80364f, rgb(125, 125, 125))\",\"--framer-input-icon-mask-image\":\"none\",\"--framer-input-placeholder-color\":\"var(--token-aefe4e6d-f317-4803-a3c4-8bf91d78c604, rgb(171, 171, 171))\"},type:\"email\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"280px\",y:(componentViewport?.y||0)+40+(((componentViewport?.height||313.5)-40-408.56)/2+0+0)+0+0+0+0+24+0+72,...addPropertyOverrides({cpkiWMeKv:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-40-685.76)/2+0+0)+0+0+0+0+0+24+0+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pqu41v-container\",layoutDependency:layoutDependency,layoutId:\"BbfZ5lWGG-container\",nodeId:\"BbfZ5lWGG\",rendersWithMotion:true,scopeId:\"HDL6DZecT\",children:/*#__PURE__*/_jsx(FormStateCompact,{height:\"100%\",id:\"BbfZ5lWGG\",layoutId:\"BbfZ5lWGG\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{pending:\"L7faTs2EM\",success:\"FnXe90D4c\"},matchVariant(\"NBrg8XTfk\")),width:\"100%\"})})})]})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sdppbs\",\"data-framer-name\":\"Right Content\",layoutDependency:layoutDependency,layoutId:\"AZKOwyVyV\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-5uzebp\",\"data-framer-name\":\"Sitemap\",layoutDependency:layoutDependency,layoutId:\"Kb0a_F5qb\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2a3irr\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"PLrkgwqo3\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":ilxop_f_t\",webPageId:\"y2_FOIMxl\"},implicitPathVariables:undefined},{href:{hash:\":ilxop_f_t\",webPageId:\"y2_FOIMxl\"},implicitPathVariables:undefined},{href:{hash:\":ilxop_f_t\",webPageId:\"y2_FOIMxl\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+40+(((componentViewport?.height||313.5)-40-408.56)/2+0+0)+0+0+0+0+0,...addPropertyOverrides({cpkiWMeKv:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-40-685.76)/2+0+0)+0+180+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w1f2gy-container\",layoutDependency:layoutDependency,layoutId:\"iL8qi5Ysk-container\",nodeId:\"iL8qi5Ysk\",rendersWithMotion:true,scopeId:\"HDL6DZecT\",children:/*#__PURE__*/_jsx(WithIcon,{gp2qYMaud:false,height:\"100%\",id:\"iL8qi5Ysk\",layoutId:\"iL8qi5Ysk\",lQ_FXk_nD:false,LV7vnBGmG:UserComponent,pN5qcoZCL:resolvedLinks[0],UvO00kpP1:\"Work\",variant:matchVariant(\"WnLu_1Zfq\"),width:\"100%\",...addPropertyOverrides({cpkiWMeKv:{pN5qcoZCL:resolvedLinks[2]},cu5r8eXkw:{pN5qcoZCL:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":jt7pRbwj9\",webPageId:\"fruSkPM9E\"},implicitPathVariables:undefined},{href:{hash:\":jt7pRbwj9\",webPageId:\"fruSkPM9E\"},implicitPathVariables:undefined},{href:{hash:\":jt7pRbwj9\",webPageId:\"fruSkPM9E\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+40+(((componentViewport?.height||313.5)-40-408.56)/2+0+0)+0+0+0+0+19,...addPropertyOverrides({cpkiWMeKv:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-40-685.76)/2+0+0)+0+180+0+0+0+19}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nhb7im-container\",layoutDependency:layoutDependency,layoutId:\"IWNA5Br6y-container\",nodeId:\"IWNA5Br6y\",rendersWithMotion:true,scopeId:\"HDL6DZecT\",children:/*#__PURE__*/_jsx(WithIcon,{gp2qYMaud:false,height:\"100%\",id:\"IWNA5Br6y\",layoutId:\"IWNA5Br6y\",lQ_FXk_nD:false,LV7vnBGmG:UserComponent,pN5qcoZCL:resolvedLinks1[0],UvO00kpP1:\"Info\",variant:matchVariant(\"WnLu_1Zfq\"),width:\"100%\",...addPropertyOverrides({cpkiWMeKv:{pN5qcoZCL:resolvedLinks1[2]},cu5r8eXkw:{pN5qcoZCL:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":TAGQ7ZKR1\",webPageId:\"tPvs2sk7P\"},implicitPathVariables:undefined},{href:{hash:\":TAGQ7ZKR1\",webPageId:\"tPvs2sk7P\"},implicitPathVariables:undefined},{href:{hash:\":TAGQ7ZKR1\",webPageId:\"tPvs2sk7P\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+40+(((componentViewport?.height||313.5)-40-408.56)/2+0+0)+0+0+0+0+38,...addPropertyOverrides({cpkiWMeKv:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-40-685.76)/2+0+0)+0+180+0+0+0+38}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4t7r2k-container\",layoutDependency:layoutDependency,layoutId:\"SZt1xwPOf-container\",nodeId:\"SZt1xwPOf\",rendersWithMotion:true,scopeId:\"HDL6DZecT\",children:/*#__PURE__*/_jsx(WithIcon,{gp2qYMaud:false,height:\"100%\",id:\"SZt1xwPOf\",layoutId:\"SZt1xwPOf\",lQ_FXk_nD:false,LV7vnBGmG:UserComponent,pN5qcoZCL:resolvedLinks2[0],UvO00kpP1:\"Latest\",variant:matchVariant(\"WnLu_1Zfq\"),width:\"100%\",...addPropertyOverrides({cpkiWMeKv:{pN5qcoZCL:resolvedLinks2[2]},cu5r8eXkw:{pN5qcoZCL:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13fsw7q\",\"data-framer-name\":\"Timezone\",layoutDependency:layoutDependency,layoutId:\"BYBsKTjOX\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yzxqmr\",\"data-framer-name\":\"Location 1\",layoutDependency:layoutDependency,layoutId:\"MDeQRntvh\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+40+(((componentViewport?.height||313.5)-40-408.56)/2+0+0)+0+0+0+0+0+0,...addPropertyOverrides({cpkiWMeKv:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-40-685.76)/2+0+0)+0+180+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v4y9jj-container\",layoutDependency:layoutDependency,layoutId:\"nHFaTMM9g-container\",nodeId:\"nHFaTMM9g\",rendersWithMotion:true,scopeId:\"HDL6DZecT\",children:/*#__PURE__*/_jsx(WithIcon,{height:\"100%\",id:\"nHFaTMM9g\",layoutId:\"nHFaTMM9g\",lQ_FXk_nD:true,LV7vnBGmG:ArrowUpRight,pN5qcoZCL:\"https://www.instagram.com/eertmoed.studio\",UvO00kpP1:\"@eertmoed.studio\",variant:matchVariant(\"WnLu_1Zfq\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+40+(((componentViewport?.height||313.5)-40-408.56)/2+0+0)+0+0+0+0+0+19,...addPropertyOverrides({cpkiWMeKv:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-40-685.76)/2+0+0)+0+180+0+0+0+0+19}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yg3nl1-container\",layoutDependency:layoutDependency,layoutId:\"QEzsozBv1-container\",nodeId:\"QEzsozBv1\",rendersWithMotion:true,scopeId:\"HDL6DZecT\",children:/*#__PURE__*/_jsx(WithIcon,{height:\"100%\",id:\"QEzsozBv1\",layoutId:\"QEzsozBv1\",lQ_FXk_nD:false,LV7vnBGmG:ArrowUpRight,pN5qcoZCL:\"mailto: info@eertmoed.studio\",UvO00kpP1:\"info@eertmoed.studio\",variant:matchVariant(\"WnLu_1Zfq\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dimix\",\"data-styles-preset\":\"lIR2awgFS\",dir:\"auto\",children:\"Wicker Park, Chicago\"})}),className:\"framer-prfynj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hpNRKmaEy\",style:{opacity:.5},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ge0o6h\",layoutDependency:layoutDependency,layoutId:\"G9yBKSa2I\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ux4hsp-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"gi6TC1WCJ-container\",nodeId:\"gi6TC1WCJ\",rendersWithMotion:true,scopeId:\"HDL6DZecT\",style:{opacity:.5},children:/*#__PURE__*/_jsx(RealTimeClock,{color:\"var(--token-33277ac4-9b91-4864-a626-82c1057457de, rgb(20, 20, 20))\",font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"120%\"},height:\"100%\",id:\"gi6TC1WCJ\",layoutId:\"gi6TC1WCJ\",location:\"US/Central\",showSeconds:false,use24HourFormat:false,width:\"100%\"})})})})]})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-efxuq\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"VkOvDsTjK\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g6geg0\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"uEHO0VWOA\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u8nqps\",\"data-framer-name\":\"Left Content\",layoutDependency:layoutDependency,layoutId:\"tYQHbFyES\",children:/*#__PURE__*/_jsx(RichTextAutoCopyrightStatement6u4ujq,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-16c4f9e\",\"data-styles-preset\":\"B1K9iwicJ\",dir:\"auto\",children:\"\\xa92024–2026 Eertmoed Studio, LLC.\"})}),className:\"framer-6u4ujq\",\"data-framer-name\":\"\\xa9 Studio B 2023\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nvbbkyfCy\",style:{opacity:.4},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-othvt0\",\"data-framer-name\":\"Right Content\",layoutDependency:layoutDependency,layoutId:\"vxrF4bcrm\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-w280x0\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"jtYRNqmX9\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-yyw9eg\",\"data-framer-name\":\"Footer / Footer Link - Small\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"TFwe7qFxC\",onMouseEnter:onMouseEnterlul82a,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-16c4f9e\",\"data-styles-preset\":\"B1K9iwicJ\",children:\"All rights reserved.\"})}),className:\"framer-1eyylim\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oml09bJHt\",style:{opacity:.4},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9ly5dc\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"DS71s928q\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GPwYnAt2x\"},implicitPathVariables:undefined},{href:{webPageId:\"GPwYnAt2x\"},implicitPathVariables:undefined},{href:{webPageId:\"GPwYnAt2x\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:10,y:(componentViewport?.y||0)+40+(((componentViewport?.height||313.5)-40-408.56)/2+375.36+0)+0+0+0+1.6+0,...addPropertyOverrides({cpkiWMeKv:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-40-685.76)/2+435.36+0)+80+0+0+0+1.6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1019a26-container\",layoutDependency:layoutDependency,layoutId:\"sHEGoYU19-container\",nodeId:\"sHEGoYU19\",rendersWithMotion:true,scopeId:\"HDL6DZecT\",children:/*#__PURE__*/_jsx(SmallLink,{DUI88HiaD:resolvedLinks3[0],height:\"100%\",id:\"sHEGoYU19\",layoutId:\"sHEGoYU19\",Tu00UojNt:\"Privacy Policy\",variant:matchVariant(\"A5j31Vonx\"),width:\"100%\",...addPropertyOverrides({cpkiWMeKv:{DUI88HiaD:resolvedLinks3[2]},cu5r8eXkw:{DUI88HiaD:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:10,y:(componentViewport?.y||0)+40+(((componentViewport?.height||313.5)-40-408.56)/2+375.36+0)+0+0+0+1.6+0,...addPropertyOverrides({cpkiWMeKv:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-40-685.76)/2+435.36+0)+80+0+0+0+1.6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u0h9tm-container\",layoutDependency:layoutDependency,layoutId:\"KyWs2zQ7K-container\",nodeId:\"KyWs2zQ7K\",rendersWithMotion:true,scopeId:\"HDL6DZecT\",children:/*#__PURE__*/_jsx(SmallLink,{DUI88HiaD:\"https://framer.link/kyle-ee\",height:\"100%\",id:\"KyWs2zQ7K\",layoutId:\"KyWs2zQ7K\",Tu00UojNt:\"Made with Framer\",variant:matchVariant(\"A5j31Vonx\"),width:\"100%\"})})})]})]})]})})]})})})});});const css=[\".framer-IOF2I.framer-963khn, .framer-IOF2I .framer-963khn { display: block; }\",\".framer-IOF2I.framer-1vb05uh { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 40px 24px 0px 24px; position: relative; width: 1120px; }\",\".framer-IOF2I .framer-1310tc2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 120px 0px; position: relative; width: 100%; }\",\".framer-IOF2I .framer-15t1270 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-IOF2I .framer-qamhna { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-IOF2I .framer-xjbe1n { flex: none; height: 24px; position: relative; white-space: pre; width: auto; }\",\".framer-IOF2I .framer-1wzh34n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 280px; }\",\".framer-IOF2I .framer-15etgnp, .framer-IOF2I .framer-f15eki, .framer-IOF2I .framer-debcmm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",'.framer-IOF2I .framer-5zgmnr, .framer-IOF2I .framer-ficunb, .framer-IOF2I .framer-6lgcgn { --framer-input-font-family: \"Switzer\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: calc(var(--framer-root-font-size, 1rem) * 1.2); --framer-input-font-weight: 500; --framer-input-padding: 0px; flex: 1 0 0px; height: 1px; position: relative; width: 100%; }',\".framer-IOF2I .framer-pqu41v-container { flex: none; height: 24px; position: relative; width: 100%; }\",\".framer-IOF2I .framer-1sdppbs { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-IOF2I .framer-5uzebp { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-IOF2I .framer-2a3irr { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-IOF2I .framer-w1f2gy-container, .framer-IOF2I .framer-1nhb7im-container, .framer-IOF2I .framer-4t7r2k-container, .framer-IOF2I .framer-v4y9jj-container, .framer-IOF2I .framer-1yg3nl1-container, .framer-IOF2I .framer-1ux4hsp-container, .framer-IOF2I .framer-1019a26-container, .framer-IOF2I .framer-1u0h9tm-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-IOF2I .framer-13fsw7q { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-IOF2I .framer-yzxqmr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-IOF2I .framer-prfynj, .framer-IOF2I .framer-1eyylim { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-IOF2I .framer-ge0o6h { 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: 100%; }\",\".framer-IOF2I .framer-efxuq { 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; overflow: visible; padding: 0px 0px 20px 0px; position: relative; width: 100%; }\",\".framer-IOF2I .framer-g6geg0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-IOF2I .framer-1u8nqps { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-IOF2I .framer-6u4ujq { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-IOF2I .framer-othvt0 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-IOF2I .framer-w280x0 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-IOF2I .framer-yyw9eg { 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-IOF2I .framer-9ly5dc { 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-IOF2I.framer-v-1e6z7po.framer-1vb05uh { padding: 40px 15px 0px 15px; width: 390px; }\",\".framer-IOF2I.framer-v-1e6z7po .framer-1310tc2 { flex-direction: column; gap: 60px; padding: 0px; }\",\".framer-IOF2I.framer-v-1e6z7po .framer-15t1270 { flex: none; width: 100%; }\",\".framer-IOF2I.framer-v-1e6z7po .framer-qamhna { order: 0; }\",\".framer-IOF2I.framer-v-1e6z7po .framer-1sdppbs { flex: none; gap: 0px; width: 100%; }\",\".framer-IOF2I.framer-v-1e6z7po .framer-5uzebp { align-self: stretch; height: auto; order: 0; }\",\".framer-IOF2I.framer-v-1e6z7po .framer-13fsw7q { gap: 20px; justify-content: flex-start; order: 1; }\",\".framer-IOF2I.framer-v-1e6z7po .framer-efxuq { padding: 80px 0px 140px 0px; }\",\".framer-IOF2I.framer-v-1e6z7po .framer-g6geg0 { flex-direction: column; gap: 4px; }\",\".framer-IOF2I.framer-v-1e6z7po .framer-1u8nqps { flex: none; order: 1; width: 100%; }\",\".framer-IOF2I.framer-v-1e6z7po .framer-othvt0 { flex: none; order: 0; width: 100%; }\",\".framer-IOF2I.framer-v-1e6z7po .framer-w280x0 { flex: none; width: min-content; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 313.5\n * @framerIntrinsicWidth 1120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"cu5r8eXkw\":{\"layout\":[\"fixed\",\"auto\"]},\"cpkiWMeKv\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHDL6DZecT=withCSS(Component,css,\"framer-IOF2I\");export default FramerHDL6DZecT;FramerHDL6DZecT.displayName=\"Main\";FramerHDL6DZecT.defaultProps={height:313.5,width:1120};addPropertyControls(FramerHDL6DZecT,{variant:{options:[\"FxlJCDDCB\",\"cu5r8eXkw\",\"cpkiWMeKv\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerHDL6DZecT,[{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:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"}]},...FormStateCompactFonts,...WithIconFonts,...RealTimeClockFonts,...SmallLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerHDL6DZecT.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(FormStateCompact,{},context),forwardLoader(WithIcon,{},context),forwardLoader(SmallLink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHDL6DZecT\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cu5r8eXkw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cpkiWMeKv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1120\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"313.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HDL6DZecT.map","// Generated by Framer (25dfa11)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import GradualBlur from\"https://framerusercontent.com/modules/0BUGrJ4CoT43JWlkDXzd/19Je0VXchprFPj8ho4r7/GradualBlur_1.js\";import HeaderBar from\"#framer/local/canvasComponent/Cl80bhY3o/Cl80bhY3o.js\";import Main from\"#framer/local/canvasComponent/HDL6DZecT/HDL6DZecT.js\";import FloatingPillNavigation from\"#framer/local/codeFile/z4MUj8W/FloatingPillNavigation.js\";const HeaderBarFonts=getFonts(HeaderBar);const GradualBlurFonts=getFonts(GradualBlur);const FloatingPillNavigationFonts=getFonts(FloatingPillNavigation);const MainFonts=getFonts(Main);const breakpoints={nKhyfEi4u:\"(max-width: 809.98px)\",UCjxPhakH:\"(min-width: 810px) and (max-width: 1199.98px)\",xSsbUNmRA:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-0i8i0\";const variantClassNames={nKhyfEi4u:\"framer-v-4spjzl\",UCjxPhakH:\"framer-v-7oikca\",xSsbUNmRA:\"framer-v-s59ru1\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={nKhyfEi4u:[\".framer-0i8i0 .framer-1r12e40-container { top: 0px; }\",\".framer-0i8i0 .framer-p72cco-container { order: -998; }\"],UCjxPhakH:[\".framer-0i8i0 .framer-1r12e40-container { top: 0px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={nKhyfEi4u:\".framer-4spjzl-override\",UCjxPhakH:\".framer-7oikca-override\"};const rules=[\".framer-0i8i0.framer-1qmu571, .framer-0i8i0 .framer-1qmu571 { display: block; }\",\".framer-0i8i0.framer-s59ru1 { align-content: center; align-items: center; background-color: var(--token-7465b040-6034-4939-a3ae-1089e0454b56, #f7f7f7); 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-0i8i0 .framer-1r12e40-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 1px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-0i8i0 .framer-1eo9zb7-container { flex: none; height: 100px; left: calc(50.00000000000002% - 100% / 2); order: -999; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 8; }\",\".framer-0i8i0 .framer-1mwm6ov { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-0i8i0 .framer-p72cco-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 30px); flex: none; height: auto; left: 50%; order: 1003; position: var(--framer-canvas-fixed-position, fixed); transform: translateX(-50%); width: auto; z-index: 10; }\",\".framer-0i8i0 .framer-rwylsp-container { flex: none; height: auto; opacity: 0; order: 1004; position: relative; width: 100%; z-index: -1; }\",\".framer-0i8i0 .framer-rv64qu-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: auto; left: 50%; order: 1005; position: var(--framer-canvas-fixed-position, fixed); transform: translateX(-50%); width: 100%; z-index: 0; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={nKhyfEi4u:\"(max-width: 809.98px)\",UCjxPhakH:\"(min-width: 810px) and (max-width: 1199.98px)\",xSsbUNmRA:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"xSsbUNmRA\",Phone:\"nKhyfEi4u\",Tablet:\"UCjxPhakH\"};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??\"xSsbUNmRA\"};};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===\"nKhyfEi4u\")return true;return false;};const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"xSsbUNmRA\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-7465b040-6034-4939-a3ae-1089e0454b56, rgb(247, 247, 247)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-s59ru1\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nKhyfEi4u:{y:0},UCjxPhakH:{y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,width:\"100vw\",y:.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1r12e40-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"w5hTbNf2x\",scopeId:\"xU7JGCe0i\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nKhyfEi4u:{variant:matchVariant(\"SxmLlTW75\")},UCjxPhakH:{variant:matchVariant(\"toS2iMfXM\")}},children:/*#__PURE__*/_jsx(HeaderBar,{height:\"100%\",id:\"w5hTbNf2x\",layoutId:\"w5hTbNf2x\",style:{width:\"100%\"},Um4P4s6Iz:\"WORK\",variant:matchVariant(\"J_k3UzI3c\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1eo9zb7-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"qdUv8WMyp\",scopeId:\"xU7JGCe0i\",children:/*#__PURE__*/_jsx(GradualBlur,{animated:false,className:\"\",curve:\"ease-in-out\",desktopHeight:\"\",desktopWidth:\"\",divCount:2,duration:\"0.3s\",easing:\"ease-out\",exponential:true,height:\"100%\",id:\"qdUv8WMyp\",layoutId:\"qdUv8WMyp\",mobileHeight:\"\",mobileWidth:\"\",opacity:1,position:\"top\",responsive:false,strength:6,style:{height:\"100%\",width:\"100%\"},tabletHeight:\"\",tabletWidth:\"\",target:\"parent\",width:\"100%\",zIndex:1e3})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1mwm6ov\"}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"y2_FOIMxl\"},implicitPathVariables:undefined},{href:{webPageId:\"fruSkPM9E\"},implicitPathVariables:undefined},{href:{webPageId:\"tPvs2sk7P\"},implicitPathVariables:undefined},{href:{webPageId:\"y2_FOIMxl\"},implicitPathVariables:undefined},{href:{webPageId:\"fruSkPM9E\"},implicitPathVariables:undefined},{href:{webPageId:\"tPvs2sk7P\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-p72cco-container hidden-s59ru1 hidden-7oikca\",\"data-code-component-plugin-id\":\"84d4c1\",\"data-framer-layout-hint-center-x\":true,isAuthoredByUser:true,layoutScroll:true,nodeId:\"u0taypowC\",scopeId:\"xU7JGCe0i\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nKhyfEi4u:{items:[{href:resolvedLinks[3],label:\"WORK\",target:\"_self\"},{href:resolvedLinks[4],label:\"INFO\",target:\"_self\"},{href:resolvedLinks[5],label:\"LATEST\",target:\"_self\"}]}},children:/*#__PURE__*/_jsx(FloatingPillNavigation,{activeBackgroundColor:\"var(--token-92d016be-24cc-4c1c-bc00-cf2d9f8ee94f, rgb(0, 0, 0))\",activeLink:\"WORK\",activeTextColor:\"var(--token-25191929-e07f-473d-9a56-18fdb0d3f77c, rgb(255, 255, 255))\",backgroundColor:\"rgba(255, 255, 255, 0.8)\",bgBlur:5,enableShadow:true,font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"-0.37px\",lineHeight:\"20px\"},gap:0,height:\"100%\",id:\"u0taypowC\",items:[{href:resolvedLinks[0],label:\"WORK\",target:\"_self\"},{href:resolvedLinks[1],label:\"INFO\",target:\"_self\"},{href:resolvedLinks[2],label:\"LATEST\",target:\"_self\"}],layoutId:\"u0taypowC\",linkPadding:\"8px 16px 8px 16px\",padding:4,phoneBreakpoint:480,phoneScale:1.25,pressColor:\"var(--token-94dc8641-7748-4ea5-ab8e-6866b7536610, rgb(130, 130, 130))\",shadowBlur:24,shadowColor:\"rgba(0, 0, 0, 0.2)\",shadowOffsetX:0,shadowOffsetY:4,shadowSpread:-5,textColor:\"var(--token-92d016be-24cc-4c1c-bc00-cf2d9f8ee94f, rgb(0, 0, 0))\",transition:{delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:289,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-rwylsp-container\",\"data-framer-name\":\"Footer Spacer\",name:\"Footer Spacer\",nodeId:\"tR7Ci_hU5\",scopeId:\"xU7JGCe0i\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nKhyfEi4u:{variant:matchVariant(\"cpkiWMeKv\")},UCjxPhakH:{variant:matchVariant(\"cu5r8eXkw\")}},children:/*#__PURE__*/_jsx(Main,{height:\"100%\",id:\"tR7Ci_hU5\",layoutId:\"tR7Ci_hU5\",name:\"Footer Spacer\",style:{width:\"100%\"},variant:matchVariant(\"FxlJCDDCB\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:289,width:\"100vw\",y:711,children:/*#__PURE__*/_jsx(Container,{className:\"framer-rv64qu-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"xZb74fL_b\",scopeId:\"xU7JGCe0i\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nKhyfEi4u:{variant:matchVariant(\"cpkiWMeKv\")},UCjxPhakH:{variant:matchVariant(\"cu5r8eXkw\")}},children:/*#__PURE__*/_jsx(Main,{height:\"100%\",id:\"xZb74fL_b\",layoutId:\"xZb74fL_b\",style:{width:\"100%\"},variant:matchVariant(\"FxlJCDDCB\"),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 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"UCjxPhakH\":{\"layout\":[\"fixed\",\"fixed\"]},\"nKhyfEi4u\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"xSsbUNmRA\":[\".framer-1r12e40-container\",\".framer-1eo9zb7-container\",\".framer-rwylsp-container\",\".framer-rv64qu-container\"],\"UCjxPhakH\":[\".framer-1r12e40-container\",\".framer-1eo9zb7-container\",\".framer-rwylsp-container\",\".framer-rv64qu-container\"],\"nKhyfEi4u\":[\".framer-1r12e40-container\",\".framer-1eo9zb7-container\",\".framer-p72cco-container\",\".framer-rwylsp-container\",\".framer-rv64qu-container\"]}\n * @framerBreakpoints {\"xSsbUNmRA\":{\"min\":1200,\"canvasClassName\":\"framer-s59ru1-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"UCjxPhakH\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-7oikca-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"nKhyfEi4u\":{\"max\":809,\"canvasClassName\":\"framer-4spjzl-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant xSsbUNmRA\n * @framerLayoutTemplate true\n */const FramerxU7JGCe0i=withCSS(Component,css,\"framer-0i8i0\");export default FramerxU7JGCe0i;FramerxU7JGCe0i.displayName=\"Main\";FramerxU7JGCe0i.defaultProps={height:1e3,width:1200};addFonts(FramerxU7JGCe0i,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5SZVFDB7V52TI6ULVC6J3WQZQCIZVDV5/ODYPSTCUDMKSTYIPTV4CLQ7URIK7XYBJ/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2\",weight:\"600\"}]},...HeaderBarFonts,...GradualBlurFonts,...FloatingPillNavigationFonts,...MainFonts],{supportsExplicitInterCodegen:true});FramerxU7JGCe0i.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(HeaderBar,{},context),forwardLoader(Main,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxU7JGCe0i\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UCjxPhakH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nKhyfEi4u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"xSsbUNmRA\\\":[\\\".framer-1r12e40-container\\\",\\\".framer-1eo9zb7-container\\\",\\\".framer-rwylsp-container\\\",\\\".framer-rv64qu-container\\\"],\\\"UCjxPhakH\\\":[\\\".framer-1r12e40-container\\\",\\\".framer-1eo9zb7-container\\\",\\\".framer-rwylsp-container\\\",\\\".framer-rv64qu-container\\\"],\\\"nKhyfEi4u\\\":[\\\".framer-1r12e40-container\\\",\\\".framer-1eo9zb7-container\\\",\\\".framer-p72cco-container\\\",\\\".framer-rwylsp-container\\\",\\\".framer-rv64qu-container\\\"]}\",\"framerDefaultVariant\":\"xSsbUNmRA\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"xSsbUNmRA\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-s59ru1-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"UCjxPhakH\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-7oikca-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"nKhyfEi4u\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-4spjzl-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1000\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"true\"}},\"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 Main from \"https://framerusercontent.com/modules/IhKRUjpzpz9mUrx1WWA7/i9upLD5VftumWR8X1HtC/xU7JGCe0i.js\";\r\n\r\n\t\tconst routes = {y2_FOIMxl: {elements: {ilxop_f_t: \"top\", YLA6l_0bZ: \"work\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/axKtpUwkoCYBBnFjZKiy/iqxRy8VGwXqtr2gqZyII/y2_FOIMxl.js\")), path: \"/\"}, fruSkPM9E: {elements: {cK2R1ERx_: \"faq\", dRHw8K2Ke: \"services\", FShwBT9mh: \"core-service\", ghRdgVwjD: \"clients\", IDFMgg5X2: \"intro\", jt7pRbwj9: \"top\", qQr3aJw2P: \"award-list\", whYNNxus_: \"recognition\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/usgoEevQFWeKe22TUlex/thbptofLE1qJVDR6yEzQ/fruSkPM9E.js\")), path: \"/info\"}, Xl1xz8NLo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QVKpuBzbeQT7PZRGhzCK/JRgdPpyAYDm9AOhFUXJQ/Xl1xz8NLo.js\")), path: \"/testimonials\"}, UZTFSSs99: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qkoFdpvOkQ7lUyCb3des/FNmF7Z4LTqPd7uLYwXZL/UZTFSSs99.js\")), path: \"/subscribe\"}, GPwYnAt2x: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mOkeqi3DgBvMXt0qaOJI/arinL0al4PLU9jYYxlHy/GPwYnAt2x.js\")), path: \"/privacy-policy\"}, BSetPU01z: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ebeYI7cEcZlDts2HH1l2/u5GiLiIWAnl7L0ig1ooC/BSetPU01z.js\")), path: \"/404\"}, tPvs2sk7P: {elements: {TAGQ7ZKR1: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iofbXFQRXS12yg8QFuNA/g1vghkLbKuG56LKL54ij/tPvs2sk7P.js\")), path: \"/latest\"}, kdB_fqtAQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lPBlixk3RyFpUKjFll4J/3Bf9jO0jA225QeRK391Y/kdB_fqtAQ.js\")), path: \"/links\"}, uKdXGUdcg: {collectionId: \"NS0otBPQg\", elements: {LdYuBrmzl: \"more-projects\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gFUuBMIgxeiV664olv0f/s7HbRneGoyNWhJGGJ7Yb/uKdXGUdcg.js\")), path: \"/work/:z32NuG_1X\"}, k0JpV4FRE: {collectionId: \"Fsq7BBZ_p\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aAaUFF4dbK96yjPqU0Lf/0j9fDKrBOeLIzgQS1VEy/k0JpV4FRE.js\")), path: \"/latest/:CHOYvKdVw\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {Fsq7BBZ_p: async () => (await import(\"https://framerusercontent.com/modules/ASj8O58bOZpvMtMVVaer/OkVQZAb588492vdFjO0H/Fsq7BBZ_p.js\"))?.[\"utils\"], NS0otBPQg: async () => (await import(\"https://framerusercontent.com/modules/pb3Non3DQfGKIJbFHkg0/WIYE18G7eomDr4pyw2Eo/NS0otBPQg.js\"))?.[\"utils\"], oYF44OiwQ: async () => (await import(\"https://framerusercontent.com/modules/MwpQKjskCqTyjohkvega/kCYBvn88XsffeMzaVrtI/oYF44OiwQ.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"ba2730c73c9445c5abcc52af7ba397e245345063c645099d175c386d137af32a\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"y2_FOIMxl\":\r\ncase \"fruSkPM9E\":\r\ncase \"Xl1xz8NLo\":\r\ncase \"UZTFSSs99\":\r\ncase \"GPwYnAt2x\":\r\ncase \"BSetPU01z\":\r\ncase \"tPvs2sk7P\":\r\ncase \"J03LJmaHV\":\r\ncase \"uKdXGUdcg\":\r\ncase \"k0JpV4FRE\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"y2_FOIMxl\":\r\ncase \"fruSkPM9E\":\r\ncase \"Xl1xz8NLo\":\r\ncase \"UZTFSSs99\":\r\ncase \"GPwYnAt2x\":\r\ncase \"BSetPU01z\":\r\ncase \"tPvs2sk7P\":\r\ncase \"J03LJmaHV\":\r\ncase \"uKdXGUdcg\":\r\ncase \"k0JpV4FRE\":\r\nreturn [{hash: \"s59ru1\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"7oikca\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"4spjzl\", 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: false, disableCustomCode: 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/ebeYI7cEcZlDts2HH1l2/u5GiLiIWAnl7L0ig1ooC/BSetPU01z.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\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://eertmoed.studio\",\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/wQq5rub3H02nigl2I989/q4ANLUG1KoG2Ucs4JUMJ/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: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 1, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"100%\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 1, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-100%\"}}\r\nconst effect1 = {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\nconst effect2 = {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.1, duration: 1, ease: [0.76, 0, 0.24, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0%\", y: \"100%\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.1, duration: 1, ease: [0.76, 0, 0.24, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0%\", y: \"-100%\"}}\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {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\"}}, routes: {fruSkPM9E: {uKdXGUdcg: effect}, k0JpV4FRE: {tPvs2sk7P: effect1}, kdB_fqtAQ: {fruSkPM9E: effect, UZTFSSs99: effect, y2_FOIMxl: effect}, tPvs2sk7P: {k0JpV4FRE: effect1}, uKdXGUdcg: {fruSkPM9E: effect2, uKdXGUdcg: effect2, y2_FOIMxl: effect2}, UZTFSSs99: {uKdXGUdcg: effect}, Xl1xz8NLo: {uKdXGUdcg: effect}, y2_FOIMxl: {uKdXGUdcg: 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":"2kCACgxC,SAAS,GAAa,GAAG,EAAQ,CAAC,OAAO,EAAQ,QAAQ,EAAI,KAAU,CAAC,GAAG,EAAI,GAAG,CAAM,GAAG,CAAC,CAAC,CAAE,CAAC,SAAS,GAAqB,EAAS,CAAoF,MAAO,CAAxE,IAAI,SAAS,OAAO,YAAY,KAAK,UAAU,MAAM,UAA4B,EAAE,IAAW,WAAY,CAAC,SAAS,GAAS,EAAG,EAAK,CAAC,IAAI,EAAE,OAAO,GAAG,IAAI,CAAC,aAAa,CAAC,EAAE,EAAE,eAAe,EAAG,GAAG,CAAC,EAAE,CAAI,CAAE,CAAE,CAAC,SAAS,GAAuB,EAAW,EAAO,EAAI,CAAC,GAAK,CAAC,EAAI,GAAQA,EAAS,EAAO,EAAI,EAAshB,OAAphB,MAAc,CAAC,GAAG,CAAC,EAAW,OAAO,IAAM,MAAS,CAAC,GAAU,IAAS,OAAY,OAAO,IAAM,EAAE,EAAO,WAAe,EAAE,EAAO,GAA6D,GAA9C,GAAG,EAAE,OAAO,CAAC,CAAC,CAAC,YAAY,EAAE,EAAE,MAAM,CAAC,EAAU,CAAI,CAAG,EAAK,GAAG,KAAK,EAAO,SAAS,GAAG,EAAE,EAAO,SAAS,GAAW,GAAG,KAAK,EAAO,SAAS,GAAG,EAAE,EAAO,SAAS,GAAW,GAAG,MAAM,EAAO,UAAU,KAAG,EAAE,EAAO,UAAU,IAAG,EAAO,CAAC,CAAE,EAAQ,EAAI,GAAS,EAAK,GAAG,EAA+C,OAA7C,EAAK,EAAE,EAAO,iBAAiB,SAAS,CAAG,MAAY,EAAO,oBAAoB,SAAS,CAAG,CAAE,EAAE,CAAC,EAAW,EAAO,CAAG,CAAC,EAAS,EAAW,EAAI,EAAO,EAAK,CAAC,SAAS,GAAwB,EAAI,EAAc,GAAM,CAAC,GAAK,CAAC,EAAU,GAAcA,EAAS,CAAC,CAAa,EAA0P,OAAxP,MAAc,CAAC,GAAG,CAAC,GAAe,CAAC,EAAI,QAAQ,OAAO,IAAM,EAAS,IAAI,EAAO,sBAAsB,CAAC,KAAS,EAAa,EAAM,cAAc,EAAE,CAAC,UAAU,EAAE,CAAC,EAAgC,OAA9B,EAAS,QAAQ,EAAI,OAAO,MAAY,EAAS,WAAW,CAAE,EAAE,CAAC,EAAI,CAAa,CAAC,EAAS,CAAU,CAKroF,SAAwB,GAAY,EAAM,CAAC,IAAM,EAAaC,EAAO,IAAI,EAAO,CAAC,EAAU,GAAcD,EAAS,EAAK,EAAiB,GAAoB,EAAE,IAAM,EAAOE,MAAY,CAAC,IAAM,EAAa,EAAM,QAAQ,GAAQ,EAAM,QAAQ,GAAQ,EAAM,QAAQ,CAAC,EAAE,OAAO,GAAa,GAAe,EAAa,CAAK,CAAE,EAAE,CAAC,CAAK,CAAC,EAAQ,EAAiB,GAAuB,EAAO,WAAW,EAAO,QAAQ,EAAQ,EAAgB,GAAuB,EAAO,WAAW,EAAO,OAAO,EAAQ,EAAU,GAAwB,EAAa,EAAO,WAAW,QAAQ,EAAQ,EAASA,MAAY,CAAC,IAAM,EAAK,CAAC,EAAQ,EAAU,IAAI,EAAO,SAAe,EAAgB,GAAW,EAAO,eAAe,EAAO,SAAS,EAAO,eAAe,EAAO,SAAe,EAAU,GAAgB,EAAO,QAAQ,GAAgB,OAAO,IAAI,IAAI,EAAE,EAAE,GAAG,EAAO,SAAS,IAAI,CAAC,IAAI,EAAS,EAAE,EAAO,SAAS,EAAS,EAAU,CAAQ,EAAE,IAAI,EAAU,AAAoF,EAAjF,EAAO,YAAgC,IAAE,EAAS,GAAG,MAAM,EAAgC,OAAO,EAAS,EAAO,SAAS,GAAG,EAAiB,IAAM,EAAG,KAAK,OAAO,EAAU,EAAE,GAAW,EAAE,EAAE,GAAS,EAAG,KAAK,MAAM,EAAU,EAAE,EAAE,EAAE,GAAS,EAAG,KAAK,OAAO,EAAU,EAAE,GAAW,EAAE,EAAE,GAAS,EAAG,KAAK,OAAO,EAAU,EAAE,EAAU,GAAG,EAAE,EAAE,GAAO,EAAS,eAAe,EAAG,WAAW,EAAG,GAAM,GAAI,MAAI,GAAU,WAAW,EAAG,IAAM,GAAI,MAAI,GAAU,iBAAiB,EAAG,IAAG,IAAM,EAAU,GAAqB,EAAO,QAAQ,EAAQ,EAAS,CAAC,SAAS,WAAW,MAAM,EAAE,UAAU,mBAAmB,EAAU,IAAI,EAAS,GAAG,gBAAgB,mBAAmB,EAAU,IAAI,EAAS,GAAG,eAAe,QAAQ,EAAU,QAAQ,CAAC,EAAE,MAAM,qBAAqB,QAAQ,EAAU,QAAQ,CAAC,EAAE,MAAM,QAAQ,EAAO,QAAQ,WAAW,EAAO,UAAU,EAAO,WAAW,SAAS,mBAAmB,EAAO,SAAS,GAAG,EAAO,SAAS,IAAA,EAAS,EAAE,EAAK,KAAkB,EAAK,MAAM,CAAC,MAAM,CAAQ,EAAE,CAAC,CAAC,CAAE,CAAC,OAAO,CAAK,EAAE,CAAC,EAAO,CAAS,CAAC,EAAQ,EAAeA,MAAY,CAAC,IAAM,EAAW,CAAC,MAAM,QAAQ,CAAC,CAAC,SAAS,EAAO,QAAQ,EAAQ,EAAa,CAAC,OAAO,OAAO,CAAC,CAAC,SAAS,EAAO,QAAQ,EAAQ,EAAa,EAAO,SAAS,OAAa,EAAU,CAAC,SAAS,EAAa,QAAQ,WAAW,cAAc,EAAO,eAAe,OAAO,OAAO,QAAQ,KAAc,WAAW,EAAO,SAAS,WAAW,EAAO,SAAS,GAAG,EAAO,SAAS,IAAA,GAAU,OAAO,EAAa,EAAO,OAAO,IAAI,EAAO,OAAO,GAAG,EAAO,KAAK,EAA6T,OAAxT,GAAY,EAAU,OAAO,EAAiB,EAAU,MAAM,GAAiB,OAAO,EAAU,EAAO,UAAU,EAAE,EAAU,KAAK,EAAE,EAAU,MAAM,GAAW,IAAc,EAAU,MAAM,GAAiB,EAAiB,EAAU,OAAO,OAAO,EAAU,EAAO,UAAU,EAAE,EAAU,IAAI,EAAE,EAAU,OAAO,GAAU,CAAU,EAAE,CAAC,EAAO,EAAiB,EAAgB,CAAS,CAAC,EACx0E,OAD00E,MAAc,CAAC,GAAG,GAAW,EAAO,WAAW,UAAU,OAAO,EAAO,qBAAsB,WAAW,CAAC,IAAM,EAAE,eAAe,EAAO,oBAAoB,EAAE,WAAW,EAAO,QAAQ,EAAE,GAAG,EAAE,UAAU,aAAa,CAAC,CAAE,CAAC,EAAE,CAAC,EAAU,CAAM,CAAC,EAC5/F,MAAc,CAAC,GAAG,OAAO,SAAW,IAAY,OAAO,IAAM,EAAQ,sBAAsB,GAAG,SAAS,eAAe,CAAO,EAAE,OAAO,IAAM,EAAa,SAAS,cAAc,OAAO,EAAE,EAAa,GAAG,EAAQ,EAAa,YAAY,8GAA8G,SAAS,KAAK,YAAY,CAAY,CAAE,EAAE,CAAC,CAAC,EAAK,GAAa,QAAQ,IAAI,GAAa,UAAiB,KAAyB,EAAK,MAAM,CAAC,IAAI,EAAa,UAAU,gBAAgB,EAAO,SAAS,OAAO,oBAAoB,sBAAsB,GAAG,EAAO,YAAY,MAAM,EAAe,aAAa,EAAO,mBAAmBC,MAAoB,EAAa,EAAI,CAAC,EAAE,IAAA,GAAU,aAAa,EAAO,mBAAmBA,MAAoB,EAAa,EAAK,CAAC,EAAE,IAAA,GAAU,SAAsB,EAAK,MAAM,CAAC,UAAU,qBAAqB,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,OAAO,MAAM,EAAE,SAAS,CAAQ,CAAC,CAAC,CAAC,CAAE,+BANn5B,IAAqE,IAAqF,EAAO,GAAe,CAAC,SAAS,SAAS,SAAS,EAAE,OAAO,OAAO,MAAM,GAAG,SAAS,EAAE,YAAY,GAAM,OAAO,IAAI,SAAS,GAAM,SAAS,OAAO,OAAO,WAAW,QAAQ,EAAE,MAAM,SAAS,WAAW,GAAM,OAAO,SAAS,UAAU,GAAG,MAAM,CAAC,CAAC,EAAQ,GAAQ,CAAC,IAAI,CAAC,SAAS,MAAM,OAAO,MAAM,EAAE,OAAO,CAAC,SAAS,SAAS,OAAO,MAAM,EAAE,KAAK,CAAC,SAAS,OAAO,OAAO,MAAM,EAAE,MAAM,CAAC,SAAS,QAAQ,OAAO,MAAM,EAAE,OAAO,CAAC,OAAO,OAAO,SAAS,EAAE,QAAQ,GAAG,SAAS,CAAC,EAAE,QAAQ,CAAC,OAAO,QAAQ,SAAS,EAAE,SAAS,EAAE,YAAY,EAAI,EAAE,OAAO,CAAC,OAAO,OAAO,MAAM,SAAS,SAAS,EAAE,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,SAAS,SAAS,CAAC,EAAE,OAAO,CAAC,SAAS,MAAM,OAAO,OAAO,MAAM,UAAU,EAAE,OAAO,CAAC,SAAS,SAAS,OAAO,OAAO,MAAM,UAAU,EAAE,QAAQ,CAAC,SAAS,OAAO,OAAO,OAAO,SAAS,GAAG,EAAE,cAAc,CAAC,SAAS,MAAM,OAAO,QAAQ,OAAO,OAAO,SAAS,CAAC,EAAE,cAAc,CAAC,SAAS,SAAS,OAAO,QAAQ,OAAO,OAAO,SAAS,CAAC,CAAC,EAAQ,GAAgB,CAAC,OAAO,GAAG,EAAE,OAAO,GAAG,EAAE,GAAG,EAAE,EAAE,GAAG,UAAU,GAAG,EAAE,EAAE,WAAW,GAAG,GAAW,EAAE,IAAE,EAAG,cAAc,GAAG,EAAE,GAAG,EAAE,EAAE,EAAE,GAAW,GAAG,EAAE,IAAE,EAAG,CAAC,EAMhV,GAAoB,GAAY,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,WAAW,QAAQ,CAAC,MAAM,QAAQ,EAAE,aAAa,CAAC,MAAM,QAAQ,EAAE,aAAa,SAAS,QAAQ,CAAC,YAAU,GAAQ,IAAS,MAAM,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,aAAa,EAAE,QAAQ,CAAC,YAAU,GAAQ,IAAS,MAAM,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,aAAa,EAAE,QAAQ,CAAC,YAAU,GAAQ,IAAS,MAAM,EAAE,YAAY,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,aAAa,GAAM,QAAQ,CAAC,YAAU,GAAQ,IAAS,MAAM,EAAE,MAAM,CAAC,KAAK,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,SAAS,SAAS,UAAU,WAAW,aAAa,EAAE,aAAa,CAAC,SAAS,SAAS,UAAU,WAAW,aAAa,EAAE,aAAa,SAAS,QAAQ,CAAC,YAAU,GAAQ,IAAS,MAAM,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,aAAa,EAAE,QAAQ,CAAC,YAAU,GAAQ,IAAS,MAAM,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,IAAI,EAAE,IAAI,KAAK,KAAK,EAAE,aAAa,IAAI,WAAW,EAAI,EAAE,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,WAAW,QAAQ,CAAC,GAAM,GAAK,QAAQ,EAAE,aAAa,CAAC,MAAM,KAAK,WAAW,EAAE,aAAa,GAAM,WAAW,EAAI,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,OAAO,QAAQ,CAAC,cAAY,CAAC,CAAQ,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,WAAW,QAAQ,CAAC,cAAY,CAAC,CAAQ,EAAE,WAAW,CAAC,KAAK,EAAY,QAAQ,MAAM,aAAa,aAAa,GAAM,WAAW,EAAI,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,OAAO,WAAW,EAAI,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,GAAG,WAAW,EAAI,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,GAAG,WAAW,EAAI,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,GAAG,WAAW,EAAI,EAAE,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,aAAa,GAAG,WAAW,EAAI,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,GAAG,WAAW,EAAI,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,GAAG,WAAW,EAAI,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,GAAG,WAAW,EAAI,EAAE,OAAO,CAAC,KAAK,EAAY,KAAK,MAAM,SAAS,QAAQ,CAAC,SAAS,MAAM,EAAE,aAAa,CAAC,SAAS,MAAM,EAAE,aAAa,SAAS,WAAW,EAAI,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,GAAG,WAAW,EAAI,CAAC,CAAC,KCH50G,SAAwB,GAAuB,EAAM,CAAC,GAAK,CAAC,QAAM,kBAAgB,YAAU,wBAAsB,kBAAgB,aAAW,UAAQ,MAAI,OAAK,aAAW,OAAO,aAAW,cAAY,eAAa,gBAAc,gBAAc,aAAW,eAAa,cAAY,kBAAgB,aAAW,SAAO,SAAO,EAAW,CAAC,EAAQ,GAAYC,EAAS,EAAK,EAAE,MAAc,CAAC,GAAU,IAAS,OAAY,OAAO,IAAM,EAAG,EAAO,WAAW,eAAe,EAAgB,IAAI,EAAQ,MAAW,CAAC,MAAoB,EAAW,EAAG,OAAO,CAAC,CAAE,EAGniB,OAHqiB,EAAO,EAAK,OAAO,EAAG,kBAAmB,YAAY,EAAG,iBAAiB,SAAS,CAAM,MAAY,EAAG,oBAAoB,SAAS,CAAM,IAE/qB,EAAG,YAAY,CAAM,MACX,EAAG,eAAe,CAAM,EAAE,EAAE,CAAC,CAAe,CAAC,EAAE,IAAM,EAAa,EAAQ,EAAW,EAAQ,EAAoBC,MAAY,CAAC,IAAM,EAAS,GAAY,OAAO,EAAW,UAAW,SAAS,EAAW,SAAS,GAAG,MAAM,SAAS,EAAS,kCAAkC,EAAS,OAAQ,EAAE,CAAC,CAAU,CAAC,EAAQ,EAAoBA,MAAY,CAAkC,GAA9B,CAAC,GAAgC,CAAC,EAAQ,OAAO,EAAW,GAAG,GAAY,EAAW,OAAO,SAAS,CAAC,IAAM,EAAU,OAAO,EAAW,WAAY,SAAS,KAAK,IAAI,EAAW,UAAU,GAAG,EAAE,IAAU,EAAQ,OAAO,EAAW,SAAU,SAAS,KAAK,IAAI,EAAW,QAAQ,EAAE,EAAE,GAAS,EAAK,OAAO,EAAW,MAAO,SAAS,KAAK,IAAI,KAAK,IAAI,EAAW,KAAK,CAAC,EAAE,GAAG,EAAE,EAAE,MAAM,CAAC,GAAG,EAAW,YAAU,UAAQ,MAAI,CAAE,CAAC,OAAO,CAAW,EAAE,CAAC,EAAW,CAAO,CAAC,EAAQ,GAAqBA,MAAgB,CAAC,GAAqB,OAAO,GAAsB,SAAgB,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC,EAAS,CAAC,GAAG,EAAoB,QAAQ,CAAC,SAAS,CAAC,CAAC,EAAI,CAAC,CAAmB,CAAC,EAC7/B,CAAC,GAAmB,GAAuBD,EAAS,CAAU,EAAQ,EAAOE,EAAO,IAAI,EAAQ,EAAQA,EAAO,IAAI,EAAO,CAAC,GAAgB,IAAoBF,EAAS,EAAE,EAAO,CAAC,EAAiB,GAAqBA,EAAS,EAAE,EAAO,CAAC,GAAa,GAAiBA,EAAS,IAAI,EAAQ,GAASE,EAAO,CAAC,CAAC,EAAO,CAAC,GAAW,IAAeF,EAAS,IAAI,EAAO,CAAC,GAAc,GAAkBA,EAAS,EAAI,EACzZ,MAAc,CAAC,MAAoB,CAAC,EAAsB,CAAU,CAAE,CAAC,CAAE,EAAE,CAAC,CAAU,CAAC,EAAE,IAAM,GAAcG,EAAY,GAAO,CAAC,IAAM,EAAY,IAAS,QAAa,EAAO,UAAU,OAAO,EAAO,SAAS,OAAO,qBAAyB,EAAS,GAAG,GAAG,CAAC,IAAM,EAAO,IAAI,IAAI,EAAM,CAAI,GAAK,EAAO,WAAW,SAAS,EAAO,WAAW,YAAU,EAAS,EAAO,UAAU,GAAI,MAAc,CAAC,EAAS,EAAG,CAAC,GAAG,CAAC,EAAS,MAAM,GAAG,IAAM,EAAQ,EAAS,QAAQ,OAAO,EAAE,EAAE,OAAO,IAAU,GAAG,IAAI,CAAQ,EAAE,CAAC,CAAC,EAC1f,MAAc,CAAC,GAAU,IAAS,OAAY,OAAO,IAAM,EAAY,GAAc,EAAO,SAAS,UAAU,GAAG,EAAM,EAAa,KAAK,GAAG,cAAc,KAAK,CAAW,EAAE,CAAC,IAAM,EAAS,EAAM,KAAK,GAAM,EAAK,MAAM,YAAY,IAAI,MAAM,EAAK,IAAS,EAAa,EAAS,MAAM,MAAM,GAAG,gBAAgB,KAAK,CAAW,EAAE,CAAC,IAAM,EAAW,EAAM,KAAK,GAAM,EAAK,MAAM,YAAY,IAAI,QAAQ,EAAK,IAAW,EAAa,EAAW,MAAM,MAAM,GAAG,IAAc,IAAI,CAAC,IAAM,EAAS,EAAM,KAAK,GAAM,EAAK,QAAQ,MAAM,EAAK,IAAS,EAAa,EAAS,MAAM,MAAM,IAAI,IAAM,KAAQ,EAAM,CAAC,GAAG,OAAO,EAAK,MAAO,SAAS,SAAS,IAAM,EAAS,GAAc,EAAK,KAAK,KAAK,CAAC,EAAM,MAAqB,IAAW,EAAY,CAAC,EAAa,EAAK,MAAM,KAAM,CAAC,CAAK,IAAe,MAAM,IAAe,IAAoB,MAAoB,CAAC,EAAsB,CAAY,CAAE,CAAC,CAAG,EAAE,CAAC,EAAM,GAAmB,EAAa,CAAC,EAC35B,MAAc,CAAC,IAAM,MAAsB,CAAC,GAAG,EAAO,QAAQ,CAAC,IAAM,EAAU,EAAO,QAAQ,aAAa,GAAmB,EAAU,CAAC,CAAE,CAAC,GAAG,EAAQ,QAAQ,CAAC,IAAM,EAAW,EAAQ,QAAQ,aAAa,EAAoB,EAAW,CAAC,CAAE,CAAC,EAAE,EAAkB,EACrQ,IAAM,EAAe,IAAI,eAAe,CAAiB,EAAsH,OAAjH,EAAO,SAAQ,EAAe,QAAQ,EAAO,OAAO,EAAK,EAAQ,SAAQ,EAAe,QAAQ,EAAQ,OAAO,MAAY,EAAe,WAAW,CAAE,EAAE,CAAC,EAAY,EAAK,CAAK,CAAC,EAC/O,MAAc,CAAC,IAAM,MAAqB,CAAC,IAAM,EAAY,EAAM,UAAU,GAAM,EAAK,QAAQ,EAAkB,EAAQ,EAAW,GAAS,QAAQ,GAAgB,IAAc,IAAI,GAAY,EAAO,SAAS,EAAiB,EAAI,EAAE,GAAc,CAAC,KAAK,EAAW,WAAW,MAAM,EAAW,YAAY,OAAO,EAAW,YAAY,CAAC,GACjV,EAAiB,EAAK,CAAG,EAAE,EAAiB,EAAE,IAAM,EAAe,IAAI,mBAAmB,CAAC,EAAiB,CAAE,CAAC,EAAmI,OAA9H,EAAO,SAAQ,EAAe,QAAQ,EAAO,OAAO,EAAE,GAAS,QAAQ,QAAQ,GAAM,CAAI,GAAK,EAAe,QAAQ,CAAI,CAAE,CAAC,MAAY,EAAe,WAAW,CAAE,EAAE,CAAC,GAAmB,EAAM,EAAY,CAAI,CAAC,EAAE,IAAM,IAAa,EAAE,IAAQ,CAAC,MAAoB,CAAC,EAAsB,CAAK,CAAE,CAAC,CAAE,EAAQ,GAAiBA,EAAY,GAAO,CAAC,MAAoB,CAAC,EAAgB,CAAK,CAAE,CAAC,CAAE,EAAE,CAAC,CAAC,EAAQ,EAAeA,MAAgB,CAAC,MAAoB,CAAC,EAAgB,IAAI,CAAE,CAAC,CAAE,EAAE,CAAC,CAAC,EAAQ,GAAY,GAAM,CAAC,GAAG,OAAO,GAAO,SAAS,CAAC,IAAM,EAAM,EAAK,KAAK,EAAE,OAAO,IAAQ,IAAI,IAAQ,GAAI,CAAC,OAAO,GAAO,IAAuB,EAAE,OAAoB,EAAM,MAAM,CAAC,IAAI,EAAO,MAAM,CAAC,QAAQ,cAAc,kBAAgB,aAAa,GAAgB,UAAQ,MAAI,SAAS,WAAW,MAAM,GAAO,OAAO,cAAc,WAAW,OAAO,iBAAiB,OAAO,cAAc,OAAO,UAAU,EAAa,GAAG,EAAc,KAAK,EAAc,KAAK,EAAW,KAAK,EAAa,KAAK,IAAc,OAAO,eAAe,EAAO,EAAE,QAAQ,EAAO,KAAK,IAAA,GAAU,qBAAqB,EAAO,EAAE,QAAQ,EAAO,KAAK,IAAA,GAAU,UAAU,IAAe,EAAE,IAAA,GAAU,SAAS,EAAa,GAAG,gBAAgB,SAAS,GAAG,CAAK,EAAE,SAAS,CAAC,IAAyB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,SAAS,WAAW,gBAAgB,EAAsB,aAAa,EAAiB,OAAO,EAAE,cAAc,OAAO,IAAI,EAAQ,OAAO,GAAW,MAAM,EAAE,QAAQ,GAAM,QAAQ,CAAC,KAAK,GAAW,KAAK,MAAM,GAAW,MAAM,QAAQ,KAAiB,EAAE,WAAW,EAAoB,CAAC,EAAE,EAAM,KAAK,EAAK,IAAQ,CAAC,IAAM,EAAS,EAAK,QAAQ,GAAyB,EAAQ,EAAK,KAAqD,EAAhC,KAAe,EAAK,MAAuC,EAAW,EAAS,EAAgB,EAAgB,EAAa,CAAC,SAAS,WAAW,QAAQ,EAAY,eAAe,OAAO,MAAM,EAAiB,oBAAoB,EAAiB,QAAQ,EAAE,OAAO,UAAU,OAAO,EAAE,WAAW,EAAoB,WAAW,OAAO,iBAAiB,OAAO,cAAc,OAAO,WAAW,cAAc,OAAO,OAAO,QAAQ,OAAO,QAAQ,eAAe,GAAG,CAAI,EAAE,OAAO,GAAY,CAAO,EAAe,EAAK,MAAM,CAAC,IAAI,GAAI,CAAC,GAAS,QAAQ,GAAO,EAAM,IAAQ,IAAE,EAAQ,QAAQ,EAAG,EAAE,MAAM,CAAC,QAAQ,cAAc,SAAS,WAAW,OAAO,CAAC,EAAE,QAAQ,GAAG,GAAY,EAAE,EAAK,KAAK,EAAE,kBAAkB,GAAiB,EAAK,KAAK,EAAE,YAAY,EAAe,eAAe,EAAe,gBAAgB,EAAe,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAQ,SAAsB,EAAK,IAAI,CAAC,OAAO,EAAK,QAAQ,QAAQ,IAAI,EAAK,SAAS,SAAS,sBAAsB,IAAA,GAAU,MAAM,EAAa,eAAe,EAAS,OAAO,IAAA,GAAU,SAAsB,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,WAAW,OAAO,EAAE,QAAQ,CAAC,EAAE,SAAS,EAAK,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAK,EAAe,EAAK,SAAS,CAAC,IAAI,GAAI,CAAC,GAAS,QAAQ,GAAO,EAAM,IAAQ,IAAE,EAAQ,QAAQ,EAAG,EAAE,MAAM,EAAa,QAAQ,GAAG,GAAY,EAAE,EAAK,KAAK,EAAE,kBAAkB,GAAiB,EAAK,KAAK,EAAE,YAAY,EAAe,eAAe,EAAe,gBAAgB,EAAe,eAAe,EAAS,OAAO,IAAA,GAAU,SAAS,EAAK,KAAK,EAAE,CAAK,CAAE,CAAC,CAAC,CAAC,CAAC,CAAE,sBAb3qG,IAAkC,IAAiF,IAAyD,EAaggG,GAAoB,GAAuB,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,eAAe,YAAY,6DAA6D,EAAE,WAAW,CAAC,KAAK,EAAY,WAAW,MAAM,aAAa,aAAa,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,GAAG,KAAK,CAAC,CAAC,EAAE,YAAY,CAAC,KAAK,EAAY,QAAQ,MAAM,eAAe,aAAa,qBAAqB,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,aAAa,MAAM,EAAE,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,aAAa,GAAG,YAAY,8BAA8B,EAAE,OAAO,CAAC,KAAK,EAAY,KAAK,MAAM,UAAU,QAAQ,CAAC,QAAQ,QAAQ,EAAE,aAAa,CAAC,WAAW,SAAS,EAAE,aAAa,QAAQ,OAAO,GAAO,CAAC,EAAM,IAAI,CAAC,CAAC,EAAE,aAAa,CAAC,CAAC,MAAM,cAAc,EAAE,CAAC,MAAM,SAAS,EAAE,CAAC,MAAM,UAAU,EAAE,CAAC,MAAM,UAAU,CAAC,CAAC,EAAE,gBAAgB,CAAC,KAAK,EAAY,MAAM,aAAa,SAAS,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,KAAK,IAAI,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,aAAa,UAAU,MAAM,eAAe,EAAE,sBAAsB,CAAC,KAAK,EAAY,MAAM,aAAa,UAAU,MAAM,WAAW,EAAE,gBAAgB,CAAC,KAAK,EAAY,MAAM,aAAa,UAAU,MAAM,aAAa,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,aAAa,UAAU,MAAM,aAAa,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,KAAK,IAAI,EAAE,IAAI,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,KAAK,IAAI,EAAE,KAAK,CAAC,KAAK,EAAY,KAAK,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,OAAO,QAAQ,UAAU,cAAc,UAAU,WAAW,MAAM,CAAC,EAAE,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,GAAK,aAAa,KAAK,cAAc,KAAK,EAAE,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,EAAE,IAAI,IAAI,IAAI,GAAG,KAAK,EAAE,KAAK,KAAK,OAAO,GAAO,CAAC,EAAM,YAAY,EAAE,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,EAAE,IAAI,IAAI,IAAI,GAAG,KAAK,EAAE,KAAK,KAAK,OAAO,GAAO,CAAC,EAAM,YAAY,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,KAAK,KAAK,OAAO,GAAO,CAAC,EAAM,YAAY,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,EAAE,IAAI,IAAI,IAAI,GAAG,KAAK,EAAE,KAAK,KAAK,OAAO,GAAO,CAAC,EAAM,YAAY,EAAE,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,aAAa,sBAAsB,OAAO,GAAO,CAAC,EAAM,YAAY,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,mBAAmB,aAAa,IAAI,IAAI,IAAI,IAAI,KAAK,KAAK,EAAE,KAAK,IAAI,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,KAAK,GAAG,CAAC,CAAC,EAAE,GAAuB,YAAY,8BCb7tJ,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,gDAA/0C,IAAkK,IAAkE,IAA4B,EAAiCC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,iBAAiB,EAAuSC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,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,aAAa,YAAY,aAAa,YAAY,kBAAkB,YAAY,YAAY,YAAY,qBAAqB,YAAY,iBAAiB,YAAY,mBAAmB,YAAY,kBAAkB,YAAY,aAAa,YAAY,iBAAiB,YAAY,WAAW,YAAY,kBAAkB,YAAY,iBAAiB,YAAY,WAAW,YAAY,YAAY,YAAY,aAAa,YAAY,aAAa,YAAY,aAAa,YAAY,IAAI,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,OAAK,SAAO,MAAI,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAQ,EAAM,UAAU,UAAU,GAAM,EAAM,UAAU,UAAU,GAAK,EAAM,UAAU,UAAU,GAAO,EAAM,WAAW,OAAO,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWj3F,GAAgB,GAXk4FC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,GAAY,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQ,GAAoB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAoB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAoB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAoB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,GAAO,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAoB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAoB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAoB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAoB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAoB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAuC,GAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,EAAU,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,GAAkB,iBAAiB,EAAU,CAAU,EAAE,iBAAiB,mBAAmB,qBAAqB,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,aAAa,GAAoB,MAAM,GAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,iBAAiB,aAAa,IAAA,GAAU,aAAa,EAAkB,EAAE,UAAU,CAAC,mBAAmB,aAAa,aAAa,CAAkB,EAAE,UAAU,CAAC,mBAAmB,WAAW,aAAa,CAAmB,EAAE,UAAU,CAAC,mBAAmB,aAAa,aAAa,CAAmB,EAAE,UAAU,CAAC,mBAAmB,YAAY,aAAa,EAAmB,EAAE,UAAU,CAAC,mBAAmB,aAAa,aAAa,EAAmB,EAAE,UAAU,CAAC,mBAAmB,aAAa,aAAa,IAAA,GAAU,aAAa,GAAoB,MAAM,EAAY,EAAE,UAAU,CAAC,mBAAmB,WAAW,aAAa,CAAmB,EAAE,UAAU,CAAC,mBAAmB,mBAAmB,aAAa,IAAA,GAAU,aAAa,EAAoB,MAAM,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,kBAAkB,aAAa,IAAA,GAAU,aAAa,GAAmB,MAAM,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,kBAAkB,aAAa,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,aAAa,aAAa,CAAkB,EAAE,UAAU,CAAC,mBAAmB,YAAY,aAAa,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,mBAAmB,aAAa,IAAA,GAAU,aAAa,GAAmB,MAAM,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,kBAAkB,aAAa,CAAkB,EAAE,UAAU,CAAC,mBAAmB,iBAAiB,aAAa,IAAA,GAAU,aAAa,GAAmB,MAAM,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,aAAa,aAAa,IAAA,GAAU,aAAa,EAAkB,EAAE,UAAU,CAAC,mBAAmB,iBAAiB,aAAa,IAAA,GAAU,aAAa,EAAmB,EAAE,UAAU,CAAC,mBAAmB,MAAM,aAAa,EAAkB,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAKgB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,oBAAoB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,KAAK,EAAU,SAAS,CAAC,UAAU,CAAC,sBAAsB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,iEAAiE,EAAE,UAAU,CAAC,sBAAsB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,uEAAuE,EAAE,UAAU,CAAC,qBAAqB,uEAAuE,EAAE,UAAU,CAAC,sBAAsB,uEAAuE,EAAE,UAAU,CAAC,qBAAqB,iEAAiE,EAAE,UAAU,CAAC,qBAAqB,uEAAuE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,sBAAsB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,EAAE,UAAU,CAAC,qBAAqB,iEAAiE,EAAE,UAAU,CAAC,qBAAqB,iEAAiE,EAAE,UAAU,CAAC,qBAAqB,iEAAiE,EAAE,UAAU,CAAC,sBAAsB,uEAAuE,EAAE,UAAU,CAAC,qBAAqB,uEAAuE,EAAE,UAAU,CAAC,qBAAqB,oEAAoE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGV,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,0BAA0B,SAAS,uBAAuB,OAAO,sBAAsB,+FAA+F,0BAA0B,WAAW,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,0BAA0B,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,0FAA0F,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,mBAAmB,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,0BAA0B,SAAS,uBAAuB,OAAO,sBAAsB,+FAA+F,0BAA0B,WAAW,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,0BAA0B,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,kDAAkD,0BAA0B,SAAS,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,mBAAmB,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,0BAA0B,SAAS,uBAAuB,OAAO,sBAAsB,kGAAkG,0BAA0B,WAAW,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,0BAA0B,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,0FAA0F,EAAE,SAAS,iBAAiB,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,qBAAqB,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,qBAAqB,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,kDAAkD,0BAA0B,SAAS,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,6FAA6F,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,6FAA6F,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,mBAAmB,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,0BAA0B,SAAS,uBAAuB,OAAO,sBAAsB,+FAA+F,0BAA0B,WAAW,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,0BAA0B,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,6FAA6F,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,mBAAmB,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,0FAA0F,EAAE,SAAS,iBAAiB,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,qBAAqB,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,0FAA0F,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,mBAAmB,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,0FAA0F,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,mBAAmB,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6BAA6B,mCAAmC,wDAAwD,qBAAqB,OAAO,0BAA0B,SAAS,uBAAuB,OAAO,sBAAsB,kGAAkG,0BAA0B,WAAW,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,0BAA0B,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,qBAAqB,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,6FAA6F,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,qBAAqB,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,oEAAoE,EAAE,UAAU,CAAC,gBAAgB,iEAAiE,EAAE,UAAU,CAAC,gBAAgB,oEAAoE,EAAE,UAAU,CAAC,gBAAgB,iEAAiE,EAAE,UAAU,CAAC,gBAAgB,iEAAiE,EAAE,UAAU,CAAC,gBAAgB,oEAAoE,EAAE,UAAU,CAAC,gBAAgB,oEAAoE,EAAE,UAAU,CAAC,gBAAgB,uEAAuE,EAAE,UAAU,CAAC,gBAAgB,iEAAiE,EAAE,UAAU,CAAC,gBAAgB,oEAAoE,EAAE,UAAU,CAAC,gBAAgB,oEAAoE,EAAE,UAAU,CAAC,gBAAgB,oEAAoE,EAAE,UAAU,CAAC,gBAAgB,oEAAoE,EAAE,UAAU,CAAC,gBAAgB,iEAAiE,EAAE,UAAU,CAAC,gBAAgB,iEAAiE,EAAE,UAAU,CAAC,gBAAgB,uEAAuE,EAAE,UAAU,CAAC,gBAAgB,uEAAuE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWnmtB,EAAE,CAX+mtB,kFAAkF,kFAAkF,sUAAsU,qLAAqL,qJAAqJ,oOAAoO,4HAA4H,4EAA4E,gEAAgE,uIAAuI,uNAWphwB,EAAE,cAAc,EAAiC,GAAgB,YAAY,qBAAqB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,GAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,qBAAqB,kBAAkB,aAAa,mBAAmB,YAAY,iBAAiB,aAAa,mBAAmB,aAAa,kBAAkB,MAAM,aAAa,WAAW,iBAAiB,kBAAkB,aAAa,aAAa,WAAW,iBAAiB,WAAW,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,OAAO,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,MAAM,KAAK,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,GAAM,MAAM,UAAU,KAAK,EAAY,OAAO,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,IAAI,wFAAwF,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCXlxD,SAASO,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mDAA/pB,IAAkK,IAAkE,IAA4B,EAAiCC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAiB,EAAyNC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,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,YAAY,YAAY,YAAY,YAAY,MAAM,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWnnD,GAAgB,GAXooDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAuC,EAAkB,EAAGX,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKQ,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAK,GAAK,CAAC,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,GAAGJ,GAAqB,CAAC,UAAU,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,aAAa,GAAM,aAAa,EAAI,EAAE,UAAU,CAAC,KAAK,EAAU,aAAa,GAAM,aAAa,EAAI,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,gBAAgB,mBAAmB,YAAY,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,aAAa,EAAmB,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGA,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,iBAAiB,IAAA,GAAU,aAAa,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,YAAY,aAAa,CAAkB,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAKiB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,6FAA6F,EAAE,SAAS,IAAI,CAAC,CAAC,CAAC,EAAE,UAAU,eAAe,MAAM,CAAC,qBAAqB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oEAAoE,EAAE,kBAAkBN,GAAmB,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKY,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,6FAA6F,EAAE,SAAS,iBAAiB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,qBAAqB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oEAAoE,EAAE,kBAAkBN,GAAmB,SAAS,CAAC,UAAU,CAAC,qBAAqB,iEAAiE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGL,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKW,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,0FAA0F,EAAE,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oEAAoE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW7nM,EAAE,CAXyoM,kFAAkF,gFAAgF,gSAAgS,oNAAoN,sNAAsN,sJAAsJ,wFAAwF,8DAA8D,8DAA8D,+DAA+D,0EAA0E,6DAA6D,+DAWniP,EAAE,cAAc,EAAiC,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,GAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,YAAY,YAAY,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCXuX,SAASO,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,8DAAnvC,IAAiO,IAAkE,IAA4B,KAAwK,KAA4H,KAA+G,EAAO,GAAU,EAASC,EAAI,EAAQC,GAA4B,EAAS,EAAsB,EAAQ,GAAuB,EAASC,EAAiB,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,EAAyNC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAoB,EAAE,IAAI,oBAAoB,IAAUC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,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,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,gBAAc,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAe,EAAM,WAAW,OAAO,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW30E,EAAgB,GAX41EC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGZ,EAA0C,EAAe,GAAU,EAAE,IAAM,MAAoB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKS,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMH,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGP,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,KAAK,GAAmB,QAAQ,IAAI,kBAAkB,MAAM,GAAGA,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,KAAK,GAAmB,QAAQ,KAAK,kBAAkB,KAAK,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,kBAAkBQ,GAAmB,SAAsB,EAAKP,GAAK,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAc,GAAG,QAAQQ,GAAa,WAAW,EAAE,MAAM,OAAO,GAAGT,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,QAAQS,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,UAAU,EAAc,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAK,EAAa,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,EAAE,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,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gCAAgC,SAAS,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAuB,CAAC,sBAAsB,kEAAkE,WAAW,EAAU,gBAAgB,wEAAwE,gBAAgB,2BAA2B,OAAO,EAAE,aAAa,GAAK,KAAK,CAAC,WAAW,+CAA+C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,MAAM,EAAE,IAAI,EAAE,OAAO,OAAO,GAAG,YAAY,MAAM,CAAC,CAAC,KAAK,EAAe,GAAG,MAAM,OAAO,OAAO,OAAO,EAAE,CAAC,KAAK,EAAe,GAAG,MAAM,OAAO,OAAO,OAAO,EAAE,CAAC,KAAK,EAAe,GAAG,MAAM,SAAS,OAAO,OAAO,CAAC,EAAE,SAAS,YAAY,YAAY,oBAAoB,QAAQ,EAAE,gBAAgB,IAAI,WAAW,EAAE,WAAW,wEAAwE,WAAW,GAAG,YAAY,qBAAqB,cAAc,EAAE,cAAc,EAAE,aAAa,GAAG,UAAU,kEAAkE,WAAW,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAE,MAAM,OAAO,GAAGT,GAAqB,CAAC,UAAU,CAAC,gBAAgB,2BAA2B,MAAM,CAAC,CAAC,KAAK,EAAe,GAAG,MAAM,OAAO,OAAO,OAAO,EAAE,CAAC,KAAK,EAAe,GAAG,MAAM,OAAO,OAAO,OAAO,EAAE,CAAC,KAAK,EAAe,GAAG,MAAM,SAAS,OAAO,OAAO,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,KAAK,GAAmB,QAAQ,IAAI,kBAAkB,IAAI,GAAGA,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,KAAK,GAAmB,QAAQ,KAAK,kBAAkB,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,kBAAkBQ,GAAmB,SAAsB,EAAKL,GAAkB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAK,UAAU,4BAA4B,UAAU,UAAU,QAAQM,GAAa,WAAW,EAAE,MAAM,OAAO,GAAGT,GAAqB,CAAC,UAAU,CAAC,QAAQS,GAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWt1P,EAAE,CAXk2P,gFAAgF,mRAAmR,0IAA0I,qHAAqH,2IAA2I,kEAAkE,mGAAmG,0EAA0E,0EAW5zR,EAAE,cAAc,EAAiC,EAAgB,YAAY,aAAa,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAE,GAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,OAAO,MAAM,kBAAkB,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAU,GAAGP,GAA4B,GAAG,EAAsB,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcD,GAAK,CAAC,EAAE,CAAO,EAAE,EAAcE,GAAkB,CAAC,EAAE,CAAO,CAAC,CAAC,EAAG,KCZr8B,SAAgB,GAA6B,EAAU,CAAC,OAAoB,EAAiB,SAA8C,EAAM,EAAI,CAAC,IAAM,EAAakB,EAAa,EAAK,EAAQ,EAAcA,EAAa,CAAC,CAAC,EAAQ,EAAUA,EAAa,CAAC,CAAC,EAAQ,EAAWA,EAAa,IAAI,EAAQ,EAAeC,EAAkB,GAAM,CAAC,EAAW,QAAQ,CAAK,EAAE,CAAC,CAAC,EAAQ,EAAeA,EAAkB,GAAU,CAAC,GAAa,IAAS,OAAmB,KAAY,EAAK,cAAc,yCAAyC,EAAI,CAAC,CAAC,EAAQ,EAAoBA,EAAkB,GAAU,CAAC,GAAa,IAAS,OAAmB,KAAQ,aAAgB,gBAAuB,EAAY,EAAK,cAAc,MAAM,EAAI,CAAC,CAAC,EAAQ,EAAcA,GAAmB,EAAK,CAAC,cAAY,aAAW,UAAQ,CAAC,IAAM,EAAM,EAAe,CAAI,EAAM,KAAa,IAAG,EAAW,CAAC,EAAM,MAAM,GAAG,IAAM,EAAW,IAAI,MAAM,QAAQ,CAAC,QAAQ,EAAI,CAAC,EAAE,EAAM,cAAc,CAAU,CAAE,CAAC,EAAM,YAAY,EAAY,EAAM,aAAa,cAAc,CAAW,EAAK,GAAM,EAAM,KAAK,CAAjG,CAAoG,EAAE,CAAC,CAAc,CAAC,EAAQ,EAAeA,MAAsB,CAAW,IAAS,SAAmB,EAAc,QAAQ,QAAQ,GAAI,EAAO,aAAa,CAAE,CAAC,EAAE,EAAU,QAAQ,QAAQ,GAAI,EAAO,qBAAqB,CAAE,CAAC,EAAE,EAAc,QAAQ,CAAC,EAAE,EAAU,QAAQ,CAAC,EAAE,EAAE,CAAC,CAAC,EAAQ,EAAmBA,EAAkB,GAAM,CAAC,GAAU,IAAS,OAAY,OAAO,IAAM,EAAe,EAAM,gBAAgB,GAAwB,EAAa,QAAQ,GAAK,IAAM,MAAQ,CAAC,EAAc,EAAK,CAAC,YAAY,EAAe,WAAW,GAAK,KAAK,EAAI,CAAC,CAAE,EAAQ,MAAa,CAAC,IAAM,EAAM,EAAO,sBAAsB,CAAG,EAAE,EAAU,QAAQ,KAAK,CAAK,CAAE,EAAE,EAAS,EAAE,EAAc,QAAQ,KAAK,EAAO,WAAW,EAAI,CAAC,CAAC,EAAE,EAAc,QAAQ,KAAK,EAAO,WAAW,EAAS,EAAE,CAAC,EAAE,EAAc,QAAQ,KAAK,EAAO,WAAW,EAAI,EAAE,CAAC,EAAE,EAAc,QAAQ,KAAK,EAAO,WAAW,EAAS,GAAG,CAAC,EAAE,EAAc,QAAQ,KAAK,EAAO,WAAW,EAAI,GAAG,CAAC,EAAE,EAAc,QAAQ,KAAK,EAAO,WAAW,EAAI,GAAG,CAAC,CAAE,EAAE,CAAC,EAAM,eAAe,CAAa,CAAC,EAAQ,EAAYA,EAAkB,GAAa,CAAC,IAAM,EAAQ,EAAW,QAAc,EAAgB,EAAoB,CAAO,EAA2G,EAAxDC,GAAc,UAAU,MAAM,GAAI,GAAuC,EAAQ,EAAmB,CAAI,CAAE,EAAE,CAAC,EAAoB,CAAkB,CAAC,EAAE,UAA+B,CAAC,EAAe,CAAE,EAAI,CAAC,CAAc,CAAC,EAAE,MAAoB,CAAC,IAAM,EAAQ,EAAW,QAAQ,GAAG,EAAa,QAAQ,OAA+C,IAAM,EAAnC,EAAoB,CAAuB,GAAG,EAAc,EAAM,EAAe,CAAI,EAAM,OAAgB,CAAC,EAAM,aAAa,EAAM,YAAY,KAAK,CAAC,CAAC,SAAS,GAAE,CAAC,IAAM,EAAoB,EAAM,qBAAqB,GAA6B,EAAM,YAAY,EAAoB,EAAM,aAAa,cAAc,CAAmB,CAAE,CAAC,EAAE,CAAC,EAAM,oBAAoB,EAAe,CAAmB,CAAC,EAAE,IAAM,EAAkBD,EAAkB,GAAO,CAAC,EAAM,WAAW,CAAK,EAAE,EAAY,EAAM,aAAa,CAAE,EAAE,CAAC,EAAM,CAAW,CAAC,EAAmqB,OAAjqB,MAAoB,CAAC,GAAU,IAAS,OAAY,OAAO,IAAM,EAAQ,EAAW,QAAQ,GAAG,CAAC,EAAQ,OAAO,IAAM,EAAK,EAAoB,CAAO,EAAQ,EAAoB,GAAO,CAAC,EAAY,EAAM,MAAM,CAAE,EAAQ,EAAqB,GAAO,CAAC,EAAY,EAAM,MAAM,CAAE,EAA2K,OAAzK,EAAQ,iBAAiB,SAAS,EAAqB,EAAI,EAAE,EAAQ,iBAAiB,SAAS,CAAmB,EAAE,GAAM,iBAAiB,SAAS,CAAmB,MAAY,CAAC,EAAQ,oBAAoB,SAAS,EAAqB,EAAI,EAAE,EAAQ,oBAAoB,SAAS,CAAmB,EAAE,GAAM,oBAAoB,SAAS,CAAmB,CAAE,CAAE,EAAE,CAAC,EAAY,CAAmB,CAAC,EAAsB,EAAK,EAAU,CAAC,IAAI,GAAU,CAAC,EAAe,CAAQ,EAAK,OAAO,GAAM,WAAY,EAAI,CAAQ,EAAW,GAAK,OAAO,GAAM,WAAU,EAAI,QAAQ,EAAU,EAAE,GAAG,EAAM,MAAM,CAAC,GAAG,EAAM,KAAK,EAAE,SAAS,EAAkB,gBAAgB,GAAO,CAAI,EAAM,iBAAiB,EAAM,gBAAgB,CAAK,EAAG,EAAY,EAAM,aAAa,CAAE,CAAC,CAAC,CAAE,CAAC,CAAE,CAAC,SAAgB,GAAkC,EAAU,CAAC,OAAoB,EAAiB,SAAmD,EAAM,EAAI,CAAC,IAAM,EAASD,EAAa,IAAI,EAAQ,EAAcA,EAAa,CAAC,CAAC,EAAQ,EAAUA,EAAa,CAAC,CAAC,EAAQ,EAAeC,MAAsB,CAAW,IAAS,SAAmB,EAAc,QAAQ,QAAQ,GAAI,EAAO,aAAa,CAAE,CAAC,EAAE,EAAU,QAAQ,QAAQ,GAAI,EAAO,qBAAqB,CAAE,CAAC,EAAE,EAAc,QAAQ,CAAC,EAAE,EAAU,QAAQ,CAAC,EAAE,EAAE,CAAC,CAAC,EAAQ,EAAqBA,EAAkB,GAAO,CAAI,CAAC,GAAc,IAAS,SAAmB,EAAM,MAAM,GAAG,EAAM,cAAc,IAAI,MAAM,QAAQ,CAAC,QAAQ,EAAI,CAAC,CAAC,EAAE,EAAM,KAAK,EAAE,EAAM,YAAY,GAAwB,EAAM,aAAa,cAAc,EAAuB,EAAE,EAAE,CAAC,CAAC,EAAQ,EAAsBA,EAAkB,GAAO,CAAC,GAAU,IAAS,QAAa,CAAC,EAAM,OAAO,IAAM,MAAQ,EAAqB,CAAK,EAAQ,MAAa,CAAC,IAAM,EAAG,EAAO,sBAAsB,CAAG,EAAE,EAAU,QAAQ,KAAK,CAAE,CAAE,EAAE,EAAS,EAAE,EAAc,QAAQ,KAAK,EAAO,WAAW,EAAI,CAAC,CAAC,EAAE,EAAc,QAAQ,KAAK,EAAO,WAAW,EAAS,EAAE,CAAC,EAAE,EAAc,QAAQ,KAAK,EAAO,WAAW,EAAI,EAAE,CAAC,EAAE,EAAc,QAAQ,KAAK,EAAO,WAAW,EAAS,GAAG,CAAC,EAAE,EAAc,QAAQ,KAAK,EAAO,WAAW,EAAI,GAAG,CAAC,EAAE,EAAc,QAAQ,KAAK,EAAO,WAAW,EAAI,GAAG,CAAC,CAAE,EAAE,CAAC,CAAoB,CAAC,EAAE,UAA+B,CAAC,EAAe,CAAE,EAAI,CAAC,CAAc,CAAC,EAAE,MAAoB,CAAC,GAAU,IAAS,OAAY,OAAO,IAAM,EAAM,EAAS,QAAY,IAAgB,CAAC,EAAM,aAAa,EAAM,YAAY,KAAK,CAAC,CAAC,SAAS,KAAG,EAAM,YAAY,GAA6B,EAAM,aAAa,cAAc,EAA4B,EAAG,EAAE,CAAC,CAAC,EAAE,MAAoB,CAAC,GAAU,IAAS,OAAY,OAAO,IAAM,EAAM,EAAS,QAAQ,GAAG,CAAC,EAAM,OAAO,IAAM,EAAK,EAAM,QAAQ,MAAM,EAAE,GAAG,CAAC,EAAK,OAAO,IAAM,MAAmB,CAAC,EAAsB,EAAS,OAAO,CAAE,EAAiD,OAA/C,EAAK,iBAAiB,SAAS,CAAc,MAAY,CAAC,EAAK,oBAAoB,SAAS,CAAc,CAAE,CAAE,EAAE,CAAC,CAAqB,CAAC,EAAE,IAAM,EAAcA,EAAkB,GAAO,CAAC,EAAM,YAAY,CAAK,EAAK,EAAM,MAAM,SAAS,EAAsB,EAAM,aAAa,CAAG,EAAE,CAAC,EAAM,CAAqB,CAAC,EAAE,OAAoB,EAAK,EAAU,CAAC,IAAI,GAAU,CAAC,EAAS,QAAQ,EAAY,OAAO,GAAM,WAAY,EAAI,CAAQ,EAAW,GAAK,OAAO,GAAM,WAAU,EAAI,QAAQ,EAAU,EAAE,GAAG,EAAM,MAAM,CAAC,GAAG,EAAM,KAAK,EAAE,UAAU,EAAc,iBAAiB,GAAO,CAAC,EAAM,mBAAmB,CAAK,EAAK,EAAM,MAAM,SAAS,EAAsB,EAAM,aAAa,CAAG,CAAC,CAAC,CAAE,CAAC,CAAE,4BAA5yN,IAA4B,EAAO,GAAwB,WAAiB,GAA6B,gBCAxG,SAAgB,GAAuB,EAAU,CAAC,MAAO,IAAO,CAAC,IAAmC,EAAsB,EAAgB,IAAM,GAAW,EAAgB,EAAM,WAAY,OAAuC,EAAsB,EAAgB,QAAS,KAAvD,IAAK,GAA8H,EAAsB,UAAgG,MAAyI,OAAhI,GAAW,OAAO,EAAU,UAAU,WAAU,EAAU,SAAS,EAAU,SAAS,QAAQ,OAAO,IAAI,KAAK,CAAA,CAAE,YAAY,CAAC,GAAuB,EAAK,EAAU,CAAC,GAAG,CAAK,CAAC,CAAE,CAAE,kBAAhpB,KCCilB,SAASE,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,+CAAvwB,IAA0L,IAAkE,IAA4B,KAAmJ,EAAOC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,iBAAiB,EAAmPC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,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,4BAA4B,YAAY,oBAAoB,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,OAAK,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,UAAU,GAAO,EAAM,WAAW,aAAa,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWpvD,EAAgB,GAXqwDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAA4D,EAAkB,EAAGV,GAAlDc,EAA4F,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKP,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,iBAAiBa,EAAU,CAAU,EAAE,gBAAgB,mBAAmB,oBAAoB,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,aAAa,EAAmB,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGjB,GAAqB,CAAC,UAAU,CAAC,mBAAmB,4BAA4B,aAAa,CAAkB,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,EAAE,KAAK,EAAU,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWrgI,EAAE,CAXihI,kFAAkF,gFAAgF,+RAA+R,qLAAqL,GAAGS,EAWxoJ,EAAE,cAAc,EAAiC,EAAgB,YAAY,aAAa,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,GAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,oBAAoB,2BAA2B,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,aAAa,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,EAAS,EAAgB,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,CAAC,CAAC,EAAE,GAAG,GAAwBC,EAAiB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCXnxD,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,+DAA7zB,IAA2I,IAAkE,IAA4B,EAAiC,GAAgB,GAAO,EAAO,GAAG,EAAQ,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,EAA+LC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQ,GAAY,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,OAAO,EAAQ,GAAU,CAAC,QAAQ,EAAE,OAAO,IAAI,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,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,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,EAUz5D,GAAgB,GAV06DC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGV,EAA0C,EAAQ,MAAoB,IAAc,YAA6C,MAAqB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,UAAU,aAAa,SAA0B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,QAAQ,EAAE,GAAG,CAAK,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,UAAU,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAC,EAAY,GAAgB,EAAKgB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,6CAA6C,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,gBAAgB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,SAAS,CAAC,UAAU,CAAC,qBAAqB,uEAAuE,EAAE,UAAU,CAAC,qBAAqB,kBAAkB,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGV,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,gGAAgG,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,mBAAmB,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,2CAA2C,EAAE,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,KAAK,oIAAoI,WAAW,mIAAmI,EAAE,SAAsB,EAAK,GAAgB,CAAC,eAAe,GAAU,4BAA4B,GAAK,6BAA6B,GAAK,0BAA0B,EAAE,yBAAyB,OAAO,yBAAyB,GAAY,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,2FAA2F,gBAAgB,oBAAoB,KAAK,OAAO,WAAW,MAAM,EAAE,SAAS,CAAC,UAAU,CAAC,WAAW,+GAA+G,gBAAgB,mBAAmB,KAAK,oIAAoI,WAAW,mIAAmI,CAAC,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,kBAAkB,EAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAUhpO,EAAE,CAV4pO,kFAAkF,gFAAgF,+QAA+Q,8JAA8J,sLAAsL,qIAAqI,+LAA+L,+JAA+J,sEAAsE,+EAUx8Q,EAAE,cAAc,EAAiC,GAAgB,YAAY,qBAAqB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,GAAoB,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,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,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,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCV8rB,SAAS,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,+EAA9yG,IAAyV,IAAkE,IAA4B,KAAkJ,KAAuH,KAA4L,KAAoI,KAAsI,KAA0H,KAA0H,KAAyH,KAAmH,KAAoH,KAA2H,EAAO,GAA0D,EAA6BO,GAAmB,CAAC,OAAO,YAAY,SAAS,GAAkC,QAAQ,WAAW,CAAC,EAAQ,GAA0D,EAA6BA,GAAmB,CAAC,OAAO,YAAY,SAAS,GAAkC,QAAQ,WAAW,CAAC,EAAQ,GAA0D,EAA6BA,GAAmB,CAAC,OAAO,YAAY,SAAS,GAAkC,QAAQ,WAAW,CAAC,EAAQ,GAAsB,EAASC,EAAgB,EAAQ,GAAiD,EAA6B,GAAc,CAAC,OAAO,YAAY,SAAS,GAA6B,QAAQ,WAAW,CAAC,EAAQ,GAAc,EAASC,EAAQ,EAAQ,GAAmB,EAAS,EAAa,EAAQ,GAAqC,EAA6BC,EAAS,CAAC,OAAO,YAAY,SAAS,GAAuB,QAAQ,WAAW,CAAC,EAAQ,GAAe,EAASC,CAAS,EAAQ,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,EAA+L,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAc,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,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,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQ,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAU,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAUvlJ,EAAgB,GAVwmJG,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiB,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,WAAW,CAAE,CAAC,EAA0G,GAAkB,EAAGP,GAAhGW,GAAsBC,GAAuBC,EAA6F,EAA2B,OAAZ,GAAU,EAAsB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAM,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,iBAAiBC,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,wEAAwE,GAAG,CAAK,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,oBAAqC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKhB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKQ,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,SAAS,mBAAmB,EAAI,CAAC,EAAe,EAAK,GAAiD,CAAC,OAAO,oFAAoF,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,OAAO,YAAY,iBAAiB,GAAG,SAAS,GAAwB,EAAMS,EAAU,CAAC,SAAS,CAAc,EAAK,EAAO,MAAM,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,GAA0D,CAAC,UAAU,gBAAgB,UAAU,aAA8B,mBAAiB,SAAS,YAAY,YAAY,QAAQ,SAAS,GAAK,MAAM,CAAC,4BAA4B,wEAAwE,iCAAiC,OAAO,mCAAmC,uEAAuE,EAAE,KAAK,MAAM,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,MAAM,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,GAA0D,CAAC,UAAU,gBAAgB,UAAU,YAA6B,mBAAiB,SAAS,YAAY,YAAY,OAAO,SAAS,GAAK,MAAM,CAAC,4BAA4B,wEAAwE,iCAAiC,OAAO,mCAAmC,uEAAuE,EAAE,KAAK,MAAM,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,MAAM,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,GAA0D,CAAC,UAAU,gBAAgB,UAAU,QAAyB,mBAAiB,SAAS,YAAY,YAAY,QAAQ,SAAS,GAAK,MAAM,CAAC,4BAA4B,wEAAwE,iCAAiC,OAAO,mCAAmC,uEAAuE,EAAE,KAAK,OAAO,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,OAAO,GAAG,QAAQ,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,QAAQ,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKnB,GAAiB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,KAAK,SAAS,QAAQ,GAAa,EAAU,CAAC,QAAQ,YAAY,QAAQ,WAAW,EAAEM,EAAa,WAAW,CAAC,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,OAAO,GAAG,QAAQ,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,QAAQ,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKL,GAAS,CAAC,UAAU,GAAM,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAM,UAAUmB,GAAc,UAAU,EAAc,GAAG,UAAU,OAAO,QAAQd,EAAa,WAAW,EAAE,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,EAAE,EAAE,UAAU,CAAC,UAAU,EAAc,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,OAAO,GAAG,QAAQ,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,QAAQ,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKL,GAAS,CAAC,UAAU,GAAM,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAM,UAAUmB,GAAc,UAAU,EAAe,GAAG,UAAU,OAAO,QAAQd,EAAa,WAAW,EAAE,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,OAAO,GAAG,QAAQ,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,QAAQ,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKL,GAAS,CAAC,UAAU,GAAM,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAM,UAAUmB,GAAc,UAAU,EAAe,GAAG,UAAU,SAAS,QAAQd,EAAa,WAAW,EAAE,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,OAAO,GAAG,QAAQ,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,QAAQ,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKL,GAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAK,UAAUoB,GAAa,UAAU,4CAA4C,UAAU,mBAAmB,QAAQf,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,OAAO,GAAG,QAAQ,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,QAAQ,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKL,GAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAM,UAAUoB,GAAa,UAAU,+BAA+B,UAAU,uBAAuB,QAAQf,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKJ,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKQ,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,EAAE,kBAAkB,SAAS,mBAAmB,EAAI,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,QAAQ,EAAE,EAAE,SAAsB,EAAK,GAAc,CAAC,MAAM,qEAAqE,KAAK,CAAC,WAAW,+CAA+C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,MAAM,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,SAAS,aAAa,YAAY,GAAM,gBAAgB,GAAM,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,eAAe,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,GAAqC,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,kCAAqC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,kBAAqB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,+BAA+B,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,aAAa,EAAmB,SAAsB,EAAKR,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKQ,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAa,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,GAAG,MAAM,GAAmB,QAAQ,OAAO,GAAG,QAAQ,EAAE,OAAO,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,QAAQ,EAAE,OAAO,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKP,EAAU,CAAC,UAAU,EAAe,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,iBAAiB,QAAQG,EAAa,WAAW,EAAE,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,OAAO,GAAG,QAAQ,EAAE,OAAO,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,QAAQ,EAAE,OAAO,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKH,EAAU,CAAC,UAAU,8BAA8B,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,mBAAmB,QAAQG,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAU9jqB,EAAE,CAV0kqB,gFAAgF,wRAAwR,oSAAoS,+RAA+R,0RAA0R,gHAAgH,4RAA4R,+TAA+T,4ZAA4Z,wGAAwG,4RAA4R,0RAA0R,6RAA6R,qYAAqY,2RAA2R,uRAAuR,mNAAmN,iRAAiR,wSAAwS,6QAA6Q,mRAAmR,8JAA8J,+QAA+Q,mRAAmR,oRAAoR,2QAA2Q,+FAA+F,sGAAsG,8EAA8E,8DAA8D,wFAAwF,iGAAiG,uGAAuG,gFAAgF,sFAAsF,wFAAwF,uFAAuF,oFAAoF,GAAGgB,GAAgB,GAAGC,GAAiB,GAAGC,EAUrz5B,EAAE,cAAc,EAAiC,EAAgB,YAAY,OAAO,EAAgB,aAAa,CAAC,OAAO,MAAM,MAAM,IAAI,EAAE,GAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,EAAS,EAAgB,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,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAsB,GAAG,GAAc,GAAG,GAAmB,GAAG,GAAe,GAAG,GAAwBC,EAAiB,EAAE,GAAG,GAAwBC,EAAkB,EAAE,GAAG,GAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAc3B,GAAiB,CAAC,EAAE,CAAO,EAAE,EAAcC,GAAS,CAAC,EAAE,CAAO,EAAE,EAAcE,EAAU,CAAC,EAAE,CAAO,CAAC,CAAC,EAAG,6ECVl1F,IAAoQ,IAA8C,IAA4B,KAAoJ,KAA4E,KAAuE,KAA6F,EAAO,GAAe,EAASyB,CAAS,EAAQ,GAAiB,EAAS,EAAW,EAAQ,GAA4B,EAAS,EAAsB,EAAQ,GAAU,EAASC,CAAI,EAAQ,GAAY,CAAC,UAAU,wBAAwB,UAAU,gDAAgD,UAAU,qBAAqB,EAAQC,OAAc,OAAO,SAAW,IAAkB,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,iBAAiB,EAAQ,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQ,GAAgB,CAAC,UAAU,CAAC,wDAAwD,yDAAyD,EAAE,UAAU,CAAC,uDAAuD,CAAC,EAAQ,GAAe,OAAO,KAAK,EAAe,EAAQ,GAAU,CAAC,UAAU,0BAA0B,UAAU,yBAAyB,EAAQ,GAAM,CAAC,kFAAkF,gXAAgX,wNAAwN,gPAAgP,0JAA0J,8RAA8R,8IAA8I,4RAA4R,mEAAmE,EAAQ,GAAa,CAAC,UAAU,wBAAwB,UAAU,gDAAgD,UAAU,qBAAqB,EAAQ,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQ,IAAW,CAAC,WAAyB,GAAgC,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,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,WAAS,GAAG,GAAW,GAAS,CAAK,EAAO,CAAC,EAAY,GAAqB,GAA8B,EAAQ,GAAY,EAAK,EAAsE,EAAkB,EAAG,EAA0C,EAAQ,MAAoB,CAACF,GAAU,GAAiB,IAAc,YAAqF,OAAjC,GAAU,EAAE,GAAiB,CAAC,CAAC,EAAsB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,2BAAwB,iBAAiB,GAAK,iBAAiB,YAAY,oBAAiB,EAAE,SAAsB,EAAM,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,mGAAmG,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,gBAAgB,CAAS,EAAE,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAS,CAAc,EAAKG,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,CAAC,EAAE,UAAU,CAAC,EAAE,CAAC,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,EAAE,GAAG,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,mCAAmC,GAAK,aAAa,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKL,EAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,OAAO,QAAQ,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,gCAAgC,SAAS,iBAAiB,GAAK,iBAAiB,GAAK,aAAa,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAY,CAAC,SAAS,GAAM,UAAU,GAAG,MAAM,cAAc,cAAc,GAAG,aAAa,GAAG,SAAS,EAAE,SAAS,OAAO,OAAO,WAAW,YAAY,GAAK,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,aAAa,GAAG,YAAY,GAAG,QAAQ,EAAE,SAAS,MAAM,WAAW,GAAM,SAAS,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,aAAa,GAAG,YAAY,GAAG,OAAO,SAAS,MAAM,OAAO,OAAO,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,CAAC,EAAE,EAAY,GAAgB,EAAK,EAAa,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,EAAE,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,SAAsB,EAAK,GAAU,CAAC,UAAU,sDAAsD,gCAAgC,SAAS,mCAAmC,GAAK,iBAAiB,GAAK,aAAa,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKK,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,KAAK,EAAc,GAAG,MAAM,OAAO,OAAO,OAAO,EAAE,CAAC,KAAK,EAAc,GAAG,MAAM,OAAO,OAAO,OAAO,EAAE,CAAC,KAAK,EAAc,GAAG,MAAM,SAAS,OAAO,OAAO,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAK,GAAuB,CAAC,sBAAsB,kEAAkE,WAAW,OAAO,gBAAgB,wEAAwE,gBAAgB,2BAA2B,OAAO,EAAE,aAAa,GAAK,KAAK,CAAC,WAAW,+CAA+C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,MAAM,EAAE,IAAI,EAAE,OAAO,OAAO,GAAG,YAAY,MAAM,CAAC,CAAC,KAAK,EAAc,GAAG,MAAM,OAAO,OAAO,OAAO,EAAE,CAAC,KAAK,EAAc,GAAG,MAAM,OAAO,OAAO,OAAO,EAAE,CAAC,KAAK,EAAc,GAAG,MAAM,SAAS,OAAO,OAAO,CAAC,EAAE,SAAS,YAAY,YAAY,oBAAoB,QAAQ,EAAE,gBAAgB,IAAI,WAAW,KAAK,WAAW,wEAAwE,WAAW,GAAG,YAAY,qBAAqB,cAAc,EAAE,cAAc,EAAE,aAAa,GAAG,UAAU,kEAAkE,WAAW,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,IAAI,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,mBAAmB,gBAAgB,KAAK,gBAAgB,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKJ,EAAK,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,gBAAgB,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,IAAI,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,mCAAmC,GAAK,aAAa,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKI,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKJ,EAAK,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,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,GAAa,QAAQ,IAAS,GAAa,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,EAcpzU,GAAgB,GAAQ,GAAU,GAAI,cAAc,EAAiC,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAe,GAAG,GAAiB,GAAG,GAA4B,GAAG,EAAS,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcD,EAAU,CAAC,EAAE,CAAO,EAAE,EAAcC,EAAK,CAAC,EAAE,CAAO,CAAC,CAAC,EAAG,KCF5xB,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,IAAK,YACL,OAAOK,EAAoBC,GAAM,CAAC,GAAG,EAAO,IAAK,OAAQ,OAAK,EAAG,EAAS,EAAI,CAAC,EAC/E,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,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,SAAU,WAAY,qBAAqB,EAAG,CAAC,KAAM,SAAU,WAAY,+CAA+C,EAAG,CAAC,KAAM,SAAU,WAAY,uBAAuB,CAAC,EACjM,QAAW,MAAkB,CAAC,CAQ5B,eAAsB,GAAY,CACjC,UACA,gBACA,yBACA,WACA,mBACA,kBACA,wCAAwC,IACtC,CACF,IAAM,EAAc,GAAO,EAAQ,CAAC,KAAK,QAAQ,EAIjD,GAA0B,CAAC,sBAAuB,GAAO,kBAAmB,GAAO,uCAAwC,GAAO,eAAgB,GAAO,0BAA2B,GAAM,eAAgB,GAAM,6BAA8B,GAAM,kBAAmB,GAAM,+BAAgC,GAAO,WAAY,EAAK,CAAC,EACtU,EAAwB,EAAY,EAiEpC,IAAM,EAA8CD,EAAoBe,GAAyC,CAChH,SAhEef,EACfE,GACA,CACC,UAAW,GACX,YAAa,OACb,UACA,gBACA,yBACA,UACA,mBACA,wBACA,gBACA,aAAcC,MAAkB,OAAO,6DAA+F,EACtI,gBAAiB,GACjB,WACA,WACA,oBAAqB,GACrB,iBAAkB,0BAClB,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,gBACJC,YACZ,EACA,MAAO,CACN,cAAeN,EACf,SAAUO,EACV,KAAMC,EACN,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,CAAC,EAEK,EAAS,CAAC,MAAO,CAAC,KAAM,CAAC,MAAO,IAAK,KAAM,OAAQ,MAAO,IAAI,EAAG,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,EAAG,SAAU,EAAG,KAAM,CAAC,IAAM,EAAG,IAAM,CAAC,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,OAAO,EAAG,EAAG,MAAO,EAAG,MAAM,EAAG,KAAM,CAAC,KAAM,CAAC,MAAO,IAAK,KAAM,OAAQ,MAAO,IAAI,EAAG,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,EAAG,SAAU,EAAG,KAAM,CAAC,IAAM,EAAG,IAAM,CAAC,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,OAAO,EAAG,EAAG,MAAO,EAAG,OAAO,CAAC,EACjiB,EAAU,CAAC,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,CAAC,EACtO,EAAU,CAAC,MAAO,CAAC,KAAM,CAAC,MAAO,IAAK,KAAM,OAAQ,MAAO,IAAI,EAAG,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,GAAK,SAAU,EAAG,KAAM,CAAC,IAAM,EAAG,IAAM,CAAC,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,OAAO,EAAG,EAAG,KAAM,EAAG,MAAM,EAAG,KAAM,CAAC,KAAM,CAAC,MAAO,IAAK,KAAM,OAAQ,MAAO,IAAI,EAAG,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,GAAK,SAAU,EAAG,KAAM,CAAC,IAAM,EAAG,IAAM,CAAC,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,OAAO,EAAG,EAAG,KAAM,EAAG,OAAO,CAAC,EAC9hB,EAAOd,EAAoBgB,GAA4B,CAC5D,SAAU,EACV,MAAO,CAAC,OAAQ,CAAC,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,CAAC,EAAG,OAAQ,CAAC,UAAW,CAAC,UAAW,CAAM,EAAG,UAAW,CAAC,UAAW,CAAO,EAAG,UAAW,CAAC,UAAW,EAAQ,UAAW,EAAQ,UAAW,CAAM,EAAG,UAAW,CAAC,UAAW,CAAO,EAAG,UAAW,CAAC,UAAW,EAAS,UAAW,EAAS,UAAW,CAAO,EAAG,UAAW,CAAC,UAAW,CAAM,EAAG,UAAW,CAAC,UAAW,CAAM,EAAG,UAAW,CAAC,UAAW,CAAM,CAAC,CAAC,CACzkB,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,EAAUC,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,EAAmB,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,GAAsC,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,SA9IgC,IACJ,IACU,IACI,KACmE,EAEvG,GAAS,CAAC,UAAW,CAAC,SAAU,CAAC,UAAW,MAAO,UAAW,MAAM,EAAG,KAAMjB,MAAkB,OAAO,6DAA+F,EAAG,KAAM,GAAG,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,MAAO,UAAW,WAAY,UAAW,eAAgB,UAAW,UAAW,UAAW,QAAS,UAAW,MAAO,UAAW,aAAc,UAAW,aAAa,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,OAAO,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,eAAe,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,YAAY,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,iBAAiB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,MAAM,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,KAAK,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,SAAS,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,QAAQ,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,UAAW,eAAe,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,kBAAkB,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,oBAAoB,CAAC,EAEvhE,GAAU,CAAC,CAAC,KAAM,QAAS,GAAI,UAAW,KAAM,UAAW,KAAM,GAAI,cAAe,KAAK,CAAC,EAC1F,GAAkB,CAAC,UAAW,UAAa,MAAM,OAAO,8DAAA,EAAmG,MAAU,UAAW,UAAa,MAAM,OAAO,8DAAA,EAAmG,MAAU,UAAW,UAAa,MAAM,OAAO,2BAA+F,CAAA,KAAA,IAAA,EAAA,EAAA,EAAA,EAAA,EAAA,EAAA,EAAI,KAAQ,EACvc,GAAuB,IAAA,GACvB,GAAe,mEA4Bf,GAAY,OAAO,SAAa,IAChC,GAAQ,IAAa,wDAAwD,KAAK,EAAU,SAAS,EAsGvG,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"}