import{C as e,Ct as t,Mt as n,T as r,W as i,X as a,_ as o,dt as s,g as c,m as l,s as u}from"./vendor/json-editor-vue-9tyg6b65.js";import{xt as d}from"./ready-e441jhq2.js";import{t as f}from"./storage-options-k70ge3wv.js";import{t as p}from"./nbutton-g8ropw1z.js";var m={key:0,border:`l base`,class:`prose`,pos:`fixed bottom-0 right-0 top-0`,"z-200":``,"h-full":``,"w-150":``,"overflow-auto":``,"bg-base":``,px8:``,py4:``},h=Object.assign(r({__name:`HelpFab`,setup(r){let h=t(!1),{showHelpButtons:g}=f(`ui`);return(t,r)=>{let f=p;return n(g)?(i(),o(u,{key:0},[l(`button`,{pos:`absolute bottom-5 right-5`,border:`~ base rounded-full `,flex:`~ items-center justify-center`,"z-110":``,"h-11":``,"w-11":``,"backdrop-blur-8":``,bg:`bg-base op50!`,"light:shadow":``,hover:`bg-active`,title:`Help`,onClick:r[0]||=e=>h.value=!h.value},[...r[3]||=[l(`div`,{"i-ri:question-mark":``},null,-1)]]),e(d,{name:`fade-in`},{default:s(()=>[h.value?(i(),o(`div`,{key:0,class:`fixed bottom-0 left-0 right-0 top-0 z-100`,"bg-black:20":``,"backdrop-blur-2":``,onClick:r[1]||=e=>h.value=!1})):c(``,!0)]),_:1}),e(d,{name:`slide-in`},{default:s(()=>[h.value?(i(),o(`div`,m,[a(t.$slots,`default`),e(f,{icon:`carbon-close`,pos:`absolute top-3 right-3`,"rounded-full":``,"text-xl":``,border:!1,onClick:r[2]||=e=>h.value=!1})])):c(``,!0)]),_:3})],64)):c(``,!0)}}}),{__name:`HelpFab`});export{h as t};