import{a as c}from"https://app.framerstatic.com/chunk-F6ABH7PM.mjs";import{a as n}from"https://app.framerstatic.com/chunk-5EVFYJSQ.mjs";import{a}from"https://app.framerstatic.com/chunk-LQILWJHN.mjs";import"https://app.framerstatic.com/chunk-AHQIRSXG.mjs";var m=/-[a-f0-9]{7,}$/i;function d(e){let o=e.split(".")[0]||"";return m.test(o)&&e.endsWith(a().previewDomain)}async function f(){let e=window.deferredJsFiles;if(!e)return;let o=e.map(r=>new Promise((s,i)=>{let t=document.createElement("script");t.src=r,t.async=!1,t.defer=!0,t.onload=()=>s(),t.onerror=()=>i(),document.body.appendChild(t)}));await Promise.all(o)}async function p(){let e=document.createElement("link");e.setAttribute("rel","stylesheet"),e.setAttribute("href",window.cssBundleURL);let o=new Promise((r,s)=>{e.onload=()=>r(),e.onerror=()=>s()});document.head.appendChild(e),await o}var w=["success","no-permission"];async function h(){let e=new URLSearchParams(window.location.search),o=e.get("framerSiteId"),r=e.get("source");if(!o||!r)return null;let s=e.get("features"),i={};try{s&&(i=JSON.parse(s))}catch{}Object.defineProperty(window,"editorBarFeatures",{value:Object.freeze(i),writable:!1});let t=await c(o),l=e.has("forceShow");if(d(r)){console.log("[Framer Editor Bar] Unavailable because site is a version URL");return}if(n(r)&&!w.includes(t.status))if(l)console.log("[Framer Editor Bar] Available because site was opened with ?editSite once");else{console.log("[Framer Editor Bar] Unavailable because not on a `framer.app` subdomain and access status is",t.status);return}t.status!=="error"&&window.parent.postMessage({apiVersion:1,type:"accessResult",data:{status:"success"}},"*"),await Promise.all([f(),p()]);let{renderEditorBar:u}=await import("https://app.framerstatic.com/render-SLLQJIRR.mjs");await u(t,o)}h().catch(console.error); //# sourceMappingURL=https://app.framerstatic.com/editorbar.ESGRLISV.mjs.map