.sbp[data-v-e7c7c340]{font-size:14px;color:#303133;line-height:1.5}.sbp-main-layout[data-v-e7c7c340]{max-width:1400px;margin:0 auto;padding:16px 20px 40px}.sbp-project-name-bar[data-v-e7c7c340]{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:2px 0 4px}.sbp-project-name-icon[data-v-e7c7c340]{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-e7c7c340]{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-e7c7c340]{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08);overflow:hidden}.sbp-panel-header[data-v-e7c7c340]{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-e7c7c340]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#303133}.sbp-panel-actions[data-v-e7c7c340]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sbp-filter-bar[data-v-e7c7c340]{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-e7c7c340]{flex:1;min-width:200px;position:relative}.sbp-search-input[data-v-e7c7c340]{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-e7c7c340]:focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.15)}.sbp-search-icon[data-v-e7c7c340]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#c0c4cc;font-size:14px}.sbp-filter-select[data-v-e7c7c340]{padding:7px 12px;border:1px solid #dcdfe6;border-radius:6px;font-size:13px;outline:none;background:#fff;cursor:pointer}.sbp-panel-body[data-v-e7c7c340]{padding:0;overflow-x:auto;min-height:200px}.sbp-table-empty[data-v-e7c7c340]{padding:48px 16px 64px;text-align:center}.sbp-table-empty[data-v-e7c7c340] .el-empty__description{margin-top:12px}.sbp-data-table[data-v-e7c7c340]{width:100%;border-collapse:collapse;font-size:13px}.sbp-data-table thead th[data-v-e7c7c340]{text-align:center}.sbp-data-table th[data-v-e7c7c340]{padding:10px 12px;background:#f5f7fa;font-weight:600;color:#606266;font-size:12px;white-space:nowrap}.sbp-data-table tbody td[data-v-e7c7c340]{padding:12px;border-bottom:1px solid #ebeef5;vertical-align:middle;text-align:center}.sbp-data-table tbody tr:hover td[data-v-e7c7c340]{background:#ecf5ff}.sbp-col-actions[data-v-e7c7c340]{white-space:nowrap}.sbp-cell-title[data-v-e7c7c340]{font-weight:600;color:#303133}.sbp-cell-sub[data-v-e7c7c340]{font-size:12px;color:#909399;margin-top:2px}.sbp-cell-publish-spaces[data-v-e7c7c340]{font-size:13px;color:#606266;line-height:1.45;max-width:280px;word-break:break-word}.sbp-col-status[data-v-e7c7c340]{white-space:nowrap;vertical-align:middle}.sbp-status-tag[data-v-e7c7c340]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;font-size:12px;font-weight:500;line-height:1.4;box-sizing:border-box;white-space:nowrap}.sbp-published[data-v-e7c7c340]{background:#f0f9eb;color:#67c23a}.sbp-unpublished[data-v-e7c7c340]{background:#f4f4f5;color:#909399}.sbp-closed[data-v-e7c7c340]{background:#ebeef5;color:#909399}.sbp-table-actions[data-v-e7c7c340]{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-wrap:nowrap;white-space:nowrap}.sbp-table-actions .sbp-btn[data-v-e7c7c340]{flex-shrink:0}.sbp-table-actions .sbp-btn-publish-lit[data-v-e7c7c340],.sbp-table-actions .sbp-btn-unpublish[data-v-e7c7c340]{min-width:72px;justify-content:center;box-sizing:border-box}.sbp-btn[data-v-e7c7c340]{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-e7c7c340]{padding:5px 10px;font-size:12px}.sbp-btn-primary[data-v-e7c7c340]{background:#409eff;color:#fff;border-color:#409eff}.sbp-btn-primary[data-v-e7c7c340]:hover{background:#337ecc}.sbp-btn-default[data-v-e7c7c340]{background:#fff;color:#606266;border-color:#dcdfe6}.sbp-btn-default[data-v-e7c7c340]:hover{color:#409eff;border-color:#409eff;background:#ecf5ff}.sbp-btn-success[data-v-e7c7c340]{background:#67c23a;color:#fff;border-color:#67c23a}.sbp-btn-success[data-v-e7c7c340]:hover{background:#529b2e;border-color:#529b2e}.sbp-btn-publish-lit[data-v-e7c7c340]{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-e7c7c340]:hover{filter:brightness(1.02)}.sbp-btn-unpublish[data-v-e7c7c340]{background:#fff;color:#e6a23c;border-color:#e6a23c}.sbp-btn-unpublish[data-v-e7c7c340]:hover{background:#fdf6ec;color:#b88230;border-color:#cf9236}.sbp-pagination[data-v-e7c7c340]{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-e7c7c340]{font-size:13px;color:#909399;line-height:30px;white-space:nowrap}.sbp-pagination[data-v-e7c7c340] .pagination{margin:0;text-align:right}.sbp-pagination-pages[data-v-e7c7c340]{display:flex;gap:4px}.sbp-page-btn[data-v-e7c7c340]{width:30px;height:30px;border:1px solid #dcdfe6;border-radius:6px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:13px;color:#606266;transition:all .25s ease}.sbp-page-btn-active[data-v-e7c7c340]{background:#409eff;color:#fff;border-color:#409eff}.sbp-space-picker-hint[data-v-e7c7c340]{font-size:13px;color:#909399;margin:0 0 14px;line-height:1.5}.sbp-space-picker-list[data-v-e7c7c340]{display:flex;flex-direction:column;gap:8px;max-height:320px;overflow-y:auto}.sbp-space-picker-row[data-v-e7c7c340]{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-e7c7c340]:hover{border-color:#409eff}.sbp-space-picker-row.is-checked[data-v-e7c7c340]{border-color:#67c23a;background:#f0f9eb}.sbp-space-picker-cb[data-v-e7c7c340]{margin-top:2px;flex-shrink:0}.sbp-space-picker-cb[data-v-e7c7c340] .el-checkbox__label{display:none}.sbp-sp-body[data-v-e7c7c340]{flex:1;min-width:0}.sbp-sp-name[data-v-e7c7c340]{font-weight:600;font-size:14px;color:#303133}.sbp-sp-meta[data-v-e7c7c340]{font-size:12px;color:#909399;margin-top:4px}.sbp-create-dialog .el-dialog__body{padding:16px 24px 12px}.sbp-create-dialog .sbp-create-form .sbp-create-form-row.el-form-item{margin-bottom:12px;display:flex;flex-wrap:nowrap;align-items:flex-start}.sbp-create-dialog .sbp-create-form .sbp-create-form-row.el-form-item:after,.sbp-create-dialog .sbp-create-form .sbp-create-form-row.el-form-item:before{display:none}.sbp-create-dialog .sbp-create-form .sbp-create-form-row .el-form-item__label{flex:0 0 138px;width:138px!important;max-width:138px;text-align:right;padding-right:12px;line-height:32px;white-space:nowrap;box-sizing:border-box;float:none}.sbp-create-dialog .sbp-create-form .sbp-create-form-row .el-form-item__content{flex:1;min-width:0;margin-left:0!important;line-height:32px}.sbp-create-dialog .sbp-create-form .sbp-create-form-row .el-input{width:100%}