.facture-wrapper{width:210mm;height:295mm;padding:8mm;background:#fff;font-family:Arial,sans-serif;font-size:10px;color:#000}.header{display:flex;gap:5px}.pied-page{width:195mm}.header-left h2{margin-bottom:5px}.header-right .facture-title{font-size:28px;margin-bottom:10px}.table-info td{padding:2px 4px}.client-section{display:flex;justify-content:space-between;margin-top:15px;gap:70px}.lignes-table{width:100%;border-collapse:collapse;margin-top:15px}.lignes-table td,.lignes-table th{border:1px solid #000;padding:5px}.td-right{text-align:right}.td-center{text-align:center}.totaux{display:flex;justify-content:space-between;margin-top:20px}.totaux-right table{width:100%}.total-ttc{background:#e2e2e2;font-weight:700}.mecef,.note{margin-top:20px;font-size:11px}.footer{margin-top:30px;text-align:center;font-size:11px}.loader{border:6px solid #eee;border-top:6px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}