import{t as e}from"./rolldown-runtime.Dh6celcD.mjs";import{A as t,C as n,D as r,I as i,M as a,N as o,P as s,R as c,g as l,k as u,l as d,s as f,u as p,v as ee}from"./react.CARSrXb0.mjs";import{S as m,a as te,r as ne,t as re}from"./motion.CSbvuaU3.mjs";import{B as h,E as g,M as _,N as v,P as y,Q as ie,_ as b,at as ae,b as x,c as oe,dt as S,et as se,it as ce,lt as C,mt as le,n as w,o as T,p as ue,r as E,rt as D,t as de,tt as fe,u as pe,w as O,x as k}from"./framer.D7Wjl9M2.mjs";import{n as me,t as A}from"./iWEc3ax5A.Dg9jnil1.mjs";import{a as he,i as ge,o as _e,r as ve}from"./shared-lib.DOrdnaud.mjs";import{i as ye,n as be,r as xe,t as Se}from"./ro7OPezbn.VTUU0_q8.mjs";import{h as Ce,o as we,p as j,t as Te}from"./OIjZRBmWDcIE2B6qgG1j.BK6jwXGs.mjs";import{i as Ee,n as De,r as Oe,t as ke}from"./RIrGxTy9D.PXxc6qk6.mjs";import Ae,{t as je}from"./AP5Su2-yRiw7YtAR9QqGgYXKWE4pWiuKEi1vV3LwnqQ.1KnL5lCN.mjs";var M,N,P,F,I,L,R,Me=e((()=>{f(),h(),n(),M=`var(--framer-icon-mask)`,N=l(function(e,t){return d(`svg`,{...e,ref:t,children:e.children})}),P=m.create(N),F=l((e,t)=>{let{animated:n,layoutId:r,children:i,...a}=e;return n?d(P,{...a,layoutId:r,ref:t,children:i}):d(`svg`,{...a,ref:t,children:i})}),I=``,L=({dots:e,height:t,id:n,stroke:r,width:i,width1:a,...o})=>({...o,BKVe8Pgvw:e??o.BKVe8Pgvw??1,fICyAUQY1:r??o.fICyAUQY1??`rgb(0, 0, 0)`,lKf_CQTz5:a??o.lKf_CQTz5??1.5}),R=S(l(function(e,t){let{style:n,className:r,layoutId:i,variant:a,fICyAUQY1:o,lKf_CQTz5:s,BKVe8Pgvw:c,...l}=L(e),u=C(`3104486134`,I);return d(F,{...l,className:O(`framer-6VZPi`,r),layoutId:i,ref:t,role:`presentation`,style:{"--1335ju":s,"--18mrqx2":o,...n},viewBox:`0 0 24 24`,children:d(`use`,{href:u})})}),[`.framer-6VZPi { -webkit-mask: ${M}; aspect-ratio: 1; display: block; mask: ${M}; width: 24px; }`],`framer-6VZPi`),R.displayName=`Phone`,k(R,{fICyAUQY1:{defaultValue:`rgb(0, 0, 0)`,hidden:!1,title:`Stroke`,type:E.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:!0,hidden:!1,max:4,min:0,step:.5,title:`Width`,type:E.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:!0,hidden:!0,max:4,min:1,title:`Dots`,type:E.Number}})})),Ne=e((()=>{Te()}));function z({type:e,url:t,html:n,zoom:r,radius:i,border:a,style:o={}}){return e===`url`&&t?d(Fe,{url:t,zoom:r,radius:i,border:a,style:o}):e===`html`&&n?d(Le,{html:n,style:o}):d(Pe,{style:o})}function Pe({style:e}){return d(`div`,{style:{minHeight:H(e),...Ce,overflow:`hidden`,...e},children:d(`div`,{style:G,children:`To embed a website or widget, add it to the properties\xA0panel.`})})}function Fe({url:e,zoom:t,radius:n,border:r,style:i}){let o=!i.height;/[a-z]+:\/\//.test(e)||(e=`https://`+e);let c=we(),[l,u]=s(c?void 0:!1);return a(()=>{if(!c)return;let t=!0;u(void 0);async function n(){let n=await fetch(`https://api.framer.com/functions/check-iframe-url?url=`+encodeURIComponent(e));if(n.status==200){let{isBlocked:e}=await n.json();t&&u(e)}else{let e=await n.text();console.error(e),u(Error(`This site can’t be reached.`))}}return n().catch(e=>{console.error(e),u(e)}),()=>{t=!1}},[e]),c&&o?d(V,{message:`URL embeds do not support auto height.`,style:i}):e.startsWith(`https://`)?l===void 0?d(Ve,{}):l instanceof Error?d(V,{message:l.message,style:i}):l===!0?d(V,{message:`Can’t embed ${e} due to its content security policy.`,style:i}):d(`iframe`,{src:e,style:{...U,...i,...r,zoom:t,borderRadius:n,transformOrigin:`top center`},loading:`lazy`,fetchPriority:c?`low`:`auto`,referrerPolicy:`no-referrer`,sandbox:Ie(c),allowFullScreen:!0,allow:`presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture; clipboard-write`}):d(V,{message:`Unsupported protocol.`,style:i})}function Ie(e){let t=[`allow-same-origin`,`allow-scripts`];return e||t.push(`allow-downloads`,`allow-forms`,`allow-modals`,`allow-orientation-lock`,`allow-pointer-lock`,`allow-popups`,`allow-popups-to-escape-sandbox`,`allow-presentation`,`allow-storage-access-by-user-activation`,`allow-top-navigation-by-user-activation`),t.join(` `)}function Le({html:e,...t}){if(e.includes(`<\/script>`)){let n=e.includes(``),r=e.includes(``);return d(n||r?ze:Re,{html:e,...t})}return d(Be,{html:e,...t})}function Re({html:e,style:t}){let n=r(),[i,o]=s(0);a(()=>{let e=n.current?.contentWindow;function t(t){if(t.source!==e)return;let n=t.data;if(typeof n!=`object`||!n)return;let r=n.embedHeight;typeof r==`number`&&o(r)}return c.addEventListener(`message`,t),e?.postMessage(`getEmbedHeight`,`*`),()=>{c.removeEventListener(`message`,t)}},[]);let l=` ${e}