@page{size:A4;margin:12mm}@font-face{font-family:Arimo;src:url(../../../fonts/Arimo-Variable.ttf) format("truetype-variations");font-weight:100 900;font-style:normal}@font-face{font-family:Amiri;src:url(../../../fonts/Amiri-Regular.ttf) format("truetype");font-weight:400;font-style:normal}.invoice-page.svelte-15y0cno.svelte-15y0cno{font-family:Arimo,Amiri,sans-serif;color:#111827;font-size:9.5pt;line-height:1.4}.band.svelte-15y0cno.svelte-15y0cno{background:#16a34a;color:#fff;text-align:center;padding:6mm 8mm;margin:0 0 8mm}.band.svelte-15y0cno h1.svelte-15y0cno{font-size:18pt;font-weight:700;margin:0 0 2mm}.band.svelte-15y0cno .ar.svelte-15y0cno{font-size:13pt;margin:0 0 2mm}.band.svelte-15y0cno .compliant.svelte-15y0cno{font-size:7.5pt;opacity:.9;margin:0}.box.svelte-15y0cno.svelte-15y0cno{background:#f9fafb;border-radius:3mm;padding:4mm 5mm}.label.svelte-15y0cno.svelte-15y0cno{font-size:7.5pt;font-weight:700;color:#6b7280;margin:0 0 2mm}.value.svelte-15y0cno.svelte-15y0cno{margin:0 0 3mm}.muted.svelte-15y0cno.svelte-15y0cno{color:#374151;margin:1mm 0 0}.name-en.svelte-15y0cno.svelte-15y0cno{font-size:11pt;font-weight:700;margin:0 0 1mm}.name-ar.svelte-15y0cno.svelte-15y0cno{font-size:10pt;margin:0 0 2mm}.vat-line.svelte-15y0cno.svelte-15y0cno{margin:1mm 0 0}.bold.svelte-15y0cno.svelte-15y0cno{font-weight:700}.top-row.svelte-15y0cno.svelte-15y0cno{display:grid;grid-template-columns:1fr 1fr;gap:6mm;margin-bottom:6mm;padding:0 8mm}.right-col.svelte-15y0cno.svelte-15y0cno{display:flex;gap:4mm;align-items:flex-start}.details-box.svelte-15y0cno.svelte-15y0cno{flex:1}.qr-box.svelte-15y0cno.svelte-15y0cno{text-align:center;flex-shrink:0}.qr-box.svelte-15y0cno img.svelte-15y0cno{width:26mm;height:26mm;display:block}.qr-label.svelte-15y0cno.svelte-15y0cno{font-size:6.5pt;color:#9ca3af;margin:1mm 0 0}.bill-to-box.svelte-15y0cno.svelte-15y0cno{margin:0 8mm 6mm}table.items.svelte-15y0cno.svelte-15y0cno{width:calc(100% - 16mm);margin:0 8mm 5mm;border-collapse:collapse;font-size:8.5pt}table.items.svelte-15y0cno thead tr.svelte-15y0cno{background:#16a34a;color:#fff}table.items.svelte-15y0cno th.svelte-15y0cno{font-weight:700;text-align:left;padding:2.5mm 2mm}table.items.svelte-15y0cno td.svelte-15y0cno{padding:2mm;border-bottom:.25mm solid #e5e7eb}table.items.svelte-15y0cno tbody tr.svelte-15y0cno:nth-child(2n){background:#f9fafb}th.qty.svelte-15y0cno.svelte-15y0cno,td.qty.svelte-15y0cno.svelte-15y0cno,th.vat.svelte-15y0cno.svelte-15y0cno,td.vat.svelte-15y0cno.svelte-15y0cno{text-align:center}th.unit.svelte-15y0cno.svelte-15y0cno,td.unit.svelte-15y0cno.svelte-15y0cno,th.total.svelte-15y0cno.svelte-15y0cno,td.total.svelte-15y0cno.svelte-15y0cno{text-align:right}th.num.svelte-15y0cno.svelte-15y0cno,td.num.svelte-15y0cno.svelte-15y0cno{width:6%}.totals.svelte-15y0cno.svelte-15y0cno{display:flex;justify-content:flex-end;margin:0 8mm 6mm}.totals-box.svelte-15y0cno.svelte-15y0cno{width:70mm}.totals-box.svelte-15y0cno .row.svelte-15y0cno{display:flex;justify-content:space-between;padding:1.5mm 0}.totals-box.svelte-15y0cno .grand.svelte-15y0cno{background:#16a34a;color:#fff;font-weight:700;font-size:10.5pt;border-radius:2mm;padding:2.5mm 3mm;margin-top:1mm}.notes.svelte-15y0cno.svelte-15y0cno{margin:0 8mm 8mm}.notes-text.svelte-15y0cno.svelte-15y0cno{margin:2mm 0 0;font-size:8.5pt}.signature-row.svelte-15y0cno.svelte-15y0cno{display:flex;justify-content:flex-end;margin:10mm 8mm 4mm;min-height:18mm}.signature.svelte-15y0cno.svelte-15y0cno{text-align:center}.signature.svelte-15y0cno img.svelte-15y0cno{height:18mm;display:block;margin:0 auto}.sig-label.svelte-15y0cno.svelte-15y0cno{font-size:7.5pt;color:#9ca3af;margin:1mm 0 0}.footer.svelte-15y0cno.svelte-15y0cno{text-align:center;color:#9ca3af;font-size:7pt;margin-top:6mm}.footer.svelte-15y0cno p.svelte-15y0cno{margin:.5mm 0}
