.transfer-note-generator .transfer-location-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.transfer-location-card{border:1px solid var(--invoice-line,#e5e1ea);background:#fcfbfd;border-radius:13px;padding:14px}.transfer-location-card h3{margin:0 0 12px;font-size:13px}.transfer-note-generator .transfer-item-grid{grid-template-columns:minmax(150px,1.45fr) minmax(100px,.8fr) minmax(78px,.6fr) minmax(75px,.55fr) auto;align-items:end;gap:7px;display:grid}.transfer-item-grid .invoice-field{margin-bottom:0}.transfer-item-description{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.transfer-signoff-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.transfer-note-generator .transfer-sheet table{table-layout:fixed}.transfer-note-generator .transfer-sheet th:first-child,.transfer-note-generator .transfer-sheet td:first-child{width:43%}.transfer-note-generator .transfer-sheet th,.transfer-note-generator .transfer-sheet td{overflow-wrap:anywhere}.transfer-note-generator .transfer-sheet .invoice-parties>div{min-width:0}.transfer-note-generator .transfer-parties span,.transfer-note-generator .transfer-sheet .invoice-preview-notes span,.transfer-note-generator .transfer-sheet footer span{white-space:pre-line}.transfer-signoffs{border-top:1px solid #e5e5e8;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px;padding-top:15px;display:grid}.transfer-signoff b,.transfer-signoff strong,.transfer-signoff span{display:block}.transfer-signoff b{color:var(--invoice-brand);letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:9px}.transfer-signoff strong{font-size:11px}.transfer-signoff span{color:#6f6b75;margin-top:3px;font-size:10px}.transfer-signoff div{color:#77727d;border-top:1px solid #aaa;margin-top:28px;padding-top:6px;font-size:10px}.transfer-note-generator .transfer-effect,.transfer-note-generator .invoice-other-generators{margin-top:36px}@media (max-width:760px){.transfer-note-generator .transfer-location-grid,.transfer-signoff-grid,.transfer-item-description{grid-template-columns:1fr}.transfer-note-generator .transfer-item-grid{grid-template-columns:1fr 1fr}.transfer-item-grid .invoice-field:first-child,.transfer-item-description{grid-column:1/-1}.transfer-note-generator .transfer-signoffs{grid-template-columns:1fr;gap:22px}.transfer-note-generator .transfer-signoff{max-width:300px}.transfer-note-generator .invoice-other-generators{margin-top:28px}}@media print{.transfer-note-generator .delivery-validation{display:none!important}.transfer-note-generator .transfer-sheet table{display:table!important}.transfer-note-generator .transfer-sheet thead{display:table-header-group!important}.transfer-note-generator .transfer-sheet tbody{display:table-row-group!important}.transfer-note-generator .transfer-sheet tr{display:table-row!important}.transfer-note-generator .transfer-sheet td,.transfer-note-generator .transfer-sheet th{display:table-cell!important}.transfer-note-generator .transfer-signoffs{break-inside:avoid;page-break-inside:avoid}}
.transfer-note-generator .transfer-signoff{padding-inline:14px}
