@charset "UTF-8";:root{--lpx-brand: #075440;--lpx-primary: #075440;--lpx-theme-light-bg: url("./media/login-bg-img-light-UP3O6NGW.svg");--lpx-theme-dim-bg: url("./media/login-bg-img-dim-N7H5TZLZ.svg");--lpx-theme-dark-bg: url("./media/login-bg-img-dark-RTOK7HEU.svg");--lpx-logo-icon: url("./media/icon-lite-H4KQWMZG.svg");--lpx-logo-url: var(--lpx-logo-icon);--lpx-logo: var(--lpx-logo-icon)}:root .abp-logo{background-repeat:no-repeat}:root .abp-support{width:178px;height:30px;background-image:url("./media/abp-support-5FTJLBAK.svg")}:root .abp-community{width:215px;height:30px;background-image:url("./media/abp-community-UTOLGIBV.svg")}:root .abp-blog{width:142px;height:30px;background-image:url("./media/abp-blog-D3STSQ3T.svg")}:root .logo-x{width:20px;height:20px;background-image:url("./media/x-DMDTMORX.svg")}html,body{background:#f4f7f5}body{direction:rtl}:root{--fg-green: #075440;--fg-green-2: #0a684f;--fg-green-deep: #06412f;--fg-gold: #c7a04b;--fg-gold-soft: #e4c66f;--fg-ink: #17332b;--fg-muted: #71857e;--fg-line: #dce7e2;--fg-font: "Tajawal", "Segoe UI", system-ui, sans-serif;--lpx-navbar-color-rgb: 7, 84, 64;--lpx-navbar-text-color: rgba(255, 255, 255, .82);--lpx-navbar-active-text-color: #ffffff;--lpx-content-text-rgb: 23, 51, 43;--lpx-card-bg: #ffffff}body,.lpx-sidebar-container,.lpx-topbar-container,.lpx-breadcrumb-container,.lpx-mobile-navbar-container,.lpx-footbar-container{font-family:var(--fg-font)}.lpx-sidebar-container{background:linear-gradient(185deg,var(--fg-green-2) 0%,var(--fg-green) 42%,var(--fg-green-deep) 100%);border-left:1px solid rgba(255,255,255,.08)}.lpx-sidebar-container .lpx-nav-menu,.lpx-sidebar-container .lpx-nav,.lpx-sidebar-container .lpx-sidebar,.lpx-sidebar-container .lpx-menu-filter,.lpx-sidebar-container lpx-navbar-routes,.lpx-sidebar-container .lpx-brand-logo-container{background:transparent!important}.lpx-brand-logo,.lpx-brand-name{font-family:var(--fg-font)}.lpx-brand-name{font-weight:800;letter-spacing:0;color:#fff}.lpx-sidebar-container .lpx-nav,.lpx-sidebar-container .lpx-nav-menu{border-top:1px solid rgba(228,198,111,.28)}.lpx-menu-item-link{border-radius:.55rem;margin:.1rem .5rem;padding-block:.6rem;font-weight:600;font-size:.86rem;transition:background-color .16s ease,color .16s ease}.lpx-menu-item-link:hover{background:#ffffff1a;color:#fff}.lpx-menu-item-icon{opacity:.85;min-width:1.4rem;text-align:center}.lpx-menu-item-link:hover .lpx-menu-item-icon{opacity:1}body .lpx-sidebar-container .lpx-menu-item-link.selected,body .lpx-mobile-menu .lpx-menu-item-link.selected,body .lpx-nav-menu .lpx-menu-item-link.selected,body .lpx-nav-menu .lpx-menu-item-link.expanded{background-color:#0000003d!important;color:#fff;box-shadow:inset 3px 0 0 var(--fg-gold-soft);font-weight:700}body .lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link.selected,body .lpx-nav-menu .lpx-inner-menu-item .lpx-menu-item-link:hover{background-color:#0003!important}[dir=ltr] body .lpx-sidebar-container .lpx-menu-item-link.selected{box-shadow:inset -3px 0 0 var(--fg-gold-soft)}body .lpx-sidebar-container .lpx-menu-item-link.selected .lpx-menu-item-icon{color:var(--fg-gold-soft);opacity:1}.lpx-inner-menu-item .lpx-menu-item-link{font-size:.8rem;font-weight:500}.lpx-menu-filter input{font-family:var(--fg-font);background:#0003;border:1px solid rgba(255,255,255,.14);color:#fff;border-radius:.5rem}.lpx-menu-filter input::placeholder{color:#ffffff8c}.lpx-sidebar-container ::-webkit-scrollbar{width:6px}.lpx-sidebar-container ::-webkit-scrollbar-thumb{background:#e4c66f59;border-radius:999px}.lpx-topbar-container{background:#fff;border-bottom:1px solid var(--fg-line);box-shadow:0 1px 2px #043b2e0a}.lpx-breadcrumb-container{background:transparent}.lpx-breadcrumb-item,.lpx-breadcrumb-item-text{color:var(--fg-muted);font-size:.78rem;font-weight:600}.lpx-breadcrumb-item:last-child .lpx-breadcrumb-item-text{color:var(--fg-ink);font-weight:800}.lpx-topbar-content .lpx-avatar,.lpx-avatar-icon{border:1px solid var(--fg-line)}.lpx-mobile-navbar-container,.lpx-mobile-menu{background:var(--fg-green);color:#fff}.lpx-mobile-navbar-container .lpx-mobile-navbar,.lpx-mobile-navbar-container .lpx-brand-name,.lpx-mobile-navbar-container .lpx-logo-container,.lpx-mobile-menu .lpx-nav-menu,.lpx-mobile-menu .lpx-mobile-nav-items{background:transparent!important}.lpx-mobile-nav-items .lpx-menu-item-link{margin-inline:.35rem}abp-page .content-header-title{font-family:var(--fg-font);font-weight:800;font-size:1.5rem;color:var(--fg-ink);position:relative;padding-bottom:.5rem}abp-page .content-header-title:after{content:"";position:absolute;inset-inline-start:0;bottom:0;width:2.6rem;height:3px;border-radius:999px;background:var(--fg-gold)}abp-page .card{border:1px solid var(--fg-line);border-top:3px solid var(--fg-green);border-radius:.9rem;box-shadow:0 1px 2px #043b2e0a}abp-page .card-body{padding:1.1rem}.ngx-datatable{font-family:var(--fg-font)}.ngx-datatable.material .datatable-header{background-color:#f1f6f4;border-bottom:1px solid var(--fg-line)!important}.ngx-datatable.material .datatable-header .datatable-header-cell{background-color:transparent;font-weight:800!important;font-size:.74rem!important;color:#526a62}.ngx-datatable.material .datatable-body .datatable-row-wrapper .datatable-body-row .datatable-body-cell{font-size:.82rem;color:var(--fg-ink)}.ngx-datatable.material .datatable-body .datatable-row-wrapper:not(:first-child) .datatable-body-row .datatable-body-cell{border-top:1px solid #eef3f1!important}.ngx-datatable.material .datatable-body-row{transition:background-color .14s ease}.ngx-datatable.material .datatable-body-row:hover,.ngx-datatable.material .datatable-body-row.active{background-color:#f8fbfa!important}.ngx-datatable .datatable-footer{border-top:1px solid var(--fg-line);color:var(--fg-muted);font-size:.76rem}.ngx-datatable .datatable-pager a{color:#08765b;font-weight:700;border-radius:.4rem}.ngx-datatable .datatable-pager .pager .pages.active a{background:var(--fg-green);color:#fff}abp-page .btn-sm,.modal .btn-sm{min-height:2.25rem;border-radius:.5rem;font-weight:700}abp-page .btn-outline-primary,.modal .btn-outline-primary{color:var(--fg-green);border-color:var(--fg-green)}abp-page .btn-outline-primary:hover,.modal .btn-outline-primary:hover{background:var(--fg-green);color:#fff}.dropdown-menu{font-family:var(--fg-font);border:1px solid var(--fg-line);border-radius:.6rem;box-shadow:0 10px 28px #043b2e1f;padding:.3rem}.dropdown-item{border-radius:.4rem;font-size:.82rem;font-weight:600}.dropdown-item:hover,.dropdown-item:focus{background:#e8f2ee;color:var(--fg-green)}abp-page .form-control,abp-page .form-select,.modal .form-control,.modal .form-select{font-family:var(--fg-font);border:1px solid #cbdad5;border-radius:.5rem;font-size:.85rem}abp-page .form-control:focus,abp-page .form-select:focus,.modal .form-control:focus,.modal .form-select:focus{border-color:var(--fg-gold);box-shadow:0 0 0 .18rem #c7a04b38}.form-check-input:checked{background-color:var(--fg-green)!important;border-color:var(--fg-green)!important}.form-check-input:focus{border-color:var(--fg-gold);box-shadow:0 0 0 .18rem #c7a04b38}.modal-content{font-family:var(--fg-font);border:0;border-radius:.9rem;overflow:hidden}.modal-header{background:linear-gradient(115deg,var(--fg-green),var(--fg-green-2));color:#fff;border-bottom:3px solid var(--fg-gold)}.modal-header .modal-title{font-weight:800;font-size:1.02rem}.modal-header .btn-close{filter:invert(1) grayscale(1) brightness(2);opacity:.85}.modal-footer{background:#f8fbfa;border-top:1px solid var(--fg-line)}.nav-tabs{border-bottom:1px solid var(--fg-line)}.nav-tabs .nav-link{font-family:var(--fg-font);font-weight:700;font-size:.82rem;color:var(--fg-muted);border:0;border-bottom:3px solid transparent;border-radius:0}.nav-tabs .nav-link:hover{color:var(--fg-green)}.nav-tabs .nav-link.active{color:var(--fg-green);background:transparent;border-bottom-color:var(--fg-gold)!important}.btn-primary{--bs-btn-bg: var(--fg-green);--bs-btn-border-color: var(--fg-green);--bs-btn-hover-bg: var(--fg-green-2);--bs-btn-hover-border-color: var(--fg-green-2);--bs-btn-active-bg: var(--fg-green-deep);--bs-btn-active-border-color: var(--fg-green-deep);--bs-btn-disabled-bg: #7d9b90;--bs-btn-disabled-border-color: #7d9b90;font-family:var(--fg-font);font-weight:700;background-color:var(--fg-green)!important;border-color:var(--fg-green)!important}.btn-primary:hover,.btn-primary:focus-visible{background-color:var(--fg-green-2)!important;border-color:var(--fg-green-2)!important}.btn-primary:disabled,.btn-primary.disabled{background-color:#7d9b90!important;border-color:#7d9b90!important}.btn-outline-primary{--bs-btn-color: var(--fg-green);--bs-btn-border-color: var(--fg-green);--bs-btn-hover-bg: var(--fg-green);--bs-btn-hover-border-color: var(--fg-green);--bs-btn-active-bg: var(--fg-green-deep)}.btn-secondary{--bs-btn-bg: #edf3f1;--bs-btn-border-color: #cbdad5;--bs-btn-color: #526a62;--bs-btn-hover-bg: #e2ebe8;--bs-btn-hover-border-color: #cbdad5;--bs-btn-hover-color: var(--fg-green)}.btn,.form-control,.form-select,.modal-title,.card,table{font-family:var(--fg-font)}a{color:#08765b}a:hover{color:var(--fg-green)}@media(min-width:1200px){body[dir=rtl] .lpx-content-container,html[dir=rtl] .lpx-content-container,body .lpx-content-container{margin-left:0!important;margin-right:280px!important;max-width:calc(100% - 280px)}}@media(min-width:768px)and (max-width:1199px){body .lpx-content-container{margin-left:0!important;margin-right:72px!important;max-width:calc(100% - 72px)}body:has(.lpx-sidebar-container:hover) .lpx-content-container{margin-right:280px!important;max-width:calc(100% - 280px)}}@media(max-width:767px){#lpx-wrapper{min-height:100vh;min-height:100dvh}body .lpx-content-container{margin-inline:0!important;max-width:100%}lpx-mobile-navbar{display:block!important;position:sticky;top:0;z-index:120;width:100%;height:72px;flex:0 0 72px}.lpx-mobile-navbar-container{display:flex!important;flex-direction:column;position:relative;width:100%;height:72px}.lpx-mobile-navbar-container>.lpx-mobile-navbar{position:relative;inset:auto;flex:0 0 72px}.lpx-topbar-container{display:none!important}.lpx-content-container{min-height:calc(100dvh - 72px)}.lpx-content-container>.lpx-content{padding-top:1rem;padding-bottom:max(1rem,env(safe-area-inset-bottom))}.lpx-footbar-container{position:static!important;inset:auto!important;width:100%;margin-top:1rem;padding-bottom:env(safe-area-inset-bottom)}#lpx-wrapper.mobile-menu-opened{position:fixed;inset:0;width:100%;height:100vh;height:100dvh;overflow:hidden}.mobile-menu-opened lpx-mobile-navbar{position:fixed!important;inset:0!important;width:100%!important;height:100dvh!important;max-height:100dvh!important}.mobile-menu-opened .lpx-mobile-navbar-container{display:flex!important;flex-direction:column;height:100%!important;max-height:100dvh!important;overflow:hidden}.mobile-menu-opened .lpx-mobile-nav-items{display:block;flex:1 1 auto;min-height:0;height:auto;max-height:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:max(1rem,env(safe-area-inset-bottom));scrollbar-gutter:stable}.mobile-menu-opened .lpx-mobile-nav-items>lpx-navbar-routes,.mobile-menu-opened .lpx-mobile-nav-items .lpx-nav-menu{display:block;min-height:min-content}.mobile-menu-opened .lpx-mobile-nav-items .lpx-nav-menu{padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}}app-module-screen .screen,app-module-screen .head-copy{min-width:0}app-module-screen .head-copy p{line-height:1.65}app-module-screen .primary-action{min-height:44px;display:inline-flex;align-items:center;justify-content:center;transition:background-color .18s ease,box-shadow .18s ease}app-module-screen .primary-action:hover{background:#d8b45f;color:#17332b;box-shadow:0 8px 20px #043b2e2e}app-module-screen .toolbar input,app-module-screen .row-actions a,app-module-screen .row-actions button,app-module-screen .state button,app-module-screen .pagination button{min-height:44px}app-module-screen .row-actions a,app-module-screen .row-actions button,app-module-screen .state button,app-module-screen .pagination button{display:inline-flex;align-items:center;justify-content:center}@media(max-width:900px){app-module-screen .screen-head{grid-template-columns:auto 1fr;padding:1.25rem}app-module-screen .primary-action{grid-column:1/-1;text-align:center}}@media(max-width:700px){app-module-screen .workflow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;overflow:visible}app-module-screen .workflow div{min-width:0;padding:.25rem}app-module-screen .workflow div:not(:last-child):after{display:none}}@media(max-width:440px){app-module-screen .screen-head{grid-template-columns:1fr}app-module-screen .head-icon{width:2.8rem;height:2.8rem}app-module-screen .workflow{grid-template-columns:1fr}}:focus-visible{outline:3px solid rgba(199,160,75,.55)!important;outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{.lpx-sidebar-container,.lpx-topbar-container,.lpx-breadcrumb-container,.record-page nav,.record-page .actions{display:none!important}.lpx-content-container{margin:0!important;padding:0!important}.record-page header{border-radius:0!important;background:#fff!important;color:#17332b!important;border:1px solid #17332b!important}.record-page .record-layout{border-color:#17332b!important}.record-page aside{background:#fff!important}}
