.cus-dialog-container .el-dialog__footer{margin:0 20px;padding:15px 0 16px;text-align:center;position:relative}.cus-dialog-container .el-dialog__footer .dialog-footer{display:block}.cus-dialog-container .el-dialog__footer .dialog-footer .circular{display:inline-block;vertical-align:middle;margin-right:5px;width:24px;height:24px}.cus-dialog-container .el-dialog__footer .dialog-footer .el-loading-text{display:inline-block;vertical-align:middle}.cus-dialog-container .el-dialog__footer .dialog-footer .el-loading-spinner{margin-top:-12px}.st-json-preview[data-v-1a7aed46]{width:100%}.json-editor-container[data-v-1a7aed46]{position:relative;width:100%;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;padding:0;overflow:visible;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.json-editor-container.has-error[data-v-1a7aed46]{border-color:#f64e60;background-color:#fff5f6}.editor-wrapper[data-v-1a7aed46]{position:relative;height:500px}.editor-wrapper.preview-mode[data-v-1a7aed46]{overflow:auto}.editor-wrapper[data-v-1a7aed46]::-webkit-scrollbar{width:6px;height:6px}.editor-wrapper[data-v-1a7aed46]::-webkit-scrollbar-track{background:transparent}.editor-wrapper[data-v-1a7aed46]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:4px}.editor-wrapper[data-v-1a7aed46]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.json-preview[data-v-1a7aed46]{margin:0;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,monospace;font-size:13px;line-height:1.5;white-space:pre-wrap;word-wrap:break-word;color:#333;overflow:visible}.json-preview.json-backdrop[data-v-1a7aed46]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none}.json-preview.json-backdrop.scrollable[data-v-1a7aed46]{position:relative;pointer-events:auto;overflow:visible}.json-preview[data-v-1a7aed46] code{font-family:inherit}.json-preview[data-v-1a7aed46] code .json-key{color:#14213d;font-weight:600}.json-preview[data-v-1a7aed46] code .json-string{color:#cc8400}.json-preview[data-v-1a7aed46] code .json-number{color:#3699ff}.json-preview[data-v-1a7aed46] code .json-boolean{color:#8950fc}.json-preview[data-v-1a7aed46] code .json-null{color:#80808f}.json-textarea[data-v-1a7aed46]{position:relative;width:100%;height:500px;margin:0;padding:0;border:none;background:transparent;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,monospace;font-size:13px;line-height:1.5;color:transparent;caret-color:#333;resize:none;outline:none;overflow:auto}.json-textarea[data-v-1a7aed46]::-webkit-input-placeholder{color:#80808f}.json-textarea[data-v-1a7aed46]::-moz-placeholder{color:#80808f}.json-textarea[data-v-1a7aed46]:-ms-input-placeholder{color:#80808f}.json-textarea[data-v-1a7aed46]::-ms-input-placeholder{color:#80808f}.json-textarea[data-v-1a7aed46]::placeholder{color:#80808f}.json-textarea[data-v-1a7aed46]::-moz-selection{background:rgba(20,33,61,.2)}.json-textarea[data-v-1a7aed46]::selection{background:rgba(20,33,61,.2)}.json-textarea[data-v-1a7aed46]::-webkit-scrollbar{width:6px;height:6px}.json-textarea[data-v-1a7aed46]::-webkit-scrollbar-track{background:transparent}.json-textarea[data-v-1a7aed46]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:4px}.json-textarea[data-v-1a7aed46]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.validation-message[data-v-1a7aed46]{margin-top:8px;padding:8px 12px;border-radius:4px;font-size:12px}.validation-message i[data-v-1a7aed46]{margin-right:6px}.validation-message i.icon-danger[data-v-1a7aed46]{color:var(--danger)}.validation-message i.icon-success[data-v-1a7aed46]{color:var(--success)}.copy-btn[data-v-1a7aed46]{position:absolute;bottom:8px;right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border:1px solid #dee2e6;border-radius:4px;background-color:#fff;color:#6c757d;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.copy-btn[data-v-1a7aed46]:hover{background-color:#e9ecef;color:#495057}.copy-btn.copied[data-v-1a7aed46]{background-color:#d4edda;border-color:#c3e6cb;color:#28a745}.copy-btn i[data-v-1a7aed46]{font-size:14px}