.config-section[data-v-4864e98e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-bottom:24px}.config-section[data-v-4864e98e] .description-section .description-input /deep/ .el-textarea__inner{border-radius:8px;padding:15px;font-size:16px;line-height:1.6;border:1px solid #dcdfe6;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s}.config-section[data-v-4864e98e] .description-section .description-input /deep/ .el-textarea__inner:focus{border-color:#409eff;-webkit-box-shadow:0 0 0 2px rgba(64,158,255,.2);box-shadow:0 0 0 2px rgba(64,158,255,.2)}.config-section[data-v-4864e98e] .description-section .el-upload--text{width:100%}.config-section[data-v-4864e98e] .description-section .el-upload-dragger{width:100%;border:none}.config-section .config-item[data-v-4864e98e]{background-color:#f9fafc;padding:16px;border-radius:6px;border:1px solid #ebeef5}.config-section .config-item .config-title[data-v-4864e98e]{margin-top:0;margin-bottom:12px;font-size:12px;color:#606266}.config-section .config-item .model-select[data-v-4864e98e]{width:100%}.config-section .config-item .model-select[data-v-4864e98e] .el-select__tags{display:none}.config-section .config-item .resolution-radio[data-v-4864e98e]{margin-bottom:16px}.config-section .config-item .aspect-ratio-grid .aspect-ratio-radio[data-v-4864e98e]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.config-section .config-item .aspect-ratio-grid .aspect-ratio-radio[data-v-4864e98e] .el-radio-button .el-radio-button__inner{padding:8px 5px;width:100%;border:1px solid #dcdfe6;border-radius:4px}.config-section .config-item .aspect-ratio-grid .aspect-ratio-radio[data-v-4864e98e] .el-radio-button .el-radio-button__orig-radio:checked+.el-radio-button__inner{border-color:none;-webkit-box-shadow:none;box-shadow:none}.config-section .config-item .dimension-inputs[data-v-4864e98e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.config-section .config-item .dimension-inputs .dimension-separator[data-v-4864e98e]{color:#909399;font-weight:700}.config-section .config-item .dimension-inputs[data-v-4864e98e] .el-input-number{width:120px}.config-section .config-item .default-hint[data-v-4864e98e]{font-size:12px;color:#909399}.config-section .generate-button-container[data-v-4864e98e]{text-align:center;margin-top:10px}.config-section .generate-button-container .generate-button[data-v-4864e98e]{font-size:14px;letter-spacing:1px;-webkit-box-shadow:0 4px 12px rgba(64,158,255,.3);box-shadow:0 4px 12px rgba(64,158,255,.3);-webkit-transition:all .3s;transition:all .3s}.config-section .generate-button-container .generate-button[data-v-4864e98e]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 16px rgba(64,158,255,.4);box-shadow:0 6px 16px rgba(64,158,255,.4)}.config-section .generate-button-container .generate-button i[data-v-4864e98e]{margin-right:8px;font-size:14px}@media (max-width:768px){.config-section[data-v-4864e98e]{grid-template-columns:1fr}.config-section .aspect-ratio-grid .aspect-ratio-radio[data-v-4864e98e]{grid-template-columns:repeat(2,1fr)}}