.office-allocation-boundary{background:color-mix(in srgb,#1683cf 19%,var(--solid,#122338));border-block:1px solid #3599d2}
.office-allocation-boundary td{padding:.65rem;white-space:normal;line-height:1.7}
.office-allocation-boundary strong{font-weight:700}.office-allocation-boundary button:first-child{min-width:2rem;font-size:1.15rem}
.office-allocation-end{border-top:0}.office-allocation-member td{border-inline-start:2px solid color-mix(in srgb,#1683cf 45%,transparent)}
.office-allocation-member .text-link{max-width:100%;white-space:normal;text-align:start}
.office-allocation-scroll{overflow:auto;max-height:48vh}.office-allocation-editor table{table-layout:fixed;min-width:980px;width:100%}
.office-allocation-editor input,.office-allocation-editor select{box-sizing:border-box;max-width:100%;width:100%;min-width:0}
.office-allocation-editor input[type=checkbox]{width:auto}.office-allocation-editor label{margin-block:.5rem}
.office-allocation-editor th:nth-child(4){width:24%}.office-allocation-editor th:nth-child(2){width:12%}
.office-allocation-editor section table{min-width:700px}.office-allocation-editor [data-allocation-preview]{overflow:auto}
.office-allocation-editor [role=status]{white-space:pre-wrap}.office-allocation-editor [aria-busy=true]{opacity:.8}
