{"version":3,"file":"shared.D-Ropx-v.mjs","names":["React.useContext","React.useMemo","React.Fragment","getProps","useRef","React.useId","filteredItems","__legacyOverrideHOC_DataObserverContext","_jsx","useState","BROADCAST_ID","useRef"],"sources":["https:/framerusercontent.com/modules/zvmng3Lt2EXkvB8zDlWB/swCn0E4NW9LWNaZpmFgO/c6kL8xEAJ.js","https:/framerusercontent.com/modules/ixF2kspaeKK0hFYitNIK/6PqDlVnPVi1CvFJOa37R/vR3lnQudq.js","https:/framerusercontent.com/modules/wwUZkHJYNulCt3kMnyo9/SzEZsjWQDauHIVQHHC6e/Broadcast3.js","https:/framerusercontent.com/modules/Hni2VShqu19wXTsA2Nzo/r8VCIvcK9JC0Z1XAa0bU/Empty_State.js"],"sourcesContent":["// Generated by Framer (ed41f9e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={BJUNkvhTx:{hover:true},J5aTserqd:{hover:true}};const cycleOrder=[\"J5aTserqd\",\"czUZwvX8Q\",\"lPS3ooc_I\",\"BJUNkvhTx\"];const serializationHash=\"framer-mTY0M\";const variantClassNames={BJUNkvhTx:\"framer-v-1xvbpgc\",czUZwvX8Q:\"framer-v-1ch2qqc\",J5aTserqd:\"framer-v-1asjyqp\",lPS3ooc_I:\"framer-v-1xjy376\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:1,stiffness:430,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Label: Active\":\"czUZwvX8Q\",\"Label: Closed\":\"lPS3ooc_I\",Button:\"BJUNkvhTx\",Label:\"J5aTserqd\"};const getProps=({click,color,fontSize,height,hover,id,link,title,tracking,width,...props})=>{return{...props,baW0xIbMr:link??props.baW0xIbMr,cD0eXEdRx:title??props.cD0eXEdRx??\"Title\",jK68bBkSu:color??props.jK68bBkSu??\"rgb(0, 0, 0)\",l48sOQa2H:click??props.l48sOQa2H,variant:humanReadableVariantMap[props.variant]??props.variant??\"J5aTserqd\",wI7OO2A3e:tracking??props.wI7OO2A3e,YBuDg1PEa:hover??props.YBuDg1PEa,yyVAjLhNu:fontSize??props.yyVAjLhNu??15};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,cD0eXEdRx,l48sOQa2H,YBuDg1PEa,baW0xIbMr,wI7OO2A3e,yyVAjLhNu,jK68bBkSu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"J5aTserqd\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapwppq42=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(l48sOQa2H){const res=await l48sOQa2H(...args);if(res===false)return false;}});const onMouseEnter1p5v6h5=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(YBuDg1PEa){const res=await YBuDg1PEa(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:baW0xIbMr,motionChild:true,nodeId:\"J5aTserqd\",openInNewTab:false,scopeId:\"c6kL8xEAJ\",smoothScroll:false,...addPropertyOverrides({BJUNkvhTx:{clickTrackingId:wI7OO2A3e}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1asjyqp\",className,classNames)} framer-1jcu18`,\"data-framer-name\":\"Label\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"J5aTserqd\",onMouseEnter:onMouseEnter1p5v6h5,onTap:onTapwppq42,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:1,...style},variants:{\"BJUNkvhTx-hover\":{opacity:.6},\"J5aTserqd-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},BJUNkvhTx:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15}},...addPropertyOverrides({\"BJUNkvhTx-hover\":{\"data-framer-name\":undefined},\"J5aTserqd-hover\":{\"data-framer-name\":undefined},BJUNkvhTx:{\"data-framer-name\":\"Button\"},czUZwvX8Q:{\"data-framer-name\":\"Label: Active\"},lPS3ooc_I:{\"data-framer-name\":\"Label: Closed\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--framer-font-open-type-features\":\"'cv11' on, 'cv05' on, 'cv01' on, 'cv09' on, 'dlig' on\",\"--framer-font-size\":\"calc(var(--variable-reference-yyVAjLhNu-c6kL8xEAJ) * 1px)\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--variable-reference-jK68bBkSu-c6kL8xEAJ))\"},children:\"Title\"})}),className:\"framer-150zg9f\",\"data-framer-name\":\"Item\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bMECohsz9\",style:{\"--extracted-tcooor\":\"var(--variable-reference-jK68bBkSu-c6kL8xEAJ)\",\"--variable-reference-jK68bBkSu-c6kL8xEAJ\":jK68bBkSu,\"--variable-reference-yyVAjLhNu-c6kL8xEAJ\":yyVAjLhNu,opacity:.6},text:cD0eXEdRx,variants:{\"BJUNkvhTx-hover\":{opacity:.6},\"J5aTserqd-hover\":{opacity:1},BJUNkvhTx:{\"--extracted-lqlgq3\":'\"opsz\" 18, \"wght\" 516',opacity:1},czUZwvX8Q:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BJUNkvhTx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlERTRMQ0FpZDJkb2RDSWdOVEUy\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv11' on, 'cv06' on, 'ss03' on, 'dlig' on\",\"--framer-font-size\":\"calc(var(--variable-reference-yyVAjLhNu-c6kL8xEAJ) * 1px)\",\"--framer-font-variation-axes\":'var(--extracted-lqlgq3, \"opsz\" 18, \"wght\" 516)',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--variable-reference-jK68bBkSu-c6kL8xEAJ))\"},children:\"Title\"})}),fonts:[\"Inter-Variable\"]}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mTY0M.framer-1jcu18, .framer-mTY0M .framer-1jcu18 { display: block; }\",\".framer-mTY0M.framer-1asjyqp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: 30px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-mTY0M .framer-150zg9f { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-mTY0M.framer-v-1xvbpgc.framer-1asjyqp { height: min-content; padding: 6px 10px 7px 10px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 30\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"czUZwvX8Q\":{\"layout\":[\"auto\",\"fixed\"]},\"lPS3ooc_I\":{\"layout\":[\"auto\",\"fixed\"]},\"BJUNkvhTx\":{\"layout\":[\"auto\",\"auto\"]},\"YymVYjxMQ\":{\"layout\":[\"auto\",\"fixed\"]},\"a3CjNpSrK\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"cD0eXEdRx\":\"title\",\"l48sOQa2H\":\"click\",\"YBuDg1PEa\":\"hover\",\"baW0xIbMr\":\"link\",\"wI7OO2A3e\":\"tracking\",\"yyVAjLhNu\":\"fontSize\",\"jK68bBkSu\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerc6kL8xEAJ=withCSS(Component,css,\"framer-mTY0M\");export default Framerc6kL8xEAJ;Framerc6kL8xEAJ.displayName=\"Nav/Topbar Link 2\";Framerc6kL8xEAJ.defaultProps={height:30,width:30};addPropertyControls(Framerc6kL8xEAJ,{variant:{options:[\"J5aTserqd\",\"czUZwvX8Q\",\"lPS3ooc_I\",\"BJUNkvhTx\"],optionTitles:[\"Label\",\"Label: Active\",\"Label: Closed\",\"Button\"],title:\"Variant\",type:ControlType.Enum},cD0eXEdRx:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},l48sOQa2H:{title:\"Click\",type:ControlType.EventHandler},YBuDg1PEa:{title:\"Hover\",type:ControlType.EventHandler},baW0xIbMr:{title:\"Link\",type:ControlType.Link},wI7OO2A3e:{title:\"Tracking\",type:ControlType.TrackingId},yyVAjLhNu:{defaultValue:15,title:\"Font Size\",type:ControlType.Number},jK68bBkSu:{defaultValue:\"rgb(0, 0, 0)\",title:\"Color\",type:ControlType.Color}});const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(Framerc6kL8xEAJ,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/mYcqTSergLb16PdbJJQMl9ebYm4.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/DYHjxG0qXjopUuruoacfl5SA.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2\",variationAxes,weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerc6kL8xEAJ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"czUZwvX8Q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"lPS3ooc_I\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"BJUNkvhTx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YymVYjxMQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"a3CjNpSrK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"30\",\"framerIntrinsicHeight\":\"30\",\"framerVariables\":\"{\\\"cD0eXEdRx\\\":\\\"title\\\",\\\"l48sOQa2H\\\":\\\"click\\\",\\\"YBuDg1PEa\\\":\\\"hover\\\",\\\"baW0xIbMr\\\":\\\"link\\\",\\\"wI7OO2A3e\\\":\\\"tracking\\\",\\\"yyVAjLhNu\\\":\\\"fontSize\\\",\\\"jK68bBkSu\\\":\\\"color\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./c6kL8xEAJ.map","// Generated by Framer (ef2a52f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12.8 12.8 L 16 16 M 7.2 0 C 11.176 0 14.4 3.224 14.4 7.2 C 14.4 11.176 11.176 14.4 7.2 14.4 C 3.224 14.4 0 11.176 0 7.2 C 0 3.224 3.224 0 7.2 0 Z\" fill=\"transparent\" height=\"16.000000190734863px\" id=\"ojZNDMQXQ\" stroke-dasharray=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"miter\" stroke-miterlimit=\"4\" stroke-width=\"2\" stroke=\"var(--19qepfv, var(--token-26e3cb56-8447-4a64-9b7d-37f16a9909d4, rgb(255, 255, 255)))\" transform=\"translate(2 2)\" width=\"16.00000019073491px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,aRKU7l9qF:color??props.aRKU7l9qF??\"var(--token-26e3cb56-8447-4a64-9b7d-37f16a9909d4, rgb(255, 255, 255))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,aRKU7l9qF,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-yAkQo\",className),layoutId:layoutId,ref:ref,style:{\"--19qepfv\":aRKU7l9qF,...style}});});const css=[`.framer-yAkQo { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--19qepfv); mask: ${mask}; width: 20px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"aRKU7l9qF\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Search\",\"color\":{\"type\":\"variable\",\"value\":\"19qepfv\"},\"set\":{\"localId\":\"vectorSet/iL62nCtE5\",\"id\":\"iL62nCtE5\",\"moduleId\":\"LEx938nnVdeHvup3OxYt\"}}\n */const Icon=withCSS(Component,css,\"framer-yAkQo\");Icon.displayName=\"Search\";export default Icon;addPropertyControls(Icon,{aRKU7l9qF:{defaultValue:\"var(--token-26e3cb56-8447-4a64-9b7d-37f16a9909d4, rgb(255, 255, 255))\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"20\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"aRKU7l9qF\\\":\\\"color\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Search\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"19qepfv\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/iL62nCtE5\\\",\\\"id\\\":\\\"iL62nCtE5\\\",\\\"moduleId\\\":\\\"LEx938nnVdeHvup3OxYt\\\"}}\",\"framerIntrinsicHeight\":\"20\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Broadcast 3.0 Code to be used with 3.0 components\nimport{jsx as _jsx}from\"react/jsx-runtime\";// Unique identifier for the broadcaster\nconst BROADCAST_ID=\"3.14px solid transparent\";function applyPagination(broadcaster){// If no pagination config exists or is disabled, show ALL filtered items\nif(!window.paginationConfig?.isEnabled||!window.allBroadcastItems){console.log(\"No pagination - showing ALL filtered items\");if(window.allBroadcastItems){const filteredItems=window.allBroadcastItems.filter(item=>{const filterAttributes=item.getAttributeNames().filter(name=>name.startsWith(\"data-filter-\"));if(filterAttributes.length>0){return filterAttributes.every(attr=>item.getAttribute(attr)===\"match\");}else{return true;}});// Hide all items first\nwindow.allBroadcastItems.forEach(item=>{item.style.display=\"none\";});// Show ALL filtered items (no limits)\nfilteredItems.forEach(item=>{item.style.display=\"\";});console.log(`Showing ALL ${filteredItems.length} filtered items (NO LIMITS)`);}return;}// Only get here if pagination is explicitly enabled\nconst{itemsPerPage,currentPage,mode}=window.paginationConfig;// Get items that pass all filters\nconst filteredItems=window.allBroadcastItems.filter(item=>{const filterAttributes=item.getAttributeNames().filter(name=>name.startsWith(\"data-filter-\"));if(filterAttributes.length>0){return filterAttributes.every(attr=>item.getAttribute(attr)===\"match\");}else{return true;}});console.log(`Filtered ${window.allBroadcastItems.length} items down to ${filteredItems.length}`);// Apply pagination based on mode\nlet itemsToShow=[];if(mode===\"pagination\"){// Traditional pagination - show only current page\nconst startIndex=(currentPage-1)*itemsPerPage;const endIndex=startIndex+itemsPerPage;itemsToShow=filteredItems.slice(startIndex,endIndex);console.log(`Pagination mode: page ${currentPage}, items ${startIndex}-${endIndex-1} of ${filteredItems.length} filtered items`);}else if(mode===\"loadMore\"||mode===\"autoScroll\"){// Load more / auto scroll - show all items up to current page\nconst totalItemsToShow=currentPage*itemsPerPage;itemsToShow=filteredItems.slice(0,totalItemsToShow);console.log(`${mode} mode: showing first ${totalItemsToShow} items (${itemsToShow.length} available)`);}else{// Fallback to show all if mode is unknown\nitemsToShow=filteredItems;console.log(`Unknown mode \"${mode}\", showing all ${filteredItems.length} items`);}// Hide ALL items first\nwindow.allBroadcastItems.forEach(item=>{item.style.display=\"none\";});// Show selected items\nitemsToShow.forEach(item=>{item.style.display=\"\";});console.log(`Applied ${mode} pagination: showing ${itemsToShow.length} items`);}// Initialize global function safely\nfunction initializeGlobalPagination(){if(typeof window!==\"undefined\"){window.updatePagination=function(config){console.log(\"updatePagination called with:\",config);// Only create config when pagination is actually enabled\nif(config.isEnabled){if(!window.paginationConfig){window.paginationConfig={itemsPerPage:config.itemsPerPage||12,currentPage:config.currentPage||1,isEnabled:true,mode:config.mode||\"pagination\"};}else{Object.assign(window.paginationConfig,{itemsPerPage:config.itemsPerPage||window.paginationConfig.itemsPerPage,currentPage:config.currentPage||window.paginationConfig.currentPage,isEnabled:config.isEnabled??window.paginationConfig.isEnabled,mode:config.mode||window.paginationConfig.mode});}window.paginationComponentExists=true;}else{// Completely clear pagination when disabled\nconsole.log(\"Disabling pagination - clearing config\");window.paginationConfig=undefined;window.paginationComponentExists=false;}console.log(\"Pagination config:\",window.paginationConfig);// Apply pagination immediately\nconst broadcasterElements=document.querySelectorAll(`[style*=\"border: ${BROADCAST_ID}\"]`);if(broadcasterElements.length>0){applyPagination(broadcasterElements[0]);}else{console.log(\"No broadcaster found\");}};}}// Initialize on module load\ninitializeGlobalPagination();export function Broadcaster(){return{style:{border:BROADCAST_ID},animate:{scale:1,transition:{duration:.1}},onAnimationComplete(){console.log(\"Broadcaster onAnimationComplete triggered\");// Ensure global function is available\ninitializeGlobalPagination();const broadcasterElements=document.querySelectorAll(`[style*=\"border: ${BROADCAST_ID}\"]`);console.log(\"Found broadcaster elements:\",broadcasterElements.length);if(broadcasterElements.length>0){const broadcaster=broadcasterElements[0];// Store all items\nwindow.allBroadcastItems=Array.from(broadcaster.children);console.log(`Stored ${window.allBroadcastItems.length} items`);// IMMEDIATELY hide all items to prevent flash\nwindow.allBroadcastItems.forEach(item=>{item.style.display=\"none\";});console.log(\"Hidden all items initially\");// Apply initial display logic (NO DEFAULT CONFIG)\napplyPagination(broadcaster);}else{console.log(\"No broadcaster found!\");}}};}export function BroadcastListener(){return{animate:{scale:1,transition:{duration:.1}},onAnimationComplete(){console.log(\"Broadcast listener activated\");},onTap(){console.log(\"Removing last item\");if(window.allBroadcastItems&&window.allBroadcastItems.length>0){const lastItem=window.allBroadcastItems.pop();if(lastItem&&lastItem.parentNode){lastItem.parentNode.removeChild(lastItem);console.log(\"Removed item, remaining:\",window.allBroadcastItems.length);// Reapply pagination/filtering with new item count\nconst broadcasterElements=document.querySelectorAll(`[style*=\"border: ${BROADCAST_ID}\"]`);if(broadcasterElements.length>0){applyPagination(broadcasterElements[0]);}}}}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withBroadcaster(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Broadcaster(props)});};}withBroadcaster.displayName=\"Broadcaster\";export function withBroadcastListener(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...BroadcastListener(props)});};}withBroadcastListener.displayName=\"BroadcastListener\";\nexport const __FramerMetadata__ = {\"exports\":{\"Broadcaster\":{\"type\":\"override\",\"name\":\"Broadcaster\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withBroadcaster\":{\"type\":\"reactHoc\",\"name\":\"withBroadcaster\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withBroadcastListener\":{\"type\":\"reactHoc\",\"name\":\"withBroadcastListener\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BroadcastListener\":{\"type\":\"override\",\"name\":\"BroadcastListener\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Broadcast3.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function BroadcastEmptyState(props){const[isEmpty,setIsEmpty]=useState(false);const BROADCAST_ID=\"3.14px solid transparent\";const observer=useRef(null);const isCanvas=RenderTarget.current()===RenderTarget.canvas;useEffect(()=>{if(!isCanvas){// Initial check\ncheckEmptyState();// Set up a mutation observer to watch for DOM changes\nobserver.current=new MutationObserver(()=>{checkEmptyState();});// Find the broadcaster element\nconst broadcasterElements=document.querySelectorAll(`[style*=\"border: ${BROADCAST_ID}\"]`);if(broadcasterElements.length>0){// Watch for changes to the broadcaster and its children\nobserver.current.observe(broadcasterElements[0],{childList:true,subtree:true,attributes:true,attributeFilter:[\"style\",\"data-filter-\",\"data-search-\"]});}// Clean up on unmount\nreturn()=>{if(observer.current){observer.current.disconnect();}};}},[isCanvas]);const checkEmptyState=()=>{// Check DOM directly to count visible items\nconst broadcasterElements=document.querySelectorAll(`[style*=\"border: ${BROADCAST_ID}\"]`);if(broadcasterElements.length>0){const broadcaster=broadcasterElements[0];const children=Array.from(broadcaster.children);// Count visible items (items that aren't display: none)\nconst visibleCount=children.filter(child=>child.style.display!==\"none\").length;setIsEmpty(visibleCount===0);}};// Container style with minimum dimensions\nconst containerStyle={width:\"100%\",height:\"100%\",minWidth:\"50px\",minHeight:\"50px\"};// Basic empty state to show in canvas when nothing connected\nconst EmptyStatePlaceholder=()=>/*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle,backgroundColor:\"rgba(136, 85, 255, 0.1)\",border:\"1px dashed #9966FF\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",padding:\"20px\",borderRadius:\"8px\",color:\"#9966FF\",fontFamily:\"sans-serif\",textAlign:\"center\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"32px\",marginBottom:\"16px\"},children:\"📭\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontWeight:\"bold\",fontSize:\"16px\",marginBottom:\"8px\"},children:\"Empty State Display\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"12px\"},children:\"Connect an instance to show when no results are found\"})]});// In canvas mode, either show connected instance or placeholder\nif(isCanvas){if(props.emptyStateInstance){return /*#__PURE__*/_jsx(\"div\",{style:containerStyle,children:props.emptyStateInstance});}else{return /*#__PURE__*/_jsx(EmptyStatePlaceholder,{});}}// In production, only show when empty\nif(!isEmpty)return null;return /*#__PURE__*/_jsx(\"div\",{style:containerStyle,children:props.emptyStateInstance||null});}// Property controls\naddPropertyControls(BroadcastEmptyState,{emptyStateInstance:{type:ControlType.ComponentInstance,title:\"Empty State\",description:\"v3.0 \\n[via SegmentUI](https://www.segmentUI.com)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BroadcastEmptyState\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Empty_State.map"],"mappings":"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"}