:root{--doc-border:#c9ced6;--doc-border-strong:#9aa1ac;--doc-head-bg:var(--primary,#0b4c92)}.InvoiceDocument-module__vGVEmG__page{background:var(--bg,#fff);width:210mm;min-height:297mm;color:var(--ink,#182230);font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;box-sizing:border-box;margin:0 auto;padding:12mm;font-size:10.5px;line-height:1.35;position:relative}.InvoiceDocument-module__vGVEmG__header{border:1px solid var(--doc-border-strong);border-radius:2px;padding:18px 14px}.InvoiceDocument-module__vGVEmG__logoRow{grid-template-columns:1fr auto auto auto 1fr;align-items:center;gap:16px;display:grid}.InvoiceDocument-module__vGVEmG__headerRule{background:var(--doc-border-strong);align-self:stretch;width:1px;min-height:56px}.InvoiceDocument-module__vGVEmG__brandZone{justify-content:center;align-items:center;gap:10px;display:flex}.InvoiceDocument-module__vGVEmG__brandName{flex-direction:column;align-items:stretch;line-height:1.12;display:flex}.InvoiceDocument-module__vGVEmG__brandAr{font-family:var(--font-arabic), sans-serif;color:var(--primary,#0b4c92);text-align:justify;text-align-last:justify;text-justify:inter-character;font-size:20px;font-weight:700}.InvoiceDocument-module__vGVEmG__brandEn{color:var(--ink,#182230);text-align:justify;text-align-last:justify;text-justify:inter-character;font-size:16.5px;font-weight:700}.InvoiceDocument-module__vGVEmG__companyNameEn{letter-spacing:-.005em;color:var(--ink,#182230);flex-direction:column;font-size:13px;font-weight:700;line-height:1.25;display:flex}.InvoiceDocument-module__vGVEmG__companyNameAr{font-family:var(--font-arabic), sans-serif;color:var(--primary,#0b4c92);text-align:right;flex-direction:column;font-size:13px;font-weight:700;line-height:1.5;display:flex}.InvoiceDocument-module__vGVEmG__titleBar{background:var(--doc-head-bg);color:#fff;border-radius:2px;justify-content:center;align-items:center;gap:14px;margin-top:8px;padding:7px 12px;display:flex}.InvoiceDocument-module__vGVEmG__titleEn{letter-spacing:.06em;font-size:15px;font-weight:800}.InvoiceDocument-module__vGVEmG__titleAr{font-family:var(--font-arabic), sans-serif;font-size:16px;font-weight:800}.InvoiceDocument-module__vGVEmG__detailsBand{grid-template-columns:230px 1fr;align-items:stretch;gap:10px;margin-top:8px;display:grid}.InvoiceDocument-module__vGVEmG__numberBlock{border:1px solid var(--doc-border-strong);border-radius:2px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;padding:12px;display:flex}.InvoiceDocument-module__vGVEmG__numberLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--muted,#616a75);font-size:8.5px;font-weight:700}.InvoiceDocument-module__vGVEmG__numberValue{color:var(--primary,#0b4c92);letter-spacing:.02em;font-size:18px;font-weight:800}.InvoiceDocument-module__vGVEmG__barcode{align-items:stretch;gap:0;width:100%;height:34px;margin-top:4px;margin-bottom:2px;display:flex;overflow:hidden}.InvoiceDocument-module__vGVEmG__barcodeBar{background:var(--ink,#182230);flex-shrink:0;height:100%;display:inline-block}.InvoiceDocument-module__vGVEmG__barcodeGap{background:0 0;flex-shrink:0;height:100%;display:inline-block}.InvoiceDocument-module__vGVEmG__numberMeta{border-top:1px solid var(--doc-border);flex-direction:column;gap:5px;width:100%;margin-top:10px;padding-top:8px;display:flex}.InvoiceDocument-module__vGVEmG__numberMetaRow{flex-direction:column;gap:1px;display:flex}.InvoiceDocument-module__vGVEmG__numberMetaLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--muted,#616a75);font-size:8px;font-weight:700}.InvoiceDocument-module__vGVEmG__numberMetaValue{color:var(--ink,#182230);font-size:11px;font-weight:700}.InvoiceDocument-module__vGVEmG__detailsGrid{border:1px solid var(--doc-border-strong);border-radius:2px;grid-template-columns:max-content 1fr;display:grid;overflow:hidden}.InvoiceDocument-module__vGVEmG__detailRow{display:contents}.InvoiceDocument-module__vGVEmG__detailLabel,.InvoiceDocument-module__vGVEmG__detailValue{border-top:1px solid var(--doc-border);align-items:center;padding:3.5px 8px;display:flex}.InvoiceDocument-module__vGVEmG__detailRow:first-child .InvoiceDocument-module__vGVEmG__detailLabel,.InvoiceDocument-module__vGVEmG__detailRow:first-child .InvoiceDocument-module__vGVEmG__detailValue{border-top:none}.InvoiceDocument-module__vGVEmG__detailLabel{background:var(--surface,#f3f7fc);border-right:1px solid var(--doc-border);justify-content:space-between;gap:12px;min-width:150px}.InvoiceDocument-module__vGVEmG__detailLabelEn{color:var(--ink,#182230);font-weight:700}.InvoiceDocument-module__vGVEmG__detailLabelAr{font-family:var(--font-arabic), sans-serif;color:var(--muted,#616a75)}.InvoiceDocument-module__vGVEmG__detailValue{justify-content:space-between;gap:8px}.InvoiceDocument-module__vGVEmG__detailValueAr{font-family:var(--font-arabic), sans-serif;color:var(--ink,#182230)}.InvoiceDocument-module__vGVEmG__table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:8px}.InvoiceDocument-module__vGVEmG__table thead th{background:var(--doc-head-bg);color:#fff;text-align:center;border:1px solid var(--doc-head-bg);vertical-align:middle;padding:5px 4px;font-size:9.5px;font-weight:700}.InvoiceDocument-module__vGVEmG__table thead th span{display:block}.InvoiceDocument-module__vGVEmG__thAr{font-family:var(--font-arabic), sans-serif;margin-top:1px;font-weight:600}.InvoiceDocument-module__vGVEmG__table tbody td{border:1px solid var(--doc-border);vertical-align:top;padding:6px;font-size:10px}.InvoiceDocument-module__vGVEmG__colNum{text-align:center;width:34px}.InvoiceDocument-module__vGVEmG__colService{width:auto}.InvoiceDocument-module__vGVEmG__colCat{text-align:center;width:64px}.InvoiceDocument-module__vGVEmG__colQty{text-align:center;width:40px}.InvoiceDocument-module__vGVEmG__colMoney{text-align:right;width:78px}.InvoiceDocument-module__vGVEmG__serviceEn{color:var(--ink,#182230);font-weight:600;display:block}.InvoiceDocument-module__vGVEmG__serviceAr{font-family:var(--font-arabic), sans-serif;color:var(--muted,#616a75);margin-top:1px;display:block}.InvoiceDocument-module__vGVEmG__serviceCodes{color:var(--muted,#616a75);margin-top:2px;font-size:9px;display:block}.InvoiceDocument-module__vGVEmG__totalsTable{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:-1px}.InvoiceDocument-module__vGVEmG__totalsTable th,.InvoiceDocument-module__vGVEmG__totalsTable td{border:1px solid var(--doc-border);vertical-align:middle;padding:7px 10px}.InvoiceDocument-module__vGVEmG__totalLabelCell{text-align:right;color:var(--ink,#182230);background:var(--bg,#fff);font-size:12.5px;font-weight:700}.InvoiceDocument-module__vGVEmG__totalLabelEn{white-space:nowrap;margin-left:6px}.InvoiceDocument-module__vGVEmG__totalLabelAr{font-family:var(--font-arabic), sans-serif;white-space:nowrap;font-weight:700}.InvoiceDocument-module__vGVEmG__totalValueCell{text-align:right;font-size:12.5px;font-weight:700}.InvoiceDocument-module__vGVEmG__netRowTr .InvoiceDocument-module__vGVEmG__totalLabelCell,.InvoiceDocument-module__vGVEmG__netRowTr .InvoiceDocument-module__vGVEmG__totalValueCell{background:var(--doc-head-bg);color:#fff;border-color:var(--doc-head-bg);font-size:14px}.InvoiceDocument-module__vGVEmG__netRowTr .InvoiceDocument-module__vGVEmG__totalLabelAr{color:#fff}.InvoiceDocument-module__vGVEmG__disclaimerRow{color:var(--muted,#616a75);justify-content:space-between;gap:16px;margin-top:8px;font-size:8.5px;line-height:1.4;display:flex}.InvoiceDocument-module__vGVEmG__disclaimerEn{max-width:48%}.InvoiceDocument-module__vGVEmG__disclaimerAr{max-width:48%;font-family:var(--font-arabic), sans-serif;text-align:right}.InvoiceDocument-module__vGVEmG__commentsBlock{min-height:30px;margin-top:10px}.InvoiceDocument-module__vGVEmG__commentsLabel{color:var(--ink,#182230);font-weight:700}.InvoiceDocument-module__vGVEmG__commentsText{color:var(--ink,#182230);margin-left:6px}.InvoiceDocument-module__vGVEmG__signatoryRow{justify-content:flex-end;min-height:56px;margin-top:6px;display:flex;position:relative}.InvoiceDocument-module__vGVEmG__stamp{z-index:10;pointer-events:none;position:absolute;top:6px;left:46%}.InvoiceDocument-module__vGVEmG__signatoryBox{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;width:220px;display:flex}.InvoiceDocument-module__vGVEmG__signatoryName{min-height:22px;color:var(--ink,#182230);font-style:italic}.InvoiceDocument-module__vGVEmG__signatoryLine{border-top:1px solid var(--doc-border-strong);width:100%;margin:4px 0}.InvoiceDocument-module__vGVEmG__signatoryLabel{color:var(--ink,#182230);font-size:9.5px}.InvoiceDocument-module__vGVEmG__signatoryLabelAr{font-family:var(--font-arabic), sans-serif}.InvoiceDocument-module__vGVEmG__receiptSection{margin-top:12px}.InvoiceDocument-module__vGVEmG__receiptHeading{letter-spacing:.08em;text-transform:uppercase;color:var(--primary,#0b4c92);margin:0 0 4px;font-size:11px;font-weight:800}.InvoiceDocument-module__vGVEmG__receiptTable{border-collapse:collapse;width:100%}.InvoiceDocument-module__vGVEmG__receiptTable th{background:var(--surface,#f3f7fc);border:1px solid var(--doc-border);text-align:left;padding:5px 6px;font-size:9.5px;font-weight:700}.InvoiceDocument-module__vGVEmG__receiptTable td{border:1px solid var(--doc-border);padding:5px 6px;font-size:10px}.InvoiceDocument-module__vGVEmG__termsSection{border-top:1px solid var(--doc-border);margin-top:14px;padding-top:8px}.InvoiceDocument-module__vGVEmG__termsHeading{color:var(--ink,#182230);justify-content:space-between;margin-bottom:4px;font-size:10px;font-weight:800;display:flex}.InvoiceDocument-module__vGVEmG__termsHeadingAr{font-family:var(--font-arabic), sans-serif}.InvoiceDocument-module__vGVEmG__termsCols{grid-template-columns:1fr 1fr;gap:18px;display:grid}.InvoiceDocument-module__vGVEmG__termsEn{color:var(--muted,#616a75);white-space:pre-line;font-size:8.5px;line-height:1.5}.InvoiceDocument-module__vGVEmG__termsAr{color:var(--muted,#616a75);font-size:8.5px;line-height:1.6;font-family:var(--font-arabic), sans-serif;white-space:pre-line}.InvoiceDocument-module__vGVEmG__footer{border-top:2px solid var(--primary,#0b4c92);justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding-top:10px;display:flex}.InvoiceDocument-module__vGVEmG__footerLeft{align-items:center;gap:10px;display:flex}.InvoiceDocument-module__vGVEmG__qr{width:74px;height:74px;display:block}.InvoiceDocument-module__vGVEmG__footerReview{flex-direction:column;gap:2px;display:flex}.InvoiceDocument-module__vGVEmG__footerReviewTitle{color:var(--ink,#182230);font-size:10px;font-weight:700}.InvoiceDocument-module__vGVEmG__footerReviewSub{color:var(--muted,#616a75);font-size:9px}.InvoiceDocument-module__vGVEmG__footerRight{text-align:right;flex-direction:column;align-items:flex-end;gap:1px;display:flex}.InvoiceDocument-module__vGVEmG__footerCompany{color:var(--primary,#0b4c92);font-size:11px;font-weight:800}.InvoiceDocument-module__vGVEmG__footerLine{color:var(--muted,#616a75);font-size:9px}.InvoiceDocument-module__vGVEmG__footerLineAr{font-family:var(--font-arabic), sans-serif}.InvoiceDocument-module__vGVEmG__poweredBy{border-top:1px solid var(--doc-border);text-align:center;letter-spacing:.02em;color:var(--doc-border-strong,#9aa1ac);margin-top:12px;padding-top:8px;font-size:8px}.InvoiceDocument-module__vGVEmG__poweredBy a{color:inherit;font-weight:600;text-decoration:none}@media print{.InvoiceDocument-module__vGVEmG__page{box-shadow:none}}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_817182a2-module__WHnbma__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_817182a2-module__WHnbma__variable{--font-sans-var:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4b676bcffc00356a-s.p.24y4-vc3jpn8m.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1d2cc0c079997359-s.44lktk7jzy0s-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d54db18e8cd5f74f-s.p.0ji0xjltb6ro5.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f0e0669539caf32a-s.2cslzs_83-cos.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(../media/48e6fa8a5baca31f-s.p.14yttwb5hb7vt.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e7b64a7fde1a3d32-s.2g2pkky1i4_-n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal Fallback;src:local(Arial);ascent-override:67.93%;descent-override:37.71%;line-gap-override:21.13%;size-adjust:94.66%}.tajawal_d0565212-module__ztecAa__className{font-family:Tajawal,Tajawal Fallback;font-style:normal}.tajawal_d0565212-module__ztecAa__variable{--font-arabic-var:"Tajawal", "Tajawal Fallback"}
