.seal43{display:flex;flex-direction:column;gap:6px;max-width:100%;break-inside:avoid}.seal43 small{font-size:9px;overflow-wrap:anywhere}.seal43 img{width:auto;max-width:160px;height:72px;object-fit:contain;margin-right:18px}.seal43>div{display:flex;flex-wrap:wrap}.commercial-paper .issuer-brand img,.commercial-paper .issuer-logo{max-width:175px!important;max-height:65px!important;width:auto!important;height:65px!important;object-fit:contain}.commercial-paper .document-header{padding-bottom:16px!important;margin-bottom:16px!important;gap:18px!important}.commercial-paper .document-header p{margin:5px 0!important}.receipt43{min-height:0!important;padding:24px 30px!important}.receipt43 .document-header{min-height:0!important}.receipt43 .document-parties{margin:15px 0!important;padding:0!important}.receipt43 .commercial-signatures{margin-top:20px!important}.receipt43 .document-footer{margin-top:22px!important;padding-top:10px!important}.receipt43 .document-bottom{margin-top:16px!important}.vat-kpis43{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:12px 0}.vat-kpis43>div{background:#eef5fa;border:1px solid #d9e5ed;border-top:3px solid #248b88;padding:12px;border-radius:6px;display:flex;flex-direction:column;gap:8px}.vat-kpis43 b{font-size:19px}.form label[hidden]{display:none!important}.payroll-actions43{border-top:1px solid #dae3ec;margin-top:18px;padding-top:12px}.payroll-actions43 .work-row{flex-wrap:wrap;gap:8px}.payroll-actions43 .work-row>b{flex:1}.document-tools{flex-wrap:wrap!important;height:auto!important;position:static!important}.commercial-paper .commercial-signatures{break-inside:avoid}#private-extras43{margin-bottom:12px}.content>button#signature-settings43{margin-bottom:12px}#payroll-employees43{margin-bottom:10px}.flow-dialog fieldset label{display:inline-flex;margin:8px}.commercial-paper .issuer-brand>p{font-size:10px!important}@media(max-width:600px){.receipt43{padding:16px!important}.vat-kpis43{grid-template-columns:1fr 1fr}.vat-kpis43 b{font-size:16px}}@media print{.no-print{display:none!important}.flow-dialog:has(.business-document){max-height:none!important;overflow:visible!important;width:100%!important}.flow-dialog:has(.business-document)>.modal-head{display:none!important}}
.premium-document-dialog:has(.receipt43){width:min(820px,96vw)!important}.receipt43 .document-title>span{font-size:12px!important;letter-spacing:.08em!important}.receipt43 .document-title h1{font-size:22px!important}.receipt43 .document-subject{margin:10px 0!important}.receipt43 .commercial-signatures>span:first-child{display:none!important}
