.upload-file[data-v-71663a36] .el-button.upload{padding:6px 20px}.upload-file--zone[data-v-71663a36]{width:100%}.upload-file--zone .file-list--zone[data-v-71663a36]{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 8px;padding:0;list-style:none}.upload-file--zone .file-list--zone li[data-v-71663a36]{display:inline-flex;align-items:center;gap:4px;margin:0;padding:4px 10px;border-radius:4px;border:1px solid #ebeef5;background:#f5f7fa;color:#606266;font-size:11px;line-height:1.4;transition:all .25s ease}.upload-file--zone .file-list--zone li[data-v-71663a36]:hover{border-color:#409eff;color:#409eff;background:#ecf5ff}.upload-file--zone .file-list--zone li span.name[data-v-71663a36]{display:inline;min-width:0;line-height:inherit;cursor:pointer}.upload-file--zone .file-list--zone li .delete[data-v-71663a36]{margin-left:4px;padding:0;border:none;background:none;font-size:12px;line-height:1;color:#c0c4cc;cursor:pointer}.upload-file--zone .file-list--zone li .delete[data-v-71663a36]:hover:not(:disabled){color:#f56c6c}.upload-file--zone .file-list--zone li .delete[data-v-71663a36]:disabled{cursor:not-allowed;opacity:.5}.upload-file--zone .upload-zone-trigger[data-v-71663a36]{width:100%;box-sizing:border-box;padding:12px 16px;border:2px dashed #dcdfe6;border-radius:6px;background:transparent;color:#909399;font-size:12px;line-height:1.5;text-align:center;cursor:pointer;transition:all .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.upload-file--zone .upload-zone-trigger[data-v-71663a36]:hover:not(.is-disabled){border-color:#409eff;background:#ecf5ff;color:#409eff}.upload-file--zone .upload-zone-trigger.is-disabled[data-v-71663a36]{cursor:not-allowed;opacity:.65}.upload-file--zone .upload-zone-trigger.drag-over[data-v-71663a36]:not(.is-disabled){border-color:#409eff;background:#ecf5ff;color:#409eff}.upload-file .tips[data-v-71663a36]{margin-top:3px;height:40px}.upload-file .tips p.text[data-v-71663a36]{display:inline-block}.upload-file .file-list li[data-v-71663a36]{display:inline-block;line-height:32px;margin:13px 20px 5px 0;border-radius:4px;padding:0 12px;color:#666;border:1px solid hsla(0,0%,80%,.22)}.upload-file .file-list li span.name[data-v-71663a36]{display:inline-block;line-height:32px;min-width:60px}.upload-file .file-list li .delete[data-v-71663a36]{display:inline-block;margin-left:25px;width:10px;height:10px;background-repeat:no-repeat;background-size:100% 100%;vertical-align:-1px}.sbp[data-v-527ff60d]{font-size:14px;color:#303133;line-height:1.5}.sbp-main-layout[data-v-527ff60d]{max-width:1400px;margin:0 auto;padding:16px 20px 40px}.sbp-project-name-bar[data-v-527ff60d]{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:2px 0 4px}.sbp-project-name-icon[data-v-527ff60d]{width:42px;height:42px;border-radius:10px;background:#ecf5ff;color:#409eff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sbp-project-name-title[data-v-527ff60d]{font-size:18px;font-weight:700;color:#303133;line-height:1.45;margin:0;letter-spacing:-.02em;flex:1;min-width:0}.sbp-panel[data-v-527ff60d]{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08);overflow:hidden}.sbp-panel-header[data-v-527ff60d]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #ebeef5;flex-wrap:wrap;gap:10px}.sbp-panel-title[data-v-527ff60d]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#303133}.sbp-panel-actions[data-v-527ff60d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sbp-filter-bar[data-v-527ff60d]{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#f5f7fa;border-bottom:1px solid #ebeef5;flex-wrap:wrap}.sbp-search-box[data-v-527ff60d]{flex:1;min-width:200px;position:relative}.sbp-search-input[data-v-527ff60d]{width:100%;padding:7px 12px 7px 32px;border:1px solid #dcdfe6;border-radius:6px;font-size:13px;outline:none;transition:all .25s ease;box-sizing:border-box}.sbp-search-input[data-v-527ff60d]:focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.15)}.sbp-search-icon[data-v-527ff60d]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#c0c4cc;font-size:14px}.sbp-panel-body[data-v-527ff60d]{padding:0;overflow-x:auto;min-height:200px}.sbp-table-empty[data-v-527ff60d]{padding:48px 16px 64px;text-align:center}.sbp-table-loading[data-v-527ff60d]{min-height:120px}.sbp-data-table[data-v-527ff60d]{width:100%;border-collapse:collapse;font-size:13px}.sbp-data-table thead th[data-v-527ff60d]{text-align:center}.sbp-data-table th[data-v-527ff60d]{padding:10px 12px;background:#f5f7fa;font-weight:600;color:#606266;font-size:12px;white-space:nowrap}.sbp-data-table tbody td[data-v-527ff60d]{padding:12px;border-bottom:1px solid #ebeef5;vertical-align:middle;text-align:center}.sbp-data-table tbody tr:hover td[data-v-527ff60d]{background:#ecf5ff}.sbp-col-actions[data-v-527ff60d]{white-space:nowrap}.sbp-cell-title[data-v-527ff60d]{font-weight:600;color:#303133}.sbp-cell-sub[data-v-527ff60d]{font-size:12px;color:#909399;margin-top:2px}.sbp-col-status[data-v-527ff60d]{white-space:nowrap;vertical-align:middle}.sbp-status-tag[data-v-527ff60d]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:100px;font-size:12px;font-weight:500;line-height:1.4;box-sizing:border-box;white-space:nowrap}.sbp-published[data-v-527ff60d]{background:#f0f9eb;color:#67c23a}.sbp-pending[data-v-527ff60d]{background:#ecf5ff;color:#409eff}.sbp-table-actions[data-v-527ff60d]{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-wrap:nowrap;white-space:nowrap}.sbp-table-actions .sbp-btn[data-v-527ff60d]{flex-shrink:0}.sbp-table-actions .sbp-btn-sm[data-v-527ff60d]{min-width:56px;justify-content:center;box-sizing:border-box}.sbp-table-actions .sbp-btn-unpublish[data-v-527ff60d]{min-width:72px}.sbp-btn[data-v-527ff60d]{display:inline-flex;align-items:center;gap:5px;padding:7px 14px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .25s ease;border:1px solid transparent;font-family:inherit}.sbp-btn-sm[data-v-527ff60d]{padding:5px 10px;font-size:12px}.sbp-btn-primary[data-v-527ff60d]{background:#409eff;color:#fff;border-color:#409eff}.sbp-btn-primary[data-v-527ff60d]:hover{background:#337ecc}.sbp-btn-default[data-v-527ff60d]{background:#fff;color:#606266;border-color:#dcdfe6}.sbp-btn-default[data-v-527ff60d]:hover{color:#409eff;border-color:#409eff;background:#ecf5ff}.sbp-btn-success[data-v-527ff60d]{background:#67c23a;color:#fff;border-color:#67c23a}.sbp-btn-success[data-v-527ff60d]:hover{background:#529b2e;border-color:#529b2e}.sbp-btn-publish-lit[data-v-527ff60d]{background:linear-gradient(180deg,#7fd063,#67c23a);box-shadow:0 0 0 1px rgba(103,194,58,.45),0 2px 10px rgba(103,194,58,.35);font-weight:600}.sbp-btn-publish-lit[data-v-527ff60d]:hover{filter:brightness(1.02)}.sbp-btn-unpublish[data-v-527ff60d]{background:#fff;color:#e6a23c;border-color:#e6a23c}.sbp-btn-unpublish[data-v-527ff60d]:hover{background:#fdf6ec;color:#b88230;border-color:#cf9236}.sbp-pagination[data-v-527ff60d]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:14px 16px;border-top:1px solid #ebeef5}.sbp-pagination .sbp-pagination-info[data-v-527ff60d]{font-size:13px;color:#909399;line-height:30px;white-space:nowrap}.sbp-pagination[data-v-527ff60d] .pagination{margin:0;text-align:right}.sbp-space-picker-hint[data-v-527ff60d]{font-size:13px;color:#909399;margin:0 0 14px;line-height:1.5}.sbp-space-picker-list[data-v-527ff60d]{display:flex;flex-direction:column;gap:8px;max-height:320px;overflow-y:auto}.sbp-space-picker-row[data-v-527ff60d]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid #ebeef5;border-radius:8px;cursor:pointer;transition:all .25s ease;background:#fff}.sbp-space-picker-row[data-v-527ff60d]:hover{border-color:#409eff}.sbp-space-picker-row.is-checked[data-v-527ff60d]{border-color:#67c23a;background:#f0f9eb}.sbp-space-picker-cb[data-v-527ff60d]{margin-top:2px;flex-shrink:0}.sbp-space-picker-cb[data-v-527ff60d] .el-checkbox__label,.sbp-space-picker-cb[data-v-527ff60d] .el-radio__label{display:none}.sbp-space-picker-list.el-radio-group[data-v-527ff60d]{display:flex;flex-direction:column;gap:8px;width:100%}.sbp-sp-body[data-v-527ff60d]{flex:1;min-width:0}.sbp-sp-name[data-v-527ff60d]{font-weight:600;font-size:14px;color:#303133}.sbp-sp-meta[data-v-527ff60d]{font-size:12px;color:#909399;margin-top:4px}.sbp-report-form-group[data-v-527ff60d]{margin-bottom:16px}.sbp-report-form-group label[data-v-527ff60d]{display:block;font-size:13px;font-weight:600;color:#303133;margin-bottom:6px}.sbp-report-required[data-v-527ff60d]{color:#f56c6c}.sbp-report-form-input[data-v-527ff60d]{width:100%;padding:8px 12px;border:1px solid #dcdfe6;border-radius:6px;font-size:13px;outline:none;transition:all .25s ease;box-sizing:border-box}.sbp-report-form-input[data-v-527ff60d]:focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.15)}.sbp-report-form-input[data-v-527ff60d]:disabled,.sbp-report-form-input[readonly][data-v-527ff60d]{background:#f5f7fa;cursor:default}.sbp-report-upload-wrap.is-readonly[data-v-527ff60d]{pointer-events:none;opacity:.92}.sbp-report-upload-hint[data-v-527ff60d]{margin:6px 0 0;font-size:12px;color:#909399;text-align:center}.sbp-report-upload-wrap[data-v-527ff60d] .upload-file--zone .upload-zone-trigger{padding:24px 16px;font-size:14px;font-weight:600;color:#303133}.sbp-report-import-dialog .el-dialog__body{padding:16px 20px 8px}