@media screen{.table-wrap{border-color:var(--color-border);border-radius:12px}.table-wrap>table{border-collapse:separate;border-spacing:0;line-height:1.65}.table-wrap>table>:is(thead,tbody,tfoot)>tr>:is(th,td){padding:14px 16px;border:0!important;text-align:center;vertical-align:middle}.table-wrap>table>:is(thead,tbody,tfoot)>tr>:is(th,td):last-child{-webkit-border-end:0;border-inline-end:0}.table-wrap>table>thead>tr>th{height:48px;padding-block:12px;background:var(--color-surface-sunken);color:var(--color-text-secondary);font-size:12px;font-weight:var(--weight-semibold)}.table-wrap>table>tbody>tr{height:76px}.table-wrap>table>tbody>tr:nth-child(2n):not(.is-return,.is-selected,.opening-row,.closing-row,.group-row,.section-row,.total-row,.grand-row)>:is(th,td){background-color:color-mix(in srgb,var(--color-surface-sunken) 45%,var(--color-surface))}.table-wrap>table>tbody>tr:is(:hover,:focus-within)>:is(th,td){background-color:var(--color-surface-hover)}.table-wrap>table>tbody:last-child>tr:last-child>:is(th,td),.table-wrap>table>tfoot>tr:last-child>:is(th,td){border-bottom:0}.table-wrap :is(th,td) :is(.numeric,.document-no,.table-subtext,.table-line){text-align:center}.table-wrap :is(th,td) .table-link{width:100%;justify-items:center;align-content:center;gap:5px;text-align:center}.table-wrap :is(th,td) :is(.table-subtext,.table-link small){margin-top:4px;line-height:1.6}.table-wrap :is(th,td) :is(.row-actions,.document-output-actions,.side-amount){justify-content:center;align-items:center;margin-inline:auto}.table-wrap :is(th,td)>.line-actions{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.table-wrap :is(th,td) :is(input:not([type=checkbox]),select,.combobox-trigger){text-align:center}.table-wrap>.report-table>:is(thead,tbody,tfoot)>tr>.depth-cell{padding-inline:16px}.table-wrap>.jobs-table{min-width:1280px}.table-wrap>.jobs-table :is(th,td):first-child{min-width:145px}.table-wrap>.jobs-table .jobs-subject{min-width:250px;max-width:320px}.table-wrap>.jobs-table :is(.jobs-stage,.jobs-delivery){min-width:170px}.table-wrap>.jobs-table :is(.jobs-subject>a,.jobs-stage>strong){margin-bottom:5px}.table-wrap>.jobs-table .jobs-meter{display:grid;grid-template-columns:110px 32px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;margin:0 auto}.table-wrap>.jobs-table .jobs-progress-cell{display:grid;grid-template-rows:48px 20px 20px;justify-items:center;align-items:center;grid-gap:4px;gap:4px}.table-wrap>.jobs-table .jobs-progress-heading{display:grid;align-content:center;grid-gap:2px;gap:2px;width:100%;margin:0;line-height:22px}.table-wrap>.jobs-table strong.jobs-progress-heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.table-wrap>.jobs-table .jobs-progress-caption{min-height:20px;margin:0;line-height:20px}.table-wrap>table>tbody+tbody{border-top:0}.table-wrap>.jobs-table .jobs-bar{width:110px;max-width:none;height:5px}.table-wrap>.jobs-table .jobs-meter small{margin:0;text-align:center}.table-wrap>.jobs-table .jobs-due{min-width:150px}.table-wrap>.jobs-table .jobs-actions{min-width:60px}.table-wrap>.jobs-table .jobs-due>:is(span,div){margin-inline:auto}}.invoice-entry-lines{--entry-tracks:minmax(240px,2fr) minmax(180px,1fr) 72px 108px minmax(145px,1fr) 115px 64px;--entry-areas:"desc account qty price tax total del";--entry-width:1020px;min-inline-size:0}.invoice-entry-lines.has-discount-column{--entry-tracks:minmax(240px,2fr) minmax(180px,1fr) 72px 108px minmax(145px,1fr) 104px 115px 64px;--entry-areas:"desc account qty price tax discount total del";--entry-width:1136px}.invoice-entry-scroll{overflow-x:auto;overscroll-behavior-inline:contain;-webkit-padding-after:var(--space-2);padding-block-end:var(--space-2)}.invoice-entry-lines .doc-line.is-editor,.invoice-entry-lines .doc-line.is-editor.has-kind,.invoice-entry-lines .invoice-entry-head{display:grid;grid-template-columns:var(--entry-tracks);grid-template-areas:var(--entry-areas);grid-gap:12px;gap:12px;min-inline-size:var(--entry-width);align-items:center;padding:12px;margin:0;border:0;border-radius:0;box-shadow:none;background:var(--color-surface)}.invoice-entry-lines .invoice-entry-head{padding-block:10px;border-radius:var(--control-radius);background:var(--color-surface-sunken);color:var(--color-text);font-weight:700;white-space:nowrap}.invoice-entry-lines .doc-line.is-editor{min-block-size:84px}.invoice-entry-lines .doc-line.is-editor:nth-of-type(2n){background:var(--color-surface)}.invoice-entry-lines .doc-line.is-editor+.doc-line{-webkit-border-before:1px solid var(--color-border-subtle);border-block-start:1px solid var(--color-border-subtle)}.invoice-entry-lines .entry-description{grid-area:desc}.invoice-entry-lines .entry-quantity{grid-area:qty}.invoice-entry-lines .entry-price{grid-area:price}.invoice-entry-lines .entry-tax{grid-area:tax}.invoice-entry-lines .entry-account{grid-area:account}.invoice-entry-lines .entry-discount{grid-area:discount}.invoice-entry-lines .entry-total{grid-area:total}.invoice-entry-lines .entry-actions{grid-area:del}.invoice-entry-lines .invoice-entry-head>span:not(:first-child){text-align:center}.invoice-entry-lines .line-secondary{display:contents}.invoice-entry-lines .line-account{grid-area:account;display:flex;flex-direction:column;min-inline-size:0}.invoice-entry-lines .line-tax{grid-area:tax}.invoice-entry-lines .line-discount{grid-area:discount}.invoice-entry-lines .line-description{grid-area:desc}.invoice-entry-lines .line-qty{grid-area:qty}.invoice-entry-lines .line-price{grid-area:price}.invoice-entry-lines .doc-line.is-editor>.line-actions{align-self:center;justify-self:center}.invoice-entry-lines .is-editor>label,.invoice-entry-lines .line-secondary>*{margin:0;padding:0;gap:0;min-inline-size:0}.invoice-entry-lines .is-editor>label>span:first-child,.invoice-entry-lines .line-number,.invoice-entry-lines .line-secondary .line-sub-label,.invoice-entry-lines .line-sub-label{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.invoice-entry-lines .line-hint,.invoice-entry-lines .line-kind,.invoice-entry-lines .line-source,.invoice-entry-lines .line-total small{display:none}.invoice-entry-lines .doc-line.is-editor>.line-total{grid-area:total;min-block-size:var(--control-height);display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;background:transparent;font-size:var(--text-base);font-weight:700;white-space:nowrap}.invoice-entry-lines .doc-line.is-editor>.line-total:before{content:none}.invoice-entry-lines .line-readonly{block-size:var(--control-height);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:8px 10px;border:1px solid var(--color-border-control);border-radius:var(--control-radius);background:var(--color-surface-sunken)}.invoice-entry-lines .number-input-wrap input{padding-left:42px;padding-right:10px}.invoice-entry-lines .number-input-wrap .input-suffix{min-width:34px;padding-inline:4px;font-size:11px}.invoice-entry-lines .line-secondary .line-discount[hidden]{display:none}.invoice-entry-lines .add-line,.invoice-entry-lines .add-line-group{-webkit-margin-before:var(--space-3);margin-block-start:var(--space-3)}.invoice-entry-lines .line-price.is-per-thousand .input-suffix{display:flex;flex-direction:column;justify-content:center;line-height:1.2}.invoice-entry-lines .line-price.is-per-thousand .input-suffix:after{content:"للألف";font-size:9px}.invoice-entry-lines .doc-line.is-editor .line-account,.invoice-entry-lines .doc-line.is-editor .line-discount,.invoice-entry-lines .doc-line.is-editor .line-tax,.invoice-entry-lines .doc-line.is-editor>.line-actions,.invoice-entry-lines .doc-line.is-editor>.line-total,.invoice-entry-lines .doc-line.is-editor>label{block-size:var(--control-height);min-block-size:var(--control-height);align-self:center}.invoice-entry-lines .doc-line .combobox-trigger,.invoice-entry-lines .doc-line input:not([type=hidden]){flex:none}.invoice-entry-lines .doc-line .combobox-trigger{padding-block:0}.invoice-entry-lines .line-price.is-per-thousand .input-suffix{gap:0;padding-block:0}.invoice-entry-lines .doc-line .combobox-trigger,.invoice-entry-lines .doc-line input:not([type=hidden]),.invoice-entry-lines .invoice-discount-value,.invoice-entry-lines .line-actions-trigger,.invoice-entry-lines .number-input-wrap{block-size:var(--control-height);min-block-size:var(--control-height);max-block-size:var(--control-height);box-sizing:border-box}.invoice-entry-lines .line-price input,.invoice-entry-lines .line-qty input{text-align:center}.invoice-entry-lines .line-price .number-input-wrap input{padding-left:34px;padding-right:6px}.invoice-entry-lines .line-price .input-suffix{min-width:28px}.invoice-entry-lines .invoice-discount-value{display:flex;align-items:center;justify-content:center;inline-size:100%;padding:0 4px;border:1px solid var(--color-border-control);border-radius:var(--control-radius);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invoice-entry-lines button.invoice-discount-value{cursor:pointer}.invoice-entry-lines button.invoice-discount-value:hover{background:var(--color-surface-sunken)}.line-discount-popover .filter-popover-header>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-discount-popover form{display:flex;flex-direction:column;min-block-size:0}.line-discount-popover .filter-popover-body{overflow-y:auto}.line-discount-popover .filter-popover-footer{gap:8px}.adjustment-row .adjustment-delete{inline-size:var(--control-height);block-size:var(--control-height);justify-self:center;align-self:center}.adjustment-row .adjustment-delete:hover{color:var(--color-danger)}.discount-menu-switch .combobox-option.has-switch{grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"copy switch";align-items:center;gap:18px;padding:16px 18px}.discount-menu-switch .option-copy{grid-area:copy;text-align:start;gap:4px}.discount-menu-switch .option-copy strong{font-size:var(--text-base)}.discount-menu-switch .option-copy small{white-space:normal;line-height:1.7;font-size:var(--text-sm)}.discount-menu-switch .menu-switch{grid-area:switch;width:44px;height:26px}.discount-menu-switch .menu-switch:after{width:22px;height:22px}.discount-menu-switch [aria-checked=true]>.menu-switch:after{transform:translateX(-18px)}.discount-menu-switch .combobox-create{padding:12px}.discount-menu-switch .combobox-create .button{inline-size:100%;justify-content:center}.document-entry-lines .doc-line.is-editor .combobox-trigger{grid-template-columns:minmax(0,1fr) 18px;grid-template-areas:"value icon"}.document-entry-lines .doc-line.is-editor .combobox-trigger>small{display:none}.document-entry-lines .entry-cell{min-inline-size:0;block-size:var(--control-height);display:flex;align-items:center;justify-content:center}.document-entry-lines .entry-cell>:is(input,button,.number-input-wrap){inline-size:100%}.document-entry-lines .entry-cell input{text-align:center}.document-entry-lines .line-discount[hidden]{display:none!important}.invoice-entry-lines .line-tax>span:first-child:not(.line-readonly){position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.invoice-entry-lines .doc-line.is-editor .line-account,.invoice-entry-lines .doc-line.is-editor .line-tax{justify-content:center;gap:0}.invoice-entry-lines .doc-line.is-editor .line-tax>.combobox-trigger{inline-size:100%}.document-entry-lines .entry-cell>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-entry-lines .line-readonly{inline-size:100%;text-align:center}.document-entry-lines .line-description .line-readonly{text-align:start}.document-entry-lines .doc-line.is-editor .line-price>small,.document-entry-lines .doc-line.is-editor .line-tax>small{display:none}.document-entry-lines .entry-new-line{background:var(--color-surface-sunken)}.document-entry-lines .entry-row-warning{box-shadow:inset -3px 0 var(--color-warning)}.document-entry-lines .entry-detail-trigger{inline-size:100%;block-size:var(--control-height);padding-inline:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-options-popover .line-options-body{display:flex;flex-direction:column;gap:16px;padding:16px 20px;overflow-y:auto}.line-options-popover .line-options-body>*{inline-size:100%;min-inline-size:0;grid-area:auto}.line-options-popover .discount-input{inline-size:100%}.line-options-popover .filter-popover-header>strong{flex:1 1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-options-popover .filter-popover-footer{gap:8px}.line-options-popover .packing-row{grid-template-columns:minmax(68px,1fr) auto minmax(68px,1fr) minmax(58px,auto) 36px;gap:6px}.line-options-popover .packing-actions{flex-wrap:wrap}.line-options-popover .line-discount{display:grid;grid-gap:8px;gap:8px}.line-options-popover .line-hint{display:block}.document-entry-lines>.add-line{display:flex;inline-size:240px;max-inline-size:100%;min-inline-size:0;min-block-size:var(--control-height);margin-inline:auto;padding-inline:28px;align-items:center;justify-content:center}.document-entry-lines>.add-line-group{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.document-entry-lines>.add-line-group>.add-line{flex:0 1 220px;max-inline-size:100%;min-inline-size:0;margin:0;justify-content:center;padding-inline:28px}.view-tabs{display:flex;align-items:stretch;gap:var(--space-5);max-inline-size:100%;min-inline-size:0;padding-inline:var(--space-2);margin-bottom:var(--space-4);border-bottom:1px solid var(--color-border-subtle);overflow-x:auto;scrollbar-width:thin}.view-tab{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;gap:var(--space-2);min-block-size:52px;padding:var(--space-3) var(--space-2);border:0;border-radius:var(--radius-md) var(--radius-md) 0 0;background:transparent;color:var(--color-text-secondary);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:color var(--motion-fast),background-color var(--motion-fast)}.view-tab:after{content:"";position:absolute;inset-inline:var(--space-2);inset-block-end:0;block-size:3px;border-radius:var(--radius-pill) var(--radius-pill) 0 0;background:var(--color-brand);transform:scaleX(0);transition:transform var(--motion-fast)}.view-tab:hover{color:var(--color-brand);background:var(--color-surface-hover)}.view-tab[aria-pressed=true]{color:var(--color-brand);font-weight:var(--weight-bold);background:var(--color-brand-soft)}.view-tab[aria-pressed=true]:after{transform:scaleX(1)}.view-tab:focus-visible{outline:2px solid var(--color-brand);outline-offset:-3px}.view-tab-count{padding:0 6px;border-radius:var(--radius-pill);background:var(--color-surface-hover);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.view-tab[aria-pressed=true] .view-tab-count{background:var(--color-surface)}.toolbar>.view-tabs{flex-basis:100%;margin:0}@media (max-width:600px){.view-tabs{gap:var(--space-2);padding-inline:0}.view-tab{min-block-size:48px}}@media (prefers-reduced-motion:reduce){.view-tab,.view-tab:after{transition:none}}:is(.toolbar,.master-toolbar,.report-controls,.filter-row,.jobs-index .jobs-controls-end):has(.list-controls){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;direction:rtl;gap:12px;margin-inline:0}.report-controls:has(.list-controls) .report-controls-fields{display:contents}:is(.toolbar,.master-toolbar,.report-controls,.filter-row):has(.list-controls)>*{order:2}:is(.toolbar,.master-toolbar,.report-controls,.filter-row):has(.list-controls)>.list-controls{order:1}.jobs-index .jobs-controls-end:has(.list-controls){flex:1 1;-webkit-margin-start:0;margin-inline-start:0}:is(.toolbar,.master-toolbar,.report-controls,.filter-row,.jobs-index .jobs-controls-end):has(.list-controls)>.filter-search{order:0;flex:0 0 360px;inline-size:360px;min-inline-size:0;max-inline-size:100%;block-size:42px;min-block-size:42px;margin:0}.master-toolbar:has(.list-controls)>.form-field:has(input[type=search]){order:0;flex:0 0 360px;inline-size:360px;min-inline-size:0;max-inline-size:100%;margin:0}.master-toolbar:has(.list-controls)>.form-field:has(input[type=search])>.field-label{display:none}.master-toolbar:has(.list-controls)>.form-field:has(input[type=search])>label:first-child{display:none}.master-toolbar:has(.list-controls) .input-with-icon{margin:0}.master-toolbar:has(.list-controls) input[type=search]{block-size:42px;min-block-size:42px}.list-controls{order:1;display:flex;flex:0 0 auto;align-items:center;gap:8px;direction:rtl}.list-controls>.list-control-trigger{inline-size:132px;min-inline-size:132px;max-inline-size:132px;block-size:42px;min-block-size:42px;justify-content:center;padding:0 10px;gap:7px;margin:0;font-size:13px;white-space:nowrap;border-radius:8px}.list-control-trigger>span:first-of-type{overflow:hidden;text-overflow:ellipsis}.list-control-trigger>svg{flex:0 0 17px}.list-control-trigger.is-active{border-color:var(--color-border-strong);background:var(--color-surface-selected)}.list-control-trigger .filter-counter{flex:none;min-width:19px;height:19px;padding:0 4px;font-size:10px}:is(.toolbar,.master-toolbar,.report-controls,.filter-row):has(.list-controls)>.result-count{order:2;-webkit-margin-start:auto;margin-inline-start:auto;white-space:nowrap}.report-controls:has(.list-controls)>.line-actions{order:3;-webkit-margin-start:auto;margin-inline-start:auto}.list-control-popover .filter-popover-body{display:flex;flex-direction:column;gap:14px;padding:14px}.control-menu-search{display:flex!important;flex-direction:row;align-items:center;gap:8px;min-block-size:42px;padding-inline:10px;border:1px solid var(--color-border-control);border-radius:8px;color:var(--color-text-tertiary)}.control-menu-search:focus-within{outline:2px solid var(--color-info);outline-offset:1px}.list-control-popover .control-menu-search input{padding:0;border:0;background:transparent;box-shadow:none;min-block-size:40px;min-inline-size:0}.control-menu-search>svg{flex:none}.control-menu-options{display:grid;grid-gap:3px;gap:3px}.control-menu-option{display:flex;align-items:center;gap:12px;inline-size:100%;min-block-size:44px;padding:10px 12px;border:0;border-radius:7px;color:var(--color-text-secondary);background:transparent;text-align:start;cursor:pointer}.control-menu-option:hover,.control-menu-option[aria-pressed=true]{background:var(--color-surface-selected);color:var(--color-text)}.control-menu-option>span{flex:1 1}.control-menu-option>svg{flex:none}.control-menu-option:focus-visible{outline:2px solid var(--color-info);outline-offset:-2px}.date-menu-option{flex-wrap:wrap}.date-menu-option>small{color:var(--color-text-tertiary);font-size:12px;max-inline-size:200px}.control-menu-empty{color:var(--color-text-secondary);padding:10px;text-align:center}.filter-back{display:inline-flex;align-items:center;gap:6px;align-self:flex-start}.sort-direction{display:flex;gap:6px;-webkit-border-before:1px solid var(--color-border-subtle);border-block-start:1px solid var(--color-border-subtle);-webkit-padding-before:12px;padding-block-start:12px}.sort-direction button{flex:1 1;min-height:36px;border:1px solid var(--color-border-control);border-radius:7px;background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer}.sort-direction button[aria-pressed=true]{color:var(--color-text);background:var(--color-surface-selected);border-color:var(--color-border-strong)}@media (max-width:600px){.master-toolbar:has(.list-controls)>.form-field:has(input[type=search]),:is(.toolbar,.master-toolbar,.report-controls,.filter-row,.jobs-index .jobs-controls-end):has(.list-controls)>.filter-search{flex-basis:100%;inline-size:100%}.list-controls{inline-size:100%;gap:6px}.list-controls>.list-control-trigger{flex:1 1;inline-size:0;min-inline-size:0;max-inline-size:none}}@media print{.list-controls{display:none}}.document-heading-title{display:inline-flex;align-items:center;flex-wrap:wrap;gap:16px}.document-heading-number{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-base);font-weight:500;color:var(--color-text-secondary)}.document-heading-number>span{color:var(--color-text-tertiary)}.document-heading-number bdi{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.document-entry-header{min-inline-size:0;max-inline-size:none;padding:0}.document-header-card{--ws-pad:16px}.document-page.document-header-card>.form-footer{position:static;-webkit-margin-before:var(--space-5);margin-block-start:var(--space-5);-webkit-padding-after:0;padding-block-end:0;box-shadow:none}.document-entry-header>legend{-webkit-margin-after:12px;margin-block-end:12px}.document-entry-header .form-section-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px 16px;gap:12px 16px}.document-entry-header .form-field,.document-entry-header .form-field.field-wide{grid-column:auto!important;gap:4px}.document-entry-header .date-input,.document-entry-header .date-input input,.document-entry-header .field-control>:is(input,.combobox-trigger){block-size:var(--control-height);min-block-size:var(--control-height)}.document-entry-header .combobox-trigger{padding-block:0;grid-template-columns:minmax(0,1fr) auto 18px;grid-template-areas:"value meta icon"}.document-entry-header .combobox-trigger small{max-inline-size:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.document-entry-header .form-section-grid>:is(p,.notice,.opening-balance-hint,.inline-create){grid-column:1/-1!important}.document-entry-header .field-label{white-space:nowrap}@media (max-width:760px){.document-entry-header .form-section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:440px){.document-entry-header .form-section-grid{grid-template-columns:minmax(0,1fr)}}@container (max-width: 620px){.document-entry-header .form-section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 400px){.document-entry-header .form-section-grid{grid-template-columns:minmax(0,1fr)}}.pill{min-block-size:26px;padding:3px 10px;border-radius:6px;justify-content:center;font-size:12px;line-height:1.4}.pill:before{content:none}.document-links-card{margin-block:16px;padding:16px;border:1px solid var(--color-border-subtle);border-radius:10px;background:var(--color-surface-sunken);min-inline-size:0}.document-links-card>header{display:flex;gap:8px;align-items:center;-webkit-margin-after:14px;margin-block-end:14px;color:var(--color-text-secondary)}.document-links-card h3{margin:0;font-size:14px;font-weight:700;color:var(--color-text)}.document-links-card>header>span{-webkit-margin-start:auto;margin-inline-start:auto;font-size:11px;padding:2px 7px;border-radius:5px;background:var(--color-surface);color:var(--color-text-secondary)}.document-links-card .form-section-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.document-links-card .form-field{min-inline-size:0;gap:5px;grid-column:auto!important}.document-links-card :is(.combobox-trigger,input:not([type=hidden])){block-size:var(--control-height);min-block-size:var(--control-height);background:var(--color-surface)}.document-links-card .import-delivery{display:flex;flex-wrap:wrap;gap:10px;align-items:center;-webkit-padding-before:12px;padding-block-start:12px;-webkit-border-before:1px solid var(--color-border-subtle);border-block-start:1px solid var(--color-border-subtle);grid-column:1/-1}.document-links-card .import-delivery .button{min-block-size:36px;font-size:12px}.document-links-card .field-help,.document-links-card .import-delivery .muted{font-size:12px}.document-dependencies{margin:12px 0 0;padding:0;list-style-position:inside;display:grid;grid-gap:8px;gap:8px}.document-dependencies li{padding:10px 12px;border:1px solid var(--color-border-subtle);border-radius:8px;background:var(--color-surface)}.document-dependencies li small{display:block;-webkit-margin-before:4px;margin-block-start:4px;font-size:12px;color:var(--color-text-secondary)}.document-dependencies a{color:var(--color-text);font-weight:600}.document-dependencies bdi{white-space:nowrap}.overflow-action-items .is-danger{color:var(--color-danger-text)}@container (max-width: 480px){.document-links-card .form-section-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.document-links-card .form-section-grid{grid-template-columns:minmax(0,1fr)}}.document-links-card .form-section-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.document-links-card .field-full{grid-column:1/-1}.linked-document-trigger{display:flex;align-items:center;gap:8px;text-align:start}.linked-document-trigger>span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.combobox-menu-actions{display:flex;gap:6px;padding:8px;border-top:1px solid var(--color-border-subtle)}.combobox-menu-actions>button{flex:1 1;min-width:0;font-size:12px;gap:6px}.combobox-menu-actions .is-danger{color:var(--color-danger-text)}.line-actions-menu .document-output-actions .button+.button{-webkit-margin-start:0;margin-inline-start:0}.line-actions-menu :is(.line-actions-item,.overflow-action-items button,.overflow-action-items a){min-height:42px;gap:10px;padding:9px 12px;align-items:center}.line-actions-menu :is(.line-actions-item,.overflow-action-items button,.overflow-action-items a)>svg{width:17px;height:17px;flex:0 0 17px}.form-section-action{-webkit-margin-start:auto;margin-inline-start:auto}.document-field-hidden{display:none!important}.document-fields-trigger{white-space:nowrap;font-weight:var(--weight-medium)}.document-fields-section>legend{justify-content:space-between;flex-wrap:wrap}.discount-menu-switch .combobox-list{display:grid;grid-gap:8px;gap:8px}.discount-menu-switch .combobox-option.has-switch[aria-checked]{background:transparent}.discount-menu-switch .combobox-option.has-switch[aria-checked=false]:hover:not(:disabled){background:var(--color-surface-hover)}.discount-menu-switch .combobox-option.has-switch[aria-checked=true]:hover:not(:disabled){background:var(--color-surface-selected)}.document-notes{-webkit-margin-before:16px;margin-block-start:16px;-webkit-padding-before:16px;padding-block-start:16px;-webkit-border-before:1px solid var(--color-border-subtle);border-block-start:1px solid var(--color-border-subtle)}.document-notes textarea{width:100%;min-block-size:96px;resize:vertical}.method-cell{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.due-note,.method-cell .pill{font-size:var(--text-xs)}.due-note{display:block;color:var(--color-text-tertiary)}.due-note.is-overdue{color:var(--color-danger-text);font-weight:var(--weight-semibold)}.due-note.is-soon{color:var(--color-warning-text);font-weight:var(--weight-semibold)}.treasury-tabs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.treasury-table tr.is-selected td{background:var(--color-surface-selected)}.treasury-table .account-kind{color:var(--color-text-tertiary);font-size:var(--text-xs)}.treasury-table tfoot td,.treasury-table tfoot th{font-weight:var(--weight-bold)}.dash-treasury-line{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:calc(var(--space-2) * -1) 0 var(--space-5);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);font-size:var(--text-sm)}.dash-treasury-line>strong{grid-column:1/-1;color:var(--color-text-secondary);font-weight:var(--weight-semibold)}.dash-treasury-line a{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;min-width:0;padding:10px 12px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-sunken);gap:var(--space-2);color:var(--color-text);text-decoration:none}.dash-treasury-line a:hover{border-color:var(--color-border-strong)}.dash-treasury-line a span{color:var(--color-text-secondary)}.dash-treasury-line bdi{direction:rtl;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;white-space:nowrap;font-weight:var(--weight-bold)}.dash-treasury-line a:last-child{background:var(--color-brand);color:var(--color-surface)}.dash-treasury-line a:last-child span{color:inherit}.recon-table td.recon-check,.recon-table th.recon-check{inline-size:44px;text-align:center}.recon-table td.recon-check input{inline-size:18px;block-size:18px;accent-color:var(--color-brand)}.recon-table tr.is-cleared td{background:var(--color-success-soft)}.recon-difference.is-off strong{color:var(--color-danger-text)}.recon-difference.is-ok strong{color:var(--color-success-text)}.cheque-action-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4);margin:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-sunken)}.cheque-action-summary div{display:flex;flex-direction:column;gap:2px}.cheque-action-summary dt{color:var(--color-text-tertiary);font-size:var(--text-xs)}.cheque-action-summary dd{margin:0;font-weight:var(--weight-semibold)}.cheque-events{margin:0;padding:0;list-style:none}.cheque-events li{display:grid;grid-template-columns:110px 1fr auto;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-subtle)}.cheque-events li:last-child{border-bottom:0}.cheque-events small{display:block;color:var(--color-text-tertiary)}.custody-flag{display:inline-block;margin-top:var(--space-1);text-decoration:none}.no-access{display:grid;justify-items:center;grid-gap:var(--space-3);gap:var(--space-3);max-width:520px;margin:var(--space-8) auto;padding:var(--space-8) var(--space-6);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface);text-align:center}.no-access svg{color:var(--color-warning)}.no-access h1{margin:0;font-size:22px}.no-access p{margin:0;color:var(--color-text-secondary);line-height:1.7}.production-toolbar{margin-bottom:var(--space-4)}.toolbar-field{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm)}.nowrap{white-space:nowrap}.machine-board tr.is-running td:first-child{box-shadow:inset -3px 0 0 var(--color-success)}.machine-now{display:inline-flex;align-items:flex-start;gap:var(--space-2)}.run-dot{flex:none;width:8px;height:8px;margin-top:8px;border-radius:50%;background:var(--color-success);box-shadow:0 0 0 3px var(--color-success-soft)}@media (prefers-reduced-motion:no-preference){.run-dot{animation:run-pulse 2.4s ease-in-out infinite}}@keyframes run-pulse{50%{box-shadow:0 0 0 5px var(--color-success-soft)}}.helper-picker{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.chip-list{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.chip-list .filter-chip button{display:inline-grid;place-items:center;border:0;background:transparent;color:inherit;cursor:pointer}.stops-editor .stops-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.stops-editor h3{margin:0;font-size:var(--text-md,15px)}.stop-rows{grid-gap:var(--space-2);margin:0 0 var(--space-2);padding:0;list-style:none}.stop-rows,.stop-rows li{display:grid;gap:var(--space-2)}.stop-rows li{grid-template-columns:150px minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-2)}.field-readonly{display:flex;align-items:center;min-height:40px;padding:0 var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);font-weight:var(--weight-semibold)}.run-warnings ul{margin:0;-webkit-padding-start:var(--space-4);padding-inline-start:var(--space-4)}.job-stage-list li{flex-wrap:wrap;min-width:0}.job-stage-list{grid-template-columns:minmax(0,1fr)}.job-stage-list li .step-copy{flex:1 1 240px}.stage-runs{flex:1 1 100%;min-width:0;margin-top:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-sunken)}.stage-runs-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-sm)}.stage-runs-head .stage-totals{display:inline-flex;flex-wrap:wrap;gap:var(--space-3);color:var(--color-text-secondary)}.stage-runs table{background:var(--color-surface)}.good-meter{display:grid;grid-gap:4px;gap:4px;min-width:120px}.good-meter .progress-track{height:6px}.attendance-sheet td{vertical-align:middle}.attendance-sheet input[type=number],.attendance-sheet input[type=time]{width:100%;min-width:84px;font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.attendance-sheet input[type=number],.attendance-sheet input[type=time],.attendance-sheet select{min-height:34px;padding:0 var(--space-2);border:1px solid var(--color-border-control);border-radius:var(--radius-sm,6px);background:var(--color-surface);color:var(--color-text)}.attendance-sheet select{font:inherit}.attendance-sheet tr.is-dirty td:first-child{box-shadow:inset -3px 0 0 var(--color-info)}.attendance-sheet tr.is-locked td,.attendance-source{color:var(--color-text-tertiary)}.attendance-source{display:block;font-size:var(--text-xs)}.month-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px}.month-grid .weekday{color:var(--color-text-tertiary);font-size:var(--text-xs);text-align:center}.month-day{display:grid;grid-gap:2px;gap:2px;min-height:64px;padding:6px 8px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--text-xs)}.month-day strong{font-size:var(--text-sm)}.month-day.is-absent{border-color:var(--color-danger-border);background:var(--color-danger-soft)}.month-day.is-holiday,.month-day.is-leave{border-color:var(--color-info-border);background:var(--color-info-soft)}.month-day.is-empty,.month-day.is-rest{background:var(--color-surface-sunken);color:var(--color-text-tertiary)}.import-drop{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-sunken)}.import-summary{display:flex;flex-wrap:wrap;gap:var(--space-4);font-size:var(--text-sm)}.form-section.payroll-lines-card{overflow:hidden;padding:0;border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface)}.payroll-lines-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border-subtle)}.payroll-lines-header h3{font-size:15px;line-height:var(--leading-normal)}.payroll-lines-header .sheet-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);-webkit-margin-start:auto;margin-inline-start:auto}.payroll-lines-card>.table-wrap{margin:0;border:0;border-radius:0}.payroll-lines-card>.muted-copy{padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-border-subtle)}.payroll-lines{font-size:var(--text-sm)}.payroll-lines td,.payroll-lines th{white-space:nowrap}.payroll-lines td.employee-cell{white-space:normal;min-width:160px}.payroll-lines input[type=number]{width:96px;min-height:32px;padding:0 6px;border:1px solid var(--color-border-control);border-radius:var(--radius-sm,6px);background:var(--color-surface);color:var(--color-text);font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}.payroll-lines .is-net{font-weight:var(--weight-bold)}.payroll-lines tr.has-warning td.employee-cell{box-shadow:inset -3px 0 0 var(--color-warning)}.payroll-lines tfoot th{font-weight:var(--weight-bold)}.journal-mini{display:grid;grid-gap:4px;gap:4px;font-size:var(--text-sm)}.journal-mini div{display:flex;justify-content:space-between;gap:var(--space-3)}.schedule-states{display:flex;flex-wrap:wrap;gap:6px}@media (max-width:720px){.stop-rows li{grid-template-columns:1fr auto}.stop-rows li>:nth-child(2){grid-column:1/-1;grid-row:2}}.job-tiles.is-six{grid-template-columns:repeat(6,minmax(0,1fr))}@container content (max-width: 1200px){.job-tiles.is-six{grid-template-columns:repeat(3,minmax(0,1fr))}}@container content (max-width: 720px){.job-tiles.is-six{grid-template-columns:repeat(2,minmax(0,1fr))}}@container content (max-width: 520px){.job-tiles.is-six{grid-template-columns:minmax(0,1fr)}}.panel-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.panel-actions .combobox{min-width:140px}.link-button{padding:0;border:0;background:none;color:var(--color-info-text);font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px;cursor:pointer}.link-button:disabled{color:inherit;text-decoration:none;cursor:default}.link-button:focus-visible{outline:2px solid var(--color-info);outline-offset:2px;border-radius:2px}.sheet-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.attendance-sheet .leave-select{margin-top:4px}.attendance-sheet input.notes-input{min-width:140px;text-align:start;font-feature-settings:normal;font-variant-numeric:normal}.month-day .day-no{display:flex;justify-content:space-between;color:var(--color-text-tertiary)}.month-day.is-today{outline:2px solid var(--color-brand);outline-offset:-1px}.import-unknown{display:flex;flex-wrap:wrap;gap:6px}button.month-day{color:inherit;font:inherit;text-align:start;cursor:pointer}button.month-day:hover{border-color:var(--color-border-strong)}button.month-day:focus-visible{outline:2px solid var(--color-info);outline-offset:1px}.month-day.is-missing{border-style:dashed;border-color:var(--color-warning-border);color:var(--color-warning-text)}.attendance-sheet input.is-warning{border-color:var(--color-warning-border);background:var(--color-warning-soft)}tr.is-muted td{color:var(--color-text-tertiary)}.table-wrap>.attendance-sheet>:is(thead,tbody)>tr>:is(th,td){padding-inline:6px}.table-wrap>.attendance-sheet>:is(thead,tbody)>tr>:is(th,td):first-child{-webkit-padding-start:14px;padding-inline-start:14px}.attendance-sheet td:first-child{min-width:150px}.attendance-sheet select{min-width:100px}.attendance-sheet td:nth-child(3) select{min-width:124px;max-width:150px}.attendance-sheet input[type=time]{min-width:104px;max-width:116px}.attendance-sheet input[type=number]{min-width:56px;max-width:68px}.attendance-sheet input.notes-input{min-width:110px}.panel-heading .panel-actions{flex-wrap:nowrap;flex-shrink:0}.panel-heading .panel-actions .combobox-trigger{min-width:150px;width:auto}.payroll-lines td.employee-cell,.payroll-lines tfoot th:first-child,.payroll-lines thead th:first-child{position:-webkit-sticky;position:sticky;inset-inline-start:0;z-index:1;background:var(--color-surface)}.payroll-lines thead th:first-child{background:var(--color-surface-sunken)}.payroll-lines input[type=number]{width:84px}.payroll-lines input.reason-input{display:block;width:84px;min-height:28px;margin-top:4px;padding:0 6px;border:1px solid var(--color-border-control);border-radius:var(--radius-sm,6px);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-xs)}.payroll-lines td>div+div{margin-top:6px}.payroll-employer-share{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:var(--space-3) 0 0;padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font-size:var(--text-sm)}.payroll-employer-share strong{font-weight:var(--weight-semibold)}.payroll-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:start}@media (max-width:900px){.payroll-summary{grid-template-columns:minmax(0,1fr)}}.table-wrap>.payroll-lines>:is(thead,tbody,tfoot)>tr>:is(th,td){padding-inline:8px}.payroll-lines .cell-input{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:4px;color:var(--color-text-tertiary);font-size:var(--text-xs);white-space:nowrap}.payroll-lines .cell-input input[type=number]{width:76px}.table-wrap>.payroll-lines>:is(thead,tbody,tfoot)>tr>:is(th,td){padding-inline:6px}.payroll-lines td.employee-cell{min-width:140px}.organization-brand{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-width:0}.organization-brand:has(.organization-copy:empty):not(:has(img)){display:none}.organization-brand img{object-fit:contain;flex-shrink:0;max-width:64px;max-height:64px}.organization-copy{display:flex;flex:1 1;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;overflow-wrap:anywhere}.organization-copy strong{width:100%;font-size:inherit}.organization-copy span{font-size:10px;font-weight:400}.organization-brand-header{max-width:100%}.organization-brand-footer{flex:1 1;flex-wrap:nowrap;font-size:10px}.organization-brand-footer img{max-height:36px;max-width:48px}.pf-header>.organization-brand{justify-content:center}.pf-header .organization-copy{justify-content:center;text-align:center}.paper-footer:has(.organization-brand){gap:10px;align-items:center;min-height:40px}.pj-brand:has(.organization-brand),.pm-brand:has(.organization-brand),.ps-brand:has(.organization-brand){min-width:0}@font-face{font-family:Cairo Doc;font-weight:200 1000;font-display:block;src:url(/_next/static/media/cairo-arabic-wght-normal.7d9a813f.woff2) format("woff2-variations");unicode-range:u+06??,u+0750-077f,u+08a0-08ff,u+200c-200e,u+fb50-fdff,u+fe70-fefc}@font-face{font-family:Cairo Doc;font-weight:200 1000;font-display:block;src:url(/_next/static/media/cairo-latin-wght-normal.542530be.woff2) format("woff2-variations");unicode-range:u+00??,u+2000-206f,u+2212,u+00d7}@font-face{font-family:Zahraa Amiri;font-weight:400;font-display:block;src:url(/_next/static/media/amiri-arabic-400-normal.24e80ef3.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+08a0-08ff,u+200c-200e,u+fb50-fdff,u+fe70-fefc}@font-face{font-family:Zahraa Amiri;font-weight:700;font-display:block;src:url(/_next/static/media/amiri-arabic-700-normal.70542f03.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+08a0-08ff,u+200c-200e,u+fb50-fdff,u+fe70-fefc}@font-face{font-family:Zahraa Amiri;font-weight:400;font-display:block;src:url(/_next/static/media/amiri-latin-400-normal.d2bff452.woff2) format("woff2");unicode-range:u+00??,u+2000-206f,u+2212,u+00d7}@font-face{font-family:Zahraa Amiri;font-weight:700;font-display:block;src:url(/_next/static/media/amiri-latin-700-normal.3c482608.woff2) format("woff2");unicode-range:u+00??,u+2000-206f,u+2212,u+00d7}@font-face{font-family:Zahraa Plex;font-weight:400;font-display:block;src:url(/_next/static/media/ibm-plex-sans-arabic-arabic-400-normal.38ca8bfd.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+08a0-08ff,u+200c-200e,u+fb50-fdff,u+fe70-fefc}@font-face{font-family:Zahraa Plex;font-weight:600;font-display:block;src:url(/_next/static/media/ibm-plex-sans-arabic-arabic-600-normal.5cb8243e.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+08a0-08ff,u+200c-200e,u+fb50-fdff,u+fe70-fefc}@font-face{font-family:Zahraa Plex;font-weight:700;font-display:block;src:url(/_next/static/media/ibm-plex-sans-arabic-arabic-700-normal.3de711fd.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+08a0-08ff,u+200c-200e,u+fb50-fdff,u+fe70-fefc}@font-face{font-family:Zahraa Plex;font-weight:400;font-display:block;src:url(/_next/static/media/ibm-plex-sans-arabic-latin-400-normal.b6806de1.woff2) format("woff2");unicode-range:u+00??,u+2000-206f,u+2212,u+00d7}@font-face{font-family:Zahraa Plex;font-weight:600;font-display:block;src:url(/_next/static/media/ibm-plex-sans-arabic-latin-600-normal.bd28e874.woff2) format("woff2");unicode-range:u+00??,u+2000-206f,u+2212,u+00d7}@font-face{font-family:Zahraa Plex;font-weight:700;font-display:block;src:url(/_next/static/media/ibm-plex-sans-arabic-latin-700-normal.7b6a1bb2.woff2) format("woff2");unicode-range:u+00??,u+2000-206f,u+2212,u+00d7}.reference-paper{--navy:#102A43;--navy-soft:#243B53;--gold:#C99A3D;--ink:#1F2933;--ink-2:#3E4C59;--muted:#616E7C;--line:#D9E2EC;--line-strong:#BCCCDC;--tint:#F3F6F9;--gold-tint:#FBF7EF;--page-w:210mm;--page-h:297mm;--margin-x:14mm;--margin-top:12mm;--margin-bottom:10mm;--gutter:4mm;--side:77mm;--pad:3mm;--hair:0.25mm;--fs-title:22pt;--fs-brand:14.5pt;--fs-body:9pt;--fs-value:8.75pt;--fs-label:7.75pt;--fs-micro:7pt;--fs-total:13pt;--gold-ink:#8A6420;--pad-x:14mm;--pad-y:12mm;--footer-h:10mm;width:210mm;height:297mm;padding:12mm 14mm 10mm;font:9pt/1.55 Cairo Doc,sans-serif;color:var(--ink);background:#fff;font-feature-settings:"tnum" 1,"lnum" 1;overflow-wrap:normal;display:flex;flex-direction:column;text-align:right}.reference-paper,.reference-paper *{box-sizing:border-box}.reference-paper :is(h1,h2,h3,p,dl,dd,dt,ul){margin:0;padding:0}.reference-paper h3{line-height:inherit}.reference-paper .panel{margin:0;container-type:normal}.reference-paper .paper-side-panel .kv{--kv:25mm}.reference-paper .brand{height:auto;padding:0;border:0}.reference-paper .brand>div{display:block;line-height:inherit}.reference-paper .paper-page-body>*,.reference-paper>*{flex-shrink:0}.reference-paper .paper-header{display:block;margin:0;padding:0;border:0}.reference-paper .split{display:grid;grid-template-columns:minmax(0,1fr) var(--side);grid-column-gap:var(--gutter);column-gap:var(--gutter)}.reference-paper .kv>div{display:contents}.reference-paper :is(table,th,td,.panel){box-shadow:none}.reference-paper :is(th,td){border-radius:0;border-inline:0}.reference-paper:not(.t-formal) :is(th,td){border-inline:0}.reference-paper .lines thead th:first-child,.reference-paper .lines thead th:last-child{border-radius:0}.reference-paper bdi{white-space:normal;overflow-wrap:anywhere}.reference-paper bdi.nowrap,.reference-paper bdi[dir=ltr]{white-space:nowrap;overflow-wrap:normal}.reference-paper .item{display:block}.reference-paper .lines :is(th,td){text-align:center}.reference-paper .lines :is(th,td).desc{text-align:right;padding-inline:var(--pad)}.reference-paper .lines :is(th,td):nth-child(2):not(.desc){text-align:center;padding-inline:1.5mm}.reference-paper .lines tfoot{display:table-row-group}.reference-paper .num-group{text-align:right;white-space:nowrap}.reference-paper .cur{white-space:nowrap}.reference-paper .paper-table-section{margin:0}.reference-paper .paper-page-body{height:calc(100% - var(--footer-h));display:flex;flex-direction:column}.paper-measure .reference-paper{height:auto;min-height:0}.reference-paper.paper-landscape{width:297mm;height:210mm;--pad-x:14mm;--pad-y:12mm}.reference-paper.paper-tpl-formal:after{content:none}.reference-paper .letterhead{align-items:center;padding-bottom:3.5mm}.reference-paper .brand{display:flex;align-items:center;gap:3.5mm}.reference-paper .brand img{width:13mm;height:17mm;object-fit:contain}.reference-paper .brand-name{font-size:var(--fs-brand);font-weight:800;color:var(--navy);line-height:1.25}.reference-paper .brand-tag{font-size:var(--fs-label);color:var(--muted);margin-top:.6mm}.reference-paper .org-meta{-webkit-padding-start:var(--pad);padding-inline-start:var(--pad)}.reference-paper .org-meta .kv{--kv:24mm;row-gap:.4mm}.reference-paper .org-meta dd,.reference-paper .org-meta dt{font-size:var(--fs-micro)}.reference-paper .org-meta dd{font-weight:600;color:var(--ink-2)}.reference-paper .rule{position:relative;height:var(--hair);background:var(--navy)}.reference-paper .rule:before{content:"";position:absolute;inset-inline-start:0;top:-.3mm;width:30mm;height:.85mm;background:var(--gold)}.reference-paper .doc-head{margin-top:5mm;align-items:end}.reference-paper .doc-title{padding-bottom:var(--pad)}.reference-paper .doc-title h1{font-size:var(--fs-title);font-weight:800;color:var(--navy);line-height:1.15}.reference-paper .doc-title .en{font-size:var(--fs-micro);font-weight:600;color:var(--muted);letter-spacing:.32em;margin-top:1.2mm;direction:ltr;text-align:right}.reference-paper .doc-title .sub{font-size:var(--fs-label);color:var(--ink-2);margin-top:1.4mm}.reference-paper .doc-id{border:var(--hair) solid var(--line);border-top:.9mm solid var(--navy);border-radius:0 0 1.2mm 1.2mm;padding:2.4mm calc(var(--pad) - var(--hair)) calc(var(--pad) - var(--hair))}.reference-paper .doc-id .kv{--kv:25mm;row-gap:1mm}.reference-paper .doc-id .id-no{font-size:11.5pt;font-weight:800;color:var(--navy);letter-spacing:.01em}.reference-paper .status{display:inline-flex;align-items:center;gap:1.4mm;font-weight:700}.reference-paper .status:before{content:"";width:1.6mm;height:1.6mm;border-radius:50%;background:currentColor}.reference-paper .status.ok{color:#1F6F43}.reference-paper .status.draft{color:#8A5A00}.reference-paper .kv{display:grid;grid-template-columns:var(--kv,22mm) minmax(0,1fr);grid-column-gap:2mm;column-gap:2mm;grid-row-gap:1.1mm;row-gap:1.1mm;align-items:baseline}.reference-paper .kv dt{font-size:var(--fs-label);color:var(--muted);font-weight:500}.reference-paper .kv dd{font-size:var(--fs-value);font-weight:600;color:var(--ink);text-align:center}.reference-paper .panels{margin-top:3.5mm}.reference-paper .panel{border:var(--hair) solid var(--line);border-radius:1.2mm;padding:2.4mm calc(var(--pad) - var(--hair)) calc(var(--pad) - var(--hair))}.reference-paper .panel-title{font-size:var(--fs-label);font-weight:700;color:var(--muted);padding-bottom:1.2mm;margin-bottom:1.8mm;border-bottom:var(--hair) solid var(--line)}.reference-paper .party-name{font-size:11pt;font-weight:800;color:var(--navy);line-height:1.3;margin-bottom:1.8mm}.reference-paper .table-cap{display:flex;justify-content:space-between;align-items:baseline;margin-top:5mm;margin-bottom:1.6mm;padding-inline:var(--pad)}.reference-paper .table-cap b{font-size:var(--fs-label);font-weight:700;color:var(--navy)}.reference-paper .table-cap span{font-size:var(--fs-micro);color:var(--muted)}.reference-paper table{width:100%;border-collapse:collapse;table-layout:fixed}.reference-paper .lines td,.reference-paper .lines th,.reference-paper .totals td{padding:1.5mm var(--pad);text-align:start;vertical-align:top}.reference-paper .lines td,.reference-paper .lines th{text-align:center;padding-inline:1.5mm}.reference-paper .lines td:nth-child(2),.reference-paper .lines th:nth-child(2){text-align:start;padding-inline:var(--pad)}.reference-paper .totals .val{text-align:center;padding-inline:1.5mm}.reference-paper .num-group{display:inline-block;text-align:start}.reference-paper .lines thead th{font-size:var(--fs-label);font-weight:700;color:var(--navy);line-height:1.35;background:var(--tint);border-top:.5mm solid var(--navy);border-bottom:var(--hair) solid var(--navy);vertical-align:bottom}.reference-paper .lines tbody td{font-size:var(--fs-body);border-bottom:var(--hair) solid var(--line)}.reference-paper .lines tbody tr:last-child td{border-bottom:.5mm solid var(--navy)}.reference-paper .lines .idx{color:var(--muted);font-weight:600}.reference-paper .lines .item{font-weight:700;color:var(--ink);line-height:1.35}.reference-paper .lines .spec{display:block;font-size:var(--fs-micro);font-weight:500;color:var(--muted);margin-top:.2mm;line-height:1.35}.reference-paper .lines .amt{font-weight:600}.reference-paper .lines .strong{font-weight:700;color:var(--navy)}.reference-paper .lines .unit{color:var(--muted);font-size:var(--fs-label);-webkit-margin-start:1mm;margin-inline-start:1mm}.reference-paper .stack{display:block}.reference-paper .after{margin-top:0;align-items:start}.reference-paper .after-main{padding-top:3mm;display:flex;flex-direction:column;gap:3.5mm}.reference-paper .words{background:var(--gold-tint);-webkit-border-start:.9mm solid var(--gold);border-inline-start:.9mm solid var(--gold);padding:2.2mm calc(var(--pad) - .9mm) 2.4mm var(--pad);border-radius:0 1mm 1mm 0}.reference-paper .note small,.reference-paper .words small{display:block;font-size:var(--fs-micro);font-weight:700;color:var(--muted);margin-bottom:.6mm}.reference-paper .words p{font-size:var(--fs-value);font-weight:700;color:var(--ink);line-height:1.6}.reference-paper .note{padding-inline:var(--pad)}.reference-paper .note p{font-size:var(--fs-label);color:var(--ink-2);line-height:1.65}.reference-paper .totals td{font-size:var(--fs-value);border-bottom:var(--hair) solid var(--line)}.reference-paper .totals .lbl{color:var(--ink-2);font-weight:500}.reference-paper .totals .val{font-weight:700;color:var(--ink)}.reference-paper .totals tr.grand td{background:var(--navy);color:#fff;border-bottom:0;padding-top:2.4mm;padding-bottom:2.4mm;vertical-align:middle}.reference-paper .totals tr.grand .lbl{font-size:9.5pt;font-weight:700;color:#fff}.reference-paper .totals tr.grand .val{font-size:var(--fs-total);font-weight:800;color:#fff;line-height:1.2}.reference-paper .cur{font-size:var(--fs-micro);font-weight:600;-webkit-margin-start:1mm;margin-inline-start:1mm;opacity:.85}.reference-paper .cur-symbol{-webkit-margin-start:.3em;margin-inline-start:.3em;white-space:nowrap}.reference-paper .totals tr.soft td{color:var(--muted);font-size:var(--fs-label);padding-top:1.3mm;padding-bottom:1.3mm}.reference-paper .totals tr.soft .val{color:var(--ink-2);font-weight:600}.reference-paper .totals tr.soft.first td{padding-top:2.2mm}.reference-paper .signatures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:8mm;column-gap:8mm;padding-top:5mm}.reference-paper .sign{text-align:center}.reference-paper .sign b{display:block;font-size:var(--fs-label);font-weight:700;color:var(--ink-2)}.reference-paper .sign i{display:block;height:10mm;border-bottom:.3mm solid var(--ink-2)}.reference-paper .sign span{display:block;font-size:var(--fs-micro);color:var(--muted);margin-top:1mm}.reference-paper .footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;grid-gap:4mm;gap:4mm;margin-top:4.5mm;padding-top:2.2mm;border-top:var(--hair) solid var(--line);font-size:var(--fs-micro);color:var(--muted)}.reference-paper .footer b{color:var(--ink-2);font-weight:700}.reference-paper .footer .mid{text-align:center}.reference-paper .footer .end{text-align:left}.reference-paper .dot{display:inline-block;width:.8mm;height:.8mm;border-radius:50%;background:var(--gold);margin:0 1.6mm;vertical-align:middle}.reference-paper .watermark{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;z-index:0}.reference-paper .watermark span{transform:rotate(-30deg);font-size:118pt;font-weight:900;color:rgba(16,42,67,.045);white-space:nowrap}.reference-paper .amount-box{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:var(--tint);border:var(--hair) solid var(--line);border-radius:1.2mm;padding:2.4mm calc(var(--pad) - var(--hair)) calc(var(--pad) - var(--hair))}.reference-paper .amount-box small{font-size:var(--fs-label);font-weight:700;color:var(--muted)}.reference-paper .amount-box strong{font-size:19pt;font-weight:800;color:var(--navy);line-height:1.25;margin-top:1mm}.reference-paper .amount-box strong .cur{font-size:9pt}.reference-paper .amount-box em{font-style:normal;font-size:var(--fs-micro);color:var(--muted);margin-top:.6mm}.reference-paper.t-modern{font-family:Cairo Doc,sans-serif;font-size:9pt;line-height:1.55;--mt:12mm;--mb:10mm}.reference-paper.t-modern .m-band{margin:-12mm -14mm 0;padding:8mm 14mm 6.5mm;background:var(--tint);border-bottom:1mm solid var(--gold);display:grid;grid-template-columns:minmax(0,1fr) 20mm minmax(0,1fr);grid-column-gap:8mm;column-gap:8mm;align-items:center}.reference-paper.t-modern .m-brand b{display:block;font-size:14pt;font-weight:800;color:var(--navy);line-height:1.3}.reference-paper.t-modern .m-brand span{display:block;font-size:7.5pt;color:var(--muted);margin-top:.5mm}.reference-paper.t-modern .m-logo{width:20mm;height:20mm;border-radius:4.5mm;background:#fff;display:grid;place-items:center;box-shadow:0 0 0 .25mm var(--line),0 1mm 3mm rgba(16,42,67,.08)}.reference-paper.t-modern .m-logo img{width:12mm;height:15mm;object-fit:contain}.reference-paper.t-modern .m-org .kv{--kv:22mm;--kv-gap:.3mm}.reference-paper.t-modern .m-org dd,.reference-paper.t-modern .m-org dt{font-size:7.25pt}.reference-paper.t-modern .m-org dd{color:var(--ink-2)}.reference-paper.t-modern .m-title{text-align:center;margin-top:6.5mm}.reference-paper.t-modern .m-title h1{font-size:24pt;font-weight:800;color:var(--navy);line-height:1.2}.reference-paper.t-modern .m-title p{font-size:7.25pt;font-weight:700;color:var(--gold-ink);letter-spacing:.38em;direction:ltr;margin-top:.8mm}.reference-paper.t-modern .m-meta{margin-top:5.5mm}.reference-paper.t-modern .m-card{display:grid;grid-template-columns:1fr 1fr;background:var(--tint);border-radius:2.5mm}.reference-paper.t-modern .m-card>div{padding:2.2mm 2mm 2.4mm;text-align:center}.reference-paper.t-modern .m-card>div+div{-webkit-border-start:var(--hair) solid #D3DDE7;border-inline-start:var(--hair) solid #D3DDE7}.reference-paper.t-modern .m-card small{display:block;font-size:7.25pt;font-weight:600;color:var(--muted)}.reference-paper.t-modern .m-card strong{display:block;font-size:10.5pt;font-weight:800;color:var(--navy);line-height:1.35;margin-top:.4mm}.reference-paper.t-modern .m-card .ok{color:#1F6F43}.reference-paper.t-modern .m-parties{margin-top:4mm}.reference-paper.t-modern .m-panel{border:var(--hair) solid var(--line);border-radius:2.5mm;padding:2.6mm calc(var(--pad) - var(--hair)) calc(var(--pad) - var(--hair))}.reference-paper.t-modern .m-panel h3{font-size:7.75pt;font-weight:700;color:var(--navy);margin-bottom:2mm}.reference-paper.t-modern .m-panel h3:after{content:"";display:block;width:9mm;height:.7mm;border-radius:.35mm;background:var(--gold);margin-top:1mm}.reference-paper.t-modern .m-panel .kv dt{font-size:7.75pt}.reference-paper.t-modern .m-panel .kv dd{font-size:8.75pt}.reference-paper.t-modern .m-party{font-size:11pt;font-weight:800;color:var(--navy);margin-bottom:1.6mm;line-height:1.3}.reference-paper.t-modern .m-cap{display:flex;justify-content:space-between;align-items:baseline;margin:5mm 0 1.6mm;padding-inline:var(--pad)}.reference-paper.t-modern .m-cap b{font-size:7.75pt;color:var(--navy)}.reference-paper.t-modern .m-cap span{font-size:7pt;color:var(--muted)}.reference-paper.t-modern .lines{border-collapse:separate;border-spacing:0}.reference-paper.t-modern .lines thead th{background:var(--navy);color:#fff;font-size:7.75pt;font-weight:700;padding-top:2mm;padding-bottom:2mm}.reference-paper.t-modern .lines tbody tr:nth-child(2n) td{background:#F7F9FB}.reference-paper.t-modern .lines .item{color:var(--ink);line-height:1.35}.reference-paper.t-modern .lines .spec{font-size:7pt;line-height:1.35;margin-top:.2mm}.reference-paper.t-modern .lines .idx{color:var(--muted);font-weight:600}.reference-paper.t-modern .lines .strong{font-weight:700;color:var(--navy)}.reference-paper.t-modern .unit{font-size:7.75pt}.reference-paper.t-modern .totals{border-collapse:separate;border-spacing:0;margin-top:2mm}.reference-paper.t-modern .totals td{font-size:8.75pt;border-bottom:var(--hair) solid var(--line)}.reference-paper.t-modern .totals .lbl{color:var(--ink-2)}.reference-paper.t-modern .totals .val{font-weight:700}.reference-paper.t-modern .totals tr.grand td{background:var(--navy);color:#fff;border-bottom:0;padding-top:2.4mm;padding-bottom:2.4mm;vertical-align:middle}.reference-paper.t-modern .totals tr.grand td:first-child{border-start-start-radius:2.2mm;border-end-start-radius:2.2mm;font-size:9.5pt;font-weight:700}.reference-paper.t-modern .totals tr.grand td:last-child{border-start-end-radius:2.2mm;border-end-end-radius:2.2mm;font-size:13pt;font-weight:800;line-height:1.2}.reference-paper.t-modern .totals tr.grand .cur{font-size:7.25pt;color:#E9D3A6}.reference-paper.t-modern .totals tr.soft td{font-size:7.75pt;color:var(--muted);border-bottom-color:#EDF1F5}.reference-paper.t-modern .totals tr.soft .val{color:var(--ink-2);font-weight:600}.reference-paper.t-modern .m-side{padding-top:2mm;display:flex;flex-direction:column;gap:3.5mm}.reference-paper.t-modern .m-words{background:var(--gold-tint);border-radius:2.5mm;padding:2.4mm var(--pad) 2.6mm}.reference-paper.t-modern .m-note small,.reference-paper.t-modern .m-words small{display:block;font-size:7pt;font-weight:700;color:var(--gold-ink);margin-bottom:.5mm}.reference-paper.t-modern .m-note small{color:var(--muted)}.reference-paper.t-modern .m-words p{font-size:8.75pt;font-weight:700;line-height:1.6}.reference-paper.t-modern .m-note{padding-inline:var(--pad)}.reference-paper.t-modern .m-note p{font-size:7.75pt;color:var(--ink-2);line-height:1.65}.reference-paper.t-modern .signatures{padding-top:5mm}.reference-paper.t-modern .sign b{font-size:7.75pt;font-weight:700;color:var(--navy)}.reference-paper.t-modern .sign i{height:10mm;border-bottom:.3mm solid var(--navy-soft)}.reference-paper.t-modern .sign span{font-size:7pt;color:var(--muted);margin-top:1mm}.reference-paper.t-modern .m-foot{margin:5mm -14mm -10mm;padding:3mm 14mm 4mm;background:var(--tint);border-top:.6mm solid var(--gold);display:grid;grid-template-columns:1fr auto 1fr;grid-gap:4mm;gap:4mm;align-items:baseline;font-size:7pt;color:var(--muted)}.reference-paper.t-modern .m-foot b{color:var(--navy)}.reference-paper.t-modern .m-foot .mid{text-align:center}.reference-paper.t-modern .m-foot .end{text-align:left}.reference-paper.t-modern .dot{display:inline-block;width:.8mm;height:.8mm;border-radius:50%;background:var(--gold);margin:0 1.6mm;vertical-align:middle}.reference-paper.t-formal{font-family:Zahraa Amiri,serif;font-size:10pt;line-height:1.5;--mt:14mm;--mb:13mm;--cell-y:1.1mm}.reference-paper.t-formal .f-frame{position:absolute!important;inset:8mm;border:.6mm solid var(--navy);pointer-events:none;z-index:0!important}.reference-paper.t-formal .f-frame:after{content:"";position:absolute;inset:1.1mm;border:.2mm solid var(--gold)}.reference-paper.t-formal .f-head{text-align:center}.reference-paper.t-formal .f-head img{width:11mm;height:13.5mm;object-fit:contain}.reference-paper.t-formal .f-head b{display:block;font-size:19pt;font-weight:700;color:var(--navy);line-height:1.35;margin-top:.5mm}.reference-paper.t-formal .f-head .tag{font-size:9pt;color:var(--muted)}.reference-paper.t-formal .f-head .meta{font-size:8.5pt;color:var(--ink-2);margin-top:.8mm}.reference-paper.t-formal .f-rule{margin-top:2.5mm;height:1.3mm;border-top:.5mm solid var(--navy);border-bottom:.2mm solid var(--navy)}.reference-paper.t-formal .f-rule:after{content:"";position:absolute;left:50%;top:50%;width:2.4mm;height:2.4mm;background:var(--gold);transform:translate(-50%,-50%) rotate(45deg);box-shadow:0 0 0 1.2mm #fff}.reference-paper.t-formal .f-title{text-align:center;margin-top:3.5mm}.reference-paper.t-formal .f-title h1{display:inline-flex;align-items:center;gap:5mm;font-size:21pt;font-weight:700;color:var(--navy);line-height:1.3}.reference-paper.t-formal .f-title h1:after,.reference-paper.t-formal .f-title h1:before{content:"";width:18mm;height:.3mm;background:var(--gold)}.reference-paper.t-formal .f-title p{font-size:8pt;color:var(--muted);letter-spacing:.3em;direction:ltr}.reference-paper.t-formal .f-title .state{display:inline-block;margin-top:1mm;font-size:8.5pt;font-weight:700;color:#1F6F43;letter-spacing:0;direction:rtl}.reference-paper.t-formal .f-grid{margin-top:3.5mm}.reference-paper.t-formal .f-grid td,.reference-paper.t-formal .f-grid th{border:var(--hair) solid var(--grid);padding:.9mm var(--pad);font-size:9.5pt;line-height:1.4}.reference-paper.t-formal .f-grid th{background:#EEF2F6;color:var(--navy);font-weight:700;text-align:start}.reference-paper.t-formal .f-grid td{text-align:center;font-weight:700;color:var(--ink)}.reference-paper.t-formal .f-grid td.name{font-size:10.5pt;color:var(--navy)}.reference-paper.t-formal .f-cap{display:flex;justify-content:space-between;align-items:baseline;margin:3.5mm 0 1.2mm;padding-inline:var(--pad)}.reference-paper.t-formal .f-cap b{font-size:9.5pt;color:var(--navy)}.reference-paper.t-formal .f-cap span{font-size:8.5pt;color:var(--muted)}.reference-paper.t-formal .lines td,.reference-paper.t-formal .lines th{border:var(--hair) solid var(--grid)}.reference-paper.t-formal .lines thead th{background:#EEF2F6;color:var(--navy);font-size:9pt;font-weight:700;padding-top:1.6mm;padding-bottom:1.6mm}.reference-paper.t-formal .lines tbody td{font-size:10pt}.reference-paper.t-formal .lines .item{color:var(--ink);line-height:1.3}.reference-paper.t-formal .lines .spec{font-size:8.5pt;line-height:1.25}.reference-paper.t-formal .lines .strong{font-weight:700;color:var(--navy)}.reference-paper.t-formal .unit{font-size:9pt}.reference-paper.t-formal .lines tfoot td{font-size:10pt;vertical-align:middle}.reference-paper.t-formal .lines tfoot .lbl{text-align:start;padding-inline:var(--pad);background:#F6F8FA;font-weight:700;color:var(--ink-2)}.reference-paper.t-formal .lines tfoot .val{font-weight:700}.reference-paper.t-formal .lines tfoot tr.grand td{border-top:.9mm double var(--navy);background:var(--gold-tint);color:var(--navy);font-size:11pt;padding-top:1.6mm;padding-bottom:1.6mm}.reference-paper.t-formal .lines tfoot tr.grand .val{font-size:13pt;line-height:1.2}.reference-paper.t-formal .lines tfoot tr.grand .cur{font-size:9pt}.reference-paper.t-formal .lines tfoot tr.soft td{font-size:9pt;color:var(--muted);font-weight:400}.reference-paper.t-formal .lines tfoot tr.soft .lbl{background:#fff;font-weight:400}.reference-paper.t-formal .lines tfoot .side{text-align:start;vertical-align:top;padding:2.2mm var(--pad);background:#fff}.reference-paper.t-formal .f-words{-webkit-padding-start:2.6mm;padding-inline-start:2.6mm;-webkit-border-start:.9mm solid var(--gold);border-inline-start:.9mm solid var(--gold)}.reference-paper.t-formal .f-note small,.reference-paper.t-formal .f-words small{display:block;font-size:8.5pt;font-weight:700;color:var(--navy)}.reference-paper.t-formal .f-words p{font-size:10pt;font-weight:700;line-height:1.5}.reference-paper.t-formal .f-note{margin-top:2.2mm;padding-top:1.6mm;border-top:var(--hair) dashed var(--grid)}.reference-paper.t-formal .f-note p{font-size:9pt;color:var(--ink-2);line-height:1.5}.reference-paper.t-formal .signatures{padding-top:4mm}.reference-paper.t-formal .sign b{font-size:9.5pt;font-weight:700;color:var(--navy)}.reference-paper.t-formal .sign i{height:9mm;border-bottom:.35mm dotted var(--ink-2)}.reference-paper.t-formal .sign span{font-size:8pt;color:var(--muted);margin-top:.8mm}.reference-paper.t-formal .f-foot{margin-top:3mm;padding-top:1.6mm;border-top:.2mm solid var(--gold);text-align:center;font-size:8pt;color:var(--muted);line-height:1.6}.reference-paper.t-formal .f-foot b{color:var(--navy)}.reference-paper.t-formal .f-sep{color:var(--gold);margin:0 1.6mm}.reference-paper.t-simple{font-family:Zahraa Plex,sans-serif;font-size:8.5pt;line-height:1.5;color:#1F2933;--mt:12mm;--mb:10mm;--cell-y:1.25mm;--k:#111827}.reference-paper.t-simple .s-head{align-items:end;padding-bottom:3mm;border-bottom:.5mm solid var(--k)}.reference-paper.t-simple .s-brand{display:flex;align-items:center;gap:2.5mm}.reference-paper.t-simple .s-brand img{width:10mm;height:13mm;object-fit:contain}.reference-paper.t-simple .s-brand b{display:block;font-size:12pt;font-weight:700;color:var(--k);line-height:1.35}.reference-paper.t-simple .s-brand div>span{display:block;font-size:7pt;color:var(--muted)}.reference-paper.t-simple .s-title h1{font-size:16pt;font-weight:700;color:var(--k);line-height:1.25;text-align:center}.reference-paper.t-simple .s-title p{font-size:6.75pt;color:var(--muted);letter-spacing:.3em;direction:ltr;text-align:center;margin-top:.3mm}.reference-paper.t-simple .s-info{margin-top:3.5mm}.reference-paper.t-simple .s-info>div+div{position:relative}.reference-paper.t-simple .s-info>div+div:before{content:"";position:absolute;top:0;bottom:0;right:calc(var(--gutter) / -2);-webkit-border-start:var(--hair) solid var(--line);border-inline-start:var(--hair) solid var(--line)}.reference-paper.t-simple .s-info h3{font-size:7pt;font-weight:700;color:var(--muted);margin-bottom:1mm}.reference-paper.t-simple .s-party{font-size:10pt;font-weight:700;color:var(--k);margin-bottom:.8mm}.reference-paper.t-simple .s-info .kv{--kv-gap:.5mm}.reference-paper.t-simple .s-info .kv dt{font-size:7.5pt}.reference-paper.t-simple .s-info .kv dd{font-size:8.25pt}.reference-paper.t-simple .s-info .num{font-size:9.5pt;font-weight:700;color:var(--k)}.reference-paper.t-simple .s-cap{display:flex;justify-content:space-between;align-items:baseline;margin:4.5mm 0 1.2mm}.reference-paper.t-simple .s-cap b{font-size:7.5pt;color:var(--k)}.reference-paper.t-simple .s-cap span{font-size:6.75pt;color:var(--muted)}.reference-paper.t-simple .lines thead th{font-size:7.5pt;font-weight:700;color:var(--k);border-top:.5mm solid var(--k);border-bottom:var(--hair) solid var(--k);padding-top:1.4mm;padding-bottom:1.4mm}.reference-paper.t-simple .lines tbody td{border-bottom:.2mm solid #e5e7eb}.reference-paper.t-simple .lines tbody tr:last-child td{border-bottom:.5mm solid var(--k)}.reference-paper.t-simple .lines .item{font-weight:600;color:var(--k)}.reference-paper.t-simple .lines .spec{font-size:7pt;line-height:1.35}.reference-paper.t-simple .lines .idx{color:var(--muted)}.reference-paper.t-simple .lines .strong{font-weight:700;color:var(--k)}.reference-paper.t-simple .unit{font-size:7.25pt}.reference-paper.t-simple .totals td{border-bottom:.2mm solid #e5e7eb;font-size:8.5pt}.reference-paper.t-simple .totals .lbl{color:var(--ink-2)}.reference-paper.t-simple .totals .val{font-weight:600}.reference-paper.t-simple .totals tr.grand td{border-top:.5mm solid var(--k);border-bottom:.5mm solid var(--k);color:var(--k);font-weight:700;padding-top:1.6mm;padding-bottom:1.6mm;vertical-align:middle}.reference-paper.t-simple .totals tr.grand .val{font-size:11.5pt}.reference-paper.t-simple .totals tr.grand .cur{font-size:7pt}.reference-paper.t-simple .totals tr.soft td{font-size:7.5pt;color:var(--muted)}.reference-paper.t-simple .s-side{padding-top:2mm;display:flex;flex-direction:column;gap:2.5mm}.reference-paper.t-simple .s-side small{display:block;font-size:7pt;font-weight:700;color:var(--muted)}.reference-paper.t-simple .s-side .words p{font-size:8.5pt;font-weight:600;color:var(--k);line-height:1.55}.reference-paper.t-simple .s-side .note p{font-size:7.5pt;color:var(--ink-2);line-height:1.6}.reference-paper.t-simple .s-side>div{padding-inline:var(--pad)}.reference-paper.t-simple .signatures{padding-top:4mm;column-gap:10mm}.reference-paper.t-simple .sign b{font-size:7.5pt;font-weight:600;color:var(--k)}.reference-paper.t-simple .sign i{height:9mm;border-bottom:var(--hair) solid var(--k)}.reference-paper.t-simple .sign span{font-size:6.75pt;color:var(--muted);margin-top:.8mm}.reference-paper.t-simple .s-foot{margin-top:4mm;padding-top:1.8mm;border-top:var(--hair) solid var(--line);display:grid;grid-template-columns:1fr auto 1fr;grid-gap:4mm;gap:4mm;font-size:6.75pt;color:var(--muted)}.reference-paper.t-simple .s-foot .mid{text-align:center}.reference-paper.t-simple .s-foot .end{text-align:left}.reference-paper.t-simple .s-sep{margin:0 1.4mm;color:#9AA5B1}.reference-paper .paper-footer{position:absolute;inset:auto 14mm 10mm;margin:0;width:auto}.reference-paper .paper-footer :is(.paper-page-number,.mid){white-space:normal}.reference-paper .paper-footer .mid bdi{display:inline-block}.reference-paper .paper-footer .identity-address{display:flex;flex-wrap:wrap;align-items:baseline}.reference-paper .paper-footer img{max-width:12mm;max-height:10mm;object-fit:contain}.reference-paper .paper-footer .paper-page-number{color:inherit;font:inherit;text-align:inherit}.reference-paper.t-executive,.reference-paper.t-executive *{font-family:Cairo Doc,sans-serif}.reference-paper .identity-stamp{max-width:17mm;max-height:17mm;object-fit:contain}.reference-paper .voucher-words{margin-top:4mm}.reference-paper .signatures{margin-top:auto}.reference-paper .signatures:not(:last-child){margin-bottom:0}.reference-paper .paper-note-continuation{margin:3mm 0;font-size:7.75pt}.reference-paper .paper-note-continuation p{white-space:pre-wrap}.reference-paper.paper-cancelled:before,.reference-paper.paper-draft:before{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;z-index:0;font:900 118pt Cairo Doc,sans-serif;color:rgb(16 42 67/.045);transform:rotate(-30deg)}.reference-paper.paper-draft:before{content:"مسودة"}.reference-paper.paper-cancelled:before{content:"ملغى"}.reference-paper>:not(.f-frame){position:relative;z-index:1}.reference-paper>.paper-footer{position:absolute}.reference-paper.t-modern{--tint:#F1F5F9}.reference-paper.t-modern .m-org .kv{row-gap:.3mm}.reference-paper:is(.t-modern,.t-simple) .kv dt{font-weight:400}.reference-paper.t-modern .lines tbody td{border-bottom:0}.reference-paper.t-modern .lines tbody tr:last-child td{border-bottom:var(--hair) solid var(--line)}.reference-paper.t-modern .totals tr.soft td,.reference-paper.t-modern .totals tr.soft.first td{padding-block:1.5mm}.reference-paper.t-modern .lines thead th{border:0}.reference-paper.t-modern .lines thead th:first-child{border-start-start-radius:2.2mm}.reference-paper.t-modern .lines thead th:last-child{border-start-end-radius:2.2mm}.reference-paper.t-modern .totals tr.grand td{border-inline:0}.reference-paper.t-modern .paper-footer{inset:auto 0 0;margin:0}.reference-paper.t-modern .m-panel .panel-title{font-size:7.75pt;font-weight:700;color:var(--navy);margin-bottom:2mm;padding:0;border:0}.reference-paper.t-modern .m-panel .panel-title:after{content:"";display:block;width:9mm;height:.7mm;border-radius:.35mm;background:var(--gold);margin-top:1mm}.reference-paper.t-modern .m-panel .party-name{font-size:11pt;font-weight:800;color:var(--navy);margin-bottom:1.6mm;line-height:1.3}.reference-paper.t-modern .words{border:0;border-radius:2.5mm;padding:2.4mm var(--pad) 2.6mm}.reference-paper.t-modern .m-title .en{text-align:center}.reference-paper.t-modern .m-card{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.reference-paper.t-formal{padding-top:14mm;padding-bottom:13mm;--pad-y:14mm;--footer-h:11mm;--grid:#9FB3C8}.reference-paper.t-formal .lines tbody td,.reference-paper.t-formal .lines tfoot td{padding-block:1.1mm}.reference-paper.t-formal .lines tbody tr:last-child td{border-bottom:var(--hair) solid var(--grid)}.reference-paper.t-formal .lines .spec{margin-top:0}.reference-paper.t-formal .lines tfoot tr.grand td{padding-block:1.6mm}.reference-paper.t-formal .lines tfoot .side{padding-block:2.2mm}.reference-paper.t-formal .words{background:#fff;border:0;-webkit-border-start:.9mm solid var(--gold);border-inline-start:.9mm solid var(--gold);border-radius:0;padding:0 2.6mm 0 0}.reference-paper.t-formal .note{padding-inline:0}.reference-paper.t-formal .paper-footer{bottom:13mm;display:flex;flex-wrap:wrap;justify-content:center;gap:0 1.6mm}.reference-paper.t-formal .paper-footer .end{width:100%;text-align:center}.reference-paper.t-simple .words{background:none;border:0;border-radius:0;padding:0}.reference-paper.t-simple .lines tbody td,.reference-paper.t-simple .totals td,.reference-paper.t-simple .totals tr.soft td,.reference-paper.t-simple .totals tr.soft.first td{padding-block:1.25mm}.reference-paper.t-simple .totals tr.grand td{padding-block:1.6mm}.reference-paper.t-simple .lines thead th,.reference-paper.t-simple .totals tr.grand td{background:transparent;border-radius:0}.reference-paper.t-simple .note{padding:0}.reference-paper.t-simple .paper-header{display:grid;padding-bottom:3mm;border-bottom:.5mm solid var(--k)}.reference-paper.t-simple .s-info .panel-title{padding:0;border:0;font-size:7pt;margin-bottom:1mm}.reference-paper .lines tbody td{vertical-align:top}.reference-paper .f-rule{position:relative}@media print{.reference-paper{page:financial-document;box-shadow:none;page-break-after:always;break-after:page}.reference-paper.paper-landscape{page:financial-report}.reference-paper:last-child{page-break-after:auto;break-after:auto}@page financial-document{size:A4;margin:0}@page financial-report{size:A4 landscape;margin:0}}