@charset "UTF-8";:root{--lpx-theme-light-bg: url("./media/login-bg-img-light-YMKE7EY5.svg");--lpx-theme-dim-bg: url("./media/login-bg-img-dim-SWWWEPJE.svg");--lpx-theme-dark-bg: url("./media/login-bg-img-dark-JYHL77E3.svg");--lpx-logo-icon: none;--lpx-logo-url: none;--lpx-logo: none}:root .abp-logo{background-repeat:no-repeat}:root .abp-support{width:178px;height:30px;background-image:url("./media/abp-support-HUD6V6NA.svg")}:root .abp-community{width:215px;height:30px;background-image:url("./media/abp-community-TWKX3PKP.svg")}:root .abp-blog{width:142px;height:30px;background-image:url("./media/abp-blog-CXMRJLUT.svg")}:root .logo-x{width:20px;height:20px;background-image:url("./media/x-PXBBTONJ.svg")}html:not(.has-app-logo) .lpx-brand-logo{display:none!important}html:not(.has-app-logo) .lpx-brand-name{position:static!important;left:auto!important;right:auto!important;inset-inline-start:0!important}html.has-app-logo lpx-brand-logo>a{display:flex!important;align-items:center;gap:.6rem;min-width:0;text-decoration:none}html.has-app-logo .lpx-brand-logo{position:static!important;flex:0 0 36px;width:36px!important;height:36px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}html.has-app-logo .lpx-brand-name{position:static!important;left:auto!important;right:auto!important;top:auto!important;width:auto!important;max-width:100%;height:auto!important;line-height:1.2!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}mat-form-field,.mat-mdc-form-field{width:100%}.mat-mdc-table{width:100%}.mat-mdc-table .mat-mdc-row{min-height:48px;transition:background-color .1s ease}.mat-mdc-table .mat-mdc-row:hover{background-color:var(--bs-light, #f8f9fa)}.mat-mdc-table .mat-mdc-header-cell{font-size:.75rem;font-weight:600;text-transform:uppercase;color:var(--bs-secondary, #6c757d);letter-spacing:.02em}.mat-mdc-cell.cell-truncate{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn{display:inline-flex;align-items:center;gap:.25rem}.btn-grid .btn{width:100%}.badge{font-weight:500;letter-spacing:.01em}.badge i{font-size:.7em}.card{border:1px solid var(--bs-border-color, #dee2e6);border-radius:.5rem;box-shadow:none}.card .card-header{background-color:transparent;border-bottom:1px solid var(--bs-border-color, #dee2e6);padding:1rem 1.25rem}.card-narrow{max-width:380px}.card-medium{max-width:640px}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.card-clickable{cursor:pointer;transition:box-shadow .15s,transform .1s}.card-clickable:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-1px)}.form-label{font-size:.85rem;font-weight:500;margin-bottom:.35rem}.cursor-pointer{cursor:pointer}.empty-state{text-align:center;padding:3rem 1rem}.empty-state i{font-size:3rem;color:var(--bs-secondary, #6c757d);margin-bottom:1rem;display:block}:root{--lpx-primary: #2c8a4f;--lpx-brand: #2c8a4f;--lpx-info: #0ea5e9;--lpx-success: #16a34a;--lpx-warning: #f59e0b;--lpx-danger: #ef4444;--bs-primary: #2c8a4f;--bs-primary-rgb: 44, 138, 79;--bs-link-color: #2c8a4f;--bs-link-color-rgb: 44, 138, 79;--bs-link-hover-color: #1f6038;--bs-body-font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Noto Kufi Arabic", sans-serif;--app-radius-lg: 16px;--app-radius: 12px;--app-radius-sm: 9px;--app-shadow-sm: 0 1px 2px rgba(16, 24, 40, .04);--app-shadow: 0 1px 3px rgba(16, 24, 40, .06), 0 8px 24px -8px rgba(16, 24, 40, .12);--app-shadow-lg: 0 14px 38px -10px rgba(16, 24, 40, .22);--app-ring: 0 0 0 3px rgba(44, 138, 79, .18);--bs-border-radius: var(--app-radius)}body,.lpx-content,.lpx-sidebar,.lpx-topbar{font-family:var(--bs-body-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:.1px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5{font-weight:700;letter-spacing:-.01em}.card{border:1px solid rgba(16,24,40,.08);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow-sm);transition:box-shadow .2s ease,transform .2s ease}.card .card-header{background:transparent;border-bottom:1px solid rgba(16,24,40,.06);padding:1rem 1.35rem;font-weight:600}.card-clickable:hover,.card.card-hover:hover{box-shadow:var(--app-shadow);border-color:#2c8a4f40;transform:translateY(-2px)}.btn{border-radius:var(--app-radius-sm);font-weight:600;padding-inline:1.05rem;transition:transform .12s ease,box-shadow .2s ease,background-color .15s ease,border-color .15s ease}.btn:active{transform:translateY(1px)}.btn-primary{--bs-btn-bg: #2c8a4f;--bs-btn-border-color: #2c8a4f;--bs-btn-hover-bg: #1f6038;--bs-btn-hover-border-color: #1f6038;--bs-btn-active-bg: #163a25;box-shadow:0 1px 2px #2c8a4f47,0 8px 18px -8px #2c8a4f8c}.btn-primary:hover{box-shadow:0 2px 8px #2c8a4f59,0 12px 24px -8px #2c8a4f99}.btn-outline-primary{--bs-btn-color: #2c8a4f;--bs-btn-border-color: rgba(44, 138, 79, .4);--bs-btn-hover-bg: #2c8a4f;--bs-btn-hover-border-color: #2c8a4f}.form-control,.form-select,.input-group-text{border-radius:var(--app-radius-sm);border-color:#10182824;transition:border-color .15s ease,box-shadow .15s ease}.form-control:focus,.form-select:focus{border-color:#2c8a4f;box-shadow:var(--app-ring)}.badge{border-radius:999px;padding:.4em .72em;font-weight:600}.lpx-nav .lpx-menu-item-link,.lpx-menu-item-link{border-radius:10px;margin:2px 12px;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.lpx-menu-item-link:hover{background:#ffffff12}.lpx-menu-item-link.selected,.lpx-menu-item-link.active{background:linear-gradient(90deg,#2c8a4f,#3aa564)!important;color:#fff!important;box-shadow:0 8px 18px -8px #2c8a4fb3}.lpx-menu-item-link.selected .lpx-menu-item-icon,.lpx-menu-item-link.selected .lpx-menu-item-text,.lpx-menu-item-link.active .lpx-menu-item-icon,.lpx-menu-item-link.active .lpx-menu-item-text{color:#fff!important}.lpx-sidebar .lpx-menu-item-text,.lpx-sidebar .lpx-inner-menu .lpx-menu-item-text{font-size:.98rem;font-weight:500;color:#f1f5f9!important;letter-spacing:.1px}.lpx-sidebar .lpx-menu-item-icon{color:#e2e8f0!important;font-size:1.05rem}.lpx-sidebar .lpx-inner-menu .lpx-menu-item-text{color:#e2e8f0!important;font-size:.93rem}.lpx-sidebar .lpx-menu-item-link.selected .lpx-menu-item-text,.lpx-sidebar .lpx-menu-item-link.active .lpx-menu-item-text{color:#fff!important}.lpx-topbar,.lpx-topbar-container{box-shadow:0 1px #1018280f}.table,.mat-mdc-table,.ngx-datatable{border-radius:var(--app-radius);overflow:hidden}.table>:not(caption)>*>*{padding:.7rem .9rem}thead th,.mat-mdc-header-cell,.datatable-header{font-size:.74rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.04em}.dropdown-menu{border:1px solid rgba(16,24,40,.08);border-radius:var(--app-radius);box-shadow:var(--app-shadow);padding:.4rem}.dropdown-menu .dropdown-item{border-radius:8px;padding:.5rem .75rem}*{scrollbar-width:thin;scrollbar-color:rgba(120,120,140,.35) transparent}*::-webkit-scrollbar{width:9px;height:9px}*::-webkit-scrollbar-thumb{background:#78788c59;border-radius:999px;border:2px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background:#78788c8c;background-clip:content-box}.progress-bar{background-color:#2c8a4f}:root{--forma-text: #10271a;--forma-text-2: #46604a;--forma-text-3: #8aa28e;--forma-primary: #2c8a4f;--forma-primary-rgb: 44, 138, 79;--forma-primary-strong:#1f8a45;--forma-primary-dark: #1f6038;--forma-surface: #ffffff;--forma-bg: #e7f1e6;--forma-bg-2: #eff7ec;--forma-success: #34c759;--forma-success-text: #1f8a45;--forma-warning: #ffb23e;--forma-warning-text: #b07d12;--forma-danger: #ff3b30;--forma-info: #4e7c8b;--forma-radius: 12px;--forma-radius-sm: 9px;--forma-radius-lg: 16px;--forma-border: rgba(16, 40, 26, .1);--forma-tint: rgba(var(--forma-primary-rgb), .12);--forma-doc-sale: var(--forma-primary);--forma-doc-sale-rgb: var(--forma-primary-rgb);--forma-doc-sale-dark: var(--forma-primary-dark);--forma-doc-purchase: #2563eb;--forma-doc-purchase-rgb: 37, 99, 235;--forma-doc-purchase-dark: #1d4ed8;--forma-font: -apple-system, "SF Pro Display", "SF Pro Text", system-ui, "Segoe UI", "Noto Kufi Arabic", "Noto Sans", Tahoma, "Helvetica Neue", Arial, sans-serif;--lpx-primary: var(--forma-primary);--lpx-brand: var(--forma-primary);--lpx-secondary: #6c8a6f;--lpx-success: var(--forma-success);--lpx-warning: var(--forma-warning);--lpx-danger: var(--forma-danger);--lpx-info: var(--forma-info);--lpx-content-text-rgb: 16, 39, 26;--lpx-card-bg: var(--forma-surface);--lpx-card-title-text-color: var(--forma-text);--bs-primary: var(--forma-primary);--bs-primary-rgb: var(--forma-primary-rgb);--bs-success: var(--forma-success);--bs-success-rgb: 52, 199, 89;--bs-warning: var(--forma-warning);--bs-danger: var(--forma-danger);--bs-danger-rgb: 255, 59, 48;--bs-info: var(--forma-info);--bs-body-color: var(--forma-text);--bs-body-color-rgb: 16, 39, 26;--bs-body-font-family: var(--forma-font);--bs-link-color: var(--forma-primary);--bs-link-color-rgb: var(--forma-primary-rgb);--bs-link-hover-color: var(--forma-primary-dark);--bs-border-radius: var(--forma-radius);--bs-border-radius-sm: var(--forma-radius-sm);--bs-border-radius-lg: var(--forma-radius-lg);--bs-border-radius-xl: var(--forma-radius-lg)}body,.lpx-content,.lpx-content-container{font-family:var(--forma-font);color:var(--forma-text)}.btn-primary{--bs-btn-bg: var(--forma-primary);--bs-btn-border-color: var(--forma-primary);--bs-btn-hover-bg: var(--forma-primary-dark);--bs-btn-hover-border-color: var(--forma-primary-dark);--bs-btn-active-bg: var(--forma-primary-dark);--bs-btn-active-border-color: var(--forma-primary-dark);--bs-btn-disabled-bg: var(--forma-primary);--bs-btn-disabled-border-color: var(--forma-primary)}.btn-outline-primary{--bs-btn-color: var(--forma-primary);--bs-btn-border-color: var(--forma-primary);--bs-btn-hover-bg: var(--forma-primary);--bs-btn-hover-border-color: var(--forma-primary);--bs-btn-active-bg: var(--forma-primary);--bs-btn-active-border-color: var(--forma-primary)}.btn-success{--bs-btn-bg: var(--forma-success);--bs-btn-border-color: var(--forma-success);--bs-btn-hover-bg: #2ba149;--bs-btn-hover-border-color: #2ba149}.btn-danger{--bs-btn-bg: var(--forma-danger);--bs-btn-border-color: var(--forma-danger)}.btn-info{--bs-btn-bg: var(--forma-info);--bs-btn-border-color: var(--forma-info);--bs-btn-color: #fff}.bg-primary{background-color:var(--forma-primary)!important}.bg-success{background-color:var(--forma-success)!important}.bg-danger{background-color:var(--forma-danger)!important}.bg-warning{background-color:var(--forma-warning)!important}.bg-info{background-color:var(--forma-info)!important}.text-primary{color:var(--forma-primary)!important}.text-success{color:var(--forma-success-text)!important}.text-danger{color:var(--forma-danger)!important}.text-warning{color:var(--forma-warning-text)!important}.text-info{color:var(--forma-info)!important}.text-muted{color:var(--forma-text-3)!important}a{color:var(--forma-primary)}a:hover{color:var(--forma-primary-dark)}.form-control,.form-select{border-radius:var(--forma-radius-sm)}.form-control:focus,.form-select:focus,.btn-check:focus+.btn,.form-check-input:focus{border-color:var(--forma-primary);box-shadow:0 0 0 .2rem rgba(var(--forma-primary-rgb),.2)}.form-check-input:checked{background-color:var(--forma-primary);border-color:var(--forma-primary)}.progress-bar{background-color:var(--forma-primary)}.nav-tabs .nav-link.active{color:var(--forma-primary);border-bottom-color:var(--forma-primary)}.page-item.active .page-link{background-color:var(--forma-primary);border-color:var(--forma-primary)}.page-link{color:var(--forma-primary)}html.forma-surfaces .lpx-content,html.forma-surfaces .lpx-content-container{background:radial-gradient(620px 620px at 6% 2%,rgba(124,201,143,.15),transparent 62%),radial-gradient(680px 680px at 98% 16%,rgba(150,222,176,.12),transparent 64%),radial-gradient(720px 720px at 4% 78%,rgba(190,236,200,.18),transparent 64%),linear-gradient(180deg,#f4f8f3,#ecf2ea);background-attachment:fixed}html.forma-surfaces .lpx-sidebar-container{min-height:100vh;background:#0f1c14!important}html.forma-surfaces .lpx-logo-container,html.forma-surfaces .lpx-brand-name,html.forma-surfaces .lpx-sidebar,html.forma-surfaces .lpx-nav,html.forma-surfaces .lpx-nav-menu,html.forma-surfaces .lpx-sidebar.lpx-scroll-container{background:transparent!important;background-image:none!important}html.forma-surfaces .lpx-topbar,html.forma-surfaces .lpx-topbar-container{background:#f7fbf5b8!important;backdrop-filter:blur(22px) saturate(1.6);-webkit-backdrop-filter:blur(22px) saturate(1.6);border-bottom:1px solid var(--forma-border);box-shadow:0 2px 11px #10281a0a}html.forma-surfaces app-company-selector .btn{--bs-btn-color: var(--forma-primary-dark);--bs-btn-border-color: rgba(var(--forma-primary-rgb), .28);--bs-btn-hover-bg: rgba(var(--forma-primary-rgb), .16);--bs-btn-hover-border-color: rgba(var(--forma-primary-rgb), .4);--bs-btn-hover-color: var(--forma-primary-dark);--bs-btn-active-bg: rgba(var(--forma-primary-rgb), .18);background:rgba(var(--forma-primary-rgb),.1);border-radius:999px;font-weight:600;color:var(--forma-primary-dark)}:root{--bs-dropdown-link-active-bg: var(--forma-primary);--bs-dropdown-link-active-color: #fff;--bs-dropdown-border-radius: 12px}.dropdown-item.active,.dropdown-item:active{background-color:var(--forma-primary)!important;color:#fff!important}html.forma-surfaces .dropdown-menu{border-radius:12px;border:1px solid var(--forma-border);box-shadow:0 10px 24px #10281a1a;padding:6px}html.forma-surfaces .dropdown-item{border-radius:8px;padding:.5rem .75rem}html.forma-surfaces .dropdown-item:hover:not(.active),html.forma-surfaces .dropdown-item:focus:not(.active){background-color:rgba(var(--forma-primary-rgb),.1);color:var(--forma-primary-dark)}html.forma-surfaces .modal-content{border-radius:var(--forma-radius-lg);border:1px solid var(--forma-border);box-shadow:0 19px 48px #10281a29}html.forma-surfaces .modal-header{border-bottom:1px solid var(--forma-border)}html.forma-surfaces .modal-header .modal-title{color:var(--forma-text);font-weight:700;letter-spacing:-.01em}html.forma-surfaces .modal-footer{border-top:1px solid var(--forma-border)}.nav-tabs{--bs-nav-tabs-link-active-color: var(--forma-primary-dark);border-bottom-color:var(--forma-border)}.nav-tabs .nav-link{color:var(--forma-text-2);border-radius:10px 10px 0 0}.nav-tabs .nav-link:hover{color:var(--forma-primary);border-color:transparent transparent var(--forma-border)}.nav-tabs .nav-link.active{color:var(--forma-primary-dark);border-color:var(--forma-border) var(--forma-border) transparent}.nav-pills{--bs-nav-pills-link-active-bg: var(--forma-primary);--bs-nav-pills-border-radius: 999px}.alert{border-radius:var(--forma-radius);border:1px solid transparent}.alert-primary{color:var(--forma-primary-dark);background:rgba(var(--forma-primary-rgb),.1);border-color:rgba(var(--forma-primary-rgb),.22)}.alert-success{color:var(--forma-success-text);background:#34c7591f;border-color:#34c75947}.alert-danger{color:#c2260e;background:#ff3b301a;border-color:#ff3b303d}.alert-warning{color:var(--forma-warning-text);background:#ff8a3d1f;border-color:#ff8a3d4d}.alert-info{color:var(--forma-info);background:#4e7c8b1f;border-color:#4e7c8b47}html.forma-surfaces .toast,html.forma-surfaces .toast-container>div{border-radius:var(--forma-radius);box-shadow:0 10px 24px #10281a21}:root{--bs-tooltip-bg: var(--forma-text);--bs-tooltip-border-radius: 8px}.popover{--bs-popover-border-color: var(--forma-border);--bs-popover-border-radius: 12px}.pagination{--bs-pagination-color: var(--forma-primary);--bs-pagination-hover-color: var(--forma-primary-dark);--bs-pagination-hover-bg: rgba(var(--forma-primary-rgb), .08);--bs-pagination-active-bg: var(--forma-primary);--bs-pagination-active-border-color: var(--forma-primary);--bs-pagination-focus-color: var(--forma-primary-dark);--bs-pagination-focus-box-shadow: 0 0 0 .2rem rgba(var(--forma-primary-rgb), .2);--bs-pagination-border-radius: 9px}.table{--bs-table-hover-bg: rgba(var(--forma-primary-rgb), .05)}.table>thead th{color:var(--forma-text-2);font-weight:600}.table-active,.table-active>td,.table-active>th{--bs-table-bg-state: rgba(var(--forma-primary-rgb), .08)}.spinner-border.text-primary,.spinner-grow.text-primary{color:var(--forma-primary)!important}.list-group-item.active{background-color:var(--forma-primary);border-color:var(--forma-primary)}html.forma-surfaces .table td,html.forma-surfaces .table th,html.forma-surfaces .text-end,html.forma-surfaces td.text-end,html.forma-surfaces .fw-bold,html.forma-surfaces input[type=number]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}html.forma-surfaces .form-label{color:var(--forma-text-2);font-weight:600;margin-bottom:.4rem}html.forma-surfaces .card-header .card-title,html.forma-surfaces .card-header h4,html.forma-surfaces .card-header h5,html.forma-surfaces .card-header h6{color:var(--forma-text);font-weight:700}html.forma-surfaces .card-header>.card-title>i,html.forma-surfaces .card-header>h4>i,html.forma-surfaces .card-header>h5>i,html.forma-surfaces .card-header>h6>i{color:var(--forma-primary)}html.forma-surfaces .table>thead th{color:var(--forma-text-3);font-weight:600;border-bottom:1px solid var(--forma-border)}html.forma-surfaces .table>tbody>tr{transition:background-color .12s ease}html.forma-surfaces .table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-bg-type: rgba(16, 40, 26, .022)}html.forma-surfaces .btn{transition:background-color .15s ease,border-color .15s ease,box-shadow .2s ease,transform .1s ease}html.forma-surfaces .btn:active{transform:translateY(1px)}.forma-empty{text-align:center;color:var(--forma-text-3);padding:2.75rem 1rem}.forma-empty>i{display:block;font-size:2rem;opacity:.55;margin-bottom:.6rem}.forma-empty__title{color:var(--forma-text-2);font-weight:600}html.forma-surfaces .card{background:#ffffffb8;backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5);border:1px solid var(--forma-border);border-radius:var(--forma-radius-lg);box-shadow:0 5px 19px #10281a0c}html.forma-surfaces .card .card-header{background:transparent;border-bottom:1px solid var(--forma-border);color:var(--forma-text);font-weight:700}html.forma-surfaces .badge{border-radius:999px;font-weight:600;padding:.38em .8em}html.forma-surfaces .badge.bg-primary{background:var(--forma-tint)!important;color:var(--forma-primary)!important}html.forma-surfaces .badge.bg-success{background:#34c75929!important;color:var(--forma-success-text)!important}html.forma-surfaces .badge.bg-danger{background:#ff3b3024!important;color:#c2260e!important}html.forma-surfaces .badge.bg-warning{background:#ff8a3d29!important;color:var(--forma-warning-text)!important}html.forma-surfaces .badge.bg-info{background:#4e7c8b29!important;color:var(--forma-info)!important}html.forma-surfaces .badge.bg-secondary{background:#10281a12!important;color:var(--forma-text-2)!important}html.forma-surfaces .badge.bg-dark{background:#10281a1f!important;color:var(--forma-text)!important}html.forma-surfaces .badge.bg-light{background:#10281a0d!important;color:var(--forma-text-2)!important}html.forma-surfaces .btn-primary .badge,html.forma-surfaces .btn-primary .badge.bg-light,html.forma-surfaces .btn-primary .badge.bg-white{background:#fff!important;color:var(--forma-primary)!important}html.forma-surfaces .card>.table,html.forma-surfaces .card .table{--bs-table-bg: transparent}html.forma-surfaces .table>thead{--bs-table-bg: rgba(16, 40, 26, .03);color:var(--forma-text-2)}html.forma-surfaces .btn-primary{box-shadow:0 5px 13px rgba(var(--forma-primary-rgb),.22)}.input-group[dir=ltr]{direction:ltr;unicode-bidi:isolate}.input-group[dir=ltr]>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.input-group[dir=ltr]>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width, 1px))!important;margin-right:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.input-group[dir=ltr]>:first-child{border-top-left-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.input-group[dir=ltr]>:last-child{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.input-group[dir=ltr]:has(>.input-group-text+input)>input,.input-group[dir=ltr]:has(>.input-group-text+input)>.form-control{text-align:left}.input-group[dir=ltr]:has(>.input-group-text+input)>input.text-end,.input-group[dir=ltr]:has(>.input-group-text+input)>.form-control.text-end{text-align:left!important}.input-group[dir=ltr]:has(>input+.input-group-text)>input,.input-group[dir=ltr]:has(>input+.input-group-text)>.form-control{text-align:right}.input-group[dir=ltr]:has(>input+.input-group-text)>input.text-end,.input-group[dir=ltr]:has(>input+.input-group-text)>.form-control.text-end{text-align:right!important}.input-group-sm[dir=ltr]>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.input-group-sm[dir=ltr]>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.input-group-sm[dir=ltr]>:first-child{border-top-left-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.input-group-sm[dir=ltr]>:last-child{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}[dir=rtl] .input-group:not([dir=ltr]):has(>.input-group-text+input)>input[dir=ltr],[dir=rtl] .input-group:not([dir=ltr]):has(>.input-group-text+input)>input[appMoneyInput],:dir(rtl) .input-group:not([dir=ltr]):has(>.input-group-text+input)>input[dir=ltr],:dir(rtl) .input-group:not([dir=ltr]):has(>.input-group-text+input)>input[appMoneyInput]{text-align:right}[dir=ltr] .input-group:not([dir=ltr]):has(>.input-group-text+input)>input[dir=ltr],[dir=ltr] .input-group:not([dir=ltr]):has(>.input-group-text+input)>input[appMoneyInput],:dir(ltr) .input-group:not([dir=ltr]):has(>.input-group-text+input)>input[dir=ltr],:dir(ltr) .input-group:not([dir=ltr]):has(>.input-group-text+input)>input[appMoneyInput]{text-align:left}[dir=rtl] .input-group:not([dir=ltr]):has(>.input-group-text+input)>input.text-end[dir=ltr],[dir=rtl] .input-group:not([dir=ltr]):has(>.input-group-text+input)>input.text-end[appMoneyInput],:dir(rtl) .input-group:not([dir=ltr]):has(>.input-group-text+input)>input.text-end[dir=ltr],:dir(rtl) .input-group:not([dir=ltr]):has(>.input-group-text+input)>input.text-end[appMoneyInput]{text-align:right!important}[dir=ltr] .input-group:not([dir=ltr]):has(>.input-group-text+input)>input.text-end[dir=ltr],[dir=ltr] .input-group:not([dir=ltr]):has(>.input-group-text+input)>input.text-end[appMoneyInput],:dir(ltr) .input-group:not([dir=ltr]):has(>.input-group-text+input)>input.text-end[dir=ltr],:dir(ltr) .input-group:not([dir=ltr]):has(>.input-group-text+input)>input.text-end[appMoneyInput]{text-align:left!important}[dir=ltr] .input-group:not([dir=ltr]):has(>input+.input-group-text)>input[dir=ltr],[dir=ltr] .input-group:not([dir=ltr]):has(>input+.input-group-text)>input[appMoneyInput],:dir(ltr) .input-group:not([dir=ltr]):has(>input+.input-group-text)>input[dir=ltr],:dir(ltr) .input-group:not([dir=ltr]):has(>input+.input-group-text)>input[appMoneyInput]{text-align:right}[dir=rtl] .input-group:not([dir=ltr]):has(>input+.input-group-text)>input[dir=ltr],[dir=rtl] .input-group:not([dir=ltr]):has(>input+.input-group-text)>input[appMoneyInput],:dir(rtl) .input-group:not([dir=ltr]):has(>input+.input-group-text)>input[dir=ltr],:dir(rtl) .input-group:not([dir=ltr]):has(>input+.input-group-text)>input[appMoneyInput]{text-align:left}[dir=ltr] .input-group:not([dir=ltr]):has(>input+.input-group-text)>input.text-end[dir=ltr],[dir=ltr] .input-group:not([dir=ltr]):has(>input+.input-group-text)>input.text-end[appMoneyInput],:dir(ltr) .input-group:not([dir=ltr]):has(>input+.input-group-text)>input.text-end[dir=ltr],:dir(ltr) .input-group:not([dir=ltr]):has(>input+.input-group-text)>input.text-end[appMoneyInput]{text-align:right!important}[dir=rtl] .input-group:not([dir=ltr]):has(>input+.input-group-text)>input.text-end[dir=ltr],[dir=rtl] .input-group:not([dir=ltr]):has(>input+.input-group-text)>input.text-end[appMoneyInput],:dir(rtl) .input-group:not([dir=ltr]):has(>input+.input-group-text)>input.text-end[dir=ltr],:dir(rtl) .input-group:not([dir=ltr]):has(>input+.input-group-text)>input.text-end[appMoneyInput]{text-align:left!important}[dir=rtl] .form-control[dir=ltr]::placeholder,:dir(rtl) .form-control[dir=ltr]::placeholder{direction:rtl;unicode-bidi:plaintext}[dir=rtl] .input-group:not([dir=ltr]):has(>.input-group-text+input)>input[dir=ltr]::placeholder,[dir=rtl] .input-group:not([dir=ltr]):has(>.input-group-text+input)>input[appMoneyInput]::placeholder,:dir(rtl) .input-group:not([dir=ltr]):has(>.input-group-text+input)>input[dir=ltr]::placeholder,:dir(rtl) .input-group:not([dir=ltr]):has(>.input-group-text+input)>input[appMoneyInput]::placeholder{text-align:right}[dir=rtl] .input-group:not([dir=ltr]):has(>input+.input-group-text)>input[dir=ltr]::placeholder,[dir=rtl] .input-group:not([dir=ltr]):has(>input+.input-group-text)>input[appMoneyInput]::placeholder,:dir(rtl) .input-group:not([dir=ltr]):has(>input+.input-group-text)>input[dir=ltr]::placeholder,:dir(rtl) .input-group:not([dir=ltr]):has(>input+.input-group-text)>input[appMoneyInput]::placeholder{text-align:left}.input-group-text app-currency-code,.input-group-text{text-align:center}.search-select__input,.filter-bar .form-control,.stock-filter__icon+.form-control{text-align:start}input[appMoneyInput],.kpi-figure{font-variant-numeric:tabular-nums}bdi.kpi-digits{unicode-bidi:isolate;direction:ltr}input[type=tel],input[autocomplete=tel],input[autocomplete=tel-national],input[name=phone i],input[id=phone i],.phone-ltr,bdi[dir=ltr]{unicode-bidi:isolate}input[type=tel],input[autocomplete=tel],input[autocomplete=tel-national],input[name=phone i],input[id=phone i],.phone-ltr{direction:ltr;text-align:start}.myerp-invoice__contact-bar,.myerp-receipt__contact-bar{unicode-bidi:isolate}:dir(rtl) .kpi-figure[dir=ltr],:dir(rtl) .list-totals-value[dir=ltr],:dir(rtl) .card-body .fs-3[dir=ltr],:dir(rtl) .card-body .fs-4[dir=ltr],:dir(rtl) .card-body .fs-5[dir=ltr],:dir(rtl) .card-body h4[dir=ltr],:dir(rtl) .card-body h5[dir=ltr],:dir(rtl) .card-body .fw-bold[dir=ltr],:dir(rtl) .card-body .fw-semibold[dir=ltr],:dir(rtl) .card-body .font-monospace[dir=ltr]{text-align:end}:dir(rtl) .card-body.text-center .fs-3[dir=ltr],:dir(rtl) .card-body.text-center .fs-4[dir=ltr],:dir(rtl) .card-body.text-center .fs-5[dir=ltr],:dir(rtl) .card-body.text-center h4[dir=ltr],:dir(rtl) .card-body.text-center h5[dir=ltr],:dir(rtl) .card-body.text-center .fw-bold[dir=ltr],:dir(rtl) .card-body.text-center .fw-semibold[dir=ltr],:dir(rtl) .card-body.text-center .font-monospace[dir=ltr],:dir(rtl) .text-center>[dir=ltr].fs-3,:dir(rtl) .text-center>[dir=ltr].fs-4,:dir(rtl) .text-center>[dir=ltr].fs-5,:dir(rtl) .text-center>[dir=ltr].fw-bold,:dir(rtl) .text-center>h4[dir=ltr],:dir(rtl) .text-center>h5[dir=ltr],:dir(rtl) .text-center>p[dir=ltr]{text-align:center}:dir(rtl) .table>:not(caption)>*>th.text-end,:dir(rtl) .table>:not(caption)>*>td.text-end,[dir=rtl] .table>:not(caption)>*>th.text-end,[dir=rtl] .table>:not(caption)>*>td.text-end{text-align:right!important}[dir=rtl] .ngx-datatable .datatable-header-inner,[dir=rtl] .ngx-datatable datatable-body-row,[dir=rtl] .ngx-datatable .datatable-row-group,[dir=rtl] .ngx-datatable .datatable-footer-inner{flex-direction:row-reverse}[dir=rtl] .ngx-datatable .datatable-row-left{left:auto;right:0}[dir=rtl] .ngx-datatable .datatable-row-right,[dir=rtl] .ngx-datatable .resize-handle,[dir=rtl] .ngx-datatable .resize-handle--not-resizable{right:auto;left:0}[dir=rtl] .ngx-datatable .datatable-pager{text-align:left}[dir=rtl] .ngx-datatable .datatable-footer .page-count{text-align:right}[dir=rtl] .ngx-datatable datatable-header-cell,[dir=rtl] .datatable-header,[dir=rtl] .data-table thead th,[dir=rtl] .table thead th,[dir=rtl] thead th{letter-spacing:normal}.ngx-datatable datatable-header-cell,.ngx-datatable datatable-body-cell{text-align:start}.lpx-scroll-pills-container .nav-item .nav-link.active{border-color:var(--forma-primary)!important;background-color:var(--forma-primary)!important}.abp-toast-container{top:4.25rem!important;bottom:auto!important;left:auto!important;right:auto!important;inset-inline-end:1.25rem!important;inset-inline-start:auto!important;justify-content:flex-start!important;min-height:0!important}@media only screen and (max-width:768px){.abp-toast-container{inset-inline-end:0!important}}.abp-toast{--toast-accent: var(--forma-info);background-color:var(--forma-surface)!important;border:1px solid var(--forma-border)!important;border-inline-start:4px solid var(--toast-accent)!important;border-radius:var(--forma-radius-sm);color:var(--forma-text)!important;box-shadow:0 6px 20px -8px #10271a59}.abp-toast:hover{background-color:var(--forma-bg-2)!important;border-color:var(--forma-border)!important;border-inline-start-color:var(--toast-accent)!important}.abp-toast.abp-toast-success{--toast-accent: var(--forma-success-text)}.abp-toast.abp-toast-info{--toast-accent: var(--forma-info)}.abp-toast.abp-toast-warning{--toast-accent: var(--forma-warning-text)}.abp-toast.abp-toast-error{--toast-accent: var(--forma-danger)}.abp-toast .abp-toast-icon .icon{color:var(--toast-accent)}.abp-toast .abp-toast-title{color:var(--forma-text)}.abp-toast .abp-toast-message{color:var(--forma-text-2)}.abp-toast .abp-toast-message a{color:var(--forma-primary-dark);font-weight:600;text-decoration:underline}.abp-toast .abp-toast-message a:hover,.abp-toast .abp-toast-message a:focus-visible{color:var(--forma-primary)}.abp-toast .abp-toast-close-button{inset-inline-end:0;inset-inline-start:auto;right:auto!important;padding:0!important;padding-inline-end:5px!important;color:var(--forma-text-3)}.abp-toast .abp-toast-close-button:hover,.abp-toast .abp-toast-close-button:focus-visible{color:var(--forma-text)}.abp-toast .abp-toast-content{padding-inline-end:28px}.field-note-slot{--field-note-gutter: calc(var(--field-note-lines, 1) * var(--field-note-line-height, 1.05rem));position:relative;padding-block-end:var(--field-note-gutter)}td.field-note-slot,th.field-note-slot{padding-block-end:var(--field-note-gutter)}.field-note-slot>.field-note,.field-note-slot>.invalid-feedback,.field-note-slot>.form-text{position:absolute;inset-block-start:calc(100% - var(--field-note-gutter));inset-inline:0;margin:0!important;line-height:var(--field-note-line-height, 1.05rem);display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:var(--field-note-lines, 1);line-clamp:var(--field-note-lines, 1);overflow:hidden}.field-note-slot.form-check>.form-text{position:static;display:block;-webkit-line-clamp:none;line-clamp:none;overflow:visible}.row:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2)){--field-note-lines: 2}.row:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>*{padding-block-end:calc(calc(var(--field-note-lines, 1) * var(--field-note-line-height, 1.05rem)) + var(--field-note-gap, .25rem))}.row:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>:is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)){position:relative}.row:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>* :is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)):last-child:not(td,th){position:relative;padding-block-end:0}.row:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>* :is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)):last-child:not(td,th)>.field-note,.row:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>* :is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)):last-child:not(td,th)>.invalid-feedback,.row:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>* :is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)):last-child:not(td,th)>.form-text{position:absolute;inset-block-start:calc(100% + var(--field-note-gap, .25rem));inset-inline:0;margin:0!important;line-height:var(--field-note-line-height, 1.05rem);display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:var(--field-note-lines, 1);line-clamp:var(--field-note-lines, 1);overflow:hidden}.row:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>*>.field-note,.row:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>*>.invalid-feedback,.row:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>*>.form-text{position:absolute;inset-block-start:calc(100% - var(--field-note-gutter, calc(var(--field-note-lines, 1) * var(--field-note-line-height, 1.05rem))));inset-inline:0;margin:0!important;line-height:var(--field-note-line-height, 1.05rem);display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:var(--field-note-lines, 1);line-clamp:var(--field-note-lines, 1);overflow:hidden}.d-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2)),.d-inline-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2)){--field-note-lines: 2}.d-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>*,.d-inline-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>*{padding-block-end:calc(calc(var(--field-note-lines, 1) * var(--field-note-line-height, 1.05rem)) + var(--field-note-gap, .25rem))}.d-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>:is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)),.d-inline-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>:is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)){position:relative}.d-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>* :is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)):last-child:not(td,th),.d-inline-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>* :is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)):last-child:not(td,th){position:relative;padding-block-end:0}.d-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>* :is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)):last-child:not(td,th)>.field-note,.d-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>* :is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)):last-child:not(td,th)>.invalid-feedback,.d-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>* :is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)):last-child:not(td,th)>.form-text,.d-inline-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>* :is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)):last-child:not(td,th)>.field-note,.d-inline-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>* :is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)):last-child:not(td,th)>.invalid-feedback,.d-inline-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>* :is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)):last-child:not(td,th)>.form-text{position:absolute;inset-block-start:calc(100% + var(--field-note-gap, .25rem));inset-inline:0;margin:0!important;line-height:var(--field-note-line-height, 1.05rem);display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:var(--field-note-lines, 1);line-clamp:var(--field-note-lines, 1);overflow:hidden}.d-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>*>.field-note,.d-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>*>.invalid-feedback,.d-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>*>.form-text,.d-inline-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>*>.field-note,.d-inline-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>*>.invalid-feedback,.d-inline-flex:is(.align-items-center,.align-items-end):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>*>.form-text{position:absolute;inset-block-start:calc(100% - var(--field-note-gutter, calc(var(--field-note-lines, 1) * var(--field-note-line-height, 1.05rem))));inset-inline:0;margin:0!important;line-height:var(--field-note-line-height, 1.05rem);display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:var(--field-note-lines, 1);line-clamp:var(--field-note-lines, 1);overflow:hidden}.row:has(>:is(.align-items-center,.align-items-end)):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2)){--field-note-lines: 2}.row:has(>:is(.align-items-center,.align-items-end)):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>*{padding-block-end:calc(calc(var(--field-note-lines, 1) * var(--field-note-line-height, 1.05rem)) + var(--field-note-gap, .25rem))}.row:has(>:is(.align-items-center,.align-items-end)):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>:is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)){position:relative}.row:has(>:is(.align-items-center,.align-items-end)):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>* :is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)):last-child:not(td,th){position:relative;padding-block-end:0}.row:has(>:is(.align-items-center,.align-items-end)):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>* :is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)):last-child:not(td,th)>.field-note,.row:has(>:is(.align-items-center,.align-items-end)):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>* :is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)):last-child:not(td,th)>.invalid-feedback,.row:has(>:is(.align-items-center,.align-items-end)):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>* :is(.field-note-slot,:has(>.field-note),:has(>.invalid-feedback),:has(>.form-text)):last-child:not(td,th)>.form-text{position:absolute;inset-block-start:calc(100% + var(--field-note-gap, .25rem));inset-inline:0;margin:0!important;line-height:var(--field-note-line-height, 1.05rem);display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:var(--field-note-lines, 1);line-clamp:var(--field-note-lines, 1);overflow:hidden}.row:has(>:is(.align-items-center,.align-items-end)):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>*>.field-note,.row:has(>:is(.align-items-center,.align-items-end)):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>*>.invalid-feedback,.row:has(>:is(.align-items-center,.align-items-end)):has(>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text),>*>*>:is(.field-note-slot,.field-note,.invalid-feedback,.form-text)):has(>:nth-child(2))>*>.form-text{position:absolute;inset-block-start:calc(100% - var(--field-note-gutter, calc(var(--field-note-lines, 1) * var(--field-note-line-height, 1.05rem))));inset-inline:0;margin:0!important;line-height:var(--field-note-line-height, 1.05rem);display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:var(--field-note-lines, 1);line-clamp:var(--field-note-lines, 1);overflow:hidden}.doc-kind-purchase{--doc-accent: #2563eb;--doc-accent-rgb: 37, 99, 235;--doc-accent-dark: #1d4ed8;--forma-primary: #2563eb;--forma-primary-rgb: 37, 99, 235;--forma-primary-dark: #1d4ed8;--forma-primary-strong: #1d4ed8;--forma-tint: rgba(37, 99, 235, .12);--forma-success: #3b82f6;--forma-success-text: #1d4ed8;--forma-text: #0f172a;--forma-text-2: #334155;--forma-text-3: #64748b;--forma-bg: #eef2ff;--forma-bg-2: #eff6ff;--forma-border: rgba(15, 23, 42, .12);--forma-surface: #ffffff;--bs-primary: #2563eb;--bs-primary-rgb: 37, 99, 235;--bs-success: #3b82f6;--bs-body-color: #0f172a;--bs-secondary-color: #334155;--bs-border-color: rgba(15, 23, 42, .12);--bs-link-color: #2563eb;--bs-link-color-rgb: 37, 99, 235;--bs-link-hover-color: #1d4ed8;--lpx-primary: #2563eb;--lpx-brand: #2563eb;--lpx-success: #3b82f6}.doc-kind-purchase .btn-primary{--bs-btn-bg: #2563eb;--bs-btn-border-color: #2563eb;--bs-btn-hover-bg: #1d4ed8;--bs-btn-hover-border-color: #1d4ed8;--bs-btn-active-bg: #1d4ed8;--bs-btn-active-border-color: #1d4ed8;--bs-btn-disabled-bg: #2563eb;--bs-btn-disabled-border-color: #2563eb}.doc-kind-purchase .btn-outline-primary{--bs-btn-color: #2563eb;--bs-btn-border-color: #2563eb;--bs-btn-hover-bg: #2563eb;--bs-btn-hover-border-color: #2563eb;--bs-btn-active-bg: #2563eb;--bs-btn-active-border-color: #2563eb;--bs-btn-hover-color: #fff;--bs-btn-active-color: #fff}.doc-kind-purchase .btn-success{--bs-btn-bg: #3b82f6;--bs-btn-border-color: #3b82f6;--bs-btn-hover-bg: #1d4ed8;--bs-btn-hover-border-color: #1d4ed8}.doc-kind-purchase a,.doc-kind-purchase a.text-primary,.doc-kind-purchase .text-primary{color:#2563eb!important}.doc-kind-purchase a:hover,.doc-kind-purchase .text-success{color:#1d4ed8!important}.doc-kind-purchase .bg-primary{background-color:#2563eb!important}.doc-kind-purchase .bg-success{background-color:#3b82f6!important}.doc-kind-purchase .item-grid__scan,.doc-kind-purchase .item-grid__qty-mode-icon,.doc-kind-purchase .item-grid__qty-mode-input{background-color:#2563eb1a!important;color:#1d4ed8}.doc-kind-purchase .item-grid__hint--qty,.doc-kind-purchase .item-grid__qty-mode-icon{color:#1d4ed8!important}.doc-kind-purchase .item-grid__wh-btn{color:#334155;border-color:#2563eb47}.doc-kind-purchase .item-grid__wh-btn:hover,.doc-kind-purchase .item-grid__wh-btn.active{color:#2563eb!important;border-color:#2563eb!important;background:#2563eb1a!important}.doc-kind-purchase .item-grid__shortcut-keys kbd{background:#eff6ff!important;border-color:#2563eb47!important;color:#1e3a8a!important}.doc-kind-purchase .item-grid__shortcuts,.doc-kind-purchase .item-grid__shortcut-plus{color:#475569!important}.doc-kind-purchase .doc-workspace__totals-row--grand{color:#1d4ed8}.doc-kind-sale,.doc-kind-purchase{box-sizing:border-box;min-height:calc(100vh - 3.5rem);padding:0;margin:0;background:var(--forma-bg-2, #eff7ec)}.doc-kind-sale{--doc-accent: var(--forma-doc-sale, var(--forma-primary));--doc-accent-rgb: var(--forma-doc-sale-rgb, var(--forma-primary-rgb))}.doc-workspace{--doc-panel-border: var(--forma-border, rgba(16, 40, 26, .12));--doc-panel-radius: var(--forma-radius-sm, 9px);display:flex;flex-direction:column;gap:0;height:calc(100vh - 3.5rem);min-height:22rem;background:var(--forma-surface, #fff);border:1px solid var(--doc-panel-border);border-radius:0;overflow:hidden;box-sizing:border-box}.doc-workspace__header{flex-shrink:0;padding:.45rem .55rem;background:var(--forma-surface, #fff);border:0;border-bottom:1px solid var(--doc-panel-border);border-radius:0;overflow:visible;position:relative;z-index:5}.doc-workspace__header .row{--bs-gutter-x: .5rem;--bs-gutter-y: .35rem;align-items:flex-end}.doc-workspace__header .form-label{margin-bottom:.1rem;font-size:.72rem;font-weight:600;color:var(--forma-text-2, #46604a);line-height:1.2}.doc-workspace__header .form-control,.doc-workspace__header .form-select{font-size:.8125rem;padding-top:.25rem;padding-bottom:.25rem;min-height:1.9rem}.doc-workspace__header .row{--bs-gutter-x: .5rem;--bs-gutter-y: .35rem}.doc-workspace__more-toggle{display:inline-flex;align-items:center;gap:.3rem;height:1.9rem;margin:0;padding:0;border:0;background:transparent;color:var(--doc-accent, var(--forma-primary-dark));font-size:.75rem;font-weight:600;cursor:pointer}.doc-workspace__more-toggle:hover{text-decoration:underline}.doc-workspace__more-fields{margin-top:.35rem;padding-top:.35rem;border-top:1px solid var(--doc-panel-border)}.doc-workspace__wh{position:relative;display:inline-flex;align-items:flex-end;justify-content:flex-end}.doc-workspace__wh-btn{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:1.9rem;padding:0;border:1px solid var(--forma-border, rgba(16, 40, 26, .16));border-radius:var(--forma-radius-sm, 9px);background:#fff;color:var(--forma-text-2, #46604a);font-size:.9rem;line-height:1;cursor:pointer}.doc-workspace__wh-btn:hover,.doc-workspace__wh-btn.active{color:var(--doc-accent, var(--forma-primary));border-color:var(--doc-accent, var(--forma-primary));background:rgba(var(--doc-accent-rgb, var(--forma-primary-rgb)),.08)}.doc-workspace__wh-pop{position:absolute;top:calc(100% + .25rem);inset-inline-end:0;z-index:40;min-width:12.5rem;padding:.4rem;background:#fff;border:1px solid var(--forma-border, rgba(16, 40, 26, .12));border-radius:var(--forma-radius-sm, 9px);box-shadow:0 6px 18px #10271a24}.doc-workspace__wh-pop .form-select{width:100%}.doc-workspace__split{display:flex;flex:1 1 auto;gap:0;min-height:0;background:transparent}.doc-workspace__main{flex:1 1 auto;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--forma-surface, #fff);border:0;border-inline-end:1px solid var(--doc-panel-border);border-radius:0}.doc-workspace__table{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column;background:transparent}.doc-workspace__table>*{flex:1 1 auto;min-height:0}.doc-workspace__side{flex:0 0 15.5rem;max-width:16.5rem;display:flex;flex-direction:column;min-height:0;background:var(--forma-surface, #fff);border:0;border-radius:0;overflow:hidden}.doc-workspace__side-scroll{flex:1 1 auto;overflow:auto;padding:.4rem .45rem;display:flex;flex-direction:column;gap:.35rem}.doc-workspace__side-section{display:flex;flex-direction:column;gap:.25rem;padding:.35rem .4rem;border:1px solid var(--doc-panel-border);border-radius:var(--doc-panel-radius);background:var(--forma-surface, #fff)}.doc-workspace__side-section+.doc-workspace__side-section{margin-top:0}.doc-workspace__side .form-label{margin-bottom:.1rem;font-size:.72rem;font-weight:600;color:var(--forma-text-2, #46604a)}.doc-workspace__side .form-control,.doc-workspace__side .form-select,.doc-workspace__side .input-group-text{font-size:.8125rem;padding-top:.25rem;padding-bottom:.25rem;min-height:1.9rem}.doc-workspace__totals{display:flex;flex-direction:column;gap:.25rem}.doc-workspace__totals-row{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.8125rem}.doc-workspace__totals-row--grand{margin-top:.1rem;padding-top:.35rem;border-top:1px solid rgba(16,40,26,.12);font-size:1.05rem;font-weight:700;color:var(--forma-primary-dark)}.doc-workspace__discount{display:flex;flex-direction:column;gap:.35rem}.doc-workspace__discount .input-group{display:flex;flex-wrap:nowrap;align-items:stretch;width:100%}.doc-workspace__discount .input-group>.form-control{flex:1 1 auto;width:1%;min-width:0}.doc-workspace__discount .input-group-text{display:flex;align-items:center;flex:0 0 auto}.doc-workspace__discount>div>.form-control{width:100%}.doc-workspace__actions{flex-shrink:0;display:flex;flex-direction:column;gap:.3rem;padding:.4rem .45rem .45rem;border-top:1px solid var(--doc-panel-border);background:var(--forma-surface, #fff)}.doc-workspace__actions .btn{min-height:2.25rem;width:100%;justify-content:center;font-size:.8125rem;padding:.35rem .5rem}.doc-workspace__actions .btn-row{display:flex;gap:.35rem}.doc-workspace__actions .btn-row .btn{flex:1 1 0}.doc-workspace__warning{font-size:.75rem}@media(max-width:991.98px){.doc-workspace{height:auto;min-height:0}.doc-workspace__split{flex-direction:column}.doc-workspace__main{border-inline-end:0;border-bottom:1px solid var(--doc-panel-border)}.doc-workspace__side{flex:0 0 auto;max-width:none;width:100%}.doc-workspace__main{min-height:14rem}.doc-workspace__actions{position:sticky;bottom:0;z-index:10}}.money-figure{font-variant-numeric:tabular-nums;white-space:nowrap}.money-figure__code{margin-inline-start:.3em;color:var(--forma-text-2);font-size:.8em;font-weight:500;font-family:var(--forma-font);letter-spacing:.02em}.money-figure__empty{color:var(--forma-text-3)}.money-unit{margin-inline-start:.35em;color:var(--forma-text-2);font-size:.85em;font-weight:500;white-space:nowrap}.money-unit:before{content:"("}.money-unit:after{content:")"}.money-caption{font-weight:400;white-space:nowrap}.money-caption__code{font-weight:600;color:var(--forma-text-2)}.text-danger>.money-figure__code,.text-success>.money-figure__code,.text-warning>.money-figure__code,.text-primary>.money-figure__code{color:currentcolor;opacity:.75}.pagination{--bs-pagination-color: var(--bs-body-color);--bs-pagination-bg: transparent;--bs-pagination-border-color: rgba(16, 24, 40, .12);--bs-pagination-border-radius: var(--app-radius-sm);--bs-pagination-hover-color: var(--bs-primary);--bs-pagination-hover-bg: rgba(var(--bs-primary-rgb), .08);--bs-pagination-hover-border-color: rgba(var(--bs-primary-rgb), .3);--bs-pagination-focus-color: var(--bs-primary);--bs-pagination-focus-bg: rgba(var(--bs-primary-rgb), .08);--bs-pagination-focus-box-shadow: var(--app-ring);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: var(--bs-primary);--bs-pagination-active-border-color: var(--bs-primary);--bs-pagination-disabled-color: rgba(16, 24, 40, .35);--bs-pagination-disabled-bg: transparent;--bs-pagination-disabled-border-color: rgba(16, 24, 40, .08)}.btn-outline-secondary{--bs-btn-color: #46545f;--bs-btn-border-color: rgba(16, 24, 40, .18);--bs-btn-hover-color: var(--bs-primary);--bs-btn-hover-bg: rgba(var(--bs-primary-rgb), .06);--bs-btn-hover-border-color: rgba(var(--bs-primary-rgb), .35);--bs-btn-active-color: var(--bs-primary);--bs-btn-active-bg: rgba(var(--bs-primary-rgb), .12);--bs-btn-active-border-color: rgba(var(--bs-primary-rgb), .45);--bs-btn-focus-shadow-rgb: var(--bs-primary-rgb)}.dropdown-menu{--bs-dropdown-border-radius: var(--app-radius-sm);--bs-dropdown-link-active-bg: var(--bs-primary);--bs-dropdown-link-hover-bg: rgba(var(--bs-primary-rgb), .08);--bs-dropdown-link-hover-color: var(--bs-primary);box-shadow:var(--app-shadow)}.dropdown.app-export-menu,.dropdown.app-export-menu .dropdown-menu{z-index:1080}body.pos-till-mode .lpx-sidebar,body.pos-till-mode .lpx-sidebar-container,body.pos-till-mode .lpx-navbar,body.pos-till-mode .lpx-topbar,body.pos-till-mode .lpx-topbar-container,body.pos-till-mode .lpx-mobile-navbar,body.pos-till-mode .lpx-footer,body.pos-till-mode .lpx-footbar,body.pos-till-mode .lpx-footbar-container,body.pos-till-mode .abp-subheader,body.pos-till-mode abp-breadcrumb,body.pos-till-mode app-breadcrumb,body.pos-till-mode app-footer{display:none!important}body.pos-till-mode .lpx-content-container,body.pos-till-mode .lpx-content,body.pos-till-mode .lpx-content-wrapper,body.pos-till-mode .lpx-scroll-container{margin:0!important;padding:0!important;inset-inline-start:0!important;inline-size:100%!important;max-inline-size:none!important}@media print{body *{visibility:hidden!important}app-printable-invoice,app-printable-invoice *,app-printable-template,app-printable-template *{visibility:visible!important}app-sales-order-picking-sheet .picking-sheet,app-sales-order-picking-sheet .picking-sheet *{visibility:visible!important}app-delivery-run-sheet .run-sheet,app-delivery-run-sheet .run-sheet *{visibility:visible!important}app-sales-order-invoice-pack .invoice-pack,app-sales-order-invoice-pack .invoice-pack *{visibility:visible!important}app-supplier-bonus-statement .bonus-statement-print,app-supplier-bonus-statement .bonus-statement-print *{visibility:visible!important}app-supplier-bonus-statement .bonus-statement-print{display:block!important}app-supplier-bonus-statement .bonus-statement-print table{width:100%!important;border-collapse:collapse!important;font-size:9pt}app-supplier-bonus-statement .bonus-statement-print :is(th,td){border:1px solid #999!important;padding:3px 5px!important}app-supplier-bonus-statement .bonus-statement-print thead{display:table-header-group}app-supplier-bonus-statement .bonus-statement-print tr{break-inside:avoid}app-item-barcode-label .barcode-label,app-item-barcode-label .barcode-label *{visibility:visible!important}app-printable-invoice,app-printable-template,app-sales-order-picking-sheet .picking-sheet,app-delivery-run-sheet .run-sheet,app-item-barcode-label .barcode-label{display:block!important;position:absolute!important;left:0!important;top:0!important;right:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;box-sizing:border-box!important}app-sales-order-invoice-pack app-printable-template,app-sales-order-invoice-pack app-printable-invoice{position:static!important}app-printable-invoice .printable-invoice,app-printable-template .printable-template,app-printable-template .printable-template__body{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:visible!important}app-printable-template img,app-printable-template svg{max-width:100%!important;height:auto!important}app-printable-template table{width:100%!important;max-width:100%!important}app-sales-order-picking-sheet .sheet-toolbar,app-sales-order-picking-sheet .sheet-toolbar *,.no-print,.no-print *{visibility:hidden!important;display:none!important}.lpx-sidebar,.lpx-sidebar-container,.lpx-navbar,.lpx-topbar,.lpx-topbar-container,.lpx-mobile-navbar,.lpx-footer,.lpx-footbar,.lpx-footbar-container,.abp-subheader,abp-breadcrumb,app-breadcrumb,app-footer{display:none!important}html,body{width:100%!important;height:auto!important;margin:0!important;padding:0!important;background:#fff!important;overflow:visible!important}body{font-family:var(--forma-font, system-ui, sans-serif);font-size:11pt;line-height:1.45;color:var(--forma-text, #10271a)}.lpx-content-container,.lpx-content,.lpx-content-wrapper,.lpx-scroll-container,abp-page,.abp-page,.abp-page-content,.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-fluid{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;position:static!important;transform:none!important}a{color:inherit!important;text-decoration:none!important}@page{size:A4;margin:10mm}}
