.bg-modal,.top-0{position:fixed;top:0}:root{--primary:#05445E;--primary-litter:#05445E25;--secondary:#17A2B8;--warning:#ffc107;font-size:12px}body,html{scrollbar-width:none;scroll-behavior:smooth;width:100vw;height:100vh;text-align:start;color:var(--primary);background-color:var(--light);font-family:Roboto,Cairo}[dir=rtl]{font-family:Cairo,Roboto}body[dir=ltr] .border-end,body[dir=rtl] .border-start{border-right:1px solid #dee2e6!important}body[dir=ltr] .border-start,body[dir=rtl] .border-end{border-left:1px solid #dee2e6!important}ul{padding-inline-start:0px!important}::-webkit-scrollbar{width:5px;display:none}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#828282}::-webkit-scrollbar-thumb:hover{background:#424242}.spinner{position:fixed;z-index:2000;padding:.7rem!important;margin-top:.5rem!important;border-radius:.25rem!important;display:flex;align-items:center;background-color:var(--warning)!important;color:#fff!important;max-width:130px;left:calc(50%)}.dashboard-value,.form-label,.form-label-bold{color:var(--primary)}.alert .table .grid-header{background-color:transparent}.popover{background:var(--secondary)}.bg-modal{width:100%;left:0;right:0;bottom:0;background:#000;z-index:1999;opacity:0}.form-label-bold{font-weight:700}.right-0{right:0}.z-1{z-index:1!important}.z-top{z-index:99999!important}input[type=checkbox]{}.form-check-label{margin-right:20px;}.dropdown-toggle::after{margin-right:.5em;margin-left:.5em}.ErrorControl,.ErrorControl~.select2-container .select2-selection--single{background-color:#fbe3e4!important;border-color:Red!important}.badge-primary,.bg-primary,.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--primary)!important}select{padding:.125rem .75rem!important}.form-control:focus{border-color:rgb(24 162 184 / 25%);box-shadow:0 0 0 .2rem rgb(24 162 184 / 25%)}.form-control::selection{color:#fff;background-color:var(--primary)!important}.badge-primary,.bg-primary{color:#fff!important}.dropdown-item.active,.dropdown-item:active,.dropdown-item:hover{background-color:var(--secondary);color:#fff}.text-primary{color:var(--primary)!important}.text-start{text-align:start!important}.text-end{text-align:end!important}.ps-1{padding-inline-start:0.25rem!important}.ps-2{padding-inline-start:0.5rem!important}.ps-3{padding-inline-start:0.75rem!important}.ps-4{padding-inline-start:1rem!important}.m-start{-webkit-margin-start:auto}.cursor-pointer{cursor:pointer}.h-fit{height:fit-content}@media (min-width:768px){.card-body .control-group{margin-bottom:.5rem}.sub-hover{display:none}.hover:hover{background-color:rgba(0,0,0,.03)}.hover:hover .sub-hover{position:relative;display:inline}}.bg-secondary,.bg-secondary:hover{background-color:var(--secondary)!important;color:#fff!important}.aml-primary{background-color:var(--primary);color:#fff;border:1px solid var(--primary)}.aml-outline-primary:hover,.aml-primary:hover{background-color:var(--secondary);color:#fff;border:1px solid var(--secondary)}.aml-outline-primary{color:var(--primary);border:1px solid var(--primary)}.aml-link,.aml-link-primary{color:var(--primary);border:0 solid var(--primary)}.aml-link:hover{color:var(--secondary)}.aml-link-primary:hover{color:var(--secondary);border:1px solid var(--secondary)}.google-visualization-orgchart-node,.google-visualization-orgchart-nodesel{background:var(--secondary)!important;border:none!important;color:#fff!important;font-family:inherit!important;font-weight:400!important;font-size:16px!important;padding:15px!important;width:160px!important}@media (max-width:768px){.larger-font{font-size:1.5rem}}.page-header{padding-bottom:1rem!important;padding-top:1rem!important;align-items:center;position:-webkit-sticky;position:sticky;z-index:1;background-color:#f8f9fa;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;margin-bottom:65px;text-align:start;top:50px;height:50px!important}.page-header>div{width:auto;margin-inline-start:0;margin-inline-end:auto}.page-header>div:nth-child(2){text-align:end;margin-inline-start:auto;margin-inline-end:0}.card-active{border-color:var(--secondary)}.card-action,.card-action textarea{border-color:var(--warning)}.card-action .btn-primary,.card-action .card-header{background-color:var(--warning);border-color:var(--warning)}.card-action .aml-outline-primary{border-color:var(--warning);color:var(--warning)}.card-header{background-color:#fff}.card-header h1,h2,h3,h4,h5,h6{margin-bottom:0}.control-group{margin-bottom:1rem}legend{margin-bottom:initial;font-size:inherit;text-align:center}.datepicker{padding:.375rem .75rem}.card-body .select2-container,.modal-body .select2-container,.table .select2-container{width:100%!important}.select2 .select2-container--default{width:auto}.select2-container--open{border:1px solid #aaa!important;border:none!important}.select2-container--default .select2-selection--single{border:1px solid #ced4da}.select2-container .select2-selection--single{padding:.375rem .75rem;align-content:center}.select2-container .select2-selection--single .select2-selection__rendered{line-height:inherit!important;padding-left:0;padding-right:0}.select2-selection__arrow{display:none}.select2-container--open .select2-dropdown--below{border:1px solid #aaa!important}.validator{color:var(--danger)!important}.validator[style*=visible]+input,.validator[style*=visible]+select,.validator[style*=visible]+select+.select2 .select2-selection,.validator[style*=visible]+textarea{background-color:#fbe3e4;border:1px solid red}[type=search]{outline-offset:0!important}#content-body{height:calc(100%-50px)!important;}.ui-menu {font-family: inherit;font-size: inherit;position: absolute;border: 1px solid #d4d4d4;border-bottom: none;border-top: none;z-index: 99;top: 100%;max-height: 200px;overflow-y: scroll;direction: inherit;text-align: start;}.ui-autocomplete {direction: inherit;}.blur{color: transparent;text-shadow: 0 0 10px #000;}.ui-front{z-index:2000!important}.back-to-top,.go-to-bottom{position:fixed;opacity:0.7;z-index:3!important}[dir=ltr] .back-to-top,[dir=ltr] .go-to-bottom{right:15px}[dir=rtl] .back-to-top,[dir=rtl] .go-to-bottom{left:15px}.go-to-bottom{bottom:15px;}.back-to-top{bottom:55px;}.ui-menu .ui-menu-item-wrapper.ui-state-active{background-color: var(--primary);color: white;padding-top: 5px;padding-bottom: 5px;border: none;}a.text-primary:focus,a.text-primary:hover{color:var(--primary)!important;}