{"version":3,"file":"script_main.DbElLd2O.mjs","names":["mask","SVG","getProps","Icon","className","SVG","getProps","Icon","className","getProps","className","css","CaretDown","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","React.useRef","className","RichText","_Fragment","sharedStyle.css","sharedStyle.fonts","useState","useRef","startTransition","Instagram","Youtube","sharedStyle.css","useRef","React.useId","sharedStyle.className","className","RichText","React.Fragment","PropertyOverrides","SVG","sharedStyle.fonts","GlobalNav","React.createElement","RIDRLayout","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/unXEsZltj7JMvLGo2ocp/yhoQwxi9rSJ8DEYXLcoS/wKjRQ7V57.js","https:/framerusercontent.com/modules/vehraI1n94Lf4RS9eqsR/iZtxM3z9WCX19f3mAMYS/UYWV3phsO.js","https:/framerusercontent.com/modules/p4xyHAxz4hEgYi9H78wW/aTxpXEAQKAtwGpDhQGBv/uKhhQBk6W.js","https:/framerusercontent.com/modules/2sqx5zR7A9jgGw8rHAKO/cD9P60R8Ux5Z3toU3pDe/pXO2dxJNs.js","https:/framerusercontent.com/modules/1JfkSzJz8CaQ0vXLlY81/D0rTjYAc6DsSv0FoAcXo/G_7YKj0cQ.js","https:/framerusercontent.com/modules/uTx1RtCaRi0OkYMrWDN4/f6D2vzcS4KFpaq6Y9kMI/RidrNav.js","https:/framerusercontent.com/modules/pbLyFLsrzWXLoaNJllmu/ducFAzUOFccmDAEluL5A/DgkiUIVwX.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 5 20 C 2.239 20 0 17.761 0 15 L 0 5 C 0 2.239 2.239 0 5 0 L 15 0 C 17.761 0 20 2.239 20 5 L 20 15 C 20 17.761 17.761 20 15 20 Z\" fill=\"transparent\" height=\"20px\" id=\"IHmJtUHF2\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(2 2)\" width=\"20px\"/><path d=\"M 7.957 3.413 C 8.21 5.12 7.34 6.797 5.798 7.573 C 4.257 8.349 2.392 8.049 1.172 6.829 C -0.049 5.608 -0.349 3.743 0.427 2.202 C 1.203 0.66 2.88 -0.21 4.587 0.043 C 6.33 0.302 7.698 1.67 7.957 3.413 Z\" fill=\"transparent\" height=\"8.000294809864354px\" id=\"Y3XwIpSTi\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(8.043 7.957)\" width=\"8.000294809864354px\"/><path d=\"M 0 0 L 0.01 0\" fill=\"transparent\" height=\"1px\" id=\"bVuN96Jzj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(17.5 6.5)\" width=\"1px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-PTgXK\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-PTgXK { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Instagram\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-PTgXK\");Icon.displayName=\"Instagram\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Instagram\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 21.541 2.42 C 21.299 1.454 20.559 0.691 19.601 0.42 C 17.881 0 11.001 0 11.001 0 C 11.001 0 4.121 0 2.401 0.46 C 1.442 0.731 0.702 1.494 0.461 2.46 C 0.146 4.206 -0.008 5.976 0.001 7.75 C -0.011 9.537 0.143 11.321 0.461 13.08 C 0.727 14.015 1.463 14.743 2.401 15 C 4.121 15.46 11.001 15.46 11.001 15.46 C 11.001 15.46 17.881 15.46 19.601 15 C 20.559 14.729 21.299 13.966 21.541 13 C 21.853 11.268 22.007 9.51 22.001 7.75 C 22.012 5.963 21.858 4.179 21.541 2.42 Z\" fill=\"transparent\" height=\"15.46px\" id=\"jdX0Km9yy\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(0.999 4)\" width=\"22.001143289299744px\"/><path d=\"M 0 6.54 L 5.75 3.27 L 0 0 Z\" fill=\"transparent\" height=\"6.539999999999999px\" id=\"JnT0VPtUU\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(9.75 8.48)\" width=\"5.75px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-9LxMq\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-9LxMq { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Youtube\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-9LxMq\");Icon.displayName=\"Youtube\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Youtube\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eb722b7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 15 0 L 7.5 7.5 L 0 0 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"7.5px\" id=\"d6DgdEg9H\" transform=\"translate(4.5 9)\" width=\"15px\"/><path d=\"M 15 0 L 7.5 7.5 L 0 0 Z\" fill=\"transparent\" height=\"7.5px\" id=\"IYL9rIPB2\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.5 9)\" width=\"15px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"3264239885\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-KAaYu\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[\".framer-KAaYu { aspect-ratio: 1; display: block; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Caret Down\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-KAaYu\");Icon.displayName=\"Caret Down\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Caret Down\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5cc8ebe)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-SCT0w .framer-styles-preset-1vazl9u:not(.rich-text-wrapper), .framer-SCT0w .framer-styles-preset-1vazl9u.rich-text-wrapper a { --framer-link-current-text-color: var(--token-b9f93968-94c0-4ea4-a163-3313003c1dc0); --framer-link-hover-text-color: var(--token-b9f93968-94c0-4ea4-a163-3313003c1dc0); --framer-link-text-color: var(--token-346d6b30-5cb5-4aa4-8518-111c37439848, rgba(59, 69, 58, 0.4)); transition-delay: 0s; transition-duration: 0.25s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-SCT0w\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d22cd96)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CaretDown from\"https://framerusercontent.com/modules/p4xyHAxz4hEgYi9H78wW/aTxpXEAQKAtwGpDhQGBv/uKhhQBk6W.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/2sqx5zR7A9jgGw8rHAKO/cD9P60R8Ux5Z3toU3pDe/pXO2dxJNs.js\";const CaretDownFonts=getFonts(CaretDown);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"duSjRNsQm\",\"qzSXaTiJO\",\"uMPJPMUj7\"];const serializationHash=\"framer-9keIH\";const variantClassNames={duSjRNsQm:\"framer-v-f6ka6i\",qzSXaTiJO:\"framer-v-2j8kui\",uMPJPMUj7:\"framer-v-1qzwoet\"};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 transition2={delay:0,duration:.25,ease:[.44,0,.56,1],type:\"tween\"};const animation={backgroundColor:\"var(--token-6d705735-0086-48ec-bcb4-efa58be23a34)\",opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const transition3={bounce:.2,delay:0,duration:.32,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.97,skewX:0,skewY:0,transition:transition3,x:0,y:6};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.97,skewX:0,skewY:0,x:0,y:6};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transition4={bounce:.25,delay:0,duration:.35,type:\"spring\"};const animation4={backgroundColor:\"rgb(45, 53, 44)\",opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.03,skewX:0,skewY:0,transition:transition4};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Phone:\"uMPJPMUj7\",Scrolled:\"qzSXaTiJO\",Top:\"duSjRNsQm\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"duSjRNsQm\"};};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:\"duSjRNsQm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"uMPJPMUj7\")return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);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-f6ka6i\",className,classNames),\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"duSjRNsQm\",ref:refBinding,style:{...style},...addPropertyOverrides({qzSXaTiJO:{\"data-framer-name\":\"Scrolled\"},uMPJPMUj7:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GquVSpbHk\"},motionChild:true,nodeId:\"GcclS5mjg\",scopeId:\"G_7YKj0cQ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1r3g3ym framer-1uf6r8z\",\"data-framer-name\":\"Logo (placeholder)\",layoutDependency:layoutDependency,layoutId:\"GcclS5mjg\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qqkc75\",\"data-framer-name\":\"Glyph\",layoutDependency:layoutDependency,layoutId:\"GEOCgrx5t\",style:{backgroundColor:\"var(--token-b9f93968-94c0-4ea4-a163-3313003c1dc0)\",borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7S0ggVGVrYSBCb2xkIEl0YWxpYw==\",\"--framer-font-family\":'\"KH Teka Bold Italic\", \"KH Teka Bold Italic Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b7e88bf7-6196-4bab-ac89-9cccc210701b))\"},children:\"R\"})}),className:\"framer-ubhnah\",fonts:[\"CUSTOMV2;KH Teka Bold Italic\"],layoutDependency:layoutDependency,layoutId:\"i0eJ4wSrJ\",style:{\"--extracted-r6o4lv\":\"var(--token-b7e88bf7-6196-4bab-ac89-9cccc210701b)\"},verticalAlignment:\"top\",withExternalLayout:true})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-7m9qp5\",\"data-framer-name\":\"Center\",layoutDependency:layoutDependency,layoutId:\"L0uH_w9K6\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mnc6z4\",\"data-framer-name\":\"Links Glass\",layoutDependency:layoutDependency,layoutId:\"s_zvwkDDd\",style:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"none\",filter:\"none\",WebkitBackdropFilter:\"none\",WebkitFilter:\"none\"},variants:{qzSXaTiJO:{backdropFilter:\"blur(18px)\",backgroundColor:\"rgba(254, 254, 254, 0.55)\",boxShadow:\"inset 0px 1px 0px 0px rgba(255, 255, 255, 0.65), 0px 8px 24px -10px rgba(40, 50, 40, 0.18)\",filter:\"saturate(1.8)\",WebkitBackdropFilter:\"blur(18px)\",WebkitFilter:\"saturate(1.8)\"}},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GquVSpbHk\"},motionChild:true,nodeId:\"AIDOOC9PD\",scopeId:\"G_7YKj0cQ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-14717ao framer-1uf6r8z\",\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"AIDOOC9PD\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7S0ggVGVrYSBNZWRpdW0gSXRhbGlj\",\"--framer-font-family\":'\"KH Teka Medium Italic\", \"KH Teka Medium Italic Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GquVSpbHk\"},motionChild:true,nodeId:\"xrNetrOMe\",openInNewTab:false,relValues:[],scopeId:\"G_7YKj0cQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vazl9u\",\"data-styles-preset\":\"pXO2dxJNs\",children:\"Home\"})})})}),className:\"framer-hqmf3b\",fonts:[\"CUSTOMV2;KH Teka Medium Italic\"],layoutDependency:layoutDependency,layoutId:\"xrNetrOMe\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13j2nhn\",\"data-framer-name\":\"Company\",\"data-highlight\":true,id:`${layoutId}-13j2nhn`,layoutDependency:layoutDependency,layoutId:\"oRom5Pvq2\",onMouseEnter:onMouseEnter13elrgn({overlay}),ref:ref1,style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},whileHover:animation,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7S0ggVGVrYSBNZWRpdW0gSXRhbGlj\",\"--framer-font-family\":'\"KH Teka Medium Italic\", \"KH Teka Medium Italic Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b9f93968-94c0-4ea4-a163-3313003c1dc0))\"},children:\"Company\"})}),className:\"framer-lri2rj\",fonts:[\"CUSTOMV2;KH Teka Medium Italic\"],layoutDependency:layoutDependency,layoutId:\"ysgqBb5Vd\",style:{\"--extracted-r6o4lv\":\"var(--token-b9f93968-94c0-4ea4-a163-3313003c1dc0)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(CaretDown,{animated:true,className:\"framer-4ut4fc\",layoutDependency:layoutDependency,layoutId:\"PNjSR0VgW\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-b9f93968-94c0-4ea4-a163-3313003c1dc0)\",\"--pgex8v\":1.5}}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-13j2nhn`,offsetX:0,offsetY:16,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1jzgtdj\",\"data-framer-name\":\"Company Menu\",exit:animation1,initial:animation3,layoutDependency:layoutDependency,layoutId:\"yvqadOwAj\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"var(--token-b7e88bf7-6196-4bab-ac89-9cccc210701b)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,boxShadow:\"0px 18px 40px -12px rgba(40, 50, 40, 0.22)\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hqNhLsfKH\"},motionChild:true,nodeId:\"plwciImnu\",scopeId:\"G_7YKj0cQ\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1ciyoxc framer-1uf6r8z\",\"data-framer-name\":\"For Partners\",layoutDependency:layoutDependency,layoutId:\"plwciImnu\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},whileHover:animation,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7S0ggVGVrYSBNZWRpdW0gSXRhbGlj\",\"--framer-font-family\":'\"KH Teka Medium Italic\", \"KH Teka Medium Italic Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.1em\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hqNhLsfKH\"},motionChild:true,nodeId:\"l_JWeqliL\",openInNewTab:false,relValues:[],scopeId:\"G_7YKj0cQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vazl9u\",\"data-styles-preset\":\"pXO2dxJNs\",children:\"For Partners\"})})})}),className:\"framer-cj8v88\",fonts:[\"CUSTOMV2;KH Teka Medium Italic\"],layoutDependency:layoutDependency,layoutId:\"l_JWeqliL\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7S0ggVGVrYSBSZWd1bGFy\",\"--framer-font-family\":'\"KH Teka Regular\", \"KH Teka Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14.5px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-daf69181-0d97-4baf-85a0-504b8477d232))\"},children:\"Branded challenges, segments, and audience insights.\"})}),className:\"framer-1ujtqk6\",fonts:[\"CUSTOMV2;KH Teka Regular\"],layoutDependency:layoutDependency,layoutId:\"BO7Fff46H\",style:{\"--extracted-r6o4lv\":\"var(--token-daf69181-0d97-4baf-85a0-504b8477d232)\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KK1C2yRkI\"},motionChild:true,nodeId:\"Uah_f8FCo\",scopeId:\"G_7YKj0cQ\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-m4aj3v framer-1uf6r8z\",\"data-framer-name\":\"About Us\",layoutDependency:layoutDependency,layoutId:\"Uah_f8FCo\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},whileHover:animation,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7S0ggVGVrYSBNZWRpdW0gSXRhbGlj\",\"--framer-font-family\":'\"KH Teka Medium Italic\", \"KH Teka Medium Italic Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.1em\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KK1C2yRkI\"},motionChild:true,nodeId:\"yEXIDIcgC\",openInNewTab:false,relValues:[],scopeId:\"G_7YKj0cQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vazl9u\",\"data-styles-preset\":\"pXO2dxJNs\",children:\"About Us\"})})})}),className:\"framer-tvu9y8\",fonts:[\"CUSTOMV2;KH Teka Medium Italic\"],layoutDependency:layoutDependency,layoutId:\"yEXIDIcgC\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7S0ggVGVrYSBSZWd1bGFy\",\"--framer-font-family\":'\"KH Teka Regular\", \"KH Teka Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14.5px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-daf69181-0d97-4baf-85a0-504b8477d232))\"},children:\"The story and the riders behind RIDR.\"})}),className:\"framer-1wdo5gy\",fonts:[\"CUSTOMV2;KH Teka Regular\"],layoutDependency:layoutDependency,layoutId:\"mRKe74jQK\",style:{\"--extracted-r6o4lv\":\"var(--token-daf69181-0d97-4baf-85a0-504b8477d232)\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})]})})})]})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":mCQ34RFor\",webPageId:\"GquVSpbHk\"},motionChild:true,nodeId:\"ZKODymJ0z\",scopeId:\"G_7YKj0cQ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1ufs05v framer-1uf6r8z\",\"data-framer-name\":\"Download\",layoutDependency:layoutDependency,layoutId:\"ZKODymJ0z\",style:{backgroundColor:\"var(--token-b9f93968-94c0-4ea4-a163-3313003c1dc0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},whileHover:animation4,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7S0ggVGVrYSBNZWRpdW0gSXRhbGlj\",\"--framer-font-family\":'\"KH Teka Medium Italic\", \"KH Teka Medium Italic Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b7e88bf7-6196-4bab-ac89-9cccc210701b))\"},children:\"Download\"})}),className:\"framer-wklxtk\",fonts:[\"CUSTOMV2;KH Teka Medium Italic\"],layoutDependency:layoutDependency,layoutId:\"rFHo5YPJ_\",style:{\"--extracted-r6o4lv\":\"var(--token-b7e88bf7-6196-4bab-ac89-9cccc210701b)\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9keIH.framer-1uf6r8z, .framer-9keIH .framer-1uf6r8z { display: block; }\",\".framer-9keIH.framer-f6ka6i { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 22px 40px 22px 40px; position: relative; width: 1200px; }\",\".framer-9keIH .framer-1r3g3ym { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-9keIH .framer-qqkc75 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 38px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 38px; will-change: var(--framer-will-change-override, transform); }\",\".framer-9keIH .framer-ubhnah, .framer-9keIH .framer-hqmf3b, .framer-9keIH .framer-lri2rj, .framer-9keIH .framer-wklxtk { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-9keIH .framer-7m9qp5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9keIH .framer-1mnc6z4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 6px; position: relative; width: min-content; }\",\".framer-9keIH .framer-14717ao { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px 18px 10px 18px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-9keIH .framer-13j2nhn { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 10px 16px 10px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-9keIH .framer-4ut4fc { flex: none; height: var(--framer-aspect-ratio-supported, 13px); position: relative; width: 13px; }\",\".framer-9keIH .framer-1jzgtdj { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px; position: relative; width: min-content; }\",\".framer-9keIH .framer-1ciyoxc, .framer-9keIH .framer-m4aj3v { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 18px; position: relative; text-decoration: none; width: 248px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-9keIH .framer-cj8v88, .framer-9keIH .framer-1ujtqk6, .framer-9keIH .framer-tvu9y8, .framer-9keIH .framer-1wdo5gy { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-9keIH .framer-1ufs05v { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 48px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 26px 0px 26px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-9keIH.framer-v-1qzwoet.framer-f6ka6i { padding: 16px 20px 16px 20px; width: 390px; }\",\".framer-9keIH.framer-v-1qzwoet .framer-1ufs05v { height: 44px; padding: 0px 20px 0px 20px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 92\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"qzSXaTiJO\":{\"layout\":[\"fixed\",\"auto\"]},\"uMPJPMUj7\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerG_7YKj0cQ=withCSS(Component,css,\"framer-9keIH\");export default FramerG_7YKj0cQ;FramerG_7YKj0cQ.displayName=\"Global Nav\";FramerG_7YKj0cQ.defaultProps={height:92,width:1200};addPropertyControls(FramerG_7YKj0cQ,{variant:{options:[\"duSjRNsQm\",\"qzSXaTiJO\",\"uMPJPMUj7\"],optionTitles:[\"Top\",\"Scrolled\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerG_7YKj0cQ,[{explicitInter:true,fonts:[{cssFamilyName:\"KH Teka Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"KH Teka\",url:\"https://framerusercontent.com/assets/eIuoZn9nQAArjli92YqbDvG7O1k.woff2\",weight:\"700\"},{cssFamilyName:\"KH Teka Medium Italic\",source:\"custom\",style:\"normal\",uiFamilyName:\"KH Teka\",url:\"https://framerusercontent.com/assets/sz8okxu60ff4uonSkawkDKBnc.woff2\",weight:\"500\"},{cssFamilyName:\"KH Teka Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"KH Teka\",url:\"https://framerusercontent.com/assets/4z6CvOOuX9Bttg9AJPxIBtoCGyw.woff2\",weight:\"400\"}]},...CaretDownFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerG_7YKj0cQ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qzSXaTiJO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uMPJPMUj7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"92\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./G_7YKj0cQ.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useRef,useLayoutEffect,startTransition}from\"react\";// ─── A11y / motion helpers ─────────────────────────────────────────────────\nconst FOCUS_STYLE_ID=\"ridr-focus-style\";function injectFocusStyle(){if(typeof document===\"undefined\")return;if(document.getElementById(FOCUS_STYLE_ID))return;const s=document.createElement(\"style\");s.id=FOCUS_STYLE_ID;s.textContent=\".ridr-focus:focus{outline:none;}\"+\".ridr-focus:focus-visible{outline:2px solid #3B453A;outline-offset:3px;}\";document.head.appendChild(s);}function usePrefersReducedMotion(){const[reduced,setReduced]=useState(false);useEffect(()=>{if(typeof window===\"undefined\"||!window.matchMedia)return;const mq=window.matchMedia(\"(prefers-reduced-motion: reduce)\");setReduced(mq.matches);const on=()=>setReduced(mq.matches);mq.addEventListener?.(\"change\",on);return()=>mq.removeEventListener?.(\"change\",on);},[]);return reduced;}// True only where a real hover pointer exists (mouse/trackpad). Defaults true so\n// desktop doesn't flash the touch layout on first paint.\nfunction useCanHover(){const[can,setCan]=useState(true);useEffect(()=>{if(typeof window===\"undefined\"||!window.matchMedia)return;const mq=window.matchMedia(\"(hover: hover) and (pointer: fine)\");setCan(mq.matches);const on=()=>setCan(mq.matches);mq.addEventListener?.(\"change\",on);return()=>mq.removeEventListener?.(\"change\",on);},[]);return can;}// Tracks viewport width so the nav can switch to a mobile layout. Defaults to a\n// desktop width for SSR/first paint.\nfunction useViewportWidth(){const[w,setW]=useState(1280);useEffect(()=>{if(typeof window===\"undefined\")return;const on=()=>setW(window.innerWidth);on();window.addEventListener(\"resize\",on);return()=>window.removeEventListener(\"resize\",on);},[]);return w;}// Breakpoint: at/below this width the nav uses the hamburger menu.\nconst MOBILE_MAX=1e3;// Desktop/mobile chrome is switched by CSS media queries, NOT by JS width\n// state — JS defaults to desktop until hydration, which flashed the desktop\n// nav on mobile first load. This <style> ships in the SSR HTML, so the right\n// version is visible from the very first paint.\nconst RESPONSIVE_CSS=`\n.ridr-nav-bar{grid-template-columns:1fr auto 1fr;padding:18px 30px;}\n@media (max-width:${MOBILE_MAX}px){\n  .ridr-nav-bar{grid-template-columns:1fr auto;padding:12px 18px;}\n  .ridr-nav-desktop{display:none !important;}\n}\n@media (min-width:${MOBILE_MAX+.02}px){\n  .ridr-nav-mobile{display:none !important;}\n}\n`;// ─── Design tokens ───────────────────────────────────────────────────────────\nconst DARK=\"#3B453A\";const CREAM=\"#f2f4f2\";const CARD_REST=\"#fefefe\";const SHADOW_REST=\"0 3px 0 0 rgba(28,33,27,.03), 0 6px 0 0 rgba(28,33,27,.02), 0 9px 0 0 rgba(28,33,27,.012)\";// Company dropdown — flat Surface panel.\nconst PANEL_BG=\"#fefefe\"// Surface (primary)\n;const PANEL_BORDER=\"1px solid rgba(59,69,58,0.08)\";const ITEM_HOVER=\"#f2f4f2\"// Background (subcategory hover)\n;const FEATURE_BG=\"#f2f4f2\"// Background (right feature card)\n;const DIVIDER=\"rgba(59, 69, 58, 0.10)\";// Echo shadow stacks (vertical hard-offset, matching the hero \"Ridr website icon\").\n// Pop-ups use the full stack; the header app icon uses a smaller, subtler one.\nconst PANEL_ECHO=\"0px 4px 0px 0px rgba(59,69,58,0.10), 0px 8px 0px 0px rgba(59,69,58,0.06), 0px 14px 0px 0px rgba(59,69,58,0.035), 0px 20px 2px 0px rgba(59,69,58,0.02)\";const ICON_ECHO=\"0px 2px 0px 0px rgba(59,69,58,0.10), 0px 4px 0px 0px rgba(59,69,58,0.06), 0px 6px 1px 0px rgba(59,69,58,0.03)\";// Download button — matches RidrButton secondary (onSurface=false floating echo).\nconst BTN_ECHO=\"1px 3px 0 0 rgba(28,33,27,0.085), 4px 7px 0 0 rgba(28,33,27,0.055), 8px 13px 0 0 rgba(28,33,27,0.032), 13px 20px 0 0 rgba(28,33,27,0.016)\";const BTN_SPRING=\"cubic-bezier(0.5,1.5,0.4,1)\";const MUTED=\"rgba(59, 69, 58, 0.50)\";// ─── NavLink ─────────────────────────────────────────────────────────────────\nfunction NavLink({href,label}){const[hov,setHov]=useState(false);const reduced=usePrefersReducedMotion();useEffect(()=>injectFocusStyle(),[]);return /*#__PURE__*/_jsx(\"a\",{href:href,className:\"ridr-focus\",onMouseEnter:()=>setHov(true),onMouseLeave:()=>setHov(false),style:{fontFamily:\"KH Teka, sans-serif\",fontWeight:500,fontSize:16,color:DARK,textDecoration:\"none\",padding:\"13px 18px\",borderRadius:100,background:hov?CARD_REST:\"transparent\",boxShadow:hov?SHADOW_REST:\"none\",transition:reduced?\"none\":\"background 200ms ease, box-shadow 200ms ease\",letterSpacing:\"-0.01em\",lineHeight:\"1em\",cursor:\"pointer\",userSelect:\"none\",display:\"inline-block\"},children:label});}// ─── Company trigger ──────────────────────────────────────────────────────────\nfunction CompanyBtn({isOpen,onMouseEnter,onMouseLeave,onToggle}){const reduced=usePrefersReducedMotion();useEffect(()=>injectFocusStyle(),[]);return /*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"ridr-focus\",\"aria-haspopup\":\"menu\",\"aria-expanded\":isOpen,onMouseEnter:onMouseEnter,onMouseLeave:onMouseLeave,onClick:onToggle,style:{fontFamily:\"KH Teka, sans-serif\",fontWeight:500,fontSize:16,color:DARK,padding:\"13px 18px\",border:\"none\",borderRadius:100,background:isOpen?CARD_REST:\"transparent\",boxShadow:isOpen?SHADOW_REST:\"none\",transition:reduced?\"none\":\"background 200ms ease, box-shadow 200ms ease\",letterSpacing:\"-0.01em\",lineHeight:\"1em\",cursor:\"pointer\",userSelect:\"none\"},children:\"Company\"});}// ─── Download button (matches RidrButton secondary, onSurface=false) ───────────\nfunction DlBtn({href}){const[hov,setHov]=useState(false);const[pressed,setPressed]=useState(false);const reduced=usePrefersReducedMotion();useEffect(()=>injectFocusStyle(),[]);let transform=\"translate(0,0) scale(1)\";let boxShadow=\"none\";if(pressed){if(!reduced)transform=\"scale(0.97)\";}else if(hov&&!reduced){transform=\"translate(-2px,-3px)\";boxShadow=BTN_ECHO;}return /*#__PURE__*/_jsx(\"a\",{href:href,className:\"ridr-focus\",onMouseEnter:()=>setHov(true),onMouseLeave:()=>{setHov(false);setPressed(false);},onMouseDown:()=>setPressed(true),onMouseUp:()=>setPressed(false),style:{fontFamily:\"KH Teka, sans-serif\",fontWeight:500,fontSize:15,color:DARK,textDecoration:\"none\",height:46,padding:\"0 22px\",borderRadius:100,background:CARD_REST,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",userSelect:\"none\",letterSpacing:\"-0.005em\",lineHeight:\"1em\",whiteSpace:\"nowrap\",transform,boxShadow,transition:reduced?\"none\":`transform 140ms ${BTN_SPRING}, box-shadow 140ms ${BTN_SPRING}, background 100ms ease`},children:\"Log In\"});}// ─── Dropdown menu item (title + subtitle, raised-white hover) ─────────────────\nfunction MenuItem({title,subtitle,href}){const[hov,setHov]=useState(false);const reduced=usePrefersReducedMotion();return /*#__PURE__*/_jsxs(\"a\",{href:href,className:\"ridr-focus\",onMouseEnter:()=>setHov(true),onMouseLeave:()=>setHov(false),style:{display:\"flex\",flexDirection:\"column\",gap:2,padding:\"12px 16px\",borderRadius:14,background:hov?ITEM_HOVER:\"transparent\",boxShadow:\"none\",transition:reduced?\"none\":\"background 160ms ease\",textDecoration:\"none\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"KH Teka, sans-serif\",fontWeight:600,fontSize:16,color:DARK,letterSpacing:\"-0.01em\",lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"KH Teka, sans-serif\",fontWeight:400,fontSize:14,color:MUTED,letterSpacing:\"-0.01em\",lineHeight:\"1.4em\"},children:subtitle})]});}// ─── Hamburger button (mobile/tablet) ─────────────────────────────────────────\nfunction Hamburger({open,onToggle}){const[pressed,setPressed]=useState(false);useEffect(()=>injectFocusStyle(),[]);return /*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"ridr-focus\",\"aria-label\":open?\"Close menu\":\"Open menu\",\"aria-expanded\":open,onClick:onToggle,onPointerDown:()=>setPressed(true),onPointerUp:()=>setPressed(false),onPointerCancel:()=>setPressed(false),onPointerLeave:()=>setPressed(false),style:{position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:44,height:44,border:\"none\",borderRadius:100,background:CARD_REST,boxShadow:SHADOW_REST,cursor:\"pointer\",padding:0,touchAction:\"manipulation\",transform:pressed?\"scale(0.92)\":\"scale(1)\",transition:\"transform 140ms cubic-bezier(0.5,1.5,0.4,1), box-shadow 200ms ease\",WebkitTapHighlightColor:\"transparent\"},children:/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"18\",height:\"18\",viewBox:\"0 0 18 18\",\"aria-hidden\":\"true\",focusable:\"false\",children:open?/*#__PURE__*/_jsxs(\"g\",{fill:DARK,children:[/*#__PURE__*/_jsx(\"path\",{opacity:\"0.4\",d:\"M14.0001 14.75C13.8082 14.75 13.6163 14.6768 13.4698 14.5303L3.46981 4.53026C3.17681 4.23726 3.17681 3.76273 3.46981 3.46983C3.76281 3.17693 4.2374 3.17683 4.5303 3.46983L14.5303 13.4698C14.8233 13.7628 14.8233 14.2374 14.5303 14.5303C14.3838 14.6768 14.192 14.75 14.0001 14.75Z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4.00011 14.75C3.80821 14.75 3.61631 14.6768 3.46981 14.5303C3.17681 14.2373 3.17681 13.7628 3.46981 13.4699L13.4698 3.46987C13.7628 3.17687 14.2374 3.17687 14.5303 3.46987C14.8232 3.76287 14.8233 4.2374 14.5303 4.5303L4.5303 14.5303C4.3838 14.6768 4.19201 14.75 4.00011 14.75Z\"})]}):/*#__PURE__*/_jsxs(\"g\",{fill:DARK,children:[/*#__PURE__*/_jsx(\"path\",{opacity:\"0.4\",d:\"M15.7501 8.25H2.25012C1.83602 8.25 1.50012 8.5859 1.50012 9C1.50012 9.4141 1.83602 9.75 2.25012 9.75H15.7501C16.1642 9.75 16.5001 9.4141 16.5001 9C16.5001 8.5859 16.1642 8.25 15.7501 8.25Z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M15.7501 3H2.25012C1.83602 3 1.50012 3.3359 1.50012 3.75C1.50012 4.1641 1.83602 4.5 2.25012 4.5H15.7501C16.1642 4.5 16.5001 4.1641 16.5001 3.75C16.5001 3.3359 16.1642 3 15.7501 3Z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M15.7501 13.5H2.25012C1.83602 13.5 1.50012 13.8359 1.50012 14.25C1.50012 14.6641 1.83602 15 2.25012 15H15.7501C16.1642 15 16.5001 14.6641 16.5001 14.25C16.5001 13.8359 16.1642 13.5 15.7501 13.5Z\"})]})})});}// ─── Mobile menu panel ─────────────────────────────────────────────────────────\nfunction MobileRow({href,label,onNavigate}){const[pressed,setPressed]=useState(false);return /*#__PURE__*/_jsx(\"a\",{href:href,className:\"ridr-focus\",onClick:onNavigate,onPointerDown:()=>setPressed(true),onPointerUp:()=>setPressed(false),onPointerCancel:()=>setPressed(false),onPointerLeave:()=>setPressed(false),style:{display:\"flex\",alignItems:\"center\",fontFamily:\"KH Teka, sans-serif\",fontWeight:500,fontSize:19,letterSpacing:\"-0.02em\",color:DARK,textDecoration:\"none\",padding:\"14px 16px\",borderRadius:16,background:pressed?\"#f2f4f2\":\"transparent\",transition:\"background 140ms ease\",touchAction:\"manipulation\",WebkitTapHighlightColor:\"transparent\"},children:label});}function MobileMenu({open,reduced,scrolled,homePath,partnersUrl,aboutUrl,supportPath,downloadHref,onNavigate}){const[dlPressed,setDlPressed]=useState(false);return /*#__PURE__*/_jsxs(\"div\",{role:\"menu\",\"aria-label\":\"Menu\",\"aria-hidden\":!open,style:{position:\"fixed\",top:70,left:12,right:12,zIndex:99,// Solid surface (no backdrop blur — that was bleeding past the\n// rounded corners). Radius/padding match the Company popup so the\n// corners read cleanly; echo shadow stack instead of a soft blur.\nbackground:PANEL_BG,border:PANEL_BORDER,borderRadius:28,boxShadow:PANEL_ECHO,padding:12,display:\"flex\",flexDirection:\"column\",gap:2,transformOrigin:\"top center\",pointerEvents:open?\"auto\":\"none\",opacity:open?1:0,transform:open?\"translateY(0) scale(1)\":\"translateY(-10px) scale(0.98)\",transition:reduced?\"none\":\"opacity 180ms ease-out, transform 220ms cubic-bezier(.215,.61,.355,1)\"},children:[/*#__PURE__*/_jsx(MobileRow,{href:homePath,label:\"Home\",onNavigate:onNavigate}),/*#__PURE__*/_jsx(MobileRow,{href:partnersUrl,label:\"For Partners\",onNavigate:onNavigate}),/*#__PURE__*/_jsx(MobileRow,{href:aboutUrl,label:\"About Us\",onNavigate:onNavigate}),/*#__PURE__*/_jsx(MobileRow,{href:supportPath,label:\"Support\",onNavigate:onNavigate}),/*#__PURE__*/_jsx(\"a\",{href:downloadHref,className:\"ridr-focus\",onClick:onNavigate,onPointerDown:()=>setDlPressed(true),onPointerUp:()=>setDlPressed(false),onPointerCancel:()=>setDlPressed(false),onPointerLeave:()=>setDlPressed(false),style:{marginTop:8,display:\"flex\",width:\"100%\",boxSizing:\"border-box\",alignItems:\"center\",justifyContent:\"center\",height:52,borderRadius:16,background:dlPressed?\"#46513f\":DARK,color:CREAM,fontFamily:\"KH Teka, sans-serif\",fontWeight:500,fontSize:16,letterSpacing:\"-0.005em\",textDecoration:\"none\",transform:dlPressed&&!reduced?\"scale(0.97)\":\"scale(1)\",transition:reduced?\"none\":\"transform 140ms cubic-bezier(0.5,1.5,0.4,1), background 100ms ease\",touchAction:\"manipulation\",WebkitTapHighlightColor:\"transparent\"},children:\"Log In\"})]});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function RidrNav({logo,homePath=\"/\",partnersUrl=\"/for-partners\",aboutUrl=\"/about\",supportPath=\"/support\",downloadHref=\"#download\"}){const[scrolled,setScrolled]=useState(false);const[openMenu,setOpenMenu]=useState(null);const[panelVisible,setPanelVisible]=useState(false);const[panelPos,setPanelPos]=useState({left:0,top:80});const[mobileOpen,setMobileOpen]=useState(false);const reduced=usePrefersReducedMotion();const canHover=useCanHover();const width=useViewportWidth();const isMobile=width<=MOBILE_MAX;// Leaving mobile width closes the hamburger menu so it can't get stuck open.\nuseEffect(()=>{if(!isMobile&&mobileOpen)setMobileOpen(false);},[isMobile,mobileOpen]);// Custom \"Download\" chip cursor on logo hover. Position is updated via a ref\n// (not state) so following the cursor doesn't re-render every frame.\nconst[dlChip,setDlChip]=useState(false);const dlChipRef=useRef(null);const moveDlChip=e=>{const el=dlChipRef.current;if(el)el.style.transform=`translate(${e.clientX+14}px, ${e.clientY+16}px)`;};const navRef=useRef(null);const panelRef=useRef(null);const closeTimer=useRef(0);// Esc closes the open menu (keyboard users)\nuseEffect(()=>{if(typeof window===\"undefined\"||!openMenu&&!mobileOpen)return;const onKey=e=>{if(e.key===\"Escape\")startTransition(()=>{setOpenMenu(null);setMobileOpen(false);});};window.addEventListener(\"keydown\",onKey);return()=>window.removeEventListener(\"keydown\",onKey);},[openMenu,mobileOpen]);const scheduleClose=()=>{clearTimeout(closeTimer.current);if(typeof window!==\"undefined\"){closeTimer.current=window.setTimeout(()=>{startTransition(()=>setOpenMenu(null));},120);}};const cancelClose=()=>clearTimeout(closeTimer.current);const measurePanel=()=>{if(typeof window===\"undefined\")return;if(!navRef.current||!panelRef.current)return;const navRect=navRef.current.getBoundingClientRect();const w=panelRef.current.offsetWidth;setPanelPos({left:(window.innerWidth-w)/2,top:navRect.bottom-2});};// Scroll — glass effect + reposition\nuseEffect(()=>{if(typeof window===\"undefined\")return;const onScroll=()=>{startTransition(()=>setScrolled(window.scrollY>24));if(openMenu)measurePanel();};window.addEventListener(\"scroll\",onScroll,{passive:true});return()=>window.removeEventListener(\"scroll\",onScroll);},[openMenu]);// Resize — reposition\nuseEffect(()=>{if(typeof window===\"undefined\")return;const onResize=()=>{if(openMenu)measurePanel();};window.addEventListener(\"resize\",onResize);return()=>window.removeEventListener(\"resize\",onResize);},[openMenu]);// Measure once on mount so the FIRST open is already at the correct spot —\n// otherwise the panel reveals at its initial (0,80) position and slides in.\nuseLayoutEffect(()=>{measurePanel();// eslint-disable-next-line react-hooks/exhaustive-deps\n},[]);// Measure panel after it enters the DOM, then reveal\nuseLayoutEffect(()=>{if(openMenu){if(typeof window!==\"undefined\"){requestAnimationFrame(()=>{measurePanel();startTransition(()=>setPanelVisible(true));});}}else{startTransition(()=>setPanelVisible(false));}},[openMenu]);const isOpen=openMenu===\"company\"&&panelVisible;const pillExtra=scrolled?{background:\"rgba(242,244,242,0.5)\",backdropFilter:\"blur(13px) saturate(170%)\",// @ts-ignore\nWebkitBackdropFilter:\"blur(13px) saturate(170%)\",boxShadow:\"inset 0 1px 0 rgba(255,255,255,0.5)\"}:{};return(// Root stays position:relative so Framer canvas renders it properly.\n// The nav and panel use position:fixed — they escape to the viewport.\n/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:0,height:0,overflow:\"visible\"},children:[/*#__PURE__*/_jsx(\"style\",{children:RESPONSIVE_CSS}),/*#__PURE__*/_jsxs(\"nav\",{ref:navRef,className:\"ridr-nav-bar\",style:{position:\"fixed\",top:0,left:0,right:0,zIndex:100,display:\"grid\",alignItems:\"center\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(\"a\",{href:homePath,className:\"ridr-focus\",\"aria-label\":\"RIDR — home\",onMouseEnter:canHover&&!isMobile?e=>{moveDlChip(e);setDlChip(true);}:undefined,onMouseMove:canHover&&!isMobile?moveDlChip:undefined,onMouseLeave:canHover&&!isMobile?()=>setDlChip(false):undefined,style:{display:\"flex\",alignItems:\"center\",textDecoration:\"none\",cursor:canHover&&!isMobile?\"none\":\"pointer\"},children:logo?.src?/*#__PURE__*/_jsx(\"img\",{src:logo.src,srcSet:logo.srcSet,alt:logo.alt??\"RIDR\",style:{height:46,width:\"auto\",display:\"block\",borderRadius:11,boxShadow:ICON_ECHO}}):/*#__PURE__*/_jsx(\"div\",{style:{width:46,height:46,background:DARK,borderRadius:13,boxShadow:ICON_ECHO,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontFamily:\"KH Teka, sans-serif\",fontStyle:\"italic\",fontWeight:700,fontSize:20,color:CREAM,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},children:\"R\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"ridr-nav-desktop\",style:{display:\"flex\",alignItems:\"center\",borderRadius:100,padding:\"7px 8px\",transition:\"background 200ms ease, box-shadow 200ms ease\",...pillExtra},children:[/*#__PURE__*/_jsx(NavLink,{href:homePath,label:\"Home\"}),/*#__PURE__*/_jsx(CompanyBtn,{isOpen:openMenu===\"company\",onMouseEnter:()=>{cancelClose();startTransition(()=>setOpenMenu(\"company\"));},onMouseLeave:scheduleClose,onToggle:()=>{cancelClose();startTransition(()=>setOpenMenu(openMenu===\"company\"?null:\"company\"));}}),/*#__PURE__*/_jsx(NavLink,{href:supportPath,label:\"Support\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"flex-end\"},children:[/*#__PURE__*/_jsx(\"div\",{className:\"ridr-nav-desktop\",style:{display:\"flex\"},children:/*#__PURE__*/_jsx(DlBtn,{href:downloadHref})}),/*#__PURE__*/_jsx(\"div\",{className:\"ridr-nav-mobile\",style:{display:\"flex\"},children:/*#__PURE__*/_jsx(Hamburger,{open:mobileOpen,onToggle:()=>startTransition(()=>setMobileOpen(o=>!o))})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ridr-nav-mobile\",children:[/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",onClick:()=>startTransition(()=>setMobileOpen(false)),style:{position:\"fixed\",top:0,left:0,right:0,bottom:0,zIndex:98,background:\"rgba(242,244,242,0.35)\",backdropFilter:\"blur(3px)\",// @ts-ignore\nWebkitBackdropFilter:\"blur(3px)\",opacity:mobileOpen?1:0,pointerEvents:mobileOpen?\"auto\":\"none\",transition:reduced?\"none\":\"opacity 180ms ease-out\"}}),/*#__PURE__*/_jsx(MobileMenu,{open:mobileOpen,reduced:reduced,scrolled:scrolled,homePath:homePath,partnersUrl:partnersUrl,aboutUrl:aboutUrl,supportPath:supportPath,downloadHref:downloadHref,onNavigate:()=>setMobileOpen(false)})]}),!isMobile&&/*#__PURE__*/_jsxs(\"div\",{ref:panelRef,role:\"menu\",\"aria-label\":\"Company\",\"aria-hidden\":!isOpen,onMouseEnter:cancelClose,onMouseLeave:scheduleClose,style:{position:\"fixed\",left:panelPos.left,top:panelPos.top,zIndex:99,background:PANEL_BG,borderRadius:28,boxShadow:PANEL_ECHO,border:PANEL_BORDER,padding:12,display:\"flex\",flexDirection:\"row\",alignItems:\"stretch\",gap:8,transformOrigin:\"top center\",pointerEvents:isOpen?\"auto\":\"none\",opacity:isOpen?1:0,transform:isOpen?\"translateY(0) scale(1)\":\"translateY(-8px) scale(0.985)\",// No left/top transition → position is applied instantly (never slides\n// in from a stale spot). Reveal is opacity + transform only (ease-out).\ntransition:reduced?\"none\":\"opacity 160ms ease-out, transform 200ms cubic-bezier(.215,.61,.355,1)\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:2,width:248},children:[/*#__PURE__*/_jsx(MenuItem,{title:\"For Partners\",subtitle:\"Insights, segments & challenges\",href:partnersUrl}),/*#__PURE__*/_jsx(MenuItem,{title:\"About Us\",subtitle:\"The team behind RIDR\",href:aboutUrl})]}),/*#__PURE__*/_jsx(\"div\",{style:{width:1,alignSelf:\"stretch\",background:DIVIDER,margin:\"6px 4px\"}}),/*#__PURE__*/_jsx(\"div\",{style:{width:208,borderRadius:18,background:FEATURE_BG,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:logo?.src?/*#__PURE__*/_jsx(\"img\",{src:logo.src,srcSet:logo.srcSet,alt:logo.alt??\"RIDR\",style:{width:64,height:\"auto\",display:\"block\",opacity:.9}}):/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"KH Teka, sans-serif\",fontStyle:\"italic\",fontWeight:700,fontSize:48,color:DARK,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},children:\"R\"})})]}),!isMobile&&canHover&&/*#__PURE__*/_jsx(\"div\",{ref:dlChipRef,\"aria-hidden\":\"true\",style:{position:\"fixed\",left:0,top:0,zIndex:200,pointerEvents:\"none\",willChange:\"transform\"},children:/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"KH Teka, sans-serif\",fontWeight:500,fontSize:13,color:CREAM,background:DARK,padding:\"7px 12px\",borderRadius:100,letterSpacing:\"-0.01em\",lineHeight:\"1em\",whiteSpace:\"nowrap\",boxShadow:\"0 4px 14px rgba(28,33,27,0.18)\",transformOrigin:\"top left\",opacity:dlChip?1:0,transform:dlChip?\"scale(1)\":\"scale(0.9)\",transition:reduced?\"opacity 100ms ease\":\"opacity 140ms ease, transform 160ms cubic-bezier(.215,.61,.355,1)\"},children:\"Download\"})})]}));}addPropertyControls(RidrNav,{logo:{type:ControlType.ResponsiveImage,title:\"Logo\"},homePath:{type:ControlType.String,title:\"Home Path\",defaultValue:\"/\"},partnersUrl:{type:ControlType.String,title:\"Partners URL\",defaultValue:\"/for-partners\"},aboutUrl:{type:ControlType.String,title:\"About URL\",defaultValue:\"/about\"},supportPath:{type:ControlType.String,title:\"Support URL\",defaultValue:\"/support\"},downloadHref:{type:ControlType.String,title:\"Download URL\",defaultValue:\"#download\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RidrNav\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RidrNav.map","// Generated by Framer (460e9f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Instagram from\"https://framerusercontent.com/modules/unXEsZltj7JMvLGo2ocp/yhoQwxi9rSJ8DEYXLcoS/wKjRQ7V57.js\";import Youtube from\"https://framerusercontent.com/modules/vehraI1n94Lf4RS9eqsR/iZtxM3z9WCX19f3mAMYS/UYWV3phsO.js\";import GlobalNav from\"#framer/local/canvasComponent/G_7YKj0cQ/G_7YKj0cQ.js\";import RidrNav from\"#framer/local/codeFile/MrK9li_/RidrNav.js\";import*as sharedStyle from\"#framer/local/css/pXO2dxJNs/pXO2dxJNs.js\";const RidrNavFonts=getFonts(RidrNav);const InstagramFonts=getFonts(Instagram);const YoutubeFonts=getFonts(Youtube);const breakpoints={tau81ken_:\"(min-width: 1800px)\",V6lNj1w6T:\"(min-width: 810px) and (max-width: 1199.98px)\",xxFuFmDBQ:\"(max-width: 809.98px)\",zXzoAVm5R:\"(min-width: 1200px) and (max-width: 1799.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-nFsWX\";const variantClassNames={tau81ken_:\"framer-v-h4n7mu\",V6lNj1w6T:\"framer-v-1a3ekmc\",xxFuFmDBQ:\"framer-v-im0wkr\",zXzoAVm5R:\"framer-v-fsdtpg\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const breakpointRules={V6lNj1w6T:[\".framer-nFsWX .framer-15yvrsc { padding: 64px 32px 32px 32px; }\",\".framer-nFsWX .framer-16svf2w { height: 226px; width: 757px; }\",\".framer-nFsWX .framer-a3hkgg { height: 226px; left: 527px; width: 230px; }\",\".framer-nFsWX .framer-12rlt2o { height: 45px; left: 611px; top: 49px; width: 86px; }\",\".framer-nFsWX .framer-wpfvlg { height: 226px; left: 307px; width: 224px; }\",\".framer-nFsWX .framer-zsusys { height: 129px; left: 388px; top: 49px; width: 76px; }\",\".framer-nFsWX .framer-12brxbe { height: 226px; left: 221px; width: 99px; }\",\".framer-nFsWX .framer-9n95t4 { height: 226px; width: 230px; }\",\".framer-nFsWX .framer-t3fyw5 { height: 45px; left: 84px; top: 49px; width: 86px; }\",\".framer-nFsWX .framer-so6vwb { padding: 8px 0px 0px 0px; }\"],xxFuFmDBQ:[\".framer-nFsWX .framer-15yvrsc { gap: 32px; padding: 56px 24px 28px 24px; }\",\".framer-nFsWX .framer-1dp6ox5 { flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-nFsWX .framer-1r9ish3 { order: 1; }\",\".framer-nFsWX .framer-n7dcxz { order: 0; }\",\".framer-nFsWX .framer-16svf2w { height: 104px; width: 348px; }\",\".framer-nFsWX .framer-a3hkgg { height: 104px; left: 243px; width: 106px; }\",\".framer-nFsWX .framer-12rlt2o { height: 21px; left: 281px; top: 23px; width: 40px; }\",\".framer-nFsWX .framer-wpfvlg { height: 104px; left: 141px; width: 103px; }\",\".framer-nFsWX .framer-zsusys { height: 60px; left: 179px; top: 23px; width: 35px; }\",\".framer-nFsWX .framer-12brxbe { height: 104px; left: 102px; width: 46px; }\",\".framer-nFsWX .framer-9n95t4 { height: 104px; width: 106px; }\",\".framer-nFsWX .framer-t3fyw5 { height: 21px; left: 39px; top: 23px; width: 40px; }\",\".framer-nFsWX .framer-so6vwb { align-content: flex-start; align-items: flex-start; flex-direction: column; padding: 0px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={V6lNj1w6T:\".framer-1a3ekmc-override\",xxFuFmDBQ:\".framer-im0wkr-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nFsWX.framer-14js4ss, .framer-nFsWX .framer-14js4ss { display: block; }\",\".framer-nFsWX.framer-fsdtpg { align-content: center; align-items: center; background-color: var(--token-b7e88bf7-6196-4bab-ac89-9cccc210701b); 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-nFsWX .framer-5xigyy-container { flex: none; height: 0px; order: -1000; position: relative; width: 0px; }\",\".framer-nFsWX .framer-qe3zqw { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-nFsWX .framer-z8ol5d { align-content: center; align-items: center; background-color: var(--token-b7e88bf7-6196-4bab-ac89-9cccc210701b, #f2f4f2); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; order: 1003; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-nFsWX .framer-15yvrsc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; max-width: 1120px; padding: 84px 48px 36px 48px; position: relative; width: 100%; }\",\".framer-nFsWX .framer-1dp6ox5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 0px; position: relative; width: 100%; }\",\".framer-nFsWX .framer-1r9ish3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-nFsWX .framer-152ffw9, .framer-nFsWX .framer-6mvyrs, .framer-nFsWX .framer-6bmnpu, .framer-nFsWX .framer-13zpm9x, .framer-nFsWX .framer-18p41cd { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-nFsWX .framer-n7dcxz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; padding: 0px; position: relative; width: min-content; }\",\".framer-nFsWX .framer-1jsho23, .framer-nFsWX .framer-1m4v5fg { align-content: center; align-items: center; background-color: #fefefe; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-left-radius: 100px; border-top-right-radius: 100px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 44px; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: 44px; }\",\".framer-nFsWX .framer-1rgoyxa, .framer-nFsWX .framer-esdrpk { --43q7um: var(--token-346d6b30-5cb5-4aa4-8518-111c37439848, rgba(59, 69, 58, 0.4)); flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-nFsWX .framer-16svf2w { height: 308px; position: relative; width: 1032px; }\",\".framer-nFsWX .framer-a3hkgg { height: 308px; left: 719px; position: absolute; top: 0px; width: 314px; }\",\".framer-nFsWX .framer-12rlt2o { height: 62px; left: 833px; position: absolute; top: 66px; width: 117px; }\",\".framer-nFsWX .framer-wpfvlg { height: 308px; left: 418px; position: absolute; top: 0px; width: 306px; }\",\".framer-nFsWX .framer-zsusys { height: 176px; left: 529px; position: absolute; top: 66px; width: 103px; }\",\".framer-nFsWX .framer-12brxbe { height: 308px; left: 302px; position: absolute; top: 0px; width: 135px; }\",\".framer-nFsWX .framer-9n95t4 { height: 308px; left: 0px; position: absolute; top: 0px; width: 314px; }\",\".framer-nFsWX .framer-t3fyw5 { height: 62px; left: 114px; position: absolute; top: 66px; width: 117px; }\",\".framer-nFsWX .framer-so6vwb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 28px 0px 0px 0px; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={tau81ken_:\"(min-width: 1800px)\",V6lNj1w6T:\"(min-width: 810px) and (max-width: 1199.98px)\",xxFuFmDBQ:\"(max-width: 809.98px)\",zXzoAVm5R:\"(min-width: 1200px) and (max-width: 1799.98px)\"};const humanReadableVariantMap={\"Desktop big\":\"tau81ken_\",Desktop:\"zXzoAVm5R\",Phone:\"xxFuFmDBQ\",Tablet:\"V6lNj1w6T\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zXzoAVm5R\"};};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=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"zXzoAVm5R\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-b7e88bf7-6196-4bab-ac89-9cccc210701b); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-fsdtpg\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-5xigyy-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"RidrNav\",isAuthoredByUser:true,name:\"RidrNav\",nodeId:\"KP4LFnl9I\",scopeId:\"DgkiUIVwX\",children:/*#__PURE__*/_jsx(RidrNav,{aboutUrl:\"/about\",downloadHref:\"https://business.ridr.bike/sign-in?redirect=%2F\",height:\"100%\",homePath:\"/\",id:\"KP4LFnl9I\",layoutId:\"KP4LFnl9I\",logo:addImageAlt({pixelHeight:87,pixelWidth:87,src:\"https://framerusercontent.com/images/eHeiGyElAH1rH95YtKcTHAglPTs.png?width=87&height=87\"},\"\"),name:\"RidrNav\",partnersUrl:\"/for-partners\",style:{height:\"100%\",width:\"100%\"},supportPath:\"/support\",width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-qe3zqw\"}),/*#__PURE__*/_jsx(motion.footer,{className:\"framer-z8ol5d\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15yvrsc\",\"data-framer-name\":\"Footer Inner\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1dp6ox5\",\"data-framer-name\":\"Top Row\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1r9ish3\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7S0ggVGVrYSBNZWRpdW0=\",\"--framer-font-family\":'\"KH Teka Medium\", \"KH Teka Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--token-346d6b30-5cb5-4aa4-8518-111c37439848, rgba(59, 69, 58, 0.4))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hqNhLsfKH\"},motionChild:true,nodeId:\"dEZuhGERJ\",openInNewTab:false,relValues:[],scopeId:\"DgkiUIVwX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vazl9u\",\"data-styles-preset\":\"pXO2dxJNs\",children:\"For Partners\"})})})}),className:\"framer-152ffw9\",fonts:[\"CUSTOMV2;KH Teka Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7S0ggVGVrYSBNZWRpdW0=\",\"--framer-font-family\":'\"KH Teka Medium\", \"KH Teka Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--token-346d6b30-5cb5-4aa4-8518-111c37439848, rgba(59, 69, 58, 0.4))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KK1C2yRkI\"},motionChild:true,nodeId:\"DdkBEAA2j\",openInNewTab:false,relValues:[],scopeId:\"DgkiUIVwX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vazl9u\",\"data-styles-preset\":\"pXO2dxJNs\",children:\"About\"})})})}),className:\"framer-6mvyrs\",fonts:[\"CUSTOMV2;KH Teka Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7S0ggVGVrYSBNZWRpdW0=\",\"--framer-font-family\":'\"KH Teka Medium\", \"KH Teka Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--token-346d6b30-5cb5-4aa4-8518-111c37439848, rgba(59, 69, 58, 0.4))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jIyREoKdP\"},motionChild:true,nodeId:\"hkjSj3F_d\",openInNewTab:false,relValues:[],scopeId:\"DgkiUIVwX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vazl9u\",\"data-styles-preset\":\"pXO2dxJNs\",children:\"Support\"})})})}),className:\"framer-6bmnpu\",fonts:[\"CUSTOMV2;KH Teka Medium\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-n7dcxz\",\"data-framer-name\":\"Socials\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/ridr_bike\",motionChild:true,nodeId:\"HY6UsnBQF\",openInNewTab:true,scopeId:\"DgkiUIVwX\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1jsho23 framer-14js4ss\",children:/*#__PURE__*/_jsx(Instagram,{animated:false,className:\"framer-1rgoyxa\",layoutId:\"uaAjSFNkP\",UO5clYVeQ:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://youtube.com/@ridr_app?si=Ps-F-Qw70c4yRyj0\",motionChild:true,nodeId:\"tN4JkYfS2\",openInNewTab:true,scopeId:\"DgkiUIVwX\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1m4v5fg framer-14js4ss\",children:/*#__PURE__*/_jsx(Youtube,{animated:false,className:\"framer-esdrpk\",layoutId:\"mfN6Wh0mA\",UO5clYVeQ:true})})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{V6lNj1w6T:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 757.112 225.983\" overflow=\"visible\"><path d=\"M 633.356 143.556 C 631.33 142.564 629.095 142.047 626.83 142.047 L 606.562 142.047 C 604.867 142.047 603.246 142.705 602.05 143.878 C 601.122 144.787 600.502 145.955 600.275 147.221 L 587.133 220.809 C 586.909 222.076 586.289 223.244 585.358 224.152 C 584.162 225.325 582.539 225.984 580.847 225.983 L 532.185 225.983 C 530.712 225.983 529.314 225.344 528.367 224.238 C 527.42 223.132 527.021 221.673 527.277 220.251 L 566.01 5.171 C 566.238 3.907 566.86 2.741 567.785 1.833 C 568.982 0.659 570.607 -0.001 572.302 0 L 686.279 0 C 730.1 0 757.112 22.276 757.112 59.079 C 757.112 98.779 737.981 125.981 704.422 136.996 C 703.396 137.333 702.61 138.165 702.376 139.2 C 702.197 139.987 702.353 140.812 702.806 141.484 L 719.259 165.762 C 725.796 175.406 728.292 187.146 726.231 198.546 L 722.214 220.813 C 721.984 222.077 721.365 223.241 720.439 224.149 C 719.241 225.324 717.616 225.984 715.922 225.983 L 698.954 225.983 C 696.684 225.983 694.452 225.466 692.422 224.473 C 690.127 223.348 688.171 221.648 686.763 219.545 L 639.021 148.485 C 637.607 146.383 635.653 144.683 633.356 143.556 Z M 696.822 64.89 C 696.822 51.008 688.586 48.425 677.054 48.425 L 623.365 48.425 C 621.67 48.425 620.049 49.084 618.853 50.256 C 617.923 51.164 617.303 52.332 617.078 53.6 L 610.956 87.891 C 610.674 89.459 611.19 91.063 612.338 92.19 C 613.274 93.107 614.543 93.622 615.867 93.622 L 669.152 93.622 C 683.314 93.622 696.822 87.165 696.822 64.89 Z M 347.063 1.833 C 348.262 0.659 349.886 0 351.581 0 L 435.251 0 C 507.072 0 530.463 33.252 530.463 90.07 C 530.463 161.094 489.281 225.983 404.612 225.983 L 311.465 225.983 C 309.991 225.983 308.594 225.344 307.647 224.238 C 306.7 223.132 306.301 221.673 306.556 220.251 L 345.29 5.171 C 345.518 3.906 346.137 2.741 347.063 1.833 Z M 389.608 176.128 C 390.543 177.044 391.811 177.559 393.133 177.558 L 401.647 177.558 C 446.123 177.558 456.274 148.718 463.602 86.519 C 463.602 63.921 463.584 48.425 425.697 48.425 L 415.787 48.425 C 412.687 48.425 410.035 50.606 409.497 53.597 L 388.224 171.826 C 387.942 173.395 388.458 175.001 389.608 176.128 Z M 280.985 220.812 C 280.447 223.803 277.795 225.984 274.695 225.983 L 226.033 225.983 C 224.56 225.983 223.162 225.345 222.215 224.239 C 221.268 223.133 220.869 221.673 221.126 220.251 L 259.859 5.171 C 260.398 2.18 263.05 0 266.149 0 L 314.81 0 C 316.284 0 317.681 0.639 318.628 1.745 C 319.575 2.851 319.974 4.311 319.719 5.732 Z M 106.155 143.556 C 104.128 142.564 101.893 142.047 99.627 142.047 L 79.36 142.047 C 76.26 142.046 73.609 144.229 73.075 147.221 L 59.933 220.809 C 59.398 223.8 56.747 225.983 53.648 225.983 L 4.984 225.983 C 3.51 225.983 2.113 225.345 1.166 224.239 C 0.219 223.133 -0.18 221.673 0.076 220.251 L 38.809 5.171 C 39.348 2.18 42 0 45.099 0 L 159.08 0 C 202.897 0 229.912 22.276 229.912 59.079 C 229.912 98.779 210.78 125.981 177.222 136.996 C 176.196 137.333 175.408 138.165 175.173 139.2 C 174.995 139.987 175.151 140.812 175.606 141.484 L 192.057 165.762 C 198.593 175.407 201.09 187.146 199.032 198.546 L 195.011 220.813 C 194.47 223.803 191.819 225.982 188.72 225.983 L 171.75 225.983 C 166.84 225.984 162.259 223.564 159.559 219.545 L 111.818 148.485 C 110.406 146.382 108.452 144.682 106.155 143.556 Z M 169.623 64.89 C 169.623 51.008 161.386 48.425 149.855 48.425 L 96.161 48.425 C 93.062 48.425 90.411 50.608 89.877 53.6 L 83.753 87.891 C 83.472 89.459 83.99 91.064 85.139 92.19 C 86.075 93.107 87.344 93.622 88.667 93.622 L 141.948 93.622 C 156.115 93.622 169.623 87.165 169.623 64.89 Z\" fill=\"rgb(234,236,231)\"></path></svg>'},xxFuFmDBQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 348.051 103.992\" overflow=\"visible\"><path d=\"M 291.16 66.061 C 290.228 65.605 289.201 65.367 288.16 65.367 L 278.842 65.367 C 278.063 65.367 277.318 65.67 276.768 66.209 C 276.341 66.628 276.056 67.165 275.952 67.748 L 269.911 101.611 C 269.807 102.194 269.522 102.732 269.095 103.15 C 268.545 103.689 267.799 103.993 267.021 103.992 L 244.65 103.992 C 243.973 103.992 243.331 103.698 242.895 103.189 C 242.46 102.68 242.277 102.009 242.394 101.354 L 260.2 2.38 C 260.305 1.798 260.591 1.261 261.016 0.844 C 261.566 0.303 262.313 0 263.092 0 L 315.489 0 C 335.634 0 348.051 10.251 348.051 27.187 C 348.051 45.456 339.257 57.974 323.829 63.042 C 323.358 63.197 322.996 63.58 322.889 64.057 C 322.807 64.419 322.878 64.798 323.087 65.108 L 330.65 76.28 C 333.655 80.718 334.803 86.12 333.855 91.366 L 332.008 101.613 C 331.903 102.195 331.618 102.73 331.192 103.148 C 330.642 103.689 329.895 103.993 329.116 103.992 L 321.315 103.992 C 320.272 103.992 319.246 103.754 318.313 103.297 C 317.258 102.78 316.359 101.997 315.711 101.03 L 293.764 68.329 C 293.114 67.362 292.216 66.58 291.16 66.061 Z M 320.336 29.861 C 320.336 23.473 316.549 22.284 311.248 22.284 L 286.567 22.284 C 285.787 22.284 285.042 22.587 284.493 23.127 C 284.065 23.545 283.78 24.082 283.677 24.665 L 280.862 40.445 C 280.733 41.167 280.97 41.905 281.498 42.424 C 281.928 42.846 282.511 43.083 283.12 43.083 L 307.615 43.083 C 314.126 43.083 320.336 40.111 320.336 29.861 Z M 159.548 0.844 C 160.099 0.303 160.846 0 161.625 0 L 200.089 0 C 233.106 0 243.859 15.302 243.859 41.448 C 243.859 74.132 224.927 103.992 186.004 103.992 L 143.183 103.992 C 142.506 103.992 141.864 103.698 141.428 103.189 C 140.993 102.68 140.809 102.009 140.927 101.354 L 158.733 2.38 C 158.838 1.798 159.122 1.261 159.548 0.844 Z M 179.106 81.05 C 179.536 81.472 180.119 81.708 180.727 81.708 L 184.641 81.708 C 205.087 81.708 209.753 68.437 213.122 39.814 C 213.122 29.415 213.114 22.284 195.697 22.284 L 191.141 22.284 C 189.716 22.284 188.497 23.288 188.25 24.664 L 178.47 79.07 C 178.34 79.793 178.578 80.531 179.106 81.05 Z M 129.171 101.613 C 128.924 102.989 127.705 103.993 126.28 103.992 L 103.91 103.992 C 103.232 103.992 102.59 103.698 102.154 103.19 C 101.719 102.681 101.536 102.009 101.654 101.354 L 119.46 2.38 C 119.708 1.003 120.927 0 122.351 0 L 144.721 0 C 145.399 0 146.041 0.294 146.476 0.803 C 146.912 1.312 147.095 1.984 146.978 2.638 Z M 48.8 66.061 C 47.869 65.605 46.841 65.367 45.8 65.367 L 36.482 65.367 C 35.057 65.366 33.839 66.371 33.593 67.748 L 27.552 101.611 C 27.306 102.988 26.087 103.992 24.662 103.992 L 2.291 103.992 C 1.614 103.992 0.971 103.698 0.536 103.189 C 0.101 102.68 -0.083 102.009 0.035 101.354 L 17.841 2.38 C 18.089 1.003 19.308 0 20.733 0 L 73.131 0 C 93.274 0 105.693 10.251 105.693 27.187 C 105.693 45.456 96.898 57.974 81.471 63.042 C 80.999 63.197 80.637 63.58 80.529 64.057 C 80.447 64.419 80.519 64.799 80.728 65.108 L 88.291 76.28 C 91.295 80.718 92.443 86.12 91.497 91.366 L 89.649 101.613 C 89.4 102.989 88.181 103.992 86.756 103.992 L 78.955 103.992 C 76.698 103.993 74.592 102.879 73.351 101.03 L 51.404 68.329 C 50.755 67.362 49.857 66.579 48.8 66.061 Z M 77.977 29.861 C 77.977 23.473 74.191 22.284 68.89 22.284 L 44.206 22.284 C 42.781 22.284 41.563 23.288 41.317 24.665 L 38.502 40.445 C 38.373 41.167 38.611 41.905 39.139 42.424 C 39.569 42.846 40.153 43.083 40.761 43.083 L 65.255 43.083 C 71.767 43.083 77.977 40.111 77.977 29.861 Z\" fill=\"rgb(234,236,231)\"></path></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-16svf2w\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1032.152 307.977\" overflow=\"visible\"><path d=\"M 863.439 195.643 C 860.676 194.29 857.631 193.586 854.542 193.586 L 826.911 193.586 C 824.6 193.586 822.391 194.484 820.76 196.082 C 819.495 197.321 818.65 198.912 818.341 200.638 L 800.425 300.925 C 800.118 302.652 799.273 304.244 798.005 305.481 C 796.374 307.08 794.162 307.978 791.854 307.977 L 725.515 307.977 C 723.507 307.977 721.601 307.106 720.31 305.599 C 719.02 304.092 718.475 302.103 718.824 300.165 L 771.627 7.047 C 771.939 5.324 772.786 3.736 774.047 2.498 C 775.68 0.898 777.895 -0.001 780.205 0 L 935.588 0 C 995.328 0 1032.152 30.358 1032.152 80.514 C 1032.152 134.619 1006.071 171.691 960.321 186.703 C 958.923 187.162 957.851 188.295 957.532 189.706 C 957.289 190.779 957.5 191.903 958.119 192.819 L 980.548 225.906 C 989.46 239.049 992.864 255.049 990.053 270.585 L 984.576 300.931 C 984.264 302.653 983.419 304.24 982.157 305.478 C 980.524 307.079 978.309 307.978 975.999 307.977 L 952.867 307.977 C 949.773 307.977 946.73 307.273 943.963 305.919 C 940.833 304.386 938.167 302.069 936.247 299.204 L 871.161 202.36 C 869.234 199.495 866.571 197.178 863.439 195.643 Z M 949.961 88.434 C 949.961 69.515 938.732 65.995 923.011 65.995 L 849.819 65.995 C 847.508 65.995 845.298 66.893 843.668 68.491 C 842.4 69.728 841.554 71.32 841.248 73.047 L 832.902 119.78 C 832.518 121.917 833.221 124.104 834.786 125.639 C 836.062 126.889 837.792 127.591 839.596 127.591 L 912.238 127.591 C 931.545 127.591 949.961 118.791 949.961 88.434 Z M 473.143 2.498 C 474.777 0.899 476.992 0 479.301 0 L 593.368 0 C 691.279 0 723.168 45.316 723.168 122.751 C 723.168 219.544 667.025 307.977 551.598 307.977 L 424.612 307.977 C 422.604 307.977 420.699 307.106 419.408 305.599 C 418.117 304.092 417.573 302.103 417.921 300.165 L 470.726 7.047 C 471.037 5.324 471.881 3.736 473.143 2.498 Z M 531.143 240.033 C 532.418 241.281 534.146 241.982 535.949 241.982 L 547.556 241.982 C 608.189 241.982 622.027 202.678 632.018 117.911 C 632.018 87.114 631.993 65.995 580.342 65.995 L 566.832 65.995 C 562.607 65.996 558.991 68.967 558.258 73.044 L 529.257 234.17 C 528.872 236.309 529.576 238.497 531.143 240.033 Z M 383.06 300.929 C 382.327 305.006 378.711 307.978 374.485 307.977 L 308.146 307.977 C 306.137 307.977 304.232 307.107 302.941 305.6 C 301.65 304.092 301.106 302.103 301.455 300.165 L 354.259 7.047 C 354.995 2.971 358.61 0.001 362.835 0 L 429.173 0 C 431.182 0 433.087 0.871 434.378 2.378 C 435.669 3.885 436.213 5.875 435.865 7.812 Z M 144.718 195.643 C 141.955 194.29 138.909 193.586 135.82 193.586 L 108.189 193.586 C 103.964 193.585 100.349 196.56 99.621 200.638 L 81.705 300.925 C 80.976 305.002 77.362 307.976 73.137 307.977 L 6.794 307.977 C 4.785 307.977 2.88 307.107 1.589 305.599 C 0.298 304.092 -0.246 302.103 0.103 300.165 L 52.908 7.047 C 53.642 2.971 57.258 0 61.483 0 L 216.87 0 C 276.605 0 313.434 30.358 313.434 80.514 C 313.434 134.619 287.352 171.691 241.602 186.703 C 240.204 187.162 239.13 188.295 238.81 189.706 C 238.566 190.779 238.779 191.903 239.4 192.819 L 261.827 225.906 C 270.737 239.05 274.141 255.049 271.335 270.585 L 265.855 300.931 C 265.117 305.006 261.502 307.976 257.277 307.977 L 234.143 307.977 C 227.449 307.978 221.203 304.681 217.523 299.204 L 152.439 202.36 C 150.514 199.494 147.85 197.177 144.718 195.643 Z M 231.242 88.434 C 231.242 69.515 220.014 65.995 204.294 65.995 L 131.095 65.995 C 126.869 65.995 123.255 68.97 122.527 73.047 L 114.178 119.78 C 113.796 121.918 114.501 124.105 116.069 125.639 C 117.344 126.889 119.074 127.591 120.878 127.591 L 193.515 127.591 C 212.827 127.591 231.242 118.791 231.242 88.434 Z\" fill=\"rgb(234,236,231)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{V6lNj1w6T:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 229.91 225.983\" overflow=\"visible\"><path d=\"M 106.155 143.556 C 104.128 142.564 101.894 142.047 99.629 142.047 L 79.361 142.047 C 77.665 142.047 76.045 142.705 74.849 143.878 C 73.921 144.787 73.301 145.955 73.074 147.221 L 59.932 220.809 C 59.707 222.076 59.087 223.244 58.157 224.152 C 56.961 225.325 55.338 225.984 53.645 225.983 L 4.984 225.983 C 3.511 225.983 2.113 225.344 1.166 224.238 C 0.219 223.132 -0.18 221.673 0.076 220.251 L 38.808 5.171 C 39.037 3.907 39.659 2.741 40.583 1.833 C 41.781 0.659 43.406 -0.001 45.1 0 L 159.078 0 C 202.899 0 229.91 22.276 229.91 59.079 C 229.91 98.779 210.779 125.981 177.221 136.996 C 176.195 137.333 175.408 138.165 175.175 139.2 C 174.996 139.987 175.151 140.812 175.605 141.484 L 192.058 165.762 C 198.595 175.406 201.091 187.146 199.03 198.546 L 195.012 220.813 C 194.783 222.077 194.163 223.241 193.237 224.149 C 192.04 225.324 190.415 225.984 188.72 225.983 L 171.752 225.983 C 169.483 225.983 167.251 225.466 165.221 224.473 C 162.926 223.348 160.97 221.648 159.562 219.545 L 111.819 148.485 C 110.406 146.383 108.452 144.683 106.155 143.556 Z\" fill=\"transparent\"></path></svg>'},xxFuFmDBQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 105.692 103.992\" overflow=\"visible\"><path d=\"M 48.8 66.061 C 47.869 65.605 46.842 65.367 45.8 65.367 L 36.483 65.367 C 35.704 65.367 34.958 65.67 34.409 66.209 C 33.982 66.628 33.697 67.165 33.593 67.748 L 27.551 101.611 C 27.448 102.194 27.163 102.732 26.735 103.15 C 26.186 103.689 25.439 103.993 24.661 103.992 L 2.291 103.992 C 1.614 103.992 0.971 103.698 0.536 103.189 C 0.101 102.68 -0.083 102.009 0.035 101.354 L 17.841 2.38 C 17.946 1.798 18.231 1.261 18.657 0.844 C 19.207 0.303 19.954 0 20.733 0 L 73.13 0 C 93.274 0 105.692 10.251 105.692 27.187 C 105.692 45.456 96.897 57.974 81.47 63.042 C 80.998 63.197 80.637 63.58 80.529 64.057 C 80.447 64.419 80.519 64.798 80.727 65.108 L 88.291 76.28 C 91.296 80.718 92.444 86.12 91.496 91.366 L 89.649 101.613 C 89.544 102.195 89.259 102.73 88.833 103.148 C 88.283 103.689 87.535 103.993 86.757 103.992 L 78.956 103.992 C 77.913 103.992 76.887 103.754 75.954 103.297 C 74.898 102.78 73.999 101.997 73.352 101.03 L 51.404 68.329 C 50.755 67.362 49.856 66.58 48.8 66.061 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-a3hkgg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 313.431 307.977\" overflow=\"visible\"><path d=\"M 144.718 195.643 C 141.956 194.29 138.91 193.586 135.822 193.586 L 108.19 193.586 C 105.879 193.586 103.67 194.484 102.04 196.082 C 100.774 197.321 99.929 198.912 99.62 200.638 L 81.704 300.925 C 81.398 302.652 80.552 304.244 79.284 305.481 C 77.654 307.08 75.441 307.978 73.134 307.977 L 6.794 307.977 C 4.786 307.977 2.881 307.106 1.59 305.599 C 0.299 304.092 -0.245 302.103 0.103 300.165 L 52.907 7.047 C 53.218 5.324 54.066 3.736 55.326 2.498 C 56.959 0.898 59.174 -0.001 61.484 0 L 216.867 0 C 276.607 0 313.431 30.358 313.431 80.514 C 313.431 134.619 287.351 171.691 241.601 186.703 C 240.202 187.162 239.13 188.295 238.811 189.706 C 238.568 190.779 238.78 191.903 239.398 192.819 L 261.828 225.906 C 270.739 239.049 274.143 255.049 271.333 270.585 L 265.856 300.931 C 265.543 302.653 264.698 304.24 263.436 305.478 C 261.804 307.079 259.588 307.978 257.278 307.977 L 234.146 307.977 C 231.052 307.977 228.01 307.273 225.242 305.919 C 222.113 304.386 219.446 302.069 217.527 299.204 L 152.441 202.36 C 150.514 199.495 147.85 197.178 144.718 195.643 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{V6lNj1w6T:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 85.942 45.197\" overflow=\"visible\"><path d=\"M 85.942 16.465 C 85.942 2.583 77.705 0 66.173 0 L 12.484 0 C 10.789 0 9.168 0.659 7.973 1.831 C 7.042 2.739 6.422 3.907 6.198 5.175 L 0.076 39.466 C -0.206 41.034 0.309 42.638 1.457 43.765 C 2.393 44.682 3.663 45.197 4.986 45.197 L 58.271 45.197 C 72.433 45.197 85.942 38.74 85.942 16.465 Z\" fill=\"transparent\"></path></svg>'},xxFuFmDBQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.508 20.799\" overflow=\"visible\"><path d=\"M 39.508 7.577 C 39.508 1.189 35.722 0 30.42 0 L 5.739 0 C 4.96 0 4.215 0.303 3.665 0.843 C 3.237 1.261 2.952 1.798 2.849 2.381 L 0.035 18.161 C -0.095 18.883 0.142 19.621 0.67 20.14 C 1.1 20.562 1.684 20.799 2.292 20.799 L 26.788 20.799 C 33.298 20.799 39.508 17.827 39.508 7.577 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-12rlt2o\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 117.162 61.596\" overflow=\"visible\"><path d=\"M 117.162 22.439 C 117.162 3.52 105.933 0 90.212 0 L 17.02 0 C 14.708 0 12.499 0.898 10.869 2.496 C 9.601 3.733 8.755 5.325 8.449 7.052 L 0.103 53.785 C -0.281 55.922 0.422 58.109 1.987 59.644 C 3.263 60.894 4.993 61.596 6.797 61.596 L 79.439 61.596 C 98.746 61.596 117.162 52.796 117.162 22.439 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{V6lNj1w6T:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 223.982 225.983\" overflow=\"visible\"><path d=\"M 40.583 1.833 C 41.781 0.659 43.406 0 45.1 0 L 128.77 0 C 200.591 0 223.982 33.252 223.982 90.07 C 223.982 161.094 182.8 225.983 98.131 225.983 L 4.984 225.983 C 3.511 225.983 2.113 225.344 1.166 224.238 C 0.219 223.132 -0.18 221.673 0.076 220.251 L 38.809 5.171 C 39.037 3.906 39.656 2.741 40.583 1.833 Z\" fill=\"transparent\"></path></svg>'},xxFuFmDBQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 102.967 103.992\" overflow=\"visible\"><path d=\"M 18.656 0.844 C 19.207 0.303 19.954 0 20.733 0 L 59.197 0 C 92.214 0 102.967 15.302 102.967 41.448 C 102.967 74.132 84.035 103.992 45.112 103.992 L 2.291 103.992 C 1.614 103.992 0.971 103.698 0.536 103.189 C 0.101 102.68 -0.083 102.009 0.035 101.354 L 17.841 2.38 C 17.946 1.798 18.23 1.261 18.656 0.844 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-wpfvlg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 305.35 307.977\" overflow=\"visible\"><path d=\"M 55.325 2.498 C 56.959 0.899 59.174 0 61.483 0 L 175.55 0 C 273.461 0 305.35 45.316 305.35 122.751 C 305.35 219.544 249.207 307.977 133.78 307.977 L 6.794 307.977 C 4.786 307.977 2.881 307.106 1.59 305.599 C 0.299 304.092 -0.245 302.103 0.103 300.165 L 52.908 7.047 C 53.219 5.324 54.063 3.736 55.325 2.498 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{V6lNj1w6T:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 75.454 129.133\" overflow=\"visible\"><path d=\"M 1.46 127.703 C 2.395 128.619 3.662 129.134 4.985 129.133 L 13.499 129.133 C 57.975 129.133 68.126 100.293 75.454 38.095 C 75.454 15.496 75.436 0 37.549 0 L 27.638 0 C 24.539 0 21.887 2.181 21.349 5.172 L 0.076 123.401 C -0.207 124.97 0.31 126.576 1.46 127.703 Z\" fill=\"transparent\"></path></svg>'},xxFuFmDBQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34.687 59.424\" overflow=\"visible\"><path d=\"M 0.671 58.766 C 1.101 59.188 1.684 59.424 2.291 59.424 L 6.206 59.424 C 26.651 59.424 31.318 46.153 34.687 17.53 C 34.687 7.131 34.679 0 17.261 0 L 12.706 0 C 11.281 0 10.062 1.004 9.814 2.38 L 0.035 56.786 C -0.095 57.509 0.142 58.247 0.671 58.766 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-zsusys\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 102.864 175.987\" overflow=\"visible\"><path d=\"M 1.99 174.038 C 3.264 175.286 4.993 175.987 6.795 175.987 L 18.403 175.987 C 79.035 175.987 92.874 136.683 102.864 51.916 C 102.864 21.119 102.84 0 51.189 0 L 37.678 0 C 33.453 0 29.838 2.972 29.104 7.049 L 0.103 168.175 C -0.282 170.314 0.422 172.502 1.99 174.038 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{V6lNj1w6T:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 98.744 225.983\" overflow=\"visible\"><path d=\"M 59.935 220.812 C 59.397 223.803 56.745 225.984 53.645 225.983 L 4.984 225.983 C 3.51 225.983 2.112 225.345 1.166 224.239 C 0.219 223.133 -0.18 221.673 0.076 220.251 L 38.809 5.171 C 39.349 2.18 42 0 45.1 0 L 93.761 0 C 95.234 0 96.631 0.639 97.578 1.745 C 98.525 2.851 98.924 4.311 98.669 5.732 Z\" fill=\"transparent\"></path></svg>'},xxFuFmDBQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 45.394 103.992\" overflow=\"visible\"><path d=\"M 27.553 101.613 C 27.306 102.989 26.086 103.993 24.661 103.992 L 2.291 103.992 C 1.614 103.992 0.971 103.698 0.536 103.19 C 0.101 102.681 -0.083 102.009 0.035 101.354 L 17.841 2.38 C 18.089 1.003 19.308 0 20.733 0 L 43.103 0 C 43.78 0 44.422 0.294 44.858 0.803 C 45.293 1.312 45.477 1.984 45.359 2.638 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-12brxbe\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 134.616 307.977\" overflow=\"visible\"><path d=\"M 81.708 300.929 C 80.975 305.006 77.359 307.978 73.133 307.977 L 6.794 307.977 C 4.786 307.977 2.88 307.107 1.589 305.6 C 0.298 304.092 -0.246 302.103 0.104 300.165 L 52.908 7.047 C 53.643 2.971 57.258 0.001 61.483 0 L 127.822 0 C 129.83 0 131.735 0.871 133.026 2.378 C 134.317 3.885 134.861 5.875 134.513 7.812 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{V6lNj1w6T:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 229.912 225.983\" overflow=\"visible\"><path d=\"M 106.155 143.556 C 104.128 142.564 101.893 142.047 99.627 142.047 L 79.36 142.047 C 76.26 142.046 73.609 144.229 73.075 147.221 L 59.933 220.809 C 59.398 223.8 56.747 225.983 53.648 225.983 L 4.984 225.983 C 3.51 225.983 2.113 225.345 1.166 224.239 C 0.219 223.133 -0.18 221.673 0.076 220.251 L 38.809 5.171 C 39.348 2.18 42 0 45.099 0 L 159.08 0 C 202.897 0 229.912 22.276 229.912 59.079 C 229.912 98.779 210.78 125.981 177.222 136.996 C 176.196 137.333 175.408 138.165 175.173 139.2 C 174.995 139.987 175.151 140.812 175.606 141.484 L 192.057 165.762 C 198.593 175.407 201.09 187.146 199.032 198.546 L 195.011 220.813 C 194.47 223.803 191.819 225.982 188.72 225.983 L 171.75 225.983 C 166.84 225.984 162.259 223.564 159.559 219.545 L 111.818 148.485 C 110.406 146.382 108.452 144.682 106.155 143.556 Z\" fill=\"transparent\"></path></svg>'},xxFuFmDBQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 105.693 103.992\" overflow=\"visible\"><path d=\"M 48.8 66.061 C 47.869 65.605 46.841 65.367 45.8 65.367 L 36.482 65.367 C 35.057 65.366 33.839 66.371 33.593 67.748 L 27.552 101.611 C 27.306 102.988 26.087 103.992 24.662 103.992 L 2.291 103.992 C 1.614 103.992 0.971 103.698 0.536 103.189 C 0.101 102.68 -0.083 102.009 0.035 101.354 L 17.841 2.38 C 18.089 1.003 19.308 0 20.733 0 L 73.131 0 C 93.274 0 105.693 10.251 105.693 27.187 C 105.693 45.456 96.898 57.974 81.471 63.042 C 80.999 63.197 80.637 63.58 80.529 64.057 C 80.447 64.419 80.519 64.799 80.728 65.108 L 88.291 76.28 C 91.295 80.718 92.443 86.12 91.497 91.366 L 89.649 101.613 C 89.4 102.989 88.181 103.992 86.756 103.992 L 78.955 103.992 C 76.698 103.993 74.592 102.879 73.351 101.03 L 51.404 68.329 C 50.755 67.362 49.857 66.579 48.8 66.061 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-9n95t4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 313.434 307.977\" overflow=\"visible\"><path d=\"M 144.718 195.643 C 141.955 194.29 138.909 193.586 135.82 193.586 L 108.189 193.586 C 103.964 193.585 100.349 196.56 99.621 200.638 L 81.705 300.925 C 80.976 305.002 77.362 307.976 73.137 307.977 L 6.794 307.977 C 4.785 307.977 2.88 307.107 1.589 305.599 C 0.298 304.092 -0.246 302.103 0.103 300.165 L 52.908 7.047 C 53.642 2.971 57.258 0 61.483 0 L 216.87 0 C 276.605 0 313.434 30.358 313.434 80.514 C 313.434 134.619 287.352 171.691 241.602 186.703 C 240.204 187.162 239.13 188.295 238.81 189.706 C 238.566 190.779 238.779 191.903 239.4 192.819 L 261.827 225.906 C 270.737 239.05 274.141 255.049 271.335 270.585 L 265.855 300.931 C 265.117 305.006 261.502 307.976 257.277 307.977 L 234.143 307.977 C 227.449 307.978 221.203 304.681 217.523 299.204 L 152.439 202.36 C 150.514 199.494 147.85 197.177 144.718 195.643 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{V6lNj1w6T:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 85.945 45.197\" overflow=\"visible\"><path d=\"M 85.945 16.465 C 85.945 2.583 77.708 0 66.177 0 L 12.483 0 C 9.384 0 6.733 2.183 6.199 5.175 L 0.075 39.466 C -0.206 41.034 0.312 42.639 1.461 43.765 C 2.397 44.682 3.666 45.197 4.989 45.197 L 58.27 45.197 C 72.437 45.197 85.945 38.74 85.945 16.465 Z\" fill=\"transparent\"></path></svg>'},xxFuFmDBQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.51 20.799\" overflow=\"visible\"><path d=\"M 39.51 7.577 C 39.51 1.189 35.723 0 30.422 0 L 5.739 0 C 4.314 0 3.095 1.004 2.85 2.381 L 0.034 18.161 C -0.095 18.883 0.143 19.621 0.672 20.14 C 1.102 20.562 1.685 20.799 2.293 20.799 L 26.787 20.799 C 33.3 20.799 39.51 17.827 39.51 7.577 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-t3fyw5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 117.166 61.596\" overflow=\"visible\"><path d=\"M 117.166 22.439 C 117.166 3.52 105.938 0 90.218 0 L 17.018 0 C 12.793 0 9.178 2.975 8.451 7.052 L 0.102 53.785 C -0.28 55.923 0.425 58.11 1.992 59.644 C 3.268 60.894 4.997 61.596 6.801 61.596 L 79.438 61.596 C 98.751 61.596 117.166 52.796 117.166 22.439 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-so6vwb\",\"data-framer-name\":\"Bottom\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7S0ggVGVrYSBSZWd1bGFy\",\"--framer-font-family\":'\"KH Teka Regular\", \"KH Teka Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--token-daf69181-0d97-4baf-85a0-504b8477d232)\"},children:\"\\xa9 RIDR GmbH\"})}),className:\"framer-13zpm9x\",fonts:[\"CUSTOMV2;KH Teka Regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7S0ggVGVrYSBSZWd1bGFy\",\"--framer-font-family\":'\"KH Teka Regular\", \"KH Teka Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--token-daf69181-0d97-4baf-85a0-504b8477d232)\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"deo5SpaC2\"},motionChild:true,nodeId:\"Y_crOmIPI\",openInNewTab:false,relValues:[],scopeId:\"DgkiUIVwX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vazl9u\",\"data-styles-preset\":\"pXO2dxJNs\",children:\"Terms\"})}),\" \\xb7 \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TxrPd9vIZ\"},motionChild:true,nodeId:\"Y_crOmIPI\",openInNewTab:false,relValues:[],scopeId:\"DgkiUIVwX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vazl9u\",\"data-styles-preset\":\"pXO2dxJNs\",children:\"Privacy\"})}),\" \\xb7 \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"eaFbt8EH6\"},motionChild:true,nodeId:\"Y_crOmIPI\",openInNewTab:false,relValues:[],scopeId:\"DgkiUIVwX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vazl9u\",\"data-styles-preset\":\"pXO2dxJNs\",children:\"Imprint\"})}),\" \\xb7 \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nVQK4yO6J\"},motionChild:true,nodeId:\"Y_crOmIPI\",openInNewTab:false,relValues:[],scopeId:\"DgkiUIVwX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vazl9u\",\"data-styles-preset\":\"pXO2dxJNs\",children:\"Community Guidelines\"})})]})}),className:\"framer-18p41cd\",fonts:[\"CUSTOMV2;KH Teka Regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"tau81ken_\":{\"layout\":[\"fixed\",\"fixed\"]},\"V6lNj1w6T\":{\"layout\":[\"fixed\",\"fixed\"]},\"xxFuFmDBQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"zXzoAVm5R\":[\".framer-5xigyy-container\",\".framer-z8ol5d\"],\"tau81ken_\":[\".framer-5xigyy-container\",\".framer-z8ol5d\"],\"V6lNj1w6T\":[\".framer-5xigyy-container\",\".framer-z8ol5d\"],\"xxFuFmDBQ\":[\".framer-5xigyy-container\",\".framer-z8ol5d\"]}\n * @framerBreakpoints {\"tau81ken_\":{\"min\":1800,\"canvasClassName\":\"framer-h4n7mu-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Desktop big\",\"width\":1800,\"rootFontSize\":16},\"zXzoAVm5R\":{\"min\":1200,\"max\":1799,\"canvasClassName\":\"framer-fsdtpg-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"V6lNj1w6T\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1a3ekmc-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"xxFuFmDBQ\":{\"max\":809,\"canvasClassName\":\"framer-im0wkr-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant zXzoAVm5R\n * @framerLayoutTemplate true\n */const FramerDgkiUIVwX=withCSS(Component,css,\"framer-nFsWX\");export default FramerDgkiUIVwX;FramerDgkiUIVwX.displayName=\"RIDR Layout\";FramerDgkiUIVwX.defaultProps={height:1e3,width:1200};addFonts(FramerDgkiUIVwX,[{explicitInter:true,fonts:[{cssFamilyName:\"KH Teka Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"KH Teka\",url:\"https://framerusercontent.com/assets/cy0GGuO0rvnnzBXPjhq2loxczYg.woff2\",weight:\"500\"},{cssFamilyName:\"KH Teka Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"KH Teka\",url:\"https://framerusercontent.com/assets/4z6CvOOuX9Bttg9AJPxIBtoCGyw.woff2\",weight:\"400\"}]},...RidrNavFonts,...InstagramFonts,...YoutubeFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerDgkiUIVwX.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(GlobalNav,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDgkiUIVwX\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"zXzoAVm5R\\\":[\\\".framer-5xigyy-container\\\",\\\".framer-z8ol5d\\\"],\\\"tau81ken_\\\":[\\\".framer-5xigyy-container\\\",\\\".framer-z8ol5d\\\"],\\\"V6lNj1w6T\\\":[\\\".framer-5xigyy-container\\\",\\\".framer-z8ol5d\\\"],\\\"xxFuFmDBQ\\\":[\\\".framer-5xigyy-container\\\",\\\".framer-z8ol5d\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"zXzoAVm5R\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tau81ken_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"V6lNj1w6T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xxFuFmDBQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerBreakpoints\":\"{\\\"tau81ken_\\\":{\\\"min\\\":1800,\\\"canvasClassName\\\":\\\"framer-h4n7mu-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop big\\\",\\\"width\\\":1800,\\\"rootFontSize\\\":16},\\\"zXzoAVm5R\\\":{\\\"min\\\":1200,\\\"max\\\":1799,\\\"canvasClassName\\\":\\\"framer-fsdtpg-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"V6lNj1w6T\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1a3ekmc-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"xxFuFmDBQ\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-im0wkr-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport RIDRLayout from \"https://framerusercontent.com/modules/pbLyFLsrzWXLoaNJllmu/ducFAzUOFccmDAEluL5A/DgkiUIVwX.js\";\r\n\r\n\t\tconst routes = {GquVSpbHk: {elements: {mCQ34RFor: \"download\", RRrf5WXEf: \"riders\", w3DtmQz7O: \"features\", XHSeOz8I8: \"top\", Z8tOalUdy: \"faq\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/69rlCHf7tMegbuoJGc8k/EkqROaPUnjBGZnSoVmoh/GquVSpbHk.js\")), path: \"/\"}, TxrPd9vIZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xnJyUgaUV4Xq0JUQg8j5/RiJn5up68eRs9U6s0CCF/TxrPd9vIZ.js\")), path: \"/datenschutz\"}, eaFbt8EH6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vjvLCx4Dp6fiMggW2pyR/VcB3klUGnJiKDgA5g92D/eaFbt8EH6.js\")), path: \"/imprint\"}, xkA9y8Af6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RLrLpjx37oW03rs1J2xS/aRw3SlUwr2dtNlIzTUpg/xkA9y8Af6.js\")), path: \"/privacy-policy\"}, deo5SpaC2: {elements: {n1fR1TX3d: \"community-guidelines\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xuGLs06D2KOWh5Pyr5FM/1e2FZmGCcLL60sycNUKQ/deo5SpaC2.js\")), path: \"/agb\"}, nVQK4yO6J: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lwnXeI1wxgeB3kQgIRt4/oMujRonzXuOxm7ZVM7d3/nVQK4yO6J.js\")), path: \"/community-richtlinien\"}, jIyREoKdP: {elements: {d45oh_mCJ: \"faq\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1PLj6mqAJVJEuVQTzeCj/tJSDats1sTgzEwup0KKy/jIyREoKdP.js\")), path: \"/support\"}, X_FHjgnML: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YVCHjYrzRc1PfjiqZSMf/wXGsmcUmU62lTsVIpVoH/X_FHjgnML.js\")), path: \"/join\"}, hqNhLsfKH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bujsr9VSRjoOorqo1UUT/anCbBVfgnXIJlOZnSmzu/hqNhLsfKH.js\")), path: \"/for-partners\"}, KK1C2yRkI: {elements: {gbRTzJw29: \"riders\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/siLSoOPntUDICmMfFrPv/iRDXmi5HP158hxEhh2GG/KK1C2yRkI.js\")), path: \"/about\"}}\r\n\r\n\t\tconst locales = [{code: \"de\", id: \"default\", name: \"German\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"7c1d50d7a523d7753735b48a1569f04cc023e7939d9ef74fb1687fe3c387ff80\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"GquVSpbHk\":\r\ncase \"TxrPd9vIZ\":\r\ncase \"eaFbt8EH6\":\r\ncase \"deo5SpaC2\":\r\ncase \"nVQK4yO6J\":\r\ncase \"jIyREoKdP\":\r\ncase \"X_FHjgnML\":\r\ncase \"hqNhLsfKH\":\r\ncase \"KK1C2yRkI\":\r\nreturn React.createElement(RIDRLayout, {...props, key: \"RIDRLayout\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"GquVSpbHk\":\r\ncase \"TxrPd9vIZ\":\r\ncase \"eaFbt8EH6\":\r\ncase \"deo5SpaC2\":\r\ncase \"nVQK4yO6J\":\r\ncase \"jIyREoKdP\":\r\ncase \"X_FHjgnML\":\r\ncase \"hqNhLsfKH\":\r\ncase \"KK1C2yRkI\":\r\nreturn [{hash: \"im0wkr\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1a3ekmc\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"h4n7mu\", mediaQuery: \"(min-width: 1800px)\"}, {hash: \"fsdtpg\", mediaQuery: \"(min-width: 1200px) and (max-width: 1799.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.ridr.bike\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/2O7dHXPjbPePUrjy0uvC/iFle8ooUnmqIqevAvGo0/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"gxBAC2C,IAAsE,IAA4B,CAAoCA,GAAK,mvCAA2vCC,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,MAAI,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,EAAS,MAAI,CAAC,EAAG,CAAOC,IAAU,CAAC,SAAO,KAAG,SAAO,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAQ,EAAM,WAAW,eAAe,EAUzvDC,GAAK,EAVoxD,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,GAAG,GAAWD,GAAS,EAAM,CAAC,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAeG,EAAU,CAAU,WAAa,MAAI,MAAM,CAAC,WAAW,EAAU,GAAG,EAAM,CAAC,CAAC,EAAG,CAAW,CAAC,iCAAiCJ,GAAK,4DAA4DA,GAAK,kBAAkB,CAU7oE,eAAe,CAAC,GAAK,YAAY,eAA2BG,GAAK,EAAoBA,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,SAAS,KAAK,EAAY,MAAM,CAAC,CAAC,gCCVhL,IAAsE,IAA4B,CAAoC,GAAK,krCAA0rCE,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,MAAI,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,EAAS,MAAI,CAAC,EAAG,CAAOC,IAAU,CAAC,SAAO,KAAG,SAAO,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAQ,EAAM,WAAW,eAAe,EAUxrDC,EAAK,EAVmtD,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,GAAG,GAAWD,GAAS,EAAM,CAAC,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAeG,EAAU,CAAU,WAAa,MAAI,MAAM,CAAC,WAAW,EAAU,GAAG,EAAM,CAAC,CAAC,EAAG,CAAW,CAAC,iCAAiC,GAAK,4DAA4D,GAAK,kBAAkB,CAU5kE,eAAe,CAAC,EAAK,YAAY,aAAyBD,EAAK,EAAoBA,EAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,SAAS,KAAK,EAAY,MAAM,CAAC,CAAC,sCCV9K,IAAqF,IAA4B,CAAoC,GAAkB,EAAW,SAAS,EAAM,EAAI,CAAC,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAU,MAAI,SAAS,EAAM,SAAS,CAAC,EAAG,CAAO,GAAU,EAAO,OAAO,GAAK,CAAO,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,GAAU,CAAC,GAAG,EAAc,WAAa,MAAa,WAAS,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,EAAS,MAAa,WAAS,CAAC,EAAG,CAAO,GAAI,kiBAAwiBE,IAAU,CAAC,QAAM,QAAM,SAAO,KAAG,QAAM,SAAO,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,WAAW,eAAe,UAAU,GAAQ,EAAM,WAAW,IAAI,UAAU,GAAO,EAAM,UAAU,EAUn1C,EAAK,EAV82C,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWA,GAAS,EAAM,CAAO,EAAK,GAAe,aAAa,GAAI,CAAC,OAAoB,EAAK,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAeC,EAAU,CAAU,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,YAAY,EAAU,WAAW,EAAU,WAAW,EAAU,GAAG,EAAM,CAAC,QAAQ,YAAY,SAAsB,EAAK,MAAM,CAAM,OAAK,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kEAAkE,CAUj3D,eAAe,CAAC,EAAK,YAAY,gBAA4B,EAAK,EAAoB,EAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAK,EAAY,MAAM,CAAC,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,CAAC,2BCV3a,GAAU,UAAU,EAAE,CAAC,CAAc,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAcC,GAAI,CAAC,iiBAAiiB,CAAc,GAAU,kBCAkR,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,8EAA/hC,IAAmO,IAAkF,IAA4B,KAA8I,KAAyH,CAAM,GAAe,GAASC,GAAU,CAAO,GAAgB,GAAO,EAAO,IAAI,CAAO,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,CAA8L,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAgF,EAAU,CAAC,gBAAgB,oDAAoD,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAA3M,CAAC,MAAM,EAAE,SAAS,IAAI,KAAK,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,KAAK,QAAQ,CAA4K,CAAO,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,IAAI,KAAK,SAAS,CAAO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,EAAE,EAAE,EAAE,EAAE,CAAO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,EAAE,EAAE,EAAE,EAAE,CAAO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAO,IAAS,CAAC,WAAS,yBAAuB,iBAAe,UAAQ,MAAQ,CAAC,GAAK,CAAC,EAAQ,GAAY,GAAgB,CAAC,yBAAuB,eAAe,GAAS,EAAe,CAAC,CAAC,OAAO,EAAS,CAAC,SAAS,EAAW,GAAM,CAAC,SAAS,EAAW,GAAK,CAAC,WAAW,EAAW,CAAC,EAAQ,CAAC,QAAQ,GAAS,EAAQ,CAAC,EAA2E,GAAW,CAAC,gBAAgB,kBAAkB,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,KAAK,MAAM,EAAE,MAAM,EAAE,WAAtK,CAAC,OAAO,IAAI,MAAM,EAAE,SAAS,IAAI,KAAK,SAAS,CAA8I,CAAO,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,GAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,MAAM,YAAY,SAAS,YAAY,IAAI,YAAY,CAAO,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAU3hG,EAAgB,EAV2iG,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYG,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWF,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,uBAAoB,mBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,UAAO,GAAyB,EAAY,CAAO,GAAqB,CAAC,aAAW,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAQ,MAAM,EAAG,CAA2D,EAAkB,EAAGN,GAAlDS,GAA6F,CAAO,MAAoB,IAAc,YAA6C,EAAKC,EAAa,KAAK,CAAO,GAAKA,EAAa,KAAK,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,EAAkB,gBAAgBC,EAAU,EAAW,CAAC,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,WAAW,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,gCAAgC,mBAAmB,qBAAsC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oDAAoD,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,SAAsB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2CAA2C,uBAAuB,uEAAuE,qBAAqB,OAAO,sBAAsB,SAAS,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,6EAA6E,CAAC,SAAS,IAAI,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,+BAA+B,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oDAAoD,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,eAAe,OAAO,gBAAgB,mBAAmB,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,UAAU,OAAO,OAAO,OAAO,qBAAqB,OAAO,aAAa,OAAO,CAAC,SAAS,CAAC,UAAU,CAAC,eAAe,aAAa,gBAAgB,4BAA4B,UAAU,6FAA6F,OAAO,gBAAgB,qBAAqB,aAAa,aAAa,gBAAgB,CAAC,CAAC,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,gCAAgC,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,CAAC,WAAW,EAAU,SAAsB,EAAKO,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2CAA2C,uBAAuB,2EAA2E,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,MAAM,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,iCAAiC,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAQ,CAAC,uBAAuB,GAAM,eAAe,GAAM,SAAS,GAAsB,EAAKQ,EAAU,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,iBAAiB,GAAK,GAAG,GAAG,EAAS,UAA2B,mBAAiB,SAAS,YAAY,aAAa,EAAoB,CAAC,UAAQ,CAAC,CAAC,IAAI,EAAK,MAAM,CAAC,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,CAAC,WAAW,EAAU,SAAS,CAAc,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2CAA2C,uBAAuB,2EAA2E,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,6EAA6E,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,iCAAiC,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oDAAoD,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKN,GAAU,CAAC,SAAS,GAAK,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,YAAY,EAAE,WAAW,oDAAoD,WAAW,IAAI,CAAC,CAAC,CAAc,EAAK,GAAgB,CAAC,SAAS,EAAQ,SAAsB,EAAK,GAAS,CAAC,UAAU,SAAS,UAAU,EAAK,UAAU,EAAG,EAAkB,EAAW,CAAC,mBAAmB,GAAK,0BAA0B,GAAG,wBAAwB,GAAG,EAAS,UAAU,QAAQ,EAAE,QAAQ,GAAG,UAAU,EAAQ,KAAK,UAAU,SAAS,SAAS,GAAK,OAAO,GAAG,SAAsB,EAAM,GAAgB,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQ,GAAW,UAAU,iBAAiB,mBAAmB,eAAe,KAAK,GAAW,QAAQ,GAA4B,mBAAiB,SAAS,YAAY,IAAI,GAAK,KAAK,SAAS,MAAM,CAAC,gBAAgB,oDAAoD,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,6CAA6C,CAAC,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,gCAAgC,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,WAAW,EAAU,SAAS,CAAc,EAAKa,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2CAA2C,uBAAuB,2EAA2E,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,iCAAiC,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKO,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,+DAA+D,qBAAqB,SAAS,uBAAuB,QAAQ,sBAAsB,6EAA6E,CAAC,SAAS,uDAAuD,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,2BAA2B,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oDAAoD,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,WAAW,EAAU,SAAS,CAAc,EAAKO,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2CAA2C,uBAAuB,2EAA2E,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,iCAAiC,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKO,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,+DAA+D,qBAAqB,SAAS,uBAAuB,QAAQ,sBAAsB,6EAA6E,CAAC,SAAS,wCAAwC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,2BAA2B,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oDAAoD,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,gCAAgC,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oDAAoD,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,CAAC,WAAW,GAAW,SAAsB,EAAKO,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2CAA2C,uBAAuB,2EAA2E,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,6EAA6E,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,iCAAiC,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oDAAoD,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,8QAA8Q,4TAA4T,6VAA6V,wPAAwP,mRAAmR,oRAAoR,2aAA2a,wXAAwX,oIAAoI,qRAAqR,mcAAmc,8SAA8S,kaAAka,+FAA+F,+FAA+F,GAAGS,GAAgB,CAUtwoB,eAAe,IAAgB,EAAgB,EAAgB,YAAY,aAAa,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,MAAM,WAAW,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,GAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,sBAAsB,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,wBAAwB,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,cAAc,kBAAkB,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAe,GAAG,EAAwBC,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICV1/B,SAAS,GAAkB,CAAyC,GAArC,OAAO,SAAW,KAAsB,SAAS,eAAe,GAAe,CAAC,OAAO,IAAM,EAAE,SAAS,cAAc,QAAQ,CAAC,EAAE,GAAG,GAAe,EAAE,YAAY,2GAA8G,SAAS,KAAK,YAAY,EAAE,CAAE,SAAS,GAAyB,CAAC,GAAK,CAAC,EAAQ,GAAYC,EAAS,GAAM,CAA6R,OAA5R,MAAc,CAAC,GAAU,IAAS,QAAa,CAAC,EAAO,WAAW,OAAO,IAAM,EAAG,EAAO,WAAW,mCAAmC,CAAC,EAAW,EAAG,QAAQ,CAAC,IAAM,MAAO,EAAW,EAAG,QAAQ,CAAoC,OAAnC,EAAG,mBAAmB,SAAS,EAAG,KAAW,EAAG,sBAAsB,SAAS,EAAG,EAAG,EAAE,CAAC,CAAQ,EAEpuB,SAAS,IAAa,CAAC,GAAK,CAAC,EAAI,GAAQA,EAAS,GAAK,CAAuR,OAAtR,MAAc,CAAC,GAAU,IAAS,QAAa,CAAC,EAAO,WAAW,OAAO,IAAM,EAAG,EAAO,WAAW,qCAAqC,CAAC,EAAO,EAAG,QAAQ,CAAC,IAAM,MAAO,EAAO,EAAG,QAAQ,CAAoC,OAAnC,EAAG,mBAAmB,SAAS,EAAG,KAAW,EAAG,sBAAsB,SAAS,EAAG,EAAG,EAAE,CAAC,CAAQ,EAErV,SAAS,IAAkB,CAAC,GAAK,CAAC,EAAE,GAAMA,EAAS,KAAK,CAA6L,OAA5L,MAAc,CAAC,GAAU,IAAS,OAAY,OAAO,IAAM,MAAO,EAAK,EAAO,WAAW,CAA2C,OAA1C,GAAI,CAAC,EAAO,iBAAiB,SAAS,EAAG,KAAW,EAAO,oBAAoB,SAAS,EAAG,EAAG,EAAE,CAAC,CAAQ,EAuB5P,SAAS,GAAQ,CAAC,OAAK,SAAO,CAAC,GAAK,CAAC,EAAI,GAAQA,EAAS,GAAM,CAAO,EAAQ,GAAyB,CAAsC,OAArC,MAAc,GAAkB,CAAC,EAAE,CAAC,CAAqB,EAAK,IAAI,CAAM,OAAK,UAAU,aAAa,iBAAiB,EAAO,GAAK,CAAC,iBAAiB,EAAO,GAAM,CAAC,MAAM,CAAC,WAAW,sBAAsB,WAAW,IAAI,SAAS,GAAG,MAAM,EAAK,eAAe,OAAO,QAAQ,YAAY,aAAa,IAAI,WAAW,EAAI,EAAU,cAAc,UAAU,EAAI,GAAY,OAAO,WAAW,EAAQ,OAAO,+CAA+C,cAAc,UAAU,WAAW,MAAM,OAAO,UAAU,WAAW,OAAO,QAAQ,eAAe,CAAC,SAAS,EAAM,CAAC,CACxpB,SAAS,GAAW,CAAC,SAAO,eAAa,eAAa,YAAU,CAAC,IAAM,EAAQ,GAAyB,CAAsC,OAArC,MAAc,GAAkB,CAAC,EAAE,CAAC,CAAqB,EAAK,SAAS,CAAC,KAAK,SAAS,UAAU,aAAa,gBAAgB,OAAO,gBAAgB,EAAoB,eAA0B,eAAa,QAAQ,EAAS,MAAM,CAAC,WAAW,sBAAsB,WAAW,IAAI,SAAS,GAAG,MAAM,EAAK,QAAQ,YAAY,OAAO,OAAO,aAAa,IAAI,WAAW,EAAO,EAAU,cAAc,UAAU,EAAO,GAAY,OAAO,WAAW,EAAQ,OAAO,+CAA+C,cAAc,UAAU,WAAW,MAAM,OAAO,UAAU,WAAW,OAAO,CAAC,SAAS,UAAU,CAAC,CAClsB,SAAS,GAAM,CAAC,QAAM,CAAC,GAAK,CAAC,EAAI,GAAQA,EAAS,GAAM,CAAM,CAAC,EAAQ,GAAYA,EAAS,GAAM,CAAO,EAAQ,GAAyB,CAAC,MAAc,GAAkB,CAAC,EAAE,CAAC,CAAC,IAAI,EAAU,0BAA8B,EAAU,OAAoI,OAA1H,EAAa,IAAQ,EAAU,eAAuB,GAAK,CAAC,IAAS,EAAU,uBAAuB,EAAU,IAA8B,EAAK,IAAI,CAAM,OAAK,UAAU,aAAa,iBAAiB,EAAO,GAAK,CAAC,iBAAiB,CAAC,EAAO,GAAM,CAAC,EAAW,GAAM,EAAG,gBAAgB,EAAW,GAAK,CAAC,cAAc,EAAW,GAAM,CAAC,MAAM,CAAC,WAAW,sBAAsB,WAAW,IAAI,SAAS,GAAG,MAAM,EAAK,eAAe,OAAO,OAAO,GAAG,QAAQ,SAAS,aAAa,IAAI,WAAW,EAAU,QAAQ,cAAc,WAAW,SAAS,eAAe,SAAS,OAAO,UAAU,WAAW,OAAO,cAAc,WAAW,WAAW,MAAM,WAAW,SAAS,YAAU,YAAU,WAAW,EAAQ,OAAO,mBAAmB,GAAW,qBAAqB,GAAW,yBAAyB,CAAC,SAAS,SAAS,CAAC,CAC7hC,SAAS,GAAS,CAAC,QAAM,WAAS,QAAM,CAAC,GAAK,CAAC,EAAI,GAAQA,EAAS,GAAM,CAAO,EAAQ,GAAyB,CAAC,OAAoB,EAAM,IAAI,CAAM,OAAK,UAAU,aAAa,iBAAiB,EAAO,GAAK,CAAC,iBAAiB,EAAO,GAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,EAAE,QAAQ,YAAY,aAAa,GAAG,WAAW,EAAI,GAAW,cAAc,UAAU,OAAO,WAAW,EAAQ,OAAO,wBAAwB,eAAe,OAAO,OAAO,UAAU,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,WAAW,sBAAsB,WAAW,IAAI,SAAS,GAAG,MAAM,EAAK,cAAc,UAAU,WAAW,QAAQ,CAAC,SAAS,EAAM,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,WAAW,sBAAsB,WAAW,IAAI,SAAS,GAAG,MAAM,GAAM,cAAc,UAAU,WAAW,QAAQ,CAAC,SAAS,EAAS,CAAC,CAAC,CAAC,CAAC,CAClzB,SAAS,GAAU,CAAC,OAAK,YAAU,CAAC,GAAK,CAAC,EAAQ,GAAYA,EAAS,GAAM,CAAsC,OAArC,MAAc,GAAkB,CAAC,EAAE,CAAC,CAAqB,EAAK,SAAS,CAAC,KAAK,SAAS,UAAU,aAAa,aAAa,EAAK,aAAa,YAAY,gBAAgB,EAAK,QAAQ,EAAS,kBAAkB,EAAW,GAAK,CAAC,gBAAgB,EAAW,GAAM,CAAC,oBAAoB,EAAW,GAAM,CAAC,mBAAmB,EAAW,GAAM,CAAC,MAAM,CAAC,SAAS,WAAW,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,MAAM,GAAG,OAAO,GAAG,OAAO,OAAO,aAAa,IAAI,WAAW,EAAU,UAAU,GAAY,OAAO,UAAU,QAAQ,EAAE,YAAY,eAAe,UAAU,EAAQ,cAAc,WAAW,WAAW,qEAAqE,wBAAwB,cAAc,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,6BAA6B,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,cAAc,OAAO,UAAU,QAAQ,SAAS,EAAkB,EAAM,IAAI,CAAC,KAAK,EAAK,SAAS,CAAc,EAAK,OAAO,CAAC,QAAQ,MAAM,EAAE,yRAAyR,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,wRAAwR,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,IAAI,CAAC,KAAK,EAAK,SAAS,CAAc,EAAK,OAAO,CAAC,QAAQ,MAAM,EAAE,+LAA+L,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,sLAAsL,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,qMAAqM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAC10E,SAAS,GAAU,CAAC,OAAK,QAAM,cAAY,CAAC,GAAK,CAAC,EAAQ,GAAYA,EAAS,GAAM,CAAC,OAAoB,EAAK,IAAI,CAAM,OAAK,UAAU,aAAa,QAAQ,EAAW,kBAAkB,EAAW,GAAK,CAAC,gBAAgB,EAAW,GAAM,CAAC,oBAAoB,EAAW,GAAM,CAAC,mBAAmB,EAAW,GAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,WAAW,sBAAsB,WAAW,IAAI,SAAS,GAAG,cAAc,UAAU,MAAM,EAAK,eAAe,OAAO,QAAQ,YAAY,aAAa,GAAG,WAAW,EAAQ,UAAU,cAAc,WAAW,wBAAwB,YAAY,eAAe,wBAAwB,cAAc,CAAC,SAAS,EAAM,CAAC,CAAE,SAAS,GAAW,CAAC,OAAK,UAAQ,WAAS,WAAS,cAAY,WAAS,cAAY,eAAa,cAAY,CAAC,GAAK,CAAC,EAAU,GAAcA,EAAS,GAAM,CAAC,OAAoB,EAAM,MAAM,CAAC,KAAK,OAAO,aAAa,OAAO,cAAc,CAAC,EAAK,MAAM,CAAC,SAAS,QAAQ,IAAI,GAAG,KAAK,GAAG,MAAM,GAAG,OAAO,GAGt8B,WAAW,GAAS,OAAO,GAAa,aAAa,GAAG,UAAU,GAAW,QAAQ,GAAG,QAAQ,OAAO,cAAc,SAAS,IAAI,EAAE,gBAAgB,aAAa,cAAc,EAAK,OAAO,OAAO,QAAQ,EAAK,EAAE,EAAE,UAAU,EAAK,yBAAyB,gCAAgC,WAAW,EAAQ,OAAO,wEAAwE,CAAC,SAAS,CAAc,EAAK,GAAU,CAAC,KAAK,EAAS,MAAM,OAAkB,aAAW,CAAC,CAAc,EAAK,GAAU,CAAC,KAAK,EAAY,MAAM,eAA0B,aAAW,CAAC,CAAc,EAAK,GAAU,CAAC,KAAK,EAAS,MAAM,WAAsB,aAAW,CAAC,CAAc,EAAK,GAAU,CAAC,KAAK,EAAY,MAAM,UAAqB,aAAW,CAAC,CAAc,EAAK,IAAI,CAAC,KAAK,EAAa,UAAU,aAAa,QAAQ,EAAW,kBAAkB,EAAa,GAAK,CAAC,gBAAgB,EAAa,GAAM,CAAC,oBAAoB,EAAa,GAAM,CAAC,mBAAmB,EAAa,GAAM,CAAC,MAAM,CAAC,UAAU,EAAE,QAAQ,OAAO,MAAM,OAAO,UAAU,aAAa,WAAW,SAAS,eAAe,SAAS,OAAO,GAAG,aAAa,GAAG,WAAW,EAAU,UAAU,EAAK,MAAM,GAAM,WAAW,sBAAsB,WAAW,IAAI,SAAS,GAAG,cAAc,WAAW,eAAe,OAAO,UAAU,GAAW,CAAC,EAAQ,cAAc,WAAW,WAAW,EAAQ,OAAO,qEAAqE,YAAY,eAAe,wBAAwB,cAAc,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAG19C,SAAwB,GAAQ,CAAC,OAAK,WAAS,IAAI,cAAY,gBAAgB,WAAS,SAAS,cAAY,WAAW,eAAa,aAAa,CAAC,GAAK,CAAC,EAAS,GAAaA,EAAS,GAAM,CAAM,CAAC,EAAS,GAAaA,EAAS,KAAK,CAAM,CAAC,EAAa,GAAiBA,EAAS,GAAM,CAAM,CAAC,GAAS,IAAaA,EAAS,CAAC,KAAK,EAAE,IAAI,GAAG,CAAC,CAAM,CAAC,EAAW,GAAeA,EAAS,GAAM,CAAO,EAAQ,GAAyB,CAAO,EAAS,IAAa,CAAsC,EAAzB,IAAkB,EAAuB,GACjgB,MAAc,CAAI,CAAC,GAAU,GAAW,EAAc,GAAM,EAAG,CAAC,EAAS,EAAW,CAAC,CAErF,GAAK,CAAC,EAAO,GAAWA,EAAS,GAAM,CAAO,GAAUC,EAAO,KAAK,CAAO,EAAW,GAAG,CAAC,IAAM,EAAG,GAAU,QAAW,IAAG,EAAG,MAAM,UAAU,aAAa,EAAE,QAAQ,GAAG,MAAM,EAAE,QAAQ,GAAG,OAAa,EAAOA,EAAO,KAAK,CAAO,GAASA,EAAO,KAAK,CAAO,EAAWA,EAAO,EAAE,CAClR,MAAc,CAAC,GAAU,IAAS,QAAa,CAAC,GAAU,CAAC,EAAW,OAAO,IAAM,EAAM,GAAG,CAAI,EAAE,MAAM,UAAS,MAAoB,CAAC,EAAY,KAAK,CAAC,EAAc,GAAM,EAAG,EAA4C,OAAzC,EAAO,iBAAiB,UAAU,EAAM,KAAW,EAAO,oBAAoB,UAAU,EAAM,EAAG,CAAC,EAAS,EAAW,CAAC,CAAC,IAAM,MAAkB,CAAC,aAAa,EAAW,QAAQ,CAAW,IAAS,SAAa,EAAW,QAAQ,EAAO,eAAe,CAAC,MAAoB,EAAY,KAAK,CAAC,EAAG,IAAI,GAAU,MAAgB,aAAa,EAAW,QAAQ,CAAO,MAAiB,CAAuC,GAA5B,IAAS,QAAsB,CAAC,EAAO,SAAS,CAAC,GAAS,QAAQ,OAAO,IAAM,EAAQ,EAAO,QAAQ,uBAAuB,CAAO,EAAE,GAAS,QAAQ,YAAY,GAAY,CAAC,MAAM,EAAO,WAAW,GAAG,EAAE,IAAI,EAAQ,OAAO,EAAE,CAAC,EAC3xB,MAAc,CAAC,GAAU,IAAS,OAAY,OAAO,IAAM,MAAa,CAAC,MAAoB,EAAY,EAAO,QAAQ,GAAG,CAAC,CAAI,GAAS,GAAc,EAA6D,OAA1D,EAAO,iBAAiB,SAAS,EAAS,CAAC,QAAQ,GAAK,CAAC,KAAW,EAAO,oBAAoB,SAAS,EAAS,EAAG,CAAC,EAAS,CAAC,CACzR,MAAc,CAAC,GAAU,IAAS,OAAY,OAAO,IAAM,MAAa,CAAI,GAAS,GAAc,EAA8C,OAA3C,EAAO,iBAAiB,SAAS,EAAS,KAAW,EAAO,oBAAoB,SAAS,EAAS,EAAG,CAAC,EAAS,CAAC,CAEtN,MAAoB,CAAC,GAAc,EACjC,EAAE,CAAC,CACL,MAAoB,CAAI,EAAoB,IAAS,QAAa,0BAA0B,CAAC,GAAc,CAAC,MAAoB,EAAgB,GAAK,CAAC,EAAG,CAAQ,MAAoB,EAAgB,GAAM,CAAC,EAAI,CAAC,EAAS,CAAC,CAAC,IAAM,EAAO,IAAW,WAAW,EAAmB,GAAU,EAAS,CAAC,WAAW,wBAAwB,eAAe,4BACxV,qBAAqB,4BAA4B,UAAU,sCAAsC,CAAC,EAAE,CAAC,OAExF,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,OAAO,EAAE,SAAS,UAAU,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS,GAAe,CAAC,CAAc,EAAM,MAAM,CAAC,IAAI,EAAO,UAAU,eAAe,MAAM,CAAC,SAAS,QAAQ,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,IAAI,QAAQ,OAAO,WAAW,SAAS,UAAU,aAAa,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,CAAC,SAAsB,EAAK,IAAI,CAAC,KAAK,EAAS,UAAU,aAAa,aAAa,cAAc,aAAa,GAAU,CAAC,EAAS,GAAG,CAAC,EAAW,EAAE,CAAC,EAAU,GAAK,EAAG,IAAA,GAAU,YAAY,GAAU,CAAC,EAAS,EAAW,IAAA,GAAU,aAAa,GAAU,CAAC,MAAa,EAAU,GAAM,CAAC,IAAA,GAAU,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,eAAe,OAAO,OAAO,GAAU,CAAC,EAAS,OAAO,UAAU,CAAC,SAAS,GAAM,IAAiB,EAAK,MAAM,CAAC,IAAI,EAAK,IAAI,OAAO,EAAK,OAAO,IAAI,EAAK,KAAK,OAAO,MAAM,CAAC,OAAO,GAAG,MAAM,OAAO,QAAQ,QAAQ,aAAa,GAAG,UAAU,GAAU,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,WAAW,EAAK,aAAa,GAAG,UAAU,GAAU,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,WAAW,sBAAsB,UAAU,SAAS,WAAW,IAAI,SAAS,GAAG,MAAM,GAAM,cAAc,UAAU,WAAW,MAAM,CAAC,SAAS,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,UAAU,mBAAmB,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,aAAa,IAAI,QAAQ,UAAU,WAAW,+CAA+C,GAAG,GAAU,CAAC,SAAS,CAAc,EAAK,GAAQ,CAAC,KAAK,EAAS,MAAM,OAAO,CAAC,CAAc,EAAK,GAAW,CAAC,OAAO,IAAW,UAAU,iBAAiB,CAAC,GAAa,CAAC,MAAoB,EAAY,UAAU,CAAC,EAAG,aAAa,EAAc,aAAa,CAAC,GAAa,CAAC,MAAoB,EAAY,IAAW,UAAU,KAAK,UAAU,CAAC,EAAG,CAAC,CAAc,EAAK,GAAQ,CAAC,KAAK,EAAY,MAAM,UAAU,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,WAAW,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,mBAAmB,MAAM,CAAC,QAAQ,OAAO,CAAC,SAAsB,EAAK,GAAM,CAAC,KAAK,EAAa,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,UAAU,kBAAkB,MAAM,CAAC,QAAQ,OAAO,CAAC,SAAsB,EAAK,GAAU,CAAC,KAAK,EAAW,aAAaC,MAAoB,EAAc,GAAG,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,UAAU,kBAAkB,SAAS,CAAc,EAAK,MAAM,CAAC,cAAc,OAAO,YAAYA,MAAoB,EAAc,GAAM,CAAC,CAAC,MAAM,CAAC,SAAS,QAAQ,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,OAAO,GAAG,WAAW,yBAAyB,eAAe,YACriF,qBAAqB,YAAY,QAAQ,EAAW,EAAE,EAAE,cAAc,EAAW,OAAO,OAAO,WAAW,EAAQ,OAAO,yBAAyB,CAAC,CAAC,CAAc,EAAK,GAAW,CAAC,KAAK,EAAmB,UAAiB,WAAkB,WAAqB,cAAqB,WAAqB,cAAyB,eAAa,eAAe,EAAc,GAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAuB,EAAM,MAAM,CAAC,IAAI,GAAS,KAAK,OAAO,aAAa,UAAU,cAAc,CAAC,EAAO,aAAa,EAAY,aAAa,EAAc,MAAM,CAAC,SAAS,QAAQ,KAAK,GAAS,KAAK,IAAI,GAAS,IAAI,OAAO,GAAG,WAAW,GAAS,aAAa,GAAG,UAAU,GAAW,OAAO,GAAa,QAAQ,GAAG,QAAQ,OAAO,cAAc,MAAM,WAAW,UAAU,IAAI,EAAE,gBAAgB,aAAa,cAAc,EAAO,OAAO,OAAO,QAAQ,EAAO,EAAE,EAAE,UAAU,EAAO,yBAAyB,gCAEp3B,WAAW,EAAQ,OAAO,wEAAwE,CAAC,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,EAAE,MAAM,IAAI,CAAC,SAAS,CAAc,EAAK,GAAS,CAAC,MAAM,eAAe,SAAS,kCAAkC,KAAK,EAAY,CAAC,CAAc,EAAK,GAAS,CAAC,MAAM,WAAW,SAAS,uBAAuB,KAAK,EAAS,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,EAAE,UAAU,UAAU,WAAW,GAAQ,OAAO,UAAU,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,IAAI,aAAa,GAAG,WAAW,GAAW,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,CAAC,SAAS,GAAM,IAAiB,EAAK,MAAM,CAAC,IAAI,EAAK,IAAI,OAAO,EAAK,OAAO,IAAI,EAAK,KAAK,OAAO,MAAM,CAAC,MAAM,GAAG,OAAO,OAAO,QAAQ,QAAQ,QAAQ,GAAG,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,WAAW,sBAAsB,UAAU,SAAS,WAAW,IAAI,SAAS,GAAG,MAAM,EAAK,cAAc,UAAU,WAAW,MAAM,CAAC,SAAS,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAU,GAAuB,EAAK,MAAM,CAAC,IAAI,GAAU,cAAc,OAAO,MAAM,CAAC,SAAS,QAAQ,KAAK,EAAE,IAAI,EAAE,OAAO,IAAI,cAAc,OAAO,WAAW,YAAY,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,WAAW,sBAAsB,WAAW,IAAI,SAAS,GAAG,MAAM,GAAM,WAAW,EAAK,QAAQ,WAAW,aAAa,IAAI,cAAc,UAAU,WAAW,MAAM,WAAW,SAAS,UAAU,iCAAiC,gBAAgB,WAAW,QAAQ,EAAO,EAAE,EAAE,UAAU,EAAO,WAAW,aAAa,WAAW,EAAQ,qBAAqB,oEAAoE,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,wEAvDlkD,IAAoD,IAA6E,CACpL,GAAe,mBAKf,GAAW,IAIX,GAAe;;oBAED,GAAW;;;;oBAIX,GAAW,IAAI;;;EAI7B,EAAK,UAAgB,GAAM,UAAgB,EAAU,UAAgB,GAAY,4FACjF,GAAS,UACR,GAAa,gCAAsC,GAAW,UAC9D,GAAW,UACX,GAAQ,yBAET,GAAW,wJAA8J,GAAU,gHACnL,GAAS,4IAAkJ,GAAW,8BAAoC,GAAM,yBA4Bw6C,EAAoB,GAAQ,CAAC,KAAK,CAAC,KAAK,EAAY,gBAAgB,MAAM,OAAO,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,IAAI,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,gBAAgB,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,SAAS,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,WAAW,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,YAAY,CAAC,CAAC,0ECtDxiE,IAAuR,IAA8C,IAA4B,KAA8I,KAAkH,KAA4E,KAA+D,KAAqE,CAAM,GAAa,GAAS,GAAQ,CAAO,GAAe,GAASC,GAAU,CAAO,GAAa,GAASC,GAAQ,CAAO,GAAY,CAAC,UAAU,sBAAsB,UAAU,gDAAgD,UAAU,wBAAwB,UAAU,iDAAiD,CAAyD,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,CAAO,IAAa,EAAM,IAAM,CAAI,MAAC,GAAO,OAAO,GAAQ,UAAkB,MAAM,CAAC,GAAG,EAAM,MAAI,EAAS,GAAgB,CAAC,UAAU,CAAC,kEAAkE,iEAAiE,6EAA6E,uFAAuF,6EAA6E,uFAAuF,6EAA6E,gEAAgE,qFAAqF,6DAA6D,CAAC,UAAU,CAAC,6EAA6E,oGAAoG,8CAA8C,6CAA6C,iEAAiE,6EAA6E,uFAAuF,6EAA6E,sFAAsF,6EAA6E,gEAAgE,qFAAqF,6HAA6H,CAAC,CAAO,GAAe,OAAO,KAAK,GAAgB,CAAO,GAAU,CAAC,UAAU,2BAA2B,UAAU,0BAA0B,CAAO,GAAM,CAAC,kFAAkF,kFAAkF,2UAA2U,oHAAoH,yJAAyJ,0YAA0Y,qSAAqS,uPAAuP,sQAAsQ,2OAA2O,mQAAmQ,wcAAwc,uPAAuP,sFAAsF,2GAA2G,4GAA4G,2GAA2G,4GAA4G,4GAA4G,yGAAyG,2GAA2G,mQAAmQ,oEAAoE,GAAGC,GAAgB,CAAO,GAAa,CAAC,UAAU,sBAAsB,UAAU,gDAAgD,UAAU,wBAAwB,UAAU,iDAAiD,CAAO,GAAwB,CAAC,cAAc,YAAY,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,CAAO,IAAW,CAAC,WAAyB,IAAqB,CAAoB,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,EAAM,CAAC,yBAAyB,GAAG,CAAC,CAAS,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,WAAS,GAAG,GAAW,GAAS,EAAM,CAAM,CAAC,EAAY,GAAqB,GAA8B,EAAQ,GAAY,GAAM,CAA0F,GAAkB,EAAG,GAAlDC,GAA6F,CAAsB,OAArB,GAAiB,EAAE,CAAC,CAAqB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,2BAAwB,iBAAiB,GAAK,iBAAiB,YAAY,qBAAkB,CAAC,SAAsB,EAAM,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,gFAAgF,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,GAAkB,gBAAgBC,EAAU,CAAC,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,SAAS,CAAc,EAAK,GAA0B,CAAC,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,gCAAgC,MAAM,mBAAmB,UAAU,iBAAiB,GAAK,KAAK,UAAU,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAQ,CAAC,SAAS,SAAS,aAAa,kDAAkD,OAAO,OAAO,SAAS,IAAI,GAAG,YAAY,SAAS,YAAY,KAAK,GAAY,CAAC,YAAY,GAAG,WAAW,GAAG,IAAI,0FAA0F,CAAC,GAAG,CAAC,KAAK,UAAU,YAAY,gBAAgB,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,YAAY,WAAW,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,CAAC,CAAc,EAAK,EAAO,OAAO,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,eAAe,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAS,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6DAA6D,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,2EAA2E,0BAA0B,YAAY,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,0BAA0B,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6DAA6D,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,2EAA2E,0BAA0B,YAAY,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,0BAA0B,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,6DAA6D,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,MAAM,sBAAsB,2EAA2E,0BAA0B,YAAY,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,0BAA0B,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,sCAAsC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,gCAAgC,SAAsB,EAAKR,GAAU,CAAC,SAAS,GAAM,UAAU,iBAAiB,SAAS,YAAY,UAAU,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAK,CAAC,KAAK,oDAAoD,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,gCAAgC,SAAsB,EAAKC,GAAQ,CAAC,SAAS,GAAM,UAAU,gBAAgB,SAAS,YAAY,UAAU,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKQ,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,IAAI,ymHAAymH,CAAC,UAAU,CAAC,IAAI,igHAAigH,CAAC,CAAC,SAAsB,EAAMC,EAAI,CAAC,UAAU,iBAAiB,wBAAwB,GAAM,IAAI,sqHAAsqH,mBAAmB,GAAK,SAAS,CAAc,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,IAAI,6sCAA6sC,CAAC,UAAU,CAAC,IAAI,ooCAAooC,CAAC,CAAC,SAAsB,EAAKC,EAAI,CAAC,UAAU,gBAAgB,wBAAwB,GAAM,IAAI,mtCAAmtC,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,IAAI,mdAAmd,CAAC,UAAU,CAAC,IAAI,0cAA0c,CAAC,CAAC,SAAsB,EAAKC,EAAI,CAAC,UAAU,iBAAiB,wBAAwB,GAAM,IAAI,0dAA0d,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,IAAI,oeAAoe,CAAC,UAAU,CAAC,IAAI,oeAAoe,CAAC,CAAC,SAAsB,EAAKC,EAAI,CAAC,UAAU,gBAAgB,wBAAwB,GAAM,IAAI,seAAse,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,IAAI,wbAAwb,CAAC,UAAU,CAAC,IAAI,2aAA2a,CAAC,CAAC,SAAsB,EAAKC,EAAI,CAAC,UAAU,gBAAgB,wBAAwB,GAAM,IAAI,6bAA6b,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,IAAI,2dAA2d,CAAC,UAAU,CAAC,IAAI,ieAAie,CAAC,CAAC,SAAsB,EAAKC,EAAI,CAAC,UAAU,iBAAiB,wBAAwB,GAAM,IAAI,4eAA4e,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,IAAI,s9BAAs9B,CAAC,UAAU,CAAC,IAAI,u6BAAu6B,CAAC,CAAC,SAAsB,EAAKC,EAAI,CAAC,UAAU,gBAAgB,wBAAwB,GAAM,IAAI,m+BAAm+B,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,IAAI,2aAA2a,CAAC,UAAU,CAAC,IAAI,iaAAia,CAAC,CAAC,SAAsB,EAAKC,EAAI,CAAC,UAAU,gBAAgB,wBAAwB,GAAM,IAAI,ibAAib,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,SAAS,CAAc,EAAKH,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,+DAA+D,qBAAqB,OAAO,0BAA0B,UAAU,sBAAsB,oDAAoD,CAAC,SAAS,cAAiB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,2BAA2B,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAM,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,+DAA+D,qBAAqB,OAAO,0BAA0B,UAAU,sBAAsB,oDAAoD,CAAC,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,MAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,MAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,MAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,uBAAuB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,2BAA2B,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAO,GAAI,GAAgC,IAAS,GAAa,QAAQ,IAAS,GAAa,OAAgL,CAAC,GAAG,GAAM,GAAG,GAAe,QAAQ,GAAK,CAAC,IAAM,EAAS,GAAU,GAAK,OAAO,GAAgB,GAAK,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,GAAG,EAAG,CAAC,CAAvR,CAAC,GAAG,GAAM,GAAG,GAAe,IAAI,GAA0C,UAAxB,GAAa,GAA2B,KAAK,GAAgB,GAAK,KAAK,IAAI,CAAC,IAAM,CAAC,CAczq1C,EAAgB,EAAQ,GAAU,GAAI,eAAe,IAAgB,EAAgB,EAAgB,YAAY,cAAc,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,GAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,kBAAkB,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAa,GAAG,GAAe,GAAG,GAAa,GAAG,EAAwBG,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,GAAcC,GAAU,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,ICHz2B,SAAS,GAAS,CAAC,YAAW,WAAU,QAAO,GAAG,GAAO,CAC3D,IAAM,EAD4E,EAAE,CACxD,IAAc,EAAE,CAC5C,OAAQ,EAAR,CAAoB,IAAK,YACzB,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAOC,EAAoBC,GAAY,CAAC,GAAG,EAAO,IAAK,aAAc,QAAM,CAAE,EAAS,GAAK,CAAC,CAC5F,QAAW,OAAO,EAAS,GAAM,EACjC,SAAgB,GAA6B,EAAS,CAAC,OAAQ,EAAR,CAAkB,IAAK,YAC9E,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,SAAU,WAAY,wBAAwB,CAAE,CAAC,KAAM,UAAW,WAAY,gDAAgD,CAAE,CAAC,KAAM,SAAU,WAAY,sBAAsB,CAAE,CAAC,KAAM,SAAU,WAAY,iDAAiD,CAAC,CACnR,QAAW,QAKT,eAAsB,GAAY,CAAE,UAAS,gBAAe,WAAU,oBAAoB,CACzF,IAAM,EAAc,EAAO,GAAS,KAAK,SAAS,CA2E5C,EAAOD,EAAoBiB,GAA4B,CAC5D,SANmDjB,EAAoBgB,GAAyC,CAChH,SATkChB,EAClCe,GACA,CACC,SA/Dcf,EACfE,GACA,CACC,UAAW,GACX,YAAa,OACb,UACA,gBACA,SACA,mBACA,gBACA,aAAcC,MAAkB,OAAO,2CAA2B,CAClE,gBAAiB,IAAA,GACjB,WACA,UACA,oBAAqB,IAAA,GACrB,iBAAkB,wBAClB,UACK,IAAW,OAkCX,IAAA,QAlCgC,CACtC,GAAI,GAAO,CACV,QAAQ,IAAI,gEAAgE,CAC5E,OAGD,OAAOA,EAAY,SAAY,CAqB9B,EAAO,+BApBc,CACpB,UAAW,EACX,OAAQ,CACUC,mBACFC,iBACJC,aACX,CACD,MAAO,CACN,cAAeN,EACf,SAAUO,EACV,KAAMC,EACN,YAAaC,EACb,UAAWC,EACX,OAAQC,EACR,SAAUC,EACV,gBAAiBC,EACjB,CACD,YAAa,CAAE,aAAA,EAAc,CAC7B,CAID,GAAM,CAAE,mBAAoB,MAAM,OAAO,oCACzC,MAAO,CACN,QAAS,GAAiB,CAC1B,EACA,IACC,CAEF,2BAA4B,GAC5B,eAAgB,GAChB,mBAAoB,IAAIC,OAAuB,OAAO,8DAA+F,CACrJ,wBAAyB,EACzB,CACD,CAMC,MAAO,CAAC,mBAAoB,GAAM,kBAAmB,GAAO,uCAAwC,GAAO,eAAgB,GAAO,0BAA2B,GAAM,eAAgB,GAAM,+BAAgC,GAAO,WAAY,GAAM,CAClP,CACD,CAIA,CAAC,CAKD,MAAO,CAAC,OAAQ,EAAE,CAAC,CACnB,CAAC,CAIF,OADA,MAAM,EACC,EAuBR,SAAS,IAAQ,CACX,GACL,EAAO,gBAAgB,KAAK,UAAU,CAGvC,eAAe,GAAK,EAAe,EAAW,CAC7C,SAAS,EAAY,EAAO,EAAW,EAAc,GAAM,CAC1D,GAAI,EAAM,QAAU,EAAO,uBAAwB,OAEnD,IAAM,EAAiB,GAAW,eAClC,GAAI,EAGH,IAFA,QAAQ,KAAK;EAA4S,EAAO,EAAe,CAE3U,KAAK,QAAQ,CAAG,IAAM,YAE1B,QAAQ,MAAM;EAA+G,EAAO,EAAe,CAEpJ,GAAM,EAAc,wCAA0C,4BAA6B,CAC1F,QAAS,OAAO,EAAM,CACtB,iBACA,MAAO,EAAiB,IAAA,GAAY,aAAiB,OAAS,OAAO,EAAM,OAAU,SAAW,EAAM,MAAQ,KAC9G,CAAC,CAGH,GAAI,CACH,IAAI,EAAS,EAAU,EAAeI,EAAa,EACnD,GAAI,EACH,EAAY,KAAK,MAAM,EAAU,QAAQ,gBAAmB,CAC5D,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,cAC1B,EAAc,EAAU,YAExB,EAAUC,GAA+B,EAAQ,EAAQ,KACnD,CACN,GAA+B,EAAQ,IAAA,GAAU,CAIjD,IAAM,EAA8C,YAAY,iBAAiB,aAAa,CAAC,IAAI,cAAc,KAAK,GAAK,EAAE,OAAS,QAAQ,EAAE,YAChJ,GAAI,EAAa,CAChB,IAAMC,EAAY,IAAI,gBAAgB,EAAY,CAClD,EAAUA,EAAU,IAAI,KAAK,CAC7B,EAAWA,EAAU,IAAI,SAAS,CAClC,IAAK,GAAM,CAAC,EAAK,KAAUA,EAAU,SAAS,CACxC,EAAI,WAAW,OAAO,GAC3B,IAAkB,EAAE,CACpB,EAAc,EAAI,MAAM,EAAE,EAAI,GAGhC,GAAI,CAAC,GAAW,CAAC,EAAU,CAC1B,IAAMA,EAAYC,GAAiC,EAAQ,mBAAmB,SAAS,SAAS,CAAE,GAAM,EAAQ,CAChH,EAAUD,EAAU,QACpB,EAAWA,EAAU,SACrB,EAAgBA,EAAU,eAK5B,IAAM,EAAc,GAAY,CAC/B,UACA,WACA,gBACA,iBAAkB,GAAW,iBAC7B,CAAC,CAGK,IAAW,SACf,SAAY,CACjB,IAAM,EAAQ,EAAO,GAGf,EAAe,EAAQ,MAAM,CAAE,QAAU,EAAoC,IAAO,EAAhC,IAAO,UAAkC,CAAC,KAEhG,EAAmB,GAAW,kBAAoB,KACtD,GAAI,IAAqB,MAAQ,GAAO,cAAgB,GAAiB,CACtE,IAAM,EAAQ,MAAM,GAAgB,EAAM,iBAAiB,CACrD,CAAC,GAAQ,OAAO,OAAO,EAAc,CACvC,GAAS,OAAO,GAAS,WAC5B,EAAoB,MAAM,EAAM,kBAAkB,EAAM,GAAgB,IAAA,GAAU,EAAK,MAI3F,IAAM,EAA0B,KAAK,gBAAgB,CAAC,iBAAiB,CACjE,EAAW,EAAwB,SACnC,EAAS,EAAwB,OAIvC,MAAM,IAAI,QAAS,GAAY,CAC1B,SAAS,aACZ,SAAS,iBAAiB,qBAAsB,EAAS,CAAE,KAAM,GAAM,CAAC,CAExE,GAAS,EAET,CAEF,EAAO,gBAAgB,KAAK,CAC3B,0BACA,CACC,aAAc,IAAgB,KAC9B,QAAS,EACT,UAAW,GAAO,MAAQ,IAC1B,mBACA,aAAc,GAAgB,KAC9B,UAAW,GAAO,oBAAsB,EACxC,SAAU,GAAO,SACjB,SAAU,SAAS,UAAY,KAC/B,IAAK,EAAO,SAAS,KACrB,SAAU,EAAO,SAAS,UAAY,KACtC,SAAU,EAAO,SAAS,UAAY,KACtC,KAAM,EAAO,SAAS,MAAQ,KAC9B,OAAQ,EAAO,SAAS,QAAU,KAClC,WACA,SACA,CACD,QACA,CAAC,CAGF,MAAME,GAAmB,CAAE,SAAU,aAAc,2BAA4B,GAAM,cAAe,QAAS,CAAC,CAE9G,SAAS,cAAc,IAAI,YAAY,kBAAmB,CACzD,OAAQ,CAAE,aAAc,GAAgB,KAAM,CAC9C,CAAC,CAAC,IACA,CAID,IAAM,EAAO,MAAM,EACf,GAGH,GAA4B,iCAAoC,CAC/D,GAAsCJ,EAAY,CAClD,EAAO,gCAAgCA,EAAY,EAClD,EAIsB,GAAQ,GAAM,GAAI,CAAGK,OACvB,CACrB,IAA2B,CACjB,IAAkC,CAC5C,EAAqB,EAAW,EAAM,CAAE,mBAAoB,EAAa,CAAC,EACzE,EAGF,EAAoB,EAAW,CAAE,mBAAoB,EAAa,CAAC,CAAC,OAAO,EAAK,OAEzE,EAAO,CAEf,MADA,EAAY,EAAO,IAAA,GAAW,GAAM,CAC9B,8BA5KR,UA7HiC,IACJ,IACU,KACI,KACyE,CAE9G,EAAS,CAAC,UAAW,CAAC,SAAU,CAAC,UAAW,WAAY,UAAW,SAAU,UAAW,WAAY,UAAW,MAAO,UAAW,MAAM,CAAE,KAAMpB,MAAkB,OAAO,8DAAgG,CAAE,KAAM,IAAI,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,eAAe,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,WAAW,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,kBAAkB,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,uBAAuB,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,OAAO,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,yBAAyB,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,MAAM,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,WAAW,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,QAAQ,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,gBAAgB,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,SAAS,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,SAAS,CAAC,CAE54D,EAAU,CAAC,CAAC,KAAM,KAAM,GAAI,UAAW,KAAM,SAAU,KAAM,GAAI,cAAe,MAAM,CAAC,CACvF,GAAkB,EAAE,CACpB,GAAe,mEA0Bf,EAAY,OAAO,SAAa,IAChC,GAAQ,GAAa,wDAAwD,KAAK,EAAU,UAAU,CAwFxG,EAAW,CACd,EAAO,4BAA8B,EAAoB,QACjDH,EAAoBwB,GAAyB,CAAE,MAAO,qCAAuC,EAAmB,SAAW,EAAqB,IAAK,CAAC,CAI9J,EAAO,gBAAkB,EAAO,iBAAmB,EAAE,CAGrD,GAA6B,CAG7B,IAA4C,CAE5C,IAAM,EAAY,SAAS,eAAe,OAAO,CAE7C,oBAAqB,EAAU,QAAS,GAAK,GAAM,EAAU,CAC5D,GAAK,GAAO,EAAU"}