{"version":3,"file":"ScrollToTop.Ptb4yRNt.mjs","names":["addPropertyOverrides","cycleOrder","variantClassNames","transitions","Transition","React.useContext","React.useMemo","getProps","createLayoutDependency","React.useRef","React.useId","SVG","MiscIcon","React.useContext","React.useMemo","React.useRef","React.useId"],"sources":["https:/framerusercontent.com/modules/I5XihzR37awXiU8yZq5g/0jUfj33dAMqhYKtEUnHb/VTvWKkrQk.js","https:/framerusercontent.com/modules/jkJ19ULX3RTBSbYiW59a/Jm51s6kyJHEAlotpcxYF/LW4RIOdSC.js","https:/framerusercontent.com/modules/tbA3kn642eEMFSUs7cl3/LkA5oQnARRaxqME2FJ0t/ScrollToTop.js"],"sourcesContent":["// Generated by Framer (1c1e241)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"sQERAsW5C\",\"uGHZDzGk2\",\"Od2yWi9HS\",\"i9LYOs0UU\",\"fL_dFIbiv\",\"BCMwBgc1e\",\"l7b_CrJT2\",\"loQkqLeDK\",\"TXfNzYeYM\"];const serializationHash=\"framer-ng6Qc\";const variantClassNames={BCMwBgc1e:\"framer-v-1dzhym7\",fL_dFIbiv:\"framer-v-tsc2zp\",i9LYOs0UU:\"framer-v-1okjl7u\",l7b_CrJT2:\"framer-v-d4e4hi\",loQkqLeDK:\"framer-v-wn316s\",Od2yWi9HS:\"framer-v-dw4qsl\",sQERAsW5C:\"framer-v-dzy6il\",TXfNzYeYM:\"framer-v-95rw7p\",uGHZDzGk2:\"framer-v-1vmphf6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Arrow Down\":\"fL_dFIbiv\",\"Arrow Left\":\"l7b_CrJT2\",\"Arrow Right\":\"BCMwBgc1e\",\"Arrow Up\":\"i9LYOs0UU\",Calendar:\"uGHZDzGk2\",Check:\"loQkqLeDK\",Copy:\"sQERAsW5C\",Home:\"TXfNzYeYM\",Restart:\"Od2yWi9HS\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"sQERAsW5C\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"sQERAsW5C\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"uGHZDzGk2\",\"Od2yWi9HS\",\"i9LYOs0UU\",\"fL_dFIbiv\",\"BCMwBgc1e\",\"l7b_CrJT2\",\"loQkqLeDK\",\"TXfNzYeYM\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"uGHZDzGk2\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"Od2yWi9HS\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"i9LYOs0UU\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"fL_dFIbiv\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"BCMwBgc1e\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"l7b_CrJT2\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"loQkqLeDK\")return true;return false;};const isDisplayed8=()=>{if(baseVariant===\"TXfNzYeYM\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-ng6Qc\",...sharedStyleClassNames,classNames),style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(\"framer-dzy6il\",className),\"data-framer-name\":\"Copy\",layoutDependency:layoutDependency,layoutId:\"sQERAsW5C\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({BCMwBgc1e:{\"data-framer-name\":\"Arrow Right\"},fL_dFIbiv:{\"data-framer-name\":\"Arrow Down\"},i9LYOs0UU:{\"data-framer-name\":\"Arrow Up\"},l7b_CrJT2:{\"data-framer-name\":\"Arrow Left\"},loQkqLeDK:{\"data-framer-name\":\"Check\"},Od2yWi9HS:{\"data-framer-name\":\"Restart\"},TXfNzYeYM:{\"data-framer-name\":\"Home\"},uGHZDzGk2:{\"data-framer-name\":\"Calendar\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1ivbwwc\",\"data-framer-name\":\"Copy\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"wAKLi4hRy\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 13.334 8.331 C 13.334 7.889 13.158 7.465 12.846 7.152 C 12.533 6.84 12.109 6.664 11.667 6.664 L 5.001 6.664 C 4.559 6.664 4.135 6.84 3.822 7.152 C 3.51 7.465 3.334 7.889 3.334 8.331 L 3.334 14.997 C 3.334 15.439 3.51 15.863 3.822 16.176 C 4.135 16.488 4.559 16.664 5.001 16.664 L 11.667 16.664 C 12.109 16.664 12.533 16.488 12.846 16.176 C 13.158 15.863 13.334 15.439 13.334 14.997 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-41d30a13-ae18-4cd7-9592-61d2d747603b, rgb(126, 126, 126))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 6.667 6.665 L 6.667 4.999 C 6.667 4.557 6.843 4.133 7.155 3.82 C 7.468 3.508 7.892 3.332 8.334 3.332 L 15 3.332 C 15.442 3.332 15.866 3.508 16.179 3.82 C 16.491 4.133 16.667 4.557 16.667 4.999 L 16.667 11.665 C 16.667 12.107 16.491 12.531 16.179 12.844 C 15.866 13.156 15.442 13.332 15 13.332 L 13.334 13.332\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-41d30a13-ae18-4cd7-9592-61d2d747603b, rgb(126, 126, 126))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:2072409843,withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-14avbzt\",\"data-framer-name\":\"Calendar\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"bBxOuumZf\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 5.75 2 C 5.949 2 6.14 2.079 6.28 2.22 C 6.421 2.36 6.5 2.551 6.5 2.75 L 6.5 4 L 13.5 4 L 13.5 2.75 C 13.5 2.551 13.579 2.36 13.72 2.22 C 13.86 2.079 14.051 2 14.25 2 C 14.449 2 14.64 2.079 14.78 2.22 C 14.921 2.36 15 2.551 15 2.75 L 15 4 L 15.25 4 C 15.979 4 16.679 4.29 17.195 4.805 C 17.71 5.321 18 6.021 18 6.75 L 18 15.25 C 18 15.979 17.71 16.679 17.195 17.195 C 16.679 17.71 15.979 18 15.25 18 L 4.75 18 C 4.021 18 3.321 17.71 2.805 17.195 C 2.29 16.679 2 15.979 2 15.25 L 2 6.75 C 2 6.021 2.29 5.321 2.805 4.805 C 3.321 4.29 4.021 4 4.75 4 L 5 4 L 5 2.75 C 5 2.551 5.079 2.36 5.22 2.22 C 5.36 2.079 5.551 2 5.75 2 Z M 4.75 7.5 C 4.06 7.5 3.5 8.06 3.5 8.75 L 3.5 15.25 C 3.5 15.94 4.06 16.5 4.75 16.5 L 15.25 16.5 C 15.94 16.5 16.5 15.94 16.5 15.25 L 16.5 8.75 C 16.5 8.06 15.94 7.5 15.25 7.5 Z\" fill=\"var(--token-41d30a13-ae18-4cd7-9592-61d2d747603b, rgb(126, 126, 126))\"></path></svg>',svgContentId:1862141903,withExternalLayout:true,...addPropertyOverrides({uGHZDzGk2:{svgContentId:3375435520}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-29zcpb\",\"data-framer-name\":\"Restart\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"v_x6q4bjW\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 15.312 11.425 C 15.062 12.357 14.571 13.207 13.888 13.89 C 13.206 14.573 12.356 15.064 11.423 15.313 C 10.491 15.563 9.509 15.563 8.576 15.314 C 7.644 15.064 6.794 14.573 6.111 13.891 L 5.799 13.58 L 8.232 13.58 C 8.431 13.58 8.621 13.501 8.762 13.36 C 8.903 13.219 8.982 13.029 8.982 12.83 C 8.982 12.631 8.903 12.44 8.762 12.299 C 8.621 12.159 8.431 12.08 8.232 12.08 L 3.989 12.08 C 3.79 12.08 3.599 12.159 3.458 12.299 C 3.318 12.44 3.239 12.631 3.239 12.83 L 3.239 17.072 C 3.239 17.271 3.318 17.461 3.458 17.602 C 3.599 17.743 3.79 17.822 3.989 17.822 C 4.188 17.822 4.378 17.743 4.519 17.602 C 4.66 17.461 4.739 17.271 4.739 17.072 L 4.739 14.642 L 5.049 14.952 C 5.918 15.821 7 16.446 8.187 16.764 C 9.374 17.082 10.624 17.082 11.811 16.764 C 12.998 16.446 14.08 15.821 14.949 14.952 C 15.818 14.083 16.443 13.001 16.761 11.814 C 16.813 11.621 16.786 11.417 16.687 11.244 C 16.587 11.072 16.423 10.946 16.231 10.894 C 16.039 10.842 15.834 10.869 15.662 10.968 C 15.489 11.068 15.364 11.232 15.312 11.425 Z M 16.542 7.702 C 16.682 7.561 16.761 7.37 16.761 7.172 L 16.761 2.93 C 16.761 2.731 16.682 2.54 16.541 2.399 C 16.401 2.259 16.21 2.18 16.011 2.18 C 15.812 2.18 15.621 2.259 15.48 2.399 C 15.34 2.54 15.261 2.731 15.261 2.93 L 15.261 5.361 L 14.951 5.051 C 14.082 4.182 13 3.557 11.813 3.238 C 10.626 2.92 9.376 2.92 8.189 3.238 C 7.002 3.556 5.919 4.181 5.051 5.05 C 4.182 5.919 3.557 7.002 3.239 8.189 C 3.21 8.285 3.201 8.386 3.211 8.486 C 3.222 8.585 3.253 8.682 3.302 8.77 C 3.351 8.857 3.417 8.934 3.496 8.996 C 3.575 9.058 3.666 9.103 3.762 9.129 C 3.859 9.155 3.961 9.161 4.06 9.148 C 4.159 9.134 4.255 9.1 4.341 9.049 C 4.427 8.997 4.502 8.929 4.562 8.848 C 4.621 8.767 4.664 8.675 4.687 8.578 C 4.936 7.645 5.427 6.794 6.11 6.111 C 6.793 5.428 7.643 4.937 8.576 4.687 C 9.509 4.437 10.491 4.437 11.424 4.686 C 12.357 4.936 13.207 5.428 13.89 6.111 L 14.201 6.421 L 11.769 6.421 C 11.57 6.421 11.379 6.5 11.238 6.64 C 11.098 6.781 11.019 6.972 11.019 7.171 C 11.019 7.37 11.098 7.56 11.238 7.701 C 11.379 7.842 11.57 7.921 11.769 7.921 L 16.012 7.921 C 16.21 7.921 16.401 7.842 16.542 7.702 Z\" fill=\"var(--token-41d30a13-ae18-4cd7-9592-61d2d747603b, rgb(126, 126, 126))\"></path></svg>',svgContentId:2000358510,withExternalLayout:true,...addPropertyOverrides({Od2yWi9HS:{svgContentId:2000177880}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1en21du\",\"data-framer-name\":\"Arrow Up\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"J5H17HlYM\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 4.5 8.917 L 9.917 3.5 M 9.917 3.5 L 15.333 8.917 M 9.917 3.5 L 9.917 16.5\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-41d30a13-ae18-4cd7-9592-61d2d747603b, rgb(126, 126, 126))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:390280643,withExternalLayout:true,...addPropertyOverrides({i9LYOs0UU:{svgContentId:2238398844}},baseVariant,gestureVariant)}),isDisplayed4()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1l7fq8o\",\"data-framer-name\":\"Arrow Down\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"KWSXLX4Om\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 5 11.583 L 10.417 17 M 10.417 17 L 15.833 11.583 M 10.417 17 L 10.417 4\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-41d30a13-ae18-4cd7-9592-61d2d747603b, rgb(126, 126, 126))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:340737606,withExternalLayout:true,...addPropertyOverrides({fL_dFIbiv:{svgContentId:3224043523}},baseVariant,gestureVariant)}),isDisplayed5()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-mvj08s\",\"data-framer-name\":\"Arrow Right\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Ee1XSTt7p\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 11.583 15.832 L 17 10.415 M 17 10.415 L 11.583 4.999 M 17 10.415 L 4 10.415\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-41d30a13-ae18-4cd7-9592-61d2d747603b, rgb(126, 126, 126))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:1370362506,withExternalLayout:true,...addPropertyOverrides({BCMwBgc1e:{svgContentId:715350606}},baseVariant,gestureVariant)}),isDisplayed6()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1wf2vrr\",\"data-framer-name\":\"Arrow Left\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"ql73mEaKN\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 9.417 15.832 L 4 10.415 M 4 10.415 L 9.417 4.999 M 4 10.415 L 17 10.415\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-41d30a13-ae18-4cd7-9592-61d2d747603b, rgb(126, 126, 126))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:1620296485,withExternalLayout:true,...addPropertyOverrides({l7b_CrJT2:{svgContentId:417134980}},baseVariant,gestureVariant)}),isDisplayed7()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-lh7j4t\",\"data-framer-name\":\"Check\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"OlWHYPUrt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 16.666 5 L 7.5 14.167 L 3.333 10\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-41d30a13-ae18-4cd7-9592-61d2d747603b, rgb(126, 126, 126))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:3155192304,withExternalLayout:true,...addPropertyOverrides({loQkqLeDK:{svgContentId:175197324}},baseVariant,gestureVariant)}),isDisplayed8()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-111ke68\",\"data-framer-name\":\"Home\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Wa5TbXeDm\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 3 8.441 C 3 7.789 3.318 7.177 3.853 6.803 L 8.853 3.303 C 9.542 2.821 10.458 2.821 11.147 3.303 L 16.147 6.803 C 16.682 7.177 17 7.789 17 8.441 L 17 15.1 C 17 15.873 16.304 16.5 15.444 16.5 L 4.556 16.5 C 3.696 16.5 3 15.873 3 15.1 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-41d30a13-ae18-4cd7-9592-61d2d747603b, rgb(126, 126, 126))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:1389053666,withExternalLayout:true,...addPropertyOverrides({TXfNzYeYM:{svgContentId:3630733842}},baseVariant,gestureVariant)})]})})})});});const css=['.framer-ng6Qc [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ng6Qc .framer-37vzjc { display: block; }\",\".framer-ng6Qc .framer-dzy6il { height: 20px; overflow: hidden; position: relative; width: 20px; }\",\".framer-ng6Qc .framer-1ivbwwc, .framer-ng6Qc .framer-29zcpb, .framer-ng6Qc .framer-mvj08s, .framer-ng6Qc .framer-1wf2vrr, .framer-ng6Qc .framer-lh7j4t, .framer-ng6Qc .framer-111ke68 { flex: none; height: 20px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-ng6Qc .framer-14avbzt, .framer-ng6Qc .framer-1en21du, .framer-ng6Qc .framer-1l7fq8o { flex: none; height: 20px; left: calc(50.00000000000002% - 20px / 2); position: absolute; top: calc(50.00000000000002% - 20px / 2); width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"uGHZDzGk2\":{\"layout\":[\"fixed\",\"fixed\"]},\"Od2yWi9HS\":{\"layout\":[\"fixed\",\"fixed\"]},\"i9LYOs0UU\":{\"layout\":[\"fixed\",\"fixed\"]},\"fL_dFIbiv\":{\"layout\":[\"fixed\",\"fixed\"]},\"BCMwBgc1e\":{\"layout\":[\"fixed\",\"fixed\"]},\"l7b_CrJT2\":{\"layout\":[\"fixed\",\"fixed\"]},\"loQkqLeDK\":{\"layout\":[\"fixed\",\"fixed\"]},\"TXfNzYeYM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n */const FramerVTvWKkrQk=withCSS(Component,css,\"framer-ng6Qc\");export default FramerVTvWKkrQk;FramerVTvWKkrQk.displayName=\"Misc/Icon\";FramerVTvWKkrQk.defaultProps={height:20,width:20};addPropertyControls(FramerVTvWKkrQk,{variant:{options:[\"sQERAsW5C\",\"uGHZDzGk2\",\"Od2yWi9HS\",\"i9LYOs0UU\",\"fL_dFIbiv\",\"BCMwBgc1e\",\"l7b_CrJT2\",\"loQkqLeDK\",\"TXfNzYeYM\"],optionTitles:[\"Copy\",\"Calendar\",\"Restart\",\"Arrow Up\",\"Arrow Down\",\"Arrow Right\",\"Arrow Left\",\"Check\",\"Home\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerVTvWKkrQk,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVTvWKkrQk\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uGHZDzGk2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Od2yWi9HS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"i9LYOs0UU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fL_dFIbiv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BCMwBgc1e\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"l7b_CrJT2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"loQkqLeDK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TXfNzYeYM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"20\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VTvWKkrQk.map","// Generated by Framer (1c1e241)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getPropertyControls,Link,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import MiscIcon from\"https://framerusercontent.com/modules/I5XihzR37awXiU8yZq5g/0jUfj33dAMqhYKtEUnHb/VTvWKkrQk.js\";const MiscIconFonts=getFonts(MiscIcon);const MiscIconControls=getPropertyControls(MiscIcon);const enabledGestures={eBW6C1Ycg:{hover:true}};const cycleOrder=[\"eBW6C1Ycg\"];const serializationHash=\"framer-FjQ5E\";const variantClassNames={eBW6C1Ycg:\"framer-v-7t7d54\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,icon,id,link,width,...props})=>{var _ref;return{...props,fQhzXajqA:(_ref=icon!==null&&icon!==void 0?icon:props.fQhzXajqA)!==null&&_ref!==void 0?_ref:\"i9LYOs0UU\",FqYsfxM1p:link!==null&&link!==void 0?link:props.FqYsfxM1p};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,fQhzXajqA,FqYsfxM1p,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"eBW6C1Ycg\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-FjQ5E\",...sharedStyleClassNames,classNames),style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:FqYsfxM1p,children:/*#__PURE__*/_jsx(motion.a,{...restProps,className:`${cx(\"framer-7t7d54\",className)} framer-1ftvumt`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"eBW6C1Ycg\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-130c7fee-7f4e-466a-aa3d-6ea265a7d5d8, rgb(237, 237, 237))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"eBW6C1Ycg-hover\":{backgroundColor:\"var(--token-7bb62af1-dcf0-41c3-ba07-359337e4d500, rgb(224, 224, 224))\"}},...addPropertyOverrides({\"eBW6C1Ycg-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-kq42bv-container\",layoutDependency:layoutDependency,layoutId:\"mxEtmWe3T-container\",children:/*#__PURE__*/_jsx(MiscIcon,{height:\"100%\",id:\"mxEtmWe3T\",layoutId:\"mxEtmWe3T\",style:{height:\"100%\",width:\"100%\"},variant:fQhzXajqA,width:\"100%\"})})})})})})});});const css=['.framer-FjQ5E [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FjQ5E .framer-1ftvumt { display: block; }\",\".framer-FjQ5E .framer-7t7d54 { cursor: pointer; height: 40px; overflow: hidden; position: relative; text-decoration: none; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-FjQ5E .framer-kq42bv-container { flex: none; height: 20px; left: calc(50.00000000000002% - 20px / 2); position: absolute; top: calc(50.00000000000002% - 20px / 2); width: 20px; }\",\".framer-FjQ5E.framer-v-7t7d54.hover .framer-7t7d54 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 40px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"V5C8FjhHi\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"fQhzXajqA\":\"icon\",\"FqYsfxM1p\":\"link\"}\n * @framerImmutableVariables true\n */const FramerLW4RIOdSC=withCSS(Component,css,\"framer-FjQ5E\");export default FramerLW4RIOdSC;FramerLW4RIOdSC.displayName=\"Button/Icon\";FramerLW4RIOdSC.defaultProps={height:40,width:40};addPropertyControls(FramerLW4RIOdSC,{fQhzXajqA:(MiscIconControls===null||MiscIconControls===void 0?void 0:MiscIconControls[\"variant\"])&&{...MiscIconControls[\"variant\"],defaultValue:\"i9LYOs0UU\",hidden:undefined,title:\"Icon\"},FqYsfxM1p:{title:\"Link\",type:ControlType.Link}});addFonts(FramerLW4RIOdSC,[...MiscIconFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLW4RIOdSC\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"fQhzXajqA\\\":\\\"icon\\\",\\\"FqYsfxM1p\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"40\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"V5C8FjhHi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";export const withTapScrollToTop=Component=>{return props=>/*#__PURE__*/_jsx(motion.div,{initial:false,whileTap:{scale:.97,transition:{duration:.15,ease:\"easeOut\"}},onClick:()=>window.scrollTo({top:0,behavior:\"smooth\"}),style:{display:\"inline-block\",cursor:\"pointer\",...props.style},children:/*#__PURE__*/_jsx(Component,{...props})});};\nexport const __FramerMetadata__ = {\"exports\":{\"withTapScrollToTop\":{\"type\":\"reactHoc\",\"name\":\"withTapScrollToTop\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollToTop.map"],"mappings":"8VACgsB,SAASA,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAA+H,OAA9H,GAAmD,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,qCAAx1B,IAA0G,IAAkE,IAA4B,CAAMC,EAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAA8CC,EAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,CAAuOC,EAAY,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAC,CAAOC,GAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAmC,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAS,EAAwB,CAAC,aAAa,YAAY,aAAa,YAAY,cAAc,YAAY,WAAW,YAAY,SAAS,YAAY,MAAM,YAAY,KAAK,YAAY,KAAK,YAAY,QAAQ,YAAY,CAAOC,GAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgE,CAAC,GAAG,EAAM,QAAsD,EAAwB,EAAM,UAAyG,EAAM,SAAoC,YAAY,EAASC,GAAwB,EAAM,IAAW,EAAS,KAAK,IAAI,CAAC,EAAM,iBAMl9D,EAAgB,EANg/D,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,gBAAc,GAAe,CAAM,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWD,EAAS,EAAM,CAAM,CAAC,cAAY,aAAW,iBAAe,kBAAgB,aAAW,aAAW,YAAU,EAAgB,CAAC,WAAA,EAAW,eAAe,YAAY,YAAA,EAAY,UAAQ,kBAAA,EAAkB,CAAC,CAAO,EAAiBC,EAAuB,EAAM,EAAS,CAAO,EAAKC,EAAa,KAAK,CAAO,MAAiB,CAAG,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,MAAqB,IAAc,YAA6C,MAAqB,IAAc,YAA6C,MAAqB,IAAc,YAA6C,MAAqB,IAAc,YAA6C,MAAqB,IAAc,YAA6C,MAAqB,IAAc,YAA6C,MAAqB,IAAc,YAA6C,MAAqB,IAAc,YAA6C,EAAgBC,GAAa,CAAgC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAA4C,EAAgB,SAAsB,EAAK,EAAO,IAAI,CAAC,QAAQ,EAAQ,QAAQ,EAAS,iBAAiB,EAAgB,CAAC,UAAU,GAAK,CAAC,CAAC,eAAe,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAC,eAAe,EAAgB,CAAC,UAAU,GAAK,CAAC,CAAC,UAAU,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAC,gBAAgB,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAC,UAAU,EAAG,eAAwC,EAAW,CAAC,MAAM,CAAC,QAAQ,WAAW,CAAC,SAAsB,EAAKN,EAAW,CAAC,MAAM,EAAW,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,gBAAgB,EAAU,CAAC,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,IAAI,GAA6B,EAAK,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGJ,EAAqB,CAAC,UAAU,CAAC,mBAAmB,cAAc,CAAC,UAAU,CAAC,mBAAmB,aAAa,CAAC,UAAU,CAAC,mBAAmB,WAAW,CAAC,UAAU,CAAC,mBAAmB,aAAa,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,mBAAmB,UAAU,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,UAAU,CAAC,mBAAmB,WAAW,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAC,GAAa,EAAe,EAAKW,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,2rCAA2rC,aAAa,WAAW,mBAAmB,GAAK,CAAC,CAAC,GAAc,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,g/BAAg/B,aAAa,WAAW,mBAAmB,GAAK,GAAGX,EAAqB,CAAC,UAAU,CAAC,aAAa,WAAW,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKW,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,mxEAAmxE,aAAa,WAAW,mBAAmB,GAAK,GAAGX,EAAqB,CAAC,UAAU,CAAC,aAAa,WAAW,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKW,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,qYAAqY,aAAa,UAAU,mBAAmB,GAAK,GAAGX,EAAqB,CAAC,UAAU,CAAC,aAAa,WAAW,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKW,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAAa,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,mYAAmY,aAAa,UAAU,mBAAmB,GAAK,GAAGX,EAAqB,CAAC,UAAU,CAAC,aAAa,WAAW,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKW,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAAc,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,uYAAuY,aAAa,WAAW,mBAAmB,GAAK,GAAGX,EAAqB,CAAC,UAAU,CAAC,aAAa,UAAU,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKW,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAAa,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,mYAAmY,aAAa,WAAW,mBAAmB,GAAK,GAAGX,EAAqB,CAAC,UAAU,CAAC,aAAa,UAAU,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKW,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,4VAA4V,aAAa,WAAW,mBAAmB,GAAK,GAAGX,EAAqB,CAAC,UAAU,CAAC,aAAa,UAAU,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKW,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,qiBAAqiB,aAAa,WAAW,mBAAmB,GAAK,GAAGX,EAAqB,CAAC,UAAU,CAAC,aAAa,WAAW,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,sZAAsZ,kFAAkF,mDAAmD,oGAAoG,4QAA4Q,kPAAkP,CAMlne,eAAe,GAAgB,EAAgB,EAAgB,YAAY,YAAY,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,OAAO,WAAW,UAAU,WAAW,aAAa,cAAc,aAAa,QAAQ,OAAO,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,EAAE,CAAC,kDCN6H,SAAS,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAA+H,OAA9H,GAAmD,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,4CAAjzB,IAAwI,IAAkE,IAA4B,IAAmH,CAAM,EAAc,EAASY,EAAS,CAAO,EAAiB,EAAoBA,EAAS,CAAO,EAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAO,EAAW,CAAC,YAAY,CAA8C,EAAkB,CAAC,UAAU,kBAAkB,CAAuO,EAAY,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAC,CAAO,GAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAmC,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAS,GAAU,CAAC,SAAO,OAAK,KAAG,OAAK,QAAM,GAAG,MAAyB,CAAC,GAAG,EAAM,UAAgB,GAAgC,EAAM,WAAsC,YAAY,UAAU,GAAgC,EAAM,UAAU,EAAS,GAAwB,EAAM,IAAW,EAAS,KAAK,IAAI,CAAC,EAAM,iBAO/kD,EAAgB,EAP6mD,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,gBAAc,GAAe,CAAM,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAW,EAAS,EAAM,CAAM,CAAC,cAAY,aAAW,iBAAe,kBAAgB,aAAW,aAAW,YAAU,EAAgB,CAAC,aAAW,eAAe,YAAY,kBAAgB,cAAY,UAAQ,oBAAkB,CAAC,CAAO,EAAiB,EAAuB,EAAM,EAAS,CAAO,EAAKC,EAAa,KAAK,CAAO,EAAgBC,GAAa,CAAgC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAA4C,EAAgB,SAAsB,EAAK,EAAO,IAAI,CAAC,QAAQ,EAAQ,QAAQ,EAAS,iBAAiB,EAAgB,CAAC,UAAU,GAAK,CAAC,CAAC,eAAe,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAC,eAAe,EAAgB,CAAC,UAAU,GAAK,CAAC,CAAC,UAAU,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAC,gBAAgB,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAC,UAAU,EAAG,eAAwC,EAAW,CAAC,MAAM,CAAC,QAAQ,WAAW,CAAC,SAAsB,EAAK,EAAW,CAAC,MAAM,EAAW,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,UAAU,GAAG,EAAG,gBAAgB,EAAU,CAAC,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,GAA6B,EAAK,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,GAAG,EAAM,CAAC,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,wEAAwE,CAAC,CAAC,GAAG,EAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,SAAsB,EAAKJ,EAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQ,EAAU,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,sZAAsZ,kFAAkF,oDAAoD,wMAAwM,6LAA6L,kIAAkI,CAOrsJ,eAAe,GAAgB,EAAgB,EAAgB,YAAY,cAAc,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,EAAgB,CAAC,UAAW,GAA2E,SAAa,CAAC,GAAG,EAAiB,QAAW,aAAa,YAAY,OAAO,IAAA,GAAU,MAAM,OAAO,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,GAAG,EAAc,CAAC,CAC1e,EAAqB,CAAC,QAAU,CAAC,MAAQ,CAAC,KAAO,SAAS,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,QAAU,CAAC,KAAO,iBAAiB,KAAO,kBAAkB,MAAQ,EAAE,CAAC,YAAc,CAAC,sBAAwB,KAAK,gBAAkB,0CAAkD,yBAA2B,OAAO,qBAAuB,KAAK,sBAAwB,IAAI,oCAAsC,sHAA4I,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAA,yBCTvjB,IAAkC,CAAa,GAAmB,GAAmB,GAAoB,EAAK,EAAO,IAAI,CAAC,QAAQ,GAAM,SAAS,CAAC,MAAM,IAAI,WAAW,CAAC,SAAS,IAAI,KAAK,UAAU,CAAC,CAAC,YAAY,EAAO,SAAS,CAAC,IAAI,EAAE,SAAS,SAAS,CAAC,CAAC,MAAM,CAAC,QAAQ,eAAe,OAAO,UAAU,GAAG,EAAM,MAAM,CAAC,SAAsB,EAAK,EAAU,CAAC,GAAG,EAAM,CAAC,CAAC,CAAC"}