:root{--bs-font-sans-serif:"Segoe UI",Arial;--bs-font-monospace:"Segoe UI",Arial;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:12px;--erp-header-height:3.5rem;--erp-control-height:32px;--erp-label-size:9px;--erp-field-border:#e5b52b;--erp-field-filled:#fff5d2;--erp-field-focus:#fffbea}body[data-display-mode=en-only] .lang-ar,body[data-display-mode=en-primary] .lang-ar,body[data-display-mode=ar-only] .lang-en,body[data-display-mode=ar-primary] .lang-en,body:not([data-display-mode=bilingual]) .lang-separator{display:none!important}body[data-display-mode=en-only] .copy-ar,body[data-display-mode=ar-only] .copy-en{display:none!important}body:is([data-display-mode=bilingual],[data-display-mode=en-primary],[data-display-mode=ar-primary]) .copy-secondary{display:block;font-size:clamp(9px,.8em,12px);font-weight:400;color:var(--bs-secondary-color)}.btn .copy-secondary,.form-check-label .copy-secondary{display:inline!important;margin-inline-start:.35rem}body[data-display-mode=ar-primary] .copy-en{display:block;font-size:clamp(9px,.8em,12px);font-weight:400;color:var(--bs-secondary-color)}body[data-display-mode=ar-primary] .copy-ar{display:inline;font-size:1em;color:inherit}body[data-display-mode=bilingual] .tx-bilingual-wrapper{display:inline-flex;flex-direction:column;line-height:1.2}body[data-display-mode=bilingual] .tx-bilingual-wrapper .lang-ar{order:-1}body[data-display-mode=bilingual] .tx-bilingual-wrapper>:not(:first-child){font-size:clamp(9px,.8em,12px);color:var(--bs-secondary-color)}.btn .tx-bilingual-wrapper{flex-direction:row;gap:.3rem;align-items:baseline}:is(.btn,.form-check-label) :is(.copy-secondary,.tx-bilingual-wrapper>*){color:inherit!important}#main-content{min-height:calc(100vh - var(--erp-header-height));padding:.4rem .75rem!important}.erp-index-title{margin-bottom:.25rem!important}.erp-index-title h1{margin-bottom:0!important;padding:4px!important;font-size:14px;line-height:1.25}.erp-page-subtitle{margin-top:.1rem!important;margin-bottom:0!important;font-size:12px}.module-tabs-container{margin-bottom:.35rem!important}.module-tabs,.erp-module-tabs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}:root{--erp-dark-blue:#0a2453;--erp-dark-blue-hover:#041b45;--bs-primary-bg-subtle:#edf6f9;--bs-primary-border-subtle:#ccdee6}:is(.nav-tabs,.module-tabs,.erp-module-tabs){--bs-nav-link-color:var(--erp-dark-blue);--bs-nav-link-hover-color:var(--erp-dark-blue);--bs-nav-tabs-border-width:0;gap:0;background:#edf6f9;border-bottom:2px solid #66a3bf}:is(.nav-tabs,.module-tabs,.erp-module-tabs) .nav-link{min-width:145px;height:66px;padding:.35rem .9rem!important;border-radius:0;display:inline-flex;flex-direction:column!important;align-items:center;justify-content:center;gap:.3rem!important;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;background:transparent;border-inline-end:1px solid #ccdee6}:is(.nav-tabs,.module-tabs,.erp-module-tabs) .nav-link:hover,.module-tab-dropdown .nav-link.show{background-color:#d5e9f1}:is(.nav-tabs,.module-tabs,.erp-module-tabs) .nav-link.active{font-weight:700;background-color:var(--erp-dark-blue)!important;color:#fff!important}:is(.nav-tabs,.module-tabs,.erp-module-tabs) .nav-link>:is(i,svg){margin-inline:0!important;font-size:20px}.module-tabs .dropdown-toggle::after{position:absolute;inset-inline-end:.45rem;top:50%;transform:translateY(-50%);margin:0;border-top-width:.48em;border-right-width:.42em;border-left-width:.42em}.erp-form-tabs .nav-link{height:40px;min-width:120px;flex-direction:row!important;gap:.4rem!important}.erp-form-tabs .nav-link>i{font-size:16px}:is(.nav-tabs,.module-tabs,.erp-module-tabs) .nav-link .flex-column{align-items:center}:is(.nav-tabs,.module-tabs,.erp-module-tabs) .nav-link :is(span,bdi){max-width:100%;font-size:12px!important;color:inherit!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-ui=page-tabs].sticky-top{z-index:1010}[data-ui=bootstrap-header] :is(.btn,.navbar-brand){font-size:12px!important}[data-ui=bootstrap-header]{background-color:var(--erp-dark-blue)!important;border-bottom-color:var(--erp-dark-blue-hover)!important;position:relative;z-index:1030}[data-ui=bootstrap-header] .dropdown-menu{z-index:1060!important}.btn:is(.btn-primary,.btn-secondary,.btn-success,.btn-info,.btn-light,[class*=btn-outline-]:not(.btn-outline-danger,.btn-outline-warning)):not(.table *,[data-ui=bootstrap-header] *,.offcanvas *){--bs-btn-color:#fff;--bs-btn-bg:var(--erp-dark-blue);--bs-btn-border-color:var(--erp-dark-blue);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b3a80;--bs-btn-hover-border-color:#0b3a80;--bs-btn-active-bg:var(--erp-dark-blue-hover)}.btn .badge[class]{color:inherit!important}[data-ui=bootstrap-header] .navbar-brand{color:#fff}[data-ui=bootstrap-header]>.container-fluid .btn-outline-secondary:not(.offcanvas *){--bs-btn-color:#fff;--bs-btn-border-color:rgba(255,255,255,.55);--bs-btn-hover-color:var(--erp-dark-blue);--bs-btn-hover-bg:#fff;--bs-btn-hover-border-color:#fff;--bs-btn-active-color:var(--erp-dark-blue);--bs-btn-active-bg:#fff}.table-dark,.table>thead.table-dark{--bs-table-bg:var(--erp-dark-blue);--bs-table-color:#fff;--bs-table-border-color:rgba(255,255,255,.15);--bs-table-striped-bg:var(--erp-dark-blue);--bs-table-hover-bg:var(--erp-dark-blue-hover)}.table-dark :is(a,.lang-en,.lang-ar,bdi,span,i),.table>thead th :is(a,.lang-en,.lang-ar,bdi,span,i,small){color:#fff!important;text-decoration:none}.erp-form h2[id]{scroll-margin-top:7rem}.badge{background-color:transparent!important;border:0!important;padding-inline:0;font-weight:700}.badge:is(.text-bg-success,.bg-success){color:var(--bs-success-text-emphasis)!important}.badge:is(.text-bg-danger,.bg-danger){color:var(--bs-danger-text-emphasis)!important}.badge:is(.text-bg-warning,.bg-warning){color:var(--bs-warning-text-emphasis)!important}.badge:is(.text-bg-info,.bg-info){color:var(--bs-info-text-emphasis)!important}.badge:is(.text-bg-primary,.bg-primary){color:var(--erp-dark-blue)!important}.badge:is([class*=secondary],[class*=dark],[class*=light]){color:var(--bs-secondary-color)!important}.badge :is(span,bdi,small){color:inherit!important}[data-ui=bootstrap-header] .btn .badge{background-color:var(--bs-danger)!important;color:#fff!important;padding-inline:.4em}:is(.dropdown-item,.nav-pills .nav-link):is(:hover,.active,:focus),.dropdown-item:active,.list-group-item.active{background-color:#d5e9f1!important;color:var(--erp-dark-blue)!important;font-weight:400}.erp-tab-workspace__frame{display:block;width:100%;min-height:calc(100vh - 9rem);border:0;background:var(--bs-body-bg)}body[data-erp-shell] .erp-embedded-workspace #main-content,html:has(body .erp-embedded-workspace) #main-content{padding-top:.5rem}.table:not(.document-grid){--bs-table-striped-bg:#f3f5f7;--bs-table-hover-bg:#eaf4fb}.table:not(.document-grid)>:not(caption)>*>*{padding:4px 8px}.table:not(.document-grid)>thead th{white-space:nowrap;vertical-align:middle;font-weight:500;height:36px;position:sticky;top:0;z-index:1;background:var(--erp-dark-blue)!important;color:#fff!important}.table:not(.document-grid)>tbody>tr>td:not([colspan]){vertical-align:middle}.list-table>tbody>tr>td,.erp-record-list td{white-space:nowrap}.table:not(.document-grid)>tbody>tr:nth-child(odd)>*{background:#f3f5f7}.table:not(.document-grid)>tbody>tr:hover>*{background:#eaf4fb!important}.table td.code{color:#0661de;font-weight:600}.table>thead .sort-link{display:inline-flex;align-items:center;gap:.3rem}.table>thead th.text-end .sort-link{flex-direction:row-reverse}.table :is(td,th).text-end{padding-inline-end:9px}.table :is(td,th).text-end,.num{font-variant-numeric:tabular-nums}.erp-column-hidden,.document-description-hidden{display:none!important}.erp-table-scroll-region>table{min-width:var(--erp-table-min-width,0px)}.erp-column-pinned{position:sticky;inset-inline-start:var(--erp-pin-offset,0px);z-index:2;background-color:var(--bs-table-bg,var(--bs-body-bg))}thead .erp-column-pinned{z-index:4}@media print{.erp-table-scroll-region{overflow:visible!important}.erp-column-pinned{position:static!important}}tr.list-selected>*,.table>tbody>tr.selected>*{background:#dbeeff!important}:is(.form-control:not(textarea),.form-select,.input-group-text,.btn:not(.btn-close)){max-height:var(--erp-control-height)}:is(.form-control,.form-select,.input-group-text){height:var(--erp-control-height)!important;min-height:var(--erp-control-height);padding:.25rem .5rem;font-size:12px!important;border-radius:2px!important}.form-control,.form-select{border-color:var(--erp-field-border);background-color:#fff!important;border-radius:2px!important;font-size:12px!important}.form-select{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-inline-end:2.2rem;background-size:16px 12px}label,.form-label{font-weight:700!important;font-size:9px!important}.form-label{display:flex;flex-direction:column;margin-bottom:.2rem;font-size:9px;line-height:1.2}body[data-display-mode=bilingual] :is(label,.form-label) :is(.lang-en,.lang-ar){display:block!important}:is(label,.form-label) .tx-bilingual-wrapper{display:flex!important;flex-direction:column;line-height:1.15}:is(label,.form-label) :is(span,bdi){font-size:9px!important;color:inherit!important}body[data-display-mode^=ar] .form-label .lang-ar{order:-1}form:not(.erp-list-toolbar) .row{align-items:flex-end}.erp-form .form-label:not(.text-reset){color:#151b23!important}.form-text{font-size:9px}.form-group{margin-bottom:.4rem}.card{margin-bottom:.45rem}.card-body{padding:.55rem .75rem}[data-ui=search-box],.input-group:is([data-ui=search-box],.input-group-sm){height:var(--erp-control-height)}[data-ui=search-box]>:is(.form-control,.input-group-text,.btn),.input-group:is([data-ui=search-box],.input-group-sm)>:is(.form-control,.input-group-text,.btn){height:var(--erp-control-height);max-height:var(--erp-control-height);padding:.25rem .5rem;font-size:12px!important}.list-search-clear{padding-inline:.4rem;display:inline-flex;align-items:center;justify-content:center}.erp-list-toolbar{padding:8px!important;margin-bottom:.35rem!important;--erp-control-height:32px;background:#edf5f9!important;border-color:#d7e4ed!important;border-radius:2px}.erp-list-toolbar,.erp-list-toolbar *{font-size:12px!important}.erp-list-toolbar .form-label,.erp-list-toolbar .form-label *{font-size:9px!important}.erp-list-toolbar :is(.form-control,.form-select,.input-group,.btn){height:var(--erp-control-height);max-height:var(--erp-control-height)}.erp-list-toolbar .bi{font-size:14px!important}[name=per_page]{min-width:3.6rem}.erp-table-columns-button{list-style:none}.erp-columns-icon{width:var(--erp-control-height);padding:0}.erp-table-columns-button::-webkit-details-marker{display:none}.list-bulk-btn{min-width:4.5rem}.btn{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.65rem;--bs-btn-font-size:10px;--bs-btn-line-height:1.4}.btn:not(.btn-close){height:var(--erp-control-height);min-height:var(--erp-control-height);display:inline-flex;align-items:center;justify-content:center}.erp-icon-button{width:var(--erp-control-height);height:var(--erp-control-height);min-width:var(--erp-control-height);padding:0!important;border-radius:2px!important}
.btn-sm{--bs-btn-padding-y:.15rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:10px;min-height:26px;max-height:28px}.btn-lg{height:var(--erp-control-height)!important;font-size:12px!important;padding-block:.25rem!important}.erp-cell-focus:not(.is-invalid,.erp-cell-invalid,.is-valid),:is(.form-control,.form-select):focus:not(.is-invalid,.erp-cell-invalid,.is-valid){border-color:var(--erp-field-border)!important;background-color:var(--erp-field-focus)!important;box-shadow:0 0 0 1px var(--erp-field-border)}.erp-cell-invalid{border-color:var(--bs-danger)!important}.erp-cell-valid{border-color:var(--erp-field-border)}
:is(.form-control,.form-select).has-value:not(.is-invalid,.erp-cell-invalid,.is-valid){background-color:var(--erp-field-filled)!important}.form-label .text-danger{font-weight:600}.erp-create-action-bar{bottom:.75rem;z-index:1030}:is(.doc-item-dropdown,.doc-search-dropdown,.jv-account-dropdown,.dn-search-dropdown,.po-search-dropdown,.rn-search-dropdown,.quote-item-dropdown,.enhanced-dropdown){z-index:1090;max-height:18rem;overflow-y:auto;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);box-shadow:var(--bs-box-shadow)}.jv-account-cell{position:relative}.coa-children{display:none;margin-inline-start:1.5rem;padding-inline-start:.75rem;border-inline-start:1.5px dashed var(--bs-border-color)}.coa-children.show{display:block}.coa-content{display:flex;align-items:center;gap:.45rem;padding:.25rem .5rem;margin-bottom:2px;border-bottom:1px solid #0001;font-size:12px}.coa-content:hover,.coa-node:focus-within>.coa-content{background:var(--bs-primary-bg-subtle)}.coa-toggle{display:inline-flex;align-items:center;gap:.25rem;height:1.5rem;padding:0 .15rem;border:0;background:transparent;cursor:pointer;text-decoration:none}.coa-toggle--leaf{cursor:default}.coa-chevron{font-size:.65rem;color:var(--bs-secondary-color);width:.75rem;display:inline-block}.coa-chevron--open{transform:rotate(90deg)}.coa-chevron-placeholder{width:.75rem;display:inline-block}.coa-folder-icon{color:#f59e0b!important;font-size:1.15rem}.coa-leaf-icon{color:#64748b;font-size:1rem}.coa-code{font-weight:700;font-size:11px}.coa-name{display:inline-flex;align-items:center;gap:.25rem;flex-wrap:wrap}.coa-name-en{font-weight:600}.coa-name-ar{font-weight:500;color:#475569}.coa-meta{display:inline-flex;align-items:center;gap:.35rem;margin-inline-start:auto}.coa-balance{font-size:11px;font-weight:600}.coa-highlight{background:#fef08a;font-weight:700;padding:0 2px}.coa-node--has-match>.coa-content{background:#fef9c3}.erp-min-width-110{min-width:110px}.erp-min-width-120{min-width:120px}.erp-min-width-130{min-width:130px}.erp-min-width-140{min-width:140px}.erp-min-width-150{min-width:150px}.erp-min-width-220{min-width:220px}.erp-min-width-52{min-width:52px}.erp-min-width-60{min-width:60px}.erp-width-100{width:100px}.erp-width-10pct{width:10%}.erp-width-110{width:110px}.erp-width-11pct{width:11%}.erp-width-120{width:120px}.erp-width-12pct{width:12%}.erp-width-130{width:130px}.erp-width-13pct{width:13%}.erp-width-140{width:140px}.erp-width-14pct{width:14%}.erp-width-150{width:150px}.erp-width-15pct{width:15%}.erp-width-17pct{width:17%}.erp-width-180{width:180px}.erp-width-18pct{width:18%}.erp-width-19pct{width:19%}.erp-width-200{width:200px}.erp-width-20pct{width:20%}.erp-width-220{width:220px}.erp-width-23pct{width:23%}.erp-width-240{width:240px}.erp-width-29pct{width:29%}.erp-width-3pct{width:3%}.erp-width-40{width:40px}.erp-width-44pct{width:44%}.erp-width-48{width:48px}.erp-width-48pct{width:48%}.erp-width-4pct{width:4%}.erp-width-50{width:50px}.erp-width-55{width:55px}.erp-width-5pct{width:5%}.erp-width-60pct{width:60%}.erp-width-6pct{width:6%}.erp-width-7pct{width:7%}.erp-width-80{width:80px}.erp-width-8pct{width:8%}.erp-width-90{width:90px}.min-w-0{min-width:0}.erp-icon-48{font-size:14px;line-height:1}@media print{[data-ui=bootstrap-header],[data-ui=bootstrap-navigation],[data-ui=page-tabs],.no-print,.payroll-no-print,.erp-create-action-bar,.btn,.offcanvas,.modal{display:none!important}body[data-erp-shell]{background:#fff;font-size:11px}#main-content{padding:0!important;min-height:0}.card{border:0;box-shadow:none}.table-responsive{overflow:visible}thead{display:table-header-group}tr{break-inside:avoid}}.statement-transfer td{font-size:.8rem;line-height:1.15;padding-block:.15rem}.erp-saveas{z-index:1080}#erpSaveAsPrintPopup[hidden]{display:none!important}#erpSaveAsPrintPopup{z-index:1090}.erp-saveas__sheet{max-width:210mm;min-height:297mm}.erp-saveas__logo{max-height:64px;max-width:160px}body.erp-saveas-open{overflow:hidden}#erpSaveAsSheet[data-show-header="0"] [data-saveas-part=header],#erpSaveAsSheet[data-show-footer="0"] [data-saveas-part=footer],#erpSaveAsSheet[data-show-logo="0"] [data-saveas-part=logo],#erpSaveAsSheet[data-show-address="0"] [data-saveas-part=address],#erpSaveAsSheet[data-show-tax="0"] [data-saveas-part=tax],#erpSaveAsSheet[data-show-cr="0"] [data-saveas-part=cr],#erpSaveAsSheet[data-show-signature="0"] [data-saveas-part=signature],#erpSaveAsSheet[data-show-datetime="0"] [data-saveas-part=datetime],#erpSaveAsSheet[data-show-page="0"] [data-saveas-part=page]{display:none!important}@media print{body.erp-saveas-printing>:not(#erpSaveAsPage),body.erp-saveas-printing .erp-saveas__bar,body.erp-saveas-printing #erpSaveAsPrintPopup{display:none!important}body.erp-saveas-printing .erp-saveas{position:static!important;display:block!important;height:auto!important;overflow:visible!important;background:#fff!important}body.erp-saveas-printing .erp-saveas__sheet{max-width:none;min-height:0;box-shadow:none!important;padding:0!important}}html{font-size:12px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.display-1,.display-4,.display-5,.display-6,.lead,.navbar-brand{font-size:14px}.fs-1,.fs-2,.fs-3,.fs-4,.fs-5,.fs-6{font-size:14px!important}small,.small,.form-text,.badge,code,kbd,samp,sub,sup{font-size:clamp(9px,.875em,12px)}.table{font-family:var(--bs-font-sans-serif);font-size:11px}.table :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.fs-1,.fs-2,.fs-3,.fs-4,.fs-5,.fs-6,.lead,.display-1){font-size:12px!important}body[data-display-mode=bilingual] .table :is(.lang-ar,.lang-en){display:block}.table :is(.erp-table-heading-pair,.erp-table-value-pair){display:inline-flex;flex-direction:column;line-height:1.2}.erp-report-table-scroll,.erp-record-list [data-ui=table-scroll],.table-responsive:has(.list-table){max-height:390px;overflow:auto;border:1px solid #dbe2e9}.erp-report-kpi-card{min-height:52px}th,th :is(span,bdi,a,button){font-size:11px!important}.table>thead small{font-size:11px!important}.erp-form{background:var(--bs-primary-bg-subtle)!important}.erp-form :is(.form-control,.form-select):not(.is-invalid,.is-valid,.erp-cell-invalid,:focus){border-color:var(--erp-field-border);box-shadow:none}.erp-form>.row,.erp-form .card-body>.row{align-items:flex-end}.erp-form .form-label{margin:0 0 1px}.erp-form .form-label .tx-bilingual-wrapper{line-height:1.1}.erp-form .form-select{padding-inline-end:2.2rem;background-size:16px 12px}.coa-actions .btn,.erp-row-action-toggle{padding:2px!important;border:0;background:transparent;color:#38546a;box-shadow:none}.form-control::file-selector-button{background:var(--erp-dark-blue)!important;color:#fff}

 
form:has(.form-control,.form-select){background:var(--bs-primary-bg-subtle)}
:is(.erp-form,form) :is(.row>[class*=col],.card-body):not(.create-header,.create-header *){background-color:var(--bs-primary-bg-subtle)!important}
form .table{--bs-table-bg:#fff;--bs-table-striped-bg:#fff}
/* Document details: user-supplied blue, light-gray and burgundy palette. */
@media screen {
.erp-show-document{--erp-dark-blue:#3267a8;--erp-dark-blue-hover:#28578f;--bs-primary-rgb:50,103,168;--bs-primary-text-emphasis:#3267a8;--bs-primary-bg-subtle:#edf2f7;--bs-border-color:#dee4ea;--bs-body-color:#475569;color:#475569}
.erp-show-document .card{border:1px solid #dee4ea!important;border-radius:7px;box-shadow:0 2px 12px #18253d08!important}
.erp-show-document .card-header{background:#fff;border-inline-start:3px solid #873c57;padding:12px 14px}
.erp-show-document .erp-report-kpi-card>strong{font-size:22px!important}
.erp-show-document .table{--bs-table-color:#15243a;--bs-table-border-color:#dbe2e9;--bs-table-hover-bg:#eaf4fb}
.erp-show-document .table>thead{--bs-table-bg:var(--erp-dark-blue);--bs-table-color:#fff}
.erp-show-document .table>thead th{font-weight:500}
.erp-show-document .table>:not(caption)>*>*{padding:4px 8px}
.erp-show-document .table>tfoot{--bs-table-bg:#f3f5f7;--bs-table-color:#334b69}
}

@media print{body.erp-saveas-printing #erpSaveAsPage .modal-dialog{max-width:none;margin:0}body.erp-saveas-printing #erpSaveAsPage .modal-content{border:0}}
