.thumbnail-uploader .el-upload-list--picture-card .el-upload-list__item{width:200px;height:120px}.thumbnail-uploader .thumbnail-uploader-icon{margin-top:0;font-size:40px}.thumbnail-uploader .el-upload--picture-card{width:200px;height:120px}.wlx-site-manager-wrapper .demo-form-inline .el-input__inner{width:200px}.wlx-site-manager-wrapper .demo-form-inline .img_upload{width:500px}.certificate-type-manager .template-thumb{height:60px;cursor:pointer}.certificate-type-manager .template-preview-img{width:900px;height:650px;-o-object-fit:contain;object-fit:contain}.certificate-designer-dialog .el-dialog__body{padding-top:10px}.certificate-designer-dialog .designer-toolbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:12px}.certificate-designer-dialog .designer-title,.certificate-designer-dialog .designer-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.certificate-designer-dialog .designer-title{gap:12px;color:#333}.certificate-designer-dialog .designer-title span{color:#909399;font-size:12px}.certificate-designer-dialog .designer-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.certificate-designer-dialog .field-select{width:160px}.certificate-designer-dialog .reuse-select{width:190px}.certificate-designer-dialog .designer-body{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px;min-height:640px}.certificate-designer-dialog .designer-canvas-panel{overflow:auto;border:1px solid #dcdfe6;background:#f5f7fa;padding:16px}.certificate-designer-dialog .designer-stage{position:relative;display:inline-block;line-height:0}.certificate-designer-dialog .designer-template-img{display:block;max-width:860px;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.certificate-designer-dialog .designer-field{position:absolute;min-height:22px;padding:2px 4px;border:1px dashed #409eff;background:hsla(0,0%,100%,.35);cursor:move;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.2}.certificate-designer-dialog .designer-field.active{border:2px solid #f56c6c;background:rgba(245,108,108,.12)}.certificate-designer-dialog .designer-field.disabled{opacity:.45}.certificate-designer-dialog .designer-side-panel{border:1px solid #dcdfe6;padding:12px;overflow:auto}.certificate-designer-dialog .active-field-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.certificate-designer-dialog .danger-text{color:#f56c6c}.certificate-designer-dialog .designer-form .el-input-number,.certificate-designer-dialog .designer-form .el-select{width:190px}.certificate-designer-dialog .nudge-buttons{display:grid;grid-template-columns:repeat(4,38px);gap:6px}.certificate-designer-dialog .nudge-buttons .el-button{margin:0;padding:7px}.certificate-designer-dialog .server-preview{margin-top:16px;border-top:1px solid #ebeef5;padding-top:12px}.certificate-designer-dialog .server-preview-title{margin-bottom:8px;font-weight:700;color:#303133}.certificate-designer-dialog .server-preview img{width:100%;border:1px solid #ebeef5;cursor:-webkit-zoom-in;cursor:zoom-in}.server-preview-dialog .el-dialog__body{padding:12px}.server-preview-dialog .server-preview-zoom-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-bottom:10px}.server-preview-dialog .server-preview-zoom-slider{width:220px}.server-preview-dialog .server-preview-zoom-text{width:48px;text-align:right;color:#606266}.server-preview-dialog .server-preview-large{max-height:calc(100vh - 130px);overflow:auto;text-align:center;background:#f5f7fa;border:1px solid #ebeef5}.server-preview-dialog .server-preview-large img{max-width:none;height:auto;display:inline-block}