.report-card-admin-page{background:var(--bg);box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 80px);min-height:0;overflow:hidden;width:100%}.report-card-admin-page .report-card-admin-tabs{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.report-card-admin-page .report-card-admin-tabs>.el-tabs__header{flex:0 0 auto}.report-card-admin-page .report-card-admin-tabs>.el-tabs__content{flex:1 1 auto;min-height:0;overflow:hidden}.report-card-admin-page .report-card-admin-tabs>.el-tabs__content>.el-tab-pane{height:100%;min-height:0}.report-card-admin-page .report-card-admin-tabs .el-tabs__nav-wrap.is-scrollable{padding:0}.report-card-admin-sextuplet{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0}.report-card-admin-sextuplet .header_view{align-items:center;display:flex;flex:0 0 auto;margin-bottom:var(--sp-3)}.report-card-admin-sextuplet .header_view .el-button{font-size:var(--fs-14);height:32px;min-height:32px;padding:7px var(--sp-4)}.report-card-admin-sextuplet .report-card-admin-tree-region{flex:1 1 auto;min-height:0;overflow:auto}.report-card-admin-sextuplet .el-tree{background:transparent;color:var(--text);font-size:var(--fs-14)}.report-card-admin-sextuplet .el-tree-node__content{border-radius:var(--radius-sm);height:36px;margin:2px 0}.report-card-admin-sextuplet .el-tree-node:focus>.el-tree-node__content,.report-card-admin-sextuplet .el-tree-node__content:hover{background:var(--brand-soft)}.report-card-admin-sextuplet .custom-tree-node{align-items:center;color:var(--text);display:flex;justify-content:space-between;width:100%}.report-card-admin-sextuplet .start_view{align-items:center;display:flex;gap:var(--sp-1)}.report-card-admin-sextuplet .start_view_levl{color:var(--text-2)}.report-card-admin-sextuplet .start_view_work_type{color:var(--text-3)}.report-card-admin-sextuplet .end_view i{border-radius:var(--radius-sm);color:var(--text-2);cursor:pointer;margin-left:var(--sp-1);padding:var(--sp-1)}.report-card-admin-sextuplet .end_view i:hover{background:var(--brand-soft);color:var(--brand)}.report-card-admin-empty-state{align-items:center;color:var(--text-3);display:flex;font-size:var(--fs-14);justify-content:center;min-height:180px}.report-card-admin-filter-row{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:var(--sp-3);margin-bottom:var(--sp-3)}.report-card-admin-filter-control{width:220px}.report-card-admin-filter-control--compact{width:160px}.report-card-admin-filter-control .el-input__inner{font-size:var(--fs-14);height:32px;line-height:32px}.report-card-admin-table-region{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.other-data-admin-page,.report-card-admin-local-config,.report-card-admin-school-config,.report-card-admin-score-page-config,.report-card-config-page,.tripartite_config_view{display:flex;flex-direction:column;height:100%;min-height:0}.report-card-admin-score-page-config{--report-card-page-thumbnail-size:50px;--report-card-page-upload-size:100px}.report-card-admin-number-graphs-config,.report-card-admin-png-config{display:flex;flex-direction:column;height:100%;min-height:0}.report-card-admin-table{color:var(--text);min-width:0;width:100%}.report-card-admin-table .el-button--text{line-height:20px;min-height:0;padding:0}.report-card-admin-table-region .el-table__body-wrapper{scrollbar-color:var(--text-3) var(--brand-tint);scrollbar-width:thin}.report-card-admin-table-region .el-table__body-wrapper::-webkit-scrollbar{height:var(--sp-2);width:var(--sp-2)}.report-card-admin-table-region .el-table__body-wrapper::-webkit-scrollbar-track{background:var(--brand-tint)}.report-card-admin-table-region .el-table__body-wrapper::-webkit-scrollbar-thumb{background:var(--text-3);border-radius:var(--radius-pill)}.report-card-admin-action-danger,.report-card-admin-status-danger{color:var(--danger)}.report-card-admin-status-success{color:var(--success)}.report-card-admin-status-warning{color:var(--warning)}.report-card-admin-status-neutral{color:var(--text-2)}.report-card-admin-dialog-emphasis{color:var(--brand)}.report-card-admin-action-warning{color:var(--warning)}.report-card-admin-count>:first-child{color:var(--brand)}.report-card-admin-page-thumbnail{height:var(--report-card-page-thumbnail-size);width:var(--report-card-page-thumbnail-size)}.report-card-admin-score-page-form-row{display:flex;gap:var(--sp-4)}.report-card-admin-score-page-form-half{flex:1 1 0;min-width:0}.report-card-admin-score-page-form-divider{background:var(--border);block-size:1px;margin:0 0 var(--sp-4)}.report-card-admin-score-page-param-scroll{padding-top:var(--sp-1)}.report-card-admin-param-checkbox-grid,.report-card-admin-score-page-checkbox-grid .el-checkbox-group{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.report-card-admin-score-page-checkbox{margin:0;text-align:left}.report-card-admin-page-upload,.report-card-admin-page-upload-image,.report-card-admin-page-upload-placeholder{height:var(--report-card-page-upload-size);width:var(--report-card-page-upload-size)}.report-card-admin-page-upload{display:flex}.report-card-admin-page-upload-image{-o-object-fit:cover;object-fit:cover}.report-card-admin-page-upload-placeholder{align-items:center;border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;justify-content:center}.report-card-admin-png-warning{color:var(--warning);font-size:var(--fs-14);margin:0 0 var(--sp-3)}.report-card-admin-png-form-row{display:flex;flex-wrap:wrap;gap:var(--sp-4)}.report-card-admin-png-form-field{flex:1 1 260px;min-width:0}.report-card-admin-tripartite-filter{justify-content:space-between}.report-card-admin-filter-group{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:var(--sp-3);min-width:0}.report-card-admin-filter-label{color:var(--text-2);flex:0 0 auto;font-size:var(--fs-14)}.report-card-admin-filter-field{align-items:center;display:flex;flex:0 1 auto;gap:var(--sp-2)}.report-card-admin-filter-primary{flex:0 0 auto;font-size:var(--fs-14);height:32px;min-height:32px;padding:7px var(--sp-4)}.report-card-admin-pagination{align-self:flex-end;flex:0 0 auto;margin-top:var(--sp-3)}.report-card-admin-form-control{width:100%}.report-card-admin-form-checkbox{align-items:center;display:flex;gap:var(--sp-4)}.report-card-admin-form-help{color:var(--danger);font-size:var(--fs-14);margin:calc(var(--sp-4)*-1) 0 var(--sp-3);padding-left:80px;text-align:left}.report-card-admin-upload,.report-card-admin-upload-image,.report-card-admin-upload-placeholder{height:100px;width:100px}.report-card-admin-upload{display:flex}.report-card-admin-upload-image{-o-object-fit:cover;object-fit:cover}.report-card-admin-upload-placeholder{align-items:center;border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;justify-content:center}.report-card-admin-dialog{border-radius:var(--radius-lg)}.report-card-admin-dialog .el-dialog__body{max-height:60vh;overflow:auto;padding:var(--sp-5) var(--sp-6)}.report-card-admin-dialog .el-dialog__footer{padding:var(--sp-3) var(--sp-6) var(--sp-5)}@media (max-width:1024px){.report-card-admin-page .report-card-admin-tabs .el-tabs__nav-scroll{overflow-x:auto;overflow-y:hidden;padding:0 var(--sp-3)}.report-card-admin-page .report-card-admin-filter-control{flex:1 1 220px;max-width:100%}.report-card-admin-page .report-card-admin-filter-control--compact{flex-basis:160px}.report-card-admin-page .report-card-admin-filter-field{flex:1 1 280px}.report-card-admin-page .report-card-admin-tripartite-filter{align-items:flex-start}.report-card-admin-page .report-card-admin-filter-primary{margin-left:0}.report-card-admin-page .report-card-admin-score-page-form-row{flex-wrap:wrap}.report-card-admin-page .report-card-admin-png-form-field,.report-card-admin-page .report-card-admin-score-page-form-half{flex-basis:100%}}