/*!
 *  build: vue-admin-beautiful 
 *  copyright: chuzhixin 1204505056@qq.com 
 *  time: 2026-9-9 19:48:28
 */.DingTalk-JinBuTi{font-family:DingTalk-JinBuTi}.row{flex-direction:row}.col,.row{display:flex}.col{flex-direction:column}.a-c{align-items:center}.j-c{justify-content:center}.j-b{justify-content:space-between}.j-a{justify-content:space-around}::v-deep .el-slider__runway.show-input{min-width:150px}:root{--el-table-header-bg-color:#f9f9fc;--el-table-color:#333;--el-table-font-size:12px;--el-table-header-height:40px;--el-table-cell-height:70px;--el-table-row-hover-bg-color:$base-gallery-second-menu-background-active;--el-table-row-hover-color:$base-color-default}.el-table{border:none!important}.el-table td,.el-table th{border-right:none!important}.el-table:after,.el-table:before{display:none!important}.el-table th .cell{font-weight:inherit!important;padding:0!important;font-weight:500!important;font-size:14px!important}.el-input .el-input__inner,.el-select .el-input__inner,.el-textarea .el-textarea__inner{padding-left:12px!important}.goods-design-preview-dialog{overflow:hidden;border-radius:12px;max-width:calc(100vw - 32px)}.goods-design-preview-dialog .el-dialog__header{padding:18px 22px 10px}.goods-design-preview-dialog .el-dialog__title{color:#2f3a2f;font-size:18px;font-weight:700}.goods-design-preview-dialog .el-dialog__headerbtn{top:16px;right:18px;width:32px;height:32px;border-radius:50%;background:#eef5ed}.goods-design-preview-dialog .el-dialog__headerbtn .el-dialog__close{color:#355045;font-weight:700}.goods-design-preview-dialog .el-dialog__body{padding:0 20px 20px}.goods-design-preview{padding:0}.goods-design-preview__canvas{display:flex;align-items:center;justify-content:center;width:100%;height:520px;overflow:hidden;border:1px solid #edf0e9;border-radius:14px;background:#fff}.goods-design-preview__image{display:block;width:100%;height:100%;cursor:zoom-in}.goods-design-preview__empty{color:#909399;font-size:13px}.goods-design-preview__tabs{display:flex;gap:0;margin-top:10px;padding:4px;border-radius:999px;background:#f2f8f2}.goods-design-preview__tab{flex:1;height:36px;border:0;border-radius:999px;background:transparent;color:#6f7d75;font-size:14px;font-weight:700;cursor:pointer}.goods-design-preview__tab.is-active{background:#194a3b;color:#fff}