'use client';
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react/jsx-runtime"),r=require("@gem-sdk/core"),s=require("../../../grid/components/ChildrenDroppable.js"),t=require("./common/styles.js"),o=require("@gem-sdk/system"),i=require("../newsletter/common/attrs.js"),l=require("./common/classes.js");exports.default=({children:a,styles:n,setting:c,style:m,builderAttrs:u,builderProps:d})=>{let p=o.createStyle(t.composeContainerStyles(c,n,m)),j=o.createAttr({...i.composeContainerAttrs({uid:d?.uid||""},c)}),y=o.createClass(l.composeContainerClasses());return e.jsx("div",{className:y,...j,...u,style:p,children:r.isEmptyChildren(a)?e.jsx(s.default,{}):a})};
