td[data-v-06e9b36f]{vertical-align:middle;text-align:center;background-color:var(--kl-surface);color:var(--kl-text-body);font-size:var(--secondary-font-size);padding:.2rem}.closed-row td[data-v-06e9b36f]{background-color:var(--kl-surface-muted,#f5f5f5)}.number-input[data-v-06e9b36f]{min-width:3.5rem;text-align:center}.code-input[data-v-06e9b36f]{min-width:6rem}.name-input[data-v-06e9b36f]{min-width:14rem}.select-input[data-v-06e9b36f]{min-width:7rem}.text-input[data-v-06e9b36f]{min-width:14rem}.total-cell[data-v-06e9b36f]{font-weight:var(--kl-fw-bold)}.prerequisites-label[data-v-06e9b36f]{white-space:nowrap}.pre-line[data-v-06e9b36f]{white-space:pre-line}.options-list[data-v-3899bae0]{max-height:22rem;overflow-y:auto}.columns-selector[data-v-1f617092]{font-size:var(--secondary-font-size)}.selector-section[data-v-1f617092]{border-bottom:1px solid var(--kl-border,#dee2e6);padding-bottom:.5rem;margin-bottom:.5rem}.section-title[data-v-1f617092]{font-weight:var(--kl-fw-bold);margin-bottom:.25rem}.checks-grid[data-v-1f617092]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.allocations-matrix[data-v-1f617092]{width:100%}.allocations-matrix th[data-v-1f617092]{font-weight:var(--kl-fw-bold);text-align:center;padding:0 .25rem .25rem;white-space:nowrap}.allocations-matrix td[data-v-1f617092]{text-align:center;padding:.1rem .25rem}.all-row td[data-v-1f617092]{border-bottom:1px dashed var(--kl-border,#dee2e6)}.matrix-check[data-v-1f617092]{display:inline-block;padding-left:1rem}.dropdown-menu.columns-menu{width:min(32rem,calc(100vw - 2rem));max-height:70vh;overflow-y:auto;padding:.75rem;z-index:1030}.academic-load-container[data-v-4b53ff2a]{max-height:75vh;overflow:auto}.academic-load-table[data-v-4b53ff2a]{margin-bottom:0}th[data-v-4b53ff2a]{vertical-align:middle;text-align:center;font-weight:var(--kl-fw-bold);font-size:var(--secondary-font-size);background-color:var(--kl-color-accent-medium);color:var(--kl-text-on-primary);min-width:5rem}.group-header[data-v-4b53ff2a]{background-color:var(--kl-fourth-color,var(--kl-color-accent-medium))}