@page{size:A4 portrait;margin:10mm 12mm}*,::after,::before{box-shadow:none!important;text-shadow:none!important}body,html{background:#fff!important;color:#000!important}a,a:visited{color:inherit!important;text-decoration:none!important}.app-footer,.app-header,.button-row,.controls-nav,.controls-panel,.preview-header,.preview-zoom-bar,.preview-zoom-hint{display:none!important}.app-root{padding:0!important;margin:0!important;max-width:none!important}.preview-panel{border:none!important;padding:0!important;box-shadow:none!important;background:#fff!important}.invoice-preview-wrapper{border:none!important;padding:0!important;background:#fff!important;overflow:visible!important;height:auto!important;max-height:none!important}.invoice-preview{display:block!important;width:100%!important;height:auto!important;--preview-offset-x:0px!important;--preview-offset-y:0px!important}.invoice-preview__content{position:static!important;left:auto!important;top:auto!important;transform:none!important;width:100%!important;min-height:0!important;padding:0!important}.invoice-page{width:100%!important;max-width:none!important;border-radius:0!important;box-shadow:none!important;margin:0 0 8mm 0!important;page-break-inside:avoid;background:#fff!important;color:#000!important}.invoice-page__inner{padding:0!important}.invoice-bismillah{font-size:12pt!important;font-weight:700!important;text-align:center!important;margin:0 0 4mm 0!important;direction:rtl!important;unicode-bidi:embed!important;font-family:Vazirmatn,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;white-space:nowrap!important;word-spacing:normal!important;letter-spacing:normal!important}.invoice-page__header{border-bottom:1px solid #d1d5db!important;padding-bottom:3mm!important;margin-bottom:3mm!important}.invoice-page__body{margin-top:2mm!important}.invoice-page__footer{border-top:1px solid #d1d5db!important;margin-top:3mm!important;padding-top:3mm!important}.invoice-parties{display:grid!important;grid-template-columns:1fr 1fr!important;column-gap:6mm!important;row-gap:3mm!important}.invoice-party{background:#f9fafb!important;border-color:#d1d5db!important}.invoice-items-table-wrapper{background:#fff!important;border-color:#d1d5db!important}.invoice-items-table thead{background:#e5e7eb!important}.invoice-notes-block,.invoice-signature-block,.invoice-totals-list{background:#f9fafb!important;border-color:#d1d5db!important}.invoice-signatures{display:flex!important;flex-wrap:nowrap!important;gap:6mm!important}.invoice-signature-block{min-height:25mm!important}.invoice-signature-placeholder{align-items:center!important}.invoice-page-number{font-size:9pt!important;color:#4b5563!important}.invoice-footer-meta{border-top:1px dashed #d1d5db!important;padding-top:2mm!important;margin-top:2mm!important;color:#4b5563!important}.invoice-page--page2{page-break-before:always}.preview-scale--desktop .invoice-page,.preview-scale--mobile .invoice-page,.preview-scale--tablet .invoice-page{transform:none!important}.invoice-preview__placeholder{display:none!important}.invoice-preview--empty .invoice-page{display:block!important}.invoice-preview--empty .invoice-preview__placeholder{display:none!important}