.draggable-item[data-v-6b155ff0]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:120px;height:120px;background-color:#f3f3f3;border-radius:10px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);cursor:pointer;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.draggable-item[data-v-6b155ff0]:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 4px 10px rgba(0,0,0,.2);box-shadow:0 4px 10px rgba(0,0,0,.2)}.icon-box[data-v-6b155ff0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:auto;margin-bottom:8px}.icon[data-v-6b155ff0]{font-size:24px}.component-name[data-v-6b155ff0]{font-size:14px;color:#333}[data-v-6b155ff0]:focus{outline:none!important}.noselect[data-v-6b155ff0],body[data-v-6b155ff0]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ml-svg-icon svg circle[data-v-6b155ff0],.ml-svg-icon svg g[data-v-6b155ff0],.ml-svg-icon svg path[data-v-6b155ff0],.ml-svg-icon svg rect[data-v-6b155ff0]{fill:none!important;stroke:currentColor!important;stroke-width:2}.ml-svg-icon[data-v-6b155ff0]{margin-top:20px;width:64px;height:64px;color:#3699ff;position:relative}.ml-svg-icon svg[data-v-6b155ff0]{width:64px;height:64px}.component-name-wrapper[data-v-6b155ff0]{width:100%;padding:0 12px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.component-name[data-v-6b155ff0]{font-size:13px;color:#000;text-align:center;padding:0 8px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;white-space:normal;overflow-wrap:anywhere;line-height:1.2}.toolbar-grid[data-v-e590fc3a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:12px}.placeholder-row{height:36px;background-color:#7fffd4;border:1px dashed #000;padding:4px}.invisible{display:none}.placeholder-row:hover{background-color:#e9e9e9}.radio-row{height:200px;background-color:#5c0bb8}.check-row{height:200px;background-color:#e26172}.debug-info[data-v-b0cbc9d0]{background-color:#f8f9fa;padding:15px;border-bottom:2px solid #ddd;font-size:14px;margin-bottom:15px}.debug-info h4[data-v-b0cbc9d0]{margin:0;font-size:16px;font-weight:700}.debug-info p[data-v-b0cbc9d0]{margin:5px 0}.debug-info pre[data-v-b0cbc9d0]{background:#eee;padding:10px;font-size:12px;max-width:100%;word-wrap:break-word;white-space:pre-wrap}.drop-area[data-v-b0cbc9d0]{background:#accc83;border:1px dashed #ccc;margin:10px 0;cursor:pointer}.between-rows-drop-area[data-v-b0cbc9d0]{background-color:#0ff;border:1px dashed #000}.dragging-component[data-v-b0cbc9d0]{opacity:.5}.outer-dropzone[data-v-b0cbc9d0]{border:2px solid brown!important}[data-v-b0cbc9d0]:focus{outline:none!important}.web-builder-row[data-v-b0cbc9d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.web-builder-main[data-v-b0cbc9d0]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;height:600px;overflow-y:scroll}.web-builder-toolbar[data-v-b0cbc9d0]{width:410px;-ms-flex-negative:0;flex-shrink:0;padding-left:16px}.builder-container[data-v-7a0b168f]{min-height:200px;border:1px solid #000}