{"version":3,"file":"shared-lib.CpfKP6qm.mjs","names":["useCallback","useRef","useState","addPropertyOverrides","TimeDate","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","SVG","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","NavbarButton","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","NavbarMenu","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","SVG","NavbarTrigger","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts"],"sources":["https:/framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js","https:/framerusercontent.com/modules/DfVtSN0dtFPiu1EmsnUO/n0EXRZeHtgzldYnfEJfJ/gnT5kZe6Y.js","https:/framerusercontent.com/modules/3c37qcnWiC1MTPX8aybr/3jIofKr8QPCbWtZz9jLy/kjk0to2zQ.js","https:/framerusercontent.com/modules/RfWbw53lWAx8xlPzL35Z/lzbS6OdQnbRgqLqEtOfZ/X8bPfNq_9.js","https:/framerusercontent.com/modules/565Mp9nJoNpex25fInu0/Okxx15LQVjShf7vshInO/JGGRyfm1P.js","https:/framerusercontent.com/modules/b5FeIHGUyLmSZ5uUAHUE/1jg7tBf7hgzp31a3xYkQ/KHJvFcqxh.js","https:/framerusercontent.com/modules/kATGIQCfosJ9tJFItXkt/mmTS9lWIYsk2SGTCqodo/L9EEX_wxZ.js","https:/framerusercontent.com/modules/fPnzYZYeJJWtz8nlYUfW/ayCW3UY8c6LJvLrt2deW/siteMetadata.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useLocaleCode}from\"framer\";import{startTransition,useCallback,useEffect,useRef,useState}from\"react\";const fontStack=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;function formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,showMinutes,showSeconds},timeFormat,monthFormat,localCode){const date=new Date;const onlyYearIsShown=!showWeekday&&!showMonth&&showYear;switch(outputType){case\"date\":return new Intl.DateTimeFormat(localCode,{weekday:showWeekday?\"long\":undefined,day:onlyYearIsShown?undefined:\"numeric\",month:showMonth?monthFormat:undefined,year:showYear?\"numeric\":undefined}).format(date);case\"time\":return new Intl.DateTimeFormat(localCode,{hour:\"numeric\",minute:showMinutes?\"numeric\":undefined,second:showSeconds&&showMinutes?\"numeric\":undefined,hour12:timeFormat===\"12h\"}).format(date);default:return new Intl.DateTimeFormat(localCode).format(date);}}const defaultProps={height:20,width:140,outputType:\"time\",color:\"#999\",timeFormat:\"24h\",showYear:true,showMonth:true,showWeekday:true,showMinutes:true,showSeconds:true,monthFormat:\"long\",alignment:\"center\"};/**\n * TIME AND DATE\n * FORKED FROM PROTOTYPING\n *\n * @framerIntrinsicWidth 140\n * @framerIntrinsicHeight 20\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export function Time(props){const mergedProps={...defaultProps,...props};const{outputType,timeFormat,showYear,showMonth,showWeekday,// showHours,\nshowMinutes,showSeconds,monthFormat,color,font,tabularFont}=mergedProps;const localCode=useLocaleCode();const getTextContent=useCallback(()=>formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,// showHours,\n    showMinutes,showSeconds},timeFormat,monthFormat,localCode),[localCode,monthFormat,outputType,showMinutes,showMonth,showSeconds,showWeekday,showYear,timeFormat]);const timeoutRef=useRef()// FIXME: With React 19, we can remove this and return a cleanup from the ref callback\n;const updateCountdown=useCallback(node=>{if(node===null){// React calls w/ `null` on unmount or if the ref function changes.\nclearTimeout(timeoutRef.current);return;}let prev;const tick=()=>{const date=new Date;const next=new Date().setSeconds(date.getSeconds()+1,0)-+date;timeoutRef.current=setTimeout(tick,next);const textContent=getTextContent();if(prev!==textContent){node.textContent=textContent;prev=textContent;}};tick();},[getTextContent]);const[visible,setIsVisible]=useState(false);const isCanvas=RenderTarget.current()===RenderTarget.canvas;useEffect(()=>{startTransition(()=>setIsVisible(true));// Don’t want real time on Canvas\nif(isCanvas)return;},[isCanvas]);return /*#__PURE__*/_jsx(\"p\",{suppressHydrationWarning:true,style:{margin:0,padding:0,color,fontFamily:fontStack,fontWeight:500,fontSize:16,lineHeight:1,visibility:visible?\"visible\":\"hidden\",...font,fontVariantNumeric:tabularFont?\"tabular-nums\":\"normal\",whiteSpace:\"nowrap\"},ref:isCanvas?undefined:updateCountdown,children:getTextContent()});}Time.displayName=\"Time & Date\";addPropertyControls(Time,{outputType:{title:\"Type\",type:ControlType.Enum,displaySegmentedControl:true,options:[\"date\",\"time\"],optionTitles:[\"Date\",\"Time\"],defaultValue:defaultProps.outputType},showWeekday:{title:\"Day\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showWeekday,hidden:props=>props.outputType!==\"date\"},showMonth:{title:\"Month\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMonth,hidden:props=>props.outputType!==\"date\"},monthFormat:{title:\"Format\",type:ControlType.Enum,options:[\"short\",\"long\",\"numeric\"],optionTitles:[\"Short\",\"Long\",\"Numeric\"],defaultValue:defaultProps.monthFormat,hidden:props=>props.outputType!==\"date\"||!props.showMonth},showYear:{title:\"Year\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showYear,hidden:props=>props.outputType!==\"date\"},timeFormat:{title:\"Format\",type:ControlType.Enum,options:[\"12h\",\"24h\"],optionTitles:[\"12h\",\"24h\"],displaySegmentedControl:true,defaultValue:defaultProps.timeFormat,hidden:props=>props.outputType!==\"time\"},// showHours: {\n//     title: \"Hours\",\n//     type: ControlType.Boolean,\n//     enabledTitle: \"Show\",\n//     disabledTitle: \"Hide\",\n//     defaultValue: defaultProps.showHours,\n//     hidden: (props) => props.outputType !== \"time\",\n// },\nshowMinutes:{title:\"Minutes\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMinutes,hidden:props=>props.outputType!==\"time\"},showSeconds:{title:\"Seconds\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showSeconds,hidden:props=>props.outputType!==\"time\"||!props.showMinutes},font:{type:ControlType.Font,controls:\"extended\"},tabularFont:{title:\"Tabular\",type:ControlType.Boolean,defaultValue:true},color:{type:ControlType.Color,defaultValue:defaultProps.color}});\nexport const __FramerMetadata__ = {\"exports\":{\"Time\":{\"type\":\"reactComponent\",\"name\":\"Time\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicWidth\":\"140\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Time.map","// Generated by Framer (beb597f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Time as TimeDate}from\"https://framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js\";const TimeDateFonts=getFonts(TimeDate);const cycleOrder=[\"xOaoCxFJD\",\"WNnZfFsNd\",\"w0J0KSiqb\"];const serializationHash=\"framer-3NeIc\";const variantClassNames={w0J0KSiqb:\"framer-v-kgmx3c\",WNnZfFsNd:\"framer-v-1i5pxzw\",xOaoCxFJD:\"framer-v-1twu03z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"xOaoCxFJD\",Mobile:\"w0J0KSiqb\",Tablet:\"WNnZfFsNd\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xOaoCxFJD\"};};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:\"xOaoCxFJD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"w0J0KSiqb\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"w0J0KSiqb\")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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1twu03z\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"xOaoCxFJD\",ref:refBinding,style:{...style},...addPropertyOverrides({w0J0KSiqb:{\"data-framer-name\":\"Mobile\"},WNnZfFsNd:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bch5rg\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"iwrhkJT4j\",style:{backgroundColor:\"rgb(33, 33, 33)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8slzmr\",layoutDependency:layoutDependency,layoutId:\"B9PMCeSPy\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dkqb1x\",\"data-framer-name\":\"Frame 21\",layoutDependency:layoutDependency,layoutId:\"UJKqsG5HU\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Built and Designed by Mowa \\xa9 \"})}),className:\"framer-7n4wvg\",\"data-framer-name\":\"Built and Designed by Mowa\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"LX__kMNw9\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lp5d3a-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"K7uMMaV66-container\",nodeId:\"K7uMMaV66\",rendersWithMotion:true,scopeId:\"gnT5kZe6Y\",children:/*#__PURE__*/_jsx(TimeDate,{color:\"var(--token-1a6a4736-f597-4d1c-8d5d-979a5b852a23, rgb(255, 255, 255))\",font:{fontFamily:'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"32px\"},height:\"100%\",id:\"K7uMMaV66\",layoutId:\"K7uMMaV66\",monthFormat:\"short\",outputType:\"date\",showMinutes:true,showMonth:false,showSeconds:true,showWeekday:false,showYear:true,tabularFont:true,timeFormat:\"24h\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1aavqtm\",layoutDependency:layoutDependency,layoutId:\"NkZ8DU2J3\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/mowanuola/\",motionChild:true,nodeId:\"sBvPCfb9v\",openInNewTab:true,scopeId:\"gnT5kZe6Y\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1pxxoxj framer-sd7jsk\",\"data-framer-name\":\"Icon\",fill:\"var(--token-1a6a4736-f597-4d1c-8d5d-979a5b852a23, rgb(255, 255, 255))\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"sBvPCfb9v\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M216 24H40a16 16 0 0 0-16 16v176a16 16 0 0 0 16 16h176a16 16 0 0 0 16-16V40a16 16 0 0 0-16-16ZM96 176a8 8 0 0 1-16 0v-64a8 8 0 0 1 16 0Zm-8-80a12 12 0 1 1 12-12 12 12 0 0 1-12 12Zm96 80a8 8 0 0 1-16 0v-36a20 20 0 0 0-40 0v36a8 8 0 0 1-16 0v-64a8 8 0 0 1 15.79-1.78A36 36 0 0 1 184 140Z\"/></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:\"https://github.com/mowanuola\",motionChild:true,nodeId:\"Mgx0ziC9P\",scopeId:\"gnT5kZe6Y\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1a8f7p4 framer-sd7jsk\",\"data-framer-name\":\"Icon\",fill:\"var(--token-1a6a4736-f597-4d1c-8d5d-979a5b852a23, rgb(255, 255, 255))\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"Mgx0ziC9P\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M216 104v8a56.06 56.06 0 0 1-48.44 55.47A39.8 39.8 0 0 1 176 192v40a8 8 0 0 1-8 8h-64a8 8 0 0 1-8-8v-16H72a40 40 0 0 1-40-40 24 24 0 0 0-24-24 8 8 0 0 1 0-16 40 40 0 0 1 40 40 24 24 0 0 0 24 24h24v-8a39.8 39.8 0 0 1 8.44-24.53A56.06 56.06 0 0 1 56 112v-8a58.14 58.14 0 0 1 7.69-28.32A59.78 59.78 0 0 1 69.07 28 8 8 0 0 1 76 24a59.75 59.75 0 0 1 48 24h24a59.75 59.75 0 0 1 48-24 8 8 0 0 1 6.93 4 59.74 59.74 0 0 1 5.37 47.68A58 58 0 0 1 216 104Z\"/></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:\"mailto:hi@mowanuola.com\",motionChild:true,nodeId:\"IvGBLMCmY\",scopeId:\"gnT5kZe6Y\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-a9s6ku framer-sd7jsk\",\"data-framer-name\":\"Icon\",fill:\"var(--token-1a6a4736-f597-4d1c-8d5d-979a5b852a23, rgb(255, 255, 255))\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"IvGBLMCmY\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M224 48H32a8 8 0 0 0-8 8v136a16 16 0 0 0 16 16h176a16 16 0 0 0 16-16V56a8 8 0 0 0-8-8Zm-8 144H40V74.19l82.59 75.71a8 8 0 0 0 10.82 0L216 74.19V192Z\"/></svg>',withExternalLayout:true})})]})]})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t0hn8m\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"NgHGnHsdi\",style:{backgroundColor:\"rgb(33, 33, 33)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-pij64j\",\"data-framer-name\":\"Frame 21\",layoutDependency:layoutDependency,layoutId:\"ksENDHTDZ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NhdG9zaGkgTWVkaXVt\",\"--framer-font-family\":'\"Satoshi Medium\", \"Satoshi Medium Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Built and Designed by Mowa \\xa9 2024\"})}),className:\"framer-9nx5h5\",\"data-framer-name\":\"Built and Designed by Mowa\",fonts:[\"CUSTOM;Satoshi Medium\"],layoutDependency:layoutDependency,layoutId:\"HmzM7AgPb\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12dab79\",layoutDependency:layoutDependency,layoutId:\"AqNjW2v8H\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/mowanuola/\",motionChild:true,nodeId:\"i11_c5g02\",scopeId:\"gnT5kZe6Y\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1v7h0x7 framer-sd7jsk\",\"data-framer-name\":\"Icon\",fill:\"var(--token-1a6a4736-f597-4d1c-8d5d-979a5b852a23, rgb(255, 255, 255))\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"i11_c5g02\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M216 24H40a16 16 0 0 0-16 16v176a16 16 0 0 0 16 16h176a16 16 0 0 0 16-16V40a16 16 0 0 0-16-16ZM96 176a8 8 0 0 1-16 0v-64a8 8 0 0 1 16 0Zm-8-80a12 12 0 1 1 12-12 12 12 0 0 1-12 12Zm96 80a8 8 0 0 1-16 0v-36a20 20 0 0 0-40 0v36a8 8 0 0 1-16 0v-64a8 8 0 0 1 15.79-1.78A36 36 0 0 1 184 140Z\"/></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:\"https://github.com/mowanuola\",motionChild:true,nodeId:\"lHCnyZfjj\",scopeId:\"gnT5kZe6Y\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-n7ax2b framer-sd7jsk\",\"data-framer-name\":\"Icon\",fill:\"var(--token-1a6a4736-f597-4d1c-8d5d-979a5b852a23, rgb(255, 255, 255))\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"lHCnyZfjj\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M216 104v8a56.06 56.06 0 0 1-48.44 55.47A39.8 39.8 0 0 1 176 192v40a8 8 0 0 1-8 8h-64a8 8 0 0 1-8-8v-16H72a40 40 0 0 1-40-40 24 24 0 0 0-24-24 8 8 0 0 1 0-16 40 40 0 0 1 40 40 24 24 0 0 0 24 24h24v-8a39.8 39.8 0 0 1 8.44-24.53A56.06 56.06 0 0 1 56 112v-8a58.14 58.14 0 0 1 7.69-28.32A59.78 59.78 0 0 1 69.07 28 8 8 0 0 1 76 24a59.75 59.75 0 0 1 48 24h24a59.75 59.75 0 0 1 48-24 8 8 0 0 1 6.93 4 59.74 59.74 0 0 1 5.37 47.68A58 58 0 0 1 216 104Z\"/></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:\"mailto:hi@mowanuola.com\",motionChild:true,nodeId:\"ctLL5HGas\",scopeId:\"gnT5kZe6Y\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-pvb12d framer-sd7jsk\",\"data-framer-name\":\"Icon\",fill:\"var(--token-1a6a4736-f597-4d1c-8d5d-979a5b852a23, rgb(255, 255, 255))\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"ctLL5HGas\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M224 48H32a8 8 0 0 0-8 8v136a16 16 0 0 0 16 16h176a16 16 0 0 0 16-16V56a8 8 0 0 0-8-8Zm-8 144H40V74.19l82.59 75.71a8 8 0 0 0 10.82 0L216 74.19V192Z\"/></svg>',withExternalLayout:true})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3NeIc.framer-sd7jsk, .framer-3NeIc .framer-sd7jsk { display: block; }\",\".framer-3NeIc.framer-1twu03z { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 144px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-3NeIc .framer-1bch5rg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 16px 48px 16px 48px; position: relative; width: 100%; }\",\".framer-3NeIc .framer-8slzmr { 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; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-3NeIc .framer-1dkqb1x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3NeIc .framer-7n4wvg, .framer-3NeIc .framer-9nx5h5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-3NeIc .framer-1lp5d3a-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-3NeIc .framer-1aavqtm, .framer-3NeIc .framer-12dab79 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-3NeIc .framer-1pxxoxj, .framer-3NeIc .framer-1a8f7p4, .framer-3NeIc .framer-a9s6ku, .framer-3NeIc .framer-1v7h0x7, .framer-3NeIc .framer-n7ax2b, .framer-3NeIc .framer-pvb12d { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; text-decoration: none; width: 32px; }\",\".framer-3NeIc .framer-1t0hn8m { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 16px 30px 16px 30px; position: relative; width: 100%; }\",\".framer-3NeIc .framer-pij64j { 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: min-content; }\",\".framer-3NeIc.framer-v-1i5pxzw.framer-1twu03z, .framer-3NeIc.framer-v-kgmx3c.framer-1twu03z { width: 810px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"WNnZfFsNd\":{\"layout\":[\"fixed\",\"auto\"]},\"w0J0KSiqb\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergnT5kZe6Y=withCSS(Component,css,\"framer-3NeIc\");export default FramergnT5kZe6Y;FramergnT5kZe6Y.displayName=\"footer\";FramergnT5kZe6Y.defaultProps={height:64,width:1200};addPropertyControls(FramergnT5kZe6Y,{variant:{options:[\"xOaoCxFJD\",\"WNnZfFsNd\",\"w0J0KSiqb\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramergnT5kZe6Y,[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{cssFamilyName:\"Satoshi Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/assets/FjF7ptrN3zYBompycqhWMKuEjbc.woff2\",weight:\"500\"}]},...TimeDateFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergnT5kZe6Y\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WNnZfFsNd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"w0J0KSiqb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gnT5kZe6Y.map","// Generated by Framer (56d1180)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-BneDX .framer-styles-preset-vvmguw:not(.rich-text-wrapper), .framer-BneDX .framer-styles-preset-vvmguw.rich-text-wrapper a { --framer-link-current-text-color: #4e1e14; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #4e1e14; --framer-link-hover-text-decoration: none; --framer-link-text-color: #212121; --framer-link-text-decoration: none; transition: color 0.4s cubic-bezier(0.44, 0, 0.56, 1) 0s; }\"];export const className=\"framer-BneDX\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f030ee3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={fFrD2YhqO:{hover:true}};const serializationHash=\"framer-1GXmN\";const variantClassNames={fFrD2YhqO:\"framer-v-16r0he9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,MWyx93U8Q:link??props.MWyx93U8Q,SSi1ptYB5:title??props.SSi1ptYB5??\"Savor\"};};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,SSi1ptYB5,MWyx93U8Q,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"fFrD2YhqO\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:MWyx93U8Q,motionChild:true,nodeId:\"fFrD2YhqO\",openInNewTab:false,scopeId:\"X8bPfNq_9\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-16r0he9\",className,classNames)} framer-bhjgkl`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"fFrD2YhqO\",ref:refBinding,style:{backgroundColor:\"var(--token-c56911ca-5e5f-4d00-9cd3-2d0d0d48855b, rgb(78, 30, 20))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"fFrD2YhqO-hover\":{backgroundColor:\"rgb(59, 22, 14)\"}},...addPropertyOverrides({\"fFrD2YhqO-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1a6a4736-f597-4d1c-8d5d-979a5b852a23, rgb(255, 255, 255)))\"},children:\"Savor\"})}),className:\"framer-1pkhl1i\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"rFyASMQpv\",style:{\"--extracted-r6o4lv\":\"var(--token-1a6a4736-f597-4d1c-8d5d-979a5b852a23, rgb(255, 255, 255))\"},text:SSi1ptYB5,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"fFrD2YhqO-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1a6a4736-f597-4d1c-8d5d-979a5b852a23, rgb(255, 255, 255)))\"},children:\"Savor\"})}),fonts:[\"FS;Satoshi-bold\"]}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1GXmN.framer-bhjgkl, .framer-1GXmN .framer-bhjgkl { display: block; }\",\".framer-1GXmN.framer-16r0he9 { 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; padding: 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-1GXmN .framer-1pkhl1i { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-1GXmN.framer-16r0he9 { gap: 0px; } .framer-1GXmN.framer-16r0he9 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-1GXmN.framer-16r0he9 > :first-child { margin-top: 0px; } .framer-1GXmN.framer-16r0he9 > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43\n * @framerIntrinsicWidth 63\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"gP0fLSxgH\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"SSi1ptYB5\":\"title\",\"MWyx93U8Q\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerX8bPfNq_9=withCSS(Component,css,\"framer-1GXmN\");export default FramerX8bPfNq_9;FramerX8bPfNq_9.displayName=\"navbar/button\";FramerX8bPfNq_9.defaultProps={height:43,width:63};addPropertyControls(FramerX8bPfNq_9,{SSi1ptYB5:{defaultValue:\"Savor\",displayTextArea:false,placeholder:\"Menu item\",title:\"Title\",type:ControlType.String},MWyx93U8Q:{title:\"Link\",type:ControlType.Link}});addFonts(FramerX8bPfNq_9,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerX8bPfNq_9\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"SSi1ptYB5\\\":\\\"title\\\",\\\"MWyx93U8Q\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gP0fLSxgH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"43\",\"framerIntrinsicWidth\":\"63\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./X8bPfNq_9.map","// Generated by Framer (3d3d426)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,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 NavbarButton from\"https://framerusercontent.com/modules/RfWbw53lWAx8xlPzL35Z/lzbS6OdQnbRgqLqEtOfZ/X8bPfNq_9.js\";const NavbarButtonFonts=getFonts(NavbarButton);const serializationHash=\"framer-7MukO\";const variantClassNames={morxQa5RH:\"framer-v-1b56yum\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"morxQa5RH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1b56yum\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"morxQa5RH\",ref:refBinding,style:{backgroundColor:\"var(--token-c56911ca-5e5f-4d00-9cd3-2d0d0d48855b, rgb(78, 30, 20))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 12px 1400px 0px rgba(0, 0, 0, 0.1)\",...style},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BKft12n2J\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+8+(((componentViewport?.height||161.5)-16-145)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-divckb-container\",layoutDependency:layoutDependency,layoutId:\"Qs2nriY6d-container\",nodeId:\"Qs2nriY6d\",rendersWithMotion:true,scopeId:\"JGGRyfm1P\",children:/*#__PURE__*/_jsx(NavbarButton,{height:\"100%\",id:\"Qs2nriY6d\",layoutId:\"Qs2nriY6d\",MWyx93U8Q:resolvedLinks[0],SSi1ptYB5:\"ABC Pulse\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Eq8iJAGoJ\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+8+(((componentViewport?.height||161.5)-16-145)/2+43+8),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fc8lz-container\",layoutDependency:layoutDependency,layoutId:\"XDRryoMGA-container\",nodeId:\"XDRryoMGA\",rendersWithMotion:true,scopeId:\"JGGRyfm1P\",children:/*#__PURE__*/_jsx(NavbarButton,{height:\"100%\",id:\"XDRryoMGA\",layoutId:\"XDRryoMGA\",MWyx93U8Q:resolvedLinks1[0],SSi1ptYB5:\"Savor\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fnVsMysU7\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+8+(((componentViewport?.height||161.5)-16-145)/2+86+16),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-va5svx-container\",layoutDependency:layoutDependency,layoutId:\"riEhkGnz7-container\",nodeId:\"riEhkGnz7\",rendersWithMotion:true,scopeId:\"JGGRyfm1P\",children:/*#__PURE__*/_jsx(NavbarButton,{height:\"100%\",id:\"riEhkGnz7\",layoutId:\"riEhkGnz7\",MWyx93U8Q:resolvedLinks2[0],SSi1ptYB5:\"Re-Gen\",style:{width:\"100%\"},width:\"100%\"})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7MukO.framer-y5do9s, .framer-7MukO .framer-y5do9s { display: block; }\",\".framer-7MukO.framer-1b56yum { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 8px; position: relative; width: 143px; }\",\".framer-7MukO .framer-divckb-container, .framer-7MukO .framer-fc8lz-container, .framer-7MukO .framer-va5svx-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 161.5\n * @framerIntrinsicWidth 142.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJGGRyfm1P=withCSS(Component,css,\"framer-7MukO\");export default FramerJGGRyfm1P;FramerJGGRyfm1P.displayName=\"navbar/menu\";FramerJGGRyfm1P.defaultProps={height:161.5,width:142.5};addFonts(FramerJGGRyfm1P,[{explicitInter:true,fonts:[]},...NavbarButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJGGRyfm1P\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"161.5\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"142.5\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JGGRyfm1P.map","// Generated by Framer (f030ee3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavbarMenu from\"https://framerusercontent.com/modules/565Mp9nJoNpex25fInu0/Okxx15LQVjShf7vshInO/JGGRyfm1P.js\";const NavbarMenuFonts=getFonts(NavbarMenu);const enabledGestures={gDqbDGrq2:{hover:true},UppAvTLHO:{hover:true},YHeBSxDdS:{hover:true}};const cycleOrder=[\"UppAvTLHO\",\"YHeBSxDdS\",\"ibmJKG4v1\",\"gDqbDGrq2\"];const serializationHash=\"framer-ParrS\";const variantClassNames={gDqbDGrq2:\"framer-v-8yrt33\",ibmJKG4v1:\"framer-v-1b1y6ht\",UppAvTLHO:\"framer-v-17ouv60\",YHeBSxDdS:\"framer-v-190uc07\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"UppAvTLHO\",\"Variant 2\":\"YHeBSxDdS\",\"Variant 3\":\"ibmJKG4v1\",\"Variant 4\":\"gDqbDGrq2\"};const getProps=({height,id,isExternal,link,title,width,...props})=>{return{...props,K1jHTC2y8:isExternal??props.K1jHTC2y8,mv4lk2hMs:title??props.mv4lk2hMs??\"Work\",variant:humanReadableVariantMap[props.variant]??props.variant??\"UppAvTLHO\",zeWkT9pH2:link??props.zeWkT9pH2};};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,mv4lk2hMs,zeWkT9pH2,K1jHTC2y8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UppAvTLHO\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"UppAvTLHO-hover\")return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"gDqbDGrq2-hover\")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__*/_jsx(Link,{href:zeWkT9pH2,motionChild:true,nodeId:\"UppAvTLHO\",openInNewTab:false,scopeId:\"KHJvFcqxh\",...addPropertyOverrides({YHeBSxDdS:{openInNewTab:K1jHTC2y8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-17ouv60\",className,classNames)} framer-14cnxi1`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"UppAvTLHO\",ref:refBinding,style:{...style},...addPropertyOverrides({\"gDqbDGrq2-hover\":{\"data-framer-name\":undefined},\"UppAvTLHO-hover\":{\"data-framer-name\":undefined},\"YHeBSxDdS-hover\":{\"data-framer-name\":undefined},gDqbDGrq2:{\"data-framer-name\":\"Variant 4\"},ibmJKG4v1:{\"data-framer-name\":\"Variant 3\"},YHeBSxDdS:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c56911ca-5e5f-4d00-9cd3-2d0d0d48855b, rgb(78, 30, 20)))\"},children:\"Work\"})}),className:\"framer-1v2kr39\",\"data-framer-name\":\"pageLink2\",fonts:[\"FS;Satoshi-bold\"],layoutDependency:layoutDependency,layoutId:\"OsMjG5r1W\",style:{\"--extracted-r6o4lv\":\"var(--token-c56911ca-5e5f-4d00-9cd3-2d0d0d48855b, rgb(78, 30, 20))\",\"--framer-paragraph-spacing\":\"0px\"},text:mv4lk2hMs,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"UppAvTLHO-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c56911ca-5e5f-4d00-9cd3-2d0d0d48855b, rgb(78, 30, 20)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Work\"})})}),fonts:[\"FS;Satoshi-bold\",\"FS;Satoshi-black\"]},gDqbDGrq2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ibGFjaw==\",\"--framer-font-family\":'\"Satoshi\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"900\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c56911ca-5e5f-4d00-9cd3-2d0d0d48855b, rgb(78, 30, 20)))\"},children:\"Work\"})}),fonts:[\"FS;Satoshi-black\"]},ibmJKG4v1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ibGFjaw==\",\"--framer-font-family\":'\"Satoshi\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"900\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c56911ca-5e5f-4d00-9cd3-2d0d0d48855b, rgb(78, 30, 20)))\"},children:\"Work\"})}),fonts:[\"FS;Satoshi-black\"]}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({\"UppAvTLHO-hover\":{height:161,width:\"150px\",y:(componentViewport?.y||0)+(componentViewport?.height||28)- -.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pxk15p-container\",layoutDependency:layoutDependency,layoutId:\"DEVnUTjTG-container\",nodeId:\"DEVnUTjTG\",rendersWithMotion:true,scopeId:\"KHJvFcqxh\",children:/*#__PURE__*/_jsx(NavbarMenu,{height:\"100%\",id:\"DEVnUTjTG\",layoutId:\"DEVnUTjTG\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({\"gDqbDGrq2-hover\":{height:161,width:\"150px\",y:(componentViewport?.y||0)+(componentViewport?.height||28)- -.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-93f3tm-container\",layoutDependency:layoutDependency,layoutId:\"TIhABk3bG-container\",nodeId:\"TIhABk3bG\",rendersWithMotion:true,scopeId:\"KHJvFcqxh\",children:/*#__PURE__*/_jsx(NavbarMenu,{height:\"100%\",id:\"TIhABk3bG\",layoutId:\"TIhABk3bG\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cai348\",\"data-framer-name\":\"Icon\",fill:\"var(--token-30419bb5-ee45-4592-8c80-1da47a5bcbfe, rgb(238, 111, 87))\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"YUD8ZLQq8\",style:{opacity:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M240 128a15.79 15.79 0 0 1-10.5 15l-63.44 23.07L143 229.5a16 16 0 0 1-30 0l-23.06-63.44L26.5 143a16 16 0 0 1 0-30l63.44-23.06L113 26.5a16 16 0 0 1 30 0l23.07 63.44L229.5 113a15.79 15.79 0 0 1 10.5 15Z\"/></svg>',variants:{gDqbDGrq2:{opacity:1},ibmJKG4v1:{opacity:1}},withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ParrS.framer-14cnxi1, .framer-ParrS .framer-14cnxi1 { display: block; }\",\".framer-ParrS.framer-17ouv60 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ParrS .framer-1v2kr39 { flex: none; height: 28px; position: relative; white-space: pre; width: auto; }\",\".framer-ParrS .framer-1pxk15p-container, .framer-ParrS .framer-93f3tm-container { bottom: -161px; flex: none; height: auto; left: -35px; position: absolute; width: 150px; z-index: 1; }\",\".framer-ParrS .framer-cai348 { aspect-ratio: 1 / 1; bottom: 16px; flex: none; position: absolute; right: -12px; top: -8px; width: var(--framer-aspect-ratio-supported, 20px); z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ParrS.framer-17ouv60 { gap: 0px; } .framer-ParrS.framer-17ouv60 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-ParrS.framer-17ouv60 > :first-child { margin-top: 0px; } .framer-ParrS.framer-17ouv60 > :last-child { margin-bottom: 0px; } }\",\".framer-ParrS.framer-v-1b1y6ht.framer-17ouv60 { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 45\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"YHeBSxDdS\":{\"layout\":[\"auto\",\"auto\"]},\"ibmJKG4v1\":{\"layout\":[\"auto\",\"auto\"]},\"gDqbDGrq2\":{\"layout\":[\"auto\",\"auto\"]},\"LDcfOP6X6\":{\"layout\":[\"auto\",\"auto\"]},\"eTqadf5NW\":{\"layout\":[\"auto\",\"auto\"]},\"IqbxgS93f\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"mv4lk2hMs\":\"title\",\"zeWkT9pH2\":\"link\",\"K1jHTC2y8\":\"isExternal\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerKHJvFcqxh=withCSS(Component,css,\"framer-ParrS\");export default FramerKHJvFcqxh;FramerKHJvFcqxh.displayName=\"navbar/trigger\";FramerKHJvFcqxh.defaultProps={height:28,width:45};addPropertyControls(FramerKHJvFcqxh,{variant:{options:[\"UppAvTLHO\",\"YHeBSxDdS\",\"ibmJKG4v1\",\"gDqbDGrq2\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},mv4lk2hMs:{defaultValue:\"Work\",displayTextArea:false,title:\"Title\",type:ControlType.String},zeWkT9pH2:{title:\"Link\",type:ControlType.Link},K1jHTC2y8:{defaultValue:false,title:\"isExternal\",type:ControlType.Boolean}});addFonts(FramerKHJvFcqxh,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NHPGVFYUXYXE33DZ75OIT4JFGHITX5PE/PSUTMASCDJTVPERDYJZPN23BVUFUCQIF/J64QX5IPOHK56I2KYUNBQ5M2XWZEYKYX.woff2\",weight:\"900\"}]},...NavbarMenuFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKHJvFcqxh\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YHeBSxDdS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ibmJKG4v1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gDqbDGrq2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LDcfOP6X6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eTqadf5NW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IqbxgS93f\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"mv4lk2hMs\\\":\\\"title\\\",\\\"zeWkT9pH2\\\":\\\"link\\\",\\\"K1jHTC2y8\\\":\\\"isExternal\\\"}\",\"framerIntrinsicHeight\":\"28\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"45\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3d3d426)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,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*as sharedStyle from\"https://framerusercontent.com/modules/3c37qcnWiC1MTPX8aybr/3jIofKr8QPCbWtZz9jLy/kjk0to2zQ.js\";import NavbarTrigger from\"https://framerusercontent.com/modules/b5FeIHGUyLmSZ5uUAHUE/1jg7tBf7hgzp31a3xYkQ/KHJvFcqxh.js\";const NavbarTriggerFonts=getFonts(NavbarTrigger);const cycleOrder=[\"yXXxOfVUW\",\"C0TXXisJ9\",\"VWdHV9BOQ\",\"ijjsUowmW\",\"ogAOGtAsQ\",\"E0ajH3DvE\",\"eerFwF6mx\",\"SftA2M92N\"];const serializationHash=\"framer-gJrnX\";const variantClassNames={C0TXXisJ9:\"framer-v-1xhhhay\",E0ajH3DvE:\"framer-v-1i4u80y\",eerFwF6mx:\"framer-v-ysjcpo\",ijjsUowmW:\"framer-v-18x2wgw\",ogAOGtAsQ:\"framer-v-1vpf7sx\",SftA2M92N:\"framer-v-mnks8c\",VWdHV9BOQ:\"framer-v-fg6fht\",yXXxOfVUW:\"framer-v-1clvagu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"About active\":\"VWdHV9BOQ\",\"Contact Active\":\"eerFwF6mx\",\"Mobile About active\":\"E0ajH3DvE\",\"Mobile Contact Active\":\"SftA2M92N\",\"Mobile Work active\":\"ijjsUowmW\",\"Work active\":\"C0TXXisJ9\",Desktop:\"yXXxOfVUW\",Mobile:\"ogAOGtAsQ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"yXXxOfVUW\"};};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:\"yXXxOfVUW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"C0TXXisJ9\",\"VWdHV9BOQ\",\"ijjsUowmW\",\"E0ajH3DvE\",\"eerFwF6mx\",\"SftA2M92N\"].includes(baseVariant))return true;return false;};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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1clvagu\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"yXXxOfVUW\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(33, 33, 33, 0.05)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({C0TXXisJ9:{\"data-framer-name\":\"Work active\"},E0ajH3DvE:{\"data-framer-name\":\"Mobile About active\"},eerFwF6mx:{\"data-framer-name\":\"Contact Active\"},ijjsUowmW:{\"data-framer-name\":\"Mobile Work active\"},ogAOGtAsQ:{\"data-framer-name\":\"Mobile\"},SftA2M92N:{\"data-framer-name\":\"Mobile Contact Active\"},VWdHV9BOQ:{\"data-framer-name\":\"About active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t1w0u\",layoutDependency:layoutDependency,layoutId:\"uRwFy1Zto\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1iwh3e3\",\"data-framer-name\":\"name\",layoutDependency:layoutDependency,layoutId:\"IuKECu_U4\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RGFya2VyIEdyb3Rlc3F1ZS03MDA=\",\"--framer-font-family\":'\"Darker Grotesque\", \"Darker Grotesque Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(33, 33, 33))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hM3vvZ0Jy\"},motionChild:true,nodeId:\"ovi6n3CXO\",openInNewTab:false,scopeId:\"L9EEX_wxZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-vvmguw\",\"data-styles-preset\":\"kjk0to2zQ\",children:\"MOWA\"})})})}),className:\"framer-k55gmt\",\"data-framer-name\":\"MOWA\",fonts:[\"GF;Darker Grotesque-700\"],layoutDependency:layoutDependency,layoutId:\"ovi6n3CXO\",style:{\"--extracted-r6o4lv\":\"rgb(33, 33, 33)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-189c1tx\",\"data-framer-name\":\"pageLinks\",layoutDependency:layoutDependency,layoutId:\"QsnoIYx3i\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ekHtiejsK\"},implicitPathVariables:undefined},{href:{webPageId:\"ekHtiejsK\"},implicitPathVariables:undefined},{href:{webPageId:\"ekHtiejsK\"},implicitPathVariables:undefined},{href:{webPageId:\"ekHtiejsK\"},implicitPathVariables:undefined},{href:{webPageId:\"ekHtiejsK\"},implicitPathVariables:undefined},{href:{webPageId:\"ekHtiejsK\"},implicitPathVariables:undefined},{href:{webPageId:\"ekHtiejsK\"},implicitPathVariables:undefined},{href:{webPageId:\"ekHtiejsK\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+(20+((componentViewport?.height||80)-40-28)/2)+0+0,...addPropertyOverrides({C0TXXisJ9:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||80)-40-36)/2)+4+0},E0ajH3DvE:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||114)-40-74)/2+0+0)+0+46+0},eerFwF6mx:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||76)-40-36)/2)+4+0},ijjsUowmW:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||114)-40-74)/2+0+0)+0+46+0},ogAOGtAsQ:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||80)-40-28)/2+0+0)+0+0},SftA2M92N:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||114)-40-74)/2+0+0)+0+46+0},VWdHV9BOQ:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||80)-40-36)/2)+4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h9a510-container\",layoutDependency:layoutDependency,layoutId:\"t59KAnyi1-container\",nodeId:\"t59KAnyi1\",rendersWithMotion:true,scopeId:\"L9EEX_wxZ\",children:/*#__PURE__*/_jsx(NavbarTrigger,{height:\"100%\",id:\"t59KAnyi1\",K1jHTC2y8:false,layoutId:\"t59KAnyi1\",mv4lk2hMs:\"Work\",variant:\"UppAvTLHO\",width:\"100%\",zeWkT9pH2:resolvedLinks[0],...addPropertyOverrides({C0TXXisJ9:{variant:\"gDqbDGrq2\",zeWkT9pH2:resolvedLinks[1]},E0ajH3DvE:{zeWkT9pH2:resolvedLinks[5]},eerFwF6mx:{zeWkT9pH2:resolvedLinks[6]},ijjsUowmW:{variant:\"gDqbDGrq2\",zeWkT9pH2:resolvedLinks[3]},ogAOGtAsQ:{zeWkT9pH2:resolvedLinks[4]},SftA2M92N:{zeWkT9pH2:resolvedLinks[7]},VWdHV9BOQ:{zeWkT9pH2:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"x6EloCDhR\"},implicitPathVariables:undefined},{href:{webPageId:\"x6EloCDhR\"},implicitPathVariables:undefined},{href:{webPageId:\"x6EloCDhR\"},implicitPathVariables:undefined},{href:{webPageId:\"x6EloCDhR\"},implicitPathVariables:undefined},{href:{webPageId:\"x6EloCDhR\"},implicitPathVariables:undefined},{href:{webPageId:\"x6EloCDhR\"},implicitPathVariables:undefined},{href:{webPageId:\"x6EloCDhR\"},implicitPathVariables:undefined},{href:{webPageId:\"x6EloCDhR\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+(20+((componentViewport?.height||80)-40-28)/2)+0+0,...addPropertyOverrides({C0TXXisJ9:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||80)-40-36)/2)+4+0},E0ajH3DvE:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||114)-40-74)/2+0+0)+0+46+0},eerFwF6mx:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||76)-40-36)/2)+4+0},ijjsUowmW:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||114)-40-74)/2+0+0)+0+46+0},ogAOGtAsQ:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||80)-40-28)/2+0+0)+0+0},SftA2M92N:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||114)-40-74)/2+0+0)+0+46+0},VWdHV9BOQ:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||80)-40-36)/2)+4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-302bno-container\",layoutDependency:layoutDependency,layoutId:\"eOPDApMob-container\",nodeId:\"eOPDApMob\",rendersWithMotion:true,scopeId:\"L9EEX_wxZ\",children:/*#__PURE__*/_jsx(NavbarTrigger,{height:\"100%\",id:\"eOPDApMob\",K1jHTC2y8:false,layoutId:\"eOPDApMob\",mv4lk2hMs:\"About\",variant:\"YHeBSxDdS\",width:\"100%\",zeWkT9pH2:resolvedLinks1[0],...addPropertyOverrides({C0TXXisJ9:{zeWkT9pH2:resolvedLinks1[1]},E0ajH3DvE:{variant:\"ibmJKG4v1\",zeWkT9pH2:resolvedLinks1[5]},eerFwF6mx:{zeWkT9pH2:resolvedLinks1[6]},ijjsUowmW:{zeWkT9pH2:resolvedLinks1[3]},ogAOGtAsQ:{zeWkT9pH2:resolvedLinks1[4]},SftA2M92N:{zeWkT9pH2:resolvedLinks1[7]},VWdHV9BOQ:{variant:\"ibmJKG4v1\",zeWkT9pH2:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+(20+((componentViewport?.height||80)-40-28)/2)+0+0,...addPropertyOverrides({C0TXXisJ9:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||80)-40-36)/2)+4+0},E0ajH3DvE:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||114)-40-74)/2+0+0)+0+46+0},eerFwF6mx:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||76)-40-36)/2)+4+0},ijjsUowmW:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||114)-40-74)/2+0+0)+0+46+0},ogAOGtAsQ:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||80)-40-28)/2+0+0)+0+0},SftA2M92N:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||114)-40-74)/2+0+0)+0+46+0},VWdHV9BOQ:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||80)-40-36)/2)+4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-121wcdh-container\",layoutDependency:layoutDependency,layoutId:\"c9kSYeoSI-container\",nodeId:\"c9kSYeoSI\",rendersWithMotion:true,scopeId:\"L9EEX_wxZ\",children:/*#__PURE__*/_jsx(NavbarTrigger,{height:\"100%\",id:\"c9kSYeoSI\",K1jHTC2y8:false,layoutId:\"c9kSYeoSI\",mv4lk2hMs:\"Contact\",variant:\"YHeBSxDdS\",width:\"100%\",zeWkT9pH2:\"/contact\",...addPropertyOverrides({eerFwF6mx:{variant:\"ibmJKG4v1\"},SftA2M92N:{variant:\"ibmJKG4v1\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+(20+((componentViewport?.height||80)-40-28)/2)+0+0,...addPropertyOverrides({C0TXXisJ9:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||80)-40-36)/2)+4+0},E0ajH3DvE:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||114)-40-74)/2+0+0)+0+46+0},eerFwF6mx:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||76)-40-36)/2)+4+0},ijjsUowmW:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||114)-40-74)/2+0+0)+0+46+0},ogAOGtAsQ:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||80)-40-28)/2+0+0)+0+0},SftA2M92N:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||114)-40-74)/2+0+0)+0+46+0},VWdHV9BOQ:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||80)-40-36)/2)+4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15cssw3-container\",layoutDependency:layoutDependency,layoutId:\"ffIObwEeq-container\",nodeId:\"ffIObwEeq\",rendersWithMotion:true,scopeId:\"L9EEX_wxZ\",children:/*#__PURE__*/_jsx(NavbarTrigger,{height:\"100%\",id:\"ffIObwEeq\",K1jHTC2y8:true,layoutId:\"ffIObwEeq\",mv4lk2hMs:\"CV\",variant:\"YHeBSxDdS\",width:\"100%\",zeWkT9pH2:\"https://drive.google.com/file/d/1jNk-iXwjRD_pEX4DPInQrsBH3jrTDOzh/view?usp=sharing\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gJrnX.framer-w4hfxw, .framer-gJrnX .framer-w4hfxw { display: block; }\",\".framer-gJrnX.framer-1clvagu { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 740px; height: 80px; justify-content: center; overflow: visible; padding: 20px 48px 20px 48px; position: relative; width: 1200px; }\",\".framer-gJrnX .framer-1t1w0u { 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: center; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-gJrnX .framer-1iwh3e3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gJrnX .framer-k55gmt { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-gJrnX .framer-189c1tx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gJrnX .framer-1h9a510-container, .framer-gJrnX .framer-302bno-container, .framer-gJrnX .framer-121wcdh-container, .framer-gJrnX .framer-15cssw3-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-gJrnX.framer-v-1xhhhay.framer-1clvagu, .framer-gJrnX.framer-v-fg6fht.framer-1clvagu { padding: 20px 36px 20px 36px; }\",\".framer-gJrnX.framer-v-1xhhhay .framer-1t1w0u, .framer-gJrnX.framer-v-fg6fht .framer-1t1w0u, .framer-gJrnX.framer-v-ysjcpo .framer-1t1w0u { gap: unset; justify-content: space-between; }\",\".framer-gJrnX.framer-v-18x2wgw.framer-1clvagu, .framer-gJrnX.framer-v-1i4u80y.framer-1clvagu, .framer-gJrnX.framer-v-mnks8c.framer-1clvagu { flex-direction: column; gap: 24px; height: min-content; width: min-content; }\",\".framer-gJrnX.framer-v-18x2wgw .framer-1t1w0u, .framer-gJrnX.framer-v-1i4u80y .framer-1t1w0u, .framer-gJrnX.framer-v-mnks8c .framer-1t1w0u { align-self: stretch; flex: none; flex-direction: column; width: auto; }\",\".framer-gJrnX.framer-v-1vpf7sx.framer-1clvagu { flex-direction: column; gap: 24px; width: min-content; }\",\".framer-gJrnX.framer-v-1vpf7sx .framer-1t1w0u { align-self: stretch; flex: none; width: auto; }\",\".framer-gJrnX.framer-v-1vpf7sx .framer-189c1tx, .framer-gJrnX.framer-v-mnks8c .framer-189c1tx { align-content: center; align-items: center; }\",\".framer-gJrnX.framer-v-ysjcpo.framer-1clvagu { height: min-content; padding: 20px 36px 20px 36px; }\",...sharedStyle.css,'.framer-gJrnX[data-border=\"true\"]::after, .framer-gJrnX [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"C0TXXisJ9\":{\"layout\":[\"fixed\",\"fixed\"]},\"VWdHV9BOQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"ijjsUowmW\":{\"layout\":[\"auto\",\"auto\"]},\"ogAOGtAsQ\":{\"layout\":[\"auto\",\"fixed\"]},\"E0ajH3DvE\":{\"layout\":[\"auto\",\"auto\"]},\"eerFwF6mx\":{\"layout\":[\"fixed\",\"auto\"]},\"SftA2M92N\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerL9EEX_wxZ=withCSS(Component,css,\"framer-gJrnX\");export default FramerL9EEX_wxZ;FramerL9EEX_wxZ.displayName=\"navbar\";FramerL9EEX_wxZ.defaultProps={height:80,width:1200};addPropertyControls(FramerL9EEX_wxZ,{variant:{options:[\"yXXxOfVUW\",\"C0TXXisJ9\",\"VWdHV9BOQ\",\"ijjsUowmW\",\"ogAOGtAsQ\",\"E0ajH3DvE\",\"eerFwF6mx\",\"SftA2M92N\"],optionTitles:[\"Desktop\",\"Work active\",\"About active\",\"Mobile Work active\",\"Mobile\",\"Mobile About active\",\"Contact Active\",\"Mobile Contact Active\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerL9EEX_wxZ,[{explicitInter:true,fonts:[{family:\"Darker Grotesque\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/darkergrotesque/v8/U9MK6cuh-mLQlC4BKCtayOfARkSVgb381b-W8-QDqXzQrX73-XFyZFUB.woff2\",weight:\"700\"}]},...NavbarTriggerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerL9EEX_wxZ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"C0TXXisJ9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VWdHV9BOQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ijjsUowmW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ogAOGtAsQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"E0ajH3DvE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eerFwF6mx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SftA2M92N\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"80\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./L9EEX_wxZ.map","// Generated by Framer (f030ee3)\nexport default function metadata(params,activeLocale){return{description:\"A creative technologist with a passion for creating user-centric designs and seamless digital experiences. \\nMy passion lies in transforming complex problems into simple, engaging solutions that make a positive impact on people's lives.\",favicon:\"https://framerusercontent.com/assets/8r54TNfv2GHpd8o98MWYYBnE.jpg\",robots:\"max-image-preview:large\",title:\"Mowa | Creative Technologist - Frontend Developer - UI Designer\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"8aAAuX,SAAS,EAAiB,EAAW,CAAC,WAAS,YAAU,cAAY,cAAY,eAAa,EAAW,EAAY,EAAU,CAAC,IAAM,EAAK,IAAI,KAAW,EAAgB,CAAC,GAAa,CAAC,GAAW,EAAS,OAAO,EAAP,CAAmB,IAAI,OAAO,OAAO,IAAI,KAAK,eAAe,EAAU,CAAC,QAAQ,EAAY,OAAO,IAAA,GAAU,IAAI,EAAgB,IAAA,GAAU,UAAU,MAAM,EAAU,EAAY,IAAA,GAAU,KAAK,EAAS,UAAU,IAAA,GAAU,CAAC,CAAC,OAAO,EAAK,CAAC,IAAI,OAAO,OAAO,IAAI,KAAK,eAAe,EAAU,CAAC,KAAK,UAAU,OAAO,EAAY,UAAU,IAAA,GAAU,OAAO,GAAa,EAAY,UAAU,IAAA,GAAU,OAAO,IAAa,MAAM,CAAC,CAAC,OAAO,EAAK,CAAC,QAAQ,OAAO,IAAI,KAAK,eAAe,EAAU,CAAC,OAAO,EAAK,EAWnjC,SAAgB,EAAK,EAAM,CAA8C,GAAK,CAAC,aAAW,aAAW,WAAS,YAAU,cAC3H,cAAY,cAAY,cAAY,QAAM,OAAK,eADE,CAAC,GAAG,EAAa,GAAG,EAAM,CACG,EAAU,GAAe,CAAO,EAAeA,MAAgB,EAAiB,EAAW,CAAC,WAAS,YAAU,cACzL,cAAY,cAAY,CAAC,EAAW,EAAY,EAAU,CAAC,CAAC,EAAU,EAAY,EAAW,EAAY,EAAU,EAAY,EAAY,EAAS,EAAW,CAAC,CAAO,EAAWC,GAAQ,CACvL,EAAgBD,EAAY,GAAM,CAAC,GAAG,IAAO,KAAK,CACzD,aAAa,EAAW,QAAQ,CAAC,OAAQ,IAAI,EAAW,MAAS,CAAC,IAAM,EAAK,IAAI,KAAW,EAAK,IAAI,MAAM,CAAC,WAAW,EAAK,YAAY,CAAC,EAAE,EAAE,CAAC,CAAC,EAAK,EAAW,QAAQ,WAAW,EAAK,EAAK,CAAC,IAAM,EAAY,GAAgB,CAAI,IAAO,IAAa,EAAK,YAAY,EAAY,EAAK,IAAe,GAAM,EAAG,CAAC,EAAe,CAAC,CAAM,CAAC,EAAQ,GAAcE,EAAS,GAAM,CAAO,EAAS,EAAa,SAAS,GAAG,EAAa,OACnY,OAD0Y,MAAc,CAAC,MAAoB,EAAa,GAAK,CAAC,EAC5c,CAAC,EAAS,CAAC,CAAqB,EAAK,IAAI,CAAC,yBAAyB,GAAK,MAAM,CAAC,OAAO,EAAE,QAAQ,EAAE,QAAM,WAAW,GAAU,WAAW,IAAI,SAAS,GAAG,WAAW,EAAE,WAAW,EAAQ,UAAU,SAAS,GAAG,EAAK,mBAAmB,EAAY,eAAe,SAAS,WAAW,SAAS,CAAC,IAAI,EAAS,IAAA,GAAU,EAAgB,SAAS,GAAgB,CAAC,CAAC,wBAhB3U,IAA+E,IAAyE,CAAM,GAAU,oKAA42B,EAAa,CAAC,OAAO,GAAG,MAAM,IAAI,WAAW,OAAO,MAAM,OAAO,WAAW,MAAM,SAAS,GAAK,UAAU,GAAK,YAAY,GAAK,YAAY,GAAK,YAAY,GAAK,YAAY,OAAO,UAAU,SAAS,CAgB/4B,EAAK,YAAY,cAAc,EAAoB,EAAK,CAAC,WAAW,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,wBAAwB,GAAK,QAAQ,CAAC,OAAO,OAAO,CAAC,aAAa,CAAC,OAAO,OAAO,CAAC,aAAa,EAAa,WAAW,CAAC,YAAY,CAAC,MAAM,MAAM,KAAK,EAAY,QAAQ,aAAa,OAAO,cAAc,OAAO,aAAa,EAAa,YAAY,OAAO,GAAO,EAAM,aAAa,OAAO,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,QAAQ,aAAa,OAAO,cAAc,OAAO,aAAa,EAAa,UAAU,OAAO,GAAO,EAAM,aAAa,OAAO,CAAC,YAAY,CAAC,MAAM,SAAS,KAAK,EAAY,KAAK,QAAQ,CAAC,QAAQ,OAAO,UAAU,CAAC,aAAa,CAAC,QAAQ,OAAO,UAAU,CAAC,aAAa,EAAa,YAAY,OAAO,GAAO,EAAM,aAAa,QAAQ,CAAC,EAAM,UAAU,CAAC,SAAS,CAAC,MAAM,OAAO,KAAK,EAAY,QAAQ,aAAa,OAAO,cAAc,OAAO,aAAa,EAAa,SAAS,OAAO,GAAO,EAAM,aAAa,OAAO,CAAC,WAAW,CAAC,MAAM,SAAS,KAAK,EAAY,KAAK,QAAQ,CAAC,MAAM,MAAM,CAAC,aAAa,CAAC,MAAM,MAAM,CAAC,wBAAwB,GAAK,aAAa,EAAa,WAAW,OAAO,GAAO,EAAM,aAAa,OAAO,CAQz/C,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,QAAQ,aAAa,OAAO,cAAc,OAAO,aAAa,EAAa,YAAY,OAAO,GAAO,EAAM,aAAa,OAAO,CAAC,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,QAAQ,aAAa,OAAO,cAAc,OAAO,aAAa,EAAa,YAAY,OAAO,GAAO,EAAM,aAAa,QAAQ,CAAC,EAAM,YAAY,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,SAAS,WAAW,CAAC,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,QAAQ,aAAa,GAAK,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,aAAa,EAAa,MAAM,CAAC,CAAC,ICvBgM,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,uDAAz1B,IAA8M,IAAkE,IAA4B,KAAgJ,CAAM,GAAc,EAASC,EAAS,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,GAAwB,CAAC,QAAQ,YAAY,OAAO,YAAY,OAAO,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAU9rD,EAAgB,EAV8sD,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,GAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,cAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAGV,GAA2C,CAAO,MAAoB,IAAc,YAA6C,MAAqB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiBW,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGhB,GAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAC,GAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,kBAAkB,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKiB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,8CAA8C,CAAC,SAAS,gCAAmC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,6BAA6B,MAAM,CAAC,qBAAqB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKT,EAAS,CAAC,MAAM,wEAAwE,KAAK,CAAC,WAAW,+CAA+C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,OAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,YAAY,QAAQ,WAAW,OAAO,YAAY,GAAK,UAAU,GAAM,YAAY,GAAK,YAAY,GAAM,SAAS,GAAK,YAAY,GAAK,WAAW,MAAM,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,yCAAyC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKiB,EAAI,CAAC,GAAG,IAAI,UAAU,+BAA+B,mBAAmB,OAAO,KAAK,wEAAwE,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI,uYAAuY,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAK,CAAC,KAAK,+BAA+B,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAI,CAAC,GAAG,IAAI,UAAU,+BAA+B,mBAAmB,OAAO,KAAK,wEAAwE,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI,siBAAsiB,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAK,CAAC,KAAK,0BAA0B,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAI,CAAC,GAAG,IAAI,UAAU,8BAA8B,mBAAmB,OAAO,KAAK,wEAAwE,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI,6PAA6P,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,kBAAkB,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,8CAA8C,CAAC,SAAS,oCAAuC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,6BAA6B,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,yCAAyC,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKQ,EAAI,CAAC,GAAG,IAAI,UAAU,+BAA+B,mBAAmB,OAAO,KAAK,wEAAwE,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI,uYAAuY,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAK,CAAC,KAAK,+BAA+B,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAI,CAAC,GAAG,IAAI,UAAU,8BAA8B,mBAAmB,OAAO,KAAK,wEAAwE,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI,siBAAsiB,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAK,CAAC,KAAK,0BAA0B,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAI,CAAC,GAAG,IAAI,UAAU,8BAA8B,mBAAmB,OAAO,KAAK,wEAAwE,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI,6PAA6P,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,yQAAyQ,6RAA6R,8RAA8R,wRAAwR,8IAA8I,yGAAyG,mTAAmT,yUAAyU,qSAAqS,wRAAwR,gHAAgH,CAUhic,eAAe,IAAgB,EAAgB,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,SAAS,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,MAAM,CAAC,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAc,CAAC,CAAC,6BAA6B,GAAK,CAAC,yBCVp3B,GAAU,UAAU,EAAE,CAAC,CAAc,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAc,EAAI,CAAC,ubAAub,CAAc,EAAU,kBCAjJ,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,gDAAtjB,IAAyI,IAAkE,IAA4B,CAAgCC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,OAAK,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,UAAU,GAAO,EAAM,WAAW,QAAQ,EAASC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAS7zC,EAAgB,EAT60C,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,GAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,aAAW,YAAU,EAAgB,CAAC,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAGT,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,iBAAiBU,EAAU,EAAW,CAAC,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,qEAAqE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,GAAG,EAAM,CAAC,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,kBAAkB,CAAC,CAAC,GAAGd,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,sBAAsB,iGAAiG,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,qBAAqB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,CAAC,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,GAAGT,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKS,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,sBAAsB,iGAAiG,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,kBAAkB,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,ySAAyS,iHAAiH,+WAA+W,CASh/J,eAAe,GAAgB,EAAgB,EAAgB,YAAY,gBAAgB,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,EAAgB,CAAC,UAAU,CAAC,aAAa,QAAQ,gBAAgB,GAAM,YAAY,YAAY,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,8CCTx4B,IAAmL,IAAkE,IAA4B,KAAiJ,CAAM,GAAkB,EAASO,EAAa,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,EAASC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUv5C,EAAgB,EAVu6C,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,GAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAGT,GAA2C,CAA0B,OAAZ,IAAW,CAAqB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiBU,EAAU,EAAW,CAAC,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,qEAAqE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,yCAAyC,GAAG,EAAM,CAAC,SAAS,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,OAAO,GAAG,KAAK,EAAE,EAAE,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKb,EAAa,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAc,GAAG,UAAU,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,OAAO,GAAG,KAAK,EAAE,GAAG,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,yBAA0C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAa,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,UAAU,QAAQ,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAmB,OAAO,QAAQ,UAAU,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,OAAO,GAAG,KAAK,EAAE,GAAG,IAAI,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAa,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,UAAU,SAAS,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,yPAAyP,uLAAuL,CAUj/K,eAAe,GAAgB,EAAgB,EAAgB,YAAY,cAAc,EAAgB,aAAa,CAAC,OAAO,MAAM,MAAM,MAAM,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAG,GAAkB,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICVikB,SAASc,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,yDAAl+B,IAA8M,IAAkE,IAA4B,KAA+I,CAAM,GAAgB,EAASC,EAAW,CAAO,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,GAAwB,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,aAAW,OAAK,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAY,EAAM,UAAU,UAAU,GAAO,EAAM,WAAW,OAAO,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAM,EAAM,UAAU,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CASl/D,EAAgB,EATkgE,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,GAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,mBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAsC,GAAkB,EAAGV,GAA2C,CAAO,MAAoB,IAAiB,kBAAmD,OAAqB,IAAiB,kBAA6C,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,GAAGL,EAAqB,CAAC,UAAU,CAAC,aAAa,EAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,GAAG,EAAG,GAAkB,iBAAiBgB,EAAU,EAAW,CAAC,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGhB,EAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAKiB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,8FAA8F,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,MAAM,CAAC,kBAAkB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,MAAM,CAAC,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,GAAGV,EAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,8FAA8F,CAAC,SAAsB,EAAK,EAAO,OAAO,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,wBAAwB,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,8FAA8F,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,mBAAmB,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,wBAAwB,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,8FAA8F,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,mBAAmB,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAA0B,CAAC,GAAGV,EAAqB,CAAC,kBAAkB,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAG,GAAmB,GAAG,IAAI,GAAmB,QAAQ,IAAK,KAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAA0B,CAAC,GAAGD,EAAqB,CAAC,kBAAkB,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAG,GAAmB,GAAG,IAAI,GAAmB,QAAQ,IAAK,KAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKiB,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,KAAK,uEAAuE,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,CAAC,IAAI,kTAAkT,SAAS,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,CAAC,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,kTAAkT,iHAAiH,2LAA2L,8LAA8L,6WAA6W,mEAAmE,CASxvS,eAAe,GAAgB,EAAgB,EAAgB,YAAY,iBAAiB,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,OAAO,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,GAAM,MAAM,aAAa,KAAK,EAAY,QAAQ,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAgB,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICT3E,SAAS,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,uDAAptC,IAAyP,IAAkE,IAA4B,KAAmJ,KAAwH,CAAM,GAAmB,EAASC,EAAc,CAAO,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAO,GAAkB,eAAqB,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,CAA8L,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAS,GAAS,EAAO,OAAOC,EAAe,CAAO,GAAwB,CAAC,eAAe,YAAY,iBAAiB,YAAY,sBAAsB,YAAY,wBAAwB,YAAY,qBAAqB,YAAY,cAAc,YAAY,QAAQ,YAAY,OAAO,YAAY,CAAO,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAU/tE,EAAgB,EAV+uE,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,GAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAW,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,qBAAkB,CAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAA2D,EAAkB,EAAG,GAAlDC,EAA6F,CAAO,MAAiB,EAAG,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,SAAS,EAAY,CAAqD,OAAZ,IAAW,CAAqB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiBC,EAAU,EAAW,CAAC,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,yBAAyB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,GAAG,EAAM,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,mBAAmB,cAAc,CAAC,UAAU,CAAC,mBAAmB,sBAAsB,CAAC,UAAU,CAAC,mBAAmB,iBAAiB,CAAC,UAAU,CAAC,mBAAmB,qBAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,wBAAwB,CAAC,UAAU,CAAC,mBAAmB,eAAe,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAC,GAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAsB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKL,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,iEAAiE,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,2CAA2C,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,0BAA0B,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,IAAI,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,IAAI,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,IAAI,GAAG,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,IAAI,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKH,EAAc,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAM,SAAS,YAAY,UAAU,OAAO,QAAQ,YAAY,MAAM,OAAO,UAAU,EAAc,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,QAAQ,YAAY,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,QAAQ,YAAY,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,IAAI,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,IAAI,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,IAAI,GAAG,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,IAAI,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAc,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAM,SAAS,YAAY,UAAU,QAAQ,QAAQ,YAAY,MAAM,OAAO,UAAU,EAAe,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,QAAQ,YAAY,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,QAAQ,YAAY,UAAU,EAAe,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,IAAI,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,IAAI,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,IAAI,GAAG,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,IAAI,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAc,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAM,SAAS,YAAY,UAAU,UAAU,QAAQ,YAAY,MAAM,OAAO,UAAU,WAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,QAAQ,YAAY,CAAC,UAAU,CAAC,QAAQ,YAAY,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,IAAI,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,IAAI,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,IAAI,GAAG,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,IAAI,EAAE,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAc,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,UAAU,KAAK,QAAQ,YAAY,MAAM,OAAO,UAAU,qFAAqF,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,6QAA6Q,kSAAkS,iSAAiS,gHAAgH,6RAA6R,mOAAmO,gIAAgI,4LAA4L,6NAA6N,uNAAuN,2GAA2G,kGAAkG,gJAAgJ,sGAAsG,GAAGS,EAAgB,gcAAgc,CAUvwf,eAAe,IAAgB,EAAgB,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,cAAc,eAAe,qBAAqB,SAAS,sBAAsB,iBAAiB,wBAAwB,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,mBAAmB,OAAO,SAAS,MAAM,SAAS,IAAI,gHAAgH,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAmB,GAAG,EAAwBC,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICVv2B,SAAwB,GAAS,EAAO,EAAa,CAAC,MAAM,CAAC,YAAY;iIAA+O,QAAQ,oEAAoE,OAAO,0BAA0B,MAAM,kEAAkE"}