.base-data-page[data-v-1d82a6cc]{width:100%}.bd-header[data-v-1d82a6cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.bd-header-actions[data-v-1d82a6cc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.bd-action-btn[data-v-1d82a6cc]{border-radius:8px!important;font-weight:600!important;padding:8px 20px!important;height:36px!important;background:#4361ee!important;border-color:#4361ee!important}.bd-action-btn[data-v-1d82a6cc]:hover{background:#3a56d4!important;border-color:#3a56d4!important}.bd-card[data-v-1d82a6cc]{background:#fff;border-radius:12px;padding:24px 28px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04)}.bd-toolbar[data-v-1d82a6cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.bd-toolbar .el-button[data-v-1d82a6cc]{border-radius:8px!important;padding:8px 20px!important;font-size:13px!important;height:34px!important;line-height:1!important}.bd-toolbar .el-button--primary[data-v-1d82a6cc]{background:#4361ee!important;border-color:#4361ee!important}.bd-toolbar .el-button--primary[data-v-1d82a6cc]:hover{background:#3a56d4!important;border-color:#3a56d4!important}.bd-toolbar .el-button--default[data-v-1d82a6cc]{background:#fff!important;border:1px solid #dcdfe6!important;color:#606266!important}.bd-toolbar .el-button--default[data-v-1d82a6cc]:hover{color:#4361ee!important;border-color:#4361ee!important}.bd-table-wrap[data-v-1d82a6cc]{overflow-x:auto}.import-progress-wrap[data-v-1d82a6cc]{margin:6px 0 12px;padding:10px 14px 12px;background:#f9fbff;border:1px solid #e6edf7;border-radius:12px}.import-progress-header[data-v-1d82a6cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#64748b;font-size:12px;margin-bottom:6px}.import-progress-header .title[data-v-1d82a6cc]{color:#475569;font-weight:600}.import-progress-header .percent[data-v-1d82a6cc]{color:#1476ff;font-weight:600}.import-progress-wrap[data-v-1d82a6cc] .el-progress-bar__outer{background:#eaf1fb;border-radius:999px}.import-progress-wrap[data-v-1d82a6cc] .el-progress-bar__inner{border-radius:999px}.bd-table[data-v-1d82a6cc]{width:100%;border-collapse:collapse;font-size:13px}.bd-table th[data-v-1d82a6cc]{text-align:left;padding:12px 16px;color:#94a3b8;font-weight:500;font-size:12px;border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;white-space:nowrap;background:#fafbfc}.bd-table td[data-v-1d82a6cc]{padding:14px 16px;border-bottom:1px solid #f1f5f9;color:#334155;vertical-align:middle}.bd-table tbody tr:hover td[data-v-1d82a6cc]{background:#f8fafc}.td-muted[data-v-1d82a6cc]{color:#94a3b8!important}.bd-status[data-v-1d82a6cc]{display:inline-block;padding:2px 10px;border-radius:10px;font-size:12px;font-weight:500}.bd-status.success[data-v-1d82a6cc]{background:#f0fdf4;color:#16a34a}.bd-status.danger[data-v-1d82a6cc]{background:#fef2f2;color:#dc2626}.bd-empty[data-v-1d82a6cc]{text-align:center;padding:60px 0 80px}.bd-empty-icon[data-v-1d82a6cc]{width:96px;height:96px;margin:0 auto 20px;background:#eef2ff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bd-empty-title[data-v-1d82a6cc]{font-size:15px;font-weight:600;color:#475569;margin:0 0 6px}.bd-empty-desc[data-v-1d82a6cc]{font-size:13px;color:#94a3b8;margin:0}.bd-pagination[data-v-1d82a6cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:16px}.bd-sub-section[data-v-1d82a6cc]{margin-top:24px;padding-top:20px;border-top:1px solid #f1f5f9}.bd-sub-header[data-v-1d82a6cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.bd-sub-header .el-button[data-v-1d82a6cc]{border-radius:8px!important;padding:8px 20px!important;font-size:13px!important;height:34px!important;line-height:1!important}.bd-sub-header .el-button--primary[data-v-1d82a6cc]{background:#4361ee!important;border-color:#4361ee!important}.bd-sub-header .el-button--primary[data-v-1d82a6cc]:hover{background:#3a56d4!important;border-color:#3a56d4!important}.bd-sub-title[data-v-1d82a6cc]{font-size:15px;font-weight:700;color:#1476ff;margin:0}[data-v-1d82a6cc] .el-tabs__nav-wrap:after{height:1px!important;background:#f1f5f9!important}[data-v-1d82a6cc] .el-tabs__item{font-size:14px!important;color:#64748b!important;font-weight:500!important;padding:0 20px!important;height:40px!important;line-height:40px!important}[data-v-1d82a6cc] .el-tabs__item.is-active{color:#1476ff!important;font-weight:600!important}[data-v-1d82a6cc] .el-tabs__active-bar{background-color:#1476ff!important;height:3px!important;border-radius:2px!important}.sc-dialog.el-dialog{border-radius:16px!important;overflow:hidden!important;-webkit-box-shadow:0 12px 40px rgba(0,0,0,.15)!important;box-shadow:0 12px 40px rgba(0,0,0,.15)!important}.sc-dialog.el-dialog .el-dialog__header{padding:28px 32px 20px!important;margin-right:0!important;border-bottom:none!important;background:#fff!important}.sc-dialog.el-dialog .el-dialog__header .el-dialog__title{font-size:18px!important;font-weight:700!important;color:#1a1a1a!important}.sc-dialog.el-dialog .el-dialog__header .el-dialog__headerbtn{top:28px!important;right:28px!important;font-size:20px!important}.sc-dialog.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#c0c4cc!important}.sc-dialog.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#909399!important}.sc-dialog.el-dialog .el-dialog__body{padding:4px 32px 28px!important;background:#fff!important}.sc-dialog.el-dialog .el-dialog__footer{padding:20px 32px 28px!important;border-top:1px solid #f0f0f0!important;background:#fff!important}.sc-dialog.el-dialog .el-form-item__label{font-size:14px!important;color:#303133!important;font-weight:400!important}.sc-dialog.el-dialog .el-input__inner{height:40px!important;line-height:40px!important;border-radius:6px!important;border-color:#e4e7ed!important;font-size:14px!important}.sc-dialog.el-dialog .el-input__inner:focus{border-color:#3b82f6!important}.sc-dialog.el-dialog .el-button{border-radius:8px!important;font-size:15px!important;font-weight:500!important;min-width:80px!important;height:40px!important;padding:0 24px!important}.sc-dialog.el-dialog .el-button--primary{background:#3b82f6!important;border-color:#3b82f6!important}.sc-dialog.el-dialog .el-button--primary:hover{background:#2563eb!important;border-color:#2563eb!important}.sc-dialog.el-dialog .el-button--default{background:#fff!important;border-color:#dcdfe6!important;color:#606266!important}.sc-dialog.el-dialog .el-button--default:hover{color:#3b82f6!important;border-color:#3b82f6!important;background:#f0f7ff!important}