.statement-paper{color:#172035;background:#fff;width:794px;min-height:1123px;margin:0 auto;padding:42px 36px 36px;box-shadow:0 3px 18px #262a3f1f}.statement-paper h1,.statement-title{letter-spacing:.28em;text-align:center;background:0 0;border:0;width:100%;margin:0;font-size:28px;font-weight:800}.statement-meta,.statement-parties,.statement-settle{gap:8px;display:grid}.statement-meta{grid-template-columns:repeat(3,1fr);margin:14px 0}.statement-parties{grid-template-columns:1fr 1fr;margin-bottom:14px}.statement-parties section,.statement-settle{border:1px solid #d5d9e2;padding:10px}.statement-parties h2,.statement-settle h2{color:#5b55e7;margin:0 0 8px;font-size:14px}.statement-parties label,.statement-meta label,.statement-settle label{grid-template-columns:72px 1fr;align-items:center;gap:6px;margin:4px 0;font-size:12px;display:grid}.statement-lines{overflow-x:auto}.statement-line{grid-template-columns:minmax(120px,1.5fr) minmax(70px,.8fr) 52px 64px 84px 84px 72px 84px 28px;align-items:center;gap:4px;margin-bottom:4px;display:grid}.statement-line input{min-width:0}.statement-head{color:#667085;font-size:11px;font-weight:700}.statement-totals{width:min(280px,100%);margin:12px 0 0 auto}.statement-totals p{border-bottom:1px solid #e3e6ed;justify-content:space-between;margin:0;padding:6px 0;display:flex}.statement-signs{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.statement-signs div{border:1px solid #d5d9e2;min-height:72px;padding:10px}.statement-signs strong{float:right;margin-top:24px;font-weight:600}@media (max-width:900px){.statement-paper{width:100%;min-height:0;padding:22px 14px}.statement-meta,.statement-parties,.statement-signs{grid-template-columns:1fr}.statement-parties label,.statement-meta label{grid-template-columns:64px 1fr}}@media print{.statement-paper{width:210mm;min-height:297mm;box-shadow:none;margin:0;padding:12mm}.statement-line,.statement-signs,.statement-settle{break-inside:avoid}}
