.contain_tab>.box_tbl[data-v-24dc2cc6]{margin-top:24px}.builder-comp-help[data-v-72e2ed50]{padding:4px 4px 0 0;font-size:12px;color:#999;white-space:pre-line}.builder-textarea-wrap[data-v-63190e99]{flex-grow:1}.builder-date-range[data-v-78d836bc]{display:flex;align-items:center;gap:8px}.builder-date-range-item[data-v-78d836bc]{flex:1;min-width:0}.builder-date-time[data-v-78d836bc]{display:flex;align-items:center;gap:8px}.builder-date-time>.item_form[data-v-78d836bc]:first-child{flex:1;min-width:0}.builder-date-time>.item_form[data-v-78d836bc]:last-child{flex:0 0 96px}.builder-date-range-separator[data-v-78d836bc]{flex:none;font-size:14px;line-height:34px;color:#666}.builder-editor-field[data-v-1f98fbef]{border:1px solid #ddd;border-radius:4px;background-color:#fafafa;display:flex;flex-direction:column;overflow:visible;position:relative}.builder-editor-textarea[data-v-1f98fbef]{width:100%;height:100%;opacity:0}.builder-editor-toolbar[data-v-1f98fbef]{display:flex;gap:4px;padding:4px 8px;border-bottom:1px solid #ddd;background-color:#f5f5f5;flex-wrap:wrap}.builder-editor-tool[data-v-1f98fbef]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:11px;font-weight:700;color:#666;border:1px solid #ddd;border-radius:3px;background-color:#fff}.builder-editor-body[data-v-1f98fbef]{flex:1;padding:8px}.builder-editor-placeholder[data-v-1f98fbef]{color:#999;font-size:13px}.builder-editor-ui-container[data-v-1f98fbef]{position:absolute;top:0;left:0;z-index:2}.builder-editor-field[data-v-1f98fbef] :deep(.mce-tinymce){border:0;border-radius:0}.builder-editor-field[data-v-1f98fbef] :deep(.mce-edit-area),.builder-editor-field[data-v-1f98fbef] :deep(.mce-edit-area iframe),.builder-editor-field[data-v-1f98fbef] :deep(.mce-tinymce>.mce-container-body){height:100%!important}.builder-editor-ui-container .mce-floatpanel,.builder-editor-ui-container .mce-tooltip{z-index:2!important}.builder-editor-ui-container .mce-tooltip{display:none!important}.builder-table-wrap[data-v-4c1cdce4]{overflow:hidden}.builder-table-el[data-v-4c1cdce4]{width:100%;border-collapse:collapse;font-size:12px;border:0}.builder-table-el td[data-v-4c1cdce4],.builder-table-el th[data-v-4c1cdce4]{padding:6px 8px}.builder-table-el td[data-v-4c1cdce4]{border:1px solid #f0f1f1}.builder-table-el th[data-v-4c1cdce4]{background-color:#fafafa;border-top:1px solid #f0f1f1;border-bottom:1px solid #f0f1f1;font-size:13px;font-weight:400;color:#6a6e73}.builder-table-el td[data-v-4c1cdce4]{background-color:#fff}.builder-table-action[data-v-4c1cdce4],.builder-table-rownum[data-v-4c1cdce4]{min-width:60px;text-align:center}.builder-table-remove-btn[data-v-4c1cdce4]{width:16px;height:16px;border:none;cursor:pointer;background:url(../img/ico_delete.2191f025.svg) no-repeat 50%/contain}.builder-table-remove-btn[data-v-4c1cdce4]:disabled{background-image:url(../img/ico_delete_disabled.63bf0ad8.svg)}.builder-table-header[data-v-4c1cdce4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.builder-table-add-btn[data-v-4c1cdce4]{border:1px solid #ddd;background:#fff;padding:2px 10px;font-size:12px;color:#666;border-radius:3px;cursor:not-allowed;white-space:nowrap}.builder-table-cell-placeholder[data-v-4c1cdce4]{color:#ccc}.is-not-editable[data-v-4c1cdce4]{background-color:#f7f7f8}.builder-table-summary-row td[data-v-4c1cdce4]{background-color:#fafafa;font-weight:500;border-top:1px solid #e0e0e0}.builder-table-summary-value[data-v-4c1cdce4]{color:#999}.builder-table-info[data-v-4c1cdce4]{padding:4px 8px;font-size:11px;color:#999;text-align:right}.is-readonly .builder-table-el[data-v-4c1cdce4]{opacity:.7}.builder-money-field[data-v-6daa9a13]{display:flex;align-items:center;gap:6px}.builder-money-symbol[data-v-6daa9a13]{font-size:13px;color:#20262d;line-height:32px}.builder-money-korean[data-v-6daa9a13]{margin-top:8px;text-align:right;font-size:13px;color:#05f}.builder-label-text[data-v-8574f356]{margin:0;color:#333}.builder-label[data-v-8574f356]{padding:0 8px}.builder-divider hr[data-v-d9dfdf7a]{border-top:none;border-left:none;border-right:none}.component-palette[data-v-d44f8952]{width:200px;min-width:200px;border-right:1px solid #e0e0e0;background-color:#fff;display:flex;flex-direction:column;overflow-y:auto}.palette-header[data-v-d44f8952]{height:46px;padding:12px 16px;border-bottom:1px solid #e0e0e0;background-color:#fff}.palette-title[data-v-d44f8952]{font-size:15px;font-weight:500;color:#1a1a1a}.palette-body[data-v-d44f8952]{flex:1;overflow-y:auto;background:#f8f9fb}.palette-category[data-v-d44f8952]{border-bottom:1px solid #f0f0f0}.palette-category-header[data-v-d44f8952]{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:8px 8px 8px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.palette-category-arrow[data-v-d44f8952]{position:relative;width:24px;height:24px;font-size:10px;color:#999;transition:transform .2s;transform:rotate(180deg)}.palette-category-arrow .ico_arr[data-v-d44f8952]{width:24px;height:24px;background-position:0 -150px;transform:scale(.7)}.palette-category-arrow.is-open[data-v-d44f8952]{transform:rotate(0deg)}.palette-category-name[data-v-d44f8952]{font-size:12px;font-weight:600;color:#666}.palette-category-items[data-v-d44f8952]{padding:4px 8px 8px}.palette-draggable[data-v-d44f8952]{display:flex;flex-direction:column;gap:4px}.palette-item[data-v-d44f8952]{display:flex;align-items:center;gap:8px;width:100%;height:40px;padding:0 8px;border:1px solid #e0e0e0;border-radius:4px;background-color:#fff;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .15s}.palette-item[data-v-d44f8952]:hover{border-color:#37f;background-color:#f0f6ff}.palette-item[data-v-d44f8952]:active{cursor:-webkit-grabbing;cursor:grabbing}.palette-item-icon[data-v-d44f8952]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#e5eeff;border-radius:4px;flex-shrink:0;background-size:16px 16px;background-position:50%;background-repeat:no-repeat}.palette-item-icon.ico_text[data-v-d44f8952]{background-image:url(../img/ico_text.51ec2fd2.svg)}.palette-item-icon.ico_textarea[data-v-d44f8952]{background-image:url(../img/ico_textarea.2c8cbeeb.svg)}.palette-item-icon.ico_number[data-v-d44f8952]{background-image:url(../img/ico_number.044ed084.svg)}.palette-item-icon.ico_select[data-v-d44f8952]{background-image:url(../img/ico_select.3d53dfd3.svg)}.palette-item-icon.ico_checkbox[data-v-d44f8952]{background-image:url(../img/ico_checkbox.71f05130.svg)}.palette-item-icon.ico_radio[data-v-d44f8952]{background-image:url(../img/ico_radio.5605d7c9.svg)}.palette-item-icon.ico_date[data-v-d44f8952]{background-image:url(../img/ico_date.ed30bdc1.svg)}.palette-item-icon.ico_member[data-v-d44f8952]{background-image:url(../img/ico_member.f336f28a.svg)}.palette-item-icon.ico_dept[data-v-d44f8952]{background-image:url(../img/ico_dept.bf7b58ed.svg)}.palette-item-icon.ico_editor[data-v-d44f8952]{background-image:url(../img/ico_editor.d65694ce.svg)}.palette-item-icon.ico_table[data-v-d44f8952]{background-image:url(../img/ico_table.8e82e0ee.svg)}.palette-item-icon.ico_money[data-v-d44f8952]{background-image:url(../img/ico_money.3934f79c.svg)}.palette-item-icon.ico_label[data-v-d44f8952]{background-image:url(../img/ico_label.0f810ebd.svg)}.palette-item-icon.ico_divider[data-v-d44f8952]{background-image:url(../img/ico_divider.aab890b8.svg)}.palette-item-icon.ico_spacer[data-v-d44f8952]{background-image:url(../img/ico_spacer.d1b4118b.svg)}.palette-item-name[data-v-d44f8952]{font-size:12px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.builder-canvas[data-v-3ab975e7]{flex:1;display:flex;flex-direction:column;overflow:hidden}.canvas-header[data-v-3ab975e7]{display:flex;align-items:center;justify-content:space-between;height:46px;padding:12px 16px;border-bottom:1px solid #e0e0e0;background-color:#fff}.canvas-title[data-v-3ab975e7]{font-size:15px;font-weight:500;color:#1a1a1a}.canvas-count[data-v-3ab975e7],.canvas-head-right[data-v-3ab975e7]{display:flex;align-items:center}.canvas-count[data-v-3ab975e7]{font-size:13px;letter-spacing:normal;color:#999}.canvas-count+.canvas-count[data-v-3ab975e7]:before{content:"";display:inline-block;width:1px;height:8px;margin:0 8px;background:#e5e5e5}.canvas-num[data-v-3ab975e7]{margin-left:4px;color:#4c4c4c}.canvas-body[data-v-3ab975e7]{flex:1;overflow-y:auto;padding:8px;background:#f8f9fb}.canvas-empty[data-v-3ab975e7]{display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:8px;padding-top:48px}.canvas-empty-img[data-v-3ab975e7]{width:100px;height:100px;margin-bottom:24px;background:url(../img/image_empty.40ea3a43.svg) no-repeat 50%/contain}.canvas-empty-text[data-v-3ab975e7]{font-size:14px;font-weight:500;color:#77828f}.canvas-rows[data-v-3ab975e7]{min-height:40px}.canvas-row[data-v-3ab975e7]{margin-bottom:12px;border:1px solid #ddd;border-radius:4px;background-color:#fff;transition:border-color .15s}.canvas-row.is-selected-row[data-v-3ab975e7]{border-color:#37f}.row-header[data-v-3ab975e7]{display:flex;align-items:center;gap:4px;height:28px;padding:4px 8px;border-bottom:1px solid #e6e7e8;background-color:#e8eaf4;border-radius:6px 6px 0 0}.row-drag-handle[data-v-3ab975e7]{width:16px;height:16px;cursor:-webkit-grab;cursor:grab;color:#999;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:url(../img/ico_menu.1cfc2974.svg) no-repeat 50%/contain}.row-drag-handle[data-v-3ab975e7]:active{cursor:-webkit-grabbing;cursor:grabbing}.row-label[data-v-3ab975e7]{font-size:12px;color:#666;font-weight:500}.row-actions[data-v-3ab975e7]{margin-left:auto;display:flex;align-items:center;gap:8px}.canvas-add-row-btn[data-v-3ab975e7]{width:56px;height:28px;margin-left:8px;font-size:13px}.canvas-add-row-btn[data-v-3ab975e7],.row-action-btn[data-v-3ab975e7]{border:1px solid #b3b3b3;border-radius:4px;background-color:#fff;color:#4c4c4c;cursor:pointer}.row-action-btn[data-v-3ab975e7]{width:44px;height:20px;font-size:11px}.row-action-btn[data-v-3ab975e7]:disabled{border:1px solid #ddd;color:#ccc;background:#f8f8f8}.row-remove-btn[data-v-3ab975e7]{width:16px;height:16px;background:url(../img/ico_remove.30ccae4b.svg) no-repeat 50%/contain}.row-columns[data-v-3ab975e7]{display:flex;gap:8px;padding:8px}.canvas-column[data-v-3ab975e7]{position:relative;min-width:0;border-radius:4px}.column-header[data-v-3ab975e7]{display:flex;align-items:center;gap:4px}.column-span-label[data-v-3ab975e7]{font-size:10px;color:#999;background-color:#f0f0f0;padding:1px 4px;border-radius:2px}.column-span-controls[data-v-3ab975e7]{display:flex;gap:2px}.span-btn[data-v-3ab975e7]{width:18px;height:18px;border:1px solid #ddd;border-radius:2px;background-color:#fff;font-size:12px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.span-btn[data-v-3ab975e7]:disabled{opacity:.3;cursor:not-allowed}.span-btn[data-v-3ab975e7]:not(:disabled):hover{border-color:#37f;color:#37f}.column-remove-btn[data-v-3ab975e7]{position:absolute;top:-6px;right:-6px;width:12px;height:12px;cursor:pointer;background:url(../img/ico_delete_col.ae3360c6.svg) no-repeat 50%/contain;transition:background-image .15s}.column-remove-btn[data-v-3ab975e7]:hover{background-image:url(../img/ico_delete_col_hover.286e1fee.svg)}.column-components[data-v-3ab975e7]{min-height:40px;border-radius:4px;border:1px dashed #b2ccff;padding:8px;transition:background-color .15s}.column-components[data-v-3ab975e7]:hover{border:1px dashed #789dea}.column-components.is-empty[data-v-3ab975e7]{display:flex;align-items:center;justify-content:center;border:1px dashed #b2ccff;height:86px;background:#f2f6ff}.column-components.is-empty[data-v-3ab975e7]:after{content:"컴포넌트를 드래그하여 추가해주세요.";font-size:14px;color:#77828f}.canvas-component[data-v-3ab975e7]{border:1px solid #e8e8e8;border-radius:4px;background-color:#fff;cursor:pointer;transition:all .15s}.canvas-component+.canvas-component[data-v-3ab975e7]{margin-top:8px}.canvas-component[data-v-3ab975e7]:hover{border-color:#aac8ff;box-shadow:0 1px 4px rgba(51,119,255,.1)}.canvas-component.is-selected[data-v-3ab975e7]{border-color:#69f;box-shadow:0 0 0 2px rgba(51,119,255,.15)}.comp-toolbar[data-v-3ab975e7]{display:flex;align-items:center;justify-content:space-between;height:35px;padding:0 8px 0 12px;border-bottom:1px solid #f0f0f0;background-color:#fafafa;border-radius:4px 4px 0 0}.comp-type[data-v-3ab975e7]{font-size:12px;color:#51565c;font-weight:500}.comp-remove-btn[data-v-3ab975e7]{width:16px;height:16px;border:none;cursor:pointer;background:url(../img/ico_delete.2191f025.svg) no-repeat 50%/contain;transition:background-image .15s}.comp-remove-btn[data-v-3ab975e7]:hover{background-image:url(../img/ico_delete_hover.adefda34.svg)}.comp-render[data-v-3ab975e7]{padding:8px}.comp-render[data-v-3ab975e7]:has(.builder-spacer){padding:0}.comp-unknown[data-v-3ab975e7]{font-size:12px;color:#999;font-style:italic;text-align:center;padding:12px}.canvas-add-row[data-v-3ab975e7]{display:flex;gap:8px;justify-content:center;margin-top:8px;padding:12px}.comp-ghost[data-v-3ab975e7],.row-ghost[data-v-3ab975e7]{opacity:.4;background-color:#f0f6ff}.property-editor[data-v-262e50a4]{width:240px;min-width:240px;border-left:1px solid #e0e0e0;background-color:#fff;display:flex;flex-direction:column;overflow-y:auto}.prop-header[data-v-262e50a4]{height:46px;padding:12px 16px;border-bottom:1px solid #e0e0e0;background-color:#fff}.prop-title[data-v-262e50a4]{font-size:15px;font-weight:500;color:#1a1a1a}.prop-empty[data-v-262e50a4]{display:flex;align-items:center;flex-direction:column;flex:1;padding-top:62px;background:#f8f9fb}.prop-empty-img[data-v-262e50a4]{width:100px;height:100px;margin-bottom:24px;background:url(../img/image_select.741699b0.svg) no-repeat 50%/contain}.prop-empty-text[data-v-262e50a4]{font-size:14px;color:#77828f;text-align:center}.prop-body[data-v-262e50a4]{flex:1;overflow-y:auto;padding:12px 8px;background:#f8f9fb}.prop-section+.prop-section[data-v-262e50a4]{margin-top:20px}.prop-section-title[data-v-262e50a4]{font-size:13px;font-weight:500;color:#51565c;margin-bottom:12px;padding-left:4px}.prop-section-wrap[data-v-262e50a4]{padding:12px 8px;border:1px solid #e5e5e5;border-radius:4px;background:#fff}.prop-field[data-v-262e50a4]{margin-bottom:20px}.prop-field[data-v-262e50a4]:last-child{margin-bottom:0}.input-with-suffix[data-v-262e50a4]{display:flex;align-items:center;gap:6px;padding-right:16px;border:1px solid #e5e5e5;border-radius:4px;background-color:#fff}.input-with-suffix .tf_comm[data-v-262e50a4]{flex:1;border:0;padding-right:0}.input-suffix[data-v-262e50a4]{flex-shrink:0;font-size:13px;color:#666}.prop-field-inline[data-v-262e50a4],.prop-label-wrap[data-v-262e50a4]{display:flex;align-items:center;justify-content:space-between}.prop-label-wrap[data-v-262e50a4]{margin-bottom:4px}.prop-label[data-v-262e50a4]{display:block;font-size:13px;color:#666;margin-bottom:3px}.prop-field-inline .prop-label[data-v-262e50a4]{margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tf_comm[data-v-262e50a4]{font-size:12px;padding:6px 8px}.tf_comm[type=number][data-v-262e50a4]{text-align:right}.tf_comm[type=number][data-v-262e50a4]::-moz-placeholder{text-align:left}.tf_comm[type=number][data-v-262e50a4]:-ms-input-placeholder{text-align:left}.tf_comm[type=number][data-v-262e50a4]::-ms-input-placeholder{text-align:left}.tf_comm[type=number][data-v-262e50a4]::placeholder{text-align:left}input[data-v-262e50a4]::-webkit-inner-spin-button,input[data-v-262e50a4]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-262e50a4]{-moz-appearance:textfield}.prop-input[data-v-262e50a4]:focus{border-color:#37f;outline:none}.prop-input[data-v-262e50a4]:disabled{background-color:#f5f5f5;color:#999}.prop-color-input[data-v-262e50a4]{width:100%;height:28px;padding:2px;border:1px solid #ddd;border-radius:3px;cursor:pointer}select.prop-input[data-v-262e50a4]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.prop-color-btn[data-v-262e50a4]{display:flex;align-items:center;height:34px;cursor:pointer;padding:0 8px 0 16px}.prop-color-box[data-v-262e50a4]{width:100%;height:10px;margin:0 8px 0 0}.prop-color-picker-wrap[data-v-262e50a4]{position:relative}.prop-color-picker-popover[data-v-262e50a4]{position:absolute;top:calc(100% + 4px);left:0;z-index:10}.prop-color-picker-popover .vc-chrome[data-v-262e50a4]{width:200px;padding:8px;border:1px solid #4c4c4c;border-radius:4px;box-sizing:border-box;box-shadow:0 2px 8px 0 rgba(0,0,0,.1)}.prop-color-picker-popover[data-v-262e50a4] .vc-chrome-body{padding:12px 4px 4px}.prop-options-list[data-v-262e50a4]{display:flex;flex-direction:column;gap:4px}.prop-option-item+.prop-option-item[data-v-262e50a4],.prop-table-col-item+.prop-table-col-item[data-v-262e50a4]{margin-top:8px}.prop-table-col-item[data-v-262e50a4]{display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:4px;border:1px solid #e5e5e5}.prop-table-col-item .prop-field-inline[data-v-262e50a4],.prop-table-col-item .prop-option-title[data-v-262e50a4]{padding-left:4px}.prop-option-title[data-v-262e50a4]{display:block;font-weight:500;font-size:12px;color:#51565c;margin-bottom:8px}.prop-option-input[data-v-262e50a4]{width:100%;height:34px;border:0;text-align:right;font-size:12px;color:#1a1a1a}.prop-option-input[data-v-262e50a4]:focus{border-color:#37f;outline:none}.prop-option-input-wrap[data-v-262e50a4]{display:flex;align-items:center;flex:1;gap:2px;border:1px solid #e6e7e8;border-radius:4px;padding:0 12px}.prop-option-input-wrap .prop-option-input[data-v-262e50a4]{min-width:0}.prop-option-unit[data-v-262e50a4]{font-size:12px;color:#999;flex-shrink:0}.prop-option-remove[data-v-262e50a4]{width:16px;height:16px;border:none;background:none;color:#ccc;font-size:14px;cursor:pointer;flex-shrink:0;padding:0}.prop-option-remove[data-v-262e50a4]:hover{color:#e74c3c}.prop-option-remove .ico_close[data-v-262e50a4]{background-size:80%}.prop-field-head[data-v-262e50a4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.prop-field-head .prop-option-title[data-v-262e50a4]{margin-bottom:0}.prop-option-add[data-v-262e50a4]{width:47px;height:20px;margin-bottom:8px;border:1px solid #b3b3b3;border-radius:4px;background:#fff;font-size:11px;color:#4c4c4c;cursor:pointer;text-align:center}.prop-option-add[data-v-262e50a4]:hover{border-color:#37f;color:#37f}.prop-table-columns[data-v-262e50a4]{display:flex;flex-direction:column;gap:4px}.prop-info-editor[data-v-262e50a4]{position:relative;margin-top:8px;padding:0 8px;word-break:break-all;color:#51565c}.builder-preview-overlay[data-v-e5661970]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:9999;display:flex;align-items:center;justify-content:center}.builder-preview-modal[data-v-e5661970]{width:90%;max-width:900px;max-height:90vh;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.15)}.preview-header[data-v-e5661970]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e0e0e0}.preview-title[data-v-e5661970]{font-size:16px;font-weight:600;color:#333}.preview-close-btn[data-v-e5661970]{width:32px;height:32px;border:none;background:none;font-size:20px;color:#999;cursor:pointer}.preview-close-btn[data-v-e5661970]:hover{color:#333}.preview-body[data-v-e5661970]{flex:1;overflow-y:auto;padding:20px}.preview-page[data-v-e5661970]{margin:0 auto;background-color:#fff}.preview-row[data-v-e5661970]{display:flex;gap:12px;margin-bottom:12px}.preview-col[data-v-e5661970]{min-width:0}.preview-comp[data-v-e5661970]{margin-bottom:8px}.preview-footer[data-v-e5661970]{padding:12px 20px;border-top:1px solid #e0e0e0;text-align:right}.preview-footer-btn[data-v-e5661970]{padding:8px 24px;border:1px solid #ddd;border-radius:4px;background-color:#fff;font-size:13px;color:#333;cursor:pointer}.preview-footer-btn[data-v-e5661970]:hover{background-color:#f5f5f5}.builder-preview-open .flatpickr-calendar{z-index:10000!important}.form-builder *{box-sizing:border-box}.form-builder ::-webkit-scrollbar{width:4px}.form-builder .builder-component{display:flex;align-items:center}.form-builder .builder-comp-label{flex-shrink:0;margin-right:8px;padding:8px;width:100px}.form-builder .builder-comp-content{flex:1}.builder-date-wrap,.builder-money-wrap,.builder-search-wrap,.builder-select-wrap,.builder-table-wrap{flex-grow:1}.form-builder .group_form{flex:1;display:flex}.form-builder .group_form .txt_byte{flex-shrink:0}.form-builder .builder-input,.form-builder .builder-input-wrap{height:32px;padding:4px 16px}.form-builder .builder-input,.form-builder .builder-input-wrap,.form-builder .builder-textarea-field{width:100%;border:1px solid #e6e7e8;border-radius:4px;font-size:13px;background-color:#fff;box-sizing:border-box;outline:0}.form-builder .builder-textarea-field{padding:16px;resize:vertical}.form-builder .box_tf textarea{min-height:32px}.form-builder input::-moz-placeholder,.form-builder textarea::-moz-placeholder{font-size:13px;color:#b5b7b9}.form-builder input:-ms-input-placeholder,.form-builder textarea:-ms-input-placeholder{font-size:13px;color:#b5b7b9}.form-builder input::-ms-input-placeholder,.form-builder textarea::-ms-input-placeholder{font-size:13px;color:#b5b7b9}.form-builder input::placeholder,.form-builder textarea::placeholder{font-size:13px;color:#b5b7b9}.form-builder input:focus,.form-builder textarea:focus{border-color:#1a1a1a}.form-builder input:-moz-read-only,.form-builder textarea:-moz-read-only{cursor:default;border:1px solid #e6e7e8}.form-builder input:read-only,.form-builder textarea:read-only{cursor:default;border:1px solid #e6e7e8}.form-builder .type_count textarea:-moz-read-only{cursor:default;border:0}.form-builder .type_count textarea:read-only{cursor:default;border:0}.form-builder .type_count.readonly{border-color:#e5e5e5}.builder-number-wrap{display:flex;align-items:center;gap:4px;flex-grow:1}.builder-money-field>.item_form,.builder-number-wrap>.item_form,.builder-text-input>.item_form{flex:1}.builder-number-unit{font-size:13px;color:#666;white-space:nowrap}.builder-select-options-preview{margin-top:6px;display:flex;flex-wrap:wrap;gap:4px}.builder-select-option-tag{display:inline-block;padding:3px 8px;border-radius:4px;font-size:12px;color:#51565c;background:#f2f6ff}.builder-checkbox-group,.builder-radio-group{display:flex;flex-wrap:wrap;gap:0 16px}.builder-checkbox-group.is-vertical,.builder-radio-group.is-vertical{flex-direction:column;gap:0}.builder-checkbox-empty,.builder-radio-empty{font-size:12px;color:#999;font-style:italic}.form-builder .item_choice .inp_comm:focus+.lab_choice{outline:0}.builder-search-field{display:flex;align-items:center;justify-content:space-between;width:100%;height:32px;padding:4px 8px;border:1px solid #ddd;border-radius:4px;font-size:13px;background-color:#fafafa;box-sizing:border-box}.builder-search-placeholder{color:#999}.builder-search-arrow{color:#999;font-size:10px}.builder-search-options-preview{margin-top:4px;display:flex;flex-wrap:wrap;gap:4px}.form-builder .builder-component.builder-divider,.form-builder .builder-component.builder-editor,.form-builder .builder-component.builder-table{display:block}.builder-editor .builder-comp-label,.builder-table .builder-comp-label{display:block;padding:0;margin-bottom:8px}.group_chip{margin-top:8px}.form-builder[data-v-d3ce41d2]{display:flex;flex-direction:column;height:700px;margin-top:24px;border:1px solid #e5e5e5;border-radius:4px;overflow:hidden;background-color:#fff}.load-template-btn.make[data-v-d3ce41d2]{display:flex;align-items:center;gap:4px;width:130px;color:#4c4c4c;background:#cdf}.load-template-btn.make[data-v-d3ce41d2]:before{content:"";display:block;width:24px;height:24px;background:url(../img/ico_ai.a3392370.svg) no-repeat 50%/contain}.area_tooltip .desc_tooltip[data-v-d3ce41d2]{width:auto;white-space:nowrap;padding:8px 12px}.form-builder-toolbar[data-v-d3ce41d2]{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #e0e0e0;background-color:#fff}.toolbar-title[data-v-d3ce41d2]{font-size:15px;font-weight:600;color:#333}.toolbar-right[data-v-d3ce41d2]{display:flex;gap:8px}.form-builder-body[data-v-d3ce41d2]{flex:1;display:flex;overflow:hidden}.form-config-mode-toggle[data-v-02624d50]{display:flex;gap:20px;padding:24px 12px}.mode-radio-label[data-v-02624d50]{display:flex;align-items:center;gap:6px;font-size:14px;color:#333;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mode-radio-label input[type=radio][data-v-02624d50]{margin:0}