.dynamic-form-section{margin-bottom:20px}.dynamic-form-section.dynamic-form-section-skeleton{background:#f4f5fa;border-radius:4px;pointer-events:none}.dynamic-form-section.skeleton-selectItemCustom,.dynamic-form-section.skeleton-selectSingle{height:72px}.dynamic-form-section.skeleton-textSelector{height:244px}.dynamic-form-section.skeleton-radioButton,.dynamic-form-section.skeleton-slider,.dynamic-form-section.skeleton-switch{height:44px}.dynamic-form-section.skeleton-cropperImage,.dynamic-form-section.skeleton-gridImage,.dynamic-form-section.skeleton-liveScreen{height:230px}.dynamic-form-section.full-width{width:100%}.dynamic-form-section.full-width .ant-radio-group{display:flex;flex:1}.dynamic-form-section.full-width .ant-radio-group .ant-radio-button-wrapper{flex:1}.dynamic-form-section.fold .comp-input-text,.dynamic-form-section.fold .comp-input-text-recommend{display:none}.dynamic-form-section .section-title{align-items:center;color:#666;display:flex;font-size:14px;justify-content:space-between;margin-bottom:12px;white-space:nowrap}.dynamic-form-section .section-title .section-title-num{color:#000}.dynamic-form-section .section-title .section-title-label{align-items:center;display:flex;min-width:0}.dynamic-form-section .section-title .section-title-foldable{cursor:pointer}.dynamic-form-section .section-title .section-title-right{align-items:center;display:flex;gap:12px}.dynamic-form-section.dynamic-form-line{border-top:1px solid #9093a530;margin-bottom:11px;padding-top:8px}.dynamic-form-section.dynamic-form-line .section-title{color:#9093a5;font-size:12px}.dynamic-form-section.dynamic-form-text .form-item-text{align-items:center;color:#333;display:flex;font-size:14px;line-height:20px;min-height:32px;word-break:break-word}.dynamic-form-section .section-title-icon{color:#9093a5;cursor:pointer;font-size:12px;margin-left:4px}.dynamic-form-section .grid-image-tip{color:#9093a5;font-size:12px;line-height:18px;margin-bottom:8px;margin-top:-4px}.dynamic-form-section .section-title-beta-img{cursor:pointer;height:auto;transform:translate(2px,-4px);width:28px}.dynamic-form-section .section-title-vip-img{cursor:pointer;height:auto;transform:translate(2px,-4px);width:24px}.dynamic-form-section.section-flex-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.dynamic-form-section.section-flex-row .section-title{margin-bottom:0}.dynamic-form-section .cropper-image-preview{aspect-ratio:1;background-color:#f4f5fa;border:1px dashed var(--border-color-2);border-radius:4px;height:198px;padding:20px;position:relative;width:100%}.dynamic-form-section .cropper-image-preview .image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.dynamic-form-section .cropper-image-preview .mask-area{align-items:center;background-color:#00000080;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .3s;visibility:hidden;width:100%}.dynamic-form-section .cropper-image-preview .mask-area .action-button{align-items:center;background-color:#fff;border:1px solid #e1e2e8;border-radius:20px;color:#000;cursor:pointer;display:flex;font-size:14px;justify-content:center;min-width:72px;padding:8px 15px;transition:background .3s}.dynamic-form-section .cropper-image-preview:hover .mask-area{opacity:1;visibility:visible}.dynamic-form-section .comp-upload{height:198px}.dynamic-form-section .clothing-grid{display:grid;gap:8px}.dynamic-form-section .clothing-grid.clothing-grid-1{grid-template-columns:repeat(1,1fr)}.dynamic-form-section .clothing-grid.clothing-grid-2{grid-template-columns:repeat(2,1fr)}.dynamic-form-section .clothing-grid.clothing-grid-2 .comp-upload{height:unset}.dynamic-form-section .clothing-grid.clothing-grid-3{grid-template-columns:repeat(3,1fr)}.dynamic-form-section .clothing-grid.clothing-grid-3 .comp-upload{height:unset}.dynamic-form-section .clothing-grid-switch{display:flex;justify-content:end}.dynamic-form-section .clothing-grid-switch .switch-btn{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;font-size:14px;gap:2px;justify-content:flex-end;margin-top:6px;padding:0}.dynamic-form-section .placeholder-box{align-items:center;color:#bcbecc;display:flex;flex-direction:column;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.dynamic-form-section .placeholder-box>span{color:#666;font-size:12px;margin-top:4px}.dynamic-form-section .option-selector{align-items:center;background-color:#f8f9fc;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;padding:10px;text-align:left;transition:background-color .3s ease-in-out;width:100%}.dynamic-form-section .option-selector:hover{background-color:#eeeff5}.dynamic-form-section .option-selector:hover .mask-wrapper{display:flex}.dynamic-form-section .option-selector .option-placeholder,.dynamic-form-section .option-selector .option-selected{align-items:center;color:#9093a5;display:flex;font-size:14px;line-height:20px;position:relative}.dynamic-form-section .option-selector .option-title{color:#000;font-size:14px;line-height:20px}.dynamic-form-section .category-selector,.dynamic-form-section .multilist-selector{align-items:center;background-color:#f8f9fc;border-radius:4px;cursor:pointer;display:flex;height:40px;justify-content:space-between;line-height:40px;padding:0 10px}.dynamic-form-section .category-selector .text,.dynamic-form-section .multilist-selector .text{color:#000;font-size:14px}.dynamic-form-section .category-selector .placeholder,.dynamic-form-section .multilist-selector .placeholder{color:#babcc7;font-size:14px}.dynamic-form-section .category-selector .icon-clear,.dynamic-form-section .multilist-selector .icon-clear{display:none}.dynamic-form-section .category-selector:hover,.dynamic-form-section .multilist-selector:hover{background-color:#eeeff5}.dynamic-form-section .category-selector:hover:has(.icon-clear) .icon-arrow,.dynamic-form-section .multilist-selector:hover:has(.icon-clear) .icon-arrow{display:none}.dynamic-form-section .category-selector:hover .icon-clear,.dynamic-form-section .multilist-selector:hover .icon-clear{display:block}.dynamic-form-section .ant-radio-group{border-radius:4px;overflow:hidden;white-space:nowrap}.dynamic-form-section .ant-radio-group .ant-radio-button-wrapper{align-items:center;background:#f4f5fa;border-color:#f4f5fa;color:#595c6e;display:inline-flex;font-size:12px;height:32px;justify-content:center;min-width:50px;padding:0 8px}.dynamic-form-section .ant-radio-group .ant-radio-button-wrapper:not(:first-child):before{background-color:#d9d9d966}.dynamic-form-section .ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background-color:var(--bg-color-primary);border-color:var(--border-color-primary);color:#fff}.dynamic-form-section .ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{display:none}.dynamic-form-section .ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:none}.dynamic-form-section .ant-slider{margin-left:0;margin-right:0}.dynamic-form-section .ant-slider .ant-slider-handle{border-color:#75ccff}.dynamic-form-section .ant-slider .ant-slider-track{background:linear-gradient(90deg,#385dff,#7d71ff,#70e9ff)}.dynamic-form-section .ant-select{min-width:120px}.dynamic-form-section .ant-select .ant-select-selector{height:28px!important}.dynamic-form-section .ant-select .ant-select-selector .ant-select-selection-item{font-size:12px;line-height:28px}.dynamic-form-section .ant-select.form-item-select{min-width:100px}.dynamic-form-section .ant-select.form-item-select.form-item-custom-select{width:100%}.dynamic-form-section .ant-select.form-item-select .ant-select-selector{background-color:#f8f9fc;border:unset;border-radius:4px;height:32px!important}.dynamic-form-section .ant-select.form-item-select .ant-select-selector .ant-select-selection-item{color:#000;font-size:14px;font-weight:400;line-height:32px}.dynamic-form-section .ant-select.form-item-select .ant-select-selector .ant-select-selection-placeholder{font-size:13px;line-height:32px}.dynamic-form-section .ant-select.form-item-select .ant-select-selector input{height:32px!important}.dynamic-form-section .ant-select.form-item-select .ant-select-arrow{color:#000;font-size:10px}.dynamic-form-section .sales-channel-con{background-color:#f4f5fa;border-radius:4px;padding:12px}.dynamic-form-section .sales-channel-con .sales-channel-select{width:100%}.dynamic-form-section .sales-channel-con .sales-channel-injection-card{margin-bottom:8px;margin-top:12px}.dynamic-form-section .sales-channel-con .sales-channel-injection-card .injection-title{align-items:center;color:#000;display:flex;font-size:12px;gap:4px;line-height:16px;white-space:nowrap}.dynamic-form-section .sales-channel-con .sales-channel-injection-card .injection-badge{color:#8d7bff;font-size:14px;margin-right:2px}.dynamic-form-section .sales-channel-con .sales-channel-injection-card .injection-prefix{font-weight:600}.dynamic-form-section .sales-channel-con .sales-channel-injection-card .injection-value{margin-left:4px}.dynamic-form-section .sales-channel-con .sales-channel-injection-card .injection-desc{color:#666a7c;font-size:12px;line-height:16px;margin-left:20px;margin-top:8px}.dynamic-form-section .sales-channel-con .ant-select.form-item-select .ant-select-selector{background-color:#fff;height:40px!important}.dynamic-form-section .sales-channel-con .ant-select.form-item-select .ant-select-selector .ant-select-selection-item{line-height:40px}.dynamic-form-section .sales-channel-default-size{color:#57bf7b;font-size:12px;font-weight:500;line-height:20px}.model-version-option{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:4px;white-space:pre-wrap;width:100%}.model-version-option .title{align-items:center;display:flex;font-size:14px;font-weight:500;gap:4px}.model-version-option .title .prefix-icon{display:inline-block}.model-version-option .title .suffix-icon{height:12px}.model-version-option .desc{font-size:12px;font-weight:400;margin-left:27px;margin-top:4px;opacity:.4}.sales-channel-option{align-items:center;display:flex;gap:12px}
