import{A as E,Ca as A,Ja as G,M as N,S as P,U as h,X as S,Z as Y,fa as F,h as g,l as V,n as T,p as _,q as z,u as s,v as I,va as B,x,y as u,ya as k}from"./chunk-42HTFIH7.mjs";var Z=["BAIESlVcE","v_zwuiNX2","TtGbCFK8Y"],$="framer-Rx29t",q={BAIESlVcE:"framer-v-1aps7cx",TtGbCFK8Y:"framer-v-1gerdum",v_zwuiNX2:"framer-v-10vom0w"};function j(e,...t){let r={};return t?.forEach(o=>o&&Object.assign(r,e[o])),r}var Q={default:{delay:0,duration:1,ease:[.12,.23,.5,1],type:"tween"}},ee=(e,t)=>`translate(-50%, -50%) ${t}`,te=({value:e,children:t})=>{let r=V(x),o=e??r.transition,a=_(()=>({...r,transition:o}),[JSON.stringify(o)]);return s(x.Provider,{value:a,children:t})},ae={End:"TtGbCFK8Y",Initial:"BAIESlVcE",Pulse:"v_zwuiNX2"},re=({color:e,height:t,id:r,width:o,...a})=>{var d,n,i;return{...a,adPC0uzY1:(d=e??a.adPC0uzY1)!==null&&d!==void 0?d:'var(--token-f8cf0cbc-30e2-48c6-9860-19dda1a4e474, rgb(232, 75, 47)) /* {"name":"Red 55"} */',variant:(i=(n=ae[a.variant])!==null&&n!==void 0?n:a.variant)!==null&&i!==void 0?i:"BAIESlVcE"}},oe=(e,t)=>t.join("-")+e.layoutDependency,ne=g(function(e,t){let{activeLocale:r,setLocale:o}=N(),{style:a,className:d,layoutId:n,variant:i,adPC0uzY1:y,...K}=re(e),L=P(()=>i),{baseVariant:f,classNames:X,gestureVariant:C,setGestureState:l,setVariant:m,transition:D,variants:w}=A({cycleOrder:Z,defaultVariant:"BAIESlVcE",transitions:Q,variant:i,variantClassNames:q}),p=oe(e,w),{activeVariantCallback:v,delay:b}=B(f),H=v(async(...R)=>{await b(()=>m("v_zwuiNX2"),1e3)}),M=v(async(...R)=>{await b(()=>m("TtGbCFK8Y"),500)}),O=v(async(...R)=>{await b(()=>m("BAIESlVcE"),1e3)});k(f,{default:H,TtGbCFK8Y:O,v_zwuiNX2:M});let U=z(null),W=T(),J=[];return s(E,{id:n??W,children:s(te,{value:D,children:I(u.div,{...K,animate:w,className:Y($,...J,"framer-1aps7cx",d,X),"data-framer-name":"Initial","data-highlight":!0,initial:L,layoutDependency:p,layoutId:"BAIESlVcE",onHoverEnd:()=>l({isHovered:!1}),onHoverStart:()=>l({isHovered:!0}),onTap:()=>l({isPressed:!1}),onTapCancel:()=>l({isPressed:!1}),onTapStart:()=>l({isPressed:!0}),ref:t??U,style:{...a},...j({TtGbCFK8Y:{"data-framer-name":"End"},v_zwuiNX2:{"data-framer-name":"Pulse"}},f,C),children:[s(u.div,{className:"framer-ktejew","data-framer-name":"BG Circle",layoutDependency:p,layoutId:"zzW2z85tP",style:{backgroundColor:y,borderBottomLeftRadius:"100%",borderBottomRightRadius:"100%",borderTopLeftRadius:"100%",borderTopRightRadius:"100%",opacity:0},transformTemplate:ee,variants:{v_zwuiNX2:{opacity:.3}},...j({TtGbCFK8Y:{transformTemplate:void 0},v_zwuiNX2:{transformTemplate:void 0}},f,C)}),s(u.div,{className:"framer-1tsznu7","data-framer-name":"Circle",layoutDependency:p,layoutId:"iY3db4bIZ",style:{backgroundColor:y,borderBottomLeftRadius:"100%",borderBottomRightRadius:"100%",borderTopLeftRadius:"100%",borderTopRightRadius:"100%"}})]})})})}),ie=['.framer-Rx29t[data-border="true"]::after, .framer-Rx29t [data-border="true"]::after { content: ""; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }",".framer-Rx29t.framer-16pcro5, .framer-Rx29t .framer-16pcro5 { display: block; }",".framer-Rx29t.framer-1aps7cx { height: 18px; overflow: hidden; position: relative; width: 18px; }",".framer-Rx29t .framer-ktejew { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 8px); left: 50%; overflow: visible; position: absolute; top: 50%; width: 8px; }",".framer-Rx29t .framer-1tsznu7 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 8px); left: 5px; overflow: visible; position: absolute; top: 5px; width: 8px; }",".framer-Rx29t.framer-v-10vom0w.framer-1aps7cx, .framer-Rx29t.framer-v-1gerdum.framer-1aps7cx { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 18px); }",".framer-Rx29t.framer-v-10vom0w .framer-ktejew, .framer-Rx29t.framer-v-1gerdum .framer-ktejew { height: var(--framer-aspect-ratio-supported, 18px); left: 0px; right: 0px; top: 0px; width: unset; }"],c=F(ne,ie,"framer-Rx29t"),pe=c;c.displayName="Pulse Indicator";c.defaultProps={height:18,width:18};S(c,{variant:{options:["BAIESlVcE","v_zwuiNX2","TtGbCFK8Y"],optionTitles:["Initial","Pulse","End"],title:"Variant",type:h.Enum},adPC0uzY1:{defaultValue:'var(--token-f8cf0cbc-30e2-48c6-9860-19dda1a4e474, rgb(232, 75, 47)) /* {"name":"Red 55"} */',title:"Color",type:h.Color}});G(c,[]);export{pe as a}; //# sourceMappingURL=chunk-QPVCYZ6V.mjs.map