.paid-documents{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:28px;max-width:1100px}.paid-document{background:var(--paper);border:1px solid var(--line)}.paid-document>summary{padding:22px;display:flex;justify-content:space-between;gap:12px;font-size:15px;cursor:pointer;list-style:none}.paid-document>summary::-webkit-details-marker{display:none}.paid-document>summary>span{font-size:11px;color:var(--muted);text-decoration:underline;text-underline-offset:4px}.paid-document-body{padding:12px 24px 24px;font-size:13px}.paid-document-body h3{font-size:32px;margin:16px 0}.paid-document-body p{font-size:12px;line-height:1.7;overflow-wrap:anywhere}.paid-document-body dl{margin:24px 0}.paid-document-body dl>div{margin:18px 0}.paid-document-body dt{font-size:10px;letter-spacing:.06em;color:var(--muted)}.paid-document-body dd{margin:5px 0;font-size:14px;overflow-wrap:anywhere}.paid-document-body .button{margin-top:22px;font-size:12px}.invoice-brand{display:flex;align-items:center;gap:12px;font:38px Georgia,serif}.invoice-reference{font-size:10px!important;overflow-wrap:anywhere}.invoice-customer{margin:24px 0}.invoice-lines>div,.invoice-total{display:flex;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid var(--line)}.invoice-lines small{display:block;font-size:11px;color:var(--muted);margin-top:5px;line-height:1.6}.invoice-lines strong,.invoice-total strong{white-space:nowrap}.invoice-total{font-size:16px}.invoice-print{margin:0 24px 24px;font-size:12px}
@media(max-width:760px){.paid-documents{grid-template-columns:1fr}.paid-document>summary{font-size:13px}}
 .invoice-print-sheet{display:none}
@media print{body.printing-invoice dialog{display:none!important}body.printing-invoice .invoice-print-sheet{display:block!important}body.printing-invoice *{visibility:hidden!important}body.printing-invoice .invoice-print-sheet,body.printing-invoice .invoice-print-sheet *{visibility:visible!important}body.printing-invoice .invoice-print-sheet{position:absolute;top:0;left:0;width:100%;padding:24px;background:white;color:#252525}.invoice-brand .brand-right{color:#a52d1e!important}.brand-n{animation:none!important}}
