.grid-toolbar[data-v-7daa1986]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.grid-info[data-v-7daa1986],.grid-toolbar[data-v-7daa1986]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-info[data-v-7daa1986]{gap:14px;font-size:13px}.office-name[data-v-7daa1986]{font-weight:600;color:#303133}.teacher-count[data-v-7daa1986]{color:#909399}.status-legend[data-v-7daa1986]{color:#909399;gap:4px}.grid-actions[data-v-7daa1986],.status-legend[data-v-7daa1986]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-actions[data-v-7daa1986]{gap:8px}.grid-table-wrap[data-v-7daa1986]{overflow:auto;max-height:calc(88vh - 190px);border:1px solid #dcdfe6}.fill-grid[data-v-7daa1986]{border-collapse:collapse;min-width:100%;font-size:12px}.fill-grid td[data-v-7daa1986],.fill-grid th[data-v-7daa1986]{border:1px solid #dcdfe6;padding:4px 6px;text-align:center;white-space:nowrap}.fill-grid thead th[data-v-7daa1986]{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#f5f7fa;color:#606266;font-weight:600;vertical-align:middle}.fill-grid thead tr.group-row th[data-v-7daa1986]{top:0;height:26px;padding:2px 6px;background:#d9ecff;color:#1d5fa8}.fill-grid thead tr:not(.group-row) th[data-v-7daa1986]{top:27px}.fill-grid thead th.col-group[data-v-7daa1986]{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:none}.fill-grid thead .th-name[data-v-7daa1986]{max-width:160px;white-space:normal;line-height:1.4}.fill-grid thead .th-desc[data-v-7daa1986]{max-width:160px;margin-top:2px;color:#909399;font-weight:400;font-size:11px;white-space:normal;line-height:1.3}.fill-grid tbody td.col-seq[data-v-7daa1986]{color:#909399;background:#fafafa}.fill-grid td.col-teacher[data-v-7daa1986]{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:#fff;min-width:92px}.teacher-name[data-v-7daa1986]{font-weight:600;color:#303133}.fill-grid tr.locked td[data-v-7daa1986]{background:#f7f8f9;color:#909399}.fill-grid tr.locked td.col-teacher[data-v-7daa1986]{background:#f2f3f5}.score-input[data-v-7daa1986]{width:88px}.score-input[data-v-7daa1986] .el-input__inner{text-align:right;padding:0 6px}.score-readonly[data-v-7daa1986]{display:inline-block;min-width:60px;color:#606266;text-align:right}.col-total[data-v-7daa1986]{font-weight:600;color:#303133;min-width:66px}.col-remark[data-v-7daa1986]{min-width:130px;max-width:200px;white-space:normal}.fill-grid tfoot td[data-v-7daa1986]{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;background:#f5f7fa;font-weight:600;color:#303133}.fill-grid tfoot td.total-label[data-v-7daa1986]{text-align:center}.empty-cell[data-v-7daa1986]{padding:30px 0;color:#909399}