.business-paper{box-sizing:border-box;background:#fff;color:#172334;font:14px/1.5 Arial,Helvetica,sans-serif;border:1px solid #d6dce5;box-shadow:0 12px 32px #0003;padding:clamp(20px,5vw,56px);max-width:960px;margin:24px auto;overflow-wrap:anywhere}.business-paper h2{font-family:Arial,Helvetica,sans-serif;font-size:23px;font-weight:normal;color:#10184c;margin:0 0 10px}.business-paper p{margin:6px 0}.business-paper-header{display:flex;justify-content:space-between;gap:24px;border-bottom:1px solid #e4e8f3;padding-bottom:24px}.business-paper-number{text-align:right}.business-paper-parties{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:30px 0}.business-paper-parties strong,.business-paper-parties small{display:block}.business-paper small{font-size:11px;letter-spacing:1px;color:#4c5766}.business-paper address{font-style:normal;margin-top:8px}.business-paper dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:5px 16px}.business-paper dd{margin:0;text-align:right}.business-paper dt{color:#4c5766}.business-paper-table-wrap{overflow-x:auto}.business-paper table{width:100%;border-collapse:collapse;font-size:12px}.business-paper th,.business-paper td{padding:12px 7px;border-bottom:1px solid #d6dce5;text-align:right;white-space:nowrap}.business-paper th{background:#f4f6fb;color:#26364b;font-weight:600}.business-paper td:first-child,.business-paper th:first-child{text-align:left;white-space:normal;min-width:150px}.business-paper tr{break-inside:avoid}.business-paper .business-paper-totals{margin:28px 0 0 auto;max-width:330px;display:block}.business-paper-totals div{display:flex;justify-content:space-between;border-bottom:1px solid #d6dce5;padding:7px 0}.business-paper-totals div:nth-child(3),.business-paper-totals div:last-child{font-weight:bold;font-size:16px}.business-paper footer{margin-top:36px;font-size:11px;color:#4c5766;border-top:1px solid #d6dce5;padding-top:12px}.business-paper-delivery{padding-bottom:24px}.business-cheque{border:1px solid #a9b1bc;padding:22px;transform:translate(var(--cheque-x,0),var(--cheque-y,0));break-inside:avoid}.business-cheque header{display:flex;justify-content:space-between;gap:16px}.business-cheque-amount{font-size:22px;font-weight:bold;text-align:right}.business-cheque-voucher,.business-cheque-blank{border-top:1px dashed #718198;padding:24px 0;margin-top:36px;min-height:160px}.business-cheque-sheet[data-paper=LETTER]{max-width:816px}.business-cheque-sheet[data-paper=A4]{max-width:794px}@media(max-width:600px){.business-paper-header,.business-paper-parties{display:flex;flex-direction:column;gap:20px}.business-paper-number{text-align:left}.business-paper{padding:22px 16px}}@media print{@page{size:auto;margin:14mm}body{background:#fff!important;color:#172334!important}app-navigation,page-context,account-menu,header.banner,[data-app-shell-header],.a-sidebar,.c-sidebar,.purchase-toolbar,.purchase-nonprint,.sales-heading,.c-dialog,dialog{display:none!important}body *{visibility:hidden}.business-paper,.business-paper *{visibility:visible}.business-paper{position:absolute;inset:0 auto auto 0;width:100%;max-width:none;margin:0;padding:0;border:0;box-shadow:none;font-size:11pt;overflow:visible}.business-paper-table-wrap{overflow:visible}.business-paper thead{display:table-header-group}.business-paper footer,.business-paper-totals{break-inside:avoid}.business-paper-header{break-inside:avoid}.business-paper table{font-size:9pt}.business-paper th{print-color-adjust:exact}}
.business-paper-logo{display:block;max-width:140px;max-height:70px;object-fit:contain;margin-bottom:12px}.document-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px;align-items:start}.document-context{display:grid;gap:16px;padding-top:24px}.document-context h3{margin:0 0 12px}.document-context dl{display:grid;gap:12px}.document-context .c-button{width:100%;margin-top:8px}.document-layout .business-paper{width:100%;margin-top:24px}@media(max-width:1050px){.document-layout{grid-template-columns:1fr}.document-context{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:0}}@media print{.document-context{display:none!important}}@media screen and (max-width:640px){.document-layout{grid-template-columns:minmax(0,1fr)}.document-layout>div{min-width:0}.business-paper{width:100%;min-width:0;max-width:100%}.business-paper-header>div,.business-paper-parties>div{min-width:0}.business-paper-table-wrap{max-width:100%;min-width:0}.business-paper dl{min-width:0}.business-paper dd{overflow-wrap:anywhere}}

/* Fit the available workspace, including when navigation and chat are open. */
@media screen {
 .document-layout{display:flex;flex-wrap:wrap}
 .document-layout>div{flex:1 1 38rem;min-width:0}
 .document-context{flex:1 1 16rem;min-width:0}
}
.business-paper-header{flex-wrap:wrap}
.business-paper-header>div:first-child{flex:1 1 18rem;min-width:0}
.business-paper-number{flex:0 0 auto;max-width:100%}
.business-paper-number h2{overflow-wrap:normal;word-break:normal}
.business-paper-parties{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.business-paper dd{overflow-wrap:anywhere}
