{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/qq66Y4eD75UmyYFxrw6p/zjWHpzQROH7anz3iv9xX/nEXFXnjBv.js", "ssg:https://framerusercontent.com/modules/p7ESJabHcvzavDExLLN6/tz20IWbzAqAt0c2IL37i/CGDizTxuT.js", "ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/6YdWVZhgezRAHPsDckZo/Ticker.js", "ssg:https://ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/types@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js", "ssg:https://ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js", "ssg:https://ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js"],
  "sourcesContent": ["// Generated by Framer (9cd6ca5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Company30 from\"https://framerusercontent.com/modules/p7ESJabHcvzavDExLLN6/tz20IWbzAqAt0c2IL37i/CGDizTxuT.js\";const Company30Fonts=getFonts(Company30);const cycleOrder=[\"r6re3xm2X\",\"af1ZHMGRm\",\"MMfvAhZ7E\",\"c5mhGk3ha\"];const serializationHash=\"framer-vMZ72\";const variantClassNames={af1ZHMGRm:\"framer-v-z7v1el\",c5mhGk3ha:\"framer-v-9a480h\",MMfvAhZ7E:\"framer-v-1f52whw\",r6re3xm2X:\"framer-v-uwx159\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"r6re3xm2X\",Mobil:\"c5mhGk3ha\",Tablet:\"MMfvAhZ7E\",XL:\"af1ZHMGRm\"};const getProps=({height,id,padding,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"r6re3xm2X\",X03sNYFCP:padding??props.X03sNYFCP??\"120px 80px 120px 80px\"};};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,X03sNYFCP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"r6re3xm2X\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-uwx159\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"r6re3xm2X\",ref:refBinding,style:{\"--i5dbb\":numberToPixelString(X03sNYFCP),...style},...addPropertyOverrides({af1ZHMGRm:{\"data-framer-name\":\"XL\"},c5mhGk3ha:{\"data-framer-name\":\"Mobil\"},MMfvAhZ7E:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hlbHZldGljYSBOZXVlIE1lZGl1bQ==\",\"--framer-font-family\":'\"Helvetica Neue Medium\", \"Helvetica Neue Medium Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"0.02px\",\"--framer-line-height\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-997a2dbd-1fd4-4c9b-9fe0-2c47247ef9d2, rgb(17, 17, 17)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Distribute your songs to all music streaming and social media platforms\"})}),className:\"framer-1ku354o\",fonts:[\"CUSTOM;Helvetica Neue Medium\"],layoutDependency:layoutDependency,layoutId:\"FYeaGb03b\",style:{\"--extracted-r6o4lv\":\"var(--token-997a2dbd-1fd4-4c9b-9fe0-2c47247ef9d2, rgb(17, 17, 17))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,...addPropertyOverrides({c5mhGk3ha:{y:(componentViewport?.y||0)+32+(((componentViewport?.height||200)-64-128)/2+60+32)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lvz5qp-container\",layoutDependency:layoutDependency,layoutId:\"UYJk9yWT1-container\",nodeId:\"UYJk9yWT1\",rendersWithMotion:true,scopeId:\"nEXFXnjBv\",children:/*#__PURE__*/_jsx(Company30,{height:\"100%\",id:\"UYJk9yWT1\",layoutId:\"UYJk9yWT1\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vMZ72.framer-1oukm4u, .framer-vMZ72 .framer-1oukm4u { display: block; }\",\".framer-vMZ72.framer-uwx159 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: var(--i5dbb); position: relative; width: 1200px; }\",\".framer-vMZ72 .framer-1ku354o { flex: none; height: auto; max-width: 1000px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-vMZ72 .framer-1lvz5qp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-vMZ72.framer-v-z7v1el .framer-1ku354o { max-width: 1200px; }\",\".framer-vMZ72.framer-v-9a480h.framer-uwx159 { padding: 32px; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 320\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"af1ZHMGRm\":{\"layout\":[\"fixed\",\"auto\"]},\"MMfvAhZ7E\":{\"layout\":[\"fixed\",\"auto\"]},\"c5mhGk3ha\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"X03sNYFCP\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernEXFXnjBv=withCSS(Component,css,\"framer-vMZ72\");export default FramernEXFXnjBv;FramernEXFXnjBv.displayName=\"Company [2.0]\";FramernEXFXnjBv.defaultProps={height:320,width:1200};addPropertyControls(FramernEXFXnjBv,{variant:{options:[\"r6re3xm2X\",\"af1ZHMGRm\",\"MMfvAhZ7E\",\"c5mhGk3ha\"],optionTitles:[\"Desktop\",\"XL\",\"Tablet\",\"Mobil\"],title:\"Variant\",type:ControlType.Enum},X03sNYFCP:{defaultValue:\"120px 80px 120px 80px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramernEXFXnjBv,[{explicitInter:true,fonts:[{family:\"Helvetica Neue Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/edpvSZVd8cUQi4uvdhJpbMUDqbs.woff2\"}]},...Company30Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernEXFXnjBv\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"af1ZHMGRm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MMfvAhZ7E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"c5mhGk3ha\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"X03sNYFCP\\\":\\\"padding\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"320\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nEXFXnjBv.map", "// Generated by Framer (6c2a425)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,Image,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/6YdWVZhgezRAHPsDckZo/Ticker.js\";const TickerFonts=getFonts(Ticker);const serializationHash=\"framer-wr0X0\";const variantClassNames={dJZjcicwH:\"framer-v-1t5boj1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"dJZjcicwH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1t5boj1\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"dJZjcicwH\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15h927d-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"IVMUO10bi-container\",nodeId:\"IVMUO10bi\",rendersWithMotion:true,scopeId:\"CGDizTxuT\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:10,overflow:false},gap:64,height:\"100%\",hoverFactor:.5,id:\"IVMUO10bi\",layoutId:\"IVMUO10bi\",padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:470,intrinsicWidth:1716,pixelHeight:940,pixelWidth:3432,sizes:\"80px\",src:\"https://framerusercontent.com/images/ijMMPhDKf4W8nZGDERzo8Mgf1s.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/ijMMPhDKf4W8nZGDERzo8Mgf1s.png?scale-down-to=512 512w,https://framerusercontent.com/images/ijMMPhDKf4W8nZGDERzo8Mgf1s.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ijMMPhDKf4W8nZGDERzo8Mgf1s.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/ijMMPhDKf4W8nZGDERzo8Mgf1s.png 3432w\"},className:\"framer-cdg06q\",\"data-framer-name\":\"Stack\",layoutDependency:layoutDependency,layoutId:\"T0aWPNTKg\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jzm8hn\",layoutDependency:layoutDependency,layoutId:\"Oudegg7Rw\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-p2v4pl\",\"data-framer-name\":\"Frame\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:67,layoutDependency:layoutDependency,layoutId:\"SA1rbz64v\",svg:'<svg width=\"67\" height=\"16\" viewBox=\"0 0 67 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_5_341)\">\\n<path d=\"M9.85046 0H10.2055C10.2732 1.89206 8.71883 3.83509 6.74222 3.8015C6.74434 2.9071 7.05458 2.04075 7.62072 1.34834C8.18687 0.655926 8.97431 0.179756 9.85046 0ZM53.8967 0.963112C54.0996 0.853526 54.3286 0.80151 54.5589 0.812671C54.7893 0.823832 55.0122 0.897748 55.2035 1.02644C55.3949 1.15513 55.5475 1.33368 55.6447 1.5428C55.7419 1.75192 55.7801 1.98364 55.7551 2.2129C55.7215 2.90787 55.0602 3.26058 54.4712 3.4129C54.1279 3.32657 53.8132 3.15186 53.5584 2.90615C53.429 2.76618 53.3335 2.59824 53.2796 2.41537C53.2256 2.23251 53.2145 2.03965 53.2473 1.85182C53.28 1.66398 53.3556 1.48623 53.4682 1.33239C53.5809 1.17856 53.7275 1.05278 53.8967 0.964844V0.963112ZM15.6964 1.06446H18.3147C19.9536 4.9841 21.5416 8.93734 23.147 12.8912C24.8028 8.97151 26.3572 5.00149 27.9962 1.08126H30.6145C30.6313 5.98082 30.6145 10.8636 30.6145 15.7631C29.9195 15.7631 29.2292 15.7631 28.5533 15.7799C28.5197 12.1979 28.5869 8.61649 28.5198 5.05128C28.368 5.32174 28.2302 5.60842 28.0976 5.89568C26.7655 9.19042 25.3941 12.4678 24.0435 15.7626C23.4522 15.7626 22.8609 15.7793 22.2696 15.729C20.8501 12.1134 19.3131 8.56553 17.8768 4.96673C17.7923 8.56553 17.86 12.1481 17.8432 15.7457C17.1338 15.7625 16.4238 15.7626 15.7004 15.7626C15.6963 10.8468 15.6796 5.94548 15.6964 1.06446ZM3.65016 3.85188C4.79918 3.64918 5.81268 4.34184 6.91074 4.52774C7.94103 4.30767 8.92152 3.69956 10.0028 3.80091C10.6017 3.80526 11.192 3.94419 11.7301 4.20743C12.2681 4.47068 12.74 4.85151 13.111 5.32175C12.5055 5.67507 12.0166 6.19776 11.7044 6.82546C11.3922 7.45316 11.2704 8.15847 11.3539 8.85453C11.4385 10.1727 12.4543 11.1711 13.5506 11.7607C12.9593 13.2473 12.1479 14.785 10.7968 15.7139C9.44507 16.5751 8.07481 15.0189 6.65765 15.3763C5.94762 15.5112 5.30593 15.8153 4.59648 16.0012H4.03877C3.57352 15.8222 3.14863 15.5523 2.78897 15.2071C1.23381 13.5761 0.254714 11.4813 0.000976562 9.24198V8.05935C0.135338 6.06536 1.6052 4.12234 3.64957 3.85188H3.65016ZM44.7734 5.6426C45.5774 5.16786 46.4881 4.90348 47.4213 4.87392C48.3545 4.84436 49.2801 5.05057 50.1125 5.47348C50.6093 5.75039 51.0259 6.15113 51.322 6.63673C51.618 7.12233 51.7833 7.67627 51.8019 8.24468H49.7749C49.649 7.81722 49.4363 7.42033 49.15 7.07887C48.835 6.8365 48.4688 6.66938 48.0793 6.59028C47.6899 6.51119 47.2875 6.52221 46.9029 6.6225C46.2607 6.77482 45.5344 7.26419 45.619 8.00782C45.5512 8.59912 46.0753 8.98773 46.5647 9.15626C47.7809 9.59525 49.099 9.67749 50.2816 10.1703C50.6201 10.2858 50.932 10.4678 51.199 10.7057C51.466 10.9437 51.6826 11.2327 51.8361 11.5557C52.0831 12.1605 52.1227 12.8302 51.9485 13.4599C51.7743 14.0896 51.3963 14.6438 50.8735 15.0357C50.1464 15.5584 49.2965 15.8844 48.4064 15.982H46.801C45.7556 15.8565 44.7813 15.3881 44.0304 14.65C43.5465 14.0743 43.2411 13.3698 43.1518 12.623C43.8786 12.623 44.6049 12.6398 45.3317 12.6908C45.4207 13.029 45.5901 13.3407 45.8253 13.5995C46.0605 13.8583 46.3547 14.0566 46.6828 14.1774C47.6095 14.3801 48.795 14.4311 49.5207 13.7043C49.6473 13.5748 49.742 13.4176 49.7971 13.2451C49.8522 13.0726 49.8663 12.8896 49.8382 12.7107C49.81 12.5318 49.7405 12.362 49.6351 12.2148C49.5297 12.0675 49.3913 11.9469 49.2311 11.8626C47.6095 11.1022 45.5645 11.3049 44.196 10.0041C42.9312 8.80239 43.3203 6.53852 44.7728 5.64317L44.7734 5.6426ZM59.219 5.609C60.0148 5.14525 60.9141 4.88833 61.8347 4.86173C62.7553 4.83512 63.668 5.03967 64.4892 5.45669C65.0927 5.78759 65.6065 6.26053 65.9862 6.83459C66.366 7.40866 66.6001 8.06656 66.6685 8.75143C65.9735 8.76823 65.2832 8.76822 64.5905 8.76822C64.4161 8.18125 64.0896 7.65081 63.6442 7.2306C63.279 6.97772 62.861 6.81131 62.4219 6.74398C61.9828 6.67665 61.5341 6.71017 61.1099 6.842C60.0454 7.17964 59.4373 8.27827 59.2514 9.32536C59.0823 10.6093 59.1159 12.0624 59.9273 13.1269C60.366 13.6684 60.9947 14.0224 61.6853 14.1166C62.3759 14.2109 63.0764 14.0384 63.6442 13.6342C64.0866 13.2278 64.4074 12.7065 64.5709 12.1284C65.2658 12.1284 65.9562 12.1284 66.6488 12.1452C66.5139 14.2574 64.5876 15.8286 62.5601 15.9803H61.3983C60.1864 15.863 59.058 15.3108 58.2217 14.4259C57.2676 13.2342 56.8023 11.7242 56.9204 10.2022C56.9389 8.44796 57.6814 6.57212 59.219 5.609ZM32.6085 5.05186H34.8052C34.873 7.45068 34.7374 9.83327 34.873 12.2332C34.9575 14.0749 37.4409 14.6321 38.708 13.585C39.0298 13.3053 39.2838 12.9561 39.4506 12.5638C39.6175 12.1715 39.6929 11.7463 39.6712 11.3205C39.688 9.22575 39.6544 7.14779 39.688 5.05245H41.9014C41.9014 8.63445 41.9182 12.2159 41.9014 15.8147C41.1914 15.8147 40.4652 15.7979 39.7586 15.7301V13.9927C39.491 14.5517 39.0821 15.0311 38.5725 15.3837C38.0628 15.7362 37.4699 15.9497 36.8525 16.0029H35.8893C35.3973 15.9564 34.92 15.8095 34.4869 15.5713C34.0539 15.333 33.6744 15.0084 33.3718 14.6176C32.8127 13.7812 32.5454 12.7836 32.6114 11.7798L32.6085 5.05186ZM53.4067 5.05186C54.1017 5.05186 54.8088 5.05187 55.5015 5.03507C55.5732 5.34538 55.612 5.66237 55.6173 5.98081C55.6005 9.22402 55.6173 12.4672 55.6005 15.7295C54.8575 15.7463 54.1306 15.7463 53.387 15.7463C53.3899 12.1817 53.3725 8.61649 53.4061 5.05186H53.4067Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_5_341\">\\n<rect width=\"66.6693\" height=\"16\" fill=\"white\" style=\"fill:white;fill-opacity:1;\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-a0gcc0\",layoutDependency:layoutDependency,layoutId:\"Jutg9ce8D\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1yirwp8\",\"data-framer-name\":\"Frame\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:106,layoutDependency:layoutDependency,layoutId:\"wW8TehwG4\",svg:'<svg width=\"106\" height=\"20\" viewBox=\"0 0 106 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_5_343)\">\\n<path d=\"M16.8046 5.2069C16.9325 4.87206 17.1324 4.5694 17.3902 4.32029C17.6479 4.07119 17.9573 3.88173 18.2963 3.7653C18.7937 3.58745 19.3339 3.56783 19.8429 3.70912C20.3519 3.85042 20.8047 4.1457 21.1393 4.5545C21.4812 5.06636 21.6412 5.67824 21.5937 6.29196C21.5971 8.42744 21.5861 10.5629 21.5784 12.698C21.5784 12.975 21.468 13.0862 21.1841 13.09C20.6818 13.0969 20.1791 13.0943 19.6767 13.09C19.3304 13.09 19.2291 12.9861 19.2287 12.6381C19.2287 10.8613 19.2287 9.08455 19.2287 7.30776C19.2287 7.12862 19.2227 6.94907 19.2086 6.77036C19.2205 6.58485 19.1742 6.40026 19.0762 6.24231C18.9781 6.08436 18.8333 5.96093 18.6618 5.88924C18.4656 5.80695 18.25 5.78207 18.0402 5.81749C17.8304 5.85291 17.635 5.94717 17.4767 6.08931C17.3406 6.21419 17.2322 6.36623 17.1586 6.53561C17.0849 6.70499 17.0477 6.88794 17.0492 7.07262C17.0205 7.64551 17.0064 8.21967 17.0064 8.79341C17 10.076 17.0064 11.3585 17.0039 12.6411C17.0039 12.9861 16.9064 13.084 16.5545 13.0866C16.07 13.09 15.5854 13.09 15.1009 13.0866C14.7563 13.0845 14.6538 12.9806 14.6533 12.6334C14.6533 10.8746 14.6563 9.11575 14.6491 7.35692C14.6487 7.08817 14.62 6.8202 14.5636 6.55745C14.5348 6.35491 14.4369 6.16853 14.2866 6.02979C14.1362 5.89105 13.9426 5.80849 13.7384 5.79604C13.5154 5.74567 13.2817 5.77948 13.0822 5.89098C12.8826 6.00249 12.7312 6.18382 12.6572 6.40013C12.5211 6.84373 12.4478 7.30424 12.4396 7.7682C12.4144 9.38296 12.4302 10.9986 12.4298 12.6138C12.4298 12.9985 12.3421 13.084 11.9526 13.084C11.4682 13.0862 10.9834 13.0879 10.4991 13.084C10.1853 13.081 10.0801 12.9742 10.0797 12.6599C10.0783 9.8511 10.0783 7.04226 10.0797 4.23343C10.0797 3.9115 10.1784 3.80591 10.4909 3.7995C10.9663 3.7918 11.4422 3.79266 11.9176 3.7995C12.2212 3.80377 12.3186 3.90766 12.3216 4.20907C12.3246 4.51047 12.3216 4.80076 12.3468 5.1261C12.5158 4.67458 12.821 4.28677 13.2201 4.01638C13.6193 3.74599 14.0926 3.6064 14.5746 3.61694C15.6725 3.61096 16.3596 4.19196 16.8046 5.2069Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M61.9848 4.71515C62.3525 4.51378 62.6897 4.31541 63.039 4.14141C63.7992 3.74915 64.6432 3.54727 65.4986 3.55313C65.9589 3.5191 66.419 3.62182 66.8211 3.84841C67.2233 4.075 67.5496 4.41535 67.7589 4.82673C67.8487 4.76944 67.9299 4.71941 68.0082 4.66768C69.0857 3.90594 70.3826 3.51726 71.7015 3.56083C72.2972 3.56017 72.8702 3.7891 73.3014 4.20003C73.7327 4.61096 73.9889 5.17227 74.017 5.76728C74.0426 6.04346 74.0567 6.32306 74.0572 6.59924C74.0606 8.57297 74.0606 10.5469 74.0572 12.5209C74.0572 13.0087 73.9824 13.0839 73.5014 13.0839C73.2321 13.0839 72.9632 13.0839 72.6938 13.0839C72.3048 13.0839 72.215 12.9954 72.2107 12.6136C72.2077 12.3623 72.2107 12.1113 72.2107 11.8599C72.2107 10.1823 72.2142 8.50429 72.2073 6.82669C72.2072 6.56702 72.1807 6.30803 72.1282 6.05372C72.0854 5.76097 71.936 5.49434 71.7087 5.30498C71.4814 5.11561 71.1922 5.01686 70.8965 5.02766C69.9495 5.01241 69.0177 5.26733 68.2104 5.76257C68.1737 5.78885 68.1433 5.82282 68.1211 5.86211C68.0989 5.9014 68.0856 5.94506 68.0821 5.99002C68.077 8.17011 68.077 10.3505 68.0821 12.5311C68.0821 13.0138 68.0086 13.0869 67.5173 13.0869C67.257 13.0869 66.9971 13.0869 66.7367 13.0869C66.3186 13.0869 66.2339 13.0014 66.2335 12.5824C66.2335 10.6624 66.2361 8.74242 66.2292 6.82241C66.2298 6.55375 66.2011 6.28582 66.1437 6.02337C66.0963 5.74043 65.9482 5.48417 65.7267 5.30182C65.5052 5.11947 65.2253 5.02332 64.9385 5.03108C63.9913 4.99728 63.0555 5.24708 62.2511 5.74847C62.206 5.79062 62.1702 5.84178 62.1461 5.89864C62.1221 5.9555 62.1102 6.01678 62.1113 6.07852C62.1032 8.22298 62.1053 10.367 62.1053 12.5115C62.1053 13.0198 62.0387 13.0873 61.535 13.0873C61.2388 13.0873 60.9429 13.0873 60.6466 13.0873C60.5949 13.0948 60.5421 13.0903 60.4924 13.0742C60.4427 13.0581 60.3974 13.0308 60.3599 12.9944C60.3223 12.958 60.2936 12.9136 60.276 12.8644C60.2583 12.8152 60.2522 12.7626 60.258 12.7107C60.258 12.6479 60.258 12.585 60.258 12.5222C60.258 9.81251 60.258 7.10301 60.258 4.39364C60.258 3.88062 60.3136 3.82675 60.8339 3.82675C61.0476 3.82675 61.2644 3.83187 61.4799 3.83102C61.5752 3.82184 61.6703 3.85084 61.7442 3.91167C61.8182 3.97251 61.865 4.0602 61.8745 4.15551L61.9848 4.71515Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M28.412 12.0267C28.2884 12.1378 28.1554 12.2588 28.0225 12.3773C27.5965 12.7536 27.0831 13.0173 26.5291 13.1442C25.975 13.2712 25.398 13.2574 24.8507 13.104C24.3546 12.9941 23.91 12.7203 23.5884 12.3269C23.2669 11.9335 23.0872 11.4433 23.0782 10.9352C22.9542 9.27386 23.7353 8.08534 25.3466 7.65397C26.1937 7.46893 27.05 7.32809 27.9117 7.232C27.963 7.22388 28.0148 7.2196 28.1161 7.20763C28.1052 6.84034 28.0725 6.47402 28.0182 6.11061C27.9689 5.91138 27.8581 5.73276 27.7014 5.60015C27.5303 5.47806 27.3336 5.39646 27.1263 5.36148C26.9189 5.3265 26.7064 5.33907 26.5047 5.39823C26.303 5.4574 26.1173 5.56161 25.9617 5.70301C25.8061 5.84441 25.6847 6.0193 25.6065 6.21449C25.4518 6.68477 25.4518 6.68477 24.9678 6.63689C24.5574 6.59713 24.147 6.5578 23.7374 6.51205C23.3796 6.47229 23.2941 6.34104 23.3774 5.98662C23.4782 5.50525 23.7023 5.05829 24.0277 4.68951C24.3531 4.32072 24.7687 4.04275 25.2338 3.88278C26.2968 3.4708 27.4659 3.4206 28.5603 3.73998C29.127 3.85453 29.6337 4.16889 29.988 4.62577C30.3424 5.08265 30.5207 5.65165 30.4906 6.22904C30.5218 7.412 30.5158 8.59666 30.4995 9.78047C30.4834 10.3398 30.6694 10.8862 31.0233 11.3196C31.3328 11.7082 31.3161 11.7963 30.9455 12.1109C30.6103 12.3952 30.2794 12.6838 29.9455 12.9694C29.6603 13.2135 29.5205 13.2259 29.2512 12.9587C28.9635 12.6723 28.7035 12.3529 28.412 12.0267ZM28.0857 8.58384C27.5522 8.56257 27.0198 8.64624 26.5185 8.83009C26.325 8.90804 26.1493 9.02437 26.002 9.17207C25.8548 9.31978 25.7389 9.49578 25.6616 9.68947C25.5842 9.88316 25.5468 10.0905 25.5517 10.299C25.5567 10.5076 25.6039 10.7129 25.6904 10.9027C25.7569 11.0756 25.8746 11.2241 26.0278 11.3283C26.181 11.4325 26.3623 11.4874 26.5475 11.4859C26.8405 11.4814 27.1251 11.3872 27.3628 11.2158C27.6005 11.0445 27.7799 10.8043 27.8767 10.5278C28.0879 9.90293 28.1592 9.23931 28.0857 8.58384Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M5.72205 7.20681C5.6917 6.82203 5.68827 6.46378 5.62885 6.11364C5.59891 5.95357 5.52519 5.80491 5.41592 5.68417C5.30665 5.56343 5.16609 5.47531 5.00979 5.4296C4.8299 5.35983 4.63746 5.32827 4.4447 5.33692C4.25195 5.34558 4.06307 5.39427 3.89015 5.47988C3.71724 5.56549 3.56403 5.68616 3.44029 5.83421C3.31655 5.98225 3.22499 6.15443 3.17142 6.33979C3.10045 6.64291 3.00045 6.68736 2.68409 6.65188C2.24759 6.60314 1.81058 6.56168 1.37365 6.51508C0.975194 6.47233 0.893579 6.3539 0.988917 5.96357C1.10073 5.46114 1.34511 4.99786 1.69669 4.62192C2.04827 4.24598 2.49421 3.97112 2.98803 3.82595C4.00325 3.47102 5.10317 3.43773 6.13799 3.73062C6.706 3.83862 7.21619 4.14744 7.57525 4.60062C7.93431 5.0538 8.11823 5.62105 8.09348 6.1987C8.12982 7.38166 8.11836 8.56633 8.10339 9.75015C8.08427 10.319 8.27006 10.8758 8.62705 11.3192C8.95068 11.7275 8.93404 11.7894 8.53687 12.1229C8.20126 12.4064 7.87117 12.6967 7.53642 12.9814C7.26922 13.2088 7.12775 13.2229 6.88449 12.9814C6.5818 12.6821 6.30736 12.3508 6.01493 12.0276C5.9119 12.1199 5.79046 12.2255 5.67289 12.3345C5.2566 12.7148 4.75262 12.9862 4.20599 13.1245C3.65936 13.2628 3.08701 13.2637 2.53994 13.1272C2.02259 13.029 1.55498 12.7552 1.21614 12.3521C0.877305 11.949 0.688072 11.4413 0.680277 10.9147C0.558433 9.16188 1.46646 7.94771 3.25137 7.55952C4.00168 7.39663 4.77419 7.33592 5.53689 7.22861C5.58007 7.2239 5.62287 7.21963 5.72205 7.20681ZM5.72717 8.52059C5.19319 8.61208 4.7302 8.6544 4.28814 8.7771C3.97449 8.84835 3.69379 9.02277 3.49102 9.27243C3.28825 9.5221 3.17516 9.83257 3.16975 10.1542C3.13202 10.4034 3.17191 10.6582 3.28404 10.884C3.39617 11.1098 3.57503 11.2956 3.79642 11.4162C4.03658 11.5105 4.30144 11.5218 4.54876 11.4484C4.79609 11.3749 5.01175 11.221 5.16156 11.0109C5.37804 10.729 5.53263 10.4046 5.61517 10.0588C5.6863 9.54911 5.7237 9.03524 5.72717 8.52059Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M51.1235 5.2813C51.2201 5.0996 51.3082 4.91277 51.4146 4.73706C51.9704 3.82386 52.8387 3.46774 53.9879 3.67594C54.4431 3.75477 54.8607 3.97829 55.1788 4.31332C55.4969 4.64834 55.6985 5.07701 55.7536 5.53568C55.8328 6.04934 55.873 6.56827 55.8737 7.08801C55.8878 8.92636 55.8793 10.7669 55.8789 12.6065C55.8789 13.0028 55.7895 13.0913 55.3859 13.093C54.9105 13.093 54.4347 13.096 53.9593 13.093C53.6228 13.0905 53.5279 12.9943 53.5279 12.6599C53.5279 10.9926 53.5317 9.32183 53.5236 7.6532C53.5234 7.32175 53.496 6.99085 53.4415 6.6639C53.4286 6.44593 53.3407 6.23916 53.1926 6.07869C53.0445 5.91822 52.8454 5.81397 52.6292 5.78363C52.4049 5.75505 52.1773 5.79772 51.9785 5.90558C51.7797 6.01345 51.6198 6.18106 51.5215 6.38473C51.3002 6.83812 51.1946 7.33928 51.2141 7.84344C51.2111 9.40476 51.2141 10.9644 51.2141 12.5274C51.2141 13.0152 51.1363 13.093 50.6549 13.0934C50.1975 13.0934 49.7396 13.0964 49.2821 13.0934C48.9649 13.0904 48.8666 12.9878 48.8632 12.674C48.8632 12.6651 48.8632 12.6561 48.8632 12.6471C48.8572 9.88246 48.8512 7.11907 48.8452 4.35698C48.8452 3.87816 48.9149 3.80719 49.386 3.80633C49.8076 3.80633 50.2295 3.80206 50.6511 3.80633C50.9931 3.81104 51.0786 3.89997 51.0786 4.24028C51.0786 4.587 51.0786 4.93328 51.0786 5.28001L51.1235 5.2813Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M39.8206 8.42951C39.7968 7.44885 40.0127 6.4772 40.4495 5.59888C40.7204 5.02216 41.1468 4.53251 41.6809 4.18506C42.215 3.83762 42.8355 3.64617 43.4725 3.63228C44.1263 3.56099 44.7866 3.68385 45.371 3.98555C45.9554 4.28725 46.4379 4.7544 46.7584 5.32869C47.3045 6.22753 47.6044 7.25427 47.628 8.30572C47.6516 9.35718 47.398 10.3963 46.8927 11.3187C46.5767 11.9839 46.0556 12.5301 45.4061 12.8772C44.7567 13.2243 44.013 13.354 43.2844 13.2473C41.7688 13.1096 40.8133 12.214 40.2533 10.8493C39.951 10.0791 39.804 9.25674 39.8206 8.42951ZM45.1052 8.51502L45.0467 8.50776C45.0558 8.35552 45.0548 8.20284 45.0437 8.05073C44.9829 7.42007 44.8867 6.79333 44.7555 6.17348C44.7219 6.03692 44.6606 5.90872 44.5754 5.79684C44.4902 5.68496 44.3829 5.5918 44.2602 5.52313C44.1375 5.45445 44.002 5.41173 43.8621 5.39763C43.7221 5.38352 43.5808 5.39833 43.4469 5.44113C43.201 5.50354 42.9803 5.64006 42.8148 5.83218C42.6492 6.0243 42.5467 6.26271 42.5212 6.51506C42.2932 7.59677 42.2702 8.71167 42.4533 9.80188C42.5198 10.2242 42.6562 10.6325 42.8569 11.0101C42.9586 11.1988 43.1242 11.3452 43.3241 11.4229C43.524 11.5007 43.745 11.5046 43.9475 11.4342C44.1926 11.367 44.4115 11.227 44.5755 11.0329C44.7394 10.8387 44.8406 10.5994 44.8658 10.3465C44.9911 9.7433 45.0291 9.12424 45.1052 8.51288V8.51502Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M22.9733 20C17.8024 20.0166 12.7973 18.1773 8.8676 14.8163C8.73662 14.7222 8.61848 14.6114 8.51617 14.4867C8.48328 14.4384 8.46194 14.3832 8.45386 14.3254C8.44577 14.2675 8.45111 14.2086 8.46951 14.1532C8.51526 14.0814 8.6803 14.0677 8.79402 14.0647C8.86499 14.0647 8.93938 14.1258 9.00778 14.1652C12.1101 15.9048 15.5061 17.0588 19.026 17.5695C21.5108 17.9496 24.035 17.9976 26.5324 17.7123C29.1973 17.4061 31.8076 16.7357 34.2903 15.72C34.4043 15.6703 34.5245 15.6362 34.6476 15.6187C34.7418 15.6011 34.8391 15.6166 34.9231 15.6627C35.007 15.7087 35.0725 15.7825 35.1081 15.8714C35.1459 15.9595 35.151 16.0581 35.1228 16.1496C35.0945 16.2412 35.0346 16.3197 34.9538 16.3712C34.7862 16.5054 34.6079 16.6277 34.4283 16.7457C32.4274 18.0346 30.2084 18.948 27.88 19.4412C26.2709 19.8126 24.6247 20 22.9733 20Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M82.581 12.1109C81.8694 12.6439 81.056 13.025 80.1911 13.2306C79.4924 13.4081 78.7599 13.4047 78.0629 13.2208C77.6051 13.0936 77.1981 12.8273 76.8983 12.4586C76.5985 12.09 76.4207 11.6373 76.3896 11.1631C76.3535 10.8876 76.3371 10.6099 76.3404 10.332C76.3364 8.34972 76.3364 6.36758 76.3404 4.38558C76.3404 3.89863 76.4139 3.82467 76.8983 3.82339C77.1942 3.82339 77.4904 3.81783 77.7863 3.82596C78.0907 3.83408 78.1852 3.92942 78.1873 4.23895C78.1924 4.95633 78.1873 5.67414 78.1899 6.39153C78.195 7.71685 78.1753 9.04687 78.2194 10.3726C78.2536 11.4081 78.8119 11.8912 79.8491 11.8809C80.7415 11.8572 81.6084 11.5781 82.3471 11.0768C82.3871 11.0348 82.4182 10.9851 82.4384 10.9307C82.4586 10.8763 82.4676 10.8183 82.4647 10.7604C82.4712 8.63475 82.473 6.5091 82.4698 4.38345C82.4698 3.88838 82.5322 3.82553 83.0256 3.82382C83.3214 3.82382 83.6177 3.81869 83.9136 3.82682C84.2094 3.83494 84.3082 3.93198 84.3086 4.21585C84.3109 7.04122 84.3109 9.86659 84.3086 12.692C84.3086 12.9767 84.2043 13.0767 83.9161 13.0831C83.6652 13.0896 83.4138 13.081 83.1628 13.0853C83.1069 13.0923 83.0502 13.0877 82.9961 13.0719C82.9421 13.056 82.8918 13.0292 82.8486 12.9931C82.8053 12.957 82.7699 12.9124 82.7446 12.8621C82.7193 12.8118 82.7047 12.7567 82.7015 12.7005C82.6669 12.5154 82.6258 12.3345 82.581 12.1109Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M35.5477 10.028C36.4726 10.0089 37.3923 10.1707 38.2551 10.5043C38.3945 10.565 38.5309 10.6326 38.6673 10.6997C38.7748 10.7476 38.8654 10.8268 38.9273 10.9269C38.9892 11.027 39.0196 11.1434 39.0144 11.261C39.0174 11.6646 39.0208 12.0682 39.0144 12.4718C39.0084 12.8014 38.8113 12.9237 38.5155 12.7869C37.6162 12.3413 36.6257 12.1107 35.6221 12.1134C34.6185 12.116 33.6293 12.3519 32.7324 12.8022C32.4648 12.9305 32.2677 12.8146 32.2621 12.5149C32.2381 12.0306 32.2419 11.5453 32.2737 11.0614C32.3065 10.7879 32.4059 10.5266 32.5631 10.3004C33.572 8.84038 34.6015 7.39322 35.6242 5.94434C35.6793 5.8661 35.7306 5.78487 35.8132 5.66003H35.2223C34.478 5.66003 33.7336 5.66003 32.9889 5.66003C32.6755 5.66003 32.5695 5.55572 32.5652 5.24191C32.5605 4.8922 32.5601 4.54205 32.5652 4.19277C32.5699 3.8935 32.6777 3.78619 32.9731 3.78619C34.7938 3.78448 36.6144 3.78448 38.4351 3.78619C38.737 3.78619 38.8173 3.89307 38.849 4.18721C38.8907 4.55461 38.8574 4.92666 38.7509 5.28075C38.6444 5.63485 38.467 5.9636 38.2295 6.24701C37.3488 7.3885 36.5485 8.59242 35.7152 9.77025C35.6652 9.84293 35.6203 9.91689 35.5477 10.028Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M89.5907 3.55359C90.354 3.5551 91.1114 3.688 91.8296 3.94648C92.2311 4.08756 92.2922 4.17607 92.2939 4.5929C92.2939 4.71859 92.2939 4.84428 92.2939 4.96954C92.2892 5.31669 92.1836 5.40007 91.8429 5.32269C91.4414 5.2312 91.0447 5.11576 90.6394 5.04863C90.022 4.9238 89.3852 4.9308 88.7707 5.06916C88.5463 5.10248 88.3389 5.20823 88.1801 5.37031C88.0214 5.53238 87.9199 5.7419 87.8913 5.96696C87.836 6.2029 87.8698 6.45095 87.9862 6.66351C88.1025 6.87607 88.2933 7.03818 88.5219 7.11871C89.1632 7.41798 89.8297 7.65439 90.4808 7.931C90.8758 8.09774 91.2734 8.26491 91.6505 8.46841C93.2725 9.34483 92.9916 11.4931 92.1413 12.3225C91.5847 12.8665 90.8625 13.2092 90.0892 13.2964C88.893 13.4604 87.6748 13.3197 86.5476 12.8873C86.1029 12.7163 86.0529 12.6389 86.0465 12.1759C86.0354 11.3717 86.0627 11.3542 86.8387 11.5846C87.7632 11.8818 88.7381 11.99 89.7053 11.9027C90.0231 11.8611 90.3298 11.7578 90.6082 11.5987C91.1935 11.2725 91.391 10.0981 90.547 9.70481C89.8592 9.38416 89.1362 9.13406 88.4355 8.8442C88.092 8.7159 87.7577 8.5645 87.4347 8.39103C87.002 8.16291 86.6495 7.80784 86.4245 7.37352C86.1995 6.9392 86.1128 6.44643 86.176 5.9614C86.2119 5.51565 86.3717 5.08879 86.6374 4.7291C86.9031 4.36941 87.2641 4.09122 87.6796 3.92597C88.2785 3.65318 88.9332 3.52559 89.5907 3.55359Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M102.625 13.3461C102.035 13.2698 101.45 13.1586 100.873 13.0131C100.292 12.8425 99.765 12.525 99.3427 12.0914C98.9204 11.6578 98.617 11.1227 98.4618 10.5377C98.0585 9.23511 98.0498 7.84227 98.437 6.53479C98.6507 5.75866 99.0983 5.06725 99.7191 4.5547C100.34 4.04214 101.103 3.73336 101.906 3.67038C102.817 3.55798 103.741 3.65059 104.611 3.94144C104.974 4.0667 105.051 4.16204 105.072 4.53997C105.081 4.70118 105.08 4.86283 105.069 5.02392C105.043 5.35824 104.941 5.43649 104.616 5.3497C103.969 5.16246 103.295 5.08655 102.622 5.12524C102.249 5.11767 101.878 5.19448 101.538 5.34992C101.199 5.50537 100.899 5.73545 100.66 6.02305C100.389 6.40558 100.219 6.85046 100.166 7.3163C100.017 8.19416 100.043 9.09292 100.244 9.96054C100.343 10.4448 100.599 10.8829 100.972 11.2065C101.346 11.5301 101.816 11.7211 102.31 11.7497C103.069 11.8326 103.837 11.7626 104.569 11.5441C105.054 11.4103 105.137 11.4787 105.138 11.9883C105.138 12.7856 105.12 12.8433 104.341 13.0404C103.787 13.1815 103.215 13.2444 102.625 13.3461Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M96.2514 8.43508C96.2514 9.82482 96.2514 11.2144 96.2514 12.6039C96.2514 12.9921 96.1634 13.0814 95.7812 13.0836C95.4943 13.0836 95.2074 13.0836 94.9206 13.0836C94.4977 13.0836 94.4122 13.0023 94.4114 12.5863C94.4091 11.5734 94.4091 10.5603 94.4114 9.54708C94.4114 7.82587 94.4114 6.10451 94.4114 4.38301C94.4114 3.88195 94.4695 3.82423 94.965 3.82252C95.2519 3.82252 95.5388 3.81782 95.8256 3.82252C96.1638 3.83022 96.2502 3.92172 96.2506 4.26373C96.2529 5.65347 96.2531 7.04392 96.2514 8.43508Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M35.7429 13.4269C36.1794 13.4919 36.6788 13.541 37.1662 13.6462C37.6232 13.745 37.722 13.8959 37.722 14.3627C37.7041 15.216 37.5089 16.0563 37.1486 16.83C36.8794 17.4772 36.4796 18.062 35.9742 18.5478C35.9105 18.6228 35.8343 18.6861 35.7489 18.735C35.6429 18.7648 35.5337 18.7812 35.4236 18.7838C35.4005 18.6795 35.3956 18.572 35.4095 18.4661C35.6788 17.6538 35.9695 16.8445 36.2329 16.0292C36.2961 15.8053 36.3284 15.5737 36.3286 15.3409C36.3419 14.9502 36.2329 14.7655 35.8515 14.7159C35.3027 14.6461 34.7493 14.6175 34.1961 14.6304C33.6515 14.6415 33.1085 14.7287 32.5639 14.7668C32.4494 14.7546 32.3377 14.7235 32.2334 14.6748C32.2911 14.5637 32.3189 14.4132 32.4117 14.3473C32.9868 13.9463 33.6479 13.6854 34.3419 13.5855C34.7819 13.5124 35.2299 13.4833 35.7429 13.4269Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M95.3554 2.27662e-05C95.5062 -0.0144202 95.6583 0.00419927 95.8012 0.0545723C95.944 0.104945 96.0741 0.185863 96.1825 0.291688C96.2908 0.397513 96.3748 0.525693 96.4285 0.667298C96.4822 0.808904 96.5044 0.960525 96.4935 1.11159C96.4989 1.26282 96.4718 1.41344 96.4142 1.55339C96.3567 1.69333 96.2699 1.81935 96.1597 1.92305C96.0494 2.02674 95.9184 2.1057 95.7752 2.15466C95.632 2.20361 95.48 2.22142 95.3294 2.2069C95.1786 2.21915 95.0269 2.19868 94.8847 2.14688C94.7425 2.09508 94.6132 2.01317 94.5056 1.90676C94.398 1.80035 94.3147 1.67196 94.2613 1.53036C94.208 1.38876 94.1858 1.23732 94.1964 1.08637C94.1876 0.935052 94.2121 0.783631 94.2683 0.642848C94.3244 0.502065 94.4109 0.375357 94.5215 0.2717C94.6321 0.168044 94.7641 0.0899751 94.9082 0.0430257C95.0523 -0.00392371 95.205 -0.0186034 95.3554 2.27662e-05Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_5_343\">\\n<rect width=\"104.466\" height=\"20\" fill=\"white\" style=\"fill:white;fill-opacity:1;\" transform=\"translate(0.669434)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1njrql7\",layoutDependency:layoutDependency,layoutId:\"fcvvv3EWE\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-8klij0\",\"data-framer-name\":\"Logo_TikTok\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:69,layoutDependency:layoutDependency,layoutId:\"JWDpa0EWR\",svg:'<svg width=\"69\" height=\"20\" viewBox=\"0 0 69 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_5_360)\">\\n<path d=\"M13.2527 7.21964C14.5892 8.17528 16.1917 8.68777 17.8347 8.68499V5.40059C17.512 5.40037 17.1903 5.3665 16.8746 5.29953V7.88612C15.2316 7.8888 13.6292 7.37632 12.2926 6.42077V13.1255C12.2919 14.2264 11.9922 15.3065 11.4255 16.2503C10.8588 17.1942 10.0464 17.9664 9.07505 18.4846C8.1037 19.0028 7.00987 19.2474 5.91033 19.1924C4.81079 19.1374 3.74683 18.7849 2.83203 18.1724C3.67633 19.0353 4.75847 19.6272 5.9405 19.8727C7.12252 20.1182 8.35088 20.0062 9.46898 19.5509C10.5871 19.0955 11.5442 18.3176 12.2185 17.3161C12.8927 16.3147 13.2534 15.1352 13.2547 13.9279V7.21964H13.2527ZM14.4396 3.90492C13.7607 3.16534 13.3437 2.22314 13.2527 1.22333V0.800903H12.3432C12.4552 1.43644 12.6998 2.04127 13.061 2.57606C13.4222 3.11085 13.8919 3.56361 14.4396 3.90492ZM4.95274 15.5979C4.59506 15.1277 4.39654 14.5557 4.38598 13.965C4.37542 13.3743 4.55338 12.7956 4.89403 12.3129C5.23467 11.8302 5.72028 11.4687 6.28037 11.2807C6.84046 11.0927 7.44588 11.0881 8.00876 11.2675V7.90785C7.69069 7.86422 7.36968 7.84564 7.0487 7.85227V10.4672C6.38239 10.254 5.66023 10.3001 5.02636 10.596C4.39249 10.892 3.89355 11.4161 3.62914 12.0638C3.36473 12.7114 3.3543 13.435 3.59993 14.09C3.84556 14.745 4.32919 15.2833 4.95426 15.5974L4.95274 15.5979Z\" fill=\"#FF004F\" style=\"fill:#FF004F;fill:color(display-p3 1.0000 0.0000 0.3098);fill-opacity:1;\"/>\\n<path d=\"M12.2902 6.41925C13.6268 7.3748 15.2292 7.88729 16.8722 7.8846V5.29801C15.9362 5.09814 15.0858 4.61114 14.4398 3.90492C13.8917 3.56375 13.4216 3.11107 13.0599 2.57628C12.6983 2.0415 12.4533 1.4366 12.3408 0.800903H9.94568V13.9254C9.94407 14.5067 9.76025 15.0728 9.42008 15.5441C9.0799 16.0155 8.6005 16.3683 8.04933 16.5529C7.49816 16.7375 6.90297 16.7447 6.34751 16.5734C5.79206 16.4021 5.3043 16.0609 4.95288 15.5979C4.3278 15.2838 3.84418 14.7455 3.59854 14.0905C3.35291 13.4355 3.36334 12.7119 3.62775 12.0643C3.89216 11.4166 4.3911 10.8925 5.02497 10.5965C5.65884 10.3006 6.38101 10.2546 7.04732 10.4677V7.85277C5.86259 7.87705 4.71085 8.24736 3.73397 8.91808C2.75709 9.5888 1.99775 10.5306 1.54949 11.6275C1.10123 12.7244 0.983633 13.9285 1.21118 15.0914C1.43874 16.2544 2.0015 17.3253 2.83014 18.1724C3.74494 18.7849 4.8089 19.1374 5.90844 19.1924C7.00798 19.2474 8.10181 19.0028 9.07316 18.4846C10.0445 17.9664 10.8569 17.1942 11.4236 16.2503C11.9903 15.3065 12.29 14.2264 12.2907 13.1255L12.2902 6.41925Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M16.872 5.298V4.59817C16.012 4.59937 15.1691 4.35861 14.4395 3.90339C15.0854 4.61017 15.9357 5.09771 16.872 5.298ZM12.3405 0.800889C12.3186 0.675914 12.3018 0.550096 12.29 0.423435V0H8.98335V13.1255C8.98183 13.5993 8.85921 14.0648 8.62713 14.4779C8.39505 14.8909 8.06122 15.2378 7.65735 15.4855C7.25348 15.7333 6.79298 15.8736 6.31959 15.8933C5.84621 15.913 5.37565 15.8113 4.95263 15.5979C5.30405 16.0609 5.79181 16.4021 6.34726 16.5734C6.90272 16.7447 7.49791 16.7375 8.04908 16.5529C8.60025 16.3683 9.07965 16.0155 9.41983 15.5441C9.76 15.0728 9.94383 14.5066 9.94543 13.9254V0.799879L12.3405 0.800889ZM7.04707 7.85276V7.10796C6.77076 7.07017 6.49221 7.05127 6.21333 7.05136C4.91027 7.04999 3.64131 7.46773 2.59388 8.24289C1.54645 9.01806 0.776091 10.1095 0.396588 11.3561C0.0170859 12.6027 0.0485614 13.9383 0.486366 15.1656C0.92417 16.3929 1.74509 17.4469 2.82787 18.1719C1.99923 17.3248 1.43647 16.2538 1.20891 15.0909C0.981363 13.928 1.09896 12.7239 1.54722 11.627C1.99548 10.5301 2.75483 9.58828 3.7317 8.91756C4.70858 8.24684 5.86033 7.87653 7.04505 7.85225L7.04707 7.85276Z\" fill=\"#00F2EA\" style=\"fill:#00F2EA;fill:color(display-p3 0.0000 0.9490 0.9176);fill-opacity:1;\"/>\\n<path d=\"M55.1925 16.4498C55.7629 16.4559 56.3288 16.3489 56.8576 16.1349C57.3863 15.9209 57.8674 15.6042 58.2729 15.203C58.6784 14.8019 59.0003 14.3243 59.2201 13.7979C59.4398 13.2715 59.5529 12.7067 59.5529 12.1363C59.5529 11.5659 59.4398 11.0012 59.2201 10.4748C59.0003 9.94837 58.6784 9.47077 58.2729 9.06962C57.8674 8.66847 57.3863 8.35173 56.8576 8.13772C56.3288 7.92372 55.7629 7.81671 55.1925 7.82288H54.5356C55.106 7.81671 55.672 7.92372 56.2007 8.13772C56.7294 8.35173 57.2105 8.66847 57.616 9.06962C58.0215 9.47077 58.3435 9.94837 58.5632 10.4748C58.7829 11.0012 58.896 11.5659 58.896 12.1363C58.896 12.7067 58.7829 13.2715 58.5632 13.7979C58.3435 14.3243 58.0215 14.8019 57.616 15.203C57.2105 15.6042 56.7294 15.9209 56.2007 16.1349C55.672 16.3489 55.106 16.4559 54.5356 16.4498H55.1925Z\" fill=\"#FF004F\" style=\"fill:#FF004F;fill:color(display-p3 1.0000 0.0000 0.3098);fill-opacity:1;\"/>\\n<path opacity=\"0.8\" d=\"M54.4777 7.82288H53.8208C53.2504 7.81671 52.6845 7.92372 52.1558 8.13772C51.627 8.35173 51.146 8.66847 50.7405 9.06962C50.3349 9.47077 50.013 9.94837 49.7933 10.4748C49.5736 11.0012 49.4604 11.5659 49.4604 12.1363C49.4604 12.7067 49.5736 13.2715 49.7933 13.7979C50.013 14.3243 50.3349 14.8019 50.7405 15.203C51.146 15.6042 51.627 15.9209 52.1558 16.1349C52.6845 16.3489 53.2504 16.4559 53.8208 16.4498H54.4777C53.9073 16.4559 53.3414 16.3489 52.8126 16.1349C52.2839 15.9209 51.8029 15.6042 51.3973 15.203C50.9918 14.8019 50.6699 14.3243 50.4502 13.7979C50.2305 13.2715 50.1173 12.7067 50.1173 12.1363C50.1173 11.5659 50.2305 11.0012 50.4502 10.4748C50.6699 9.94837 50.9918 9.47077 51.3973 9.06962C51.8029 8.66847 52.2839 8.35173 52.8126 8.13772C53.3414 7.92372 53.9073 7.81671 54.4777 7.82288Z\" fill=\"#00F2EA\" style=\"fill:#00F2EA;fill:color(display-p3 0.0000 0.9490 0.9176);fill-opacity:1;\"/>\\n<path d=\"M21.4175 5.87347V8.06038H23.9783V16.3911H26.5401V8.11899H28.625L29.34 5.87347H21.4175ZM42.3871 5.87347V8.06038H44.948V16.3911H47.5098V8.11899H49.5946L50.3091 5.87347H42.3851H42.3871ZM29.819 7.11396C29.8171 6.8662 29.8888 6.62345 30.0251 6.41652C30.1614 6.20959 30.3561 6.0478 30.5844 5.95169C30.8128 5.85557 31.0646 5.82946 31.3078 5.87667C31.551 5.92387 31.7748 6.04227 31.9506 6.21683C32.1265 6.39139 32.2465 6.61425 32.2955 6.85714C32.3444 7.10002 32.3202 7.35198 32.2257 7.58105C32.1313 7.81012 31.9709 8.00597 31.765 8.14376C31.5591 8.28154 31.3168 8.35506 31.0691 8.35496C30.9053 8.35589 30.743 8.32451 30.5914 8.26261C30.4398 8.20071 30.3019 8.10951 30.1855 7.99424C30.0692 7.87896 29.9768 7.74187 29.9136 7.59082C29.8503 7.43977 29.8175 7.27772 29.817 7.11396H29.819ZM29.819 9.24125H32.3202V16.3906H29.819V9.24125ZM33.3924 5.87347V16.3906H35.8946V13.6732L36.6692 12.9658L39.1113 16.4523H41.7894L38.2746 11.3711L41.4316 8.29837H38.3938L35.8926 10.7799V5.87852L33.3924 5.87347ZM60.3751 5.87347V16.3906H62.8773V13.6732L63.6514 12.9658L66.094 16.4523H68.7745L65.2597 11.3711L68.4168 8.29837H65.379L62.8768 10.7799V5.87852L60.3751 5.87347Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M54.5372 16.4498C55.1076 16.4559 55.6735 16.3489 56.2023 16.1349C56.731 15.9209 57.2121 15.6042 57.6176 15.203C58.0231 14.8019 58.345 14.3243 58.5647 13.7979C58.7844 13.2715 58.8975 12.7067 58.8975 12.1363C58.8975 11.5659 58.7844 11.0012 58.5647 10.4748C58.345 9.94837 58.0231 9.47077 57.6176 9.06962C57.2121 8.66847 56.731 8.35173 56.2023 8.13772C55.6735 7.92372 55.1076 7.81671 54.5372 7.82288H54.4776C53.9072 7.81671 53.3412 7.92372 52.8125 8.13772C52.2838 8.35173 51.8027 8.66847 51.3972 9.06962C50.9917 9.47077 50.6697 9.94837 50.45 10.4748C50.2303 11.0012 50.1172 11.5659 50.1172 12.1363C50.1172 12.7067 50.2303 13.2715 50.45 13.7979C50.6697 14.3243 50.9917 14.8019 51.3972 15.203C51.8027 15.6042 52.2838 15.9209 52.8125 16.1349C53.3412 16.3489 53.9072 16.4559 54.4776 16.4498H54.5372ZM52.3927 12.1366C52.3894 11.7177 52.5106 11.3072 52.741 10.9573C52.9713 10.6074 53.3003 10.3337 53.6864 10.1711C54.0725 10.0085 54.4981 9.96417 54.9094 10.0438C55.3207 10.1235 55.6991 10.3235 55.9965 10.6185C56.2939 10.9135 56.497 11.2902 56.58 11.7009C56.663 12.1115 56.6222 12.5375 56.4627 12.9249C56.3033 13.3123 56.0323 13.6436 55.6843 13.8767C55.3363 14.1099 54.9268 14.2344 54.5079 14.2345C54.2312 14.2357 53.957 14.1824 53.701 14.0776C53.4449 13.9728 53.2121 13.8186 53.0157 13.6238C52.8192 13.4289 52.6631 13.1973 52.5562 12.9421C52.4493 12.687 52.3938 12.4132 52.3927 12.1366Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_5_360\">\\n<rect width=\"68.638\" height=\"20\" fill=\"white\" style=\"fill:white;fill-opacity:1;\" transform=\"translate(0.135742)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jfd47z\",layoutDependency:layoutDependency,layoutId:\"GCFSfdSC_\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ibj9go\",\"data-framer-name\":\"\u56FE\u5C42_1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:70,layoutDependency:layoutDependency,layoutId:\"loIIfraGY\",svg:'<svg width=\"70\" height=\"20\" viewBox=\"0 0 70 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_5_368)\">\\n<path d=\"M14.8314 12.4224C14.8314 15.2381 12.5954 17.5155 9.73824 17.5155C6.92251 17.5155 4.68648 15.3002 4.68648 12.4224C4.68648 11.0766 5.20408 9.87578 6.01153 8.98551L2.57468 12.4224L0.773438 10.6004L4.64507 6.77019C5.16267 6.25259 5.43182 5.56936 5.43182 4.80331V0H7.97841V4.82402C7.97841 6.294 7.46081 7.55694 6.42561 8.57143L6.32209 8.67495C7.21236 7.84679 8.43389 7.3499 9.73824 7.3499C12.6368 7.3499 14.8314 9.64803 14.8314 12.4224ZM12.5333 12.4224C12.5333 10.911 11.291 9.68944 9.75895 9.68944C8.20615 9.68944 6.98462 10.9731 6.98462 12.4224C6.98462 13.913 8.20615 15.176 9.73824 15.176C11.3324 15.176 12.5333 13.8716 12.5333 12.4224Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M23.1753 7.47412C24.2519 7.47412 25.0594 7.70186 25.6598 8.13665C26.2395 8.59213 26.5501 9.21325 26.5501 10C26.5501 10.5797 26.3844 11.0559 26.0739 11.4493C25.7633 11.8219 25.3078 12.0704 24.7281 12.2153C26.1774 12.4638 26.9227 13.2298 26.9227 14.5135C26.9227 15.3623 26.6122 16.0248 25.9911 16.501C25.37 16.9772 24.4797 17.2257 23.3203 17.2257H19.6143V7.49483L23.1753 7.47412ZM21.2085 11.5942H23.2167C23.755 11.5942 24.1898 11.47 24.4797 11.2215C24.7902 10.9731 24.9352 10.6211 24.9352 10.1863C24.9352 9.75155 24.7902 9.39959 24.4797 9.17184C24.1691 8.9234 23.755 8.79917 23.2167 8.79917H21.2085V11.5942ZM21.2085 15.8592H23.3203C23.9414 15.8592 24.4383 15.735 24.7695 15.4865C25.1008 15.2381 25.2871 14.8861 25.2871 14.4306C25.2871 13.9545 25.1215 13.5818 24.7695 13.3333C24.4176 13.0642 23.9414 12.94 23.3203 12.94H21.2085V15.8592Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M27.6677 11.7391C27.9575 11.1801 28.3716 10.766 28.8892 10.4555C29.4068 10.1449 30.0072 10 30.6905 10C31.3737 10 31.9741 10.1449 32.5124 10.4141C33.03 10.6832 33.4441 11.0766 33.7546 11.5942C34.0652 12.1118 34.2101 12.7122 34.2308 13.3954C34.2308 13.5818 34.2101 13.7681 34.1894 13.9752H28.8271V14.058C28.8685 14.6791 29.0549 15.176 29.4068 15.528C29.7588 15.8799 30.235 16.0663 30.8147 16.0663C31.2702 16.0663 31.6636 15.9627 31.9741 15.735C32.2847 15.5072 32.4917 15.2174 32.5952 14.8033H34.1066C33.9824 15.528 33.6304 16.1284 33.0507 16.5839C32.471 17.0393 31.7671 17.2878 30.9182 17.2878C30.1729 17.2878 29.531 17.1429 28.972 16.8323C28.413 16.5217 27.999 16.1077 27.6884 15.5694C27.3778 15.0311 27.2329 14.3892 27.2329 13.6646C27.2329 12.94 27.3778 12.2981 27.6677 11.7391ZM32.678 12.8778C32.6159 12.3602 32.4089 11.9462 32.0569 11.6563C31.705 11.3665 31.2702 11.2215 30.7319 11.2215C30.235 11.2215 29.8209 11.3665 29.4689 11.677C29.117 11.9876 28.9099 12.381 28.8478 12.8778H32.678Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M41.4979 15.9006V17.205H40.7112C40.2557 17.205 39.9037 17.1014 39.7174 16.9151C39.5104 16.7288 39.4068 16.4389 39.4068 16.0663C38.8685 16.8737 38.0818 17.2878 37.0466 17.2878C36.2391 17.2878 35.618 17.1014 35.1211 16.7288C34.6449 16.3561 34.3965 15.8385 34.3965 15.1967C34.3965 14.4721 34.6656 13.8923 35.1832 13.499C35.7008 13.1056 36.4669 12.8986 37.4607 12.8986H39.2619V12.4638C39.2619 12.0704 39.117 11.7598 38.8478 11.5321C38.5787 11.3043 38.1853 11.2008 37.6884 11.2008C37.2536 11.2008 36.9017 11.3043 36.6118 11.4907C36.322 11.677 36.1563 11.9255 36.0942 12.2567H34.6242C34.707 11.5528 35.0176 10.9938 35.5766 10.6004C36.1356 10.207 36.8603 10 37.7712 10C38.7236 10 39.4689 10.2277 39.9865 10.6625C40.5041 11.118 40.7733 11.7391 40.7733 12.588V15.4037C40.7733 15.735 40.9389 15.9006 41.2495 15.9006H41.4979ZM39.2412 14.0373H37.3779C36.9224 14.0373 36.5497 14.1201 36.3012 14.3064C36.0528 14.4928 35.9286 14.7619 35.9286 15.1139C35.9286 15.4244 36.0528 15.6729 36.2805 15.8592C36.5083 16.0455 36.8395 16.1284 37.2536 16.1284C37.8747 16.1284 38.3509 15.9627 38.7029 15.6315C39.0549 15.3002 39.2205 14.8447 39.2412 14.2857V14.0373Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M42.0777 11.4078H40.8354V10.0828H42.0777V8.09521H43.5891V10.0828H45.3075V11.4078H43.5891V15.1138C43.5891 15.383 43.6512 15.59 43.7547 15.7143C43.8582 15.8385 44.0653 15.8799 44.3344 15.8799H45.4731V17.2049H44.0239C43.3406 17.2049 42.8437 17.0393 42.5332 16.7288C42.2226 16.4182 42.057 15.9213 42.057 15.2588L42.0777 11.4078Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M51.4361 10.4348C51.9537 10.7246 52.347 11.1594 52.6369 11.6977C52.9267 12.2567 53.0717 12.8986 53.0717 13.6439C53.0717 14.3685 52.9267 15.0104 52.6369 15.5487C52.347 16.1077 51.9537 16.5217 51.4361 16.8323C50.9185 17.1429 50.3387 17.2878 49.6969 17.2878C49.1586 17.2878 48.7031 17.1843 48.3098 16.9979C47.9164 16.8116 47.6058 16.5424 47.3781 16.2112V20H45.8667V10.0828H47.171L47.3574 11.1387C47.9371 10.3727 48.7031 10 49.6762 10C50.3387 10 50.9185 10.1449 51.4361 10.4348ZM50.9392 15.3623C51.3325 14.9068 51.5189 14.3478 51.5189 13.6439C51.5189 12.94 51.3325 12.3602 50.9392 11.9255C50.5458 11.4907 50.0489 11.2629 49.4278 11.2629C48.8067 11.2629 48.3098 11.47 47.9164 11.9048C47.5437 12.3395 47.3367 12.8986 47.3367 13.6025C47.3367 14.3271 47.523 14.8861 47.9164 15.3416C48.2891 15.7971 48.8067 16.0041 49.4278 16.0041C50.0696 16.0248 50.5665 15.7971 50.9392 15.3623Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M55.2455 16.8323C54.6865 16.5217 54.2724 16.1077 53.9618 15.5487C53.6513 14.9896 53.5063 14.3685 53.5063 13.6439C53.5063 12.94 53.6513 12.2981 53.9618 11.7391C54.2724 11.1801 54.6865 10.766 55.2455 10.4555C55.8045 10.1449 56.4256 10 57.1502 10C57.8542 10 58.496 10.1449 59.055 10.4555C59.614 10.766 60.0281 11.2008 60.3386 11.7391C60.6492 12.2981 60.7941 12.9193 60.7941 13.6439C60.7941 14.3685 60.6492 15.0104 60.3386 15.5487C60.0281 16.1077 59.614 16.5217 59.055 16.8323C58.496 17.1429 57.8749 17.2878 57.1502 17.2878C56.4256 17.2878 55.8045 17.1429 55.2455 16.8323ZM58.6616 15.3623C59.055 14.9275 59.2413 14.3478 59.2413 13.6646C59.2413 12.9814 59.055 12.4017 58.6616 11.9669C58.2683 11.5321 57.7714 11.3043 57.1295 11.3043C56.5084 11.3043 55.9908 11.5321 55.6181 11.9669C55.2455 12.4017 55.0384 12.9814 55.0384 13.6646C55.0384 14.3478 55.2248 14.9275 55.6181 15.3623C55.9908 15.7971 56.5084 16.0248 57.1295 16.0248C57.7714 16.0041 58.289 15.7971 58.6616 15.3623Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M65.2248 10.0828V11.4906H64.5622C63.9411 11.4906 63.4856 11.6977 63.2165 12.091C62.9473 12.4844 62.8024 13.002 62.8024 13.6231V17.2049H61.291V10.0828H62.6368L62.8024 11.1594C63.0094 10.8281 63.2786 10.559 63.5892 10.3726C63.9204 10.1863 64.3552 10.0828 64.8935 10.0828H65.2248Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path d=\"M65.7217 8.09521H67.2331V10.0828H68.9515V11.4078H67.2331V15.1138C67.2331 15.383 67.2952 15.59 67.3987 15.7143C67.5022 15.8385 67.7093 15.8799 67.9784 15.8799H69.1171V17.2049H67.6678C66.9846 17.2049 66.5084 17.0393 66.1979 16.7288C65.8873 16.4182 65.7424 15.9213 65.7424 15.2588L65.7217 8.09521Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_5_368\">\\n<rect width=\"68.323\" height=\"20\" fill=\"white\" style=\"fill:white;fill-opacity:1;\" transform=\"translate(0.773438)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ywgop6\",layoutDependency:layoutDependency,layoutId:\"UK21MJyZK\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1k50d79\",\"data-framer-name\":\"Layer_1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:73,layoutDependency:layoutDependency,layoutId:\"l9dsfW4Y7\",svg:'<svg width=\"73\" height=\"20\" viewBox=\"0 0 73 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_6_467)\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M40.9715 12.7917H34.4715V4.875H40.9715V7H37.5549V7.91667H40.8048V9.66667H37.5549V10.625H40.9715V12.75V12.7917ZM48.2215 12.7917H41.7215V4.875H48.2215V7H44.8049V7.91667H48.0548V9.66667H44.8049V10.625H48.2215V12.75V12.7917ZM71.8465 12.7917C71.3882 11.5833 70.7632 10.2917 69.9299 8.83333C70.8882 8.54167 71.4715 7.91667 71.4715 7C71.4715 5.58333 70.1382 4.875 68.0549 4.875H63.7632V12.7917H66.8465V9.54167C67.5132 10.7083 68.0132 11.7917 68.3465 12.7917H71.8049H71.8465ZM66.8465 8.41667V7.04167H67.9299C68.3882 7.04167 68.6382 7.29167 68.6382 7.75C68.6382 8.20833 68.3882 8.45833 67.9299 8.45833H66.8465V8.41667ZM63.0132 12.7917H56.5132V4.875H63.0132V7H59.5965V7.91667H62.8465V9.66667H59.5965V10.625H63.0132V12.75V12.7917ZM48.9715 7H52.1382C50.8049 8.08333 49.7215 9.29167 48.8882 10.625V12.75H55.8882V10.625H52.3882C53.1799 9.45833 54.3048 8.29167 55.8882 7V4.875H48.9715V7ZM25.8882 4.875H29.8465C32.3049 4.875 34.0132 6.5 34.0132 8.83333C34.0132 11.1667 32.2632 12.7917 29.8465 12.7917H25.8882V4.875ZM28.9298 10.625H29.6382C30.3882 10.625 30.8048 10.125 30.8048 8.79167C30.8048 7.45833 30.3882 6.95833 29.6382 6.95833H28.9298V10.5833V10.625Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M17.2218 3.04167C17.3885 1.95833 17.6802 1.29167 17.9718 1.29167C18.5135 1.29167 18.9718 3.625 18.9718 6.5C18.9718 9.375 18.5135 11.7083 17.9718 11.7083C17.4302 11.7083 17.5135 11.2917 17.3468 10.625C17.0968 13.0833 16.5135 14.75 15.8468 14.75C15.1802 14.75 14.8885 13.75 14.5968 12.1667C14.3885 15.1667 13.8885 17.3333 13.2635 17.3333C12.6385 17.3333 12.5135 16.5 12.2635 15.0833C11.9718 17.9167 11.2218 19.9167 10.3885 19.9167C9.55518 19.9167 8.84684 17.9167 8.51351 15.0833C8.26351 16.4583 7.93018 17.3333 7.51351 17.3333C6.88851 17.3333 6.38851 15.2083 6.18018 12.1667C5.88851 13.75 5.43018 14.75 4.93018 14.75C4.43018 14.75 3.72184 13.0833 3.43018 10.625C3.26351 11.2917 3.05518 11.7083 2.80518 11.7083C2.26351 11.7083 1.80518 9.375 1.80518 6.5C1.80518 3.625 2.34684 1.29167 2.93018 1.29167C3.51351 1.29167 3.51351 1.95833 3.68018 3.04167C3.97184 1.20833 4.47184 0 5.01351 0C5.55518 0 6.22184 1.70833 6.51351 4.16667C6.76351 2.375 7.18018 1.20833 7.63851 1.20833C8.09684 1.20833 8.80518 3.45833 8.97184 6.58333C9.34684 4.95833 9.88851 3.95833 10.4718 3.95833C11.0552 3.95833 11.5968 4.95833 11.9718 6.58333C12.1802 3.45833 12.6802 1.20833 13.3052 1.20833C13.9302 1.20833 14.1385 2.33333 14.4302 4.16667C14.6802 1.70833 15.2635 0 15.9302 0C16.5968 0 16.9718 1.20833 17.2635 3.04167H17.2218ZM0.430176 6C0.430176 4.70833 0.680176 3.66667 1.01351 3.66667C1.34684 3.66667 1.59684 4.70833 1.59684 6C1.59684 7.29167 1.34684 8.33333 1.01351 8.33333C0.680176 8.33333 0.430176 7.29167 0.430176 6ZM19.3052 6C19.3052 4.70833 19.5552 3.66667 19.8885 3.66667C20.2218 3.66667 20.4718 4.70833 20.4718 6C20.4718 7.29167 20.2218 8.33333 19.8885 8.33333C19.5552 8.33333 19.3052 7.29167 19.3052 6Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_6_467\">\\n<rect width=\"72.0833\" height=\"20\" fill=\"white\" style=\"fill:white;fill-opacity:1;\" transform=\"translate(0.0966797)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})})],speed:25,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wr0X0.framer-lrk1vy, .framer-wr0X0 .framer-lrk1vy { display: block; }\",\".framer-wr0X0.framer-1t5boj1 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: 36px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 800px; }\",\".framer-wr0X0 .framer-15h927d-container { flex: 1 0 0px; height: 36px; position: relative; width: 1px; }\",\".framer-wr0X0 .framer-cdg06q { aspect-ratio: 3.651063829787234 / 1; height: var(--framer-aspect-ratio-supported, 22px); overflow: visible; position: relative; width: 80px; }\",\".framer-wr0X0 .framer-1jzm8hn { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 16px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 67px; }\",\".framer-wr0X0 .framer-p2v4pl { flex: none; height: 16px; position: relative; width: 67px; }\",\".framer-wr0X0 .framer-a0gcc0 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 106px; }\",\".framer-wr0X0 .framer-1yirwp8 { flex: none; height: 20px; position: relative; width: 106px; }\",\".framer-wr0X0 .framer-1njrql7 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 69px; }\",\".framer-wr0X0 .framer-8klij0 { flex: none; height: 20px; position: relative; width: 69px; }\",\".framer-wr0X0 .framer-jfd47z { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 70px; }\",\".framer-wr0X0 .framer-1ibj9go { flex: none; height: 20px; position: relative; width: 70px; }\",\".framer-wr0X0 .framer-ywgop6 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 73px; }\",\".framer-wr0X0 .framer-1k50d79 { flex: none; height: 20px; position: relative; width: 73px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCGDizTxuT=withCSS(Component,css,\"framer-wr0X0\");export default FramerCGDizTxuT;FramerCGDizTxuT.displayName=\"Company [3.0]\";FramerCGDizTxuT.defaultProps={height:36,width:800};addFonts(FramerCGDizTxuT,[{explicitInter:true,fonts:[]},...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCGDizTxuT\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"800\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CGDizTxuT.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};const supportsAcceleratedAnimations=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const currentTarget=RenderTarget.current();const isCanvas=currentTarget===RenderTarget.canvas||currentTarget===RenderTarget.export;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/createRef(),/*#__PURE__*/createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=[];let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useEffect(()=>{frame.read(measure);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{var _child_props,_child_props1,_child_props2,_child_props3;let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(filteredSlots,(child,childIndex)=>{var _child_props,_child_props1,_child_props2,_child_props3,_child_props4,_child_props5;const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\",willChange:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,width:widthType?(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.width:\"100%\",height:heightType?(_child_props4=child.props)===null||_child_props4===void 0?void 0:_child_props4.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(_child_props5=child.props)===null||_child_props5===void 0?void 0:_child_props5.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);})];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){const isInView=useInView(parentRef);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */if(supportsAcceleratedAnimations){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);// Pause the animation when it's out of view\nuseEffect(()=>{if(!animationRef.current)return;if(isInView&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if(!isInView&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsAcceleratedAnimations){return;}/**\n                 * In case this animation is delayed from starting because we're running a bunch\n                 * of other work, we want to set an initial time rather than counting from 0.\n                 * That ensures that if the animation is delayed, it starts from the first frame\n                 * rather than jumping.\n                 */if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"\u2728\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas?\"auto\":\"transform\",transform:supportsAcceleratedAnimations?transformer(0):transform},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map", "import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map", "class MotionValue{setAnimation(i){this.animation=i;null===i||void 0===i?void 0:i.finished.then((()=>this.clearAnimation())).catch((()=>{}))}clearAnimation(){this.animation=this.generator=void 0}}export{MotionValue};\n\n//# sourceMappingURL=index.es.js.map", "function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map", "var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map", "var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map", "import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map"],
  "mappings": "ibAAAA,ICAAC,ICAAC,ICAAC,ICAAC,ICAAC,IAA2H,IAAMC,GAAM,CAAC,EAAE,EAAE,IAAI,KAAK,IAAI,KAAK,IAAI,EAAE,CAAC,EAAE,CAAC,EAAkE,IAAMC,GAAS,GAAc,OAAO,GAAlB,SAA0BC,GAAa,GAAG,MAAM,QAAQ,CAAC,GAAG,CAACD,GAAS,EAAE,CAAC,CAAC,EAAQE,GAAK,CAAC,EAAE,EAAE,IAAI,CAAC,IAAMC,EAAE,EAAE,EAAE,QAAQ,EAAE,GAAGA,EAAEA,GAAGA,EAAE,CAAC,EAAE,SAASC,GAAoB,EAAE,EAAE,CAAC,OAAOH,GAAa,CAAC,EAAE,EAAEC,GAAK,EAAE,EAAE,OAAO,CAAC,CAAC,EAAE,CAAC,CAAC,IAAMG,GAAI,CAAC,EAAE,EAAE,IAAI,CAAC,EAAE,EAAE,EAAE,EAAE,EAAoB,IAAMC,EAAW,GAAG,EAAQC,GAAS,CAAC,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,GAAG,EAAE,IAAI,EAAE,GAAG,SAASC,GAAW,EAAE,EAAE,CAAC,IAAM,EAAE,EAAE,EAAE,OAAO,CAAC,EAAE,QAAQC,EAAE,EAAEA,GAAG,EAAEA,IAAI,CAAC,IAAMC,EAAEH,GAAS,EAAE,EAAEE,CAAC,EAAE,EAAE,KAAKE,GAAI,EAAE,EAAED,CAAC,CAAC,CAAC,CAAC,CAAC,SAASE,GAAc,EAAE,CAAC,IAAM,EAAE,CAAC,CAAC,EAAE,OAAAJ,GAAW,EAAE,EAAE,CAAC,EAAS,CAAC,CAAC,SAASK,GAAY,EAAE,EAAED,GAAc,EAAE,MAAM,EAAE,EAAEN,EAAW,CAAC,IAAMG,EAAE,EAAE,OAAaC,EAAED,EAAE,EAAE,OAAO,OAAAC,EAAE,GAAGF,GAAW,EAAEE,CAAC,EAASA,GAAG,CAAC,IAAII,EAAE,EAAE,KAAKA,EAAEL,EAAE,GAAS,EAAAC,EAAE,EAAEI,EAAE,CAAC,GAAdA,IAAI,CAAkB,IAAIC,EAAEC,GAAM,EAAE,EAAET,GAAS,EAAEO,CAAC,EAAE,EAAEA,EAAE,CAAC,EAAEJ,CAAC,CAAC,EAAmC,OAAAK,EAAzBE,GAAoB,EAAEH,CAAC,EAAMC,CAAC,EAASJ,GAAI,EAAEG,CAAC,EAAE,EAAEA,EAAE,CAAC,EAAEC,CAAC,CAAC,CAAC,CAA8K,IAAMG,GAAS,GAAc,OAAO,GAAlB,SAA0BC,GAAE,CAAC,GAAG,GAAG,IAAI,EAAE,EAAE,GAAG,EAAE,GAAG,EAM/vC,SAASC,GAAkB,EAAE,EAAE,CAAC,OAAO,EAAE,GAAG,IAAI,GAAG,CAAC,CCNtDC,ICAAC,IAAyD,IAAMC,GAAW,CAAC,EAAEC,EAAEC,OAAO,EAAE,EAAEA,EAAE,EAAED,GAAG,GAAG,EAAEC,EAAE,EAAED,IAAI,EAAE,EAAEA,GAAG,EAAQC,GAAE,KAAWC,GAAE,GAAG,SAASC,GAAgB,EAAEH,EAAEI,EAAE,EAAEC,EAAE,CAAC,IAAIC,EAAMC,EAAMC,EAAE,EAAE,GAAGD,EAAEP,GAAGI,EAAEJ,GAAG,EAAEM,EAAEP,GAAWQ,EAAE,EAAEF,CAAC,EAAE,EAAEC,EAAE,EAAEF,EAAEG,EAAEP,EAAEO,QAAQ,KAAK,IAAID,CAAC,EAAEL,IAAG,EAAEO,EAAEN,IAAG,OAAOK,CAAC,CAAC,SAASE,GAAYT,EAAE,EAAEE,EAAEE,EAAE,CAAC,GAAGJ,IAAI,GAAGE,IAAIE,EAAE,OAAOM,EAAE,IAAMC,EAASC,GAAGT,GAAgBS,EAAE,EAAE,EAAEZ,EAAEE,CAAC,EAAE,OAAOU,GAAOA,IAAJ,GAAWA,IAAJ,EAAMA,EAAEb,GAAWY,EAASC,CAAC,EAAE,EAAER,CAAC,CAAC,CDApQ,IAAMS,GAAE,CAAC,KAAKC,GAAE,IAAI,GAAG,IAAI,CAAC,EAAE,UAAUA,GAAE,IAAI,EAAE,EAAE,CAAC,EAAE,cAAcA,GAAE,IAAI,EAAE,IAAI,CAAC,EAAE,WAAWA,GAAE,EAAE,EAAE,IAAI,CAAC,CAAC,EEA1RC,IAAqvB,SAASC,GAAOC,EAAEC,EAAE,CAAC,IAAIC,EAAE,CAAC,EAAE,QAAQC,KAAKH,EAAE,OAAO,UAAU,eAAe,KAAKA,EAAEG,CAAC,GAAGF,EAAE,QAAQE,CAAC,EAAE,IAAID,EAAEC,CAAC,EAAEH,EAAEG,CAAC,GAAG,GAASH,GAAN,MAAsB,OAAO,OAAO,uBAA3B,WAAiD,CAAC,IAAII,EAAE,EAAE,IAAID,EAAE,OAAO,sBAAsBH,CAAC,EAAEI,EAAED,EAAE,OAAOC,IAAIH,EAAE,QAAQE,EAAEC,CAAC,CAAC,EAAE,GAAG,OAAO,UAAU,qBAAqB,KAAKJ,EAAEG,EAAEC,CAAC,CAAC,IAAIF,EAAEC,EAAEC,CAAC,CAAC,EAAEJ,EAAEG,EAAEC,CAAC,CAAC,EAAE,CAAC,OAAOF,CAAC,CCArkCG,IAAA,IAAIC,GAAE,CAAC,EAAE,OAAO,eAAeA,GAAE,aAAa,CAAC,MAAM,EAAI,CAAC,EAAEA,GAAE,QAAQ,UAAU,CAAC,EAAEA,GAAE,UAAU,UAAU,CAAC,EAAE,IAAMC,GAAED,GAAE,WAAWE,GAAEF,GAAE,QAAQG,GAAEH,GAAE,UCAjJI,IAA+D,IAAMC,GAAE,EAAE,SAASC,GAAsB,EAAEC,EAAEC,EAAE,CAAC,IAAMC,EAAE,KAAK,IAAIF,EAAEF,GAAE,CAAC,EAAE,OAAOK,GAAEF,EAAE,EAAEC,CAAC,EAAEF,EAAEE,CAAC,CAAC,CAAC,IAAMF,GAAE,CAAC,UAAU,IAAI,QAAQ,GAAG,KAAK,CAAC,EAAQI,GAAiB,CAACC,EAAEL,GAAE,UAAUM,EAAEN,GAAE,QAAQF,EAAEE,GAAE,OAAOM,GAAG,EAAE,KAAK,KAAKD,EAAEP,CAAC,GAAG,SAASS,GAAiBF,EAAEC,EAAER,EAAE,CAAC,OAAOO,EAAEC,GAAGR,GAAGQ,GAAGD,EAAEC,GAAGR,GAAGQ,CAAC,CAAC,IAAME,GAAO,CAAC,CAAC,UAAUH,EAAEL,GAAE,UAAU,QAAQF,EAAEE,GAAE,QAAQ,KAAKC,EAAED,GAAE,KAAK,KAAKE,EAAE,EAAE,GAAGO,EAAE,EAAE,SAASC,EAAE,EAAE,UAAUC,EAAE,EAAE,aAAaC,EAAE,EAAE,EAAE,CAAC,IAAI,CAACF,EAAEA,EAAEL,GAAE,EAAEK,CAAC,EAAE,EAAE,IAAMG,EAAE,CAAC,KAAK,GAAM,iBAAiB,GAAM,QAAQX,EAAE,OAAOO,CAAC,EAAQK,EAAEL,EAAEP,EAAQa,EAAE,KAAK,KAAKV,EAAEJ,CAAC,EAAE,IAAU,EAAEG,GAAiBC,EAAEP,EAAEG,CAAC,EAAMe,EAAE,GAAG,EAAE,EAAE,CAAC,IAAMX,EAAEU,EAAE,KAAK,KAAK,EAAE,EAAE,CAAC,EAAEC,EAAEV,GAAGG,EAAE,KAAK,IAAI,CAAC,EAAEM,EAAET,CAAC,IAAI,EAAES,EAAED,EAAEJ,GAAGL,EAAE,KAAK,IAAIA,EAAEC,CAAC,EAAEQ,EAAE,KAAK,IAAIT,EAAEC,CAAC,EAAE,MAAMU,EAAEX,GAAGI,EAAE,KAAK,IAAI,CAACM,EAAEV,CAAC,GAAGS,GAAGC,EAAED,EAAEJ,GAAGL,GAAG,OAAOA,GAAG,CAACQ,EAAE,QAAQG,EAAEX,CAAC,EAAE,IAAMC,EAAMD,IAAJ,EAAMK,EAAEX,GAAsBiB,EAAEX,EAAEQ,EAAE,OAAO,EAAQf,EAAE,KAAK,IAAIQ,CAAC,GAAGK,EAAQX,EAAE,KAAK,IAAIS,EAAEI,EAAE,OAAO,GAAGD,EAAE,OAAAC,EAAE,KAAKf,GAAGE,EAAEa,EAAE,iBAAiBN,GAAiBL,EAAEO,EAAEI,EAAE,OAAO,EAASA,CAAC,CAAC,EAAQI,GAAM,CAAC,CAAC,KAAKZ,EAAE,EAAE,SAASP,EAAE,EAAE,MAAM,EAAE,GAAG,MAAM,EAAE,KAAK,cAAcI,EAAE,gBAAgBO,EAAE,aAAaC,EAAE,IAAIC,EAAE,IAAIC,EAAE,aAAaC,EAAE,GAAG,UAAUC,CAAC,IAAI,CAAC,EAAET,GAAE,GAAG,CAAC,EAAE,IAAMU,EAAE,CAAC,iBAAiB,GAAM,KAAK,GAAM,QAAQV,EAAE,OAAOA,CAAC,EAAQa,EAAcb,GAAYM,IAAT,QAAYN,EAAEM,GAAYC,IAAT,QAAYP,EAAEO,EAAQO,EAAgBd,GAAYM,IAAT,OAAWC,EAAWA,IAAT,QAAY,KAAK,IAAID,EAAEN,CAAC,EAAE,KAAK,IAAIO,EAAEP,CAAC,EAAEM,EAAEC,EAAMQ,EAAE,EAAEtB,EAAQkB,EAAEX,EAAEe,EAAQC,EAAWX,IAAT,OAAWM,EAAEN,EAAEM,CAAC,EAAED,EAAE,OAAOM,EAAEA,IAAIL,IAAII,EAAEC,EAAEhB,GAAG,IAAMiB,EAAUjB,GAAG,CAACe,EAAE,KAAK,IAAI,CAACf,EAAE,CAAC,EAAQkB,EAAWlB,GAAGgB,EAAEC,EAAUjB,CAAC,EAAQmB,EAAcnB,GAAG,CAAC,IAAMC,EAAEgB,EAAUjB,CAAC,EAAQP,EAAEyB,EAAWlB,CAAC,EAAEU,EAAE,KAAK,KAAK,IAAIT,CAAC,GAAGO,EAAEE,EAAE,QAAQA,EAAE,KAAKM,EAAEvB,CAAC,EAAM2B,EAAMC,EAAQC,EAAmBtB,GAAG,CAAIa,EAAcH,EAAE,OAAO,IAAGU,EAAEpB,EAAEqB,EAAElB,GAAO,CAAC,KAAKO,EAAE,QAAQ,GAAGI,EAAgBJ,EAAE,OAAO,EAAE,SAAShB,GAAsBwB,EAAWlB,EAAEU,EAAE,OAAO,EAAE,QAAQb,EAAE,UAAUO,EAAE,aAAaI,EAAE,UAAUC,CAAC,CAAC,EAAE,EAAE,OAAAa,EAAmB,CAAC,EAAStB,GAAG,CAAC,IAAIC,EAAE,GAAuE,MAA9D,CAACoB,GAAYD,IAAT,SAAYnB,EAAE,GAAKkB,EAAcnB,CAAC,EAAEsB,EAAmBtB,CAAC,GAAcoB,IAAT,QAAYpB,EAAEoB,GAAGV,EAAE,iBAAiB,GAAYW,EAAErB,EAAEoB,CAAC,IAAEV,EAAE,iBAAiB,GAAM,CAACT,GAAGkB,EAAcnB,CAAC,EAASU,EAAC,CAAC,EAAQd,GAAE,GAASC,GAAE,IAAI,SAAS0B,GAAqBvB,EAAE,CAAC,IAAIC,EAAMR,EAAEG,GAAMD,EAAEK,EAAE,CAAC,EAAQI,EAAE,CAACT,EAAE,OAAO,EAAE,KAAM,CAACA,EAAE,MAAMF,EAAEI,IAAGF,EAAEK,EAAEP,CAAC,EAAEW,EAAE,KAAKT,EAAE,KAAKA,EAAE,OAAOA,EAAE,OAAO,EAAWM,IAAT,QAAYN,EAAE,mBAAmBM,EAAER,GAAGA,GAAGG,GAAE,IAAMS,EAAEZ,EAAEG,GAAE,OAAIQ,EAAE,SAAN,GAAcA,EAAE,KAAKT,EAAE,OAAO,EAAQ,CAAC,UAAUS,EAAE,SAASC,EAAE,IAAI,mBAA0BJ,GAAgBI,GAAG,GAAG,CAAC,CPA1jD,IAAMmB,GAAE,CAAC,GAAG,IAAI,IAAI,GAAG,EAAQC,GAAE,CAAC,YAAY,QAAQ,SAAS,MAAM,EAAyD,IAAMC,GAAE,CAAC,OAAO,UAAU,aAAa,OAAO,cAAcC,GAAGA,EAAE,KAAK,EAAQC,GAAE,CAAC,UAAU,CAAC,OAAO,sBAAsB,aAAa,MAAM,cAAcD,GAAGA,EAAE,IAAI,EAAE,OAAOD,GAAE,MAAM,CAAC,OAAO,WAAW,aAAa,EAAE,cAAcG,CAAC,EAAE,KAAKH,EAAC,EAAQI,GAAE,IAAI,IAAUC,GAAkBJ,GAAG,YAAYA,CAAC,GAASK,GAAE,CAAC,IAAI,IAAI,GAAG,EAAEC,GAAE,QAASN,GAAG,CAACO,GAAE,QAASC,GAAG,CAACH,GAAE,KAAKL,EAAEQ,CAAC,EAAEL,GAAE,IAAIC,GAAkBJ,EAAEQ,CAAC,EAAEP,GAAED,CAAC,CAAC,CAAC,CAAE,CAAC,CAAE,EAA+D,IAAMS,GAAE,IAAI,IAAIC,EAAC,EAA2tB,IAAMC,GAAcC,GAAG,SAAS,cAAc,KAAK,EAAE,QAAQA,EAAE,CAAC,SAAS,IAAI,CAAC,EAAQC,GAAE,CAAC,oBAAoB,IAAkB,OAAO,IAArB,KAA0B,OAAO,eAAe,KAAK,IAAI,kBAAkB,EAAE,MAAM,IAAI,OAAO,eAAe,KAAK,QAAQ,UAAU,SAAS,EAAE,iBAAiB,IAAI,CAAC,GAAG,CAACF,GAAc,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,MAAS,CAAC,MAAO,EAAK,CAAC,MAAO,EAAI,EAAE,SAAS,IAAI,EAAQA,GAAc,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,QAAS,EAAQG,GAAE,CAAC,EAAQC,GAAE,CAAC,EAAE,QAAUH,KAAKC,GAAEE,GAAEH,CAAC,EAAE,KAAcE,GAAEF,CAAC,IAAZ,SAAgBE,GAAEF,CAAC,EAAEC,GAAED,CAAC,EAAE,GAAUE,GAAEF,CAAC,GAA2kF,SAASI,GAAgBC,EAAEC,EAAE,CAAC,IAAI,EAAE,OAAc,OAAOD,GAAlB,SAAuBC,IAAW,EAAEA,EAAED,CAAC,KAAb,MAA0B,IAAT,SAAaC,EAAED,CAAC,EAAE,SAAS,iBAAiBA,CAAC,GAAEA,EAAEC,EAAED,CAAC,GAAOA,EAAE,SAAS,iBAAiBA,CAAC,EAAOA,aAAa,UAAUA,EAAE,CAACA,CAAC,GAAU,MAAM,KAAKA,GAAG,CAAC,CAAC,CAAC,CAAo7H,SAASE,GAAsBC,EAAE,CAAC,IAAMC,EAAE,IAAI,QAAQ,MAAM,CAAC,EAAE,CAAC,IAAI,CAAC,IAAMC,EAAE,IAAI,IAAUC,EAAa,CAACF,EAAE,EAAEG,EAAE,IAAIC,EAAE,EAAEC,EAAE,KAAQ,CAAC,IAAMC,EAAE,GAAGN,CAAC,IAAIG,CAAC,IAAIC,CAAC,IAAIC,CAAC,GAAG,OAAAJ,EAAE,IAAIK,CAAC,GAAGL,EAAE,IAAIK,EAAEP,EAAE,OAAO,OAAO,CAAC,KAAKC,EAAE,GAAGG,EAAE,SAASC,EAAE,UAAUC,EAAE,IAAI,EAAE,aAAaA,EAAE,IAAI,EAAE,EAAE,CAAC,CAAC,CAAC,EAASJ,EAAE,IAAIK,CAAC,CAAC,EAAQC,EAAaR,IAAIC,EAAE,IAAID,CAAC,GAAGC,EAAE,IAAID,EAAES,GAAET,CAAC,CAAC,EAASC,EAAE,IAAID,CAAC,GAAG,MAAM,CAAC,gBAAgB,CAACA,EAAEC,EAAES,EAAER,EAAEE,IAAI,CAAC,IAAIC,EAAEC,EAAE,IAAIC,EAAQI,EAAEX,EAAE,OAA8C,GAAjCU,GAAGC,GAAG,GAAGX,EAAE,MAAMY,EAAc,EAAO,CAAC,IAAMF,EAAEV,EAAEW,EAAE,CAAC,EAAQE,EAAMF,IAAJ,EAAM,KAAKX,EAAE,CAAC,EAAMc,EAAE,EAAMC,EAAE,EAAQC,EAA8BZ,GAAE,UAAU,GAAGY,EAAE,CAAC,GAAK,CAAC,UAAUf,EAAE,mBAAmBS,CAAC,EAAEN,EAAQF,EAA+BD,GAAE,WAAYS,GAAG,EAAQJ,EAA+BL,GAAE,aAAc,YAAY,IAAI,EAAEC,EAAQK,EAAES,EAAEV,CAAC,EAAE,QAAQS,GAAUV,EAAEQ,KAAV,MAAuBR,IAAT,OAAWA,EAAEE,GAAOI,IAAJ,GAAWA,IAAJ,GAAcX,EAAE,CAAC,IAAV,QAAec,EAAEG,GAAGjB,GAAGgB,EAAEhB,CAAC,EAAE,QAASM,EAAEC,CAAC,EAAE,MAAMQ,GAAUT,EAAEO,KAAV,MAAuBP,IAAT,OAAWA,EAAE,WAAWL,EAAE,CAAC,EAAE,IAAMiB,EAAEf,EAAaY,EAAEL,EAAEI,EAA8BZ,GAAE,SAAS,OAAO,CAAC,EAAQiB,EAAEX,EAAaU,CAAC,EAAEX,EAAE,OAAO,OAAO,OAAO,OAAO,CAAC,EAAEY,CAAC,EAAE,CAAC,OAAO,QAAQ,CAAC,EAAKf,IAAGA,EAAE,UAAUc,EAAEd,EAAE,mBAAmB,YAAY,IAAI,EAAE,MAAgDG,EAAE,CAAC,OAAO,OAAO,SAAnDC,EAAaL,EAAa,EAAE,GAAG,CAAC,EAA8B,iBAAiB,EAAE,OAAOI,CAAC,CAAC,CAAC,CAAC,CAAC,IAAMK,GAAeZ,GAAc,OAAOA,GAAlB,SAA0BoB,GAAErB,GAAsBsB,EAAC,EAAQC,GAAEvB,GAAsBwB,EAAC,EAAQC,GAAE,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,SAASC,GAASzB,EAAEC,EAAE,CAAC,KAAK,EAAE,OAAOC,EAAE,OAAO,EAAE,KAAK,EAAE,CAAC,EAAE,CAAC,GAAiB,OAAO,qBAArB,IAA0C,MAAM,IAAI,CAAC,EAAE,IAAMG,EAAEqB,GAAgB1B,CAAC,EAAQM,EAAE,IAAI,QAAcqB,EAAqB3B,GAAG,CAACA,EAAE,QAASA,GAAG,CAAC,IAAMU,EAAEJ,EAAE,IAAIN,EAAE,MAAM,EAAE,GAAGA,EAAE,iBAAiB,EAAQU,EAAG,GAAGV,EAAE,eAAe,CAAC,IAAMU,EAAET,EAAED,CAAC,EAAe,OAAOU,GAApB,WAAsBJ,EAAE,IAAIN,EAAE,OAAOU,CAAC,EAAEH,EAAE,UAAUP,EAAE,MAAM,CAAC,MAASU,IAAGA,EAAEV,CAAC,EAAEM,EAAE,OAAON,EAAE,MAAM,EAAE,CAAE,CAAC,EAAQO,EAAE,IAAI,qBAAqBoB,EAAqB,CAAC,KAAK,EAAE,WAAWzB,EAAE,UAAqB,OAAO,GAAlB,SAAoB,EAAEsB,GAAE,CAAC,CAAC,CAAC,EAAE,OAAAnB,EAAE,QAASL,GAAGO,EAAE,QAAQP,CAAC,CAAE,EAAQ,IAAIO,EAAE,WAAW,CAAC,CAAC,IAAMqB,GAAE,IAAI,QAAYC,EAAE,SAASC,GAAe9B,EAAEC,EAAE,CAAC,GAAGA,EAAE,CAAC,GAAK,CAAC,WAAWD,EAAE,UAAUU,CAAC,EAAET,EAAE,CAAC,EAAE,MAAM,CAAC,MAAMD,EAAE,OAAOU,CAAC,CAAC,CAAC,OAAOV,aAAa,YAAY,YAAYA,EAAEA,EAAE,QAAQ,EAAE,CAAC,MAAMA,EAAE,YAAY,OAAOA,EAAE,YAAY,CAAC,CAAC,SAAS+B,GAAa,CAAC,OAAO/B,EAAE,YAAYC,EAAE,cAAc,CAAC,EAAE,CAAC,IAAIC,GAAUA,EAAE0B,GAAE,IAAI5B,CAAC,KAAjB,MAA8BE,IAAT,QAAkBA,EAAE,QAASA,GAAG,CAACA,EAAE,CAAC,OAAOF,EAAE,YAAYC,EAAE,IAAI,MAAM,CAAC,OAAO6B,GAAe9B,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,CAAC,SAASgC,GAAUhC,EAAE,CAACA,EAAE,QAAQ+B,EAAY,CAAC,CAAC,SAASE,IAAsB,CAAe,OAAO,eAArB,MAAsCJ,EAAE,IAAI,eAAeG,EAAS,EAAE,CAAC,SAASE,GAAclC,EAAEC,EAAE,CAAC4B,GAAGI,GAAqB,EAAE,IAAM,EAAEP,GAAgB1B,CAAC,EAAE,SAAE,QAASA,GAAG,CAAC,IAAIU,EAAEkB,GAAE,IAAI5B,CAAC,EAAMU,IAAGA,EAAE,IAAI,IAAIkB,GAAE,IAAI5B,EAAEU,CAAC,GAAEA,EAAE,IAAIT,CAAC,EAA8B4B,GAAE,QAAQ7B,CAAC,CAAC,CAAE,EAAQ,IAAI,CAAC,EAAE,QAASA,GAAG,CAAC,IAAMU,EAAEkB,GAAE,IAAI5B,CAAC,EAA8BU,GAAE,OAAOT,CAAC,EAA+BS,GAAE,MAAoCmB,GAAE,UAAU7B,CAAC,CAAE,CAAE,CAAC,CAAC,CAAC,IAAMmC,GAAE,IAAI,IAAQC,GAAE,SAASC,IAA2B,CAACD,GAAE,IAAI,CAAC,IAAMpC,EAAE,CAAC,MAAM,OAAO,WAAW,OAAO,OAAO,WAAW,EAAQC,EAAE,CAAC,OAAO,OAAO,KAAKD,EAAE,YAAYA,CAAC,EAAEmC,GAAE,QAASnC,GAAGA,EAAEC,CAAC,CAAE,CAAC,EAAE,OAAO,iBAAiB,SAASmC,EAAC,CAAC,CAAC,SAASE,GAAatC,EAAE,CAAC,OAAAmC,GAAE,IAAInC,CAAC,EAAEoC,IAAGC,GAA0B,EAAQ,IAAI,CAACF,GAAE,OAAOnC,CAAC,EAAE,CAACmC,GAAE,MAAMC,KAAIA,GAAE,OAAO,CAAC,CAAC,SAASG,GAAOvC,EAAEC,EAAE,CAAC,OAAmB,OAAOD,GAApB,WAAsBsC,GAAatC,CAAC,EAAEkC,GAAclC,EAAEC,CAAC,CAAC,CAAC,IAAMuC,GAAE,GAASC,GAAe,KAAK,CAAC,QAAQ,EAAE,OAAO,CAAC,EAAE,SAAS,EAAE,aAAa,EAAE,aAAa,EAAE,aAAa,EAAE,gBAAgB,EAAE,SAAS,CAAC,GAASC,GAAiB,KAAK,CAAC,KAAK,EAAE,EAAED,GAAe,EAAE,EAAEA,GAAe,CAAC,GAASE,GAAE,CAAC,EAAE,CAAC,OAAO,QAAQ,SAAS,MAAM,EAAE,EAAE,CAAC,OAAO,SAAS,SAAS,KAAK,CAAC,EAAE,SAASC,GAAe5C,EAAEC,EAAE,EAAEC,EAAE,CAAC,IAAM,EAAE,EAAED,CAAC,EAAO,CAAC,OAAOI,EAAE,SAASC,CAAC,EAAEqC,GAAE1C,CAAC,EAAQM,EAAE,EAAE,QAAcI,EAAE,EAAE,KAAK,EAAE,QAAQX,EAAE,SAASM,CAAC,EAAE,EAAE,aAAaN,EAAE,SAASK,CAAC,EAAEL,EAAE,SAASK,CAAC,EAAE,EAAE,OAAO,OAAO,EAAE,EAAE,OAAO,CAAC,EAAE,EAAE,EAAE,OAAO,CAAC,EAAE,EAAE,aAAa,EAAE,SAASwC,GAAE,EAAE,EAAE,aAAa,EAAE,OAAO,EAAE,IAAMhC,EAAEX,EAAES,EAAE,EAAE,SAASE,EAAE2B,GAAE,EAAEM,GAAE,EAAE,QAAQvC,EAAEM,CAAC,CAAC,CAAC,SAASkC,GAAiB/C,EAAEC,EAAE,EAAE,CAAC2C,GAAe5C,EAAE,IAAIC,EAAE,CAAC,EAAE2C,GAAe5C,EAAE,IAAIC,EAAE,CAAC,EAAEA,EAAE,KAAK,CAAC,CAAC,SAAS+C,GAAUhD,EAAEC,EAAE,CAAC,IAAI,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAMC,EAAEF,EAAE,KAAME,GAAGA,IAAID,GAAE,GAAGC,aAAa,YAAa,EAAE,GAAGA,EAAE,WAAW,EAAE,GAAGA,EAAE,UAAUA,EAAEA,EAAE,qBAAqBA,aAAa,oBAAoB,YAAYA,EAAE,CAAC,GAAK,CAAC,IAAIF,EAAE,KAAKC,CAAC,EAAEC,EAAE,QAAQ,EAAgB,IAAd,EAAE,GAAGD,EAAE,EAAE,GAAGD,EAAQE,GAAWA,EAAE,UAAV,OAAkBA,EAAEA,EAAE,UAAU,CAAC,OAAO,CAAC,CAAC,IAAM+C,GAAE,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,EAAE,KAAK,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,CAAC,EAAQC,GAAE,CAAC,MAAM,EAAE,OAAO,GAAG,IAAI,CAAC,EAAE,SAASC,GAAYnD,EAAEC,EAAE,EAAE,EAAE,CAAC,IAAIC,EAAE,EAA0B,GAAfgD,GAAElD,CAAC,IAAZ,SAAgBA,EAAEkD,GAAElD,CAAC,GAAMoD,GAAEpD,CAAC,EAAE,CAAC,IAAMC,EAAE,WAAWD,CAAC,EAAEA,EAAE,SAAS,IAAI,EAAEE,EAAED,EAAED,EAAE,SAAS,GAAG,EAAEA,EAAEC,EAAE,IAAID,EAAE,SAAS,IAAI,EAAEE,EAAED,EAAE,IAAI,SAAS,gBAAgB,YAAYD,EAAE,SAAS,IAAI,EAAEE,EAAED,EAAE,IAAI,SAAS,gBAAgB,aAAaD,EAAEC,CAAC,CAAC,OAAAoD,GAAErD,CAAC,IAAIE,EAAED,EAAED,GAAU,EAAEE,CAAC,CAAC,IAAMoD,GAAE,CAAC,EAAE,CAAC,EAAE,SAASC,GAAcvD,EAAEC,EAAE,EAAEC,EAAE,CAAC,IAAI,EAAE,MAAM,QAAQF,CAAC,EAAEA,EAAEsD,GAAMjD,EAAE,EAAME,EAAE,EAAE,OAAG8C,GAAErD,CAAC,EAAE,EAAE,CAACA,EAAEA,CAAC,EAAUoD,GAAEpD,CAAC,IAAGA,EAAEA,EAAE,KAAK,EAAE,EAAEA,EAAE,SAAS,GAAG,EAAEA,EAAE,MAAM,GAAG,EAAE,CAACA,EAAEkD,GAAElD,CAAC,EAAEA,EAAE,GAAG,GAAEK,EAAE8C,GAAY,EAAE,CAAC,EAAE,EAAEjD,CAAC,EAAEK,EAAE4C,GAAY,EAAE,CAAC,EAAElD,CAAC,EAASI,EAAEE,CAAC,CAAC,IAAMiD,GAAG,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,SAASC,GAAezD,EAAEC,EAAE,EAAE,CAAC,GAAG,CAAC,OAAOC,EAAE+C,GAAE,GAAG,EAAE,EAAO,CAAC,OAAO,EAAEjD,EAAE,KAAKK,EAAE,GAAG,EAAE,EAAQC,EAAQD,IAAN,IAAQ,SAAS,QAAcE,EAAE,IAAIP,EAAEgD,GAAU,EAAEhD,CAAC,EAAEwD,GAAS7C,EAAE,IAAIX,EAAE,CAAC,MAAMA,EAAE,YAAY,OAAOA,EAAE,YAAY,EAAE,CAAC,MAAM,EAAE,YAAY,OAAO,EAAE,YAAY,EAAQa,EAAE,CAAC,MAAMb,EAAE,YAAY,OAAOA,EAAE,YAAY,EAAEC,EAAEI,CAAC,EAAE,OAAO,OAAO,EAAE,IAAIS,EAAE,CAACb,EAAEI,CAAC,EAAE,YAAkBU,EAAEb,EAAE,OAAO,QAAQF,EAAE,EAAEA,EAAEe,EAAEf,IAAI,CAAC,IAAMU,EAAE6C,GAAcrD,EAAEF,CAAC,EAAEa,EAAEP,CAAC,EAAEK,EAAEL,CAAC,EAAEC,EAAEF,CAAC,CAAC,EAAES,GAAGJ,IAAIT,EAAEI,CAAC,EAAE,oBAAoBL,CAAC,IAAIc,EAAE,IAAMb,EAAEI,CAAC,EAAE,OAAOL,CAAC,EAAEU,CAAC,CAAII,IAAGb,EAAEI,CAAC,EAAE,YAAYqD,GAAEC,GAAE5C,CAAC,EAAEd,EAAEI,CAAC,EAAE,MAAM,EAAEJ,EAAEI,CAAC,EAAE,oBAAoB,CAAC,GAAGJ,EAAEI,CAAC,EAAE,MAAM,GAAEJ,EAAEI,CAAC,EAAE,SAASJ,EAAEI,CAAC,EAAE,YAAYJ,EAAEI,CAAC,EAAE,OAAO,CAAC,CAAC,SAASuD,GAAQ5D,EAAEC,EAAED,EAAE,EAAE,CAAuC,GAAtC,EAAE,EAAE,aAAa,EAAE,EAAE,EAAE,aAAa,EAAKC,IAAID,EAAE,CAAC,IAAIE,EAAED,EAAE,KAAMC,GAAGA,GAAGF,GAAG,EAAE,EAAE,cAAcE,EAAE,WAAW,EAAE,EAAE,cAAcA,EAAE,UAAUA,EAAEA,EAAE,YAAa,CAAC,EAAE,EAAE,aAAaD,IAAID,EAAEC,EAAE,YAAYA,EAAE,YAAY,EAAE,EAAE,aAAaA,IAAID,EAAEC,EAAE,aAAaA,EAAE,aAAa,EAAE,EAAE,gBAAgBD,EAAE,YAAY,EAAE,EAAE,gBAAgBA,EAAE,YAAY,CAAC,SAAS6D,GAAsB7D,EAAEC,EAAE,EAAEC,EAAE,CAAC,EAAE,CAAC,IAAM,EAAEA,EAAE,MAAM,IAAI,MAAM,CAAC,QAAQ,IAAI0D,GAAQ5D,EAAEE,EAAE,OAAO,CAAC,EAAE,OAAOD,GAAG,CAAC8C,GAAiB/C,EAAE,EAAEC,CAAC,GAAGC,EAAE,QAAQA,EAAE,SAASuD,GAAezD,EAAE,EAAEE,CAAC,CAAC,EAAE,OAAoB,OAAOD,GAApB,WAAsB,IAAIA,EAAE,CAAC,EAAE6D,GAAe7D,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,SAAS6D,GAAe9D,EAAEU,EAAE,CAAC,OAAAV,EAAE,MAAM,EAAEA,EAAE,cAAe,CAACA,EAAE,CAAC,OAAOU,CAAC,IAAI,CAAC,IAAIR,EAAEE,EAAE,GAAGJ,EAAE,eAAgBU,IAAIV,EAAE,OAAO+D,GAAG/D,EAAE,eAAe,CAAC,MAAM,CAAC,IAAMC,EAAE,CAAC,SAAS,GAAG,EAAES,IAAIT,EAAE,OAAO,WAAkBG,GAAUF,EAAEF,EAAE,UAAZ,MAA8BE,IAAT,OAAW,OAAOA,EAAE,gBAAnD,MAA2EE,IAAT,QAAkBA,EAAE,KAAKF,EAAED,CAAC,CAAC,CAAC,CAAE,EAAQ,IAAI,CAACD,EAAE,YAAYU,EAAE,QAAQ,CAAC,CAAC,IAAMsD,GAAG,IAAI,QAAcC,GAAG,IAAI,QAAcC,GAAG,IAAI,QAAcC,GAAenE,GAAGA,IAAI,SAAS,gBAAgB,OAAOA,EAAE,SAASoE,GAAOpE,EAAEC,EAAE,CAAC,EAAE,CAAC,GAAG,CAAC,UAAU,EAAE,SAAS,eAAe,EAAEA,EAAEC,EAAEmE,GAAEpE,EAAE,CAAC,WAAW,CAAC,EAAE,IAAI,EAAEiE,GAAG,IAAI,CAAC,EAAM,IAAG,EAAE,IAAI,IAAIA,GAAG,IAAI,EAAE,CAAC,GAAE,IAAM7D,EAAEqC,GAAiB,EAAQpC,EAAEuD,GAAsB,EAAE7D,EAAEK,EAAEH,CAAC,EAAW,GAAT,EAAE,IAAII,CAAC,EAAK,CAAC0D,GAAG,IAAI,CAAC,EAAE,CAAC,IAAMM,EAAS,IAAI,CAAC,IAAMtE,EAAE,YAAY,IAAI,EAAE,QAAUA,KAAK,EAAEA,EAAE,QAAQ,EAAE,QAAUC,KAAK,EAAEA,EAAE,OAAOD,CAAC,EAAE,QAAUA,KAAK,EAAEA,EAAE,OAAO,CAAC,EAAEgE,GAAG,IAAI,EAAEM,CAAQ,EAAE,IAAMtE,EAAEmE,GAAe,CAAC,EAAE,OAAO,iBAAiB,SAASG,EAAS,CAAC,QAAQ,EAAI,CAAC,EAAE,IAAI,SAAS,iBAAiBL,GAAG,IAAI,EAAE1B,GAAO,EAAE+B,CAAQ,CAAC,EAAEtE,EAAE,iBAAiB,SAASsE,EAAS,CAAC,QAAQ,EAAI,CAAC,CAAC,CAAC,IAAM/D,EAAEyD,GAAG,IAAI,CAAC,EAAQrD,EAAE,sBAAsBJ,CAAC,EAAE,MAAM,IAAI,CAAC,IAAIN,EAAe,OAAOD,GAApB,YAAuBA,EAAE,KAAK,EAAE,qBAAqBW,CAAC,EAAE,IAAMT,EAAEgE,GAAG,IAAI,CAAC,EAA2B,GAAtB,CAAChE,IAASA,EAAE,OAAOI,CAAC,EAAKJ,EAAE,MAAK,OAAO,IAAME,EAAE4D,GAAG,IAAI,CAAC,EAAEA,GAAG,OAAO,CAAC,EAAK5D,IAAG+D,GAAe,CAAC,EAAE,oBAAoB,SAAS/D,CAAC,GAAUH,EAAEgE,GAAG,IAAI,CAAC,KAAlB,MAA+BhE,IAAT,QAAkBA,EAAE,EAAE,OAAO,oBAAoB,SAASG,CAAC,EAAE,CAAC,CAA62B,SAASmE,GAAqBC,EAAEC,EAAE,EAAE,CAACD,EAAE,cAAc,IAAI,YAAYC,EAAE,CAAC,OAAO,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,SAASC,GAAkBF,EAAEC,EAAE,EAAE,CAACD,EAAE,cAAc,IAAI,YAAYC,EAAE,CAAC,OAAO,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAME,GAAG,CAAC,SAASH,GAAG,EAAQA,EAAE,OAAQ,UAAU,CAACA,EAAE,CAAC,OAAOC,EAAE,QAAQ,CAAC,EAAE,CAAC,cAAcG,EAAE,CAAC,CAAC,IAAI,CAAC,GAAK,CAAC,KAAK,CAAC,EAAEA,EAAEC,EAAEC,GAAEF,EAAE,CAAC,MAAM,CAAC,EAAE,OAAOG,GAASP,EAAG,GAAG,CAAwC,GAAvCC,EAAE,EAAEC,GAAkBF,EAAE,YAAY,CAAC,EAAK,CAAC,EAAE,OAAOC,GAAG,CAAC,EAAE,EAAEC,GAAkBF,EAAE,YAAYC,CAAC,CAAC,CAAC,EAAGI,CAAC,CAAC,CAAC,EAAQG,GAAW,CAACR,EAAEC,EAAE,IAAIG,GAAG,EAAI,CAACA,EAAE,aAAuBA,EAAE,cAAZ,WAAyB,EAAE,EAAEL,GAAqBC,EAAEC,EAAEG,CAAC,EAAE,EAAQK,GAAG,CAAC,SAAST,GAAG,EAAQA,EAAE,MAAO,UAAU,CAACA,EAAE,CAAC,OAAOC,EAAE,QAAQ,CAAC,IAAI,CAAC,IAAMG,EAAEI,GAAWR,EAAE,aAAaC,CAAC,EAAQ,EAAEO,GAAWR,EAAE,WAAW,CAAC,EAAE,OAAAA,EAAE,iBAAiB,eAAeI,CAAC,EAAEJ,EAAE,iBAAiB,eAAe,CAAC,EAAQ,IAAI,CAACA,EAAE,oBAAoB,eAAeI,CAAC,EAAEJ,EAAE,oBAAoB,eAAe,CAAC,CAAC,CAAC,CAAC,EAAQU,GAAG,CAAC,SAASV,GAAG,EAAQA,EAAE,MAAO,UAAU,CAACA,EAAE,CAAC,OAAOC,EAAE,QAAQ,CAAC,IAAI,CAAC,IAAMU,EAAYV,GAAG,CAAC,EAAE,EAAEF,GAAqBC,EAAE,WAAWC,CAAC,EAAE,OAAO,oBAAoB,YAAYU,CAAW,CAAC,EAAQC,EAAcC,GAAG,CAACZ,EAAE,EAAEF,GAAqBC,EAAE,aAAaa,CAAC,EAAE,OAAO,iBAAiB,YAAYF,CAAW,CAAC,EAAE,OAAAX,EAAE,iBAAiB,cAAcY,CAAa,EAAQ,IAAI,CAACZ,EAAE,oBAAoB,cAAcY,CAAa,EAAE,OAAO,oBAAoB,YAAYD,CAAW,CAAC,CAAC,CAAC,EAAQG,GAAG,CAAC,OAAOX,GAAG,MAAMM,GAAG,MAAMC,EAAE,EAAQK,GAAG,CAAC,UAAU,UAAU,GAAG,OAAO,KAAKD,EAAE,EAAE,MAAM,EDA5klB,IAAME,GAAqB,IAAUC,GAAsB,CAAC,KAAKC,GAAQ,eAAeA,CAAM,MAAM,MAAMA,GAAQ,cAAcA,CAAM,MAAM,IAAIA,GAAQ,eAAeA,CAAM,MAAM,OAAOA,GAAQ,cAAcA,CAAM,KAAK,EAAQC,GAA8B,OAAO,UAAY,KAAa,OAAO,UAAU,UAAU,oBAAqB,WAS/rB,SAARC,GAAwBC,EAAM,CAAY,GAAG,CAAC,MAAAC,EAAM,IAAAC,EAAI,QAAAC,EAAQ,eAAAC,EAAe,WAAAC,EAAW,aAAAC,EAAa,cAAAC,EAAc,YAAAC,EAAY,MAAAC,EAAM,YAAAC,EAAY,UAAAC,EAAU,UAAAC,EAAU,cAAAC,EAAc,YAAAC,EAAY,MAAAC,CAAK,EAAEf,EAAW,CAAC,YAAAgB,EAAY,SAAAC,EAAS,UAAAC,EAAU,UAAAC,EAAU,UAAAC,CAAS,EAAEN,EAAiB,CAAC,UAAAO,EAAU,WAAAC,CAAU,EAAET,EAAoBU,EAAanB,EAAe,GAAGC,CAAU,MAAMC,CAAY,MAAMC,CAAa,MAAMC,CAAW,KAAK,GAAGL,CAAO,KAAuBqB,EAAcC,GAAa,QAAQ,EAAQC,EAASF,IAAgBC,GAAa,QAAQD,IAAgBC,GAAa,OACnkBE,EAAc1B,EAAM,OAAO,OAAO,EAAQ2B,EAAYC,GAAS,MAAMF,CAAa,EAAQG,EAAYF,EAAY,EAAKjB,IAAY,KAAMA,EAAU,QAAQ,IAAMoB,GAAapB,IAAY,QAAQA,IAAY,QAAcd,GAAOmC,GAAe,CAAC,EAAQC,GAAYrC,GAAsBe,CAAS,EAAQuB,GAAUC,GAAatC,GAAOoC,EAAW,EAA4BG,EAAUC,EAAO,IAAI,EAAQC,EAAYC,EAAQ,IAAW,CAAcC,GAAU,EAAeA,GAAU,CAAC,EAAI,CAAC,CAAC,EAAO,CAACC,EAAKC,EAAO,EAAEC,GAAS,CAAC,OAAO,KAAK,SAAS,IAAI,CAAC,EAAkBC,GAAe,CAAC,EAAMC,GAAc,CAAC,EAA2BC,GAAY,EAAMC,GAAQ,EAAKrB,IAAUoB,GAAYlB,EAAY,KAAK,MAAM,GAAGA,CAAW,EAAE,EAAEmB,GAAQ,GAAM,CAACrB,GAAUI,GAAaW,EAAK,SAAQK,GAAY,KAAK,MAAML,EAAK,OAAOA,EAAK,SAAS,CAAC,EAAE,EAAEK,GAAY,KAAK,IAAIA,GAAYnD,EAAoB,EAAEoD,GAAQ,GAAiC,IAAMC,GAAQC,GAAY,IAAI,CAAC,GAAGnB,GAAaM,EAAU,QAAQ,CAAC,IAAMc,EAAanB,GAAaK,EAAU,QAAQ,YAAYA,EAAU,QAAQ,aAAmBe,EAAMb,EAAY,CAAC,EAAE,QAAQP,GAAaO,EAAY,CAAC,EAAE,QAAQ,WAAWA,EAAY,CAAC,EAAE,QAAQ,UAAU,EAAkMc,GAAtLd,EAAY,CAAC,EAAE,QAAQP,GAAaO,EAAY,CAAC,EAAE,QAAQ,WAAWA,EAAY,CAAC,EAAE,QAAQ,YAAYA,EAAY,CAAC,EAAE,QAAQ,UAAUA,EAAY,CAAC,EAAE,QAAQ,aAAa,GAA2Ba,EAAMjD,EAAIwC,GAAQ,CAAC,OAAOQ,EAAa,SAASE,CAAc,CAAC,CAAE,CAAC,EAAE,CAAC,CAAC,EAAQC,GAAe3B,EAAS,CAAC,kBAAkB,MAAM,EAAE,CAAC,EAAwC,GAAGI,EAAY,CAChkD,GAAG,CAACJ,EAAS,CAGE,IAAI4B,EAAcjB,EAAO,EAAI,EAAEkB,GAAU,KAAKC,GAAM,KAAKR,EAAO,EAASS,GAAOrB,EAAU,QAAQ,CAAC,CAAC,YAAAsB,CAAW,IAAI,CAAI,CAACJ,EAAc,UAAUI,EAAY,OAAOA,EAAY,SAASF,GAAM,KAAKR,EAAO,EAAGM,EAAc,QAAQ,EAAM,CAAC,GAAI,CAAC,CAAC,CAAE,CAACV,GAAef,GAAS,IAAIF,EAAc,CAACgC,EAAMC,IAAQ,CAAC,IAAIC,EAAaC,EAAcC,EAAcC,EAAc,IAAIC,EAAOL,IAAQ,IAAGK,EAAI3B,EAAY,CAAC,GAAMsB,IAAQjC,EAAc,OAAO,IAAGsC,EAAI3B,EAAY,CAAC,GAAG,IAAMG,EAAK,CAAC,MAAMpB,GAAWwC,EAAaF,EAAM,SAAS,MAAME,IAAe,OAAO,OAAOA,EAAa,MAAM,OAAO,OAAOvC,GAAYwC,EAAcH,EAAM,SAAS,MAAMG,IAAgB,OAAO,OAAOA,EAAc,OAAO,MAAM,EAAE,OAAoBI,EAAKC,EAAY,CAAC,QAAQ,KAAK,SAAsBD,EAAK,KAAK,CAAC,IAAID,EAAI,MAAMxB,EAAK,SAAsB2B,GAAaT,EAAM,CAAC,MAAM,CAAC,IAAII,EAAcJ,EAAM,SAAS,MAAMI,IAAgB,OAAO,OAAOA,EAAc,MAAM,GAAGtB,EAAK,WAAW,EAAE,GAAGY,EAAc,EAAE,SAASM,EAAM,MAAM,SAASA,EAAM,MAAM,SAAS,aAAaC,EAAM,MAAS,GAAGI,EAAcL,EAAM,SAAS,MAAMK,IAAgB,OAAO,OAAOA,EAAc,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,CAAE,CAAC,GAAG,CAACtC,EAAU,QAAQ2C,EAAE,EAAEA,EAAEvB,GAAYuB,IAAKxB,GAAc,CAAC,GAAGA,GAAc,GAAGhB,GAAS,IAAIF,EAAc,CAACgC,EAAMW,IAAa,CAAC,IAAIT,EAAaC,EAAcC,EAAcC,EAAcO,EAAcC,GAAc,IAAM/B,GAAK,CAAC,MAAMpB,GAAWwC,EAAaF,EAAM,SAAS,MAAME,IAAe,OAAO,OAAOA,EAAa,MAAM,OAAO,OAAOvC,GAAYwC,EAAcH,EAAM,SAAS,MAAMG,IAAgB,OAAO,OAAOA,EAAc,OAAO,OAAO,WAAW,WAAW,EAAE,OAAoBI,EAAKC,EAAY,CAAC,QAAQ,KAAK,SAAsBD,EAAK,KAAK,CAAC,MAAMzB,GAAK,cAAc,GAAK,SAAsB2B,GAAaT,EAAM,CAAC,IAAIU,EAAE,IAAIC,EAAW,MAAM,CAAC,IAAIP,EAAcJ,EAAM,SAAS,MAAMI,IAAgB,OAAO,OAAOA,EAAc,MAAM,MAAM1C,GAAW2C,EAAcL,EAAM,SAAS,MAAMK,IAAgB,OAAO,OAAOA,EAAc,MAAM,OAAO,OAAO1C,GAAYiD,EAAcZ,EAAM,SAAS,MAAMY,IAAgB,OAAO,OAAOA,EAAc,OAAO,OAAO,WAAW,EAAE,GAAGlB,EAAc,EAAE,SAASM,EAAM,MAAM,SAASA,EAAM,MAAM,SAAS,SAASU,EAAE,MAAS,GAAGG,GAAcb,EAAM,SAAS,MAAMa,KAAgB,OAAO,OAAOA,GAAc,QAAQ,CAAC,EAAEH,EAAE,KAAKC,CAAU,CAAC,EAAED,EAAE,KAAKC,CAAU,CAAE,CAAC,CAAC,EAAI,IAAMG,EAAehC,EAAK,SAASA,EAAK,SAAS,KAAK,MAAMA,EAAK,OAAOA,EAAK,QAAQ,EAAQiC,GAAYrC,EAAO,IAAI,EAAQsC,GAAStC,EAAO,IAAI,EAAQuC,GAAKvC,EAAO,CAAC,EAAQwC,GAAQxC,EAAO,EAAK,EAAQyC,GAAgBC,GAAiB,EAAQC,GAAQ3C,EAAO,IAAI,EAAQ4C,EAAa5C,EAAO,IAAI,EAE7lF,GAAG,CAACX,EAAS,CAAC,IAAMwD,EAASC,GAAU/C,CAAS,EAEzCtC,IAA+ByD,GAAU,IAAI,CAAC,GAAG,EAAAuB,IAAiB,CAACL,GAAgB,CAAChE,GAAe,OAAAwE,EAAa,QAAQD,GAAQ,QAAQ,QAAQ,CAAC,UAAU,CAAC/C,GAAY,CAAC,EAAEA,GAAYwC,CAAc,CAAC,CAAC,EAAE,CAAC,SAAS,KAAK,IAAIA,CAAc,EAAEhE,EAAM,IAAI,WAAW,IAAS,OAAO,QAAQ,CAAC,EAAQ,IAAIwE,EAAa,QAAQ,OAAO,CAAE,EAAE,CAACvE,EAAY+D,EAAehE,CAAK,CAAC,EACtX8C,GAAU,IAAI,CAAK0B,EAAa,UAAkBC,GAAUD,EAAa,QAAQ,YAAY,SAAUA,EAAa,QAAQ,KAAK,EAAW,CAACC,GAAUD,EAAa,QAAQ,YAAY,WAAWA,EAAa,QAAQ,MAAM,EAAG,EAAE,CAACC,CAAQ,CAAC,GAG9NE,GAAkBC,GAAG,CAAC,GAAG,CAACZ,GAAgBK,IAAiBhF,GAA+B,OAKnF4E,GAAY,UAAU,OAAMA,GAAY,QAAQW,GAAGA,EAAEA,EAAEX,GAAY,QAAqE,IAAIY,GAAjDX,GAAS,UAAU,KAAK,EAAEU,EAAEV,GAAS,UAA6BlE,EAAM,KAAQoE,GAAQ,UAASS,GAAO5E,GAAakE,GAAK,SAASU,EAAMV,GAAK,QAAQW,GAAK,EAAEd,EAAeG,GAAK,OAAO,EAAED,GAAS,QAAQU,EAAMH,GAAgBrF,GAAO,IAAI+E,GAAK,OAAO,CAAE,CAAC,CAAG,CAAY,IAAMY,GAAczD,GAAa,WAAW,YAAkB0D,GAAevE,EAAU,EAAQwE,GAAa,IAAIxE,EAAU,EAAQyE,GAAeC,GAAMzE,EAAU,EAAEsE,EAAc,EAAQI,GAAa,IAAI1E,EAAgB2E,GAAS,mBAAmBN,EAAa,mBAAmBpE,CAAS,KAAKuE,EAAc,uBAAuBF,EAAc,uBAAuBC,EAAY,oBAAoBtE,CAAS,KAAKyE,EAAY,KAAsB,OAAI/D,EAAkWoC,EAAK,UAAU,CAAC,MAAM,CAAC,GAAG6B,GAAe,QAAQhD,GAAQ,gBAAgB/B,EAAY8E,GAAS,OAAU,aAAa9E,EAAY8E,GAAS,OAAU,UAAU9E,EAAY8E,GAAS,OAAU,SAAS7E,EAAS,UAAU,SAAS,QAAQM,CAAY,EAAE,IAAIa,EAAU,SAAsB4D,GAAMC,EAAO,GAAG,CAAC,IAAIjB,GAAQ,MAAM,CAAC,GAAGe,GAAe,IAAI7F,EAAI,IAAIS,IAAY,UAAUuF,GAAczB,CAAc,EAAE,CAACA,EAAe,OAAU,KAAK9D,IAAY,SAASuF,GAAczB,CAAc,EAAE,CAACA,EAAe,OAAU,WAAW7D,EAAU,SAAS,WAAW,cAAcmB,GAAa,MAAM,SAAS,GAAGhB,EAAM,WAAWW,EAAS,OAAO,YAAY,UAAU5B,GAA8BmC,GAAY,CAAC,EAAEC,EAAS,EAAE,aAAa,IAAI,CAAC2C,GAAQ,QAAQ,GAAQI,EAAa,UACz5DA,EAAa,QAAQ,aAAavE,EAAa,EAAE,aAAa,IAAI,CAACmE,GAAQ,QAAQ,GAASI,EAAa,UACzGA,EAAa,QAAQ,aAAa,EAAG,EAAE,SAAS,CAACrC,GAAeC,EAAa,CAAC,CAAC,CAAC,CAAC,EAF6wBmD,GAAM,UAAU,CAAC,MAAMG,GAAkB,SAAS,CAAcjC,EAAK,MAAM,CAAC,MAAMkC,GAAY,SAAS,QAAG,CAAC,EAAelC,EAAK,IAAI,CAAC,MAAMmC,GAAY,SAAS,oBAAoB,CAAC,EAAenC,EAAK,IAAI,CAAC,MAAMoC,GAAe,SAAS,2DAA2D,CAAC,CAAC,CAAC,CAAC,CAErjC,CAAyBvG,GAAO,aAAa,CAAC,IAAI,GAAG,QAAQ,GAAG,cAAc,CAAC,UAAU,GAAK,WAAW,EAAI,EAAE,YAAY,CAAC,YAAY,GAAK,SAAS,GAAM,UAAU,GAAG,UAAU,EAAE,UAAU,CAAC,EAAE,UAAU,EAAI,EAAyBwG,GAAoBxG,GAAO,CAAC,MAAM,CAAC,KAAKyG,EAAY,MAAM,MAAM,WAAW,QAAQ,CAAC,KAAKA,EAAY,iBAAiB,CAAC,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,MAAM,QAAQ,IAAI,EAAE,IAAI,IAAI,aAAa,IAAI,KAAK,IAAI,eAAe,GAAK,KAAK,CAAC,EAAE,UAAU,CAAC,KAAKA,EAAY,KAAK,MAAM,YAAY,QAAQ,CAAC,OAAO,QAAQ,MAAM,QAAQ,EAAE,YAAY,CAAC,iBAAiB,kBAAkB,eAAe,gBAAgB,EAAE,aAAa,CAAC,OAAO,QAAQ,MAAM,QAAQ,EAAE,aAAa,OAAO,wBAAwB,EAAI,EAAE,UAAU,CAAC,KAAKA,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,aAAa,SAAS,UAAU,EAAE,YAAY,CAAC,UAAU,CAAC,MAAM,CAAC,YAAY,eAAe,cAAc,EAAE,KAAK,CAAC,YAAY,eAAe,cAAc,EAAE,IAAI,CAAC,aAAa,eAAe,aAAa,EAAE,OAAO,CAAC,aAAa,eAAe,aAAa,CAAC,CAAC,EAAE,aAAa,SAAS,wBAAwB,EAAI,EAAE,IAAI,CAAC,KAAKA,EAAY,OAAO,MAAM,KAAK,EAAE,QAAQ,CAAC,MAAM,UAAU,KAAKA,EAAY,YAAY,UAAU,iBAAiB,aAAa,CAAC,UAAU,kBAAkB,EAAE,UAAU,CAAC,aAAa,eAAe,gBAAgB,aAAa,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,cAAc,CAAC,KAAKA,EAAY,OAAO,MAAM,SAAS,SAAS,CAAC,UAAU,CAAC,KAAKA,EAAY,QAAQ,MAAM,QAAQ,aAAa,OAAO,cAAc,UAAU,aAAa,EAAI,EAAE,WAAW,CAAC,KAAKA,EAAY,QAAQ,MAAM,SAAS,aAAa,OAAO,cAAc,UAAU,aAAa,EAAI,CAAC,CAAC,EAAE,YAAY,CAAC,KAAKA,EAAY,OAAO,MAAM,WAAW,SAAS,CAAC,YAAY,CAAC,KAAKA,EAAY,QAAQ,MAAM,OAAO,aAAa,EAAI,EAAE,SAAS,CAAC,KAAKA,EAAY,QAAQ,MAAM,WAAW,aAAa,OAAO,cAAc,OAAO,aAAa,GAAM,OAAOxG,EAAM,CAAC,OAAOA,EAAM,cAAc,EAAK,CAAC,EAAE,UAAU,CAAC,KAAKwG,EAAY,OAAO,MAAM,QAAQ,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,IAAI,OAAOxG,EAAM,CAAC,OAAOA,EAAM,cAAc,EAAM,CAAC,EAAE,UAAU,CAAC,KAAKwG,EAAY,OAAO,MAAM,QAAQ,aAAa,EAAE,IAAI,EAAE,IAAI,IAAI,KAAK,IAAI,OAAOxG,EAAM,CAAC,OAAOA,EAAM,cAAc,EAAM,CAAC,EAAE,UAAU,CAAC,KAAKwG,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,OAAOxG,EAAM,CAAC,OAAOA,EAAM,cAAc,EAAM,CAAC,CAAC,CAAC,EAAE,YAAY,CAAC,KAAKwG,EAAY,OAAO,MAAM,QAAQ,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,aAAa,EAAE,KAAK,GAAG,eAAe,GAAK,YAAY,8CAA8C,CAAC,CAAC,EAA0B,IAAMT,GAAe,CAAC,QAAQ,OAAO,MAAM,OAAO,OAAO,OAAO,SAAS,OAAO,UAAU,OAAO,WAAW,SAAS,OAAO,EAAE,QAAQ,EAAE,cAAc,OAAO,WAAW,MAAM,EAAoBI,GAAkB,CAAC,QAAQ,OAAO,MAAM,OAAO,OAAO,OAAO,aAAa,SAAS,WAAW,SAAS,cAAc,SAAS,MAAM,OAAO,WAAW,0BAA0B,SAAS,GAAG,SAAS,SAAS,QAAQ,qBAAqB,EAAQC,GAAY,CAAC,SAAS,GAAG,aAAa,EAAE,EAAQC,GAAY,CAAC,OAAO,EAAE,aAAa,GAAG,WAAW,IAAI,UAAU,QAAQ,EAAQC,GAAe,CAAC,OAAO,EAAE,QAAQ,GAAG,SAAS,IAAI,WAAW,IAAI,UAAU,QAAQ,EAAgDV,GAAM,CAACa,EAAIC,EAAIC,IAAM,KAAK,IAAI,KAAK,IAAIF,EAAIC,CAAG,EAAEC,CAAG,EAAQT,GAAcU,GAAO,OAAOA,GAAQ,UAAU,CAAC,MAAMA,CAAK,ED5Bz9F,IAAMC,GAAYC,GAASC,EAAM,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAAyL,IAAMC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,GAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,EAAQ,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,CAAK,GAAUC,GAAuB,CAACD,EAAME,IAAeF,EAAM,iBAAwBE,EAAS,KAAK,GAAG,EAAEF,EAAM,iBAAwBE,EAAS,KAAK,GAAG,EAAUC,GAA6BC,GAAW,SAASJ,EAAMK,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,GAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAC,EAAQ,GAAGC,CAAS,EAAExB,GAASI,CAAK,EAAO,CAAC,YAAAqB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA1B,CAAQ,EAAE2B,GAAgB,CAAC,eAAe,YAAY,IAAIrB,EAAW,QAAAW,EAAQ,kBAAAW,EAAiB,CAAC,EAAQC,EAAiB9B,GAAuBD,EAAME,CAAQ,EAAuC8B,EAAkBC,EAAGC,GAAkB,GAAhD,CAAC,CAAuE,EAAE,OAAoB1C,EAAK2C,EAAY,CAAC,GAAGjB,GAAUT,EAAgB,SAAsBjB,EAAKC,GAAS,CAAC,QAAQS,EAAS,QAAQ,GAAM,SAAsBV,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKE,EAAO,IAAI,CAAC,GAAG0B,EAAU,GAAGI,EAAgB,UAAUS,EAAGD,EAAkB,iBAAiBf,EAAUK,CAAU,EAAE,mBAAmB,UAAU,iBAAiBS,EAAiB,SAAS,YAAY,IAAIvB,EAAW,MAAM,CAAC,GAAGQ,CAAK,EAAE,SAAsBxB,EAAK4C,GAA0B,CAAC,SAAsB5C,EAAK6C,GAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiBN,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBvC,EAAK8C,GAAO,CAAC,UAAU,SAAS,UAAU,OAAO,YAAY,CAAC,UAAU,EAAE,YAAY,GAAK,UAAU,EAAE,UAAU,GAAG,SAAS,EAAK,EAAE,IAAI,GAAG,OAAO,OAAO,YAAY,GAAG,GAAG,YAAY,SAAS,YAAY,QAAQ,EAAE,cAAc,EAAE,YAAY,EAAE,eAAe,GAAM,aAAa,EAAE,WAAW,EAAE,cAAc,CAAC,WAAW,GAAK,UAAU,EAAI,EAAE,MAAM,CAAc9C,EAAK+C,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,KAAK,YAAY,IAAI,WAAW,KAAK,MAAM,OAAO,IAAI,yFAAyF,OAAO,gWAAgW,EAAE,UAAU,gBAAgB,mBAAmB,QAAQ,iBAAiBR,EAAiB,SAAS,WAAW,CAAC,EAAevC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBqC,EAAiB,SAAS,YAAY,SAAsBvC,EAAKgD,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,iBAAiBT,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAA0vK,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAevC,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBqC,EAAiB,SAAS,YAAY,SAAsBvC,EAAKgD,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,IAAI,iBAAiBT,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAA8qlB,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAevC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBqC,EAAiB,SAAS,YAAY,SAAsBvC,EAAKgD,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAAc,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,iBAAiBT,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAqsQ,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAevC,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBqC,EAAiB,SAAS,YAAY,SAAsBvC,EAAKgD,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAO,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,iBAAiBT,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAmiO,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAevC,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBqC,EAAiB,SAAS,YAAY,SAAsBvC,EAAKgD,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,iBAAiBT,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAwxG,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQU,GAAI,CAAC,kFAAkF,gFAAgF,0PAA0P,2GAA2G,gLAAgL,0PAA0P,8FAA8F,0PAA0P,gGAAgG,0PAA0P,8FAA8F,yPAAyP,+FAA+F,yPAAyP,8FAA8F,EAU72kDC,GAAgBC,GAAQxC,GAAUsC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,gBAAgBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEG,GAASH,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGI,EAAW,EAAE,CAAC,6BAA6B,EAAI,CAAC,EDVkM,IAAMC,GAAeC,GAASC,EAAS,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAoBC,GAAO,CAAC,GAAG,OAAOA,GAAQ,SAAS,OAAOA,EAAM,GAAI,OAAO,SAASA,CAAK,EAAmB,OAAO,KAAK,IAAI,EAAEA,CAAK,EAAE,IAAK,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAF,EAAM,SAAAG,CAAQ,IAAI,CAAC,IAAMC,EAAaC,GAAWC,CAAmB,EAAQC,EAAWP,GAAOI,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,EAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,GAAG,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,QAAAC,EAAQ,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,QAAQN,GAAwBM,EAAM,OAAO,GAAGA,EAAM,SAAS,YAAY,UAAUF,GAASE,EAAM,WAAW,uBAAuB,GAAUC,GAAuB,CAACD,EAAMxB,IAAewB,EAAM,iBAAwBxB,EAAS,KAAK,GAAG,EAAEwB,EAAM,iBAAwBxB,EAAS,KAAK,GAAG,EAAU0B,GAA6BC,GAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,GAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAvC,EAAQ,UAAAwC,EAAU,GAAGC,CAAS,EAAExB,GAASK,CAAK,EAAO,CAAC,YAAAoB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAnD,CAAQ,EAAEoD,GAAgB,CAAC,WAAAzD,GAAW,eAAe,YAAY,IAAIoC,EAAW,QAAA7B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQwD,EAAiB5B,GAAuBD,EAAMxB,CAAQ,EAAuCsD,EAAkBC,EAAG3D,GAAkB,GAAhD,CAAC,CAAuE,EAAE,OAAoBkB,EAAK0C,EAAY,CAAC,GAAGf,GAAUT,EAAgB,SAAsBlB,EAAKC,GAAS,CAAC,QAAQf,EAAS,QAAQ,GAAM,SAAsBc,EAAKR,GAAW,CAAC,MAAMD,GAAY,SAAsBoD,GAAMzC,EAAO,IAAI,CAAC,GAAG2B,EAAU,GAAGI,EAAgB,UAAUQ,EAAGD,EAAkB,gBAAgBd,EAAUK,CAAU,EAAE,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAItB,EAAW,MAAM,CAAC,UAAU5B,GAAoBuC,CAAS,EAAE,GAAGH,CAAK,EAAE,GAAGzC,GAAqB,CAAC,UAAU,CAAC,mBAAmB,IAAI,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE8C,EAAYI,CAAc,EAAE,SAAS,CAAclC,EAAK4C,GAAS,CAAC,sBAAsB,GAAK,SAAsB5C,EAAWG,GAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2CAA2C,uBAAuB,2EAA2E,qBAAqB,OAAO,0BAA0B,SAAS,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,8FAA8F,0BAA0B,WAAW,EAAE,SAAS,yEAAyE,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,8BAA8B,EAAE,iBAAiBqC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAevC,EAAK6C,GAA0B,CAAC,OAAO,GAAG,GAAG7D,GAAqB,CAAC,UAAU,CAAC,GAAGuC,GAAmB,GAAG,GAAG,MAAMA,GAAmB,QAAQ,KAAK,GAAG,KAAK,EAAE,GAAG,GAAG,CAAC,EAAEO,EAAYI,CAAc,EAAE,SAAsBlC,EAAK8C,GAA8B,CAAC,UAAU,2BAA2B,iBAAiBP,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBvC,EAAKpB,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQmE,GAAI,CAAC,kFAAkF,kFAAkF,6QAA6Q,wLAAwL,yGAAyG,uEAAuE,8EAA8E,EAW/tLC,GAAgBC,GAAQrC,GAAUmC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,gBAAgBA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAEG,GAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,KAAK,SAAS,OAAO,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,wBAAwB,MAAM,UAAU,KAAKA,EAAY,OAAO,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,wBAAwB,OAAO,SAAS,IAAI,wEAAwE,CAAC,CAAC,EAAE,GAAGtE,EAAc,EAAE,CAAC,6BAA6B,EAAI,CAAC",
  "names": ["init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "clamp", "isNumber", "isEasingList", "wrap", "o", "getEasingForSegment", "mix", "noopReturn", "progress", "fillOffset", "o", "s", "mix", "defaultOffset", "interpolate", "f", "r", "clamp", "getEasingForSegment", "isString", "e", "velocityPerSecond", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "calcBezier", "n", "e", "i", "binarySubdivide", "o", "c", "u", "a", "s", "cubicBezier", "noopReturn", "getTForX", "t", "o", "cubicBezier", "init_ssg_sandbox_shims", "__rest", "e", "t", "r", "n", "o", "init_ssg_sandbox_shims", "n", "e", "t", "r", "init_ssg_sandbox_shims", "s", "calcGeneratorVelocity", "n", "r", "a", "velocityPerSecond", "calcDampingRatio", "e", "t", "hasReachedTarget", "spring", "o", "c", "i", "h", "u", "d", "f", "g", "glide", "isOutOfBounds", "nearestBoundary", "l", "m", "calcDelta", "calcLatest", "applyFriction", "p", "M", "checkCatchBoundary", "pregenerateKeyframes", "W", "L", "D", "e", "M", "noopReturn", "k", "asTransformCssVar", "B", "L", "W", "t", "j", "B", "testAnimation", "e", "C", "$", "R", "resolveElements", "e", "t", "createGeneratorEasing", "e", "t", "o", "getGenerator", "i", "s", "r", "a", "getKeyframes", "pregenerateKeyframes", "n", "c", "isNumberOrNull", "l", "f", "u", "d", "calcGeneratorVelocity", "g", "m", "N", "spring", "F", "glide", "U", "inView$1", "resolveElements", "onIntersectionChange", "q", "K", "getElementSize", "notifyTarget", "notifyAll", "createResizeObserver", "resizeElement", "G", "_", "createWindowResizeHandler", "resizeWindow", "resize", "Z", "createAxisInfo", "createScrollInfo", "X", "updateAxisInfo", "progress", "velocityPerSecond", "updateScrollInfo", "calcInset", "Y", "J", "resolveEdge", "isString", "isNumber", "Q", "resolveOffset", "ee", "resolveOffsets", "interpolate", "defaultOffset", "measure", "createOnScrollHandler", "scrubAnimation", "noopReturn", "te", "ne", "oe", "getEventTarget", "scroll", "__rest", "listener", "dispatchPointerEvent", "e", "t", "dispatchViewEvent", "se", "o", "s", "__rest", "inView$1", "mouseEvent", "re", "ae", "onPointerUp", "onPointerDown", "n", "ce", "le", "MAX_DUPLICATED_ITEMS", "directionTransformers", "offset", "supportsAcceleratedAnimations", "Ticker", "props", "slots", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "speed", "hoverFactor", "direction", "alignment", "sizingOptions", "fadeOptions", "style", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "widthType", "heightType", "paddingValue", "currentTarget", "RenderTarget", "isCanvas", "filteredSlots", "numChildren", "j", "hasChildren", "isHorizontal", "useMotionValue", "transformer", "transform", "useTransform", "parentRef", "pe", "childrenRef", "se", "W", "size", "setSize", "ye", "clonedChildren", "dupedChildren", "duplicateBy", "opacity", "measure", "te", "parentLength", "start", "childrenLength", "childrenStyles", "initialResize", "ue", "frame", "resize", "contentSize", "child", "index", "_child_props", "_child_props1", "_child_props2", "_child_props3", "ref", "p", "LayoutGroup", "q", "i", "childIndex", "_child_props4", "_child_props5", "animateToValue", "initialTime", "prevTime", "xOrY", "isHover", "isReducedMotion", "useReducedMotion", "listRef", "animationRef", "isInView", "useInView", "useAnimationFrame", "t", "delta", "wrap", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "containerStyle", "u", "motion", "isValidNumber", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "addPropertyControls", "ControlType", "num", "min", "max", "value", "TickerFonts", "getFonts", "Ticker", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "ComponentViewportProvider", "SmartComponentScopedContainer", "Ticker", "Image2", "SVG", "css", "FramerCGDizTxuT", "withCSS", "CGDizTxuT_default", "addFonts", "TickerFonts", "Company30Fonts", "getFonts", "CGDizTxuT_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "numberToPixelString", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "padding", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "X03sNYFCP", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramernEXFXnjBv", "withCSS", "nEXFXnjBv_default", "addPropertyControls", "ControlType", "addFonts"]
}
