{"version":3,"file":"TickerScroll_Prod.BEsHom6U.mjs","names":["React.useContext","React.useMemo","React.Fragment","React.forwardRef","React.useRef","React.useId","UtilsComponentMessage","i","o","a","e","e.default","r","r.default","Children","useRef","useMemo","useState","useCallback","isDesktop","__exportAll","global","init_npm_react_18_3_1","ie$1","navigator","x$1","npm_react_18_3_1_exports","oe$1","j$1","pe$1","e$1","window","init_ssg_sandbox_shims","Y$1","ce$1","init_jsx_runtime","ne$1","J$1","c$1","p$1","_e$1","de$1","z$1","motion","useMotionValue","useTransform","MotionConfigContext","LayoutGroup","init_framer_motion_DhsWWWsN","frame","addPropertyControls","useVariantState","withCSS","RichText","cx","RenderTarget","init_framer_B1b760uK","ControlType","useComponentViewport","addFonts","SVG","useLocaleInfo","resize","init_index_es","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","FramerW7oLCU4_B","init_W7oLCU4_B","__esmMin","config","transition","value","contextValue","props","subtitle","title","variants","restProps","layoutDependency","ref1","defaultLayoutId","sharedStyleClassNames","layoutId","gestureHandlers","className","classNames","ref","style","yeAnKbEUZ","WuF2iG84P","init_Utils_Component_Message_ZVoG","ComponentMessage","init_Utils","init_Utils_FINc","ua_parser_min_exports","a$1","o$1","i$1","e","init_ua_parser_min","r","n","s","b","w","l","d","u","c","p","m","f","h","v","x","k","_","S","q","z","N","A","C","E","j","U","O","R","M","P","V","B","D","I","W","F","extend","o","a","i","enumerize","has","lowerize","majorize","trim","rgxMapper","t","strMapper","G","L","Z","UAParser","$","H","_interopDefault","ownKeys","_objectSpread2","_defineProperty","_typeof","_classCallCheck","_defineProperties","_createClass","_extends","_inherits","_setPrototypeOf","_getPrototypeOf","_objectWithoutPropertiesLoose","_objectWithoutProperties","_assertThisInitialized","_possibleConstructorReturn","_slicedToArray","_arrayWithHoles","_iterableToArrayLimit","_unsupportedIterableToArray","_nonIterableRest","_arrayLikeToArray","deviceDetect","buildSelectorsObject","te","be","Q","X","ne","ie","ae","J","le","ue","ce","de","ve","he","ee","me","re","Y","ge","pe","we","fe","K","oe","se","withOrientationChange","_class","Te","useMobileOrientation","useDeviceData","useDeviceSelectors","g","y","T","ye","Oe","Pe","Ee","Se","Ve","_e","Ce","We","Ie","Me","Ae","je","Fe","Be","Ue","De","Le","Ne","xe","ke","ze","Ye","He","Re","Ke","$e","qe","Ge","Je","Qe","Xe","Ze","er","rr","nr","tr","ir","ar","or","sr","lr","ur","cr","dr","vr","fr","mr","gr","br","pr","wr","hr","yr","Or","Qr","init_lib","VirtualScrollTicker","fadeOptions","sizingOptions","paddingValue","paddingPerSide","paddingTop","paddingRight","paddingBottom","paddingLeft","padding","isCanvas","filteredSlots","slots","numChildren","hasChildren","isHorizontal","direction","parentRef","childrenRef","size","setSize","clonedChildren","dupedChildren","duplicateBy","opacity","MAX_DUPLICATED_ITEMS","measure","parentLength","start","childrenLength","gap","childrenStyles","initialResize","contentSize","index","widthType","child","heightType","childIndex","offset","transformer","directionTransformers","transform","lastScrollY","targetOffset","currentOffset","animationFrameId","animationOnTouchId","updateOffset","scrollDiff","speed","handleWheel","handleTouchDevice","fadeDirection","fadeWidthStart","fadeWidth","fadeWidthEnd","fadeMask","fadeAlpha","clamp","fadeInset","containerStyle","fadeContent","overflow","alignment","init_TickerScroll_Prod","num","min","max"],"sources":["https:/framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/cRfVFRl0izzBulKFjOAe/W7oLCU4_B.js","https:/framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe","https:/framerusercontent.com/modules/aej5zpwxBpkMdzOteBwy/DWeAZ5wauvGM5oFwVdgS/Utils.js","https:/framer.com/m/Utils-FINc.js","https:/ga.jspm.io/npm:ua-parser-js@1.0.2/dist/ua-parser.min.js","https:/ga.jspm.io/npm:react-device-detect@2.2.2/dist/lib.js","https:/framerusercontent.com/modules/WVXJ5gQDkQ5V8fm9KUVE/y8KgG1vt8zaeurXgrJqu/TickerScroll_Prod.js"],"sourcesContent":["// Generated by Framer (0b8b5e5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const serializationHash=\"framer-q8Ttd\";const variantClassNames={XvqTw0Be9:\"framer-v-jjcw9a\"};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 transition1={bounce:.2,delay:0,duration:.4,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 Variants=motion(React.Fragment);const getProps=({height,id,subtitle,title,width,...props})=>{var _ref,_ref1;return{...props,WuF2iG84P:(_ref=subtitle!==null&&subtitle!==void 0?subtitle:props.WuF2iG84P)!==null&&_ref!==void 0?_ref:\"Set up the component by adding background and bouncer elements to the component properties.\",yeAnKbEUZ:(_ref1=title!==null&&title!==void 0?title:props.yeAnKbEUZ)!==null&&_ref1!==void 0?_ref1:\"Screen Saver\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,yeAnKbEUZ,WuF2iG84P,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"XvqTw0Be9\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-jjcw9a\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"XvqTw0Be9\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(136, 85, 255, 0.1)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uh2i08\",layoutDependency:layoutDependency,layoutId:\"aM7oiNoFL\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-flw0dh\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GthLmGmBt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\"><g id=\"ss11036020200_1\"><path d=\"M 0 0 L 28 0 L 28 28 L 0 28 Z\" fill=\"transparent\"></path><path d=\"M 21 7.113 C 21 7.041 21.029 6.971 21.079 6.921 L 27.534 0.465 C 27.613 0.388 27.73 0.365 27.831 0.407 C 27.933 0.449 28 0.548 28 0.658 L 28 13.888 C 28 13.96 27.971 14.028 27.921 14.079 L 21 21 Z M 7 21 L 7 7.658 C 7 7.548 6.933 7.449 6.831 7.407 C 6.73 7.365 6.613 7.388 6.534 7.465 L 0.079 13.921 C 0.028 13.972 0 14.041 0 14.113 L 0 27.728 C 0 27.877 0.122 28 0.273 28 L 13.888 28 C 13.96 28 14.028 27.971 14.079 27.921 L 21 21 Z\" fill=\"rgb(153, 102, 255)\"></path></g></svg>',svgContentId:11036020200,withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k3ullq\",layoutDependency:layoutDependency,layoutId:\"E3DQBYSAf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 102, 255))\"},children:\"Screen Saver\"})}),className:\"framer-q0gs4u\",\"data-framer-name\":\"Title\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"UqJwZqJjg\",style:{\"--extracted-r6o4lv\":\"rgb(153, 102, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:yeAnKbEUZ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(153, 102, 255, 0.7))\"},children:\"Set up the component by adding background and bouncer elements to the component properties.\"})}),className:\"framer-g5dqhc\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RJ7UF99m8\",style:{\"--extracted-r6o4lv\":\"rgba(153, 102, 255, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WuF2iG84P,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-q8Ttd.framer-qanqo2, .framer-q8Ttd .framer-qanqo2 { display: block; }\",\".framer-q8Ttd.framer-jjcw9a { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 200px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-q8Ttd .framer-uh2i08 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-q8Ttd .framer-flw0dh { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-q8Ttd .framer-k3ullq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; max-width: 200px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-q8Ttd .framer-q0gs4u, .framer-q8Ttd .framer-g5dqhc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-q8Ttd.framer-jjcw9a, .framer-q8Ttd .framer-uh2i08, .framer-q8Ttd .framer-k3ullq { gap: 0px; } .framer-q8Ttd.framer-jjcw9a > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-q8Ttd.framer-jjcw9a > :first-child { margin-left: 0px; } .framer-q8Ttd.framer-jjcw9a > :last-child { margin-right: 0px; } .framer-q8Ttd .framer-uh2i08 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-q8Ttd .framer-uh2i08 > :first-child, .framer-q8Ttd .framer-k3ullq > :first-child { margin-top: 0px; } .framer-q8Ttd .framer-uh2i08 > :last-child, .framer-q8Ttd .framer-k3ullq > :last-child { margin-bottom: 0px; } .framer-q8Ttd .framer-k3ullq > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"yeAnKbEUZ\":\"title\",\"WuF2iG84P\":\"subtitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerW7oLCU4_B=withCSS(Component,css,\"framer-q8Ttd\");export default FramerW7oLCU4_B;FramerW7oLCU4_B.displayName=\"Utils/Component Message\";FramerW7oLCU4_B.defaultProps={height:200,width:400};addPropertyControls(FramerW7oLCU4_B,{yeAnKbEUZ:{defaultValue:\"Screen Saver\",displayTextArea:false,title:\"Title\",type:ControlType.String},WuF2iG84P:{defaultValue:\"Set up the component by adding background and bouncer elements to the component properties.\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String}});addFonts(FramerW7oLCU4_B,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW7oLCU4_B\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"yeAnKbEUZ\\\":\\\"title\\\",\\\"WuF2iG84P\\\":\\\"subtitle\\\"}\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W7oLCU4_B.map","/*\n * Utils/Component Message\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/cRfVFRl0izzBulKFjOAe/W7oLCU4_B.js\"\nexport { default } from \"https://framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/cRfVFRl0izzBulKFjOAe/W7oLCU4_B.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{cloneElement}from\"react\";import UtilsComponentMessage from\"https://framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe\";export const ComponentMessage=({title,subtitle,style})=>{return /*#__PURE__*/_jsx(UtilsComponentMessage,{yeAnKbEUZ:title,WuF2iG84P:subtitle,style:{width:\"100%\",height:\"100%\",...style}});};/* \n    This function is also used many times to make sure components work even if we set a color style like \"Accent\" on their color properties. We can make this into a utility function.\n*/export const extractRGBColorFromString=str=>{const rgbRegex=/(rgba|rgb)\\(.*?\\)/g;const match=str.match(rgbRegex);return match?match[0]:str;};/*\n    This function makes a connected layer use the sizing of the component it is inside,\n    preventing it from being larger or smaller than the component's size.\n    Use this on layers connected with ControlType.ComponentInstance.\n*/export function styleLayer(layer,style={}){layer=Array.isArray(layer)?layer[0]:layer;let newLayer=layer;const{width,height,...otherStyle}=style;if(layer&&layer.props&&style&&(width||height)){if(typeof layer.type===\"function\"&&typeof layer.props.children===\"object\"){newLayer=/*#__PURE__*/cloneElement(layer,{children:{...layer.props.children,props:{...layer.props.children.props,style:{...layer.props.children.props.style,...width&&{width},...height&&{height},...otherStyle}}}});}else{newLayer=/*#__PURE__*/cloneElement(layer,{style:{...layer.props.style,...width&&{width},...height&&{height},...otherStyle}});}}return newLayer;}\nexport const __FramerMetadata__ = {\"exports\":{\"ComponentMessage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"extractRGBColorFromString\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"styleLayer\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Utils.map","/*\n * Utils\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/aej5zpwxBpkMdzOteBwy/DWeAZ5wauvGM5oFwVdgS/Utils.js\"\n","var i=\"undefined\"!==typeof globalThis?globalThis:\"undefined\"!==typeof self?self:global;var e={};(function(o,a){var r=\"1.0.2\",n=\"\",t=\"?\",s=\"function\",b=\"undefined\",w=\"object\",l=\"string\",d=\"major\",u=\"model\",c=\"name\",p=\"type\",m=\"vendor\",f=\"version\",h=\"architecture\",v=\"console\",g=\"mobile\",x=\"tablet\",k=\"smarttv\",y=\"wearable\",_=\"embedded\",T=255;var S=\"Amazon\",q=\"Apple\",z=\"ASUS\",N=\"BlackBerry\",A=\"Browser\",C=\"Chrome\",E=\"Edge\",j=\"Firefox\",U=\"Google\",O=\"Huawei\",R=\"LG\",M=\"Microsoft\",P=\"Motorola\",V=\"Opera\",B=\"Samsung\",D=\"Sony\",I=\"Xiaomi\",W=\"Zebra\",F=\"Facebook\";var extend=function(i,e){var o={};for(var a in i)e[a]&&e[a].length%2===0?o[a]=e[a].concat(i[a]):o[a]=i[a];return o},enumerize=function(i){var e={};for(var o=0;o<i.length;o++)e[i[o].toUpperCase()]=i[o];return e},has=function(i,e){return typeof i===l&&-1!==lowerize(e).indexOf(lowerize(i))},lowerize=function(i){return i.toLowerCase()},majorize=function(i){return typeof i===l?i.replace(/[^\\d\\.]/g,n).split(\".\")[0]:a},trim=function(i,e){if(typeof i===l){i=i.replace(/^\\s\\s*/,n).replace(/\\s\\s*$/,n);return typeof e===b?i:i.substring(0,T)}};var rgxMapper=function(e,o){var r,n,t,b,l,d,u=0;while(u<o.length&&!l){var c=o[u],p=o[u+1];r=n=0;while(r<c.length&&!l){l=c[r++].exec(e);if(!!l)for(t=0;t<p.length;t++){d=l[++n];b=p[t];typeof b===w&&b.length>0?2===b.length?typeof b[1]==s?(this||i)[b[0]]=b[1].call(this||i,d):(this||i)[b[0]]=b[1]:3===b.length?typeof b[1]!==s||b[1].exec&&b[1].test?(this||i)[b[0]]=d?d.replace(b[1],b[2]):a:(this||i)[b[0]]=d?b[1].call(this||i,d,b[2]):a:4===b.length&&((this||i)[b[0]]=d?b[3].call(this||i,d.replace(b[1],b[2])):a):(this||i)[b]=d||a}}u+=2}},strMapper=function(i,e){for(var o in e)if(typeof e[o]===w&&e[o].length>0){for(var r=0;r<e[o].length;r++)if(has(e[o][r],i))return o===t?a:o}else if(has(e[o],i))return o===t?a:o;return i};var G={\"1.0\":\"/8\",1.2:\"/1\",1.3:\"/3\",\"2.0\":\"/412\",\"2.0.2\":\"/416\",\"2.0.3\":\"/417\",\"2.0.4\":\"/419\",\"?\":\"/\"},L={ME:\"4.90\",\"NT 3.11\":\"NT3.51\",\"NT 4.0\":\"NT4.0\",2e3:\"NT 5.0\",XP:[\"NT 5.1\",\"NT 5.2\"],Vista:\"NT 6.0\",7:\"NT 6.1\",8:\"NT 6.2\",8.1:\"NT 6.3\",10:[\"NT 6.4\",\"NT 10.0\"],RT:\"ARM\"};var Z={browser:[[/\\b(?:crmo|crios)\\/([\\w\\.]+)/i],[f,[c,\"Chrome\"]],[/edg(?:e|ios|a)?\\/([\\w\\.]+)/i],[f,[c,\"Edge\"]],[/(opera mini)\\/([-\\w\\.]+)/i,/(opera [mobiletab]{3,6})\\b.+version\\/([-\\w\\.]+)/i,/(opera)(?:.+version\\/|[\\/ ]+)([\\w\\.]+)/i],[c,f],[/opios[\\/ ]+([\\w\\.]+)/i],[f,[c,V+\" Mini\"]],[/\\bopr\\/([\\w\\.]+)/i],[f,[c,V]],[/(kindle)\\/([\\w\\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\\/ ]?([\\w\\.]*)/i,/(avant |iemobile|slim)(?:browser)?[\\/ ]?([\\w\\.]*)/i,/(ba?idubrowser)[\\/ ]?([\\w\\.]+)/i,/(?:ms|\\()(ie) ([\\w\\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale|qqbrowserlite|qq)\\/([-\\w\\.]+)/i,/(weibo)__([\\d\\.]+)/i],[c,f],[/(?:\\buc? ?browser|(?:juc.+)ucweb)[\\/ ]?([\\w\\.]+)/i],[f,[c,\"UC\"+A]],[/\\bqbcore\\/([\\w\\.]+)/i],[f,[c,\"WeChat(Win) Desktop\"]],[/micromessenger\\/([\\w\\.]+)/i],[f,[c,\"WeChat\"]],[/konqueror\\/([\\w\\.]+)/i],[f,[c,\"Konqueror\"]],[/trident.+rv[: ]([\\w\\.]{1,9})\\b.+like gecko/i],[f,[c,\"IE\"]],[/yabrowser\\/([\\w\\.]+)/i],[f,[c,\"Yandex\"]],[/(avast|avg)\\/([\\w\\.]+)/i],[[c,/(.+)/,\"$1 Secure \"+A],f],[/\\bfocus\\/([\\w\\.]+)/i],[f,[c,j+\" Focus\"]],[/\\bopt\\/([\\w\\.]+)/i],[f,[c,V+\" Touch\"]],[/coc_coc\\w+\\/([\\w\\.]+)/i],[f,[c,\"Coc Coc\"]],[/dolfin\\/([\\w\\.]+)/i],[f,[c,\"Dolphin\"]],[/coast\\/([\\w\\.]+)/i],[f,[c,V+\" Coast\"]],[/miuibrowser\\/([\\w\\.]+)/i],[f,[c,\"MIUI \"+A]],[/fxios\\/([-\\w\\.]+)/i],[f,[c,j]],[/\\bqihu|(qi?ho?o?|360)browser/i],[[c,\"360 \"+A]],[/(oculus|samsung|sailfish)browser\\/([\\w\\.]+)/i],[[c,/(.+)/,\"$1 \"+A],f],[/(comodo_dragon)\\/([\\w\\.]+)/i],[[c,/_/g,\" \"],f],[/(electron)\\/([\\w\\.]+) safari/i,/(tesla)(?: qtcarbrowser|\\/(20\\d\\d\\.[-\\w\\.]+))/i,/m?(qqbrowser|baiduboxapp|2345Explorer)[\\/ ]?([\\w\\.]+)/i],[c,f],[/(metasr)[\\/ ]?([\\w\\.]+)/i,/(lbbrowser)/i],[c],[/((?:fban\\/fbios|fb_iab\\/fb4a)(?!.+fbav)|;fbav\\/([\\w\\.]+);)/i],[[c,F],f],[/safari (line)\\/([\\w\\.]+)/i,/\\b(line)\\/([\\w\\.]+)\\/iab/i,/(chromium|instagram)[\\/ ]([-\\w\\.]+)/i],[c,f],[/\\bgsa\\/([\\w\\.]+) .*safari\\//i],[f,[c,\"GSA\"]],[/headlesschrome(?:\\/([\\w\\.]+)| )/i],[f,[c,C+\" Headless\"]],[/ wv\\).+(chrome)\\/([\\w\\.]+)/i],[[c,C+\" WebView\"],f],[/droid.+ version\\/([\\w\\.]+)\\b.+(?:mobile safari|safari)/i],[f,[c,\"Android \"+A]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\\/v?([\\w\\.]+)/i],[c,f],[/version\\/([\\w\\.]+) .*mobile\\/\\w+ (safari)/i],[f,[c,\"Mobile Safari\"]],[/version\\/([\\w\\.]+) .*(mobile ?safari|safari)/i],[f,c],[/webkit.+?(mobile ?safari|safari)(\\/[\\w\\.]+)/i],[c,[f,strMapper,G]],[/(webkit|khtml)\\/([\\w\\.]+)/i],[c,f],[/(navigator|netscape\\d?)\\/([-\\w\\.]+)/i],[[c,\"Netscape\"],f],[/mobile vr; rv:([\\w\\.]+)\\).+firefox/i],[f,[c,j+\" Reality\"]],[/ekiohf.+(flow)\\/([\\w\\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\\/ ]?([\\w\\.\\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\\/([-\\w\\.]+)$/i,/(firefox)\\/([\\w\\.]+)/i,/(mozilla)\\/([\\w\\.]+) .+rv\\:.+gecko\\/\\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\\. ]?browser)[-\\/ ]?v?([\\w\\.]+)/i,/(links) \\(([\\w\\.]+)/i],[c,f]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\\)]/i],[[h,\"amd64\"]],[/(ia32(?=;))/i],[[h,lowerize]],[/((?:i[346]|x)86)[;\\)]/i],[[h,\"ia32\"]],[/\\b(aarch64|arm(v?8e?l?|_?64))\\b/i],[[h,\"arm64\"]],[/\\b(arm(?:v[67])?ht?n?[fl]p?)\\b/i],[[h,\"armhf\"]],[/windows (ce|mobile); ppc;/i],[[h,\"arm\"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\\))/i],[[h,/ower/,n,lowerize]],[/(sun4\\w)[;\\)]/i],[[h,\"sparc\"]],[/((?:avr32|ia64(?=;))|68k(?=\\))|\\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\\b|pa-risc)/i],[[h,lowerize]]],device:[[/\\b(sch-i[89]0\\d|shw-m380s|sm-[pt]\\w{2,4}|gt-[pn]\\d{2,4}|sgh-t8[56]9|nexus 10)/i],[u,[m,B],[p,x]],[/\\b((?:s[cgp]h|gt|sm)-\\w+|galaxy nexus)/i,/samsung[- ]([-\\w]+)/i,/sec-(sgh\\w+)/i],[u,[m,B],[p,g]],[/\\((ip(?:hone|od)[\\w ]*);/i],[u,[m,q],[p,g]],[/\\((ipad);[-\\w\\),; ]+apple/i,/applecoremedia\\/[\\w\\.]+ \\((ipad)/i,/\\b(ipad)\\d\\d?,\\d\\d?[;\\]].+ios/i],[u,[m,q],[p,x]],[/\\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\\d{2})\\b(?!.+d\\/s)/i],[u,[m,O],[p,x]],[/(?:huawei|honor)([-\\w ]+)[;\\)]/i,/\\b(nexus 6p|\\w{2,4}-[atu]?[ln][01259x][012359][an]?)\\b(?!.+d\\/s)/i],[u,[m,O],[p,g]],[/\\b(poco[\\w ]+)(?: bui|\\))/i,/\\b; (\\w+) build\\/hm\\1/i,/\\b(hm[-_ ]?note?[_ ]?(?:\\d\\w)?) bui/i,/\\b(redmi[\\-_ ]?(?:note|k)?[\\w_ ]+)(?: bui|\\))/i,/\\b(mi[-_ ]?(?:a\\d|one|one[_ ]plus|note lte|max)?[_ ]?(?:\\d?\\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\\))/i],[[u,/_/g,\" \"],[m,I],[p,g]],[/\\b(mi[-_ ]?(?:pad)(?:[\\w_ ]+))(?: bui|\\))/i],[[u,/_/g,\" \"],[m,I],[p,x]],[/; (\\w+) bui.+ oppo/i,/\\b(cph[12]\\d{3}|p(?:af|c[al]|d\\w|e[ar])[mt]\\d0|x9007|a101op)\\b/i],[u,[m,\"OPPO\"],[p,g]],[/vivo (\\w+)(?: bui|\\))/i,/\\b(v[12]\\d{3}\\w?[at])(?: bui|;)/i],[u,[m,\"Vivo\"],[p,g]],[/\\b(rmx[12]\\d{3})(?: bui|;|\\))/i],[u,[m,\"Realme\"],[p,g]],[/\\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\\b[\\w ]+build\\//i,/\\bmot(?:orola)?[- ](\\w*)/i,/((?:moto[\\w\\(\\) ]+|xt\\d{3,4}|nexus 6)(?= bui|\\)))/i],[u,[m,P],[p,g]],[/\\b(mz60\\d|xoom[2 ]{0,2}) build\\//i],[u,[m,P],[p,x]],[/((?=lg)?[vl]k\\-?\\d{3}) bui| 3\\.[-\\w; ]{10}lg?-([06cv9]{3,4})/i],[u,[m,R],[p,x]],[/(lm(?:-?f100[nv]?|-[\\w\\.]+)(?= bui|\\))|nexus [45])/i,/\\blg[-e;\\/ ]+((?!browser|netcast|android tv)\\w+)/i,/\\blg-?([\\d\\w]+) bui/i],[u,[m,R],[p,g]],[/(ideatab[-\\w ]+)/i,/lenovo ?(s[56]000[-\\w]+|tab(?:[\\w ]+)|yt[-\\d\\w]{6}|tb[-\\d\\w]{6})/i],[u,[m,\"Lenovo\"],[p,x]],[/(?:maemo|nokia).*(n900|lumia \\d+)/i,/nokia[-_ ]?([-\\w\\.]*)/i],[[u,/_/g,\" \"],[m,\"Nokia\"],[p,g]],[/(pixel c)\\b/i],[u,[m,U],[p,x]],[/droid.+; (pixel[\\daxl ]{0,6})(?: bui|\\))/i],[u,[m,U],[p,g]],[/droid.+ ([c-g]\\d{4}|so[-gl]\\w+|xq-a\\w[4-7][12])(?= bui|\\).+chrome\\/(?![1-6]{0,1}\\d\\.))/i],[u,[m,D],[p,g]],[/sony tablet [ps]/i,/\\b(?:sony)?sgp\\w+(?: bui|\\))/i],[[u,\"Xperia Tablet\"],[m,D],[p,x]],[/ (kb2005|in20[12]5|be20[12][59])\\b/i,/(?:one)?(?:plus)? (a\\d0\\d\\d)(?: b|\\))/i],[u,[m,\"OnePlus\"],[p,g]],[/(alexa)webm/i,/(kf[a-z]{2}wi)( bui|\\))/i,/(kf[a-z]+)( bui|\\)).+silk\\//i],[u,[m,S],[p,x]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\\)).+silk\\//i],[[u,/(.+)/g,\"Fire Phone $1\"],[m,S],[p,g]],[/(playbook);[-\\w\\),; ]+(rim)/i],[u,m,[p,x]],[/\\b((?:bb[a-f]|st[hv])100-\\d)/i,/\\(bb10; (\\w+)/i],[u,[m,N],[p,g]],[/(?:\\b|asus_)(transfo[prime ]{4,10} \\w+|eeepc|slider \\w+|nexus 7|padfone|p00[cj])/i],[u,[m,z],[p,x]],[/ (z[bes]6[027][012][km][ls]|zenfone \\d\\w?)\\b/i],[u,[m,z],[p,g]],[/(nexus 9)/i],[u,[m,\"HTC\"],[p,x]],[/(htc)[-;_ ]{1,2}([\\w ]+(?=\\)| bui)|\\w+)/i,/(zte)[- ]([\\w ]+?)(?: bui|\\/|\\))/i,/(alcatel|geeksphone|nexian|panasonic|sony)[-_ ]?([-\\w]*)/i],[m,[u,/_/g,\" \"],[p,g]],[/droid.+; ([ab][1-7]-?[0178a]\\d\\d?)/i],[u,[m,\"Acer\"],[p,x]],[/droid.+; (m[1-5] note) bui/i,/\\bmz-([-\\w]{2,})/i],[u,[m,\"Meizu\"],[p,g]],[/\\b(sh-?[altvz]?\\d\\d[a-ekm]?)/i],[u,[m,\"Sharp\"],[p,g]],[/(blackberry|benq|palm(?=\\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[-_ ]?([-\\w]*)/i,/(hp) ([\\w ]+\\w)/i,/(asus)-?(\\w+)/i,/(microsoft); (lumia[\\w ]+)/i,/(lenovo)[-_ ]?([-\\w]+)/i,/(jolla)/i,/(oppo) ?([\\w ]+) bui/i],[m,u,[p,g]],[/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\\/([\\w\\.]+)/i,/(nook)[\\w ]+build\\/(\\w+)/i,/(dell) (strea[kpr\\d ]*[\\dko])/i,/(le[- ]+pan)[- ]+(\\w{1,9}) bui/i,/(trinity)[- ]*(t\\d{3}) bui/i,/(gigaset)[- ]+(q\\w{1,9}) bui/i,/(vodafone) ([\\w ]+)(?:\\)| bui)/i],[m,u,[p,x]],[/(surface duo)/i],[u,[m,M],[p,x]],[/droid [\\d\\.]+; (fp\\du?)(?: b|\\))/i],[u,[m,\"Fairphone\"],[p,g]],[/(u304aa)/i],[u,[m,\"AT&T\"],[p,g]],[/\\bsie-(\\w*)/i],[u,[m,\"Siemens\"],[p,g]],[/\\b(rct\\w+) b/i],[u,[m,\"RCA\"],[p,x]],[/\\b(venue[\\d ]{2,7}) b/i],[u,[m,\"Dell\"],[p,x]],[/\\b(q(?:mv|ta)\\w+) b/i],[u,[m,\"Verizon\"],[p,x]],[/\\b(?:barnes[& ]+noble |bn[rt])([\\w\\+ ]*) b/i],[u,[m,\"Barnes & Noble\"],[p,x]],[/\\b(tm\\d{3}\\w+) b/i],[u,[m,\"NuVision\"],[p,x]],[/\\b(k88) b/i],[u,[m,\"ZTE\"],[p,x]],[/\\b(nx\\d{3}j) b/i],[u,[m,\"ZTE\"],[p,g]],[/\\b(gen\\d{3}) b.+49h/i],[u,[m,\"Swiss\"],[p,g]],[/\\b(zur\\d{3}) b/i],[u,[m,\"Swiss\"],[p,x]],[/\\b((zeki)?tb.*\\b) b/i],[u,[m,\"Zeki\"],[p,x]],[/\\b([yr]\\d{2}) b/i,/\\b(dragon[- ]+touch |dt)(\\w{5}) b/i],[[m,\"Dragon Touch\"],u,[p,x]],[/\\b(ns-?\\w{0,9}) b/i],[u,[m,\"Insignia\"],[p,x]],[/\\b((nxa|next)-?\\w{0,9}) b/i],[u,[m,\"NextBook\"],[p,x]],[/\\b(xtreme\\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[m,\"Voice\"],u,[p,g]],[/\\b(lvtel\\-)?(v1[12]) b/i],[[m,\"LvTel\"],u,[p,g]],[/\\b(ph-1) /i],[u,[m,\"Essential\"],[p,g]],[/\\b(v(100md|700na|7011|917g).*\\b) b/i],[u,[m,\"Envizen\"],[p,x]],[/\\b(trio[-\\w\\. ]+) b/i],[u,[m,\"MachSpeed\"],[p,x]],[/\\btu_(1491) b/i],[u,[m,\"Rotor\"],[p,x]],[/(shield[\\w ]+) b/i],[u,[m,\"Nvidia\"],[p,x]],[/(sprint) (\\w+)/i],[m,u,[p,g]],[/(kin\\.[onetw]{3})/i],[[u,/\\./g,\" \"],[m,M],[p,g]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\\)/i],[u,[m,W],[p,x]],[/droid.+; (ec30|ps20|tc[2-8]\\d[kx])\\)/i],[u,[m,W],[p,g]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[m,u,[p,v]],[/droid.+; (shield) bui/i],[u,[m,\"Nvidia\"],[p,v]],[/(playstation [345portablevi]+)/i],[u,[m,D],[p,v]],[/\\b(xbox(?: one)?(?!; xbox))[\\); ]/i],[u,[m,M],[p,v]],[/smart-tv.+(samsung)/i],[m,[p,k]],[/hbbtv.+maple;(\\d+)/i],[[u,/^/,\"SmartTV\"],[m,B],[p,k]],[/(nux; netcast.+smarttv|lg (netcast\\.tv-201\\d|android tv))/i],[[m,R],[p,k]],[/(apple) ?tv/i],[m,[u,q+\" TV\"],[p,k]],[/crkey/i],[[u,C+\"cast\"],[m,U],[p,k]],[/droid.+aft(\\w)( bui|\\))/i],[u,[m,S],[p,k]],[/\\(dtv[\\);].+(aquos)/i],[u,[m,\"Sharp\"],[p,k]],[/\\b(roku)[\\dx]*[\\)\\/]((?:dvp-)?[\\d\\.]*)/i,/hbbtv\\/\\d+\\.\\d+\\.\\d+ +\\([\\w ]*; *(\\w[^;]*);([^;]*)/i],[[m,trim],[u,trim],[p,k]],[/\\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\\b/i],[[p,k]],[/((pebble))app/i],[m,u,[p,y]],[/droid.+; (glass) \\d/i],[u,[m,U],[p,y]],[/droid.+; (wt63?0{2,3})\\)/i],[u,[m,W],[p,y]],[/(quest( 2)?)/i],[u,[m,F],[p,y]],[/(tesla)(?: qtcarbrowser|\\/[-\\w\\.]+)/i],[m,[p,_]],[/droid .+?; ([^;]+?)(?: bui|\\) applew).+? mobile safari/i],[u,[p,g]],[/droid .+?; ([^;]+?)(?: bui|\\) applew).+?(?! mobile) safari/i],[u,[p,x]],[/\\b((tablet|tab)[;\\/]|focus\\/\\d(?!.+mobile))/i],[[p,x]],[/(phone|mobile(?:[;\\/]| safari)|pda(?=.+windows ce))/i],[[p,g]],[/(android[-\\w\\. ]{0,9});.+buil/i],[u,[m,\"Generic\"]]],engine:[[/windows.+ edge\\/([\\w\\.]+)/i],[f,[c,E+\"HTML\"]],[/webkit\\/537\\.36.+chrome\\/(?!27)([\\w\\.]+)/i],[f,[c,\"Blink\"]],[/(presto)\\/([\\w\\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\\/([\\w\\.]+)/i,/ekioh(flow)\\/([\\w\\.]+)/i,/(khtml|tasman|links)[\\/ ]\\(?([\\w\\.]+)/i,/(icab)[\\/ ]([23]\\.[\\d\\.]+)/i],[c,f],[/rv\\:([\\w\\.]{1,9})\\b.+(gecko)/i],[f,c]],os:[[/microsoft (windows) (vista|xp)/i],[c,f],[/(windows) nt 6\\.2; (arm)/i,/(windows (?:phone(?: os)?|mobile))[\\/ ]?([\\d\\.\\w ]*)/i,/(windows)[\\/ ]?([ntce\\d\\. ]+\\w)(?!.+xbox)/i],[c,[f,strMapper,L]],[/(win(?=3|9|n)|win 9x )([nt\\d\\.]+)/i],[[c,\"Windows\"],[f,strMapper,L]],[/ip[honead]{2,4}\\b(?:.*os ([\\w]+) like mac|; opera)/i,/cfnetwork\\/.+darwin/i],[[f,/_/g,\".\"],[c,\"iOS\"]],[/(mac os x) ?([\\w\\. ]*)/i,/(macintosh|mac_powerpc\\b)(?!.+haiku)/i],[[c,\"Mac OS\"],[f,/_/g,\".\"]],[/droid ([\\w\\.]+)\\b.+(android[- ]x86)/i],[f,c],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\\/ ]?([\\w\\.]*)/i,/(blackberry)\\w*\\/([\\w\\.]*)/i,/(tizen|kaios)[\\/ ]([\\w\\.]+)/i,/\\((series40);/i],[c,f],[/\\(bb(10);/i],[f,[c,N]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\\/ ]?([\\w\\.]*)/i],[f,[c,\"Symbian\"]],[/mozilla\\/[\\d\\.]+ \\((?:mobile|tablet|tv|mobile; [\\w ]+); rv:.+ gecko\\/([\\w\\.]+)/i],[f,[c,j+\" OS\"]],[/web0s;.+rt(tv)/i,/\\b(?:hp)?wos(?:browser)?\\/([\\w\\.]+)/i],[f,[c,\"webOS\"]],[/crkey\\/([\\d\\.]+)/i],[f,[c,C+\"cast\"]],[/(cros) [\\w]+ ([\\w\\.]+\\w)/i],[[c,\"Chromium OS\"],f],[/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\\);]+)/i,/\\b(joli|palm)\\b ?(?:os)?\\/?([\\w\\.]*)/i,/(mint)[\\/\\(\\) ]?(\\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\\/ ]?(?!chrom|package)([-\\w\\.]*)/i,/(hurd|linux) ?([\\w\\.]*)/i,/(gnu) ?([\\w\\.]*)/i,/\\b([-frentopcghs]{0,5}bsd|dragonfly)[\\/ ]?(?!amd|[ix346]{1,2}86)([\\w\\.]*)/i,/(haiku) (\\w+)/i],[c,f],[/(sunos) ?([\\w\\.\\d]*)/i],[[c,\"Solaris\"],f],[/((?:open)?solaris)[-\\/ ]?([\\w\\.]*)/i,/(aix) ((\\d)(?=\\.|\\)| )[\\w\\.])*/i,/\\b(beos|os\\/2|amigaos|morphos|openvms|fuchsia|hp-ux)/i,/(unix) ?([\\w\\.]*)/i],[c,f]]};var UAParser=function(e,r){if(typeof e===w){r=e;e=a}if(!((this||i)instanceof UAParser))return new UAParser(e,r).getResult();var t=e||(typeof o!==b&&o.navigator&&o.navigator.userAgent?o.navigator.userAgent:n);var s=r?extend(Z,r):Z;(this||i).getBrowser=function(){var i={};i[c]=a;i[f]=a;rgxMapper.call(i,t,s.browser);i.major=majorize(i.version);return i};(this||i).getCPU=function(){var i={};i[h]=a;rgxMapper.call(i,t,s.cpu);return i};(this||i).getDevice=function(){var i={};i[m]=a;i[u]=a;i[p]=a;rgxMapper.call(i,t,s.device);return i};(this||i).getEngine=function(){var i={};i[c]=a;i[f]=a;rgxMapper.call(i,t,s.engine);return i};(this||i).getOS=function(){var i={};i[c]=a;i[f]=a;rgxMapper.call(i,t,s.os);return i};(this||i).getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}};(this||i).getUA=function(){return t};(this||i).setUA=function(e){t=typeof e===l&&e.length>T?trim(e,T):e;return this||i};this.setUA(t);return this||i};UAParser.VERSION=r;UAParser.BROWSER=enumerize([c,f,d]);UAParser.CPU=enumerize([h]);UAParser.DEVICE=enumerize([u,m,p,v,g,k,x,y,_]);UAParser.ENGINE=UAParser.OS=enumerize([c,f]);if(\"object\"!==b){\"object\"!==b&&e&&(e=e=UAParser);e.UAParser=UAParser}else\"undefined\"===s&&a.amd?a((function(){return UAParser})):typeof o!==b&&(o.UAParser=UAParser);var $=typeof o!==b&&(o.jQuery||o.Zepto);if($&&!$.ua){var H=new UAParser;$.ua=H.getResult();$.ua.get=function(){return H.getUA()};$.ua.set=function(i){H.setUA(i);var e=H.getResult();for(var o in e)$.ua[o]=e[o]}}})(\"object\"===typeof window?window:e);var o=e;const a=e.UAParser;export{a as UAParser,o as default};\n\n//# sourceMappingURL=ua-parser.min.js.map","import*as e from\"react\";import*as r from\"ua-parser-js/dist/ua-parser.min\";var n=\"default\"in e?e.default:e;var t=\"default\"in r?r.default:r;var i={};Object.defineProperty(i,\"__esModule\",{value:true});function _interopDefault(e){return e&&\"object\"===typeof e&&\"default\"in e?e.default:e}var a=n;var o=_interopDefault(a);var s=t;var l=new s;var u=l.getBrowser();var c=l.getCPU();var d=l.getDevice();var v=l.getEngine();var f=l.getOS();var m=l.getUA();var g=function setUa(e){return l.setUA(e)};var b=function parseUserAgent(e){if(e){var r=new s(e);return{UA:r,browser:r.getBrowser(),cpu:r.getCPU(),device:r.getDevice(),engine:r.getEngine(),os:r.getOS(),ua:r.getUA(),setUserAgent:function setUserAgent(e){return r.setUA(e)}}}console.error(\"No userAgent string was provided\")};var p=Object.freeze({ClientUAInstance:l,browser:u,cpu:c,device:d,engine:v,os:f,ua:m,setUa:g,parseUserAgent:b});function ownKeys(e,r){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r&&(t=t.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})));n.push.apply(n,t)}return n}function _objectSpread2(e){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(n),true).forEach((function(r){_defineProperty(e,r,n[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))}))}return e}function _typeof(e){_typeof=\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};return _typeof(e)}function _classCallCheck(e,r){if(!(e instanceof r))throw new TypeError(\"Cannot call a class as a function\")}function _defineProperties(e,r){for(var n=0;n<r.length;n++){var t=r[n];t.enumerable=t.enumerable||false;t.configurable=true;\"value\"in t&&(t.writable=true);Object.defineProperty(e,t.key,t)}}function _createClass(e,r,n){r&&_defineProperties(e.prototype,r);n&&_defineProperties(e,n);return e}function _defineProperty(e,r,n){r in e?Object.defineProperty(e,r,{value:n,enumerable:true,configurable:true,writable:true}):e[r]=n;return e}function _extends(){_extends=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var n=arguments[r];for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])}return e};return _extends.apply(this,arguments)}function _inherits(e,r){if(\"function\"!==typeof r&&null!==r)throw new TypeError(\"Super expression must either be null or a function\");e.prototype=Object.create(r&&r.prototype,{constructor:{value:e,writable:true,configurable:true}});r&&_setPrototypeOf(e,r)}function _getPrototypeOf(e){_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(e){return e.__proto__||Object.getPrototypeOf(e)};return _getPrototypeOf(e)}function _setPrototypeOf(e,r){_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(e,r){e.__proto__=r;return e};return _setPrototypeOf(e,r)}function _objectWithoutPropertiesLoose(e,r){if(null==e)return{};var n={};var t=Object.keys(e);var i,a;for(a=0;a<t.length;a++){i=t[a];r.indexOf(i)>=0||(n[i]=e[i])}return n}function _objectWithoutProperties(e,r){if(null==e)return{};var n=_objectWithoutPropertiesLoose(e,r);var t,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++){t=a[i];r.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}}return n}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return e}function _possibleConstructorReturn(e,r){if(r&&(\"object\"===typeof r||\"function\"===typeof r))return r;if(void 0!==r)throw new TypeError(\"Derived constructors may only return object or undefined\");return _assertThisInitialized(e)}function _slicedToArray(e,r){return _arrayWithHoles(e)||_iterableToArrayLimit(e,r)||_unsupportedIterableToArray(e,r)||_nonIterableRest()}function _arrayWithHoles(e){if(Array.isArray(e))return e}function _iterableToArrayLimit(e,r){var n=null==e?null:\"undefined\"!==typeof Symbol&&e[Symbol.iterator]||e[\"@@iterator\"];if(null!=n){var t=[];var i=true;var a=false;var o,s;try{for(n=n.call(e);!(i=(o=n.next()).done);i=true){t.push(o.value);if(r&&t.length===r)break}}catch(e){a=true;s=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw s}}return t}}function _unsupportedIterableToArray(e,r){if(e){if(\"string\"===typeof e)return _arrayLikeToArray(e,r);var n=Object.prototype.toString.call(e).slice(8,-1);\"Object\"===n&&e.constructor&&(n=e.constructor.name);return\"Map\"===n||\"Set\"===n?Array.from(e):\"Arguments\"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(e,r):void 0}}function _arrayLikeToArray(e,r){(null==r||r>e.length)&&(r=e.length);for(var n=0,t=new Array(r);n<r;n++)t[n]=e[n];return t}function _nonIterableRest(){throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}var w={Mobile:\"mobile\",Tablet:\"tablet\",SmartTv:\"smarttv\",Console:\"console\",Wearable:\"wearable\",Embedded:\"embedded\",Browser:void 0};var h={Chrome:\"Chrome\",Firefox:\"Firefox\",Opera:\"Opera\",Yandex:\"Yandex\",Safari:\"Safari\",InternetExplorer:\"Internet Explorer\",Edge:\"Edge\",Chromium:\"Chromium\",Ie:\"IE\",MobileSafari:\"Mobile Safari\",EdgeChromium:\"Edge Chromium\",MIUI:\"MIUI Browser\",SamsungBrowser:\"Samsung Browser\"};var y={IOS:\"iOS\",Android:\"Android\",WindowsPhone:\"Windows Phone\",Windows:\"Windows\",MAC_OS:\"Mac OS\"};var O={isMobile:false,isTablet:false,isBrowser:false,isSmartTV:false,isConsole:false,isWearable:false};var P=function checkDeviceType(e){switch(e){case w.Mobile:return{isMobile:true};case w.Tablet:return{isTablet:true};case w.SmartTv:return{isSmartTV:true};case w.Console:return{isConsole:true};case w.Wearable:return{isWearable:true};case w.Browser:return{isBrowser:true};case w.Embedded:return{isEmbedded:true};default:return O}};var E=function setUserAgent(e){return g(e)};var S=function setDefaults(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:\"none\";return e||r};var V=function getNavigatorInstance(){return!(\"undefined\"===typeof window||!window.navigator&&!navigator)&&(window.navigator||navigator)};var T=function isIOS13Check(e){var r=V();return r&&r.platform&&(-1!==r.platform.indexOf(e)||\"MacIntel\"===r.platform&&r.maxTouchPoints>1&&!window.MSStream)};var _=function browserPayload(e,r,n,t,i){return{isBrowser:e,browserMajorVersion:S(r.major),browserFullVersion:S(r.version),browserName:S(r.name),engineName:S(n.name),engineVersion:S(n.version),osName:S(t.name),osVersion:S(t.version),userAgent:S(i)}};var C=function mobilePayload(e,r,n,t){return _objectSpread2({},e,{vendor:S(r.vendor),model:S(r.model),os:S(n.name),osVersion:S(n.version),ua:S(t)})};var W=function smartTvPayload(e,r,n,t){return{isSmartTV:e,engineName:S(r.name),engineVersion:S(r.version),osName:S(n.name),osVersion:S(n.version),userAgent:S(t)}};var I=function consolePayload(e,r,n,t){return{isConsole:e,engineName:S(r.name),engineVersion:S(r.version),osName:S(n.name),osVersion:S(n.version),userAgent:S(t)}};var M=function wearablePayload(e,r,n,t){return{isWearable:e,engineName:S(r.name),engineVersion:S(r.version),osName:S(n.name),osVersion:S(n.version),userAgent:S(t)}};var A=function embeddedPayload(e,r,n,t,i){return{isEmbedded:e,vendor:S(r.vendor),model:S(r.model),engineName:S(n.name),engineVersion:S(n.version),osName:S(t.name),osVersion:S(t.version),userAgent:S(i)}};function deviceDetect(e){var r=e?b(e):p,n=r.device,t=r.browser,i=r.engine,a=r.os,o=r.ua;var s=P(n.type);var l=s.isBrowser,u=s.isMobile,c=s.isTablet,d=s.isSmartTV,v=s.isConsole,f=s.isWearable,m=s.isEmbedded;return l?_(l,t,i,a,o):d?W(d,i,a,o):v?I(v,i,a,o):u||c?C(s,n,a,o):f?M(f,i,a,o):m?A(m,n,i,a,o):void 0}var j=function isMobileType(e){var r=e.type;return r===w.Mobile};var F=function isTabletType(e){var r=e.type;return r===w.Tablet};var B=function isMobileAndTabletType(e){var r=e.type;return r===w.Mobile||r===w.Tablet};var U=function isSmartTVType(e){var r=e.type;return r===w.SmartTv};var D=function isBrowserType(e){var r=e.type;return r===w.Browser};var L=function isWearableType(e){var r=e.type;return r===w.Wearable};var N=function isConsoleType(e){var r=e.type;return r===w.Console};var x=function isEmbeddedType(e){var r=e.type;return r===w.Embedded};var k=function getMobileVendor(e){var r=e.vendor;return S(r)};var z=function getMobileModel(e){var r=e.model;return S(r)};var Y=function getDeviceType(e){var r=e.type;return S(r,\"browser\")};var H=function isAndroidType(e){var r=e.name;return r===y.Android};var R=function isWindowsType(e){var r=e.name;return r===y.Windows};var K=function isMacOsType(e){var r=e.name;return r===y.MAC_OS};var $=function isWinPhoneType(e){var r=e.name;return r===y.WindowsPhone};var q=function isIOSType(e){var r=e.name;return r===y.IOS};var G=function getOsVersion(e){var r=e.version;return S(r)};var J=function getOsName(e){var r=e.name;return S(r)};var Q=function isChromeType(e){var r=e.name;return r===h.Chrome};var X=function isFirefoxType(e){var r=e.name;return r===h.Firefox};var Z=function isChromiumType(e){var r=e.name;return r===h.Chromium};var ee=function isEdgeType(e){var r=e.name;return r===h.Edge};var re=function isYandexType(e){var r=e.name;return r===h.Yandex};var ne=function isSafariType(e){var r=e.name;return r===h.Safari||r===h.MobileSafari};var te=function isMobileSafariType(e){var r=e.name;return r===h.MobileSafari};var ie=function isOperaType(e){var r=e.name;return r===h.Opera};var ae=function isIEType(e){var r=e.name;return r===h.InternetExplorer||r===h.Ie};var oe=function isMIUIType(e){var r=e.name;return r===h.MIUI};var se=function isSamsungBrowserType(e){var r=e.name;return r===h.SamsungBrowser};var le=function getBrowserFullVersion(e){var r=e.version;return S(r)};var ue=function getBrowserVersion(e){var r=e.major;return S(r)};var ce=function getBrowserName(e){var r=e.name;return S(r)};var de=function getEngineName(e){var r=e.name;return S(r)};var ve=function getEngineVersion(e){var r=e.version;return S(r)};var fe=function isElectronType(){var e=V();var r=e&&e.userAgent&&e.userAgent.toLowerCase();return\"string\"===typeof r&&/electron/.test(r)};var me=function isEdgeChromiumType(e){return\"string\"===typeof e&&-1!==e.indexOf(\"Edg/\")};var ge=function getIOS13(){var e=V();return e&&(/iPad|iPhone|iPod/.test(e.platform)||\"MacIntel\"===e.platform&&e.maxTouchPoints>1)&&!window.MSStream};var be=function getIPad13(){return T(\"iPad\")};var pe=function getIphone13(){return T(\"iPhone\")};var we=function getIPod13(){return T(\"iPod\")};var he=function getUseragent(e){return S(e)};function buildSelectorsObject(e){var r=e||p,n=r.device,t=r.browser,i=r.os,a=r.engine,o=r.ua;return{isSmartTV:U(n),isConsole:N(n),isWearable:L(n),isEmbedded:x(n),isMobileSafari:te(t)||be(),isChromium:Z(t),isMobile:B(n)||be(),isMobileOnly:j(n),isTablet:F(n)||be(),isBrowser:D(n),isDesktop:D(n),isAndroid:H(i),isWinPhone:$(i),isIOS:q(i)||be(),isChrome:Q(t),isFirefox:X(t),isSafari:ne(t),isOpera:ie(t),isIE:ae(t),osVersion:G(i),osName:J(i),fullBrowserVersion:le(t),browserVersion:ue(t),browserName:ce(t),mobileVendor:k(n),mobileModel:z(n),engineName:de(a),engineVersion:ve(a),getUA:he(o),isEdge:ee(t)||me(o),isYandex:re(t),deviceType:Y(n),isIOS13:ge(),isIPad13:be(),isIPhone13:pe(),isIPod13:we(),isElectron:fe(),isEdgeChromium:me(o),isLegacyEdge:ee(t)&&!me(o),isWindows:R(i),isMacOs:K(i),isMIUI:oe(t),isSamsungBrowser:se(t)}}var ye=U(d);var Oe=N(d);var Pe=L(d);var Ee=x(d);var Se=te(u)||be();var Ve=Z(u);var Te=B(d)||be();var _e=j(d);var Ce=F(d)||be();var We=D(d);var Ie=D(d);var Me=H(f);var Ae=$(f);var je=q(f)||be();var Fe=Q(u);var Be=X(u);var Ue=ne(u);var De=ie(u);var Le=ae(u);var Ne=G(f);var xe=J(f);var ke=le(u);var ze=ue(u);var Ye=ce(u);var He=k(d);var Re=z(d);var Ke=de(v);var $e=ve(v);var qe=he(m);var Ge=ee(u)||me(m);var Je=re(u);var Qe=Y(d);var Xe=ge();var Ze=be();var er=pe();var rr=we();var nr=fe();var tr=me(m);var ir=ee(u)&&!me(m);var ar=R(f);var or=K(f);var sr=oe(u);var lr=se(u);var ur=function getSelectorsByUserAgent(e){if(e&&\"string\"===typeof e){var r=b(e),n=r.device,t=r.browser,i=r.os,a=r.engine,o=r.ua;return buildSelectorsObject({device:n,browser:t,os:i,engine:a,ua:o})}console.error(\"No valid user agent string was provided\")};var cr=function AndroidView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return Me?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var dr=function BrowserView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return We?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var vr=function IEView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return Le?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var fr=function IOSView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return je?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var mr=function MobileView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return Te?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var gr=function TabletView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return Ce?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var br=function WinPhoneView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return Ae?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var pr=function MobileOnlyView(e){var r=e.renderWithFragment,n=e.children,t=(e.viewClassName,e.style,_objectWithoutProperties(e,[\"renderWithFragment\",\"children\",\"viewClassName\",\"style\"]));return _e?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var wr=function SmartTVView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return ye?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var hr=function ConsoleView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return Oe?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var yr=function WearableView(e){var r=e.renderWithFragment,n=e.children,t=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\"]);return Pe?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",t,n):null};var Or=function CustomView(e){var r=e.renderWithFragment,n=e.children,t=(e.viewClassName,e.style,e.condition),i=_objectWithoutProperties(e,[\"renderWithFragment\",\"children\",\"viewClassName\",\"style\",\"condition\"]);return t?r?o.createElement(a.Fragment,null,n):o.createElement(\"div\",i,n):null};function withOrientationChange(e){return function(r){_inherits(_class,r);function _class(e){var r;_classCallCheck(this,_class);r=_possibleConstructorReturn(this,_getPrototypeOf(_class).call(this,e));r.isEventListenerAdded=false;r.handleOrientationChange=r.handleOrientationChange.bind(_assertThisInitialized(r));r.onOrientationChange=r.onOrientationChange.bind(_assertThisInitialized(r));r.onPageLoad=r.onPageLoad.bind(_assertThisInitialized(r));r.state={isLandscape:false,isPortrait:false};return r}_createClass(_class,[{key:\"handleOrientationChange\",value:function handleOrientationChange(){this.isEventListenerAdded||(this.isEventListenerAdded=true);var e=window.innerWidth>window.innerHeight?90:0;this.setState({isPortrait:0===e,isLandscape:90===e})}},{key:\"onOrientationChange\",value:function onOrientationChange(){this.handleOrientationChange()}},{key:\"onPageLoad\",value:function onPageLoad(){this.handleOrientationChange()}},{key:\"componentDidMount\",value:function componentDidMount(){if(void 0!==(\"undefined\"===typeof window?\"undefined\":_typeof(window))&&Te){if(this.isEventListenerAdded)window.removeEventListener(\"load\",this.onPageLoad,false);else{this.handleOrientationChange();window.addEventListener(\"load\",this.onPageLoad,false)}window.addEventListener(\"resize\",this.onOrientationChange,false)}}},{key:\"componentWillUnmount\",value:function componentWillUnmount(){window.removeEventListener(\"resize\",this.onOrientationChange,false)}},{key:\"render\",value:function render(){return o.createElement(e,_extends({},this.props,{isLandscape:this.state.isLandscape,isPortrait:this.state.isPortrait}))}}]);return _class}(o.Component)}function useMobileOrientation(){var e=a.useState((function(){var e=window.innerWidth>window.innerHeight?90:0;return{isPortrait:0===e,isLandscape:90===e,orientation:0===e?\"portrait\":\"landscape\"}})),r=_slicedToArray(e,2),n=r[0],t=r[1];var i=a.useCallback((function(){var e=window.innerWidth>window.innerHeight?90:0;var r={isPortrait:0===e,isLandscape:90===e,orientation:0===e?\"portrait\":\"landscape\"};n.orientation!==r.orientation&&t(r)}),[n.orientation]);a.useEffect((function(){if(void 0!==(\"undefined\"===typeof window?\"undefined\":_typeof(window))&&Te){i();window.addEventListener(\"load\",i,false);window.addEventListener(\"resize\",i,false)}return function(){window.removeEventListener(\"resize\",i,false);window.removeEventListener(\"load\",i,false)}}),[i]);return n}function useDeviceData(e){var r=e||window.navigator.userAgent;return b(r)}function useDeviceSelectors(e){var r=e||window.navigator.userAgent;var n=useDeviceData(r);var t=buildSelectorsObject(n);return[t,n]}i.AndroidView=cr;i.BrowserTypes=h;i.BrowserView=dr;i.ConsoleView=hr;i.CustomView=Or;i.IEView=vr;i.IOSView=fr;i.MobileOnlyView=pr;i.MobileView=mr;i.OsTypes=y;i.SmartTVView=wr;i.TabletView=gr;i.WearableView=yr;i.WinPhoneView=br;i.browserName=Ye;i.browserVersion=ze;i.deviceDetect=deviceDetect;i.deviceType=Qe;i.engineName=Ke;i.engineVersion=$e;i.fullBrowserVersion=ke;i.getSelectorsByUserAgent=ur;i.getUA=qe;i.isAndroid=Me;i.isBrowser=We;i.isChrome=Fe;i.isChromium=Ve;i.isConsole=Oe;i.isDesktop=Ie;i.isEdge=Ge;i.isEdgeChromium=tr;i.isElectron=nr;i.isEmbedded=Ee;i.isFirefox=Be;i.isIE=Le;i.isIOS=je;i.isIOS13=Xe;i.isIPad13=Ze;i.isIPhone13=er;i.isIPod13=rr;i.isLegacyEdge=ir;i.isMIUI=sr;i.isMacOs=or;i.isMobile=Te;i.isMobileOnly=_e;i.isMobileSafari=Se;i.isOpera=De;i.isSafari=Ue;i.isSamsungBrowser=lr;i.isSmartTV=ye;i.isTablet=Ce;i.isWearable=Pe;i.isWinPhone=Ae;i.isWindows=ar;i.isYandex=Je;i.mobileModel=Re;i.mobileVendor=He;i.osName=xe;i.osVersion=Ne;i.parseUserAgent=b;i.setUserAgent=E;i.useDeviceData=useDeviceData;i.useDeviceSelectors=useDeviceSelectors;i.useMobileOrientation=useMobileOrientation;i.withOrientationChange=withOrientationChange;const Pr=i.__esModule;const Er=i.AndroidView,Sr=i.BrowserTypes,Vr=i.BrowserView,Tr=i.ConsoleView,_r=i.CustomView,Cr=i.IEView,Wr=i.IOSView,Ir=i.MobileOnlyView,Mr=i.MobileView,Ar=i.OsTypes,jr=i.SmartTVView,Fr=i.TabletView,Br=i.WearableView,Ur=i.WinPhoneView,Dr=i.browserName,Lr=i.browserVersion,Nr=i.deviceDetect,xr=i.deviceType,kr=i.engineName,zr=i.engineVersion,Yr=i.fullBrowserVersion,Hr=i.getSelectorsByUserAgent,Rr=i.getUA,Kr=i.isAndroid,$r=i.isBrowser,qr=i.isChrome,Gr=i.isChromium,Jr=i.isConsole,Qr=i.isDesktop,Xr=i.isEdge,Zr=i.isEdgeChromium,en=i.isElectron,rn=i.isEmbedded,nn=i.isFirefox,tn=i.isIE,an=i.isIOS,on=i.isIOS13,sn=i.isIPad13,ln=i.isIPhone13,un=i.isIPod13,cn=i.isLegacyEdge,dn=i.isMIUI,vn=i.isMacOs,fn=i.isMobile,mn=i.isMobileOnly,gn=i.isMobileSafari,bn=i.isOpera,pn=i.isSafari,wn=i.isSamsungBrowser,hn=i.isSmartTV,yn=i.isTablet,On=i.isWearable,Pn=i.isWinPhone,En=i.isWindows,Sn=i.isYandex,Vn=i.mobileModel,Tn=i.mobileVendor,_n=i.osName,Cn=i.osVersion,Wn=i.parseUserAgent,In=i.setUserAgent,Mn=i.useDeviceData,An=i.useDeviceSelectors,jn=i.useMobileOrientation,Fn=i.withOrientationChange;export{Er as AndroidView,Sr as BrowserTypes,Vr as BrowserView,Tr as ConsoleView,_r as CustomView,Cr as IEView,Wr as IOSView,Ir as MobileOnlyView,Mr as MobileView,Ar as OsTypes,jr as SmartTVView,Fr as TabletView,Br as WearableView,Ur as WinPhoneView,Pr as __esModule,Dr as browserName,Lr as browserVersion,i as default,Nr as deviceDetect,xr as deviceType,kr as engineName,zr as engineVersion,Yr as fullBrowserVersion,Hr as getSelectorsByUserAgent,Rr as getUA,Kr as isAndroid,$r as isBrowser,qr as isChrome,Gr as isChromium,Jr as isConsole,Qr as isDesktop,Xr as isEdge,Zr as isEdgeChromium,en as isElectron,rn as isEmbedded,nn as isFirefox,tn as isIE,an as isIOS,on as isIOS13,sn as isIPad13,ln as isIPhone13,un as isIPod13,cn as isLegacyEdge,dn as isMIUI,vn as isMacOs,fn as isMobile,mn as isMobileOnly,gn as isMobileSafari,bn as isOpera,pn as isSafari,wn as isSamsungBrowser,hn as isSmartTV,yn as isTablet,On as isWearable,Pn as isWinPhone,En as isWindows,Sn as isYandex,Vn as mobileModel,Tn as mobileVendor,_n as osName,Cn as osVersion,Wn as parseUserAgent,In as setUserAgent,Mn as useDeviceData,An as useDeviceSelectors,jn as useMobileOrientation,Fn as withOrientationChange};\n\n//# sourceMappingURL=lib.js.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{LayoutGroup,useMotionValue,useTransform,motion,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";import{ComponentMessage}from\"https://framer.com/m/Utils-FINc.js\";import{isDesktop}from\"react-device-detect\";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)`};/**\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function VirtualScrollTicker(props){const{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,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`;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;const isHorizontal=direction===\"left\"||direction===\"right\";const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/createRef(),/*#__PURE__*/createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});let clonedChildren=[];let dupedChildren=[];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;}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\"}:{};if(hasChildren){if(!isCanvas){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 offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);useEffect(()=>{if(!isCanvas&&size.children){let lastScrollY=window.scrollY;let targetOffset=0;let currentOffset=0;let animationFrameId=null;let animationOnTouchId=null;const updateOffset=()=>{const scrollDiff=isDesktop?window.scrollY-lastScrollY:0;lastScrollY=window.scrollY;switch(direction){case\"left\":case\"top\":targetOffset+=scrollDiff*speed;break;case\"right\":case\"bottom\":targetOffset-=scrollDiff*speed;break;}currentOffset+=(targetOffset-currentOffset)*.1;if(currentOffset<0){currentOffset+=size.children;targetOffset+=size.children;}else if(currentOffset>=size.children){currentOffset-=size.children;targetOffset-=size.children;}offset.set(currentOffset);animationFrameId=requestAnimationFrame(updateOffset);};animationFrameId=requestAnimationFrame(updateOffset);const handleWheel=e=>{// For 100vh sites, we need to manually update the targetOffset\nif(document.documentElement.scrollHeight<=window.innerHeight){e.preventDefault();switch(direction){case\"left\":case\"top\":targetOffset+=e.deltaY*speed;break;case\"right\":case\"bottom\":targetOffset-=e.deltaY*speed;break;}}};const handleTouchDevice=()=>{switch(direction){case\"left\":case\"top\":targetOffset+=speed;break;case\"right\":case\"bottom\":targetOffset-=speed;break;}animationOnTouchId=!isDesktop?requestAnimationFrame(handleTouchDevice):null;};animationOnTouchId=requestAnimationFrame(handleTouchDevice);window.addEventListener(\"wheel\",handleWheel,{passive:false});return()=>{window.removeEventListener(\"wheel\",handleWheel);if(animationOnTouchId!==null){cancelAnimationFrame(animationOnTouchId);}if(animationFrameId!==null){cancelAnimationFrame(animationFrameId);}};}},[speed,direction,size.children]);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}%)`;if(!hasChildren){return /*#__PURE__*/_jsx(ComponentMessage,{title:\"Ticker Scroll Component\",subtitle:\"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,{style:{...containerStyle,gap:gap,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas?\"auto\":\"transform\",transform:transform},children:[clonedChildren,dupedChildren]})});}VirtualScrollTicker.defaultProps={gap:10,padding:10,speed:.5,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:\"left\"};VirtualScrollTicker.displayName=\"Ticker Scroll\";addPropertyControls(VirtualScrollTicker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:5,defaultValue:.5,step:.1,displayStepper:true},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\",description:\"More components at [Framer University](https://frameruni.link/cc).\",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;}}}}});const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};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\"};const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"VirtualScrollTicker\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TickerScroll_Prod.map"],"mappings":"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"}