import{defineComponent as a,useModalStore as n,openBlock as r,createElementBlock as s,createElementVNode as p,unref as e,createBlock as c,normalizeProps as m,mergeProps as d,resolveDynamicComponent as l,createCommentVNode as _,normalizeClass as i,_export_sfc as u}from"./__shared_base-app_6f8fb0c3ba.js";import"../__shared_libphonenumber_js_Q6RMKWT6.js";import"../__shared_vue_deps_DYMTJONH.js";import"../__shared_fast_deep_equal_XYWIEKOD.js";import"../__shared_localforage_FJKG5M2E.js";import"../__shared_accept_language_parser_B6TW5FDZ.js";const f={class:"transparent-modal__container"},M=a({__name:"TransparentModal",setup(k){const{openedTransparentModal:o,transparentModalIsOpened:t}=n();return(v,B)=>(r(),s("div",{class:i(["transparent-modal",{"transparent-modal--open":e(t)}])},[p("div",f,[e(o)?(r(),c(l(e(o).component),m(d({key:0},e(o).props)),null,16)):_("",!0)])],2))}}),y=u(M,[["__scopeId","data-v-879dd57c"]]);export{y as default};