.responsive-container[data-v-a44891f9]{display:flex;flex-direction:column;gap:16px}@media (min-width: 768px){.responsive-container[data-v-a44891f9]{flex-direction:row}.upload-section[data-v-a44891f9]{flex:1;min-width:0}}.json-dialog[data-v-a44891f9]{border-radius:8px}.upload-section[data-v-a44891f9]{margin-bottom:16px;padding:20px;border:1px dashed #eaeaea;border-radius:8px;background-color:#fafafa;transition:all .3s ease}.upload-section[data-v-a44891f9]:hover{border-color:#409eff;background-color:#f0f7ff}.full-width-btn[data-v-a44891f9]{width:100%}@media (min-width: 768px){.full-width-btn[data-v-a44891f9]{width:auto}}.preview-section[data-v-a44891f9]{margin-top:24px;padding:16px;border:1px solid #ebeef5;border-radius:8px;background-color:#f8f9fa}.preview-container[data-v-a44891f9]{max-height:200px;overflow:auto;padding:12px;background-color:#fff;border-radius:4px;font-size:13px;line-height:1.5}.preview-container pre[data-v-a44891f9]{white-space:pre-wrap;word-break:break-word;margin:0}.preview-stats[data-v-a44891f9]{margin-top:12px;font-size:12px;color:#909399;text-align:right}.error-message[data-v-a44891f9]{margin-top:20px}.dialog-footer[data-v-a44891f9]{display:flex;justify-content:space-between}@media (max-width: 480px){.dialog-footer[data-v-a44891f9]{flex-direction:column;gap:8px}.dialog-footer .el-button[data-v-a44891f9]{width:100%;margin:0}}
