{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js", "ssg:https://framerusercontent.com/modules/6b4Ajf7EnIeJEB2M8a0G/oszfJHmUQInyK50dTsMF/DdAC6ZGqe.js", "ssg:https://framerusercontent.com/modules/J1tqZ5wt3QEMGg8FvIRh/Q74WMYszBcpQPl1epN95/h9dFO6soq.js", "ssg:https://framerusercontent.com/modules/bgMaKbv6oaxdSZDkF9C0/mRaI0MoQ72UF6400lEI9/MnUxWynoU.js", "ssg:https://framerusercontent.com/modules/01mAawwlF4FXwRnTJ3ps/UvCXk61UOJeRvagsO9U0/p2Zo52QDQ.js", "ssg:https://framerusercontent.com/modules/cxQgWrwGCczBpCsmz4qQ/6FXjdIzoHnjw8Pf1jHTA/T4m8MiB4d.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;return toggle?/*#__PURE__*/_jsx(\"style\",{\"data-frameruni-stop-scroll\":true,children:`body { overflow: hidden !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Stop Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={LqRKUE8y_:{hover:true}};const cycleOrder=[\"LqRKUE8y_\",\"sqVfyMo7c\",\"JkCEUZOhq\"];const serializationHash=\"framer-I7gaA\";const variantClassNames={JkCEUZOhq:\"framer-v-6lqerc\",LqRKUE8y_:\"framer-v-1h6832n\",sqVfyMo7c:\"framer-v-tu6e3s\"};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={Default:\"LqRKUE8y_\",Desktop_Selected:\"sqVfyMo7c\",Phone:\"JkCEUZOhq\"};const getProps=({height,id,label,link,width,...props})=>{return{...props,F_6egwbpI:label??props.F_6egwbpI??\"Menu Item\",V0W8qoi9E:link??props.V0W8qoi9E,variant:humanReadableVariantMap[props.variant]??props.variant??\"LqRKUE8y_\"};};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,F_6egwbpI,V0W8qoi9E,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LqRKUE8y_\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:V0W8qoi9E,motionChild:true,nodeId:\"LqRKUE8y_\",scopeId:\"DdAC6ZGqe\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1h6832n\",className,classNames)} framer-1fxferv`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"LqRKUE8y_\",ref:refBinding,style:{...style},...addPropertyOverrides({\"LqRKUE8y_-hover\":{\"data-framer-name\":undefined},JkCEUZOhq:{\"data-framer-name\":\"Phone\"},sqVfyMo7c:{\"data-framer-name\":\"Desktop_Selected\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-24b1b92f-3ee5-403f-9fe2-7804f3cc8418, rgb(117, 117, 117)))\"},children:\"Menu Item\"})}),className:\"framer-1h2qqj4\",fonts:[\"FS;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"PhrfJUFNr\",style:{\"--extracted-r6o4lv\":\"var(--token-24b1b92f-3ee5-403f-9fe2-7804f3cc8418, rgb(117, 117, 117))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:F_6egwbpI,variants:{\"LqRKUE8y_-hover\":{\"--extracted-r6o4lv\":\"var(--token-590cff9f-2c9f-44fa-81e6-ce936b29a8a1, rgb(191, 64, 19))\"},sqVfyMo7c:{\"--extracted-r6o4lv\":\"var(--token-590cff9f-2c9f-44fa-81e6-ce936b29a8a1, rgb(191, 64, 19))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"LqRKUE8y_-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1ib2xk\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-590cff9f-2c9f-44fa-81e6-ce936b29a8a1, rgb(191, 64, 19)))\"},children:\"Menu Item\"})}),fonts:[\"FS;Poppins-bold\"]},JkCEUZOhq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-24b1b92f-3ee5-403f-9fe2-7804f3cc8418, rgb(117, 117, 117)))\"},children:\"Menu Item\"})})},sqVfyMo7c:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1ib2xk\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-590cff9f-2c9f-44fa-81e6-ce936b29a8a1, rgb(191, 64, 19)))\"},children:\"Menu Item\"})}),fonts:[\"FS;Poppins-bold\"]}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-I7gaA.framer-1fxferv, .framer-I7gaA .framer-1fxferv { display: block; }\",\".framer-I7gaA.framer-1h6832n { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 80px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-I7gaA .framer-1h2qqj4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-I7gaA.framer-1h6832n { gap: 0px; } .framer-I7gaA.framer-1h6832n > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-I7gaA.framer-1h6832n > :first-child { margin-left: 0px; } .framer-I7gaA.framer-1h6832n > :last-child { margin-right: 0px; } }\",\".framer-I7gaA.framer-v-tu6e3s.framer-1h6832n { cursor: unset; }\",\".framer-I7gaA.framer-v-6lqerc.framer-1h6832n { cursor: unset; justify-content: flex-start; padding: 0px 0px 0px 16px; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 95\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"sqVfyMo7c\":{\"layout\":[\"auto\",\"fixed\"]},\"JkCEUZOhq\":{\"layout\":[\"fixed\",\"fixed\"]},\"G2FG5Oy9r\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"F_6egwbpI\":\"label\",\"V0W8qoi9E\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerDdAC6ZGqe=withCSS(Component,css,\"framer-I7gaA\");export default FramerDdAC6ZGqe;FramerDdAC6ZGqe.displayName=\"Menu_Item\";FramerDdAC6ZGqe.defaultProps={height:80,width:95};addPropertyControls(FramerDdAC6ZGqe,{variant:{options:[\"LqRKUE8y_\",\"sqVfyMo7c\",\"JkCEUZOhq\"],optionTitles:[\"Default\",\"Desktop_Selected\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},F_6egwbpI:{defaultValue:\"Menu Item\",displayTextArea:false,title:\"Label\",type:ControlType.String},V0W8qoi9E:{title:\"Link\",type:ControlType.Link}});addFonts(FramerDdAC6ZGqe,[{explicitInter:true,fonts:[{family:\"Poppins\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"},{family:\"Poppins\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/EOHGWBZYYKO6R4PWP4S2B3FFWHHBEZN6/UWQLMF4AFWLXCJQCFV3WRVYC77KZXPRB/FYG6OCH7XOLUUSZTIZE65ATBZWF623O4.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDdAC6ZGqe\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"sqVfyMo7c\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"JkCEUZOhq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G2FG5Oy9r\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"95\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"80\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"F_6egwbpI\\\":\\\"label\\\",\\\"V0W8qoi9E\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DdAC6ZGqe.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-M9Bg5\";const variantClassNames={pEUkZ1uId:\"framer-v-11d088h\"};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:\"pEUkZ1uId\",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:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"pEUkZ1uId\",scopeId:\"h9dFO6soq\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-11d088h\",className,classNames)} framer-drb2zy`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"pEUkZ1uId\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1oon5m2\",\"data-framer-name\":\"girlgrit_logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:124,intrinsicWidth:116,layoutDependency:layoutDependency,layoutId:\"LrTuWdeJX\",svg:'<svg width=\"116\" height=\"124\" viewBox=\"0 0 116 124\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M51.0638 103.831C79.2656 103.831 102.128 80.5874 102.128 51.9153C102.128 23.2433 79.2656 0 51.0638 0C22.8621 0 0 23.2433 0 51.9153C0 80.5874 22.8621 103.831 51.0638 103.831Z\" fill=\"#BF4013\"/>\\n<path d=\"M25.9199 52.305C24.1478 49.7429 23.6689 46.1773 24.8375 42.0856C26.0923 37.7309 29.1479 34.6622 33.1901 33.4834C32.3472 31.496 31.9545 29.119 32.1652 26.4009C32.3759 23.6829 33.3434 20.5849 35.1346 17.1655C36.3319 14.8858 37.8549 12.84 39.5503 11.0962C41.2458 9.3621 42.9316 8.03718 44.4833 7.2773C46.0351 6.51742 47.3378 6.38104 48.3723 6.99478C49.4068 7.60853 50.0677 9.03087 50.4892 11.2423C51.1214 14.6033 51.2746 18.3053 51.265 21.4909C51.2555 24.6766 51.1693 27.7356 51.0735 30.4341C51.8876 34.8668 52.0505 37.7212 51.8014 45.2031C51.7248 46.6741 51.6673 47.7458 51.6482 48.4082C51.6194 49.0609 51.6194 49.3727 51.6194 49.3727C51.6194 49.3727 51.6194 48.5154 51.5907 46.8885C51.5524 44.5309 51.5141 43.4008 51.4279 41.1991C51.3417 39.2702 51.198 37.0587 50.901 34.8375C50.7574 37.9842 50.5945 39.8742 50.2401 40.9945C49.9911 41.7739 49.6654 41.9979 49.129 42.0272C48.5926 42.0661 47.8933 41.9882 46.9834 41.8616C46.0734 41.7447 44.9623 41.579 43.6308 41.2868C42.2994 40.9945 40.8626 40.5561 39.3013 39.7183C38.42 39.2409 37.5676 38.7149 36.7821 38.1109C35.9967 37.5069 35.2782 36.7957 34.6461 35.9579C33.1326 36.3476 31.9257 36.9905 31.1115 37.7991C30.2973 38.6077 29.7514 39.4942 29.4832 40.4197C29.2916 41.0919 29.2341 41.7836 29.3107 42.4948C29.397 43.206 29.7035 43.8782 30.259 44.5211C30.8146 45.1641 31.6575 45.7779 32.7878 46.3332C33.9085 46.8982 35.374 47.3561 37.1174 47.697C39.1768 48.1062 40.9105 48.6518 42.4431 49.1778C43.9853 49.6942 45.2113 50.2202 46.265 50.5515C47.3186 50.8827 48.1232 51.0483 48.7267 51.0873C49.3301 51.1262 49.6462 51.0775 49.5313 51.4672C49.4068 51.8959 48.8991 52.7142 47.8646 54.3898C46.8397 56.0752 45.3933 58.4912 43.5829 61.521C41.7726 64.5605 39.6365 68.1553 37.3377 71.7404C35.0388 75.3255 32.7112 78.667 30.4506 81.1025C26.1211 85.7689 23.4773 85.7008 21.3892 82.8853C19.2915 80.0698 17.8547 74.3123 18.1612 67.2591C18.2474 65.184 18.5539 63.333 19.0616 61.7061C19.5788 60.0694 20.211 58.6471 20.9581 57.4001C21.7053 56.1531 22.5386 55.1205 23.4294 54.2827C24.3203 53.4448 25.1536 52.7824 25.9103 52.2953L25.9199 52.305ZM27.9985 54.195C26.3509 55.9778 25.1632 58.4133 24.5406 61.4723C24.3777 62.1737 24.2532 62.8751 24.1574 63.5766C24.0616 64.278 23.9563 65.0379 23.8701 65.827C23.6689 67.6585 23.7743 69.5484 24.0712 71.341C24.3682 73.1335 24.9046 74.624 25.6613 75.6762C26.418 76.7283 27.3854 77.3031 28.6019 77.2349C29.8184 77.157 31.3606 76.2802 33.1422 74.4974C36.4756 71.1656 39.33 66.7914 41.2649 63.5473C43.1998 60.3032 44.2918 58.2477 44.6462 56.8351C44.7994 56.2408 44.742 55.8804 44.5025 55.6271C44.263 55.3738 43.7745 55.2958 43.037 55.2763C42.2994 55.2569 41.2841 55.3153 39.9718 55.3933C38.6595 55.4712 36.9737 55.6465 34.7131 55.8511C33.4296 55.968 32.1939 55.9096 31.0253 55.6563C29.8471 55.403 28.8318 54.9159 27.9889 54.2242L27.9985 54.195ZM41.035 36.5619C42.491 37.6335 43.7075 37.7602 44.809 37.2633C45.9106 36.7665 46.696 35.6948 47.4048 33.6198C47.7784 32.5384 48.0945 31.3401 48.401 29.986C48.7075 28.6221 48.9374 27.1024 49.129 25.4072C49.311 23.7121 49.4164 21.8514 49.4164 19.9225C49.4164 17.9838 49.2056 16.0354 48.6884 14.3403C48.0466 12.2165 47.0504 11.6028 45.6711 12.3627C44.2822 13.1323 42.7017 15.1586 41.2649 18.2176C40.4412 19.9809 39.7323 21.8222 39.1768 23.6926C38.6212 25.5729 38.3051 27.3654 38.2189 29.0508C38.1327 30.7361 38.3338 32.2267 38.784 33.5224C39.2342 34.8181 40.0101 35.7923 41.035 36.5521V36.5619Z\" fill=\"white\"/>\\n<path d=\"M89.8191 85.2628C95.4897 84.7368 100.308 81.4927 103.133 75.6085C106.141 69.3346 104.867 62.1644 99.9246 55.8029C103.507 54.7215 106.812 52.6465 109.58 49.4511C112.348 46.2557 114.36 41.6964 115.461 35.7343C116.199 31.7595 116.151 27.6386 115.49 23.6249C114.829 19.6209 113.708 16.0651 112.157 13.2886C110.605 10.5219 108.727 8.7196 106.419 8.08637C104.11 7.45314 101.457 8.13508 98.2771 9.99581C93.4686 12.8113 89.0049 16.6204 85.4033 20.0788C81.8018 23.5275 78.4492 26.9372 75.5182 29.9573C69.2058 33.7079 65.7096 36.5818 57.5582 44.96C55.9968 46.6454 54.8666 47.8729 54.1577 48.6133C53.4585 49.3537 53.1137 49.6849 53.1137 49.6849C53.1137 49.6849 54.0907 48.7691 55.9873 47.0448C58.7268 44.5606 60.0773 43.3721 62.7306 41.1119C65.0583 39.1343 67.7978 36.9423 70.7959 34.916C67.4433 38.4913 65.5468 40.732 64.8188 42.3978C64.3207 43.5474 64.5793 44.2001 65.3648 44.9113C66.1598 45.6322 67.338 46.4213 68.8897 47.4442C70.451 48.4671 72.3668 49.6849 74.7614 51.0488C77.1657 52.4127 79.9148 53.7473 83.296 54.8189C85.2118 55.423 87.1371 55.9198 89.0432 56.2608C90.9494 56.6017 92.8843 56.7381 94.8287 56.631C96.754 58.9593 97.8939 61.1805 98.2292 63.0705C98.5644 64.9604 98.4207 66.6068 97.779 67.9512C97.3192 68.9254 96.6104 69.7438 95.6812 70.4062C94.7521 71.0687 93.4877 71.3999 91.9072 71.3999C90.3172 71.3999 88.2961 70.981 85.911 70.1724C83.5259 69.3638 80.7194 68.0097 77.6159 66.1879C73.9377 64.0252 70.6139 62.4372 67.6253 61.0636C64.6368 59.69 62.1272 58.6865 60.0965 57.7221C58.0754 56.7576 56.629 55.9101 55.652 55.1891C54.675 54.4682 54.2344 54.0201 53.9662 54.5851C53.6692 55.2086 53.5351 56.7284 53.2286 59.8361C52.9125 62.9438 52.4144 67.3764 51.7727 72.9294C51.1309 78.4921 50.3646 85.0582 49.8665 91.829C49.3684 98.5899 49.196 105.137 49.9431 110.612C51.3703 121.094 55.5658 124.367 62.0314 123.968C68.5066 123.569 77.2902 119.175 84.8478 111.186C87.07 108.839 88.708 106.462 89.7616 104.065C90.8153 101.659 91.4475 99.3108 91.7061 97.0215C91.9647 94.7418 91.8498 92.5694 91.4091 90.543C90.9685 88.5167 90.4226 86.7534 89.7999 85.2628H89.8191ZM84.4263 84.6686C84.9723 88.6725 84.0432 92.7934 81.5336 96.8656C80.9876 97.8203 80.3841 98.7361 79.7328 99.6129C79.0814 100.499 78.3822 101.454 77.6255 102.409C75.8534 104.63 73.5449 106.549 71.0353 108.098C68.5257 109.647 65.9874 110.582 63.6215 110.768C61.2459 110.953 59.0716 110.349 57.2612 108.731C55.4509 107.114 54.0524 104.231 53.2957 100.042C51.8972 92.2381 52.424 83.9184 53.1041 77.9855C53.7842 72.0526 54.4164 68.4481 55.47 66.4802C55.9106 65.6521 56.4087 65.3306 57.0697 65.3501C57.7306 65.3696 58.5831 65.9151 59.7613 66.8211C60.9394 67.7272 62.4529 69.0716 64.4069 70.8056C66.361 72.5495 68.7844 74.8583 72.089 77.9271C73.9568 79.6709 75.9492 81.1614 78.0661 82.3694C80.1925 83.5775 82.3286 84.3373 84.4359 84.6491L84.4263 84.6686ZM84.1964 49.2173C80.7002 48.5353 78.66 47.1422 77.5201 45.223C76.3707 43.3039 76.3707 41.1411 77.6255 38.0334C78.2864 36.3967 79.1389 34.7016 80.2117 32.8506C81.2845 30.9997 82.6447 29.061 84.2922 26.9957C85.9302 24.9304 87.8842 22.7969 90.0873 20.7218C92.3 18.6467 94.8383 16.7958 97.5778 15.6072C101.007 14.1264 103.239 14.711 104.532 17.2829C105.825 19.8548 105.969 24.0438 104.723 29.1487C104.005 32.1005 103.009 34.9647 101.735 37.6924C100.461 40.4202 98.9092 42.7583 97.1276 44.6775C95.346 46.5967 93.3345 47.9508 91.1601 48.7886C88.9858 49.6264 86.6677 49.6849 84.206 49.2075L84.1964 49.2173Z\" fill=\"white\"/>\\n<path d=\"M56.2173 38.2183C56.2173 38.2183 56.2651 37.9357 56.0065 37.2051C55.7479 36.4744 55.1444 35.2957 54.4548 33.8149C53.7555 32.3341 52.8647 30.3564 52.7402 28.1255C52.6348 26.2258 52.7402 25.349 53.3341 23.7513C62.8936 18.062 65.9204 19.3772 68.4971 30.3272C67.7691 31.847 67.2423 32.5289 65.8438 33.7564C64.2154 35.1787 62.2327 35.8899 60.6713 36.4257C59.11 36.9615 57.8265 37.3512 57.1081 37.663C56.3897 37.9845 56.2268 38.228 56.2268 38.228L56.2173 38.2183ZM57.3667 34.6916C57.9989 35.0131 58.6215 34.9644 59.3016 34.828C59.9817 34.6819 60.815 34.3507 61.7441 33.7467C62.6733 33.1427 63.8514 32.0905 64.9626 30.4051C65.5277 29.5381 65.7959 29.09 66.294 28.1645C63.2193 22.9233 60.9204 22.1342 54.7134 24.3748C54.4739 25.2613 54.3781 25.7095 54.2536 26.6252C54.0046 28.4275 54.2536 29.9083 54.5985 30.941C54.9433 31.9834 55.3839 32.8017 55.8149 33.3862C56.246 33.9707 56.7249 34.3702 57.3763 34.7014L57.3667 34.6916Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SU0gRkVMTCBFbmdsaXNoLXJlZ3VsYXI=\",\"--framer-font-family\":'\"IM FELL English\", \"IM FELL English Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(48, 66, 80))\"},children:\"girl grit design\"})}),className:\"framer-1x4so72\",\"data-framer-name\":\"girl grit design\",fonts:[\"GF;IM FELL English-regular\"],layoutDependency:layoutDependency,layoutId:\"g51VZLLVM\",style:{\"--extracted-r6o4lv\":\"rgb(48, 66, 80)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-M9Bg5.framer-drb2zy, .framer-M9Bg5 .framer-drb2zy { display: block; }\",\".framer-M9Bg5.framer-11d088h { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 300px; }\",\".framer-M9Bg5 .framer-1oon5m2 { aspect-ratio: 0.9361702127659575 / 1; flex: none; height: 47px; position: relative; width: var(--framer-aspect-ratio-supported, 44px); }\",\".framer-M9Bg5 .framer-1x4so72 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-M9Bg5.framer-11d088h { gap: 0px; } .framer-M9Bg5.framer-11d088h > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-M9Bg5.framer-11d088h > :first-child { margin-left: 0px; } .framer-M9Bg5.framer-11d088h > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 47\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerh9dFO6soq=withCSS(Component,css,\"framer-M9Bg5\");export default Framerh9dFO6soq;Framerh9dFO6soq.displayName=\"Logo\";Framerh9dFO6soq.defaultProps={height:47,width:300};addFonts(Framerh9dFO6soq,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerh9dFO6soq\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"300\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"47\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./h9dFO6soq.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,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={WUwvvM4Yi:{pressed:true}};const cycleOrder=[\"WUwvvM4Yi\",\"lVd_0pQiO\"];const serializationHash=\"framer-S6IsK\";const variantClassNames={lVd_0pQiO:\"framer-v-s3lykc\",WUwvvM4Yi:\"framer-v-1tkz9ad\"};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={Phone_Close:\"lVd_0pQiO\",Phone_Open:\"WUwvvM4Yi\"};const getProps=({click,height,id,width,...props})=>{return{...props,DKkhV6syq:click??props.DKkhV6syq,variant:humanReadableVariantMap[props.variant]??props.variant??\"WUwvvM4Yi\"};};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,DKkhV6syq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WUwvvM4Yi\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTape4a8qq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(DKkhV6syq){const res=await DKkhV6syq(...args);if(res===false)return false;}setVariant(\"lVd_0pQiO\");});const onTap1grxend=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(DKkhV6syq){const res=await DKkhV6syq(...args);if(res===false)return false;}setVariant(\"WUwvvM4Yi\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1tkz9ad\",className,classNames),\"data-framer-name\":\"Phone_Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"WUwvvM4Yi\",onTap:onTape4a8qq,ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({\"WUwvvM4Yi-pressed\":{\"data-framer-name\":undefined},lVd_0pQiO:{\"data-framer-name\":\"Phone_Close\",onTap:onTap1grxend}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-24b1b92f-3ee5-403f-9fe2-7804f3cc8418, rgb(117, 117, 117)))\"},children:\"menu\"})}),className:\"framer-we1evg\",fonts:[\"FS;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"abTqkIw0g\",style:{\"--extracted-r6o4lv\":\"var(--token-24b1b92f-3ee5-403f-9fe2-7804f3cc8418, rgb(117, 117, 117))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"WUwvvM4Yi-pressed\":{\"--extracted-r6o4lv\":\"var(--token-590cff9f-2c9f-44fa-81e6-ce936b29a8a1, rgb(191, 64, 19))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"WUwvvM4Yi-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1ib2xk\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-590cff9f-2c9f-44fa-81e6-ce936b29a8a1, rgb(191, 64, 19)))\"},children:\"menu\"})}),fonts:[\"FS;Poppins-bold\"]},lVd_0pQiO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-24b1b92f-3ee5-403f-9fe2-7804f3cc8418, rgb(117, 117, 117)))\"},children:\"close\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-S6IsK.framer-m0thob, .framer-S6IsK .framer-m0thob { display: block; }\",\".framer-S6IsK.framer-1tkz9ad { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 80px; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 16px; position: relative; width: 390px; }\",\".framer-S6IsK .framer-we1evg { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-S6IsK.framer-1tkz9ad { gap: 0px; } .framer-S6IsK.framer-1tkz9ad > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-S6IsK.framer-1tkz9ad > :first-child { margin-left: 0px; } .framer-S6IsK.framer-1tkz9ad > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"lVd_0pQiO\":{\"layout\":[\"fixed\",\"fixed\"]},\"jjhBUp3xV\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"DKkhV6syq\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerMnUxWynoU=withCSS(Component,css,\"framer-S6IsK\");export default FramerMnUxWynoU;FramerMnUxWynoU.displayName=\"Phone_Menu\";FramerMnUxWynoU.defaultProps={height:80,width:390};addPropertyControls(FramerMnUxWynoU,{variant:{options:[\"WUwvvM4Yi\",\"lVd_0pQiO\"],optionTitles:[\"Phone_Open\",\"Phone_Close\"],title:\"Variant\",type:ControlType.Enum},DKkhV6syq:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerMnUxWynoU,[{explicitInter:true,fonts:[{family:\"Poppins\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"},{family:\"Poppins\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/EOHGWBZYYKO6R4PWP4S2B3FFWHHBEZN6/UWQLMF4AFWLXCJQCFV3WRVYC77KZXPRB/FYG6OCH7XOLUUSZTIZE65ATBZWF623O4.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMnUxWynoU\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"390\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"DKkhV6syq\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lVd_0pQiO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jjhBUp3xV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"80\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MnUxWynoU.map", "// Generated by Framer (e22b717)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,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 StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js\";import Menu_Item from\"https://framerusercontent.com/modules/6b4Ajf7EnIeJEB2M8a0G/oszfJHmUQInyK50dTsMF/DdAC6ZGqe.js\";import Logo from\"https://framerusercontent.com/modules/J1tqZ5wt3QEMGg8FvIRh/Q74WMYszBcpQPl1epN95/h9dFO6soq.js\";import Phone_Menu from\"https://framerusercontent.com/modules/bgMaKbv6oaxdSZDkF9C0/mRaI0MoQ72UF6400lEI9/MnUxWynoU.js\";const LogoFonts=getFonts(Logo);const Phone_MenuFonts=getFonts(Phone_Menu);const Menu_ItemFonts=getFonts(Menu_Item);const StopScrollFonts=getFonts(StopScroll);const cycleOrder=[\"xaJANCXaj\",\"ccEFYZ5LN\",\"SdcBfivFz\"];const serializationHash=\"framer-3PtGt\";const variantClassNames={ccEFYZ5LN:\"framer-v-19kkfee\",SdcBfivFz:\"framer-v-1xkeicn\",xaJANCXaj:\"framer-v-10v0yt0\"};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={Default:\"xaJANCXaj\",Phone_Close:\"SdcBfivFz\",Phone_Open:\"ccEFYZ5LN\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xaJANCXaj\"};};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:\"xaJANCXaj\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const DKkhV6syqrot2rk=activeVariantCallback(async(...args)=>{setVariant(\"SdcBfivFz\");});const DKkhV6syq1wfpvxu=activeVariantCallback(async(...args)=>{setVariant(\"ccEFYZ5LN\");});const onTaprot2rk=activeVariantCallback(async(...args)=>{setVariant(\"SdcBfivFz\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"ccEFYZ5LN\",\"SdcBfivFz\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"SdcBfivFz\")return false;return true;};const router=useRouter();const isDisplayed2=()=>{if(baseVariant===\"ccEFYZ5LN\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-10v0yt0\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"xaJANCXaj\",ref:refBinding,style:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgb(255, 255, 255)\",WebkitBackdropFilter:\"blur(5px)\",...style},...addPropertyOverrides({ccEFYZ5LN:{\"data-framer-name\":\"Phone_Open\"},SdcBfivFz:{\"data-framer-name\":\"Phone_Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p7umuq\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"e4gOgjmDD\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sr8qeb\",\"data-framer-name\":\"Logo+Menu\",layoutDependency:layoutDependency,layoutId:\"O_Qslrbm9\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:47,y:(componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-80)/2)+16.5+0,...addPropertyOverrides({ccEFYZ5LN:{width:`max(min(${componentViewport?.width||\"100vw\"} * 1366, ${componentViewport?.width||\"100vw\"}) - 112px, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+16.5},SdcBfivFz:{width:`max(min(${componentViewport?.width||\"100vw\"} * 1366, ${componentViewport?.width||\"100vw\"}) - 112px, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+16.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-es4hxk-container\",layoutDependency:layoutDependency,layoutId:\"JZidOMJF3-container\",nodeId:\"JZidOMJF3\",rendersWithMotion:true,scopeId:\"p2Zo52QDQ\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"JZidOMJF3\",layoutId:\"JZidOMJF3\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ccEFYZ5LN:{height:80,width:\"80px\",y:(componentViewport?.y||0)+0+0+0+0+0},SdcBfivFz:{height:80,width:\"80px\",y:(componentViewport?.y||0)+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xz09kq-container\",layoutDependency:layoutDependency,layoutId:\"kmugTvNSd-container\",nodeId:\"kmugTvNSd\",rendersWithMotion:true,scopeId:\"p2Zo52QDQ\",children:/*#__PURE__*/_jsx(Phone_Menu,{height:\"100%\",id:\"kmugTvNSd\",layoutId:\"kmugTvNSd\",style:{height:\"100%\",width:\"100%\"},variant:\"lVd_0pQiO\",width:\"100%\",...addPropertyOverrides({ccEFYZ5LN:{DKkhV6syq:DKkhV6syqrot2rk},SdcBfivFz:{DKkhV6syq:DKkhV6syq1wfpvxu,variant:\"WUwvvM4Yi\"}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e94360\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"mQo5mtG7l\",...addPropertyOverrides({ccEFYZ5LN:{\"data-highlight\":true,onTap:onTaprot2rk}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WZwH9O73T\"},implicitPathVariables:undefined},{href:{webPageId:\"WZwH9O73T\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,y:(componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-80)/2)+0+0,...addPropertyOverrides({ccEFYZ5LN:{y:(componentViewport?.y||0)+0+0+0+112+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pa5zkl-container\",layoutDependency:layoutDependency,layoutId:\"Av5maABXj-container\",nodeId:\"Av5maABXj\",rendersWithMotion:true,scopeId:\"p2Zo52QDQ\",children:/*#__PURE__*/_jsx(Menu_Item,{F_6egwbpI:\"Case Studies\",height:\"100%\",id:\"Av5maABXj\",layoutId:\"Av5maABXj\",style:{height:\"100%\"},V0W8qoi9E:resolvedLinks[0],variant:\"LqRKUE8y_\",width:\"100%\",...addPropertyOverrides({ccEFYZ5LN:{V0W8qoi9E:resolvedLinks[1],variant:\"JkCEUZOhq\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tUJCe03ai\"},implicitPathVariables:undefined},{href:{webPageId:\"tUJCe03ai\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,y:(componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-80)/2)+0+0,...addPropertyOverrides({ccEFYZ5LN:{y:(componentViewport?.y||0)+0+0+0+112+0+120}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-120c4w3-container\",layoutDependency:layoutDependency,layoutId:\"TBKKdW6I4-container\",nodeId:\"TBKKdW6I4\",rendersWithMotion:true,scopeId:\"p2Zo52QDQ\",children:/*#__PURE__*/_jsx(Menu_Item,{F_6egwbpI:\"About\",height:\"100%\",id:\"TBKKdW6I4\",layoutId:\"TBKKdW6I4\",style:{height:\"100%\"},V0W8qoi9E:resolvedLinks1[0],variant:\"LqRKUE8y_\",width:\"100%\",...addPropertyOverrides({ccEFYZ5LN:{V0W8qoi9E:resolvedLinks1[1],variant:\"JkCEUZOhq\"}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u7hu91-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"BxIQ0mwTz-container\",nodeId:\"BxIQ0mwTz\",rendersWithMotion:true,scopeId:\"p2Zo52QDQ\",style:{opacity:0},children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"BxIQ0mwTz\",layoutId:\"BxIQ0mwTz\",toggle:true,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3PtGt.framer-19wd74g, .framer-3PtGt .framer-19wd74g { display: block; }\",\".framer-3PtGt.framer-10v0yt0 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 80px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3PtGt .framer-p7umuq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 100%; overflow: visible; padding: 0px 40px 0px 40px; position: sticky; top: 0px; width: 1366px; z-index: 10; }\",\".framer-3PtGt .framer-sr8qeb { 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: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-3PtGt .framer-es4hxk-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-3PtGt .framer-xz09kq-container { -webkit-user-select: none; flex: none; height: 80px; position: relative; user-select: none; width: 80px; }\",\".framer-3PtGt .framer-1e94360 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-3PtGt .framer-pa5zkl-container { -webkit-user-select: none; flex: none; height: 80px; position: relative; user-select: none; width: auto; }\",\".framer-3PtGt .framer-120c4w3-container { flex: none; height: 80px; position: relative; width: auto; }\",\".framer-3PtGt .framer-1u7hu91-container { -webkit-user-select: none; flex: none; height: auto; left: 0px; position: absolute; top: 0px; user-select: none; width: auto; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-3PtGt.framer-10v0yt0, .framer-3PtGt .framer-p7umuq, .framer-3PtGt .framer-sr8qeb, .framer-3PtGt .framer-1e94360 { gap: 0px; } .framer-3PtGt.framer-10v0yt0 > *, .framer-3PtGt .framer-p7umuq > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-3PtGt.framer-10v0yt0 > :first-child, .framer-3PtGt .framer-p7umuq > :first-child, .framer-3PtGt .framer-sr8qeb > :first-child, .framer-3PtGt .framer-1e94360 > :first-child { margin-left: 0px; } .framer-3PtGt.framer-10v0yt0 > :last-child, .framer-3PtGt .framer-p7umuq > :last-child, .framer-3PtGt .framer-sr8qeb > :last-child, .framer-3PtGt .framer-1e94360 > :last-child { margin-right: 0px; } .framer-3PtGt .framer-sr8qeb > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-3PtGt .framer-1e94360 > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } }\",\".framer-3PtGt.framer-v-19kkfee.framer-10v0yt0 { align-content: flex-start; align-items: flex-start; flex-direction: column; height: min-content; justify-content: flex-start; min-height: calc(var(--framer-viewport-height, 100vh) * 1); width: 390px; }\",\".framer-3PtGt.framer-v-19kkfee .framer-p7umuq { flex-direction: column; gap: 32px; justify-content: flex-start; order: 1; padding: 0px 16px 32px 16px; width: 136600%; }\",\".framer-3PtGt.framer-v-19kkfee .framer-sr8qeb, .framer-3PtGt.framer-v-1xkeicn .framer-sr8qeb { flex: none; gap: unset; height: 80px; justify-content: space-between; width: 100%; }\",\".framer-3PtGt.framer-v-19kkfee .framer-1e94360 { align-content: flex-start; align-items: flex-start; cursor: pointer; flex-direction: column; gap: 40px; justify-content: flex-start; width: 100%; }\",\".framer-3PtGt.framer-v-19kkfee .framer-pa5zkl-container, .framer-3PtGt.framer-v-19kkfee .framer-120c4w3-container { height: auto; }\",\".framer-3PtGt.framer-v-19kkfee .framer-1u7hu91-container { order: 0; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-3PtGt.framer-v-19kkfee.framer-10v0yt0, .framer-3PtGt.framer-v-19kkfee .framer-p7umuq, .framer-3PtGt.framer-v-19kkfee .framer-sr8qeb, .framer-3PtGt.framer-v-19kkfee .framer-1e94360 { gap: 0px; } .framer-3PtGt.framer-v-19kkfee.framer-10v0yt0 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-3PtGt.framer-v-19kkfee.framer-10v0yt0 > :first-child, .framer-3PtGt.framer-v-19kkfee .framer-p7umuq > :first-child, .framer-3PtGt.framer-v-19kkfee .framer-1e94360 > :first-child { margin-top: 0px; } .framer-3PtGt.framer-v-19kkfee.framer-10v0yt0 > :last-child, .framer-3PtGt.framer-v-19kkfee .framer-p7umuq > :last-child, .framer-3PtGt.framer-v-19kkfee .framer-1e94360 > :last-child { margin-bottom: 0px; } .framer-3PtGt.framer-v-19kkfee .framer-p7umuq > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-3PtGt.framer-v-19kkfee .framer-sr8qeb > *, .framer-3PtGt.framer-v-19kkfee .framer-sr8qeb > :first-child, .framer-3PtGt.framer-v-19kkfee .framer-sr8qeb > :last-child { margin: 0px; } .framer-3PtGt.framer-v-19kkfee .framer-1e94360 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } }\",\".framer-3PtGt.framer-v-1xkeicn.framer-10v0yt0 { align-content: flex-start; align-items: flex-start; flex-direction: column; justify-content: flex-start; width: 390px; }\",\".framer-3PtGt.framer-v-1xkeicn .framer-p7umuq { flex-direction: column; gap: 32px; justify-content: flex-start; order: 0; padding: 0px 16px 32px 16px; width: 136600%; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-3PtGt.framer-v-1xkeicn.framer-10v0yt0, .framer-3PtGt.framer-v-1xkeicn .framer-p7umuq, .framer-3PtGt.framer-v-1xkeicn .framer-sr8qeb { gap: 0px; } .framer-3PtGt.framer-v-1xkeicn.framer-10v0yt0 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-3PtGt.framer-v-1xkeicn.framer-10v0yt0 > :first-child, .framer-3PtGt.framer-v-1xkeicn .framer-p7umuq > :first-child { margin-top: 0px; } .framer-3PtGt.framer-v-1xkeicn.framer-10v0yt0 > :last-child, .framer-3PtGt.framer-v-1xkeicn .framer-p7umuq > :last-child { margin-bottom: 0px; } .framer-3PtGt.framer-v-1xkeicn .framer-p7umuq > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-3PtGt.framer-v-1xkeicn .framer-sr8qeb > *, .framer-3PtGt.framer-v-1xkeicn .framer-sr8qeb > :first-child, .framer-3PtGt.framer-v-1xkeicn .framer-sr8qeb > :last-child { margin: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1366\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"ccEFYZ5LN\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"SdcBfivFz\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerp2Zo52QDQ=withCSS(Component,css,\"framer-3PtGt\");export default Framerp2Zo52QDQ;Framerp2Zo52QDQ.displayName=\"Navigation\";Framerp2Zo52QDQ.defaultProps={height:80,width:1366};addPropertyControls(Framerp2Zo52QDQ,{variant:{options:[\"xaJANCXaj\",\"ccEFYZ5LN\",\"SdcBfivFz\"],optionTitles:[\"Default\",\"Phone_Open\",\"Phone_Close\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerp2Zo52QDQ,[{explicitInter:true,fonts:[]},...LogoFonts,...Phone_MenuFonts,...Menu_ItemFonts,...StopScrollFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerp2Zo52QDQ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"80\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1366\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ccEFYZ5LN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"SdcBfivFz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./p2Zo52QDQ.map", "// Generated by Framer (e22b717)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navigation from\"#framer/local/canvasComponent/p2Zo52QDQ/p2Zo52QDQ.js\";const NavigationFonts=getFonts(Navigation);const ContainerWithFX=withFX(Container);const breakpoints={HjytAJjvp:\"(min-width: 810px) and (max-width: 1365px)\",pfrdazeQP:\"(max-width: 809px)\",PVLhPUPjY:\"(min-width: 1366px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ApES4\";const variantClassNames={HjytAJjvp:\"framer-v-fxyptz\",pfrdazeQP:\"framer-v-1o9jnbu\",PVLhPUPjY:\"framer-v-gt6z2h\"};const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-80};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ApES4.framer-1o7jqqr, .framer-ApES4 .framer-1o7jqqr { display: block; }\",\".framer-ApES4.framer-gt6z2h { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ApES4 .framer-z1idq2-container { flex: none; height: 80px; position: sticky; top: 0px; width: 100%; z-index: 10; }\",\".framer-ApES4 .framer-1cfkdx6 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-ApES4.framer-gt6z2h { gap: 0px; } .framer-ApES4.framer-gt6z2h > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-ApES4.framer-gt6z2h > :first-child { margin-top: 0px; } .framer-ApES4.framer-gt6z2h > :last-child { margin-bottom: 0px; } }\"];const mediaQueries={HjytAJjvp:\"(min-width: 810px) and (max-width: 1365px)\",pfrdazeQP:\"(max-width: 809px)\",PVLhPUPjY:\"(min-width: 1366px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"PVLhPUPjY\",Phone:\"pfrdazeQP\",Tablet:\"HjytAJjvp\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"PVLhPUPjY\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"PVLhPUPjY\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-gt6z2h\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HjytAJjvp:{__framer__styleAppearEffectEnabled:undefined}},children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-z1idq2-container\",nodeId:\"Jxe0S6ugy\",rendersWithMotion:true,scopeId:\"T4m8MiB4d\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{pfrdazeQP:{variant:\"SdcBfivFz\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"Jxe0S6ugy\",layoutId:\"Jxe0S6ugy\",style:{height:\"100%\",width:\"100%\"},variant:\"xaJANCXaj\",width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1cfkdx6\"})]}),/*#__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=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1366\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"HjytAJjvp\":{\"layout\":[\"fixed\",\"fixed\"]},\"pfrdazeQP\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerHitTargets {\"PVLhPUPjY\":[\".framer-z1idq2-container\"],\"HjytAJjvp\":[\".framer-z1idq2-container\"],\"pfrdazeQP\":[\".framer-z1idq2-container\"]}\n * @framerBreakpoints {\"PVLhPUPjY\":{\"min\":1366,\"canvasClassName\":\"framer-gt6z2h-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1366},\"HjytAJjvp\":{\"min\":810,\"max\":1365,\"canvasClassName\":\"framer-fxyptz-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810},\"pfrdazeQP\":{\"max\":809,\"canvasClassName\":\"framer-1o9jnbu-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390}}\n * @framerDefaultVariant PVLhPUPjY\n * @framerLayoutTemplate\n */const FramerT4m8MiB4d=withCSS(Component,css,\"framer-ApES4\");export default FramerT4m8MiB4d;FramerT4m8MiB4d.displayName=\"Main\";FramerT4m8MiB4d.defaultProps={height:1e3,width:1366};addFonts(FramerT4m8MiB4d,[{explicitInter:true,fonts:[]},...NavigationFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerT4m8MiB4d\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"PVLhPUPjY\\\":[\\\".framer-z1idq2-container\\\"],\\\"HjytAJjvp\\\":[\\\".framer-z1idq2-container\\\"],\\\"pfrdazeQP\\\":[\\\".framer-z1idq2-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicWidth\":\"1366\",\"framerDefaultVariant\":\"PVLhPUPjY\",\"framerBreakpoints\":\"{\\\"PVLhPUPjY\\\":{\\\"min\\\":1366,\\\"canvasClassName\\\":\\\"framer-gt6z2h-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1366},\\\"HjytAJjvp\\\":{\\\"min\\\":810,\\\"max\\\":1365,\\\"canvasClassName\\\":\\\"framer-fxyptz-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810},\\\"pfrdazeQP\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1o9jnbu-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HjytAJjvp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pfrdazeQP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * 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/cxQgWrwGCczBpCsmz4qQ/6FXjdIzoHnjw8Pf1jHTA/T4m8MiB4d.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uokiWcaMYCPDgy8WmEUR/jxTrtwyFeXyTN5gnCLMc/augiA20Il.js\")), path: \"/\"}, WZwH9O73T: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/b82SPwct1ZeYjdBujqdw/E89syYWgHNec2pmh6ct1/WZwH9O73T.js\")), path: \"/case-studies\"}, VhsVJoflq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TusfzZyPh7xyBO63IGHY/GqpgsV1z1l5MhTrWBXMF/VhsVJoflq.js\")), path: \"/visual-design\"}, tUJCe03ai: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fSLClEb4KjIKrbept5Ik/oSAOiOhxibcSSYe2z2oh/tUJCe03ai.js\")), path: \"/about-contact\"}, t_ezyRtMl: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YnjGSx3cdCw1Zoh1rI0f/QaOPmr4KrkJTCtvnrme2/t_ezyRtMl.js\")), path: \"/rydership-item-details\"}, LgARPCecq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PUu7N3M5tC0akqo3Domk/aUzdG5SxDKKlkGyP79Z7/LgARPCecq.js\")), path: \"/rydership-relocate-inventory\"}, RBYXzui1m: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wm9iKJhE0UcZPvRMCsFj/a9bxZXDpYqZyCdcsWWiy/RBYXzui1m.js\")), path: \"/groundfloor-new-navigation\"}, tRmVjSS3R: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eLW6fr87InRpN2dMVwwN/nbbvcpvxnfxRVvohaQV9/tRmVjSS3R.js\")), path: \"/groundfloor-dashboard\"}, hC2MepQqh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GSCKqCcl6Vadi5rrkdd0/ECZl0TvnqJ8QTRzhbJWU/hC2MepQqh.js\")), path: \"/stairs\"}, H0pbMgAyN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tiv0wrqp0PgylOn7Ifgx/mSrccZStyGDcrc1GlZqZ/H0pbMgAyN.js\")), path: \"/living-walls\"}, BqUYSqOde: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6Gtm1iw9Da6aMHjTJwjM/PQ27uW3BmBws0Wn6M8N7/BqUYSqOde.js\")), path: \"/investor-native-app\"}, UJcvVef5z: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lHOR7h3oy6HJktBXUOkZ/ikVfnKzxbwhdXEfPH7yp/UJcvVef5z.js\")), path: \"/ware2go-developer-portal\"}, xC5IL_88f: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wwMAATjPu6thPhnbgNGy/XyE15Bh4H2D14WvgDKQU/xC5IL_88f.js\")), path: \"/nter-now\"}, cGOmY4OyT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BTbZlbvwLtbRxZE6DW8Z/2zumZ847C3DSv3Kzqjzu/cGOmY4OyT.js\")), path: \"/blue-ridge-honey-company\"}}\r\n\r\n        const locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"29d010f4eae6b880206c0de6740e6e1c4178a6caaec298d71e2b205b962cea2e\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"WZwH9O73T\":\r\ncase \"VhsVJoflq\":\r\ncase \"tUJCe03ai\":\r\ncase \"t_ezyRtMl\":\r\ncase \"LgARPCecq\":\r\ncase \"RBYXzui1m\":\r\ncase \"tRmVjSS3R\":\r\ncase \"hC2MepQqh\":\r\ncase \"H0pbMgAyN\":\r\ncase \"BqUYSqOde\":\r\ncase \"UJcvVef5z\":\r\ncase \"xC5IL_88f\":\r\ncase \"cGOmY4OyT\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"WZwH9O73T\":\r\ncase \"VhsVJoflq\":\r\ncase \"tUJCe03ai\":\r\ncase \"t_ezyRtMl\":\r\ncase \"LgARPCecq\":\r\ncase \"RBYXzui1m\":\r\ncase \"tRmVjSS3R\":\r\ncase \"hC2MepQqh\":\r\ncase \"H0pbMgAyN\":\r\ncase \"BqUYSqOde\":\r\ncase \"UJcvVef5z\":\r\ncase \"xC5IL_88f\":\r\ncase \"cGOmY4OyT\":\r\nreturn [{hash: \"gt6z2h\", mediaQuery: \"(min-width: 1366px)\"}, {hash: \"fxyptz\", mediaQuery: \"(min-width: 810px) and (max-width: 1365px)\"}, {hash: \"1o9jnbu\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://www.girlgrit.design\",\r\n                    EditorBar: \r\n        typeof window === \"undefined\" ? undefined : Framer.lazy(async () => {\r\n            const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n            return {\r\n                default: createEditorBar({\r\n                    dependencies: {\r\n                        __version: 1,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState\r\n                        },\r\n                        'react-dom': { createPortal }\r\n                    }\r\n                })\r\n            }\r\n        })\r\n    ,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {codeBoundaries: true, editorBarOnPageEditing: false, editorBarSubtle: false, pauseOffscreen: true, replaceNestedLinks: true}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error during hydration. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash during hydration. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/\")\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset.framerHydrateV2)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    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                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: routeId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            }\r\n        ])\r\n    })()\r\n}\r\n\r\n\r\n                const page = await getPageRoot({ routeId, localeId, pathVariables })\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        Framer.setInitialHydrationState()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],
  "mappings": "2mBAA4B,IAAIA,GAAE,YAAYC,GAAIC,GAAQD,GAAME,GAAE,CAAC,EAAMC,GAAEJ,GAAEG,GAAE,WAAWC,GAAE,WAAWD,GAAE,YAAYC,GAAE,YAAY,IAAMC,GAAEF,GAAE,WAAWG,GAAEH,GAAE,YCK1I,SAARI,GAA4BC,EAAM,CAAC,GAAK,CAAC,OAAAC,CAAM,EAAED,EAAM,OAAOC,EAAoBC,EAAK,QAAQ,CAAC,6BAA6B,GAAK,SAAS,uCAAuC,CAAC,EAAeA,EAAKC,GAAU,CAAC,CAAC,CAAE,CAACJ,GAAW,YAAY,cAAcK,EAAoBL,GAAW,CAAC,OAAO,CAAC,KAAKM,EAAY,QAAQ,MAAM,eAAe,YAAY,oEAAoE,CAAC,CAAC,ECJjI,IAAMC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,iBAAiB,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,KAAAC,EAAK,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUH,GAAOG,EAAM,WAAW,YAAY,UAAUF,GAAME,EAAM,UAAU,QAAQP,GAAwBO,EAAM,OAAO,GAAGA,EAAM,SAAS,WAAW,GAAUC,GAAuB,CAACD,EAAMxB,IAAewB,EAAM,iBAAwBxB,EAAS,KAAK,GAAG,EAAEwB,EAAM,iBAAwBxB,EAAS,KAAK,GAAG,EAAU0B,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,EAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAvC,EAAQ,UAAAwC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE1B,GAASM,CAAK,EAAO,CAAC,YAAAqB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,GAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAApD,CAAQ,EAAEqD,EAAgB,CAAC,WAAA1D,GAAW,eAAe,YAAY,gBAAAD,GAAgB,IAAIqC,EAAW,QAAA7B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQyD,EAAiB7B,GAAuBD,EAAMxB,CAAQ,EAAuCuD,GAAkBC,EAAG5D,GAAkB,GAAhD,CAAC,CAAuE,EAAE,OAAoBiB,EAAK4C,EAAY,CAAC,GAAGhB,GAAUT,EAAgB,SAAsBnB,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK6C,GAAK,CAAC,KAAKf,EAAU,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB9B,EAAKE,EAAO,EAAE,CAAC,GAAG6B,EAAU,GAAGI,EAAgB,UAAU,GAAGQ,EAAGD,GAAkB,iBAAiBf,EAAUM,CAAU,CAAC,kBAAkB,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIvB,EAAW,MAAM,CAAC,GAAGQ,CAAK,EAAE,GAAGzC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,kBAAkB,CAAC,EAAE+C,EAAYI,EAAc,EAAE,SAAsBpC,EAAK8C,EAAS,CAAC,sBAAsB,GAAK,SAAsB9C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,oBAAoB,EAAE,iBAAiBuC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAKZ,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,qEAAqE,EAAE,UAAU,CAAC,qBAAqB,qEAAqE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG5C,GAAqB,CAAC,kBAAkB,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,8FAA8F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,iBAAiB,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,8FAA8F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,iBAAiB,CAAC,CAAC,EAAE8B,EAAYI,EAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQW,GAAI,CAAC,kFAAkF,kFAAkF,wSAAwS,iHAAiH,+WAA+W,kEAAkE,uIAAuI,EAS3gNC,GAAgBC,EAAQpC,GAAUkC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,YAAYA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,mBAAmB,OAAO,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECT5xB,IAAMM,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAAyL,IAAMC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,CAAK,GAAUC,GAAuB,CAACD,EAAME,IAAeF,EAAM,iBAAwBE,EAAS,KAAK,GAAG,EAAEF,EAAM,iBAAwBE,EAAS,KAAK,GAAG,EAAUC,GAA6BC,EAAW,SAASJ,EAAMK,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,EAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAC,EAAQ,GAAGC,CAAS,EAAExB,GAASI,CAAK,EAAO,CAAC,YAAAqB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,GAAgB,WAAAC,EAAW,SAAA1B,CAAQ,EAAE2B,EAAgB,CAAC,eAAe,YAAY,IAAIrB,EAAW,QAAAW,EAAQ,kBAAAW,EAAiB,CAAC,EAAQC,EAAiB9B,GAAuBD,EAAME,CAAQ,EAAuC8B,EAAkBC,EAAGC,GAAkB,GAAhD,CAAC,CAAuE,EAAE,OAAoB1C,EAAK2C,EAAY,CAAC,GAAGjB,GAAUT,EAAgB,SAAsBjB,EAAKC,GAAS,CAAC,QAAQS,EAAS,QAAQ,GAAM,SAAsBV,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK4C,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsBC,EAAM3C,EAAO,EAAE,CAAC,GAAG0B,EAAU,GAAGI,EAAgB,UAAU,GAAGS,EAAGD,EAAkB,iBAAiBf,EAAUK,CAAU,CAAC,iBAAiB,mBAAmB,YAAY,iBAAiBS,EAAiB,SAAS,YAAY,IAAIvB,EAAW,MAAM,CAAC,GAAGQ,CAAK,EAAE,SAAS,CAAcxB,EAAK8C,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,gBAAgB,KAAK,gBAAgB,gBAAgB,IAAI,eAAe,IAAI,iBAAiBP,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAo7P,mBAAmB,EAAI,CAAC,EAAevC,EAAK+C,EAAS,CAAC,sBAAsB,GAAK,SAAsB/C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,+DAA+D,qBAAqB,OAAO,sBAAsB,0CAA0C,EAAE,SAAS,kBAAkB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,mBAAmB,MAAM,CAAC,4BAA4B,EAAE,iBAAiBqC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQS,GAAI,CAAC,kFAAkF,gFAAgF,2RAA2R,2KAA2K,uKAAuK,4WAA4W,EAQh7YC,GAAgBC,EAAQvC,GAAUqC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,OAAOA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEG,EAASH,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECRgD,IAAMI,GAAgB,CAAC,UAAU,CAAC,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,YAAY,YAAY,WAAW,WAAW,EAAQC,GAAS,CAAC,CAAC,MAAAC,EAAM,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUJ,GAAOI,EAAM,UAAU,QAAQN,GAAwBM,EAAM,OAAO,GAAGA,EAAM,SAAS,WAAW,GAAUC,GAAuB,CAACD,EAAMvB,IAAeuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAEuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAUyB,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,EAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAtC,EAAQ,UAAAuC,EAAU,GAAGC,CAAS,EAAExB,GAASK,CAAK,EAAO,CAAC,YAAAoB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,GAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAlD,CAAQ,EAAEmD,EAAgB,CAAC,WAAAxD,GAAW,eAAe,YAAY,gBAAAD,GAAgB,IAAIoC,EAAW,QAAA5B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQuD,EAAiB5B,GAAuBD,EAAMvB,CAAQ,EAAO,CAAC,sBAAAqD,EAAsB,MAAAC,EAAK,EAAEC,GAAyBZ,CAAW,EAAQa,GAAYH,EAAsB,SAASI,KAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKR,GAAqB,MAAMA,EAAU,GAAGgB,EAAI,IAAW,GAAM,MAAO,GAAOP,EAAW,WAAW,CAAE,CAAC,EAAQQ,GAAaL,EAAsB,SAASI,KAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKR,GAAqB,MAAMA,EAAU,GAAGgB,EAAI,IAAW,GAAM,MAAO,GAAOP,EAAW,WAAW,CAAE,CAAC,EAAuCS,GAAkBC,EAAGhE,GAAkB,GAAhD,CAAC,CAAuE,EAAE,OAAoBiB,EAAKgD,EAAY,CAAC,GAAGrB,GAAUT,EAAgB,SAAsBlB,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKE,EAAO,IAAI,CAAC,GAAG2B,EAAU,GAAGI,EAAgB,UAAUc,EAAGD,GAAkB,iBAAiBpB,EAAUK,CAAU,EAAE,mBAAmB,aAAa,iBAAiB,GAAK,iBAAiBQ,EAAiB,SAAS,YAAY,MAAMI,GAAY,IAAI1B,EAAW,MAAM,CAAC,gBAAgB,qBAAqB,GAAGQ,CAAK,EAAE,GAAGxC,GAAqB,CAAC,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,cAAc,MAAM4D,EAAY,CAAC,EAAEf,EAAYI,CAAc,EAAE,SAAsBlC,EAAKiD,EAAS,CAAC,sBAAsB,GAAK,SAAsBjD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,oBAAoB,EAAE,iBAAiBqC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,SAAS,CAAC,oBAAoB,CAAC,qBAAqB,qEAAqE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGtD,GAAqB,CAAC,oBAAoB,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,8FAA8F,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,iBAAiB,CAAC,EAAE,UAAU,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE4B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQgB,GAAI,CAAC,kFAAkF,gFAAgF,4RAA4R,gHAAgH,8WAA8W,EAS5iMC,GAAgBC,EAAQxC,GAAUsC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,aAAaA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,aAAa,aAAa,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECT9F,IAAMM,GAAUC,EAASC,EAAI,EAAQC,GAAgBF,EAASG,EAAU,EAAQC,GAAeJ,EAASK,EAAS,EAAQC,GAAgBN,EAASO,EAAU,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,EAAE,SAASC,EAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,YAAY,YAAY,WAAW,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,QAAQL,GAAwBK,EAAM,OAAO,GAAGA,EAAM,SAAS,WAAW,GAAUC,GAAuB,CAACD,EAAMtB,IAAesB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAEsB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAUwB,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,EAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAArC,EAAQ,GAAGsC,CAAS,EAAEtB,GAASI,CAAK,EAAO,CAAC,YAAAmB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,GAAgB,WAAAC,EAAW,SAAAhD,CAAQ,EAAEiD,EAAgB,CAAC,WAAAtD,GAAW,eAAe,YAAY,IAAIkC,EAAW,QAAA3B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQqD,EAAiB3B,GAAuBD,EAAMtB,CAAQ,EAAO,CAAC,sBAAAmD,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,GAAgBH,EAAsB,SAASI,IAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAQQ,GAAiBL,EAAsB,SAASI,IAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAQS,GAAYN,EAAsB,SAASI,IAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAuCU,GAAkBC,EAAG/D,GAAkB,GAAhD,CAAC,CAAuE,EAAQgE,GAAY,IAAQ,GAAC,YAAY,WAAW,EAAE,SAASnB,CAAW,EAAmCoB,GAAa,IAAQpB,IAAc,YAA6CqB,GAAOC,GAAU,EAAQC,GAAa,IAAQvB,IAAc,YAAuC,OAAoB5B,EAAKoD,EAAY,CAAC,GAAG1B,GAAUT,EAAgB,SAAsBjB,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsB+D,EAAMnD,EAAO,IAAI,CAAC,GAAGyB,EAAU,GAAGI,EAAgB,UAAUe,EAAGD,GAAkB,iBAAiBpB,EAAUI,CAAU,EAAE,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIrB,EAAW,MAAM,CAAC,eAAe,YAAY,gBAAgB,qBAAqB,qBAAqB,YAAY,GAAGQ,CAAK,EAAE,GAAGvC,EAAqB,CAAC,UAAU,CAAC,mBAAmB,YAAY,EAAE,UAAU,CAAC,mBAAmB,aAAa,CAAC,EAAE2C,EAAYI,CAAc,EAAE,SAAS,CAAcqB,EAAMnD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,iBAAiBmC,EAAiB,SAAS,YAAY,SAAS,CAAcgB,EAAMnD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiBmC,EAAiB,SAAS,YAAY,SAAS,CAAcrC,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAGhC,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,GAAGrC,EAAqB,CAAC,UAAU,CAAC,MAAM,WAAWqC,GAAmB,OAAO,OAAO,YAAYA,GAAmB,OAAO,OAAO,kBAAkB,GAAGA,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,UAAU,CAAC,MAAM,WAAWA,GAAmB,OAAO,OAAO,YAAYA,GAAmB,OAAO,OAAO,kBAAkB,GAAGA,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsBhC,EAAKuD,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBlB,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBrC,EAAKzB,GAAK,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEwE,GAAY,GAAgB/C,EAAKsD,EAA0B,CAAC,GAAGrE,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAGqC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAGA,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsBhC,EAAKuD,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBlB,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBrC,EAAKvB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGQ,EAAqB,CAAC,UAAU,CAAC,UAAUwD,EAAe,EAAE,UAAU,CAAC,UAAUE,GAAiB,QAAQ,WAAW,CAAC,EAAEf,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEgB,GAAa,GAAgBK,EAAMnD,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,iBAAiBmC,EAAiB,SAAS,YAAY,GAAGpD,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM2D,EAAW,CAAC,EAAEhB,EAAYI,CAAc,EAAE,SAAS,CAAchC,EAAKwD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASC,GAA4BzD,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAGhC,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,GAAGrC,EAAqB,CAAC,UAAU,CAAC,GAAGqC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,CAAC,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsBhC,EAAKuD,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBlB,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBrC,EAAKrB,GAAU,CAAC,UAAU,eAAe,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,UAAU8E,EAAc,CAAC,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGxE,EAAqB,CAAC,UAAU,CAAC,UAAUwE,EAAc,CAAC,EAAE,QAAQ,WAAW,CAAC,EAAE7B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAehC,EAAKwD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASE,GAA6B1D,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAGhC,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,GAAGrC,EAAqB,CAAC,UAAU,CAAC,GAAGqC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,GAAG,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsBhC,EAAKuD,EAA8B,CAAC,UAAU,2BAA2B,iBAAiBlB,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBrC,EAAKrB,GAAU,CAAC,UAAU,QAAQ,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,UAAU+E,EAAe,CAAC,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGzE,EAAqB,CAAC,UAAU,CAAC,UAAUyE,EAAe,CAAC,EAAE,QAAQ,WAAW,CAAC,EAAE9B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEmB,GAAa,GAAgBnD,EAAKsD,EAA0B,CAAC,SAAsBtD,EAAKuD,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAK,iBAAiBlB,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAsBrC,EAAKnB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,OAAO,GAAK,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ8E,GAAI,CAAC,kFAAkF,kFAAkF,gQAAgQ,kUAAkU,kRAAkR,0GAA0G,sJAAsJ,oRAAoR,sJAAsJ,yGAAyG,wLAAwL,k9BAAk9B,4PAA4P,2KAA2K,sLAAsL,uMAAuM,sIAAsI,yEAAyE,kvCAAkvC,2KAA2K,uLAAuL,q8BAAq8B,EAQ9oeC,GAAgBC,EAAQlD,GAAUgD,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,aAAaA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,aAAa,aAAa,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGvF,GAAU,GAAGG,GAAgB,GAAGE,GAAe,GAAGE,EAAe,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECRrE,IAAMsF,GAAgBC,EAASC,EAAU,EAAQC,GAAgBC,GAAOC,EAAS,EAAQC,GAAY,CAAC,UAAU,6CAA6C,UAAU,qBAAqB,UAAU,qBAAqB,EAAoD,IAAMC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,EAAQC,GAAY,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,GAAG,EAAQC,GAAgB,CAAC,EAAQC,GAAe,OAAO,KAAKD,EAAe,EAAQE,GAAM,CAAC,kFAAkF,kFAAkF,iSAAiS,6HAA6H,oKAAoK,8EAA8E,8VAA8V,EAAQC,GAAa,CAAC,UAAU,6CAA6C,UAAU,qBAAqB,UAAU,qBAAqB,EAAQC,GAAU,CAAC,CAAC,MAAAC,CAAK,IAAoBC,GAAoB,EAAqB,KAAyBC,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAOF,CAAK,EAAE,yBAAyB,EAAE,CAAC,EAAUG,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,QAAQL,GAAwBK,EAAM,OAAO,GAAGA,EAAM,SAAS,WAAW,GAAUC,GAA6BC,EAAW,SAASF,EAAMG,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAC,EAAQ,SAAAC,EAAS,GAAGC,CAAS,EAAErB,GAASI,CAAK,EAAO,CAACkB,EAAYC,CAAmB,EAAEC,GAA8BL,EAAQM,GAAY,EAAK,EAAQC,EAAe,OAA+CC,EAAkBC,EAAGzC,GAAkB,GAAhD,CAAC,CAAuE,EAAE,OAAA0C,GAAiB,CAAC,CAAC,EAAsB/B,EAAKgC,GAA0B,SAAS,CAAC,MAAM,CAAC,iBAAiB,GAAK,iBAAiB,YAAY,kBAAA1C,EAAiB,EAAE,SAAsB2C,EAAMC,EAAY,CAAC,GAAGd,GAAUP,EAAgB,SAAS,CAAcb,EAAKH,GAAU,CAAC,MAAM,gDAAgD,CAAC,EAAeoC,EAAME,EAAO,IAAI,CAAC,GAAGZ,EAAU,UAAUO,EAAGD,EAAkB,gBAAgBV,CAAS,EAAE,uBAAuB,GAAK,IAAIP,EAAW,MAAM,CAAC,GAAGM,CAAK,EAAE,SAAS,CAAclB,EAAKoC,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,EAAE,EAAE,SAAsBpC,EAAKqC,GAAkB,CAAC,WAAWb,EAAY,UAAU,CAAC,UAAU,CAAC,mCAAmC,MAAS,CAAC,EAAE,SAAsBxB,EAAKsC,GAAgB,CAAC,kBAAkB,CAAC,WAAW/C,EAAW,EAAE,sBAAsB,GAAM,0BAA0B,CAAC,UAAU,OAAO,OAAOC,EAAS,EAAE,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,0BAA0B,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBQ,EAAKqC,GAAkB,CAAC,WAAWb,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsBxB,EAAKuC,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEjB,EAAsBtB,EAAK,MAAM,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAK,MAAM,CAAC,GAAG,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQwC,GAAIC,GAAgCA,IAASC,GAAa,QAAQD,IAASC,GAAa,OAAgL,CAAC,GAAG/C,GAAM,GAAGD,GAAe,QAAQiD,GAAK,CAAC,IAAMC,EAASnD,GAAgBkD,CAAG,EAAE,OAAOlD,GAAgBkD,CAAG,EAAE,IAAIE,GAAM,GAAGD,CAAQ,KAAKC,CAAI,GAAG,CAAE,CAAC,CAAC,EAA5R,CAAC,GAAGlD,GAAM,GAAGD,GAAe,IAAIiD,GAA0C,UAAxB/C,GAAa+C,CAAG,CAAuB,MAAMlD,GAAgBkD,CAAG,EAAE,KAAK,GAAG,CAAC,IAAM,CAAC,EAYlgKG,GAAgBC,EAAQxC,GAAUiC,GAAI,cAAc,EAASQ,GAAQF,GAAgBA,GAAgB,YAAY,OAAOA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAEG,EAASH,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGI,EAAe,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECN7R,IAAMC,GAAS,CAAC,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaC,EAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,GAAG,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,EAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,eAAe,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,EAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,gBAAgB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,EAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,gBAAgB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,EAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,yBAAyB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,EAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,+BAA+B,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,EAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,6BAA6B,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,EAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,wBAAwB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,EAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,SAAS,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,EAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,eAAe,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,EAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,sBAAsB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,EAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,2BAA2B,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,EAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,WAAW,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,EAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,2BAA2B,CAAC,EAE9gFC,GAAU,CAAC,CAAC,KAAM,QAAS,GAAI,UAAW,KAAM,UAAW,KAAM,EAAE,CAAC,EACpEC,GAAkB,CAAC,EACnBC,GAAe,mEACrB,SAASC,GAAS,CAAC,QAAAC,EAAS,SAAAC,EAAU,MAAAC,EAAO,GAAGC,CAAI,EAAG,CAC/D,IAAMC,EADgF,CAAC,EAC3DJ,CAAO,GAAK,CAAC,EACzC,OAAQA,EAAS,CAAC,IAAK,YACvB,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAa,EAAcK,GAAM,CAAC,GAAGD,EAAO,IAAK,OAAQ,QAAAJ,EAAS,MAAAE,CAAK,EAAGD,EAAS,EAAI,CAAC,EACxF,QAAW,OAAOA,EAAS,EAAK,CAAG,CAAC,CAC7B,SAASK,GAA6BN,EAAS,CAAC,OAAQA,EAAS,CAAC,IAAK,YAC9E,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,SAAU,WAAY,qBAAqB,EAAG,CAAC,KAAM,SAAU,WAAY,4CAA4C,EAAG,CAAC,KAAM,UAAW,WAAY,oBAAoB,CAAC,EAC5L,QAAW,MAAkB,CAAC,CAEtB,eAAsBO,GAAY,CAAE,QAAAP,EAAS,cAAAQ,EAAe,SAAAC,CAAS,EAAG,CAEpE,MAAMf,GAAOM,CAAO,EAAE,KAAK,QAAQ,EAEnC,IAAMU,EAAgB,EACXC,GACP,CACI,UAAW,GACX,QAAAX,EACA,cAAAQ,EACA,OAAAd,GACA,gBAAAG,GACA,aAAAC,GACA,aAAqBH,EAAK,IAAM,OAAO,yCAAyB,CAAC,EACjE,gBAAiB,OACjB,SAAAc,EACA,QAAAb,GACA,oBAAqB,OACrB,iBAAkB,8BAClB,UACZ,OAAOgB,EAAW,IAAc,OAAmBjB,EAAK,SAAY,CAChE,GAAM,CAAE,gBAAAkB,CAAgB,EAAI,KAAM,QAAO,kCAAkC,EAC3E,MAAO,CACH,QAASA,EAAgB,CACrB,aAAc,CACV,UAAW,EACX,OAAQ,CACJ,gBAAwBC,GACxB,cAAsBC,EACtB,UAAkBC,EACtB,EACA,MAAO,CACH,cAAqB,EACrB,KAAYC,GACZ,YAAmBC,GACnB,UAAiBC,GACjB,OAAcC,EACd,SAAgBC,EACpB,EACA,YAAa,CAAE,aAAAC,EAAa,CAChC,CACJ,CAAC,CACL,CACJ,CAAC,EAEW,eAAgBvB,EACpB,CACJ,EAEMwB,EAAmC,EAC9BC,GACP,CACI,SAAUd,EACV,MAAO,CAAC,eAAgB,GAAM,uBAAwB,GAAO,gBAAiB,GAAO,eAAgB,GAAM,mBAAoB,EAAI,CACvI,CACJ,EAEMe,EAAoD,EAAqBC,GAAkC,CAC7G,SAAUH,CACd,CAAC,EAQD,OALmB,EAAqBI,GAAqB,CACzD,SAAUF,EACV,MAAO,CAAC,OAAQ,CAAC,CAAC,CACtB,CAAC,CAGL,CAEA,IAAMG,GAAY,OAAO,SAAa,IACtC,GAAIA,GAAW,CACXhB,EAAO,2BAA6B,CAACiB,EAAoBC,IAAqB,IAC7D,EAAqBC,GAAkB,CAAE,MAAO,qCAAuCD,EAAmB,SAAWD,EAAqB,GAAI,CAAC,EAIhKjB,EAAO,QAAU,CACb,GAAGA,EAAO,QACV,IAAK,CACD,GAAIA,EAAO,QAAUA,EAAO,QAAQ,IAAK,OACzC,SAAU,YACd,CACJ,EAEAA,EAAO,gBAAkBA,EAAO,iBAAmB,CAAC,EAG7CoB,GAAoC,EAE3C,IAAMC,EAAY,SAAS,eAAe,MAAM,EAE5C,oBAAqBA,EAAU,QAASC,GAAK,GAAMD,CAAS,EAC3DC,GAAK,GAAOD,CAAS,CAC9B,CAEA,SAASE,IAAQ,CACRP,IACLhB,EAAO,gBAAgB,KAAK,SAAS,CACzC,CAEA,eAAesB,GAAKE,EAAeH,EAAW,CAC1C,SAASI,EAAYC,EAAOC,EAAWC,EAAc,GAAM,CACvD,GAAIF,EAAM,QAAU1B,EAAO,uBAAwB,OAEnD,IAAM6B,EAAiBF,GAAW,eAClC,GAAIC,GAGA,GAFA,QAAQ,KAAK;AAAA,EAAyHF,EAAOG,CAAc,EAEvJ,KAAK,OAAO,EAAI,IAAM,YAE1B,QAAQ,MAAM,oJAAoJ,EAEtKN,GAAMK,EAAc,wCAA0C,4BAA6B,CACvF,QAAS,OAAOF,CAAK,EACrB,eAAAG,EACA,MAAOA,EAAiB,OAAYH,aAAiB,OAAS,OAAOA,EAAM,OAAU,SAAWA,EAAM,MAAQ,IAClH,CAAC,CACL,CAEA,GAAI,CACA,IAAItC,EAASS,EAAUD,EAAekC,EACtC,GAAIN,EAAe,CACf,IAAMO,EAAY,KAAK,MAAMV,EAAU,QAAQ,eAAe,EAC9DjC,EAAU2C,EAAU,QACpBlC,EAAWkC,EAAU,SACrBnC,EAAgBmC,EAAU,cAC1BD,EAAcC,EAAU,YAEjBC,GAAwBlD,GAAQM,CAAO,CAClD,KAAO,CACI4C,GAAwBlD,GAAQ,MAAS,EAEhD,IAAMiD,EAAmBE,GAA0BnD,GAAQ,mBAAmB,SAAS,QAAQ,EAAG,GAAME,EAAO,EAC/GI,EAAU2C,EAAU,QACpBlC,EAAWkC,EAAU,SACrBnC,EAAgBmC,EAAU,aAC9B,CAIZ,OAAO/B,EAAW,MACZ,SAAY,CACd,IAAMkC,EAAQpD,GAAOM,CAAO,EAEtB+C,EAAkB,UAClBC,EAAepD,GAAQ,KAAK,CAAC,CAAE,GAAAqD,CAAG,IAAOxC,EAAoCwC,IAAOxC,EAAhCwC,IAAOF,CAAiC,EAAE,KAEhGG,EAAmB,KACvB,GAAIJ,GAAO,cAAgBjD,GAAiB,CACtC,IAAMsD,EAAQ,MAAMtD,GAAgBiD,EAAM,YAAY,IAAI,EACpD,CAACM,CAAI,EAAI,OAAO,OAAO5C,CAAa,EACtC2C,GAAS,OAAOC,GAAS,WACzBF,EAAoB,MAAMC,EAAM,kBAAkBC,EAAMJ,GAAgB,MAAS,GAAM,KAEjG,CAEA,IAAMK,EAA0B,KAAK,eAAe,EAAE,gBAAgB,EAChEC,EAAWD,EAAwB,SACnCE,EAASF,EAAwB,OAIvC,MAAM,IAAI,QAASG,GAAY,CACvB,SAAS,aACT,SAAS,iBAAiB,qBAAsBA,EAAS,CAAE,KAAM,EAAK,CAAC,EAEvEA,EAAQ,CAEhB,CAAC,EAED5C,EAAO,gBAAgB,KAAK,CACxB,0BACA,CACI,aAAcd,IAAgB,KAC9B,UAAWgD,GAAO,MAAQ,IAC1B,iBAAAI,EACA,aAAcF,GAAgB,KAC9B,UAAWhD,EACX,SAAU,SAAS,UAAY,KAC/B,IAAKY,EAAO,SAAS,KACrB,SAAUA,EAAO,SAAS,UAAY,KACtC,SAAUA,EAAO,SAAS,UAAY,KACtC,KAAMA,EAAO,SAAS,MAAQ,KAC9B,OAAQA,EAAO,SAAS,QAAU,KAClC,SAAA0C,EACA,OAAAC,CACJ,CACJ,CAAC,CACL,GAAG,EAIS,IAAME,EAAO,MAAMlD,GAAY,CAAE,QAAAP,EAAS,SAAAS,EAAU,cAAAD,CAAc,CAAC,EAC/D4B,GAGOsB,GAAqB,6BAA8B,IAAM,CACrDC,GAA+BjB,CAAW,EACjD9B,EAAO,gCAAgC8B,CAAW,CACtD,CAAC,EAI6BkB,GACd,IAAM,CACXC,GAAmB,EACnBC,GAAyB,EACfC,GAA0B,EAClCC,GAAY/B,EAAWwB,EAAM,CAAE,mBAAoBpB,CAAY,CAAC,CAC7E,CAAC,GAGQ4B,GAAWhC,EAAW,CAAE,mBAAoBI,CAAY,CAAC,EAAE,OAAOoB,CAAI,CAEvF,OAASnB,EAAO,CACZ,MAAAD,EAAYC,EAAO,OAAW,EAAK,EAC7BA,CACV,CACJ",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "StopScroll", "props", "toggle", "p", "l", "addPropertyControls", "ControlType", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "label", "link", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "F_6egwbpI", "V0W8qoi9E", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText2", "css", "FramerDdAC6ZGqe", "withCSS", "DdAC6ZGqe_default", "addPropertyControls", "ControlType", "addFonts", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "Link", "u", "SVG", "RichText2", "css", "Framerh9dFO6soq", "withCSS", "h9dFO6soq_default", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "DKkhV6syq", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTape4a8qq", "args", "onTap1grxend", "scopingClassNames", "cx", "LayoutGroup", "RichText2", "css", "FramerMnUxWynoU", "withCSS", "MnUxWynoU_default", "addPropertyControls", "ControlType", "addFonts", "LogoFonts", "getFonts", "h9dFO6soq_default", "Phone_MenuFonts", "MnUxWynoU_default", "Menu_ItemFonts", "DdAC6ZGqe_default", "StopScrollFonts", "StopScroll", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "DKkhV6syqrot2rk", "args", "DKkhV6syq1wfpvxu", "onTaprot2rk", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "router", "useRouter", "isDisplayed2", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "css", "Framerp2Zo52QDQ", "withCSS", "p2Zo52QDQ_default", "addPropertyControls", "ControlType", "addFonts", "NavigationFonts", "getFonts", "p2Zo52QDQ_default", "ContainerWithFX", "withFX", "Container", "breakpoints", "serializationHash", "variantClassNames", "transition1", "animation", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "PropertyOverrides2", "ContainerWithFX", "p2Zo52QDQ_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerT4m8MiB4d", "withCSS", "T4m8MiB4d_default", "addFonts", "NavigationFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "T4m8MiB4d_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "content", "PageRoot", "window", "createEditorBar", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "page", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "setInitialHydrationState", "turnOffReactEventHandling", "d", "r"]
}
