.draggable-item[data-v-4df3cd63]{border:1px solid #dedede;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:102px;height:102px;background-color:#fff;-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-4df3cd63]: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-4df3cd63]{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-4df3cd63]{font-size:24px}.component-name[data-v-4df3cd63]{font-size:14px;color:#333}[data-v-4df3cd63]:focus{outline:none!important}.noselect[data-v-4df3cd63],body[data-v-4df3cd63]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ml-svg-icon svg circle[data-v-4df3cd63],.ml-svg-icon svg g[data-v-4df3cd63],.ml-svg-icon svg path[data-v-4df3cd63],.ml-svg-icon svg rect[data-v-4df3cd63]{fill:none!important;stroke:currentColor!important;stroke-width:2}.ml-svg-icon[data-v-4df3cd63]{margin-top:20px;width:46px;height:46px;color:#3b3b3b;position:relative}.ml-svg-icon svg[data-v-4df3cd63]{width:46px;height:46px}.component-name-wrapper[data-v-4df3cd63]{width:100%;-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-4df3cd63]{font-size:13px;color:#3b3b3b;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}.btn-image[data-v-993dea36]{height:2em}.toolbar-container[data-v-993dea36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.toolbar-grid[data-v-993dea36]{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;background-color:#f9f9f9;padding-left:8px;-ms-flex-line-pack:start;align-content:flex-start}.right-aligned-buttons[data-v-993dea36]{border-left:1px solid #dedede;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.right-aligned-buttons[data-v-993dea36],.toolbar-btn[data-v-993dea36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#d4d4d4}.toolbar-btn[data-v-993dea36]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400;color:#3b3b3b;border:none;cursor:pointer;width:100%;gap:8px;text-transform:capitalize;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:96px;height:96px}.toolbar-btn[data-v-993dea36]:hover{background-color:#e0e0e0}.toolbar-btn.selected[data-v-993dea36]{background-color:#f9f9f9;color:#3b3b3b}.toolbar-btn.selected[data-v-993dea36]:hover{background-color:#606468}.toolbar-btn-icon[data-v-993dea36]{width:36px;height:36px}.question-label[data-v-19845bf2]{display:block;font-weight:700;margin-bottom:5px}.box[data-v-19845bf2]{padding:15px;padding-top:20px;border:1px solid #ececec;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selected-box[data-v-19845bf2]{border-color:#0085eb;background-color:#f6fdff}.box-header[data-v-19845bf2]{width:100%}.box-header[data-v-19845bf2],.exp-checkbox-label[data-v-19845bf2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.exp-checkbox-label[data-v-19845bf2]{cursor:pointer;position:relative}.exp-checkbox-label input[data-v-19845bf2]{opacity:0;width:0;height:0}.exp-checkbox-custom[data-v-19845bf2]{width:24px;height:24px;background-color:#fff;border:2px solid #0085eb;border-radius:4px;position:relative;-webkit-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s}.exp-checkbox-label input:checked~.exp-checkbox-custom[data-v-19845bf2]{background-color:#0085eb;border-color:#0085eb}.exp-checkbox-custom[data-v-19845bf2]:after{content:"";position:absolute;display:none}.exp-checkbox-label input:checked~.exp-checkbox-custom[data-v-19845bf2]:after{display:block}.exp-checkbox-custom[data-v-19845bf2]:after{left:6px;top:2px;width:8px;height:12px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.exp-checkbox-text[data-v-19845bf2]{margin-left:12px;font-size:14px}.placeholder-row{height:36px;background-color:#7fffd4;border:1px dashed #000;padding:4px}.invisible{display:none}.placeholder-row:hover{background-color:#e9e9e9}.selectable-row:hover{border:2px solid green}.radio-row{min-height:200px;background-color:#5c0bb8}.check-row{min-height:200px;background-color:#e26172}.add-row{margin-left:16px;margin-top:4px;color:#085791;font-weight:500}.top-right-panel{position:absolute;top:10px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;background-color:hsla(0,0%,100%,.7);padding:5px;border-radius:4px}.top-right-panel button{background:transparent;border:none;cursor:pointer}.top-right-panel svg{width:20px;height:20px;fill:#333}.top-right-panel svg:hover{fill:red}.editor-container{position:relative}#container-area[data-v-fd0343ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.debug-info[data-v-fd0343ca]{background-color:#f8f9fa;padding:15px;border-bottom:2px solid #ddd;font-size:14px;margin-bottom:15px}.debug-info h4[data-v-fd0343ca]{margin:0;font-size:16px;font-weight:700}.debug-info p[data-v-fd0343ca]{margin:5px 0}.debug-info pre[data-v-fd0343ca]{background:#eee;padding:10px;font-size:12px;max-width:100%;word-wrap:break-word;white-space:pre-wrap}.drop-area[data-v-fd0343ca]{background:#accc83;border:1px dashed #ccc;margin:10px 0;cursor:pointer}.between-rows-drop-area[data-v-fd0343ca]{background-color:#0ff;border:1px dashed #000}.dragging-component[data-v-fd0343ca]{opacity:.5}.outer-dropzone[data-v-fd0343ca]{border:2px solid brown!important}[data-v-fd0343ca]:focus{outline:none!important}.web-builder-row[data-v-fd0343ca]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:0}.web-builder-main[data-v-fd0343ca]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;min-height:0}.web-builder-toolbar[data-v-fd0343ca]{width:456px;-ms-flex-negative:0;flex-shrink:0;padding-left:16px;height:100%;overflow:hidden}.web-builder-container[data-v-fd0343ca]{height:695px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.builder-container[data-v-7a0b168f]{min-height:200px;border:1px solid #000}