{"version":3,"file":"script_main.Da3rdDWD.mjs","names":["track","useState","useCallback","mask","SVG","getProps","Icon","mask","SVG","getProps","Icon","getProps","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","Dark","White","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","SVG","addPropertyOverrides","LogoFonts","Logo","ClipboardFonts","Cursor","BackToTop","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","MenuBuilder","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","addPropertyOverrides","MenuMobile","Logo","Menu","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","LetsWorkTogether","Button","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","RichText","Header","Footer","CTA","useRef","React.useId","PropertyOverrides","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/r7KU3d0jY4jnUQG5z44O/Clipboard.js","https:/framerusercontent.com/modules/zKxEBYX7aeEeiV2lKtGH/cBKxsujAJbzzhg0jygTX/KxfDD1hZL.js","https:/framerusercontent.com/modules/5i9ljH4Vo4B2vLlNYlxU/CYbhV5zfO15iUA9KpihY/GH00YlSME.js","https:/framerusercontent.com/modules/dJw0ErVEM6tmMZQpKKpj/8WjxHUubWhMUqVhAGDwa/i9VsjkqUH.js","https:/framerusercontent.com/modules/HwfOZuWhppGOEIn2T8mB/BNVgKGFGChKu4Opq1lrg/qky9a5uSX.js","https:/framerusercontent.com/modules/hUJHwXHPMd3dq4EQPOYa/pq59sNs0uMCNq4KUKPW5/UqBaO6DOg.js","https:/framerusercontent.com/modules/x2NzdpJwGyRkGEM0WAGV/g7rKEzOPQ87QYUyckcsa/iJmcqK4sY.js","https:/framerusercontent.com/modules/zZkZavjJwg1Umosd1lwr/XsImeb97nGCgHGYhe0r8/cUG8qAmfF.js","https:/framerusercontent.com/modules/LV1FY25PUNOHKeuo9J4c/nVNxpCTnRIFm8cwhisE0/jz7qL1WAy.js","https:/framerusercontent.com/modules/aY5MaqQkbwMxZ6JyzKlQ/NwB5lUf74PqXpa5McQtk/IbWTv3MWg.js","https:/framerusercontent.com/modules/r4i1lILy4TDhyg29esyc/FceSSzbCId4sel5PaRLa/KnBYNf2Ts.js","https:/framerusercontent.com/modules/DbHIJcx8n0JBvP9TSVn2/BM5mb9UKO7mu6sEjTHnQ/DIlcAp1tz.js","https:/framerusercontent.com/modules/fH0Tn0aVyvheQRj8BY3b/zA2UAvHF2iNExoqS8zir/Nn9qrKX7G.js","https:/framerusercontent.com/modules/1HyWDeDcugONRywv0DEe/l9U1rPZ6pTKDaRIPbqVv/Q5mh6DT1i.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useState}from\"react\";import{addPropertyControls,ControlType,useTracking}from\"framer\";import{motion}from\"framer-motion\";export default function Clipboard(props){const{label=\"Copy to Clipboard\",success=\"Copied!\",content,trackingId,fill=\"#06F\",color=\"#FFF\",// Font control lives at top-level again\nfont={fontFamily:\"Inter\",fontWeight:500,fontSize:16,lineHeight:1},hoverOptions,style,onClick,// padding & radius controls (top-level, ungrouped)\npadding=10,paddingPerSide,paddingTop=10,paddingRight=10,paddingBottom=10,paddingLeft=10,borderRadius=50,isMixedBorderRadius,topLeftRadius=50,topRightRadius=50,bottomRightRadius=50,bottomLeftRadius=50,...rest}=props;// Padding string from fused control\nconst paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;// Radius string from fused control\nconst radiusValue=isMixedBorderRadius?`${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px`:`${borderRadius}px`;const track=useTracking();const[copied,setCopied]=useState(false);const safeContent=content??\"\";const legacyCopy=text=>{try{const ta=document.createElement(\"textarea\");ta.value=text;ta.setAttribute(\"readonly\",\"\");ta.style.position=\"absolute\";ta.style.left=\"-9999px\";document.body.appendChild(ta);ta.select();const ok=document.execCommand(\"copy\");document.body.removeChild(ta);return ok;}catch{return false;}};const handleClick=useCallback(async()=>{let ok=false;try{if(typeof navigator!==\"undefined\"&&navigator.clipboard?.writeText){await navigator.clipboard.writeText(safeContent);ok=true;}else if(typeof document!==\"undefined\"){ok=legacyCopy(safeContent);}}catch{if(typeof document!==\"undefined\")ok=legacyCopy(safeContent);}if(ok){setCopied(true);setTimeout(()=>setCopied(false),2e3)// 2s success state\n;}if(trackingId)track(trackingId);onClick?.();},[safeContent,onClick,trackingId,track]);return /*#__PURE__*/_jsxs(motion.button,{type:\"button\",style:{// Default font (Download parity) + user overrides\nfontFamily:\"Inter\",fontWeight:500,fontSize:16,lineHeight:1,display:\"inline-flex\",position:\"relative\",placeItems:\"center\",placeContent:\"center\",whiteSpace:\"nowrap\",backgroundColor:fill,color,borderRadius:radiusValue,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",letterSpacing:\"-0.2px\",WebkitTapHighlightColor:\"rgba(0, 0, 0, 0)\",border:\"none\",outline:\"none\",// external overrides last\n...style,...font},onClick:handleClick,...rest,whileHover:hoverOptions,transition:hoverOptions?.transition,// Remove borders/outlines even if browser applies any\nonFocus:e=>{e.currentTarget.style.outline=\"none\";e.currentTarget.style.border=\"none\";e.currentTarget.style.boxShadow=\"none\";},onBlur:e=>{e.currentTarget.style.outline=\"none\";e.currentTarget.style.border=\"none\";e.currentTarget.style.boxShadow=\"none\";},onMouseDown:e=>{e.currentTarget.style.outline=\"none\";e.currentTarget.style.border=\"none\";e.currentTarget.style.boxShadow=\"none\";},onMouseUp:e=>{e.currentTarget.style.outline=\"none\";e.currentTarget.style.border=\"none\";e.currentTarget.style.boxShadow=\"none\";},\"aria-live\":\"polite\",\"aria-label\":label,children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{position:\"absolute\",visibility:\"hidden\",whiteSpace:\"nowrap\",pointerEvents:\"none\"},children:label}),/*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",display:\"grid\",placeItems:\"center\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{gridArea:\"1 / 1\",whiteSpace:\"nowrap\"},initial:false,animate:{opacity:copied?0:1},transition:{duration:.25},children:label},\"label\"),/*#__PURE__*/_jsx(motion.span,{style:{gridArea:\"1 / 1\",whiteSpace:\"nowrap\"},initial:false,animate:{opacity:copied?1:0},transition:{duration:.25},\"aria-hidden\":!copied,children:success},\"success\")]})]});}Clipboard.displayName=\"Clipboard\";addPropertyControls(Clipboard,{content:{type:ControlType.String,title:\"Content\",displayTextArea:true,defaultValue:\"When clicked, this will be copied to the clipboard.\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Copy to Clipboard\"},success:{title:\"Success\",type:ControlType.String,defaultValue:\"Copied!\"},trackingId:{title:\"Tracking\",type:ControlType.TrackingId,placeholder:\"ID\"},// Ungrouped style controls\nfill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#06F\"},color:{type:ControlType.Color,title:\"Text\",defaultValue:\"#FFF\"},font:{// @ts-ignore - Internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:{fontFamily:\"Inter\",fontWeight:500,fontSize:16,lineHeight:1}},hoverOptions:{type:ControlType.Object,title:\"Hover\",buttonTitle:\"Effect\",optional:true,controls:{scale:{type:ControlType.Number,title:\"Scale\",min:0,max:10,displayStepper:true,step:.01,defaultValue:1.05},backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#0088FF\",optional:true},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFF\",optional:true},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:400,damping:30}}}},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.FusedNumber,toggleKey:\"isMixedBorderRadius\",toggleTitles:[\"Radius\",\"Radius per corner\"],valueKeys:[\"topLeftRadius\",\"topRightRadius\",\"bottomRightRadius\",\"bottomLeftRadius\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0,defaultValue:50}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Clipboard\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Clipboard.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 5.25 12.5 L 7.25 7.25 L 12.5 5.25 Z\" fill=\"transparent\" height=\"12.5px\" id=\"vfjd5bGcL\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(5.75 5.75)\" width=\"12.5px\"/><path d=\"M 0 0 L 5.25 5.25\" fill=\"transparent\" height=\"5.25px\" id=\"fS62vr6St\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(13 13)\" width=\"5.25px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"2616271400\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-gPtPD\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-gPtPD { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Cursor\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-gPtPD\");Icon.displayName=\"Cursor\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Cursor\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (62e9832)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 442 200\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 199.699 L 0 0 L 442.476 0 L 442.476 199.699 Z M 274.932 170.193 L 274.932 151.781 C 274.932 151.781 270.715 152.229 269.49 150.885 C 268.265 149.542 268.006 147.75 268.265 142.674 L 268.265 131.628 L 267.4 83.142 L 249.229 83.142 L 249.229 147.283 C 249.229 147.283 249.179 148.481 249.229 149.246 C 249.695 156.34 248.828 162.574 255.638 167.506 C 258.632 169.674 264.317 170.118 268.265 170.193 C 274.102 170.306 274.932 170.193 274.932 170.193 Z M 25.725 87.052 L 25.725 68.639 C 25.725 68.639 21.508 69.087 20.283 67.744 C 19.058 66.4 18.799 64.608 19.058 59.532 L 19.058 48.485 L 18.193 0 L 0.022 0 L 0.022 64.141 C 0.022 64.141 -0.028 65.338 0.022 66.104 C 0.489 73.197 -0.378 79.432 6.431 84.364 C 9.425 86.532 15.111 86.975 19.058 87.052 C 24.896 87.163 25.725 87.052 25.725 87.052 Z M 374.468 110.104 C 380.716 103.346 388.568 99.969 398.024 99.969 C 404.019 99.969 409.422 101.405 414.234 104.276 C 419.131 107.063 422.973 110.907 425.759 115.805 L 426.392 115.805 L 439.437 101.616 L 442.476 101.616 L 442.476 169.269 L 421.453 169.269 C 421.96 166.819 422.467 163.315 422.973 158.754 L 422.213 158.754 C 415.965 166.862 407.312 170.916 396.251 170.916 C 387.216 170.916 379.744 167.622 373.834 161.034 C 368.009 154.446 365.096 145.915 365.096 135.442 C 365.096 125.307 368.22 116.861 374.468 110.104 Z M 384.726 135.316 C 384.726 141.059 386.584 145.789 390.299 149.505 C 394.098 153.222 398.784 155.08 404.356 155.08 C 409.845 155.08 414.445 153.222 418.161 149.505 C 421.96 145.704 423.86 140.933 423.86 135.189 C 423.86 129.53 421.96 124.843 418.161 121.126 C 414.445 117.409 409.845 115.552 404.356 115.552 C 398.868 115.552 394.225 117.409 390.426 121.126 C 386.626 124.843 384.726 129.572 384.726 135.316 Z M 288.515 110.001 C 294.847 103.329 302.699 99.992 312.071 99.992 C 323.3 99.992 332.039 104.004 338.287 112.028 L 338.92 112.028 L 338.92 83.142 L 358.17 83.142 L 358.17 169.293 L 337.147 169.293 C 337.907 165.239 338.371 161.776 338.54 158.904 L 338.034 158.904 C 331.954 166.928 323.343 170.94 312.198 170.94 C 302.826 170.94 294.931 167.519 288.515 160.678 C 282.183 153.836 279.016 145.348 279.016 135.212 C 279.016 125.077 282.183 116.673 288.515 110.001 Z M 304.599 149.782 C 308.398 153.667 313.127 155.61 318.783 155.61 C 324.44 155.61 329.168 153.71 332.968 149.909 C 336.851 146.024 338.794 141.124 338.794 135.212 C 338.794 129.385 336.851 124.57 332.968 120.77 C 329.168 116.969 324.44 115.068 318.783 115.068 C 313.127 115.068 308.356 116.969 304.472 120.77 C 300.673 124.57 298.773 129.427 298.773 135.339 C 298.773 141.167 300.716 145.981 304.599 149.782 Z M 171.636 110.104 C 177.885 103.346 185.737 99.969 195.193 99.969 C 201.188 99.969 206.591 101.405 211.403 104.276 C 216.3 107.063 220.142 110.907 222.928 115.805 L 223.561 115.805 L 236.606 101.616 L 239.645 101.616 L 239.645 169.269 L 218.622 169.269 C 219.129 166.819 219.635 163.315 220.142 158.754 L 219.382 158.754 C 213.134 166.862 204.48 170.916 193.42 170.916 C 184.385 170.916 176.913 167.622 171.003 161.034 C 165.178 154.446 162.265 145.915 162.265 135.442 C 162.265 125.307 165.389 116.861 171.636 110.104 Z M 181.895 135.316 C 181.895 141.059 183.752 145.789 187.467 149.505 C 191.267 153.222 195.953 155.08 201.525 155.08 C 207.014 155.08 211.614 153.222 215.33 149.505 C 219.129 145.704 221.029 140.933 221.029 135.189 C 221.029 129.53 219.129 124.843 215.33 121.126 C 211.614 117.409 207.014 115.552 201.525 115.552 C 196.037 115.552 191.393 117.409 187.594 121.126 C 183.795 124.843 181.895 129.572 181.895 135.316 Z M 83.111 101.948 L 102.488 101.948 L 102.488 137.042 C 102.488 142.532 104.008 146.924 107.048 150.218 C 110.171 153.428 114.224 155.032 119.205 155.032 C 124.018 155.032 127.987 153.342 131.11 149.965 C 134.319 146.586 135.923 142.279 135.923 137.042 L 135.923 101.948 L 155.173 101.948 L 155.173 169.602 L 134.656 169.602 C 135.079 166.898 135.332 164.323 135.416 161.873 L 134.53 161.873 C 129.464 168.124 121.907 171.249 111.86 171.249 C 103.332 171.249 96.409 168.631 91.09 163.394 C 85.771 158.072 83.111 150.809 83.111 141.603 Z M 32.651 17.816 L 52.028 17.816 L 52.028 52.91 C 52.028 58.4 53.547 62.792 56.587 66.086 C 59.711 69.295 63.763 70.9 68.745 70.9 C 73.557 70.9 77.526 69.211 80.649 65.833 C 83.858 62.454 85.462 58.146 85.462 52.91 L 85.462 17.816 L 104.712 17.816 L 104.712 85.47 L 84.196 85.47 C 84.618 82.767 84.871 80.191 84.955 77.742 L 84.069 77.742 C 79.003 83.992 71.447 87.117 61.399 87.117 C 52.872 87.117 45.949 84.499 40.63 79.262 C 35.31 73.941 32.651 66.677 32.651 57.471 Z M 3.546 168.153 C 5.826 165.366 8.95 163.381 12.918 162.198 L 12.918 161.438 C 5.235 155.103 1.393 146.404 1.393 135.339 C 1.393 125.373 4.855 117.138 11.778 110.634 C 18.786 104.047 27.735 100.752 38.627 100.752 L 76.114 100.752 L 76.114 103.54 L 62.057 109.114 L 62.057 109.874 C 71.175 116.04 75.734 124.697 75.734 135.846 C 75.734 145.897 72.272 154.216 65.349 160.805 C 58.426 167.308 49.476 170.56 38.5 170.56 C 35.208 170.56 32.041 170.222 29.002 169.546 C 25.203 169.8 22.247 170.603 20.137 171.954 C 18.026 173.304 16.971 175.078 16.971 177.274 C 16.971 182.596 24.738 185.256 40.273 185.256 C 45.508 185.256 51.08 184.623 56.991 183.356 C 62.985 182.089 67.84 180.526 71.555 178.668 L 76.368 193.744 C 72.23 195.434 66.869 196.828 60.283 197.926 C 53.698 199.108 47.323 199.699 41.16 199.699 C 28.073 199.699 17.941 197.841 10.765 194.125 C 3.588 190.408 0 185.256 0 178.668 C 0 174.445 1.182 170.94 3.546 168.153 Z M 24.443 150.542 C 28.242 154.343 32.97 156.244 38.627 156.244 C 44.199 156.244 48.885 154.386 52.685 150.669 C 56.484 146.868 58.384 142.096 58.384 136.353 C 58.384 130.609 56.484 125.88 52.685 122.163 C 48.885 118.362 44.157 116.462 38.5 116.462 C 32.928 116.462 28.242 118.32 24.443 122.037 C 20.643 125.753 18.744 130.482 18.744 136.226 C 18.744 141.97 20.643 146.742 24.443 150.542 Z\" fill=\"transparent\" height=\"199.69905398461924px\" id=\"YLKBBJiJl\" width=\"442.4764581589959px\"><path d=\"M 0 199.699 L 0 0 L 442.476 0 L 442.476 199.699 Z\" fill=\"transparent\" height=\"199.6990263249636px\" id=\"egVvUg0rM\" width=\"442.4764581589959px\"/><path d=\"M 25.725 87.052 L 25.725 68.639 C 25.725 68.639 21.508 69.087 20.283 67.743 C 19.058 66.4 18.799 64.608 19.058 59.532 L 19.058 48.486 L 18.193 0 L 0.022 0 L 0.022 64.141 C 0.022 64.141 -0.028 65.339 0.022 66.104 C 0.489 73.198 -0.378 79.432 6.431 84.364 C 9.425 86.532 15.11 86.976 19.058 87.052 C 24.896 87.164 25.725 87.052 25.725 87.052 Z\" fill=\"var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51))\" height=\"87.10141800325448px\" id=\"qzDx4oziK\" transform=\"translate(249.207 83.142)\" width=\"25.724871997519944px\"/><path d=\"M 25.725 87.052 L 25.725 68.639 C 25.725 68.639 21.508 69.087 20.283 67.744 C 19.058 66.4 18.799 64.608 19.058 59.532 L 19.058 48.485 L 18.193 0 L 0.022 0 L 0.022 64.141 C 0.022 64.141 -0.028 65.338 0.022 66.104 C 0.489 73.197 -0.378 79.432 6.431 84.364 C 9.425 86.532 15.111 86.975 19.058 87.052 C 24.896 87.163 25.725 87.052 25.725 87.052 Z\" fill=\"var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51))\" height=\"87.10120748101662px\" id=\"Yx_tYjT5E\" width=\"25.724914086471415px\"/><path d=\"M 9.372 10.135 C 15.62 3.378 23.472 0 32.928 0 C 38.923 0 44.326 1.436 49.138 4.307 C 54.035 7.095 57.877 10.938 60.663 15.836 L 61.297 15.836 L 74.341 1.647 L 77.38 1.647 L 77.38 69.301 L 56.357 69.301 C 56.864 66.851 57.371 63.346 57.877 58.785 L 57.117 58.785 C 50.869 66.893 42.216 70.948 31.155 70.948 C 22.121 70.948 14.648 67.654 8.738 61.066 C 2.913 54.477 0 45.946 0 35.474 C 0 25.338 3.124 16.892 9.372 10.135 Z M 19.631 35.347 C 19.631 41.091 21.488 45.82 25.203 49.536 C 29.002 53.253 33.688 55.111 39.26 55.111 C 44.749 55.111 49.349 53.253 53.065 49.536 C 56.864 45.736 58.764 40.964 58.764 35.22 C 58.764 29.562 56.864 24.874 53.065 21.158 C 49.349 17.441 44.749 15.583 39.26 15.583 C 33.772 15.583 29.129 17.441 25.33 21.158 C 21.53 24.874 19.631 29.603 19.631 35.347 Z\" fill=\"var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51))\" height=\"70.94752039748892px\" id=\"cGah2TD0N\" transform=\"translate(365.096 99.969)\" width=\"77.38043096234333px\"/><path d=\"M 9.498 26.859 C 15.831 20.187 23.683 16.851 33.055 16.851 C 44.284 16.851 53.022 20.862 59.27 28.886 L 59.904 28.886 L 59.904 0 L 79.154 0 L 79.154 86.151 L 58.131 86.151 C 58.89 82.097 59.354 78.634 59.524 75.762 L 59.017 75.762 C 52.938 83.786 44.326 87.798 33.182 87.798 C 23.81 87.798 15.915 84.377 9.498 77.536 C 3.166 70.695 0 62.206 0 52.071 C 0 41.935 3.166 33.531 9.498 26.859 Z M 25.582 66.64 C 29.382 70.525 34.111 72.468 39.767 72.468 C 45.423 72.468 50.152 70.568 53.951 66.767 C 57.835 62.882 59.777 57.983 59.777 52.071 C 59.777 46.243 57.835 41.429 53.951 37.628 C 50.152 33.827 45.423 31.927 39.767 31.927 C 34.111 31.927 29.34 33.827 25.456 37.628 C 21.657 41.429 19.757 46.286 19.757 52.198 C 19.757 58.025 21.699 62.84 25.582 66.64 Z\" fill=\"var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51))\" height=\"87.79803608786551px\" id=\"hepR8OlN0\" transform=\"translate(279.016 83.142)\" width=\"79.15369107391905px\"/><path d=\"M 9.372 10.135 C 15.62 3.378 23.472 0 32.928 0 C 38.923 0 44.326 1.436 49.138 4.307 C 54.035 7.095 57.877 10.938 60.663 15.836 L 61.297 15.836 L 74.341 1.647 L 77.38 1.647 L 77.38 69.301 L 56.357 69.301 C 56.864 66.851 57.37 63.346 57.877 58.785 L 57.117 58.785 C 50.869 66.893 42.215 70.948 31.155 70.948 C 22.121 70.948 14.648 67.654 8.738 61.066 C 2.913 54.477 0 45.946 0 35.474 C 0 25.338 3.124 16.892 9.372 10.135 Z M 19.63 35.347 C 19.63 41.091 21.487 45.82 25.203 49.536 C 29.002 53.253 33.688 55.111 39.26 55.111 C 44.749 55.111 49.349 53.253 53.065 49.536 C 56.864 45.736 58.764 40.964 58.764 35.22 C 58.764 29.562 56.864 24.874 53.065 21.158 C 49.349 17.441 44.749 15.583 39.26 15.583 C 33.772 15.583 29.128 17.441 25.329 21.158 C 21.53 24.874 19.63 29.603 19.63 35.347 Z\" fill=\"var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51))\" height=\"70.94752039748892px\" id=\"TgR1BSDhj\" transform=\"translate(162.265 99.969)\" width=\"77.38043096234276px\"/><path d=\"M 0 0 L 19.377 0 L 19.377 35.094 C 19.377 40.584 20.897 44.975 23.936 48.27 C 27.06 51.479 31.112 53.084 36.094 53.084 C 40.907 53.084 44.876 51.394 47.999 48.016 C 51.208 44.638 52.811 40.331 52.811 35.094 L 52.811 0 L 72.062 0 L 72.062 67.654 L 51.545 67.654 C 51.968 64.95 52.221 62.375 52.305 59.925 L 51.418 59.925 C 46.352 66.176 38.796 69.301 28.749 69.301 C 20.221 69.301 13.298 66.683 7.979 61.446 C 2.66 56.124 0 48.861 0 39.655 Z\" fill=\"var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51))\" height=\"69.30055230125708px\" id=\"xbPJQfntx\" transform=\"translate(83.111 101.948)\" width=\"72.06159762901001px\"/><path d=\"M 0 0 L 19.377 0 L 19.377 35.094 C 19.377 40.584 20.896 44.975 23.936 48.27 C 27.06 51.479 31.113 53.084 36.094 53.084 C 40.907 53.084 44.875 51.395 47.999 48.016 C 51.207 44.638 52.811 40.33 52.811 35.094 L 52.811 0 L 72.061 0 L 72.061 67.654 L 51.545 67.654 C 51.967 64.951 52.22 62.375 52.305 59.926 L 51.418 59.926 C 46.352 66.176 38.796 69.301 28.748 69.301 C 20.221 69.301 13.298 66.683 7.979 61.446 C 2.66 56.125 0 48.861 0 39.655 Z\" fill=\"var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51))\" height=\"69.30055230125708px\" id=\"Ugu21ds5V\" transform=\"translate(32.651 17.816)\" width=\"72.06145557880058px\"/><path d=\"M 3.546 67.401 C 5.826 64.614 8.95 62.629 12.918 61.446 L 12.918 60.686 C 5.235 54.351 1.393 45.652 1.393 34.587 C 1.393 24.621 4.855 16.386 11.778 9.882 C 18.786 3.294 27.735 0 38.627 0 L 76.114 0 L 76.114 2.788 L 62.057 8.362 L 62.057 9.122 C 71.175 15.287 75.734 23.945 75.734 35.094 C 75.734 45.145 72.272 53.464 65.349 60.053 C 58.426 66.556 49.476 69.808 38.5 69.808 C 35.208 69.808 32.041 69.47 29.002 68.794 C 25.203 69.048 22.247 69.85 20.137 71.201 C 18.026 72.552 16.971 74.326 16.971 76.522 C 16.971 81.843 24.738 84.504 40.273 84.504 C 45.508 84.504 51.08 83.871 56.991 82.604 C 62.985 81.337 67.84 79.774 71.555 77.916 L 76.368 92.992 C 72.23 94.682 66.869 96.076 60.283 97.173 C 53.698 98.356 47.323 98.947 41.16 98.947 C 28.073 98.947 17.941 97.089 10.765 93.373 C 3.588 89.656 0 84.504 0 77.916 C 0 73.692 1.182 70.188 3.546 67.401 Z M 24.443 49.79 C 28.242 53.591 32.97 55.491 38.627 55.491 C 44.199 55.491 48.885 53.634 52.685 49.917 C 56.484 46.116 58.384 41.344 58.384 35.601 C 58.384 29.857 56.484 25.128 52.685 21.411 C 48.885 17.61 44.157 15.71 38.5 15.71 C 32.928 15.71 28.242 17.568 24.443 21.285 C 20.643 25.001 18.744 29.73 18.744 35.474 C 18.744 41.218 20.643 45.99 24.443 49.79 Z\" fill=\"var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51))\" height=\"98.94692538354502px\" id=\"xkiJex5MB\" transform=\"translate(0 100.752)\" width=\"76.36761297071143px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ukXId\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-ukXId { -webkit-mask: ${mask}; aspect-ratio: 2.21; background-color: var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, #333333); mask: ${mask}; width: 442px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 442\n * @framerIntrinsicHeight 200\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"dark\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51))\"},\"set\":{\"localId\":\"vectorSet/xqmlIoKML\",\"id\":\"xqmlIoKML\",\"moduleId\":\"H4JzDLMRpx9yp8XijSPW\"}}\n */const Icon=withCSS(Component,css,\"framer-ukXId\");Icon.displayName=\"dark\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"442\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"200\",\"framerVector\":\"{\\\"name\\\":\\\"dark\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/xqmlIoKML\\\",\\\"id\\\":\\\"xqmlIoKML\\\",\\\"moduleId\\\":\\\"H4JzDLMRpx9yp8XijSPW\\\"}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (62e9832)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 442 200\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 199.699 L 0 0 L 442.476 0 L 442.476 199.699 Z M 274.932 170.193 L 274.932 151.781 C 274.932 151.781 270.715 152.229 269.49 150.885 C 268.265 149.542 268.006 147.75 268.265 142.674 L 268.265 131.628 L 267.4 83.142 L 249.229 83.142 L 249.229 147.283 C 249.229 147.283 249.179 148.481 249.229 149.246 C 249.695 156.34 248.828 162.574 255.638 167.506 C 258.632 169.674 264.317 170.118 268.265 170.193 C 274.102 170.306 274.932 170.193 274.932 170.193 Z M 25.725 87.052 L 25.725 68.639 C 25.725 68.639 21.508 69.087 20.283 67.744 C 19.058 66.4 18.799 64.608 19.058 59.532 L 19.058 48.485 L 18.193 0 L 0.022 0 L 0.022 64.141 C 0.022 64.141 -0.028 65.338 0.022 66.104 C 0.489 73.197 -0.378 79.432 6.431 84.364 C 9.425 86.532 15.111 86.975 19.058 87.052 C 24.896 87.163 25.725 87.052 25.725 87.052 Z M 374.468 110.104 C 380.716 103.346 388.568 99.969 398.024 99.969 C 404.019 99.969 409.422 101.405 414.234 104.276 C 419.131 107.063 422.973 110.907 425.759 115.805 L 426.392 115.805 L 439.437 101.616 L 442.476 101.616 L 442.476 169.269 L 421.453 169.269 C 421.96 166.819 422.467 163.315 422.973 158.754 L 422.213 158.754 C 415.965 166.862 407.312 170.916 396.251 170.916 C 387.216 170.916 379.744 167.622 373.834 161.034 C 368.009 154.446 365.096 145.915 365.096 135.442 C 365.096 125.307 368.22 116.861 374.468 110.104 Z M 384.726 135.316 C 384.726 141.059 386.584 145.789 390.299 149.505 C 394.098 153.222 398.784 155.08 404.356 155.08 C 409.845 155.08 414.445 153.222 418.161 149.505 C 421.96 145.704 423.86 140.933 423.86 135.189 C 423.86 129.53 421.96 124.843 418.161 121.126 C 414.445 117.409 409.845 115.552 404.356 115.552 C 398.868 115.552 394.225 117.409 390.426 121.126 C 386.626 124.843 384.726 129.572 384.726 135.316 Z M 288.515 110.001 C 294.847 103.329 302.699 99.992 312.071 99.992 C 323.3 99.992 332.039 104.004 338.287 112.028 L 338.92 112.028 L 338.92 83.142 L 358.17 83.142 L 358.17 169.293 L 337.147 169.293 C 337.907 165.239 338.371 161.776 338.54 158.904 L 338.034 158.904 C 331.954 166.928 323.343 170.94 312.198 170.94 C 302.826 170.94 294.931 167.519 288.515 160.678 C 282.183 153.836 279.016 145.348 279.016 135.212 C 279.016 125.077 282.183 116.673 288.515 110.001 Z M 304.599 149.782 C 308.398 153.667 313.127 155.61 318.783 155.61 C 324.44 155.61 329.168 153.71 332.968 149.909 C 336.851 146.024 338.794 141.124 338.794 135.212 C 338.794 129.385 336.851 124.57 332.968 120.77 C 329.168 116.969 324.44 115.068 318.783 115.068 C 313.127 115.068 308.356 116.969 304.472 120.77 C 300.673 124.57 298.773 129.427 298.773 135.339 C 298.773 141.167 300.716 145.981 304.599 149.782 Z M 171.636 110.104 C 177.885 103.346 185.737 99.969 195.193 99.969 C 201.188 99.969 206.591 101.405 211.403 104.276 C 216.3 107.063 220.142 110.907 222.928 115.805 L 223.561 115.805 L 236.606 101.616 L 239.645 101.616 L 239.645 169.269 L 218.622 169.269 C 219.129 166.819 219.635 163.315 220.142 158.754 L 219.382 158.754 C 213.134 166.862 204.48 170.916 193.42 170.916 C 184.385 170.916 176.913 167.622 171.003 161.034 C 165.178 154.446 162.265 145.915 162.265 135.442 C 162.265 125.307 165.389 116.861 171.636 110.104 Z M 181.895 135.316 C 181.895 141.059 183.752 145.789 187.467 149.505 C 191.267 153.222 195.953 155.08 201.525 155.08 C 207.014 155.08 211.614 153.222 215.33 149.505 C 219.129 145.704 221.029 140.933 221.029 135.189 C 221.029 129.53 219.129 124.843 215.33 121.126 C 211.614 117.409 207.014 115.552 201.525 115.552 C 196.037 115.552 191.393 117.409 187.594 121.126 C 183.795 124.843 181.895 129.572 181.895 135.316 Z M 83.111 101.948 L 102.488 101.948 L 102.488 137.042 C 102.488 142.532 104.008 146.924 107.048 150.218 C 110.171 153.428 114.224 155.032 119.205 155.032 C 124.018 155.032 127.987 153.342 131.11 149.965 C 134.319 146.586 135.923 142.279 135.923 137.042 L 135.923 101.948 L 155.173 101.948 L 155.173 169.602 L 134.656 169.602 C 135.079 166.898 135.332 164.323 135.416 161.873 L 134.53 161.873 C 129.464 168.124 121.907 171.249 111.86 171.249 C 103.332 171.249 96.409 168.631 91.09 163.394 C 85.771 158.072 83.111 150.809 83.111 141.603 Z M 32.651 17.816 L 52.028 17.816 L 52.028 52.91 C 52.028 58.4 53.547 62.792 56.587 66.086 C 59.711 69.295 63.763 70.9 68.745 70.9 C 73.557 70.9 77.526 69.211 80.649 65.833 C 83.858 62.454 85.462 58.146 85.462 52.91 L 85.462 17.816 L 104.712 17.816 L 104.712 85.47 L 84.196 85.47 C 84.618 82.767 84.871 80.191 84.955 77.742 L 84.069 77.742 C 79.003 83.992 71.447 87.117 61.399 87.117 C 52.872 87.117 45.949 84.499 40.63 79.262 C 35.31 73.941 32.651 66.677 32.651 57.471 Z M 3.546 168.153 C 5.826 165.366 8.95 163.381 12.918 162.198 L 12.918 161.438 C 5.235 155.103 1.393 146.404 1.393 135.339 C 1.393 125.373 4.855 117.138 11.778 110.634 C 18.786 104.047 27.735 100.752 38.627 100.752 L 76.114 100.752 L 76.114 103.54 L 62.057 109.114 L 62.057 109.874 C 71.175 116.04 75.734 124.697 75.734 135.846 C 75.734 145.897 72.272 154.216 65.349 160.805 C 58.426 167.308 49.476 170.56 38.5 170.56 C 35.208 170.56 32.041 170.222 29.002 169.546 C 25.203 169.8 22.247 170.603 20.137 171.954 C 18.026 173.304 16.971 175.078 16.971 177.274 C 16.971 182.596 24.738 185.256 40.273 185.256 C 45.508 185.256 51.08 184.623 56.991 183.356 C 62.985 182.089 67.84 180.526 71.555 178.668 L 76.368 193.744 C 72.23 195.434 66.869 196.828 60.283 197.926 C 53.698 199.108 47.323 199.699 41.16 199.699 C 28.073 199.699 17.941 197.841 10.765 194.125 C 3.588 190.408 0 185.256 0 178.668 C 0 174.445 1.182 170.94 3.546 168.153 Z M 24.443 150.542 C 28.242 154.343 32.97 156.244 38.627 156.244 C 44.199 156.244 48.885 154.386 52.685 150.669 C 56.484 146.868 58.384 142.096 58.384 136.353 C 58.384 130.609 56.484 125.88 52.685 122.163 C 48.885 118.362 44.157 116.462 38.5 116.462 C 32.928 116.462 28.242 118.32 24.443 122.037 C 20.643 125.753 18.744 130.482 18.744 136.226 C 18.744 141.97 20.643 146.742 24.443 150.542 Z\" fill=\"transparent\" height=\"199.69905398461924px\" id=\"cty115hsf\" width=\"442.4764581589959px\"><path d=\"M 0 199.699 L 0 0 L 442.476 0 L 442.476 199.699 Z\" fill=\"transparent\" height=\"199.6990263249636px\" id=\"BMT1SVZpz\" width=\"442.4764581589959px\"/><path d=\"M 25.725 87.052 L 25.725 68.639 C 25.725 68.639 21.508 69.087 20.283 67.743 C 19.058 66.4 18.799 64.608 19.058 59.532 L 19.058 48.486 L 18.193 0 L 0.022 0 L 0.022 64.141 C 0.022 64.141 -0.028 65.339 0.022 66.104 C 0.489 73.198 -0.378 79.432 6.431 84.364 C 9.425 86.532 15.11 86.976 19.058 87.052 C 24.896 87.164 25.725 87.052 25.725 87.052 Z\" fill=\"var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255))\" height=\"87.10141800325448px\" id=\"o6fmgKRTG\" transform=\"translate(249.207 83.142)\" width=\"25.724871997519944px\"/><path d=\"M 25.725 87.052 L 25.725 68.639 C 25.725 68.639 21.508 69.087 20.283 67.744 C 19.058 66.4 18.799 64.608 19.058 59.532 L 19.058 48.485 L 18.193 0 L 0.022 0 L 0.022 64.141 C 0.022 64.141 -0.028 65.338 0.022 66.104 C 0.489 73.197 -0.378 79.432 6.431 84.364 C 9.425 86.532 15.111 86.975 19.058 87.052 C 24.896 87.163 25.725 87.052 25.725 87.052 Z\" fill=\"var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255))\" height=\"87.10120748101662px\" id=\"frvBc6x3G\" width=\"25.724914086471415px\"/><path d=\"M 9.372 10.135 C 15.62 3.378 23.472 0 32.928 0 C 38.923 0 44.326 1.436 49.138 4.307 C 54.035 7.095 57.877 10.938 60.663 15.836 L 61.297 15.836 L 74.341 1.647 L 77.38 1.647 L 77.38 69.301 L 56.357 69.301 C 56.864 66.851 57.371 63.346 57.877 58.785 L 57.117 58.785 C 50.869 66.893 42.216 70.948 31.155 70.948 C 22.121 70.948 14.648 67.654 8.738 61.066 C 2.913 54.477 0 45.946 0 35.474 C 0 25.338 3.124 16.892 9.372 10.135 Z M 19.631 35.347 C 19.631 41.091 21.488 45.82 25.203 49.536 C 29.002 53.253 33.688 55.111 39.26 55.111 C 44.749 55.111 49.349 53.253 53.065 49.536 C 56.864 45.736 58.764 40.964 58.764 35.22 C 58.764 29.562 56.864 24.874 53.065 21.158 C 49.349 17.441 44.749 15.583 39.26 15.583 C 33.772 15.583 29.129 17.441 25.33 21.158 C 21.53 24.874 19.631 29.603 19.631 35.347 Z\" fill=\"var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255))\" height=\"70.94752039748892px\" id=\"OOb3NaasA\" transform=\"translate(365.096 99.969)\" width=\"77.38043096234333px\"/><path d=\"M 9.498 26.859 C 15.831 20.187 23.683 16.851 33.055 16.851 C 44.284 16.851 53.022 20.862 59.27 28.886 L 59.904 28.886 L 59.904 0 L 79.154 0 L 79.154 86.151 L 58.131 86.151 C 58.89 82.097 59.354 78.634 59.524 75.762 L 59.017 75.762 C 52.938 83.786 44.326 87.798 33.182 87.798 C 23.81 87.798 15.915 84.377 9.498 77.536 C 3.166 70.695 0 62.206 0 52.071 C 0 41.935 3.166 33.531 9.498 26.859 Z M 25.582 66.64 C 29.382 70.525 34.111 72.468 39.767 72.468 C 45.423 72.468 50.152 70.568 53.951 66.767 C 57.835 62.882 59.777 57.983 59.777 52.071 C 59.777 46.243 57.835 41.429 53.951 37.628 C 50.152 33.827 45.423 31.927 39.767 31.927 C 34.111 31.927 29.34 33.827 25.456 37.628 C 21.657 41.429 19.757 46.286 19.757 52.198 C 19.757 58.025 21.699 62.84 25.582 66.64 Z\" fill=\"var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255))\" height=\"87.79803608786551px\" id=\"JDQevtqx4\" transform=\"translate(279.016 83.142)\" width=\"79.15369107391905px\"/><path d=\"M 9.372 10.135 C 15.62 3.378 23.472 0 32.928 0 C 38.923 0 44.326 1.436 49.138 4.307 C 54.035 7.095 57.877 10.938 60.663 15.836 L 61.297 15.836 L 74.341 1.647 L 77.38 1.647 L 77.38 69.301 L 56.357 69.301 C 56.864 66.851 57.37 63.346 57.877 58.785 L 57.117 58.785 C 50.869 66.893 42.215 70.948 31.155 70.948 C 22.121 70.948 14.648 67.654 8.738 61.066 C 2.913 54.477 0 45.946 0 35.474 C 0 25.338 3.124 16.892 9.372 10.135 Z M 19.63 35.347 C 19.63 41.091 21.487 45.82 25.203 49.536 C 29.002 53.253 33.688 55.111 39.26 55.111 C 44.749 55.111 49.349 53.253 53.065 49.536 C 56.864 45.736 58.764 40.964 58.764 35.22 C 58.764 29.562 56.864 24.874 53.065 21.158 C 49.349 17.441 44.749 15.583 39.26 15.583 C 33.772 15.583 29.128 17.441 25.329 21.158 C 21.53 24.874 19.63 29.603 19.63 35.347 Z\" fill=\"var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255))\" height=\"70.94752039748892px\" id=\"bjLOjajdu\" transform=\"translate(162.265 99.969)\" width=\"77.38043096234276px\"/><path d=\"M 0 0 L 19.377 0 L 19.377 35.094 C 19.377 40.584 20.897 44.975 23.936 48.27 C 27.06 51.479 31.112 53.084 36.094 53.084 C 40.907 53.084 44.876 51.394 47.999 48.016 C 51.208 44.638 52.811 40.331 52.811 35.094 L 52.811 0 L 72.062 0 L 72.062 67.654 L 51.545 67.654 C 51.968 64.95 52.221 62.375 52.305 59.925 L 51.418 59.925 C 46.352 66.176 38.796 69.301 28.749 69.301 C 20.221 69.301 13.298 66.683 7.979 61.446 C 2.66 56.124 0 48.861 0 39.655 Z\" fill=\"var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255))\" height=\"69.30055230125708px\" id=\"cBfexitET\" transform=\"translate(83.111 101.948)\" width=\"72.06159762901001px\"/><path d=\"M 0 0 L 19.377 0 L 19.377 35.094 C 19.377 40.584 20.896 44.975 23.936 48.27 C 27.06 51.479 31.113 53.084 36.094 53.084 C 40.907 53.084 44.875 51.395 47.999 48.016 C 51.207 44.638 52.811 40.33 52.811 35.094 L 52.811 0 L 72.061 0 L 72.061 67.654 L 51.545 67.654 C 51.967 64.951 52.22 62.375 52.305 59.926 L 51.418 59.926 C 46.352 66.176 38.796 69.301 28.748 69.301 C 20.221 69.301 13.298 66.683 7.979 61.446 C 2.66 56.125 0 48.861 0 39.655 Z\" fill=\"var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255))\" height=\"69.30055230125708px\" id=\"j9EprZkvZ\" transform=\"translate(32.651 17.816)\" width=\"72.06145557880058px\"/><path d=\"M 3.546 67.401 C 5.826 64.614 8.95 62.629 12.918 61.446 L 12.918 60.686 C 5.235 54.351 1.393 45.652 1.393 34.587 C 1.393 24.621 4.855 16.386 11.778 9.882 C 18.786 3.294 27.735 0 38.627 0 L 76.114 0 L 76.114 2.788 L 62.057 8.362 L 62.057 9.122 C 71.175 15.287 75.734 23.945 75.734 35.094 C 75.734 45.145 72.272 53.464 65.349 60.053 C 58.426 66.556 49.476 69.808 38.5 69.808 C 35.208 69.808 32.041 69.47 29.002 68.794 C 25.203 69.048 22.247 69.85 20.137 71.201 C 18.026 72.552 16.971 74.326 16.971 76.522 C 16.971 81.843 24.738 84.504 40.273 84.504 C 45.508 84.504 51.08 83.871 56.991 82.604 C 62.985 81.337 67.84 79.774 71.555 77.916 L 76.368 92.992 C 72.23 94.682 66.869 96.076 60.283 97.173 C 53.698 98.356 47.323 98.947 41.16 98.947 C 28.073 98.947 17.941 97.089 10.765 93.373 C 3.588 89.656 0 84.504 0 77.916 C 0 73.692 1.182 70.188 3.546 67.401 Z M 24.443 49.79 C 28.242 53.591 32.97 55.491 38.627 55.491 C 44.199 55.491 48.885 53.634 52.685 49.917 C 56.484 46.116 58.384 41.344 58.384 35.601 C 58.384 29.857 56.484 25.128 52.685 21.411 C 48.885 17.61 44.157 15.71 38.5 15.71 C 32.928 15.71 28.242 17.568 24.443 21.285 C 20.643 25.001 18.744 29.73 18.744 35.474 C 18.744 41.218 20.643 45.99 24.443 49.79 Z\" fill=\"var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255))\" height=\"98.94692538354502px\" id=\"LduOXUFBV\" transform=\"translate(0 100.752)\" width=\"76.36761297071143px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-7MA5V\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-7MA5V { -webkit-mask: ${mask}; aspect-ratio: 2.21; background-color: var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, #ffffff); mask: ${mask}; width: 442px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 442\n * @framerIntrinsicHeight 200\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"white\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255))\"},\"set\":{\"localId\":\"vectorSet/xqmlIoKML\",\"id\":\"xqmlIoKML\",\"moduleId\":\"H4JzDLMRpx9yp8XijSPW\"}}\n */const Icon=withCSS(Component,css,\"framer-7MA5V\");Icon.displayName=\"white\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"white\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/xqmlIoKML\\\",\\\"id\\\":\\\"xqmlIoKML\\\",\\\"moduleId\\\":\\\"H4JzDLMRpx9yp8XijSPW\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"442\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (62e9832)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Dark from\"https://framerusercontent.com/modules/5i9ljH4Vo4B2vLlNYlxU/CYbhV5zfO15iUA9KpihY/GH00YlSME.js\";import White from\"https://framerusercontent.com/modules/dJw0ErVEM6tmMZQpKKpj/8WjxHUubWhMUqVhAGDwa/i9VsjkqUH.js\";const cycleOrder=[\"zmm3D5lI6\",\"dLk4Am7Ke\",\"chBit8mUB\",\"y6cUBxBgm\"];const serializationHash=\"framer-Zudh8\";const variantClassNames={chBit8mUB:\"framer-v-1rzmnew\",dLk4Am7Ke:\"framer-v-8udk8v\",y6cUBxBgm:\"framer-v-1i1lvib\",zmm3D5lI6:\"framer-v-1c8ww81\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pMKyCDwnG=undefined;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 2\":\"dLk4Am7Ke\",\"Variant 3\":\"chBit8mUB\",\"Variant 4\":\"y6cUBxBgm\",Logo:\"zmm3D5lI6\"};const getProps=({height,id,link,width,...props})=>{return{...props,pMKyCDwnG:link??props.pMKyCDwnG,variant:humanReadableVariantMap[props.variant]??props.variant??\"zmm3D5lI6\"};};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,pMKyCDwnG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zmm3D5lI6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"chBit8mUB\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:pMKyCDwnG,motionChild:true,nodeId:\"zmm3D5lI6\",openInNewTab:false,scopeId:\"qky9a5uSX\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1c8ww81\",className,classNames)} framer-1j9amk7`,\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"zmm3D5lI6\",ref:refBinding,style:{...style},...addPropertyOverrides({chBit8mUB:{\"data-framer-name\":\"Variant 3\"},dLk4Am7Ke:{\"data-framer-name\":\"Variant 2\"},y6cUBxBgm:{\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1wnj752\",Component:Dark,layoutDependency:layoutDependency,layoutId:\"npxKYjyEB\",...addPropertyOverrides({y6cUBxBgm:{Component:White}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12q53hs\",\"data-framer-name\":\"lugualda-symbol\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:546,intrinsicWidth:519,layoutDependency:layoutDependency,layoutId:\"a1csuYnci\",svg:'<svg width=\"519\" height=\"546\" viewBox=\"0 0 519 546\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_5_82)\">\\n<path d=\"M258.447 154.456C251.616 121.179 231.586 92.0323 202.761 73.4279C173.936 54.8232 138.682 48.2847 104.75 55.2507C70.8183 62.2167 40.9884 82.1165 21.8267 110.572C2.66232 139.029 -4.26322 173.71 2.56768 206.986C9.20366 239.308 23.609 285.873 79.5011 321.952L315.116 430.492C315.116 430.492 451.751 293.083 488.91 237.902C526.066 182.722 520.962 134.247 514.326 101.926C507.495 68.6488 487.465 39.502 458.64 20.8973C429.815 2.29268 394.561 -4.24586 360.629 2.72013C326.697 9.6861 296.867 29.5859 277.706 58.0421C258.541 86.498 251.616 121.179 258.447 154.456Z\" fill=\"#C40000\"/>\\n<path d=\"M158.668 544.88C146.677 542.861 130.398 521.658 132.417 497.428C133.341 486.353 159.3 458.278 175.833 427.763C198.044 397.473 198.044 352.041 198.044 352.041L227.323 335.887C227.323 335.887 209.823 412.62 198.044 433.82C186.265 455.022 154.079 482.466 156.649 500.458C158.668 514.59 181.765 520.65 179.746 530.747C177.727 540.842 170.659 546.901 158.668 544.88Z\" fill=\"#C40000\"/>\\n<path d=\"M396.58 323.77L377.396 313.673C377.396 313.673 373.935 360.417 372.35 390.406C369.644 441.617 370.329 512.571 372.348 522.669C374.369 532.766 388.741 545.927 405.667 544.882C418.766 544.072 431.005 538.823 430.908 525.699C430.852 517.921 423.628 514.794 421.821 514.593C416.563 514.003 414.968 514.039 409.705 514.593C403.005 515.298 396.288 517.72 393.551 511.563C389.513 502.477 389.939 461.099 390.521 428.774C391.214 390.406 396.58 323.77 396.58 323.77Z\" fill=\"#C40000\"/>\\n<path d=\"M273.643 257.135C273.643 257.135 274.651 278.338 294.846 276.319C315.038 274.297 312.008 248.048 312.008 252.086\" stroke=\"black\" stroke-width=\"8.0771\" stroke-linecap=\"round\"/>\\n<mask id=\"mask0_5_82\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"309\" y=\"106\" width=\"79\" height=\"89\">\\n<path d=\"M388 145.572C388 124.03 370.537 106.567 348.995 106.567C327.453 106.567 309.989 124.03 309.989 145.572V155.531C309.989 177.073 327.453 194.536 348.995 194.536C370.537 194.536 388 177.073 388 155.531V145.572Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask0_5_82)\">\\n<path d=\"M388 145.572C388 124.03 370.537 106.567 348.995 106.567C327.453 106.567 309.989 124.03 309.989 145.572V155.531C309.989 177.073 327.453 194.536 348.995 194.536C370.537 194.536 388 177.073 388 155.531V145.572Z\" fill=\"white\"/>\\n<path d=\"M369.89 169.462C392.201 169.462 410.288 151.375 410.288 129.064C410.288 106.752 392.201 88.6653 369.89 88.6653C347.578 88.6653 329.491 106.752 329.491 129.064C329.491 151.375 347.578 169.462 369.89 169.462Z\" fill=\"black\"/>\\n</g>\\n<mask id=\"mask1_5_82\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"170\" y=\"135\" width=\"71\" height=\"78\">\\n<path d=\"M238.494 164.721C235.631 145.944 218.089 133.043 199.312 135.905C180.535 138.768 167.634 156.31 170.496 175.087L171.819 183.767C174.682 202.544 192.224 215.446 211.001 212.583C229.778 209.721 242.679 192.179 239.817 173.402L238.494 164.721Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask1_5_82)\">\\n<path d=\"M238.494 164.721C235.631 145.944 218.089 133.043 199.312 135.905C180.535 138.768 167.634 156.31 170.496 175.087L171.819 183.767C174.682 202.544 192.224 215.446 211.001 212.583C229.778 209.721 242.679 192.179 239.817 173.402L238.494 164.721Z\" fill=\"white\"/>\\n<path d=\"M227.258 189.088C247.155 186.055 260.825 167.467 257.792 147.57C254.759 127.674 236.171 114.003 216.274 117.036C196.378 120.069 182.707 138.657 185.74 158.554C188.773 178.451 207.361 192.121 227.258 189.088Z\" fill=\"black\"/>\\n</g>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_5_82\">\\n<rect width=\"519\" height=\"545.267\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Zudh8.framer-1j9amk7, .framer-Zudh8 .framer-1j9amk7 { display: block; }\",\".framer-Zudh8.framer-1c8ww81 { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 1.94px; height: 58px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Zudh8 .framer-1wnj752 { aspect-ratio: 2.21 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 39px); position: relative; width: 86px; }\",\".framer-Zudh8 .framer-12q53hs { flex: none; height: 55px; position: relative; width: 52px; }\",\".framer-Zudh8.framer-v-8udk8v.framer-1c8ww81, .framer-Zudh8.framer-v-1rzmnew.framer-1c8ww81 { gap: 10.18px; height: 304px; }\",\".framer-Zudh8.framer-v-8udk8v .framer-1wnj752 { height: var(--framer-aspect-ratio-supported, 204px); width: 451px; }\",\".framer-Zudh8.framer-v-8udk8v .framer-12q53hs, .framer-Zudh8.framer-v-1rzmnew .framer-12q53hs { height: 286px; width: 272px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 58\n * @framerIntrinsicWidth 140\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"dLk4Am7Ke\":{\"layout\":[\"auto\",\"fixed\"]},\"chBit8mUB\":{\"layout\":[\"auto\",\"fixed\"]},\"y6cUBxBgm\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"pMKyCDwnG\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerqky9a5uSX=withCSS(Component,css,\"framer-Zudh8\");export default Framerqky9a5uSX;Framerqky9a5uSX.displayName=\"logo\";Framerqky9a5uSX.defaultProps={height:58,width:140};addPropertyControls(Framerqky9a5uSX,{variant:{options:[\"zmm3D5lI6\",\"dLk4Am7Ke\",\"chBit8mUB\",\"y6cUBxBgm\"],optionTitles:[\"Logo\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},pMKyCDwnG:{title:\"Link\",type:ControlType.Link}});addFonts(Framerqky9a5uSX,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerqky9a5uSX\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"58\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"140\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"dLk4Am7Ke\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"chBit8mUB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"y6cUBxBgm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"pMKyCDwnG\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qky9a5uSX.map","// Generated by Framer (62e9832)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"tzImOJHrj\",\"NzetnA1rc\",\"P6ErEpVvK\",\"WlBP1viKI\",\"lcbZLryKa\"];const serializationHash=\"framer-PBcCg\";const variantClassNames={lcbZLryKa:\"framer-v-84kqk1\",NzetnA1rc:\"framer-v-vs6e65\",P6ErEpVvK:\"framer-v-d5e6hc\",tzImOJHrj:\"framer-v-l5op9v\",WlBP1viKI:\"framer-v-vh3yj\"};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-small\":\"NzetnA1rc\",Desktop:\"tzImOJHrj\",Phone:\"lcbZLryKa\",Small:\"WlBP1viKI\",Tablet:\"P6ErEpVvK\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"tzImOJHrj\"};};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:\"tzImOJHrj\",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:{hash:\":kS3jsGFDL\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"tzImOJHrj\",openInNewTab:false,scopeId:\"UqBaO6DOg\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-l5op9v\",className,classNames)} framer-m8yybm`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"tzImOJHrj\",ref:refBinding,style:{backgroundColor:\"var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,...style},...addPropertyOverrides({lcbZLryKa:{\"data-framer-name\":\"Phone\"},NzetnA1rc:{\"data-framer-name\":\"Desktop-small\"},P6ErEpVvK:{\"data-framer-name\":\"Tablet\"},WlBP1viKI:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n788ut\",\"data-framer-name\":\"Component 1\",layoutDependency:layoutDependency,layoutId:\"oW0F3CWHS\",style:{rotate:-90},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-168uody\",\"data-framer-name\":\"Vector\",fill:'var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51)) /* {\"name\":\"Dark\"} */',intrinsicHeight:4,intrinsicWidth:13,layoutDependency:layoutDependency,layoutId:\"oHPyCTzgu\",svg:'<svg width=\"13\" height=\"4\" viewBox=\"-1 -1 13 4\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0.666504 0.666748H9.99984\" stroke=\"#C20000\" stroke-width=\"1.33333\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mbmonm\",layoutDependency:layoutDependency,layoutId:\"krYqv9m8m\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11 9.333\" overflow=\"visible\"><path d=\"M 0 4.5 L 10.5 4.5 L 6 0 L 11 4.5 L 6 9.333\" fill=\"transparent\" stroke-width=\"1.33333\" stroke=\"var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PBcCg.framer-m8yybm, .framer-PBcCg .framer-m8yybm { display: block; }\",\".framer-PBcCg.framer-l5op9v { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: 50px; justify-content: center; overflow: visible; padding: 8px 24px 8px 24px; position: relative; text-decoration: none; width: 50px; }\",\".framer-PBcCg .framer-n788ut { flex: none; gap: 0px; height: 16px; overflow: visible; position: relative; width: 16px; }\",\".framer-PBcCg .framer-168uody { bottom: 10px; flex: none; left: 2px; position: absolute; right: 5px; top: 6px; }\",\".framer-PBcCg .framer-mbmonm { height: 10px; left: 2px; position: absolute; top: 4px; width: 11px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"NzetnA1rc\":{\"layout\":[\"fixed\",\"fixed\"]},\"P6ErEpVvK\":{\"layout\":[\"fixed\",\"fixed\"]},\"WlBP1viKI\":{\"layout\":[\"fixed\",\"fixed\"]},\"lcbZLryKa\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUqBaO6DOg=withCSS(Component,css,\"framer-PBcCg\");export default FramerUqBaO6DOg;FramerUqBaO6DOg.displayName=\"Back to top\";FramerUqBaO6DOg.defaultProps={height:50,width:50};addPropertyControls(FramerUqBaO6DOg,{variant:{options:[\"tzImOJHrj\",\"NzetnA1rc\",\"P6ErEpVvK\",\"WlBP1viKI\",\"lcbZLryKa\"],optionTitles:[\"Desktop\",\"Desktop-small\",\"Tablet\",\"Small\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerUqBaO6DOg,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUqBaO6DOg\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"50\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"50\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NzetnA1rc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"P6ErEpVvK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WlBP1viKI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lcbZLryKa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UqBaO6DOg.map","// Generated by Framer (0ea0c8c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Clipboard from\"https://framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/r7KU3d0jY4jnUQG5z44O/Clipboard.js\";import Cursor from\"https://framerusercontent.com/modules/zKxEBYX7aeEeiV2lKtGH/cBKxsujAJbzzhg0jygTX/KxfDD1hZL.js\";import Logo from\"https://framerusercontent.com/modules/HwfOZuWhppGOEIn2T8mB/BNVgKGFGChKu4Opq1lrg/qky9a5uSX.js\";import BackToTop from\"https://framerusercontent.com/modules/hUJHwXHPMd3dq4EQPOYa/pq59sNs0uMCNq4KUKPW5/UqBaO6DOg.js\";const LogoFonts=getFonts(Logo);const ClipboardFonts=getFonts(Clipboard);const CursorFonts=getFonts(Cursor);const BackToTopFonts=getFonts(BackToTop);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"KOHKFrRXp\",\"FKQSJFAug\",\"jqJZ3WZDy\"];const serializationHash=\"framer-mGhXz\";const variantClassNames={FKQSJFAug:\"framer-v-fxas6w\",jqJZ3WZDy:\"framer-v-zp0u0g\",KOHKFrRXp:\"framer-v-1ibjg4y\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"KOHKFrRXp\",\"Variant 2\":\"FKQSJFAug\",\"Variant 3\":\"jqJZ3WZDy\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KOHKFrRXp\"};};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:\"KOHKFrRXp\",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__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-500}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1ibjg4y\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"KOHKFrRXp\",ref:refBinding,style:{backgroundColor:\"var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255))\",...style},...addPropertyOverrides({FKQSJFAug:{\"data-framer-name\":\"Variant 2\"},jqJZ3WZDy:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+100+(0+0+((componentViewport?.height||736)-150-258)/1*0),...addPropertyOverrides({FKQSJFAug:{y:(componentViewport?.y||0)+100+(((componentViewport?.height||736)-150-403)/2+0+0)},jqJZ3WZDy:{y:(componentViewport?.y||0)+100+(((componentViewport?.height||736)-150-580)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11nlj1q-container\",layoutDependency:layoutDependency,layoutId:\"BvyQf4Vc9-container\",nodeId:\"BvyQf4Vc9\",rendersWithMotion:true,scopeId:\"iJmcqK4sY\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"BvyQf4Vc9\",layoutId:\"BvyQf4Vc9\",variant:matchVariant(\"dLk4Am7Ke\"),width:\"100%\",...addPropertyOverrides({FKQSJFAug:{variant:matchVariant(\"chBit8mUB\")},jqJZ3WZDy:{variant:matchVariant(\"chBit8mUB\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-brai93\",layoutDependency:layoutDependency,layoutId:\"N9URhBg0k\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cde6ih\",layoutDependency:layoutDependency,layoutId:\"DxQjY_6du\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mcgdt5\",layoutDependency:layoutDependency,layoutId:\"RcgKqId6z\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UGl4ZWxpZnkgU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"Pixelify Sans\", sans-serif',\"--framer-line-height\":\"63px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-29de5365-1a8f-4ed0-befd-f548cb07ec98, rgba(115, 115, 115, 0.8)))\"},children:\"2026 \"})}),className:\"framer-1gg5znu\",fonts:[\"GF;Pixelify Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"FmjzyqXIW\",style:{\"--extracted-r6o4lv\":\"var(--token-29de5365-1a8f-4ed0-befd-f548cb07ec98, rgba(115, 115, 115, 0.8))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UGl4ZWxpZnkgU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"Pixelify Sans\", sans-serif',\"--framer-line-height\":\"63px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-29de5365-1a8f-4ed0-befd-f548cb07ec98, rgba(115, 115, 115, 0.8)))\"},children:\"All rights reserved\"})}),className:\"framer-1xc66al\",fonts:[\"GF;Pixelify Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"jVfXsAjpe\",style:{\"--extracted-r6o4lv\":\"var(--token-29de5365-1a8f-4ed0-befd-f548cb07ec98, rgba(115, 115, 115, 0.8))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sshdi9\",layoutDependency:layoutDependency,layoutId:\"R3hLQTOri\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/luisagualda/\",motionChild:true,nodeId:\"pOvXO_npo\",openInNewTab:true,scopeId:\"iJmcqK4sY\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1codwo3 framer-bs1ldz\",layoutDependency:layoutDependency,layoutId:\"pOvXO_npo\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1nbe15l\",layoutDependency:layoutDependency,layoutId:\"Wids9Df_Y\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36 36\" overflow=\"visible\"><g><defs><linearGradient id=\"idsWids9Df_Y_1g-306598883\" x1=\"0\" x2=\"1\" y1=\"1.1102230246251565e-16\" y2=\"0.9999999999999999\"><stop offset=\"0\" stop-color=\"rgb(36,137,190)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(5,117,179)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 18 0 C 8.059 0 0 8.059 0 18 C 0 27.941 8.059 36 18 36 C 27.941 36 36 27.941 36 18 C 36 8.059 27.941 0 18 0 Z M 13.198 26.702 L 9.245 26.702 L 9.245 13.934 L 13.198 13.934 Z M 11.203 12.262 C 9.912 12.262 8.866 11.207 8.866 9.906 C 8.866 8.605 9.912 7.55 11.203 7.55 C 12.493 7.55 13.54 8.605 13.54 9.906 C 13.54 11.207 12.493 12.262 11.203 12.262 Z M 28.008 26.702 L 24.075 26.702 L 24.075 20 C 24.075 18.162 23.377 17.136 21.923 17.136 C 20.341 17.136 19.515 18.204 19.515 20 L 19.515 26.702 L 15.724 26.702 L 15.724 13.934 L 19.515 13.934 L 19.515 15.654 C 19.515 15.654 20.655 13.545 23.362 13.545 C 26.07 13.545 28.008 15.198 28.008 18.618 Z\" fill=\"url(#idsWids9Df_Y_1g-306598883)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({FKQSJFAug:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36 36\" overflow=\"visible\"><g><defs><linearGradient id=\"idsFKQSJFAugWids9Df_Y_1g-306598883\" x1=\"0\" x2=\"1\" y1=\"1.1102230246251565e-16\" y2=\"0.9999999999999999\"><stop offset=\"0\" stop-color=\"rgb(36,137,190)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(5,117,179)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 18 0 C 8.059 0 0 8.059 0 18 C 0 27.941 8.059 36 18 36 C 27.941 36 36 27.941 36 18 C 36 8.059 27.941 0 18 0 Z M 13.198 26.702 L 9.245 26.702 L 9.245 13.934 L 13.198 13.934 Z M 11.203 12.262 C 9.912 12.262 8.866 11.207 8.866 9.906 C 8.866 8.605 9.912 7.55 11.203 7.55 C 12.493 7.55 13.54 8.605 13.54 9.906 C 13.54 11.207 12.493 12.262 11.203 12.262 Z M 28.008 26.702 L 24.075 26.702 L 24.075 20 C 24.075 18.162 23.377 17.136 21.923 17.136 C 20.341 17.136 19.515 18.204 19.515 20 L 19.515 26.702 L 15.724 26.702 L 15.724 13.934 L 19.515 13.934 L 19.515 15.654 C 19.515 15.654 20.655 13.545 23.362 13.545 C 26.07 13.545 28.008 15.198 28.008 18.618 Z\" fill=\"url(#idsFKQSJFAugWids9Df_Y_1g-306598883)\"></path></g></svg>'},jqJZ3WZDy:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36 36\" overflow=\"visible\"><g><defs><linearGradient id=\"idsjqJZ3WZDyWids9Df_Y_1g-306598883\" x1=\"0\" x2=\"1\" y1=\"1.1102230246251565e-16\" y2=\"0.9999999999999999\"><stop offset=\"0\" stop-color=\"rgb(36,137,190)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(5,117,179)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 18 0 C 8.059 0 0 8.059 0 18 C 0 27.941 8.059 36 18 36 C 27.941 36 36 27.941 36 18 C 36 8.059 27.941 0 18 0 Z M 13.198 26.702 L 9.245 26.702 L 9.245 13.934 L 13.198 13.934 Z M 11.203 12.262 C 9.912 12.262 8.866 11.207 8.866 9.906 C 8.866 8.605 9.912 7.55 11.203 7.55 C 12.493 7.55 13.54 8.605 13.54 9.906 C 13.54 11.207 12.493 12.262 11.203 12.262 Z M 28.008 26.702 L 24.075 26.702 L 24.075 20 C 24.075 18.162 23.377 17.136 21.923 17.136 C 20.341 17.136 19.515 18.204 19.515 20 L 19.515 26.702 L 15.724 26.702 L 15.724 13.934 L 19.515 13.934 L 19.515 15.654 C 19.515 15.654 20.655 13.545 23.362 13.545 C 26.07 13.545 28.008 15.198 28.008 18.618 Z\" fill=\"url(#idsjqJZ3WZDyWids9Df_Y_1g-306598883)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-44v553\",layoutDependency:layoutDependency,layoutId:\"wJXD0lE4L\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36 36\" overflow=\"visible\"><path d=\"M 18 0 C 8.059 0 0 8.059 0 18 C 0 27.941 8.059 36 18 36 C 27.941 36 36 27.941 36 18 C 36 8.059 27.941 0 18 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1uajcbn\",layoutDependency:layoutDependency,layoutId:\"MBdaZbq0R\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.952 12.768\" overflow=\"visible\"><path d=\"M 3.952 12.768 L 0 12.768 L 0 0 L 3.952 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1o9lnsx\",layoutDependency:layoutDependency,layoutId:\"mhbZr4lsG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.674 4.712\" overflow=\"visible\"><path d=\"M 2.337 4.712 C 1.046 4.712 0 3.657 0 2.356 C 0 1.055 1.046 0 2.337 0 C 3.628 0 4.674 1.055 4.674 2.356 C 4.674 3.657 3.628 4.712 2.337 4.712 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1p2y8ab\",layoutDependency:layoutDependency,layoutId:\"hqfZzniWd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.284 13.158\" overflow=\"visible\"><path d=\"M 12.283 13.158 L 8.351 13.158 L 8.351 6.455 C 8.351 4.617 7.652 3.591 6.199 3.591 C 4.617 3.591 3.79 4.66 3.79 6.455 L 3.79 13.158 L 0 13.158 L 0 0.389 L 3.79 0.389 L 3.79 2.109 C 3.79 2.109 4.931 0 7.638 0 C 10.345 0 12.284 1.653 12.284 5.073 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zydkiu-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vbcUc5KEj-container\",nodeId:\"vbcUc5KEj\",rendersWithMotion:true,scopeId:\"iJmcqK4sY\",children:/*#__PURE__*/_jsx(Clipboard,{borderRadius:50,bottomLeftRadius:50,bottomRightRadius:50,color:\"rgb(255, 255, 255)\",content:\"hello@lugualda.com\",fill:\"var(--token-ef6dd1d4-17a8-4e74-a2a7-de2d24f84f49, rgb(194, 0, 0))\",font:{fontFamily:'\"Pixelify Sans\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"vbcUc5KEj\",isMixedBorderRadius:false,label:\"hello@lugualda.com\",layoutId:\"vbcUc5KEj\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,success:\"Copied!\",topLeftRadius:50,topRightRadius:50,width:\"100%\"})})}),/*#__PURE__*/_jsx(Cursor,{animated:true,className:\"framer-iscgft\",layoutDependency:layoutDependency,layoutId:\"owH1WquTi\",style:{\"--1335ju\":1.5,\"--18mrqx2\":\"var(--token-29de5365-1a8f-4ed0-befd-f548cb07ec98, rgba(115, 115, 115, 0.8))\",\"--3it368\":1}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hbigf1\",layoutDependency:layoutDependency,layoutId:\"GYlUxMk3L\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+100+(0+58+((componentViewport?.height||736)-150-258)/1*1)+75+0,...addPropertyOverrides({FKQSJFAug:{y:(componentViewport?.y||0)+100+(((componentViewport?.height||736)-150-403)/2+58+145)+75+0},jqJZ3WZDy:{y:(componentViewport?.y||0)+100+(((componentViewport?.height||736)-150-580)/2+58+145)+0+232+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i5h7dg-container\",layoutDependency:layoutDependency,layoutId:\"FlSZXTSHg-container\",nodeId:\"FlSZXTSHg\",rendersWithMotion:true,scopeId:\"iJmcqK4sY\",children:/*#__PURE__*/_jsx(BackToTop,{height:\"100%\",id:\"FlSZXTSHg\",layoutId:\"FlSZXTSHg\",variant:matchVariant(\"tzImOJHrj\"),width:\"100%\"})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mGhXz.framer-bs1ldz, .framer-mGhXz .framer-bs1ldz { display: block; }\",\".framer-mGhXz.framer-1ibjg4y { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 736px; justify-content: space-between; overflow: hidden; padding: 100px 0px 50px 0px; position: relative; width: 1300px; }\",\".framer-mGhXz .framer-11nlj1q-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-mGhXz .framer-brai93 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 100px 0px 100px; position: relative; width: 100%; }\",\".framer-mGhXz .framer-1cde6ih { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-mGhXz .framer-mcgdt5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-mGhXz .framer-1gg5znu, .framer-mGhXz .framer-1xc66al { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-mGhXz .framer-sshdi9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-mGhXz .framer-1codwo3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-mGhXz .framer-1nbe15l { height: 36px; position: relative; width: 36px; }\",\".framer-mGhXz .framer-44v553 { height: 36px; left: 0px; position: absolute; top: 0px; width: 36px; }\",\".framer-mGhXz .framer-1uajcbn { height: 13px; left: 9px; position: absolute; top: 14px; width: 4px; }\",\".framer-mGhXz .framer-1o9lnsx { height: 5px; left: 9px; position: absolute; top: 8px; width: 5px; }\",\".framer-mGhXz .framer-1p2y8ab { height: 13px; left: 16px; position: absolute; top: 14px; width: 13px; }\",\".framer-mGhXz .framer-zydkiu-container { cursor: pointer; flex: none; height: auto; position: relative; width: auto; }\",\".framer-mGhXz .framer-iscgft { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-mGhXz .framer-1hbigf1 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-mGhXz .framer-1i5h7dg-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-mGhXz.framer-v-fxas6w.framer-1ibjg4y, .framer-mGhXz.framer-v-zp0u0g.framer-1ibjg4y { gap: 145px; justify-content: center; }\",\".framer-mGhXz.framer-v-zp0u0g .framer-brai93 { flex-direction: column; gap: 32px; justify-content: flex-start; }\",\".framer-mGhXz.framer-v-zp0u0g .framer-1cde6ih { flex: none; justify-content: center; order: 2; width: 100%; }\",\".framer-mGhXz.framer-v-zp0u0g .framer-sshdi9 { order: 0; }\",\".framer-mGhXz.framer-v-zp0u0g .framer-1hbigf1 { flex: none; justify-content: center; order: 1; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 736\n * @framerIntrinsicWidth 1300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FKQSJFAug\":{\"layout\":[\"fixed\",\"fixed\"]},\"jqJZ3WZDy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriJmcqK4sY=withCSS(Component,css,\"framer-mGhXz\");export default FrameriJmcqK4sY;FrameriJmcqK4sY.displayName=\"Footer\";FrameriJmcqK4sY.defaultProps={height:736,width:1300};addPropertyControls(FrameriJmcqK4sY,{variant:{options:[\"KOHKFrRXp\",\"FKQSJFAug\",\"jqJZ3WZDy\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameriJmcqK4sY,[{explicitInter:true,fonts:[{cssFamilyName:\"Pixelify Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Pixelify Sans\",url:\"https://fonts.gstatic.com/s/pixelifysans/v3/CHy2V-3HFUT7aC4iv1TxGDR9DHEserHN25py2TTp0H1db5JagkmX.woff2\",weight:\"400\"}]},...LogoFonts,...ClipboardFonts,...CursorFonts,...BackToTopFonts],{supportsExplicitInterCodegen:true});FrameriJmcqK4sY.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Logo,{},context),forwardLoader(BackToTop,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriJmcqK4sY\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1300\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"736\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FKQSJFAug\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jqJZ3WZDy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iJmcqK4sY.map","// Generated by Framer (62e9832)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"EqSWnKm8U\",\"JuGEjrafG\"];const serializationHash=\"framer-JTyfS\";const variantClassNames={EqSWnKm8U:\"framer-v-o827j3\",JuGEjrafG:\"framer-v-1yto7en\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ENuZxDlxH=undefined;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={close:\"JuGEjrafG\",open:\"EqSWnKm8U\"};const getProps=({click,height,id,width,...props})=>{return{...props,ENuZxDlxH:click??props.ENuZxDlxH,variant:humanReadableVariantMap[props.variant]??props.variant??\"EqSWnKm8U\"};};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,ENuZxDlxH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EqSWnKm8U\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1m358mi=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ENuZxDlxH){const res=await ENuZxDlxH(...args);if(res===false)return false;}});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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-o827j3\",className,classNames),\"data-framer-name\":\"open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"EqSWnKm8U\",onTap:onTap1m358mi,ref:refBinding,style:{...style},...addPropertyOverrides({JuGEjrafG:{\"data-framer-name\":\"close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-zz3ptl\",layoutDependency:layoutDependency,layoutId:\"xgJtyCI_B\",style:{backgroundColor:\"var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51))\",rotate:0},variants:{JuGEjrafG:{backgroundColor:\"var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255))\",rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11z0q0\",layoutDependency:layoutDependency,layoutId:\"mDDRyCUtc\",style:{backgroundColor:\"var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51))\",rotate:0},variants:{JuGEjrafG:{backgroundColor:\"var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255))\",rotate:45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JTyfS.framer-1atw1px, .framer-JTyfS .framer-1atw1px { display: block; }\",\".framer-JTyfS.framer-o827j3 { cursor: pointer; height: 32px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 32px; }\",\".framer-JTyfS .framer-zz3ptl { flex: none; height: 4px; left: calc(50.00000000000002% - 24px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 9px; width: 24px; }\",\".framer-JTyfS .framer-11z0q0 { bottom: 9px; flex: none; height: 4px; left: calc(50.00000000000002% - 24px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 24px; }\",\".framer-JTyfS.framer-v-1yto7en .framer-zz3ptl { top: calc(50.00000000000002% - 4px / 2); }\",\".framer-JTyfS.framer-v-1yto7en .framer-11z0q0 { bottom: unset; top: calc(50.00000000000002% - 4px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"JuGEjrafG\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ENuZxDlxH\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercUG8qAmfF=withCSS(Component,css,\"framer-JTyfS\");export default FramercUG8qAmfF;FramercUG8qAmfF.displayName=\"menu-mobile\";FramercUG8qAmfF.defaultProps={height:32,width:32};addPropertyControls(FramercUG8qAmfF,{variant:{options:[\"EqSWnKm8U\",\"JuGEjrafG\"],optionTitles:[\"open\",\"close\"],title:\"Variant\",type:ControlType.Enum},ENuZxDlxH:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramercUG8qAmfF,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercUG8qAmfF\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"32\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JuGEjrafG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"ENuZxDlxH\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"32\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cUG8qAmfF.map","// Generated by Framer (62e9832)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={izIzWEU29:{hover:true,pressed:true}};const cycleOrder=[\"izIzWEU29\",\"aknDMnC0b\",\"XLV4lnXaS\"];const serializationHash=\"framer-T3cMu\";const variantClassNames={aknDMnC0b:\"framer-v-1pu9r44\",izIzWEU29:\"framer-v-ekr28\",XLV4lnXaS:\"framer-v-j5z0rh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ndKdX0l49=undefined;const Kx72_ULNr=undefined;const iTQ_IuGwn=undefined;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={Mobile:\"XLV4lnXaS\",Selected:\"aknDMnC0b\",standard:\"izIzWEU29\"};const getProps=({click,height,id,link,title,width,...props})=>{return{...props,iTQ_IuGwn:title??props.iTQ_IuGwn??\"Home\",Kx72_ULNr:link??props.Kx72_ULNr,ndKdX0l49:click??props.ndKdX0l49,variant:humanReadableVariantMap[props.variant]??props.variant??\"izIzWEU29\"};};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,iTQ_IuGwn,ndKdX0l49,Kx72_ULNr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"izIzWEU29\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapvjl28g=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ndKdX0l49){const res=await ndKdX0l49(...args);if(res===false)return false;}});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:Kx72_ULNr,motionChild:true,nodeId:\"izIzWEU29\",openInNewTab:false,scopeId:\"jz7qL1WAy\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ekr28\",className,classNames)} framer-f1ylwo`,\"data-framer-name\":\"standard\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"izIzWEU29\",onTap:onTapvjl28g,ref:refBinding,style:{borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999,...style},...addPropertyOverrides({\"izIzWEU29-hover\":{\"data-framer-name\":undefined},\"izIzWEU29-pressed\":{\"data-framer-name\":undefined},aknDMnC0b:{\"data-framer-name\":\"Selected\"},XLV4lnXaS:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-29de5365-1a8f-4ed0-befd-f548cb07ec98, rgba(115, 115, 115, 0.8)))\"},children:\"Home\"})}),className:\"framer-7l4gwd\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"t18xnjosn\",style:{\"--extracted-r6o4lv\":\"var(--token-29de5365-1a8f-4ed0-befd-f548cb07ec98, rgba(115, 115, 115, 0.8))\",\"--framer-paragraph-spacing\":\"0px\"},text:iTQ_IuGwn,variants:{\"izIzWEU29-hover\":{\"--extracted-r6o4lv\":\"var(--token-ef6dd1d4-17a8-4e74-a2a7-de2d24f84f49, rgb(194, 0, 0))\"},\"izIzWEU29-pressed\":{\"--extracted-r6o4lv\":\"var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51))\"},aknDMnC0b:{\"--extracted-r6o4lv\":\"var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51))\"},XLV4lnXaS:{\"--extracted-r6o4lv\":\"var(--token-b41da071-3a33-4212-b52e-19a2e1771628, rgb(227, 227, 227))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"izIzWEU29-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ef6dd1d4-17a8-4e74-a2a7-de2d24f84f49, rgb(194, 0, 0)))\"},children:\"Home\"})})},\"izIzWEU29-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51)))\"},children:\"Home\"})}),fonts:[\"Inter-Bold\"]},aknDMnC0b:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51)))\"},children:\"Home\"})}),fonts:[\"Inter-Bold\"]},XLV4lnXaS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b41da071-3a33-4212-b52e-19a2e1771628, rgb(227, 227, 227)))\"},children:\"Home\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-T3cMu.framer-f1ylwo, .framer-T3cMu .framer-f1ylwo { display: block; }\",\".framer-T3cMu.framer-ekr28 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px 20px 10px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-T3cMu .framer-7l4gwd { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 85\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"aknDMnC0b\":{\"layout\":[\"auto\",\"auto\"]},\"XLV4lnXaS\":{\"layout\":[\"auto\",\"auto\"]},\"ZilizvIxp\":{\"layout\":[\"auto\",\"auto\"]},\"mBC4x72u1\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"iTQ_IuGwn\":\"title\",\"ndKdX0l49\":\"click\",\"Kx72_ULNr\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerjz7qL1WAy=withCSS(Component,css,\"framer-T3cMu\");export default Framerjz7qL1WAy;Framerjz7qL1WAy.displayName=\"menu builder\";Framerjz7qL1WAy.defaultProps={height:44,width:85};addPropertyControls(Framerjz7qL1WAy,{variant:{options:[\"izIzWEU29\",\"aknDMnC0b\",\"XLV4lnXaS\"],optionTitles:[\"standard\",\"Selected\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},iTQ_IuGwn:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String},ndKdX0l49:{title:\"Click\",type:ControlType.EventHandler},Kx72_ULNr:{title:\"Link\",type:ControlType.Link}});addFonts(Framerjz7qL1WAy,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerjz7qL1WAy\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"44\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"85\",\"framerVariables\":\"{\\\"iTQ_IuGwn\\\":\\\"title\\\",\\\"ndKdX0l49\\\":\\\"click\\\",\\\"Kx72_ULNr\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aknDMnC0b\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XLV4lnXaS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZilizvIxp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mBC4x72u1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jz7qL1WAy.map","// Generated by Framer (62e9832)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,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 MenuBuilder from\"https://framerusercontent.com/modules/LV1FY25PUNOHKeuo9J4c/nVNxpCTnRIFm8cwhisE0/jz7qL1WAy.js\";const MenuBuilderFonts=getFonts(MenuBuilder);const cycleOrder=[\"SGYmUDm1L\",\"hMKEZgJS4\",\"tbPmZccY8\",\"gCqoCP9q5\",\"Zpulyl2EG\"];const serializationHash=\"framer-vs0rE\";const variantClassNames={gCqoCP9q5:\"framer-v-1o9gos\",hMKEZgJS4:\"framer-v-1omw7z3\",SGYmUDm1L:\"framer-v-1aiojm4\",tbPmZccY8:\"framer-v-1qcym4k\",Zpulyl2EG:\"framer-v-8ct1mr\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={about:\"hMKEZgJS4\",home:\"SGYmUDm1L\",Mobile:\"Zpulyl2EG\",projects:\"tbPmZccY8\",services:\"gCqoCP9q5\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"SGYmUDm1L\"};};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:\"SGYmUDm1L\",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-1aiojm4\",className,classNames),\"data-framer-name\":\"home\",layoutDependency:layoutDependency,layoutId:\"SGYmUDm1L\",ref:refBinding,style:{...style},...addPropertyOverrides({gCqoCP9q5:{\"data-framer-name\":\"services\"},hMKEZgJS4:{\"data-framer-name\":\"about\"},tbPmZccY8:{\"data-framer-name\":\"projects\"},Zpulyl2EG:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-44)/2),...addPropertyOverrides({Zpulyl2EG:{y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u9j3wp-container\",layoutDependency:layoutDependency,layoutId:\"HzzeUK3IS-container\",nodeId:\"HzzeUK3IS\",rendersWithMotion:true,scopeId:\"IbWTv3MWg\",children:/*#__PURE__*/_jsx(MenuBuilder,{height:\"100%\",id:\"HzzeUK3IS\",iTQ_IuGwn:\"Home\",layoutId:\"HzzeUK3IS\",variant:matchVariant(\"aknDMnC0b\"),width:\"100%\",...addPropertyOverrides({gCqoCP9q5:{variant:matchVariant(\"izIzWEU29\")},hMKEZgJS4:{Kx72_ULNr:resolvedLinks[0],ndKdX0l49:undefined,variant:matchVariant(\"izIzWEU29\")},tbPmZccY8:{Kx72_ULNr:resolvedLinks[1],variant:matchVariant(\"izIzWEU29\")},Zpulyl2EG:{Kx72_ULNr:resolvedLinks[2],variant:matchVariant(\"XLV4lnXaS\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OUol1N3qn\"},implicitPathVariables:undefined},{href:{webPageId:\"OUol1N3qn\"},implicitPathVariables:undefined},{href:{webPageId:\"OUol1N3qn\"},implicitPathVariables:undefined},{href:{webPageId:\"OUol1N3qn\"},implicitPathVariables:undefined},{href:{webPageId:\"OUol1N3qn\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-44)/2),...addPropertyOverrides({Zpulyl2EG:{y:(componentViewport?.y||0)+0+52}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gadqw5-container\",layoutDependency:layoutDependency,layoutId:\"bK_tXbNxz-container\",nodeId:\"bK_tXbNxz\",rendersWithMotion:true,scopeId:\"IbWTv3MWg\",children:/*#__PURE__*/_jsx(MenuBuilder,{height:\"100%\",id:\"bK_tXbNxz\",iTQ_IuGwn:\"About\",Kx72_ULNr:resolvedLinks1[0],layoutId:\"bK_tXbNxz\",variant:matchVariant(\"izIzWEU29\"),width:\"100%\",...addPropertyOverrides({gCqoCP9q5:{Kx72_ULNr:resolvedLinks1[3]},hMKEZgJS4:{Kx72_ULNr:resolvedLinks1[1],variant:matchVariant(\"aknDMnC0b\")},tbPmZccY8:{Kx72_ULNr:resolvedLinks1[2]},Zpulyl2EG:{Kx72_ULNr:resolvedLinks1[4],variant:matchVariant(\"XLV4lnXaS\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ved62RAlM\"},implicitPathVariables:undefined},{href:{webPageId:\"Ved62RAlM\"},implicitPathVariables:undefined},{href:{webPageId:\"Ved62RAlM\"},implicitPathVariables:undefined},{href:{webPageId:\"Ved62RAlM\"},implicitPathVariables:undefined},{href:{webPageId:\"Ved62RAlM\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-44)/2),...addPropertyOverrides({Zpulyl2EG:{y:(componentViewport?.y||0)+0+104}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x25i1w-container\",layoutDependency:layoutDependency,layoutId:\"uxr6lZ144-container\",nodeId:\"uxr6lZ144\",rendersWithMotion:true,scopeId:\"IbWTv3MWg\",children:/*#__PURE__*/_jsx(MenuBuilder,{height:\"100%\",id:\"uxr6lZ144\",iTQ_IuGwn:\"Projects\",Kx72_ULNr:resolvedLinks2[0],layoutId:\"uxr6lZ144\",variant:matchVariant(\"izIzWEU29\"),width:\"100%\",...addPropertyOverrides({gCqoCP9q5:{Kx72_ULNr:resolvedLinks2[3]},hMKEZgJS4:{Kx72_ULNr:resolvedLinks2[1]},tbPmZccY8:{Kx72_ULNr:resolvedLinks2[2],variant:matchVariant(\"aknDMnC0b\")},Zpulyl2EG:{Kx72_ULNr:resolvedLinks2[4],variant:matchVariant(\"XLV4lnXaS\")}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vs0rE.framer-18bdxtt, .framer-vs0rE .framer-18bdxtt { display: block; }\",\".framer-vs0rE.framer-1aiojm4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-vs0rE .framer-1u9j3wp-container, .framer-vs0rE .framer-1gadqw5-container, .framer-vs0rE .framer-x25i1w-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-vs0rE.framer-v-8ct1mr.framer-1aiojm4 { flex-direction: column; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 288\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"hMKEZgJS4\":{\"layout\":[\"auto\",\"auto\"]},\"tbPmZccY8\":{\"layout\":[\"auto\",\"auto\"]},\"gCqoCP9q5\":{\"layout\":[\"auto\",\"auto\"]},\"Zpulyl2EG\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIbWTv3MWg=withCSS(Component,css,\"framer-vs0rE\");export default FramerIbWTv3MWg;FramerIbWTv3MWg.displayName=\"menu\";FramerIbWTv3MWg.defaultProps={height:44,width:288};addPropertyControls(FramerIbWTv3MWg,{variant:{options:[\"SGYmUDm1L\",\"hMKEZgJS4\",\"tbPmZccY8\",\"gCqoCP9q5\",\"Zpulyl2EG\"],optionTitles:[\"home\",\"about\",\"projects\",\"services\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerIbWTv3MWg,[{explicitInter:true,fonts:[]},...MenuBuilderFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIbWTv3MWg\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hMKEZgJS4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tbPmZccY8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gCqoCP9q5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Zpulyl2EG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerIntrinsicWidth\":\"288\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IbWTv3MWg.map","// Generated by Framer (50fb820)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Clipboard from\"https://framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/r7KU3d0jY4jnUQG5z44O/Clipboard.js\";import MenuMobile from\"https://framerusercontent.com/modules/zZkZavjJwg1Umosd1lwr/XsImeb97nGCgHGYhe0r8/cUG8qAmfF.js\";import Menu from\"https://framerusercontent.com/modules/aY5MaqQkbwMxZ6JyzKlQ/NwB5lUf74PqXpa5McQtk/IbWTv3MWg.js\";import Logo from\"https://framerusercontent.com/modules/HwfOZuWhppGOEIn2T8mB/BNVgKGFGChKu4Opq1lrg/qky9a5uSX.js\";const MenuMobileFonts=getFonts(MenuMobile);const LogoFonts=getFonts(Logo);const MenuFonts=getFonts(Menu);const ClipboardFonts=getFonts(Clipboard);const cycleOrder=[\"nIupaUlok\",\"mp7jrGIwU\",\"OoWfhiSeh\",\"m0p_5MBil\",\"gcoBeePar\",\"r2zCgN7cL\",\"B7jBP0aAs\"];const serializationHash=\"framer-nZxQc\";const variantClassNames={B7jBP0aAs:\"framer-v-1yq52jh\",gcoBeePar:\"framer-v-13e7mwj\",m0p_5MBil:\"framer-v-1wgacoa\",mp7jrGIwU:\"framer-v-m14lfi\",nIupaUlok:\"framer-v-1g40ort\",OoWfhiSeh:\"framer-v-g4m9kd\",r2zCgN7cL:\"framer-v-1woixje\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop-about\":\"m0p_5MBil\",\"Desktop-home\":\"nIupaUlok\",\"Desktop-projects\":\"r2zCgN7cL\",\"Desktop-services\":\"B7jBP0aAs\",\"Desktop-small\":\"mp7jrGIwU\",\"Mobile-closed\":\"gcoBeePar\",\"Mobile-opened\":\"OoWfhiSeh\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"nIupaUlok\"};};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:\"nIupaUlok\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const ENuZxDlxHaje2mg=activeVariantCallback(async(...args)=>{setVariant(\"gcoBeePar\");});const ENuZxDlxH1mlfhr1=activeVariantCallback(async(...args)=>{setVariant(\"OoWfhiSeh\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"OoWfhiSeh\",\"gcoBeePar\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"gcoBeePar\")return false;return true;};const isDisplayed2=()=>{if([\"OoWfhiSeh\",\"gcoBeePar\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1g40ort\",className,classNames),\"data-framer-name\":\"Desktop-home\",layoutDependency:layoutDependency,layoutId:\"nIupaUlok\",ref:refBinding,style:{backgroundColor:\"var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255))\",...style},variants:{OoWfhiSeh:{backgroundColor:\"var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51))\"}},...addPropertyOverrides({B7jBP0aAs:{\"data-framer-name\":\"Desktop-services\"},gcoBeePar:{\"data-framer-name\":\"Mobile-closed\"},m0p_5MBil:{\"data-framer-name\":\"Desktop-about\"},mp7jrGIwU:{\"data-framer-name\":\"Desktop-small\"},OoWfhiSeh:{\"data-framer-name\":\"Mobile-opened\"},r2zCgN7cL:{\"data-framer-name\":\"Desktop-projects\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hh4330\",layoutDependency:layoutDependency,layoutId:\"lUNVIQij1\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({gcoBeePar:{height:32,width:\"32px\",y:(componentViewport?.y||0)+24+0+13},OoWfhiSeh:{height:32,width:\"32px\",y:(componentViewport?.y||0)+24+0+13}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9d1ul8-container\",layoutDependency:layoutDependency,layoutId:\"yE7ulafB6-container\",nodeId:\"yE7ulafB6\",rendersWithMotion:true,scopeId:\"KnBYNf2Ts\",children:/*#__PURE__*/_jsx(MenuMobile,{height:\"100%\",id:\"yE7ulafB6\",layoutId:\"yE7ulafB6\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"EqSWnKm8U\"),width:\"100%\",...addPropertyOverrides({gcoBeePar:{ENuZxDlxH:ENuZxDlxH1mlfhr1},OoWfhiSeh:{ENuZxDlxH:ENuZxDlxHaje2mg,variant:matchVariant(\"JuGEjrafG\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+(24+((componentViewport?.height||106)-48-58)/2)+0,...addPropertyOverrides({gcoBeePar:{y:(componentViewport?.y||0)+24+0+0},OoWfhiSeh:{y:(componentViewport?.y||0)+24+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qx1eaz-container\",layoutDependency:layoutDependency,layoutId:\"peE229yHP-container\",nodeId:\"peE229yHP\",rendersWithMotion:true,scopeId:\"KnBYNf2Ts\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"peE229yHP\",layoutId:\"peE229yHP\",pMKyCDwnG:resolvedLinks[0],style:{height:\"100%\"},variant:matchVariant(\"zmm3D5lI6\"),width:\"100%\",...addPropertyOverrides({B7jBP0aAs:{pMKyCDwnG:resolvedLinks[6]},gcoBeePar:{pMKyCDwnG:resolvedLinks[4]},m0p_5MBil:{pMKyCDwnG:resolvedLinks[3]},mp7jrGIwU:{pMKyCDwnG:resolvedLinks[1]},OoWfhiSeh:{pMKyCDwnG:resolvedLinks[2],variant:matchVariant(\"y6cUBxBgm\")},r2zCgN7cL:{pMKyCDwnG:resolvedLinks[5]}},baseVariant,gestureVariant)})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(24+((componentViewport?.height||106)-48-44)/2),...addPropertyOverrides({OoWfhiSeh:{y:(componentViewport?.y||0)+24+118}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yrnlnq-container\",layoutDependency:layoutDependency,layoutId:\"BVT1YcxDW-container\",nodeId:\"BVT1YcxDW\",rendersWithMotion:true,scopeId:\"KnBYNf2Ts\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"BVT1YcxDW\",layoutId:\"BVT1YcxDW\",variant:matchVariant(\"SGYmUDm1L\"),width:\"100%\",...addPropertyOverrides({B7jBP0aAs:{variant:matchVariant(\"gCqoCP9q5\")},m0p_5MBil:{variant:matchVariant(\"hMKEZgJS4\")},OoWfhiSeh:{variant:matchVariant(\"Zpulyl2EG\")},r2zCgN7cL:{variant:matchVariant(\"tbPmZccY8\")}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ovl2gq\",\"data-framer-name\":\"right-corner\",layoutDependency:layoutDependency,layoutId:\"dA5RgmRar\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-y74ncb-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"HJt9t1xWR-container\",nodeId:\"HJt9t1xWR\",rendersWithMotion:true,scopeId:\"KnBYNf2Ts\",children:/*#__PURE__*/_jsx(Clipboard,{borderRadius:50,bottomLeftRadius:50,bottomRightRadius:50,color:\"rgb(255, 255, 255)\",content:\"hello@lugualda.com\",fill:\"var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51))\",font:{fontFamily:'\"Pixelify Sans\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"HJt9t1xWR\",isMixedBorderRadius:false,label:\"hello@lugualda.com\",layoutId:\"HJt9t1xWR\",padding:10,paddingBottom:8,paddingLeft:16,paddingPerSide:true,paddingRight:16,paddingTop:8,style:{height:\"100%\"},success:\"Copied!\",topLeftRadius:50,topRightRadius:50,width:\"100%\"})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nZxQc.framer-1ldflax, .framer-nZxQc .framer-1ldflax { display: block; }\",\".framer-nZxQc.framer-1g40ort { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 24px 100px 24px 100px; position: relative; width: 1515px; }\",\".framer-nZxQc .framer-1hh4330 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-nZxQc .framer-9d1ul8-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-nZxQc .framer-qx1eaz-container { flex: none; height: 58px; position: relative; width: auto; }\",\".framer-nZxQc .framer-1yrnlnq-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-nZxQc .framer-ovl2gq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-nZxQc .framer-y74ncb-container { cursor: pointer; flex: none; height: 44px; position: relative; width: auto; }\",\".framer-nZxQc.framer-v-m14lfi.framer-1g40ort { width: 1200px; }\",\".framer-nZxQc.framer-v-g4m9kd.framer-1g40ort, .framer-nZxQc.framer-v-13e7mwj.framer-1g40ort { flex-direction: column; gap: 60px; justify-content: flex-start; padding: 24px; width: 381px; }\",\".framer-nZxQc.framer-v-g4m9kd .framer-1hh4330, .framer-nZxQc.framer-v-13e7mwj .framer-1hh4330 { flex: none; gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-nZxQc.framer-v-g4m9kd .framer-9d1ul8-container, .framer-nZxQc.framer-v-g4m9kd .framer-1yrnlnq-container, .framer-nZxQc.framer-v-13e7mwj .framer-9d1ul8-container { order: 1; }\",\".framer-nZxQc.framer-v-g4m9kd .framer-qx1eaz-container, .framer-nZxQc.framer-v-13e7mwj .framer-qx1eaz-container { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 106\n * @framerIntrinsicWidth 1515\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"mp7jrGIwU\":{\"layout\":[\"fixed\",\"auto\"]},\"OoWfhiSeh\":{\"layout\":[\"fixed\",\"auto\"]},\"m0p_5MBil\":{\"layout\":[\"fixed\",\"auto\"]},\"gcoBeePar\":{\"layout\":[\"fixed\",\"auto\"]},\"r2zCgN7cL\":{\"layout\":[\"fixed\",\"auto\"]},\"B7jBP0aAs\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKnBYNf2Ts=withCSS(Component,css,\"framer-nZxQc\");export default FramerKnBYNf2Ts;FramerKnBYNf2Ts.displayName=\"Header\";FramerKnBYNf2Ts.defaultProps={height:106,width:1515};addPropertyControls(FramerKnBYNf2Ts,{variant:{options:[\"nIupaUlok\",\"mp7jrGIwU\",\"OoWfhiSeh\",\"m0p_5MBil\",\"gcoBeePar\",\"r2zCgN7cL\",\"B7jBP0aAs\"],optionTitles:[\"Desktop-home\",\"Desktop-small\",\"Mobile-opened\",\"Desktop-about\",\"Mobile-closed\",\"Desktop-projects\",\"Desktop-services\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerKnBYNf2Ts,[{explicitInter:true,fonts:[{cssFamilyName:\"Pixelify Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Pixelify Sans\",url:\"https://fonts.gstatic.com/s/pixelifysans/v3/CHy2V-3HFUT7aC4iv1TxGDR9DHEserHN25py2TTp0H1db5JagkmX.woff2\",weight:\"400\"}]},...MenuMobileFonts,...LogoFonts,...MenuFonts,...ClipboardFonts],{supportsExplicitInterCodegen:true});FramerKnBYNf2Ts.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuMobile,{},context),forwardLoader(Logo,{},context),forwardLoader(Menu,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKnBYNf2Ts\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mp7jrGIwU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OoWfhiSeh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"m0p_5MBil\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gcoBeePar\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"r2zCgN7cL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"B7jBP0aAs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"106\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1515\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KnBYNf2Ts.map","// Generated by Framer (f353506)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,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={VVXOkZ_iQ:{hover:true}};const serializationHash=\"framer-XSSVg\";const variantClassNames={VVXOkZ_iQ:\"framer-v-1r6f8hy\"};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:\"VVXOkZ_iQ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"VVXOkZ_iQ-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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1r6f8hy\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"VVXOkZ_iQ\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(46, 46, 46, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255))\",borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999,...style},variants:{\"VVXOkZ_iQ-hover\":{\"--border-color\":\"rgb(22, 162, 73)\"}},...addPropertyOverrides({\"VVXOkZ_iQ-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-8pkir9\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"cSJi1xIu5\",style:{backgroundColor:\"rgb(22, 162, 73)\",borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-16nwih4\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"QpfnPbdPQ\",style:{background:\"radial-gradient(50% 50% at 50% 50%, rgb(52, 153, 89) 0%, rgb(60, 194, 109) 60.180169182854726%, rgba(22, 162, 73, 0.2) 100%)\",borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999,opacity:.11}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(46, 46, 46))\"},children:\"Let’s work together\"})}),className:\"framer-knaur0\",\"data-framer-name\":\"Text\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"o4UbfprfT\",style:{\"--extracted-r6o4lv\":\"rgb(46, 46, 46)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XSSVg.framer-1a4f8g5, .framer-XSSVg .framer-1a4f8g5 { display: block; }\",\".framer-XSSVg.framer-1r6f8hy { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 42px; justify-content: flex-start; overflow: visible; padding: 9.5px 20px 10.5px 20px; position: relative; width: min-content; }\",\".framer-XSSVg .framer-8pkir9 { flex: none; height: 8px; position: relative; width: 8px; }\",\".framer-XSSVg .framer-16nwih4 { flex: none; height: 26px; left: 11px; position: absolute; top: calc(50.00000000000002% - 26px / 2); width: 26px; z-index: 1; }\",\".framer-XSSVg .framer-knaur0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-XSSVg[data-border=\"true\"]::after, .framer-XSSVg [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 42\n * @framerIntrinsicWidth 185\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"huqyy8jBb\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDIlcAp1tz=withCSS(Component,css,\"framer-XSSVg\");export default FramerDIlcAp1tz;FramerDIlcAp1tz.displayName=\"Lets work together\";FramerDIlcAp1tz.defaultProps={height:42,width:185};addFonts(FramerDIlcAp1tz,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDIlcAp1tz\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"185\",\"framerIntrinsicHeight\":\"42\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"huqyy8jBb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DIlcAp1tz.map","// Generated by Framer (108c8c6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LetsWorkTogether from\"https://framerusercontent.com/modules/DbHIJcx8n0JBvP9TSVn2/BM5mb9UKO7mu6sEjTHnQ/DIlcAp1tz.js\";import Button from\"https://framerusercontent.com/modules/ziOZbsziXtH7Dyma0gSH/JdwQD3Ou71kUVoTpdbrs/soJGqUiwk.js\";const LetsWorkTogetherFonts=getFonts(LetsWorkTogether);const ButtonFonts=getFonts(Button);const cycleOrder=[\"cVlq1wZlz\",\"LIs4PyJrS\",\"kXzAKKajR\"];const serializationHash=\"framer-13DyT\";const variantClassNames={cVlq1wZlz:\"framer-v-1e6rv97\",kXzAKKajR:\"framer-v-lqhimp\",LIs4PyJrS:\"framer-v-1l3snw1\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"cVlq1wZlz\",\"Variant 2\":\"LIs4PyJrS\",\"Variant 3\":\"kXzAKKajR\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"cVlq1wZlz\"};};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:\"cVlq1wZlz\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"LIs4PyJrS\",\"kXzAKKajR\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"LIs4PyJrS\",\"kXzAKKajR\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1e6rv97\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"cVlq1wZlz\",ref:refBinding,style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},variants:{kXzAKKajR:{borderBottomLeftRadius:11.13,borderBottomRightRadius:11.13,borderTopLeftRadius:11.13,borderTopRightRadius:11.13},LIs4PyJrS:{borderBottomLeftRadius:11.13,borderBottomRightRadius:11.13,borderTopLeftRadius:11.13,borderTopRightRadius:11.13}},...addPropertyOverrides({kXzAKKajR:{\"data-framer-name\":\"Variant 3\"},LIs4PyJrS:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a27qly\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Aziu978UN\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-19brt9\",\"data-framer-name\":\"Heading 2\",layoutDependency:layoutDependency,layoutId:\"oThEaMyJo\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TmV1ZSBNb250cmVhbC1yZWd1bGFy\",\"--framer-font-family\":'\"Neue Montreal\", \"Neue Montreal Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-line-height\":\"55px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255)))\"},children:\"Tell me about your product, goals and challenges.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TmV1ZSBNb250cmVhbC03MDA=\",\"--framer-font-family\":'\"Neue Montreal\", \"Neue Montreal Placeholder\", sans-serif',\"--framer-font-size\":\"42px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"82px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255)))\"},children:\"I'll help you find the right direction.\"})]}),className:\"framer-1n6tqk8\",\"data-framer-name\":\"Tell me about your product, goals and challenges I'll help you find the right direction.\",fonts:[\"GF;Neue Montreal-regular\",\"GF;Neue Montreal-700\"],layoutDependency:layoutDependency,layoutId:\"PcdSd_Lnt\",style:{\"--extracted-2gxw0f\":\"var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255))\",\"--extracted-r6o4lv\":\"var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({kXzAKKajR:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TmV1ZSBNb250cmVhbC1yZWd1bGFy\",\"--framer-font-family\":'\"Neue Montreal\", \"Neue Montreal Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"29px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255)))\"},children:\"Tell me about your product, goals and challenges.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TmV1ZSBNb250cmVhbC03MDA=\",\"--framer-font-family\":'\"Neue Montreal\", \"Neue Montreal Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"29px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255)))\"},children:\"I'll help you find the right direction.\"})]})},LIs4PyJrS:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TmV1ZSBNb250cmVhbC1yZWd1bGFy\",\"--framer-font-family\":'\"Neue Montreal\", \"Neue Montreal Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-line-height\":\"37px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255)))\"},children:\"Tell me about your product, goals and challenges.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TmV1ZSBNb250cmVhbC03MDA=\",\"--framer-font-family\":'\"Neue Montreal\", \"Neue Montreal Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"37px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-113d3338-fd6a-437e-90ee-7f35b5e82c80, rgb(255, 255, 255)))\"},children:\"I'll help you find the right direction.\"})]})}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ym1ell\",layoutDependency:layoutDependency,layoutId:\"BCEGmKwel\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,...addPropertyOverrides({kXzAKKajR:{y:(componentViewport?.y||0)+46.36+0+0+308.54+0+0},LIs4PyJrS:{y:(componentViewport?.y||0)+46.36+0+0+388.54+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1esx6gz-container\",layoutDependency:layoutDependency,layoutId:\"wdxObneuf-container\",nodeId:\"wdxObneuf\",rendersWithMotion:true,scopeId:\"Nn9qrKX7G\",children:/*#__PURE__*/_jsx(LetsWorkTogether,{height:\"100%\",id:\"wdxObneuf\",layoutId:\"wdxObneuf\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,...addPropertyOverrides({kXzAKKajR:{y:(componentViewport?.y||0)+46.36+0+0+308.54+0+54},LIs4PyJrS:{y:(componentViewport?.y||0)+46.36+0+0+388.54+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dxanpq-container\",layoutDependency:layoutDependency,layoutId:\"qeWP9QfCX-container\",nodeId:\"qeWP9QfCX\",rendersWithMotion:true,scopeId:\"Nn9qrKX7G\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"qeWP9QfCX\",layoutId:\"qeWP9QfCX\",variant:matchVariant(\"b0SWO9wyT\"),vIsCXII_4:\"rgb(253, 82, 28)\",width:\"100%\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i5e8a0\",layoutDependency:layoutDependency,layoutId:\"ZgOMCYcSI\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,width:\"191px\",y:(componentViewport?.y||0)+100+0+0+725+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n5ceh0-container\",layoutDependency:layoutDependency,layoutId:\"mRmEHGEV6-container\",nodeId:\"mRmEHGEV6\",rendersWithMotion:true,scopeId:\"Nn9qrKX7G\",children:/*#__PURE__*/_jsx(LetsWorkTogether,{height:\"100%\",id:\"mRmEHGEV6\",layoutId:\"mRmEHGEV6\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+100+0+0+725+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wuhuu5-container\",layoutDependency:layoutDependency,layoutId:\"HSKuyDlUT-container\",nodeId:\"HSKuyDlUT\",rendersWithMotion:true,scopeId:\"Nn9qrKX7G\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"HSKuyDlUT\",layoutId:\"HSKuyDlUT\",style:{height:\"100%\"},variant:matchVariant(\"b0SWO9wyT\"),vIsCXII_4:\"rgb(253, 82, 28)\",width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-13DyT.framer-s11a7g, .framer-13DyT .framer-s11a7g { display: block; }\",\".framer-13DyT.framer-1e6rv97 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 100px 40px 100px 40px; position: relative; width: 1100px; will-change: var(--framer-will-change-override, transform); }\",\".framer-13DyT .framer-a27qly { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-13DyT .framer-19brt9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-13DyT .framer-1n6tqk8 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-13DyT .framer-1ym1ell { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-13DyT .framer-1esx6gz-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-13DyT .framer-dxanpq-container { cursor: pointer; flex: none; height: auto; position: relative; width: auto; }\",\".framer-13DyT .framer-1i5e8a0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-13DyT .framer-n5ceh0-container { flex: none; height: 42px; position: relative; width: 191px; }\",\".framer-13DyT .framer-wuhuu5-container { cursor: pointer; flex: none; height: 42px; position: relative; width: auto; }\",\".framer-13DyT.framer-v-1l3snw1.framer-1e6rv97 { padding: 46.36px 18.54px 46.36px 18.54px; width: 510px; }\",\".framer-13DyT.framer-v-1l3snw1 .framer-a27qly, .framer-13DyT.framer-v-lqhimp .framer-a27qly { gap: 18.54px; }\",\".framer-13DyT.framer-v-1l3snw1 .framer-1ym1ell { gap: 12px; }\",\".framer-13DyT.framer-v-lqhimp.framer-1e6rv97 { padding: 46.36px 18.54px 46.36px 18.54px; width: 369px; }\",\".framer-13DyT.framer-v-lqhimp .framer-1n6tqk8 { width: 346px; }\",\".framer-13DyT.framer-v-lqhimp .framer-1ym1ell { flex-direction: column; gap: 12px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 419\n * @framerIntrinsicWidth 1100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"LIs4PyJrS\":{\"layout\":[\"fixed\",\"auto\"]},\"kXzAKKajR\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNn9qrKX7G=withCSS(Component,css,\"framer-13DyT\");export default FramerNn9qrKX7G;FramerNn9qrKX7G.displayName=\"CTA\";FramerNn9qrKX7G.defaultProps={height:419,width:1100};addPropertyControls(FramerNn9qrKX7G,{variant:{options:[\"cVlq1wZlz\",\"LIs4PyJrS\",\"kXzAKKajR\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNn9qrKX7G,[{explicitInter:true,fonts:[]},...LetsWorkTogetherFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});FramerNn9qrKX7G.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(LetsWorkTogether,{},context),forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNn9qrKX7G\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"419\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LIs4PyJrS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kXzAKKajR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1100\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Nn9qrKX7G.map","// Generated by Framer (50fb820)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/iJmcqK4sY/iJmcqK4sY.js\";import Header from\"#framer/local/canvasComponent/KnBYNf2Ts/KnBYNf2Ts.js\";import CTA from\"#framer/local/canvasComponent/Nn9qrKX7G/Nn9qrKX7G.js\";const HeaderFonts=getFonts(Header);const FooterFonts=getFonts(Footer);const CTAFonts=getFonts(CTA);const HeaderControls=getPropertyControls(Header);const breakpoints={Dg7RklS9o:\"(min-width: 1200px) and (max-width: 1299.98px)\",kFTTEd_rZ:\"(max-width: 809.98px)\",OrqlhF9aZ:\"(min-width: 810px) and (max-width: 1199.98px)\",UgGO2KIG2:\"(min-width: 1300px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-2883x\";const variantClassNames={Dg7RklS9o:\"framer-v-121iazs\",kFTTEd_rZ:\"framer-v-1f16wi4\",OrqlhF9aZ:\"framer-v-1bef4qn\",UgGO2KIG2:\"framer-v-lflk2e\"};const aU7B_rkdX=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={kFTTEd_rZ:[\".framer-2883x .framer-p0q5es { flex-direction: column; }\",\".framer-2883x .framer-1c5bxwr-container { flex: none; width: auto; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={kFTTEd_rZ:\".framer-1f16wi4-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2883x.framer-c5t2bb, .framer-2883x .framer-c5t2bb { display: block; }\",\".framer-2883x.framer-lflk2e { align-content: center; align-items: center; background-color: var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, #333333); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 736px 0px; position: relative; width: 100%; }\",\".framer-2883x .framer-1t4grza-container { flex: none; height: auto; order: -1000; position: relative; width: 100%; z-index: 1; }\",\".framer-2883x .framer-djh8my-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: auto; left: 50%; order: -999; position: var(--framer-canvas-fixed-position, fixed); transform: translateX(-50%); width: 100%; z-index: 0; }\",\".framer-2883x .framer-uonl0i { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-2883x .framer-p0q5es { align-content: center; align-items: center; background-color: var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, #333333); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1003; overflow: var(--overflow-clip-fallback, clip); padding: 100px; position: relative; width: 100%; z-index: 1; }\",\".framer-2883x .framer-1c5bxwr-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={Dg7RklS9o:\"(min-width: 1200px) and (max-width: 1299.98px)\",kFTTEd_rZ:\"(max-width: 809.98px)\",OrqlhF9aZ:\"(min-width: 810px) and (max-width: 1199.98px)\",UgGO2KIG2:\"(min-width: 1300px)\"};const humanReadableVariantMap={\"Desktop-small\":\"Dg7RklS9o\",Desktop:\"UgGO2KIG2\",Phone:\"kFTTEd_rZ\",Tablet:\"OrqlhF9aZ\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop-about\":\"m0p_5MBil\",\"Desktop-home\":\"nIupaUlok\",\"Desktop-projects\":\"r2zCgN7cL\",\"Desktop-services\":\"B7jBP0aAs\",\"Desktop-small\":\"mp7jrGIwU\",\"Mobile-closed\":\"gcoBeePar\",\"Mobile-opened\":\"OoWfhiSeh\"};const getProps=({height,id,variant1,width,...props})=>{return{...props,aU7B_rkdX:humanReadableEnumMap[variant1]??variant1??props.aU7B_rkdX??\"B7jBP0aAs\",variant:humanReadableVariantMap[props.variant]??props.variant??\"UgGO2KIG2\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,aU7B_rkdX,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"UgGO2KIG2\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-a2db9a60-6d18-4893-b290-6a5d9d27d3ba, rgb(51, 51, 51)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-lflk2e\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:106,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1t4grza-container\",nodeId:\"ejU_9efuE\",scopeId:\"Q5mh6DT1i\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Dg7RklS9o:{variant:matchVariant(\"B7jBP0aAs\")},kFTTEd_rZ:{variant:matchVariant(\"gcoBeePar\")},OrqlhF9aZ:{variant:matchVariant(\"gcoBeePar\")}},children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"ejU_9efuE\",layoutId:\"ejU_9efuE\",style:{width:\"100%\"},variant:matchVariant(aU7B_rkdX),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:736,width:\"100vw\",y:264,children:/*#__PURE__*/_jsx(Container,{className:\"framer-djh8my-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"oVG1yUHed\",scopeId:\"Q5mh6DT1i\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Dg7RklS9o:{variant:matchVariant(\"FKQSJFAug\")},kFTTEd_rZ:{variant:matchVariant(\"jqJZ3WZDy\")},OrqlhF9aZ:{variant:matchVariant(\"jqJZ3WZDy\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"oVG1yUHed\",layoutId:\"oVG1yUHed\",style:{width:\"100%\"},variant:matchVariant(\"KOHKFrRXp\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-uonl0i\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-p0q5es\",\"data-framer-name\":\"Section - CTA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kFTTEd_rZ:{width:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:419,width:\"max(100vw - 200px, 1px)\",y:1206,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1c5bxwr-container\",nodeId:\"k0zBzGG2d\",scopeId:\"Q5mh6DT1i\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kFTTEd_rZ:{variant:matchVariant(\"kXzAKKajR\")},OrqlhF9aZ:{variant:matchVariant(\"LIs4PyJrS\")}},children:/*#__PURE__*/_jsx(CTA,{height:\"100%\",id:\"k0zBzGG2d\",layoutId:\"k0zBzGG2d\",style:{width:\"100%\"},variant:matchVariant(\"cVlq1wZlz\"),width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Dg7RklS9o\":{\"layout\":[\"fixed\",\"fixed\"]},\"OrqlhF9aZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"kFTTEd_rZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"aU7B_rkdX\":\"variant1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"UgGO2KIG2\":[\".framer-1t4grza-container\",\".framer-djh8my-container\",\".framer-p0q5es\"],\"Dg7RklS9o\":[\".framer-1t4grza-container\",\".framer-djh8my-container\",\".framer-p0q5es\"],\"OrqlhF9aZ\":[\".framer-1t4grza-container\",\".framer-djh8my-container\",\".framer-p0q5es\"],\"kFTTEd_rZ\":[\".framer-1t4grza-container\",\".framer-djh8my-container\",\".framer-p0q5es\"]}\n * @framerBreakpoints {\"UgGO2KIG2\":{\"min\":1300,\"canvasClassName\":\"framer-lflk2e-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1300,\"rootFontSize\":16},\"Dg7RklS9o\":{\"min\":1200,\"max\":1299,\"canvasClassName\":\"framer-121iazs-override\",\"minHeight\":1000,\"viewportHeight\":300,\"name\":\"Desktop-small\",\"width\":1200,\"rootFontSize\":16},\"OrqlhF9aZ\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1bef4qn-override\",\"minHeight\":1000,\"viewportHeight\":729,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"kFTTEd_rZ\":{\"max\":809,\"canvasClassName\":\"framer-1f16wi4-override\",\"minHeight\":1000,\"viewportHeight\":534,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant UgGO2KIG2\n * @framerLayoutTemplate true\n */const FramerQ5mh6DT1i=withCSS(Component,css,\"framer-2883x\");export default FramerQ5mh6DT1i;FramerQ5mh6DT1i.displayName=\"Main\";FramerQ5mh6DT1i.defaultProps={height:1e3,width:1300};addPropertyControls(FramerQ5mh6DT1i,{aU7B_rkdX:HeaderControls?.[\"variant\"]&&{...HeaderControls[\"variant\"],defaultValue:\"B7jBP0aAs\",description:undefined,hidden:undefined,title:\"Variant\"}});addFonts(FramerQ5mh6DT1i,[{explicitInter:true,fonts:[]},...HeaderFonts,...FooterFonts,...CTAFonts],{supportsExplicitInterCodegen:true});FramerQ5mh6DT1i.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Header,{},context),forwardLoader(Footer,{},context),forwardLoader(CTA,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQ5mh6DT1i\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"UgGO2KIG2\",\"framerLayoutTemplate\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"aU7B_rkdX\\\":\\\"variant1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1300\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Dg7RklS9o\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OrqlhF9aZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kFTTEd_rZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"UgGO2KIG2\\\":{\\\"min\\\":1300,\\\"canvasClassName\\\":\\\"framer-lflk2e-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1300,\\\"rootFontSize\\\":16},\\\"Dg7RklS9o\\\":{\\\"min\\\":1200,\\\"max\\\":1299,\\\"canvasClassName\\\":\\\"framer-121iazs-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":300,\\\"name\\\":\\\"Desktop-small\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"OrqlhF9aZ\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1bef4qn-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":729,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"kFTTEd_rZ\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1f16wi4-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":534,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"1000\",\"framerHitTargets\":\"{\\\"UgGO2KIG2\\\":[\\\".framer-1t4grza-container\\\",\\\".framer-djh8my-container\\\",\\\".framer-p0q5es\\\"],\\\"Dg7RklS9o\\\":[\\\".framer-1t4grza-container\\\",\\\".framer-djh8my-container\\\",\\\".framer-p0q5es\\\"],\\\"OrqlhF9aZ\\\":[\\\".framer-1t4grza-container\\\",\\\".framer-djh8my-container\\\",\\\".framer-p0q5es\\\"],\\\"kFTTEd_rZ\\\":[\\\".framer-1t4grza-container\\\",\\\".framer-djh8my-container\\\",\\\".framer-p0q5es\\\"]}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/1HyWDeDcugONRywv0DEe/l9U1rPZ6pTKDaRIPbqVv/Q5mh6DT1i.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {b6yMsFwNW: \"box-2\", DHwd3i91s: \"text-phone\", eIsRyCK13: \"what-i-can-do-for-you-1\", IDFVRbG46: \"box-1\", khYw2PfqW: \"sample-work\", nKjgerIwT: \"text\", sYR20s0oi: \"what-i-can-do-for-you\", TqfBP_S8m: \"box-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rjyJ15BE6nzVETwLJxU2/x6ncmYGLcS0CFCCu7lDO/augiA20Il.js\")), path: \"/\"}, yiZ_MShlv: {elements: {oWGglAxg6: \"sample-work\", uE8U4j4Zk: \"product-vision\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/j2xxyitdgnEy5hdMPlD2/Mqh5hu0rN36M354s6jsc/yiZ_MShlv.js\")), path: \"/projects/echave\"}, pZ3zqgpMC: {elements: {niY0laru5: \"product-vision\", tEj6zyLY5: \"sample-work\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mwoI8tURbKcQnTeB8Bf6/CTssLFXD3FlYCFaWa3uA/pZ3zqgpMC.js\")), path: \"/projects/investment-manager\"}, sMSv7V4yy: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2XF1EtW1pTBc8fqy3Sub/kafUsCbZUg4SlJtzpuFh/sMSv7V4yy.js\")), path: \"/page\"}, OUol1N3qn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/B5XDuXo5nxYvFQKVPQzX/qxoaTBJVrRIKeCstQQ8I/OUol1N3qn.js\")), path: \"/about\"}, sXUnG_l2z: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YQsa6ID5zgPVq1vEqrCq/6Xx2gTbyxi3Ag9wGNnkt/sXUnG_l2z.js\")), path: \"/workwithme\"}, Ved62RAlM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sQE6D5MNOrSwQT29dYwN/Iwsvoir76YI08mvmq48q/Ved62RAlM.js\")), path: \"/projects\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"373b7200817cf4dee4385409f751fe41aaf1431380ebc4de38a28d10fa9059a3\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {aU7B_rkdX: \"B7jBP0aAs\"}\r\nconst props2 = {...props1, aU7B_rkdX: \"r2zCgN7cL\"}\r\nconst templateProps = {augiA20Il: props1, OUol1N3qn: props1, pZ3zqgpMC: props1, sXUnG_l2z: props1, Ved62RAlM: props2, yiZ_MShlv: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"yiZ_MShlv\":\r\ncase \"pZ3zqgpMC\":\r\ncase \"OUol1N3qn\":\r\ncase \"sXUnG_l2z\":\r\ncase \"Ved62RAlM\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"yiZ_MShlv\":\r\ncase \"pZ3zqgpMC\":\r\ncase \"OUol1N3qn\":\r\ncase \"sXUnG_l2z\":\r\ncase \"Ved62RAlM\":\r\nreturn [{hash: \"1f16wi4\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1bef4qn\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"121iazs\", mediaQuery: \"(min-width: 1200px) and (max-width: 1299.98px)\"}, {hash: \"lflk2e\", mediaQuery: \"(min-width: 1300px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.lugualda.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/Q74MFx2K23ViC3DeZN0e/xAAkGd02j0ebN0yhJdxb/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.6, ease: [1, 0, 0.01, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"30px\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.6, ease: [1, 0, 0.01, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-30px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"sxBAAmM,SAAwB,GAAU,EAAM,CAAC,GAAK,CAAC,QAAM,oBAAoB,UAAQ,UAAU,UAAQ,aAAW,OAAK,OAAO,QAAM,OACnU,OAAK,CAAC,WAAW,QAAQ,WAAW,IAAI,SAAS,GAAG,WAAW,EAAE,CAAC,eAAa,QAAM,UACrF,UAAQ,GAAG,iBAAe,aAAW,GAAG,eAAa,GAAG,gBAAc,GAAG,cAAY,GAAG,eAAa,GAAG,uBAAoB,iBAAc,GAAG,iBAAe,GAAG,oBAAkB,GAAG,mBAAiB,GAAG,GAAG,GAAM,EAC3M,EAAa,EAAe,GAAG,EAAW,KAAK,EAAa,KAAK,EAAc,KAAK,EAAY,IAAI,GAAG,EAAQ,IAC/G,EAAY,GAAoB,GAAG,GAAc,KAAK,EAAe,KAAK,EAAkB,KAAK,EAAiB,IAAI,GAAG,EAAa,IAAUA,EAAM,IAAa,CAAM,CAAC,EAAO,GAAWC,EAAS,GAAM,CAAO,EAAY,GAAS,GAAS,GAAW,GAAM,CAAC,GAAG,CAAC,IAAM,EAAG,SAAS,cAAc,WAAW,CAAC,EAAG,MAAM,EAAK,EAAG,aAAa,WAAW,GAAG,CAAC,EAAG,MAAM,SAAS,WAAW,EAAG,MAAM,KAAK,UAAU,SAAS,KAAK,YAAY,EAAG,CAAC,EAAG,QAAQ,CAAC,IAAM,EAAG,SAAS,YAAY,OAAO,CAA+B,OAA9B,SAAS,KAAK,YAAY,EAAG,CAAQ,OAAS,CAAC,MAAO,KAAe,GAAYC,EAAY,SAAS,CAAC,IAAI,EAAG,GAAM,GAAG,CAAW,IAAY,QAAa,EAAU,WAAW,WAAW,MAAM,EAAU,UAAU,UAAU,EAAY,CAAC,EAAG,IAAc,OAAO,SAAW,MAAa,EAAG,GAAW,EAAY,OAAQ,CAAI,OAAO,SAAW,MAAY,EAAG,GAAW,EAAY,EAAK,IAAI,EAAU,GAAK,CAAC,eAAe,EAAU,GAAM,CAAC,IAAI,EAC55B,GAAW,EAAM,EAAW,CAAC,KAAW,EAAG,CAAC,EAAY,EAAQ,EAAWF,EAAM,CAAC,CAAC,OAAoB,EAAM,EAAO,OAAO,CAAC,KAAK,SAAS,MAAM,CACrJ,WAAW,QAAQ,WAAW,IAAI,SAAS,GAAG,WAAW,EAAE,QAAQ,cAAc,SAAS,WAAW,WAAW,SAAS,aAAa,SAAS,WAAW,SAAS,gBAAgB,EAAK,QAAM,aAAa,EAAY,QAAQ,EAAa,OAAO,UAAU,WAAW,OAAO,cAAc,SAAS,wBAAwB,mBAAmB,OAAO,OAAO,QAAQ,OACvW,GAAG,EAAM,GAAG,EAAK,CAAC,QAAQ,GAAY,GAAG,EAAK,WAAW,EAAa,WAAW,GAAc,WAC/F,QAAQ,GAAG,CAAC,EAAE,cAAc,MAAM,QAAQ,OAAO,EAAE,cAAc,MAAM,OAAO,OAAO,EAAE,cAAc,MAAM,UAAU,QAAS,OAAO,GAAG,CAAC,EAAE,cAAc,MAAM,QAAQ,OAAO,EAAE,cAAc,MAAM,OAAO,OAAO,EAAE,cAAc,MAAM,UAAU,QAAS,YAAY,GAAG,CAAC,EAAE,cAAc,MAAM,QAAQ,OAAO,EAAE,cAAc,MAAM,OAAO,OAAO,EAAE,cAAc,MAAM,UAAU,QAAS,UAAU,GAAG,CAAC,EAAE,cAAc,MAAM,QAAQ,OAAO,EAAE,cAAc,MAAM,OAAO,OAAO,EAAE,cAAc,MAAM,UAAU,QAAS,YAAY,SAAS,aAAa,EAAM,SAAS,CAAc,EAAK,OAAO,CAAC,cAAc,GAAK,MAAM,CAAC,SAAS,WAAW,WAAW,SAAS,WAAW,SAAS,cAAc,OAAO,CAAC,SAAS,EAAM,CAAC,CAAc,EAAM,OAAO,CAAC,MAAM,CAAC,SAAS,WAAW,QAAQ,OAAO,WAAW,SAAS,CAAC,SAAS,CAAc,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,SAAS,QAAQ,WAAW,SAAS,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,EAAO,EAAE,EAAE,CAAC,WAAW,CAAC,SAAS,IAAI,CAAC,SAAS,EAAM,CAAC,QAAQ,CAAc,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,SAAS,QAAQ,WAAW,SAAS,CAAC,QAAQ,GAAM,QAAQ,CAAC,QAAQ,EAAO,EAAE,EAAE,CAAC,WAAW,CAAC,SAAS,IAAI,CAAC,cAAc,CAAC,EAAO,SAAS,EAAQ,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,uBARpmC,IAAwC,IAAgE,IAAkC,CAQ49B,GAAU,YAAY,YAAY,EAAoB,GAAU,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,gBAAgB,GAAK,aAAa,sDAAsD,CAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,oBAAoB,CAAC,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,OAAO,aAAa,UAAU,CAAC,WAAW,CAAC,MAAM,WAAW,KAAK,EAAY,WAAW,YAAY,KAAK,CAC5kD,KAAK,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,aAAa,OAAO,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,aAAa,OAAO,CAAC,KAAK,CACpI,KAAK,EAAY,KAAK,MAAM,OAAO,SAAS,WAAW,aAAa,CAAC,WAAW,QAAQ,WAAW,IAAI,SAAS,GAAG,WAAW,EAAE,CAAC,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,YAAY,SAAS,SAAS,GAAK,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,IAAI,EAAE,IAAI,GAAG,eAAe,GAAK,KAAK,IAAI,aAAa,KAAK,CAAC,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,aAAa,UAAU,SAAS,GAAK,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,OAAO,SAAS,GAAK,CAAC,WAAW,CAAC,KAAK,EAAY,WAAW,MAAM,aAAa,aAAa,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,GAAG,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,YAAY,UAAU,iBAAiB,aAAa,CAAC,UAAU,mBAAmB,CAAC,aAAa,GAAG,UAAU,CAAC,aAAa,eAAe,gBAAgB,cAAc,CAAC,YAAY,CAAC,IAAI,IAAI,IAAI,IAAI,CAAC,IAAI,EAAE,CAAC,aAAa,CAAC,MAAM,SAAS,KAAK,EAAY,YAAY,UAAU,sBAAsB,aAAa,CAAC,SAAS,oBAAoB,CAAC,UAAU,CAAC,gBAAgB,iBAAiB,oBAAoB,mBAAmB,CAAC,YAAY,CAAC,KAAK,KAAK,KAAK,KAAK,CAAC,IAAI,EAAE,aAAa,GAAG,CAAC,CAAC,0CCT5kC,IAAqF,IAA4B,CAAoCG,GAAK,0BAAgC,GAAkB,EAAW,SAAS,EAAM,EAAI,CAAC,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAU,MAAI,SAAS,EAAM,SAAS,CAAC,EAAG,CAAO,GAAU,EAAO,OAAO,GAAK,CAAOC,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,GAAU,CAAC,GAAG,EAAc,WAAa,MAAa,WAAS,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,EAAS,MAAa,WAAS,CAAC,EAAG,CAAO,GAAI,mpBAAypBC,IAAU,CAAC,OAAK,SAAO,KAAG,SAAO,QAAM,SAAO,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAW,EAAE,UAAU,GAAQ,EAAM,WAAW,eAAe,UAAU,GAAQ,EAAM,WAAW,IAAI,EAU5+CC,GAAK,EAVugD,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWD,GAAS,EAAM,CAAO,EAAK,GAAe,aAAa,GAAI,CAAC,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,EAAU,CAAU,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,WAAW,EAAU,YAAY,EAAU,GAAG,EAAM,CAAC,QAAQ,YAAY,SAAsB,EAAK,MAAM,CAAM,OAAK,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,iCAAiCD,GAAK,2CAA2CA,GAAK,kBAAkB,CAU3hE,eAAe,CAAC,GAAK,YAAY,YAAwBG,GAAK,EAAoBA,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,SAAS,KAAK,EAAY,MAAM,CAAC,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAK,IAAI,EAAE,IAAI,EAAE,MAAM,OAAO,KAAK,EAAY,OAAO,CAAC,CAAC,iCCVjZ,IAAsC,IAA4B,CAAoCC,GAAK,+pZAAuqZC,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,MAAI,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,EAAS,MAAI,CAAC,EAAG,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,EAQ5kaC,GAAK,EARuma,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWD,GAAS,EAAM,CAAC,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,EAAU,CAAU,WAAa,MAAI,MAAM,CAAC,GAAG,EAAM,CAAC,CAAC,EAAG,CAAW,CAAC,iCAAiCD,GAAK,4GAA4GA,GAAK,mBAAmB,CAQl/a,eAAe,CAAC,GAAK,YAAY,UAAsBG,mCCRhD,IAAsC,IAA4B,CAAoC,GAAK,urZAA+rZ,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,MAAI,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,EAAS,MAAI,CAAC,EAAG,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,EAQpma,GAAK,EAR+na,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWA,GAAS,EAAM,CAAC,OAAoB,EAAK,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,EAAU,CAAU,WAAa,MAAI,MAAM,CAAC,GAAG,EAAM,CAAC,CAAC,EAAG,CAAW,CAAC,iCAAiC,GAAK,4GAA4G,GAAK,mBAAmB,CAQ1gb,eAAe,CAAC,GAAK,YAAY,WAAuB,MCRwrB,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,oDAAn4B,IAA6I,IAAkE,IAA4B,KAAyI,KAAgH,CAAMC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,CAAwNC,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,KAAK,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWt0D,GAAgB,EAXs1D,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,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,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,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,iBAAiB,EAAU,EAAW,CAAC,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAC,GAAa,EAAe,EAAK,GAAS,CAAC,SAAS,GAAK,UAAU,iBAAiB,UAAUe,GAAsB,mBAAiB,SAAS,YAAY,GAAGf,GAAqB,CAAC,UAAU,CAAC,UAAUgB,GAAM,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKC,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,kBAAkB,KAAK,gBAAgB,gBAAgB,IAAI,eAAe,IAAqB,mBAAiB,SAAS,YAAY,IAAI;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAonH,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,8TAA8T,6JAA6J,+FAA+F,+HAA+H,uHAAuH,iIAAiI,CAW/gR,eAAe,GAAgB,GAAgB,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,OAAO,YAAY,YAAY,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICXqE,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,qDAA/rB,IAAoI,IAAkE,IAA4B,CAAgCC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,iBAAiB,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,gBAAgB,YAAY,QAAQ,YAAY,MAAM,YAAY,MAAM,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,CAUjlD,GAAgB,EAVimD,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,YAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,cAAW,aAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,GAAS,CAAsC,EAAkB,EAAGV,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgB,EAAU,EAAW,CAAC,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,qEAAqE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,GAAG,EAAM,CAAC,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,mBAAmB,gBAAgB,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,IAAI,CAAC,SAAS,CAAc,EAAKe,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,KAAK,2FAA2F,gBAAgB,EAAE,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI;;;EAA2O,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,0aAA0a,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,gSAAgS,2HAA2H,mHAAmH,uGAAuG,CAU11K,eAAe,IAAgB,GAAgB,GAAgB,YAAY,cAAc,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,gBAAgB,SAAS,QAAQ,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICVgvB,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,sEAAr1C,IAAmO,IAAkE,IAA4B,KAA8I,KAAiH,KAA+G,KAAoH,CAAMC,GAAU,EAASC,EAAK,CAAOC,GAAe,EAAS,GAAU,CAAO,GAAY,EAASC,GAAO,CAAO,GAAe,EAASC,GAAU,CAAO,GAAgB,GAAO,EAAO,IAAI,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAOC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8BC,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,GAAwB,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUr0E,EAAgB,EAVq1E,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,YAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,mBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAGX,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKQ,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAM,GAAgB,CAAC,GAAG,EAAU,GAAG,EAAgB,sCAAsC,GAAK,2BAA2B,CAAC,CAAC,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,CAAC,CAAC,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,2BAA2B,WAAW,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,EAAG,EAAkB,iBAAiB,EAAU,EAAW,CAAC,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,wEAAwE,GAAG,EAAM,CAAC,GAAGT,GAAqB,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,IAAM,GAAmB,QAAQ,KAAK,IAAI,KAAK,EAAE,GAAG,GAAGA,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,OAAO,GAAmB,QAAQ,KAAK,IAAI,KAAK,EAAE,EAAE,GAAG,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,OAAO,GAAmB,QAAQ,KAAK,IAAI,KAAK,EAAE,EAAE,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,EAAK,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQQ,GAAa,YAAY,CAAC,MAAM,OAAO,GAAGV,GAAqB,CAAC,UAAU,CAAC,QAAQU,GAAa,YAAY,CAAC,CAAC,UAAU,CAAC,QAAQA,GAAa,YAAY,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKW,GAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKL,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,8BAA8B,uBAAuB,OAAO,sBAAsB,uGAAuG,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,2BAA2B,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,8EAA8E,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKK,GAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKL,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,8BAA8B,uBAAuB,OAAO,sBAAsB,uGAAuG,CAAC,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,2BAA2B,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,8EAA8E,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,GAAK,CAAC,KAAK,2CAA2C,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAAgD,mBAAiB,SAAS,YAAY,SAAsB,EAAMM,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,omCAAomC,mBAAmB,GAAK,GAAGtB,GAAqB,CAAC,UAAU,CAAC,IAAI,snCAAsnC,CAAC,UAAU,CAAC,IAAI,snCAAsnC,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAKsB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,sRAAsR,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,0NAA0N,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,6TAA6T,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,saAAsa,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAU,CAAC,aAAa,GAAG,iBAAiB,GAAG,kBAAkB,GAAG,MAAM,qBAAqB,QAAQ,qBAAqB,KAAK,oEAAoE,KAAK,CAAC,WAAW,8BAA8B,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,MAAM,CAAC,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,MAAM,qBAAqB,SAAS,YAAY,QAAQ,GAAG,cAAc,GAAG,YAAY,GAAG,eAAe,GAAM,aAAa,GAAG,WAAW,GAAG,QAAQ,UAAU,cAAc,GAAG,eAAe,GAAG,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKlB,GAAO,CAAC,SAAS,GAAK,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,IAAI,YAAY,8EAA8E,WAAW,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,KAAO,GAAmB,QAAQ,KAAK,IAAI,KAAK,EAAE,GAAG,GAAG,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,OAAO,GAAmB,QAAQ,KAAK,IAAI,KAAK,EAAE,GAAG,KAAK,GAAG,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,OAAO,GAAmB,QAAQ,KAAK,IAAI,KAAK,EAAE,GAAG,KAAK,EAAE,IAAI,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKK,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQK,GAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,0QAA0Q,yGAAyG,yRAAyR,oRAAoR,oRAAoR,gJAAgJ,oRAAoR,4SAA4S,mFAAmF,uGAAuG,wGAAwG,sGAAsG,0GAA0G,yHAAyH,yJAAyJ,kRAAkR,qHAAqH,sIAAsI,mHAAmH,gHAAgH,6DAA6D,gHAAgH,CAUr5kB,eAAe,IAAgB,EAAgB,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,YAAY,YAAY,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,IAAI,yGAAyG,OAAO,MAAM,CAAC,CAAC,CAAC,GAAGT,GAAU,GAAGE,GAAe,GAAG,GAAY,GAAG,GAAe,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcD,EAAK,EAAE,CAAC,EAAQ,CAAC,EAAcG,GAAU,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,ICVta,SAASkB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,qDAAzlB,IAAoJ,IAAkE,IAA4B,CAAgCC,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,CAAwNC,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,MAAM,YAAY,KAAK,YAAY,CAAOC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWx+C,GAAgB,EAXw/C,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,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,cAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,SAAO,GAAyB,EAAY,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,GAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAAsC,EAAkB,EAAGV,GAA2C,CAAC,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,gBAAgB,EAAU,EAAW,CAAC,mBAAmB,OAAO,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qEAAqE,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,gBAAgB,wEAAwE,OAAO,IAAI,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qEAAqE,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,gBAAgB,wEAAwE,OAAO,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,iJAAiJ,iMAAiM,oMAAoM,6FAA6F,4GAA4G,CAW7hJ,eAAe,IAAgB,GAAgB,GAAgB,YAAY,cAAc,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,OAAO,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICXuG,SAASe,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,wDAA1sB,IAAkK,IAAkE,IAA4B,CAAgCC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,GAAK,CAAC,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,iBAAiB,UAAU,kBAAkB,CAA4QC,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,OAAO,YAAY,SAAS,YAAY,SAAS,YAAY,CAAOC,IAAU,CAAC,QAAM,SAAO,KAAG,OAAK,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,WAAW,OAAO,UAAU,GAAM,EAAM,UAAU,UAAU,GAAO,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAW7uD,GAAgB,EAX6vD,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,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,kBAAe,aAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,SAAO,GAAyB,EAAY,CAAO,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAAsC,GAAkB,EAAGV,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,GAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,GAAkB,eAAe,EAAU,EAAW,CAAC,gBAAgB,mBAAmB,WAAW,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAY,IAAI,EAAW,MAAM,CAAC,uBAAuB,KAAK,wBAAwB,KAAK,oBAAoB,KAAK,qBAAqB,KAAK,GAAG,EAAM,CAAC,GAAGL,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,oBAAoB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,WAAW,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,GAAe,CAAC,SAAsB,EAAKgB,GAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,uBAAuB,OAAO,sBAAsB,uGAAuG,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,8EAA8E,6BAA6B,MAAM,CAAC,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,oEAAoE,CAAC,oBAAoB,CAAC,qBAAqB,qEAAqE,CAAC,UAAU,CAAC,qBAAqB,qEAAqE,CAAC,UAAU,CAAC,qBAAqB,wEAAwE,CAAC,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,GAAGV,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,uBAAuB,OAAO,sBAAsB,6FAA6F,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,oBAAoB,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,8FAA8F,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,aAAa,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,8FAA8F,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,aAAa,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,uBAAuB,OAAO,sBAAsB,iGAAiG,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,GAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,4UAA4U,gHAAgH,CAWhqN,eAAe,IAAgB,GAAgB,GAAgB,YAAY,eAAe,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,WAAW,WAAW,SAAS,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,OAAO,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICXr0G,SAASO,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,0DAAr7B,IAAmN,IAAkE,IAA4B,KAAgJ,CAAM,GAAiB,EAASC,GAAY,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8BC,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,MAAM,YAAY,KAAK,YAAY,OAAO,YAAY,SAAS,YAAY,SAAS,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,CAUn7D,GAAgB,EAVm8D,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,YAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,cAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAGX,GAA2C,CAA0B,OAAZ,IAAW,CAAqB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,EAAW,CAAC,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGL,EAAqB,CAAC,UAAU,CAAC,mBAAmB,WAAW,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,mBAAmB,WAAW,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,GAAa,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,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,GAAGA,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAY,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,OAAO,SAAS,YAAY,QAAQK,EAAa,YAAY,CAAC,MAAM,OAAO,GAAGN,EAAqB,CAAC,UAAU,CAAC,QAAQM,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,UAAU,IAAA,GAAU,QAAQA,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,QAAQA,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,QAAQA,EAAa,YAAY,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAa,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,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,GAAGN,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAY,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,QAAQ,UAAU,EAAe,GAAG,SAAS,YAAY,QAAQK,EAAa,YAAY,CAAC,MAAM,OAAO,GAAGN,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,QAAQM,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,QAAQA,EAAa,YAAY,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAa,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,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,GAAGN,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,IAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAY,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,WAAW,UAAU,EAAe,GAAG,SAAS,YAAY,QAAQK,EAAa,YAAY,CAAC,MAAM,OAAO,GAAGN,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,QAAQM,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,QAAQA,EAAa,YAAY,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,2QAA2Q,0LAA0L,2EAA2E,CAUrsP,eAAe,IAAgB,GAAgB,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,OAAO,QAAQ,WAAW,WAAW,SAAS,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAG,GAAiB,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICVs3B,SAASW,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,kEAAp+C,IAA0P,IAAkE,IAA4B,KAA8I,KAAqH,KAA+G,KAA+G,CAAM,GAAgB,EAASC,GAAW,CAAO,GAAU,EAASC,EAAK,CAAO,GAAU,EAASC,GAAK,CAAO,GAAe,EAAS,GAAU,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8BC,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,GAAwB,CAAC,gBAAgB,YAAY,eAAe,YAAY,mBAAmB,YAAY,mBAAmB,YAAY,gBAAgB,YAAY,gBAAgB,YAAY,gBAAgB,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAU3kF,EAAgB,EAV2lF,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,YAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,cAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,SAAO,GAAyB,EAAY,CAAO,EAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,EAAG,CAAO,EAAiB,EAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,EAAG,CAAsC,EAAkB,EAAGX,GAA2C,CAAO,OAAiB,EAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAyC,IAAW,CAAC,IAAM,OAAqB,IAAc,YAA6C,MAAkB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAA4B,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKQ,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,EAAW,CAAC,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,wEAAwE,GAAG,EAAM,CAAC,SAAS,CAAC,UAAU,CAAC,gBAAgB,qEAAqE,CAAC,CAAC,GAAGP,EAAqB,CAAC,UAAU,CAAC,mBAAmB,mBAAmB,CAAC,UAAU,CAAC,mBAAmB,gBAAgB,CAAC,UAAU,CAAC,mBAAmB,gBAAgB,CAAC,UAAU,CAAC,mBAAmB,gBAAgB,CAAC,UAAU,CAAC,mBAAmB,gBAAgB,CAAC,UAAU,CAAC,mBAAmB,mBAAmB,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAa,EAAe,EAAK,EAA0B,CAAC,GAAGA,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQO,EAAa,YAAY,CAAC,MAAM,OAAO,GAAGR,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAiB,CAAC,UAAU,CAAC,UAAU,EAAgB,QAAQQ,EAAa,YAAY,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAa,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,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,KAAK,GAAG,IAAI,GAAG,EAAE,GAAGR,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,EAAK,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAc,GAAG,MAAM,CAAC,OAAO,OAAO,CAAC,QAAQM,EAAa,YAAY,CAAC,MAAM,OAAO,GAAGR,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,QAAQQ,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,KAAK,GAAG,IAAI,GAAG,GAAGR,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,IAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKG,GAAK,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQK,EAAa,YAAY,CAAC,MAAM,OAAO,GAAGR,EAAqB,CAAC,UAAU,CAAC,QAAQQ,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,QAAQA,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,QAAQA,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,QAAQA,EAAa,YAAY,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAU,CAAC,aAAa,GAAG,iBAAiB,GAAG,kBAAkB,GAAG,MAAM,qBAAqB,QAAQ,qBAAqB,KAAK,qEAAqE,KAAK,CAAC,WAAW,8BAA8B,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,MAAM,CAAC,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,MAAM,qBAAqB,SAAS,YAAY,QAAQ,GAAG,cAAc,EAAE,YAAY,GAAG,eAAe,GAAK,aAAa,GAAG,WAAW,EAAE,MAAM,CAAC,OAAO,OAAO,CAAC,QAAQ,UAAU,cAAc,GAAG,eAAe,GAAG,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,iRAAiR,gTAAgT,wGAAwG,wGAAwG,yGAAyG,iRAAiR,yHAAyH,kEAAkE,+LAA+L,mLAAmL,yLAAyL,gIAAgI,CAU9wW,eAAe,IAAgB,EAAgB,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,eAAe,gBAAgB,gBAAgB,gBAAgB,gBAAgB,mBAAmB,mBAAmB,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,IAAI,yGAAyG,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAgB,GAAG,GAAU,GAAG,GAAU,GAAG,GAAe,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcP,GAAW,EAAE,CAAC,EAAQ,CAAC,EAAcC,EAAK,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAK,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,ICV9oB,SAASgB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,kDAAjhB,IAAoG,IAAkE,IAA4B,CAAgC,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,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,EAASC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUjtC,GAAgB,EAViuC,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,YAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,cAAW,YAAU,EAAgB,CAAC,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAGT,GAA2C,CAAO,MAAoB,IAAiB,kBAA6C,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,iBAAiB,EAAU,EAAW,CAAC,cAAc,GAAK,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,wBAAwB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,KAAK,wBAAwB,KAAK,oBAAoB,KAAK,qBAAqB,KAAK,GAAG,EAAM,CAAC,SAAS,CAAC,kBAAkB,CAAC,iBAAiB,mBAAmB,CAAC,CAAC,GAAGH,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,KAAK,wBAAwB,KAAK,oBAAoB,KAAK,qBAAqB,KAAK,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,+HAA+H,uBAAuB,KAAK,wBAAwB,KAAK,oBAAoB,KAAK,qBAAqB,KAAK,QAAQ,IAAI,CAAC,CAAC,CAAc,EAAKa,GAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKL,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,2CAA2C,CAAC,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,eAAe,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,MAAM,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,wSAAwS,4FAA4F,iKAAiK,gHAAgH,udAAud,CAUzlL,eAAe,IAAgB,GAAgB,GAAgB,YAAY,qBAAqB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICVpoC,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,6DAAvgC,IAAmN,IAAkE,IAA4B,KAAqJ,KAAiH,CAAM,GAAsB,EAASM,GAAiB,CAAO,GAAY,EAASC,GAAO,CAAO,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,CAA8L,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8B,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,GAAwB,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAO,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAU7+D,EAAgB,EAV6/D,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYG,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,GAAsB,CAAM,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWF,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,mBAAgB,aAAW,YAAU,EAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAGP,GAA2C,CAAO,MAAiB,EAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,MAAkB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAA4B,OAAoB,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,iBAAiB,EAAU,EAAW,CAAC,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,EAAM,CAAC,SAAS,CAAC,UAAU,CAAC,uBAAuB,MAAM,wBAAwB,MAAM,oBAAoB,MAAM,qBAAqB,MAAM,CAAC,UAAU,CAAC,uBAAuB,MAAM,wBAAwB,MAAM,oBAAoB,MAAM,qBAAqB,MAAM,CAAC,CAAC,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAsB,EAAKU,GAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAMJ,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,CAAC,SAAS,oDAAoD,CAAC,CAAc,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,2DAA2D,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,CAAC,SAAS,0CAA0C,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,2FAA2F,MAAM,CAAC,2BAA2B,uBAAuB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,qBAAqB,wEAAwE,6BAA6B,MAAM,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAMA,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,CAAC,SAAS,oDAAoD,CAAC,CAAc,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,2DAA2D,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,CAAC,SAAS,0CAA0C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAMA,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,2DAA2D,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,CAAC,SAAS,oDAAoD,CAAC,CAAc,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,2DAA2D,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,CAAC,SAAS,0CAA0C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,EAAE,EAAE,OAAO,EAAE,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,EAAE,EAAE,OAAO,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKR,GAAiB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,EAAE,EAAE,OAAO,EAAE,GAAG,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,EAAE,EAAE,OAAO,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQG,GAAa,YAAY,CAAC,UAAU,mBAAmB,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,IAAI,EAAE,EAAE,IAAI,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,GAAiB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,IAAI,EAAE,EAAE,IAAI,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,CAAC,QAAQG,GAAa,YAAY,CAAC,UAAU,mBAAmB,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,8VAA8V,oRAAoR,mRAAmR,qKAAqK,0SAA0S,yGAAyG,yHAAyH,0SAA0S,yGAAyG,yHAAyH,4GAA4G,gHAAgH,gEAAgE,2GAA2G,kEAAkE,uFAAuF,CAU9yZ,eAAe,IAAgB,EAAgB,EAAgB,YAAY,MAAM,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,YAAY,YAAY,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAG,GAAsB,GAAG,GAAY,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcJ,GAAiB,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAO,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,gFCVhnB,IAAqR,IAA8C,IAA4B,KAAmG,KAAyE,KAAsE,CAAM,GAAY,EAASY,GAAO,CAAO,GAAY,EAASC,GAAO,CAAO,GAAS,EAASC,GAAI,CAAO,GAAe,GAAoBF,GAAO,CAAO,GAAY,CAAC,UAAU,iDAAiD,UAAU,wBAAwB,UAAU,gDAAgD,UAAU,sBAAsB,CAAyD,GAAkB,eAAqB,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,CAAiC,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8B,GAAgB,CAAC,UAAU,CAAC,2DAA2D,uEAAuE,CAAC,CAAO,GAAe,OAAO,KAAK,GAAgB,CAAO,GAAU,CAAC,UAAU,2BAA2B,CAAO,GAAM,CAAC,kFAAkF,gFAAgF,8XAA8X,mIAAmI,4RAA4R,yJAAyJ,kZAAkZ,2GAA2G,oEAAoE,CAAO,GAAa,CAAC,UAAU,iDAAiD,UAAU,wBAAwB,UAAU,gDAAgD,UAAU,sBAAsB,CAAO,GAAwB,CAAC,gBAAgB,YAAY,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,CAAO,IAAW,CAAC,WAAyB,IAAqB,CAAoB,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,EAAM,CAAC,yBAAyB,GAAG,CAAC,CAAS,GAAqB,CAAC,gBAAgB,YAAY,eAAe,YAAY,mBAAmB,YAAY,mBAAmB,YAAY,gBAAgB,YAAY,gBAAgB,YAAY,gBAAgB,YAAY,CAAO,IAAU,CAAC,SAAO,KAAG,WAAS,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAqB,IAAW,GAAU,EAAM,WAAW,YAAY,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYG,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAM,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,WAAS,GAAG,GAAW,GAAS,EAAM,CAAM,CAAC,EAAY,GAAqB,GAA8B,EAAQ,GAAY,GAAM,CAAqE,EAAkB,EAAG,GAA2C,CAAsB,OAArB,GAAiB,EAAE,CAAC,CAAqB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,2BAAwB,iBAAiB,GAAK,iBAAiB,YAAY,qBAAkB,CAAC,SAAsB,EAAM,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,iGAAiG,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAC,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,EAAE,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKC,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,CAAC,SAAsB,EAAKL,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,EAAa,EAAU,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,IAAI,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,mCAAmC,GAAK,aAAa,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKK,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,CAAC,SAAsB,EAAKJ,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,gBAAgB,SAAsB,EAAKI,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,IAAA,GAAU,CAAC,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,0BAA0B,EAAE,KAAK,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,CAAC,SAAsB,EAAKH,GAAI,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAO,GAAI,GAAgC,IAAS,GAAa,QAAQ,IAAS,GAAa,OAAgL,CAAC,GAAG,GAAM,GAAG,GAAe,QAAQ,GAAK,CAAC,IAAM,EAAS,GAAU,GAAK,OAAO,GAAgB,GAAK,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,GAAG,EAAG,CAAC,CAAvR,CAAC,GAAG,GAAM,GAAG,GAAe,IAAI,GAA0C,UAAxB,GAAa,GAA2B,KAAK,GAAgB,GAAK,KAAK,IAAI,CAAC,IAAM,CAAC,CAezlP,GAAgB,EAAQ,GAAU,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,EAAoB,GAAgB,CAAC,UAAU,IAAiB,SAAY,CAAC,GAAG,GAAe,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,UAAU,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAG,GAAY,GAAG,GAAY,GAAG,GAAS,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,GAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcF,GAAO,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAO,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAI,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,ICJnsB,SAAS,GAAS,CAAC,YAAW,WAAU,QAAO,GAAG,GAAO,CAAC,IAAM,EAAS,CAAC,UAAW,YAAY,CAG7F,EADgB,CAAC,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UADpF,CAAC,GAAG,EAAQ,UAAW,YAAY,CACoE,UAAW,EAAO,CAC5G,IAAc,EAAE,CAC5C,OAAQ,EAAR,CAAoB,IAAK,YACzB,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAOI,EAAoBC,GAAM,CAAC,GAAG,EAAO,IAAK,OAAQ,QAAM,CAAE,EAAS,GAAK,CAAC,CAChF,QAAW,OAAO,EAAS,GAAM,EACjC,SAAgB,GAA6B,EAAS,CAAC,OAAQ,EAAR,CAAkB,IAAK,YAC9E,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,UAAW,WAAY,wBAAwB,CAAE,CAAC,KAAM,UAAW,WAAY,gDAAgD,CAAE,CAAC,KAAM,UAAW,WAAY,iDAAiD,CAAE,CAAC,KAAM,SAAU,WAAY,sBAAsB,CAAC,CACrR,QAAW,QAKT,eAAsB,GAAY,CAAE,UAAS,gBAAe,WAAU,oBAAoB,CACzF,IAAM,EAAc,GAAO,GAAS,KAAK,SAAS,CA2E5C,EAAOD,EAAoBiB,GAA4B,CAC5D,SANmDjB,EAAoBgB,GAAyC,CAChH,SATkChB,EAClCe,GACA,CACC,SA/Dcf,EACfE,GACA,CACC,UAAW,GACX,YAAa,OACb,UACA,gBACA,UACA,mBACA,gBACA,aAAcC,MAAkB,OAAO,2CAA2B,CAClE,gBAAiB,IAAA,GACjB,WACA,WACA,oBAAqB,IAAA,GACrB,iBAAkB,2BAClB,UACK,IAAW,OAkCX,IAAA,QAlCgC,CACtC,GAAI,GAAO,CACV,QAAQ,IAAI,gEAAgE,CAC5E,OAGD,OAAOA,EAAY,SAAY,CAqB9B,EAAO,+BApBc,CACpB,UAAW,EACX,OAAQ,CACUC,mBACFC,gBACJC,aACX,CACD,MAAO,CACN,cAAeN,EACf,SAAUO,EACV,KAAMC,EACN,YAAaC,EACb,UAAWC,EACX,OAAQC,EACR,SAAUC,EACV,gBAAiBC,EACjB,CACD,YAAa,CAAE,aAAA,EAAc,CAC7B,CAID,GAAM,CAAE,mBAAoB,MAAM,OAAO,oCACzC,MAAO,CACN,QAAS,GAAiB,CAC1B,EACA,IACC,CAEF,2BAA4B,GAC5B,eAAgB,GAChB,mBAAoB,IAAIC,OAAuB,OAAO,8DAA+F,CACrJ,wBAAyB,EACzB,CACD,CAMC,MAAO,CAAC,mBAAoB,GAAM,kBAAmB,GAAO,uCAAwC,GAAO,eAAgB,GAAO,0BAA2B,GAAM,eAAgB,GAAM,+BAAgC,GAAO,WAAY,GAAM,CAClP,CACD,CAIA,CAAC,CAKD,MAAO,CAAC,OAAQ,CAAC,MAAO,CAAC,KAAM,CAAC,MAAO,IAAK,KAAM,OAAQ,MAAO,KAAK,CAAE,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,GAAK,SAAU,GAAK,KAAM,CAAC,EAAG,EAAG,IAAM,EAAE,CAAE,KAAM,EAAG,UAAW,IAAK,KAAM,QAAQ,CAAE,EAAG,MAAO,EAAG,OAAO,CAAE,KAAM,CAAC,KAAM,CAAC,MAAO,IAAK,KAAM,OAAQ,MAAO,KAAK,CAAE,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,EAAG,SAAU,GAAK,KAAM,CAAC,EAAG,EAAG,IAAM,EAAE,CAAE,KAAM,EAAG,UAAW,IAAK,KAAM,QAAQ,CAAE,EAAG,MAAO,EAAG,QAAQ,CAAC,CAAE,OAAQ,EAAE,CAAC,CACnjB,CAAC,CAIF,OADA,MAAM,EACC,EAuBR,SAAS,IAAQ,CACX,IACL,EAAO,gBAAgB,KAAK,UAAU,CAGvC,eAAe,GAAK,EAAe,EAAW,CAC7C,SAAS,EAAY,EAAO,EAAW,EAAc,GAAM,CAC1D,GAAI,EAAM,QAAU,EAAO,uBAAwB,OAEnD,IAAM,EAAiB,GAAW,eAClC,GAAI,EAGH,IAFA,QAAQ,KAAK;EAA4S,EAAO,EAAe,CAE3U,KAAK,QAAQ,CAAG,IAAM,YAE1B,QAAQ,MAAM;EAA+G,EAAO,EAAe,CAEpJ,GAAM,EAAc,wCAA0C,4BAA6B,CAC1F,QAAS,OAAO,EAAM,CACtB,iBACA,MAAO,EAAiB,IAAA,GAAY,aAAiB,OAAS,OAAO,EAAM,OAAU,SAAW,EAAM,MAAQ,KAC9G,CAAC,CAGH,GAAI,CACH,IAAI,EAAS,EAAU,EAAeI,EAAa,EACnD,GAAI,EACH,EAAY,KAAK,MAAM,EAAU,QAAQ,gBAAmB,CAC5D,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,cAC1B,EAAc,EAAU,YAExB,EAAUC,EAA+B,GAAQ,EAAQ,KACnD,CACN,EAA+B,GAAQ,IAAA,GAAU,CAIjD,IAAM,EAA8C,YAAY,iBAAiB,aAAa,CAAC,IAAI,cAAc,KAAK,GAAK,EAAE,OAAS,QAAQ,EAAE,YAChJ,GAAI,EAAa,CAChB,IAAMC,EAAY,IAAI,gBAAgB,EAAY,CAClD,EAAUA,EAAU,IAAI,KAAK,CAC7B,EAAWA,EAAU,IAAI,SAAS,CAClC,IAAK,GAAM,CAAC,EAAK,KAAUA,EAAU,SAAS,CACxC,EAAI,WAAW,OAAO,GAC3B,IAAkB,EAAE,CACpB,EAAc,EAAI,MAAM,EAAE,EAAI,GAGhC,GAAI,CAAC,GAAW,CAAC,EAAU,CAC1B,IAAMA,EAAYC,EAAiC,GAAQ,mBAAmB,SAAS,SAAS,CAAE,GAAM,GAAQ,CAChH,EAAUD,EAAU,QACpB,EAAWA,EAAU,SACrB,EAAgBA,EAAU,eAK5B,IAAM,EAAc,GAAY,CAC/B,UACA,WACA,gBACA,iBAAkB,GAAW,iBAC7B,CAAC,CAGK,IAAW,SACf,SAAY,CACjB,IAAM,EAAQ,GAAO,GAGf,EAAe,GAAQ,MAAM,CAAE,QAAU,EAAoC,IAAO,EAAhC,IAAO,UAAkC,CAAC,KAEhG,EAAmB,GAAW,kBAAoB,KACtD,GAAI,IAAqB,MAAQ,GAAO,cAAgB,GAAiB,CACtE,IAAM,EAAQ,MAAM,GAAgB,EAAM,iBAAiB,CACrD,CAAC,GAAQ,OAAO,OAAO,EAAc,CACvC,GAAS,OAAO,GAAS,WAC5B,EAAoB,MAAM,EAAM,kBAAkB,EAAM,GAAgB,IAAA,GAAU,EAAK,MAI3F,IAAM,EAA0B,KAAK,gBAAgB,CAAC,iBAAiB,CACjE,EAAW,EAAwB,SACnC,EAAS,EAAwB,OAIvC,MAAM,IAAI,QAAS,GAAY,CAC1B,SAAS,aACZ,SAAS,iBAAiB,qBAAsB,EAAS,CAAE,KAAM,GAAM,CAAC,CAExE,GAAS,EAET,CAEF,EAAO,gBAAgB,KAAK,CAC3B,0BACA,CACC,aAAc,IAAgB,KAC9B,QAAS,EACT,UAAW,GAAO,MAAQ,IAC1B,mBACA,aAAc,GAAgB,KAC9B,UAAW,GAAO,oBAAsB,EACxC,SAAU,GAAO,SACjB,SAAU,SAAS,UAAY,KAC/B,IAAK,EAAO,SAAS,KACrB,SAAU,EAAO,SAAS,UAAY,KACtC,SAAU,EAAO,SAAS,UAAY,KACtC,KAAM,EAAO,SAAS,MAAQ,KAC9B,OAAQ,EAAO,SAAS,QAAU,KAClC,WACA,SACA,CACD,QACA,CAAC,CAGF,MAAME,GAAmB,CAAE,SAAU,aAAc,2BAA4B,GAAM,cAAe,QAAS,CAAC,CAE9G,SAAS,cAAc,IAAI,YAAY,kBAAmB,CACzD,OAAQ,CAAE,aAAc,GAAgB,KAAM,CAC9C,CAAC,CAAC,IACA,CAID,IAAM,EAAO,MAAM,EACf,GAGH,GAA4B,iCAAoC,CAC/D,GAAsCJ,EAAY,CAClD,EAAO,gCAAgCA,EAAY,EAClD,EAIsB,GAAQ,GAAM,GAAI,CAAGK,OACvB,CACrB,IAA2B,CACjB,IAAkC,CAC5C,GAAqB,EAAW,EAAM,CAAE,mBAAoB,EAAa,CAAC,EACzE,EAGF,GAAoB,EAAW,CAAE,mBAAoB,EAAa,CAAC,CAAC,OAAO,EAAK,OAEzE,EAAO,CAEf,MADA,EAAY,EAAO,IAAA,GAAW,GAAM,CAC9B,iCA5KR,UAzHiC,IACJ,IACU,IACI,KACmE,CAExG,GAAS,CAAC,UAAW,CAAC,SAAU,CAAC,UAAW,QAAS,UAAW,aAAc,UAAW,0BAA2B,UAAW,QAAS,UAAW,cAAe,UAAW,OAAQ,UAAW,wBAAyB,UAAW,QAAQ,CAAE,KAAMpB,MAAkB,OAAO,8DAAgG,CAAE,KAAM,IAAI,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,cAAe,UAAW,iBAAiB,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,mBAAmB,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,iBAAkB,UAAW,cAAc,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,+BAA+B,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,QAAQ,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,SAAS,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,cAAc,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,YAAY,CAAC,CAEnhD,GAAU,CAAC,CAAC,KAAM,KAAM,GAAI,UAAW,KAAM,UAAW,KAAM,GAAI,cAAe,MAAM,CAAC,CACxF,GAAkB,EAAE,CACpB,GAAe,mEAsBf,GAAY,OAAO,SAAa,IAChC,GAAQ,IAAa,wDAAwD,KAAK,EAAU,UAAU,CAwFxG,GAAW,CACd,EAAO,4BAA8B,EAAoB,QACjDH,EAAoBwB,GAAyB,CAAE,MAAO,qCAAuC,EAAmB,SAAW,EAAqB,IAAK,CAAC,CAI9J,EAAO,gBAAkB,EAAO,iBAAmB,EAAE,CAGrD,IAA6B,CAG7B,IAA4C,CAE5C,IAAM,EAAY,SAAS,eAAe,OAAO,CAE7C,oBAAqB,EAAU,QAAS,GAAK,GAAM,EAAU,CAC5D,GAAK,GAAO,EAAU"}