.input-size{width:80px}.custom-group{background:#f1f2f5;border-radius:8px;align-items:center;height:38px;display:flex}.custom-group input{background:#f1f2f5;border:none;outline:none;height:38px}.border-form-size{aspect-ratio:80/66;border-radius:10px;justify-content:end;align-items:center;padding-bottom:8px;font-family:fangsong;display:flex}
.component-title{color:#333;font-size:14px;font-weight:500}.form-images-text-upload .ant-upload.ant-upload-select{background:0 0!important;border:none!important;width:70px!important;height:70px!important}.form-images-text-upload .ant-upload-list-item-container{width:70px!important;height:70px!important}.form-images-text-upload .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item:before{border-radius:8px;width:100%;height:100%;top:0;left:0}.form-images-text-upload .ant-upload-list-item{padding:0!important}.images-text-upload:hover{background:#eef5ff;border-color:#bed8ff;box-shadow:0 0 4px #0000001f}
.form-slider-container .ant-slider-rail{background:#e4e4e4;border-radius:11px;height:9px}.form-slider-container .ant-slider-track{background:linear-gradient(90deg,#0e7aff 0%,#05f 100%);border-radius:11px;height:9px}.form-slider-container .ant-slider-handle{transform:translate(-50%,2px)!important}.form-slider-container .ant-slider{margin:8px 0 14px}.form-slider-container{align-items:center;display:flex}
.single-label{text-align:center;border-radius:8px;position:relative}.single-label.imageText{padding:0}.single-label.selected img{border:1px solid #bed8ff;box-shadow:0 0 4px #0000001a}.img-text{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#00000026;border-radius:0 0 8px 8px;width:100%;height:28px;padding:4px 8px;font-size:12px;position:absolute;bottom:0;left:0}
.multiple-label{text-align:center;border-radius:8px;position:relative}.multiple-label.imageText{padding:0}.multiple-label.selected img{border:1px solid #bed8ff;box-shadow:0 0 4px #0000001a}.img-text{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#00000026;border-radius:0 0 8px 8px;width:100%;height:28px;padding:4px 8px;font-size:12px;position:absolute;bottom:0;left:0}
.form-pull-down-btn{border-radius:4px}

.form-images-upload .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item{padding:0}.image-upload{cursor:pointer;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.form-images-upload .ant-upload-list-item-container{width:350px!important}.form-images-upload .ant-upload-list-item{transition:none;border:none!important}.form-images-upload .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item:hover:before{border-radius:8px;width:100%;height:100%;transition:none;top:0;left:0}.form-images-upload .image-upload:hover{background:#eef5ff;border-color:#bed8ff;box-shadow:0 0 4px #0000001f}.multi-image-upload{width:100%}.multi-image-upload .ant-upload.ant-upload-select{background:0 0!important;border:none!important;width:80px!important;height:80px!important}.multi-image-upload .ant-upload-list-item-container{width:80px!important;height:80px!important}.multi-image-upload .image-upload{color:#7e8792;object-fit:cover;border:1px dashed #c4d1e4;width:80px;height:80px}.multi-image-upload .ant-upload-list-item-image{border-radius:8px;object-fit:cover!important}.example-image-upload .ant-upload-list .ant-upload-list-picture-card,.example-image-upload .ant-upload-list-item-container,.example-image-upload .ant-upload.ant-upload-select{background:#fff!important;width:131px!important;height:131px!important}.example-image-upload .ant-upload.ant-upload-select:hover{background:#eef5ff!important;border-color:#bed8ff!important}.example-image-upload .ant-upload-list-item-image{border-radius:8px;object-fit:cover!important}.example-image-upload .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item:hover:before{justify-content:center;align-items:center;display:flex;width:131px!important;height:131px!important}.full-row-upload{text-align:center;background:#ffffffbf;border:1px dashed #c4d1e4;border-radius:8px;width:100%;min-height:112px}.full-row-upload .ant-upload-list-item-container{height:112px!important}.full-row-upload .ant-upload.ant-upload-select{width:100%;background:0 0!important;border:none!important}.full-row-upload .ant-upload-list{justify-content:center}.full-row-upload:hover{background:#eef5ff;border-color:#bed8ff}
.form-label input{border:none;outline:none}.form-label input:focus-visible{box-shadow:none;border:none;outline:none}
.form-file-upload{text-align:center;background:#ffffffbf;border:1px dashed #c4d1e4;border-radius:8px;width:100%;height:112px}.form-file-upload .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item{padding:0}.form-file-upload .ant-upload-wrapper{height:112px!important}.form-file-upload .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item:hover:before{border-radius:8px;width:100%;height:100%;transition:none;top:0;left:0}.form-file-upload .ant-upload.ant-upload-select{padding:0;position:absolute;left:0;background:0 0!important;border:none!important;width:100%!important}.form-file-upload .ant-upload-list-item-container{width:350px!important;height:112px!important}.form-file-upload .ant-upload-list-item-name{display:none!important}.form-file-upload:hover{background:#eef5ff;border-color:#bed8ff;box-shadow:0 0 4px #0000001f}.anticon.anticon-file{display:none!important}
.form-video-upload{text-align:center;background:#ffffffbf;border:1px dashed #c4d1e4;border-radius:8px;width:100%;height:112px}.form-video-upload .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item{padding:0}.form-video-upload .ant-upload-wrapper{height:112px!important}.form-video-upload .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item:hover:before{border-radius:8px;width:100%;height:100%;transition:none;display:none;top:0;left:0}.form-video-upload .ant-upload.ant-upload-select{padding:0;position:absolute;left:0;background:0 0!important;border:none!important;width:100%!important}.form-video-upload .ant-upload-list-item-container{width:350px!important;height:112px!important}.form-video-upload .ant-upload-list-item-name{display:none!important}.form-video-upload:hover{background:#eef5ff;border-color:#bed8ff;box-shadow:0 0 4px #0000001f}.anticon.anticon-file{display:none!important}.form-video-upload .ant-upload-list-item-actions{top:0;text-align:right!important}.form-video-upload .anticon.anticon-delete{color:#7e8792!important}
.form-background{width:100%}.form-background-header{padding:0 4px}.form-background-categories{color:#293951;background:#fff;border-radius:4px;width:78px;height:260px;padding:6px;font-size:12px;overflow:hidden;box-shadow:0 0 2px #00000014}.form-background-category-item{position:relative}.form-background-content{border-radius:8px;margin-left:8px}.form-background-card{aspect-ratio:1}.form-background-card img{transition:transform .2s}.form-background-card:hover img{transform:scale(1.05)}.form-background-custom{flex-direction:column;justify-content:start;align-items:start;width:100%;height:160px;display:flex;position:relative}.form-background-textarea{color:#293951;resize:none;background:#fff;border:1px solid #e8eef5;border-radius:8px;width:100%;height:120px;min-height:120px;padding:16px 16px 32px;font-size:14px;transition:all .2s;box-shadow:0 0 2px #00000014}.form-background-textarea::placeholder{color:#99a3b8}.form-background-textarea:focus{border-color:#2a6ae9;outline:none;box-shadow:0 0 0 2px #2a6ae91a}.form-background-textarea-counter{color:#99a3b8;background:#ffffffe6;border-radius:4px;padding:2px 6px;font-size:12px;position:absolute;bottom:12px;right:12px}
.form-style{width:100%}.form-style-header{padding:0 4px}.form-style-categories{color:#293951;background:#fff;border-radius:4px;width:78px;height:260px;padding:6px;font-size:12px;overflow:hidden;box-shadow:0 0 2px #00000014}.form-style-category-item{position:relative}.form-style-content{border-radius:8px;margin-left:8px}.form-style-card{aspect-ratio:1}.form-style-custom{flex-direction:column;justify-content:start;align-items:start;width:100%;height:160px;display:flex;position:relative}.form-style-textarea{color:#293951;resize:none;background:#fff;border:1px solid #e8eef5;border-radius:8px;width:100%;height:120px;min-height:120px;padding:16px 16px 32px;font-size:14px;transition:all .2s;box-shadow:0 0 2px #00000014}.form-style-textarea::placeholder{color:#99a3b8}.form-style-textarea:focus{border-color:#2a6ae9;outline:none;box-shadow:0 0 0 2px #2a6ae91a}.form-style-textarea-counter{color:#99a3b8;background:#ffffffe6;border-radius:4px;padding:2px 6px;font-size:12px;position:absolute;bottom:12px;right:12px}.style-name{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#00000026;border-radius:0 0 8px 8px;padding:2px 6px;font-size:12px;font-weight:500}
.form-model{width:100%}.form-model-header{padding:0 4px}.form-model-categories{color:#293951;background:#fff;border-radius:4px;width:78px;height:260px;padding:6px;font-size:12px;overflow:hidden;box-shadow:0 0 2px #00000014}.form-model-category-item{position:relative}.form-model-content{border-radius:8px;margin-left:8px}.form-model-card{aspect-ratio:1}.form-model-card img{transition:transform .2s}.form-model-card:hover img{transform:scale(1.05)}.form-model-custom{flex-direction:column;justify-content:start;align-items:start;width:100%;height:160px;display:flex;position:relative}.form-model-textarea{color:#293951;resize:none;background:#fff;border:1px solid #e8eef5;border-radius:8px;width:100%;height:120px;min-height:120px;padding:16px 16px 32px;font-size:14px;transition:all .2s;box-shadow:0 0 2px #00000014}.form-model-textarea::placeholder{color:#99a3b8}.form-model-textarea:focus{border-color:#2a6ae9;outline:none;box-shadow:0 0 0 2px #2a6ae91a}.form-model-textarea-counter{color:#99a3b8;background:#ffffffe6;border-radius:4px;padding:2px 6px;font-size:12px;position:absolute;bottom:12px;right:12px}

.ai-header-border{background:#bed8ff1a;border:1px solid #bed8ff;border-radius:8px;width:350px;padding:8px 10px}.config-content{width:350px}input,select,button,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:#333;opacity:1;background:#ffffffbf;border:1px solid #c4d1e4;border-radius:8px;padding:8px 12px;font-size:13px}input,select,button{height:40px}input:focus-visible,button:focus-visible,select:focus-visible,textarea:focus-visible,button.ant-dropdown-open{border:1px solid #bed8ff;outline:none;box-shadow:0 0 4px #0000001a}
.btn-create-group{width:350px;height:50px;position:fixed;bottom:10px;left:80px}.btn-create{color:#fff;background:linear-gradient(90deg,#0e7aff 0%,#05f 100%);border-radius:8px;width:350px;height:40px;font-size:16px}
