.form-list-item{border:1px solid #eee;border-radius:4px;transition:opacity .2s ease-in-out,border-color .2s ease-in-out;overflow:hidden}.form-list-item+.form-list-item{margin-top:8px}.form-list-item--dragging{opacity:.5}.form-list-item--over-top{border-top-color:#1890ff;border-top-left-radius:0;border-top-right-radius:0}.form-list-item--over-bottom{border-bottom-color:#1890ff;border-bottom-right-radius:0;border-bottom-left-radius:0}.form-list-item-label{background-color:#f6f6f6;justify-content:space-between;align-items:center;margin:0;padding:8px 16px;display:flex}.form-list-item-label .opened-icon{transition:transform .3s ease-in-out}.form-list-item-label .opened-icon.rotate-90{transform:rotate(-90deg)}.form-list-item-label .title-wrapper{text-overflow:ellipsis;cursor:pointer;flex:1;align-items:center;gap:4px;width:0;display:flex;overflow:hidden}.form-list-item-label .actions-wrapper{align-items:center;gap:4px;display:flex}.form-list-item__drag-handle{color:rgba(0,0,0,.45);justify-content:center;align-items:center;transition:color .2s ease-in-out;display:inline-flex}.form-list-item__drag-handle:hover{color:rgba(0,0,0,.85)}.form-list-item .collapsed-form-render{display:none}.form-list-item__render{box-sizing:border-box;padding:8px}.form-render.horizontal{flex-direction:row;gap:8px;display:flex}.form-wrapper{align-items:center;gap:8px;width:100%;display:flex}.preview-image-container img,.preview-image-container video{object-fit:contain;max-width:100%;max-height:100%}.preview-image-container{z-index:1000;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.preview-image-container .preview-image-container__close-button{z-index:1001;position:absolute;top:10px;right:10px}.form-render .form__image-uploader{width:-webkit-max-content;width:-moz-max-content;width:max-content}.form-render .form__image-uploader-container{flex-direction:column;display:flex}.form-render .form__image-uploader-container label{white-space:nowrap;opacity:.5;height:32px;font-size:12px;line-height:32px}.form-render .form__image-uploader span.ant-upload-btn{border-radius:6px;background-color:#fafafa!important;background-image:none!important;padding:0!important}.form-render .form__image-uploader .upload-image-container{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;font-size:16px;transition:border-color .3s;display:flex;position:relative;overflow:hidden}.form-render .form__image-uploader .upload-image-container:hover{border-color:#40a9ff}.form-render .form__image-uploader .button-container{z-index:2;color:#fff;justify-content:center;align-items:center;gap:6px;display:none;position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.form-render .form__image-uploader .button-container .button-icon{border-radius:4px;padding:4px;transition:background-color .3s}.form-render .form__image-uploader .button-container .button-icon:hover{background-color:rgba(255,255,255,.3)}.form-render .form__image-uploader .button-container .button-icon.delete-icon{color:#ff4d4f}.form-render .form__image-uploader .upload-image-container--preview:after{z-index:1;content:"";border-radius:6px;width:100%;height:100%;transition:background-color .3s;position:absolute;top:0;left:0}.form-render .form__image-uploader .upload-image-container--preview:hover:after{background-color:rgba(0,0,0,.5)}.form-render .form__image-uploader .upload-image-container--preview:hover .button-container{display:flex}.form-render .form__image-uploader .upload-image-container img,.form-render .form__image-uploader .upload-image-container video{object-fit:contain;width:100%;height:100%}.responsive-uploader{flex-direction:row;gap:16px;display:flex}.responsive-uploader__item{flex-direction:column;flex:1;min-width:0;display:flex}.responsive-uploader__label{color:#666;margin-bottom:8px;font-size:12px;font-weight:500}.gradient-color-picker{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:4px;padding:3px;transition:all .2s;display:inline-block;box-shadow:0 2px rgba(0,0,0,.02)}.gradient-color-picker:hover{border-color:#52c41a}.gradient-color-picker__preview{border-radius:2px;width:48px;height:16px}.gradient-color-picker__popover{width:320px;padding:16px}.gradient-color-picker__bar{cursor:default;border:1px solid #d9d9d9;border-radius:4px;width:100%;height:30px;margin-bottom:16px;position:relative}.gradient-color-picker__control{z-index:1;cursor:pointer;transition:all .2s;position:absolute;top:50%;transform:translate(-50%,-50%)}.gradient-color-picker__control--start{left:0%!important}.gradient-color-picker__control--end{left:100%!important}.gradient-color-picker__control--active{z-index:2}.gradient-color-picker__control-dot{cursor:pointer;border:2px solid #fff;border-radius:50%;width:15px;height:15px;transition:all .2s;box-shadow:0 2px 4px rgba(0,0,0,.2)}.gradient-color-picker__control--active .gradient-color-picker__control-dot{transform:scale(1.2);box-shadow:0 0 0 2px #fff,0 0 0 4px #52c41a}.gradient-color-picker__color-picker{flex-direction:column;align-items:center;gap:8px;margin-bottom:16px;display:flex}.gradient-color-picker__color-label{color:#666;font-size:12px;font-weight:500}.gradient-color-picker__actions{justify-content:flex-end;gap:8px;display:flex}.gradient-color-picker__popover-wrapper .ant-popover-inner-content{padding:0}.title-image{flex-direction:column;gap:8px;width:100%;display:flex}.title-image__wrapper{align-items:center;gap:8px;display:flex}.title-image__input{flex:1}.title-image__radio{flex-shrink:0}.display-time-wrapper{width:100%}.display-time-wrapper .timezone-info{color:#ccc;font-size:12px}.product-item{box-sizing:border-box;cursor:pointer;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;flex-direction:column;width:100%;height:100%;padding:8px 16px;font-size:14px;display:flex;position:relative}.product-item .product-operator{opacity:0;background:linear-gradient(90deg,transparent 0%,#fff 65%);border-radius:8px;justify-content:flex-end;align-items:center;gap:8px;padding:8px 12px;transition:all .3s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.product-item:hover .product-operator{opacity:1}.product-item--dragging{opacity:.5}.product-item--over-top{border-top-color:#1890ff;border-left-color:#1890ff}.product-item--over-bottom{border-bottom-color:#1890ff;border-right-color:#1890ff}.product-item__drag-handle{z-index:10;-webkit-margin-end:8px;color:rgba(0,0,0,.45);justify-content:center;align-items:center;transition:color .2s ease-in-out;display:inline-flex}.product-item__drag-handle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:8px}.product-item__drag-handle:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:8px}.product-item__drag-handle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:8px}.product-item__drag-handle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:8px}.product-item__drag-handle:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:8px}.product-item__drag-handle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:8px}.product-item__drag-handle:hover{color:rgba(0,0,0,.85)}.product-name{color:#262626;flex:1;align-items:center;font-weight:500;line-height:1.5;display:flex;overflow:hidden}.product-name__text{text-overflow:ellipsis;flex:1;width:0;overflow:hidden;white-space:nowrap!important}.add-event-product-modal{padding:24px;width:800px!important}.add-event-product-modal__content-type{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:8px;padding:12px}.add-event-product-modal__content p{color:#595959;align-items:center;gap:16px;margin:0 0 16px;padding:8px 0;font-size:14px;line-height:1.6;display:flex}.add-event-product-modal__content-text{width:100%;margin-top:16px}.add-event-product-modal__content .product-name{width:100%;display:block}.add-event-product-modal__result{padding:24px 0}.add-event-product-modal__result p{color:#262626;margin:0 0 16px;font-size:16px;font-weight:500}.add-event-product-modal__result-main{gap:24px;margin-top:16px;display:flex}.add-event-product-modal__result-main div{flex:1}.add-event-product-modal__result-main div:first-child{color:#ff4d4f;font-weight:500}.add-event-product-modal__result-main div:last-child textarea{resize:vertical;background-color:#fff2f0;border-color:#ffccc7;border-radius:6px;width:100%;min-height:200px;padding:12px}.search-table .product-name{-webkit-margin-start:20px;margin-bottom:20px;width:300px;display:inline-block}.search-table .product-name:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:20px}.search-table .product-name:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:20px}.search-table .product-name:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:20px}.search-table .product-name:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:20px}.search-table .product-name:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:20px}.search-table .product-name:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:20px}.search-table p{padding:3px 0}.event-product-modal{padding:24px;width:900px!important}.event-product-modal .ksp-tab{-webkit-margin-end:12px;margin-top:8px;cursor:pointer;background:#f5f5f5;border:1px solid transparent;border-radius:6px;padding:6px 12px;font-size:13px;transition:all .3s}.event-product-modal .ksp-tab:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:12px}.event-product-modal .ksp-tab:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:12px}.event-product-modal .ksp-tab:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:12px}.event-product-modal .ksp-tab:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:12px}.event-product-modal .ksp-tab:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:12px}.event-product-modal .ksp-tab:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:12px}.event-product-modal .ksp-tab:hover{color:#1890ff;background:#e6f7ff;border-color:#1890ff}.event-product-modal .ksp-tab:active{background:#d9e2ff}.event-product-modal .img-radio .ant-radio-button-wrapper{gap:12px;display:flex}.event-product-modal .img-radio .ant-radio-button{border-radius:6px;height:40px;padding:6px 16px;font-size:14px;line-height:28px;transition:all .3s}.event-product-modal .img-radio .ant-radio-button:hover{color:#1890ff;border-color:#1890ff}.event-product-modal .image-show{flex-direction:column-reverse;gap:12px}.event-product-modal .image-show img{border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.event-product-modal .image-show-scene{flex-direction:column;gap:24px;margin-top:24px;display:flex}.event-product-modal .add-more{height:auto}.event-product-modal .edit-spu-form .ant-form-item-label>label{color:#262626;font-size:14px;font-weight:500}.event-product-modal .edit-spu-form .ant-input,.event-product-modal .edit-spu-form .ant-input-number{border-radius:6px;transition:all .3s}.event-product-modal .edit-spu-form .ant-input:hover,.event-product-modal .edit-spu-form .ant-input-number:hover{border-color:#1890ff}.event-product-modal .edit-spu-form .ant-input:focus,.event-product-modal .edit-spu-form .ant-input-number:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.event-product-modal .edit-spu-form .ant-btn-primary{border-radius:6px;height:32px;font-weight:500;transition:all .3s}.event-product-modal .edit-spu-form .ant-btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(24,144,255,.3)}.event-product-modal .edit-spu-form .ant-btn-primary:active{transform:translateY(0)}.event-product-modal .multilingual-icon{vertical-align:middle;flex-shrink:0;margin-top:0!important;display:inline-flex!important}.event-product-modal .ant-table-thead>tr>th .ant-table-header-column{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}.event-product-modal .dragger-upload-image{margin-top:16px}.event-product-modal .dragger-upload-image .ant-upload-drag{background-color:#fafafa;border:2px dashed #d9d9d9;border-radius:8px;transition:all .3s}.event-product-modal .dragger-upload-image .ant-upload-drag:hover{background-color:#f0f5ff;border-color:#1890ff}.event-product-modal .dragger-upload-image .ant-upload-drag .ant-upload-drag-container{padding:24px}.event-product-modal .dragger-upload-image .ant-upload-drag .ant-upload-icon{color:#1890ff;margin-bottom:16px;font-size:48px}.event-product-modal .dragger-upload-image .ant-upload-drag .ant-upload-text{color:#262626;margin-bottom:8px;font-size:14px;font-weight:500}.event-product-modal .dragger-upload-image .ant-upload-drag .ant-upload-hint{color:#8c8c8c;margin-top:8px;font-size:12px}.event-product-modal .dragger-upload-image .image-preview{border-radius:8px;transition:all .3s;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.06)}.event-product-modal .dragger-upload-image .image-preview:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}.event-product-modal .dragger-upload-image .image-preview img{object-fit:cover;width:100%;height:auto;display:block}.event-product-modal .dragger-upload-image .image-preview .image-preview-actions{opacity:0;gap:8px;transition:opacity .3s;display:flex;position:absolute;top:8px;right:8px}.event-product-modal .dragger-upload-image .image-preview .image-preview-actions .ant-btn{border-radius:6px;height:32px;padding:4px 8px}.event-product-modal .dragger-upload-image .image-preview:hover .image-preview-actions{opacity:1}.event-product-modal .dragger-upload-image .image-item{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:24px;padding:16px;transition:all .3s}.event-product-modal .dragger-upload-image .image-item:hover{border-color:#d9d9d9;box-shadow:0 2px 8px rgba(0,0,0,.04)}.event-product-modal .dragger-upload-image .image-item .image-item-title{color:#262626;border-bottom:1px solid #f0f0f0;margin-bottom:12px;padding-bottom:8px;font-size:13px;font-weight:500}.event-product-modal .dragger-upload-image .image-item .image-item-size{color:#8c8c8c;margin-bottom:8px;font-size:12px}.opx-modal .ant-upload,.layout-editor-drawer .ant-upload,.editor-operate .ant-upload,.setting-main .ant-upload,.edit-spu-form .ant-upload{--remove-button-opacity:0;--remove-button-background-color:#f44336}.opx-modal .ant-upload .ant-upload-btn,.layout-editor-drawer .ant-upload .ant-upload-btn,.editor-operate .ant-upload .ant-upload-btn,.setting-main .ant-upload .ant-upload-btn,.edit-spu-form .ant-upload .ant-upload-btn{position:relative;background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%)!important;background-position:0 0,0 10px,10px -9.5px,-10px 0!important;background-size:20px 20px!important}.opx-modal .ant-upload .ant-upload-btn:hover,.layout-editor-drawer .ant-upload .ant-upload-btn:hover,.editor-operate .ant-upload .ant-upload-btn:hover,.setting-main .ant-upload .ant-upload-btn:hover,.edit-spu-form .ant-upload .ant-upload-btn:hover{--remove-button-opacity:.6}.opx-modal .ant-upload .custom-image-remove-button,.layout-editor-drawer .ant-upload .custom-image-remove-button,.editor-operate .ant-upload .custom-image-remove-button,.setting-main .ant-upload .custom-image-remove-button,.edit-spu-form .ant-upload .custom-image-remove-button{color:#fff;background-color:var(--remove-button-background-color);opacity:var(--remove-button-opacity);border-radius:6px;padding:5px 10px;transition:opacity .2s;position:absolute;top:2px;right:2px}.opx-modal .ant-upload .custom-image-remove-button:hover,.layout-editor-drawer .ant-upload .custom-image-remove-button:hover,.editor-operate .ant-upload .custom-image-remove-button:hover,.setting-main .ant-upload .custom-image-remove-button:hover,.edit-spu-form .ant-upload .custom-image-remove-button:hover{--remove-button-opacity:1}.opx-modal .ant-upload .custom-image-remove-button:focus,.layout-editor-drawer .ant-upload .custom-image-remove-button:focus,.editor-operate .ant-upload .custom-image-remove-button:focus,.setting-main .ant-upload .custom-image-remove-button:focus,.edit-spu-form .ant-upload .custom-image-remove-button:focus{--remove-button-background-color:#e53935}.opx-modal .ant-upload .custom-image-remove-button:focus-visible{--remove-button-background-color:#e53935}.layout-editor-drawer .ant-upload .custom-image-remove-button:focus-visible{--remove-button-background-color:#e53935}.editor-operate .ant-upload .custom-image-remove-button:focus-visible{--remove-button-background-color:#e53935}.setting-main .ant-upload .custom-image-remove-button:focus-visible{--remove-button-background-color:#e53935}.edit-spu-form .ant-upload .custom-image-remove-button:focus-visible{--remove-button-background-color:#e53935}.opx-modal .ant-upload .custom-image-remove-btn,.layout-editor-drawer .ant-upload .custom-image-remove-btn,.editor-operate .ant-upload .custom-image-remove-btn,.setting-main .ant-upload .custom-image-remove-btn,.edit-spu-form .ant-upload .custom-image-remove-btn{color:#fff;background-color:var(--remove-button-background-color);opacity:var(--remove-button-opacity);border-radius:6px;padding:5px 10px;transition:opacity .2s;position:absolute}.opx-modal .ant-upload .custom-image-remove-btn:hover,.layout-editor-drawer .ant-upload .custom-image-remove-btn:hover,.editor-operate .ant-upload .custom-image-remove-btn:hover,.setting-main .ant-upload .custom-image-remove-btn:hover,.edit-spu-form .ant-upload .custom-image-remove-btn:hover{--remove-button-opacity:1}.opx-modal .ant-upload .custom-image-remove-btn:focus,.layout-editor-drawer .ant-upload .custom-image-remove-btn:focus,.editor-operate .ant-upload .custom-image-remove-btn:focus,.setting-main .ant-upload .custom-image-remove-btn:focus,.edit-spu-form .ant-upload .custom-image-remove-btn:focus{--remove-button-background-color:#e53935}.opx-modal .ant-upload .custom-image-remove-btn:focus-visible{--remove-button-background-color:#e53935}.layout-editor-drawer .ant-upload .custom-image-remove-btn:focus-visible{--remove-button-background-color:#e53935}.editor-operate .ant-upload .custom-image-remove-btn:focus-visible{--remove-button-background-color:#e53935}.setting-main .ant-upload .custom-image-remove-btn:focus-visible{--remove-button-background-color:#e53935}.edit-spu-form .ant-upload .custom-image-remove-btn:focus-visible{--remove-button-background-color:#e53935}.editor-event-product{width:100%}.editor-event-product__products .add-icon{-webkit-margin-end:16px;margin-top:16px;color:#1890ff;cursor:pointer;background-color:#fafafa;border:1px dashed #d9d9d9;border-radius:6px;justify-content:center;align-items:center;padding:8px;font-size:24px;transition:all .3s;display:inline-flex}.editor-event-product__products .add-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:16px}.editor-event-product__products .add-icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:16px}.editor-event-product__products .add-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:16px}.editor-event-product__products .add-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:16px}.editor-event-product__products .add-icon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:16px}.editor-event-product__products .add-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:16px}.editor-event-product__products .add-icon:hover{color:#40a9ff;background-color:#f0f5ff;border-color:#1890ff;transform:translateY(-2px)}.editor-event-product__products .add-icon:active{transform:translateY(0)}.editor-event-product__products .product-drag-node{border-radius:8px;margin-bottom:12px;transition:all .3s;box-shadow:0 1px 2px rgba(0,0,0,.03),0 1px 6px -1px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.02)}.editor-event-product__products .product-drag-node:hover{box-shadow:0 4px 12px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.04)}.editor-event-product__products .product-box{grid-gap:8px;box-sizing:border-box;grid-auto-rows:1fr;align-items:stretch;gap:8px;width:100%;margin-bottom:16px;display:grid;overflow:hidden}.editor-event-product__products .product-box__tip{color:#ff4d4f;text-align:center;background-color:#fff2f0;border:1px solid #ffccc7;border-radius:6px;margin:24px auto;padding:12px 16px;font-size:14px}.editor-event-product__products .product-box__tip--hq{color:#faad14;background-color:#fffbe6;border-color:#ffe58f}.editor-event-product__products .pre-1-row{grid-template-columns:1fr}.editor-event-product__products .pre-2-row{grid-template-columns:1fr 1fr}.editor-event-product__products .pre-3-row{grid-template-columns:1fr 1fr 1fr}.editor-event-product__products .pre-4-row{grid-template-columns:1fr 1fr 1fr 1fr}.editor-event-product__products .pre-5-row{grid-template-columns:2fr 1fr 1fr}.editor-event-product .action-buttons{border-top:1px solid #f0f0f0;gap:12px;margin-top:16px;padding-top:16px;display:flex}.title-svg-responsive{flex-direction:column;gap:8px;width:100%;display:flex}.title-svg-responsive__wrapper{align-items:center;gap:8px;display:flex}.title-svg-responsive__input{flex:1}.title-svg-responsive__radio{flex-shrink:0}.title-svg-responsive__uploaders{grid-gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.title-svg-responsive__uploaders-form-item{margin-bottom:0}.title-svg-responsive__uploader{flex-direction:column;gap:4px;min-width:0;display:flex}.title-svg-responsive__label{color:rgba(0,0,0,.65);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:18px;overflow:hidden}.mi-logo{z-index:2;position:absolute}@media screen and (max-width:720px){.mi-logo svg{width:32px;height:32px}}@media screen and (min-width:721px) and (max-width:1024px){.mi-logo svg{width:30px;height:30px}}@media screen and (min-width:1025px) and (max-width:1440px){.mi-logo svg{width:40px;height:40px}}@media screen and (min-width:1441px) and (max-width:1920px){.mi-logo svg{width:48px;height:48px}}@media screen and (min-width:1921px){.mi-logo svg{width:56px;height:56px}}@media screen and (max-width:720px){.mi-logo{width:32px;height:32px;top:12px}[dir=ltr] .mi-logo{left:12px}.mi-logo [dir=ltr]{left:12px}[dir=rtl] .mi-logo{right:12px}.mi-logo [dir=rtl]{right:12px}}@media screen and (min-width:721px) and (max-width:1024px){.mi-logo{width:30px;height:30px;top:20px}[dir=ltr] .mi-logo{left:20px}.mi-logo [dir=ltr]{left:20px}[dir=rtl] .mi-logo{right:20px}.mi-logo [dir=rtl]{right:20px}}@media screen and (min-width:1025px) and (max-width:1440px){.mi-logo{width:40px;height:40px;top:24px}[dir=ltr] .mi-logo{left:24px}.mi-logo [dir=ltr]{left:24px}[dir=rtl] .mi-logo{right:24px}.mi-logo [dir=rtl]{right:24px}}@media screen and (min-width:1441px) and (max-width:1920px){.mi-logo{width:48px;height:48px;top:28px}[dir=ltr] .mi-logo{left:28px}.mi-logo [dir=ltr]{left:28px}[dir=rtl] .mi-logo{right:28px}.mi-logo [dir=rtl]{right:28px}}@media screen and (min-width:1921px){.mi-logo{width:56px;height:56px;top:28px}[dir=ltr] .mi-logo{left:28px}.mi-logo [dir=ltr]{left:28px}[dir=rtl] .mi-logo{right:28px}.mi-logo [dir=rtl]{right:28px}}