.operation.transfers-operation { display: block; place-items: normal; padding: 1.5rem; text-align: left; min-width: 0; }
.transfers-operation h1 { font-size: 1.8rem; }
.transfers-operation > pacc-data-table { width: 100%; }
.transfer-actions { display: flex; flex-wrap: wrap; gap: .6rem; margin: .75rem 0; align-items: center; }
#transfer-selectors { display: grid; gap: 1rem; margin: 1.5rem 0; }
#transfer-selectors .entity-field { width: 100%; }
#reception-dialog { width: min(70rem,94vw); max-width: 94vw; }
#reception-dialog textarea { width: 100%; resize: vertical; }
.transfers-operation small { color: var(--color-text-muted); }
.transfers-operation .preview-table td { vertical-align: top; }
.transfers-operation .preview-table th:last-child, .transfers-operation .preview-table td:last-child { width: 16rem; }
#reception-items .preview-table th:first-child, #reception-items .preview-table td:first-child { width: 32%; }
#reception-items .preview-table th:last-child, #reception-items .preview-table td:last-child { width: 22rem; }
#reception-items .preview-table td { vertical-align: top; }
#reception-items .transfer-actions { margin: .25rem 0; }
.reception-accept, .reception-reject { font-weight: 700; }
.reception-reject { min-height: 2.75rem; }
#reception-items button:disabled { opacity: .55; cursor: not-allowed; }
