.custom-sidebar{background:linear-gradient(#151e58 0%,#28357a 100%);width:250px;height:100%;font-size:14px}.sticky-header{z-index:999;background:#151e58;position:fixed;top:0;left:0;right:0}.custom-sidebar-2{background:linear-gradient(#151e58 0%,#28357a 100%);font-size:14px}.hover-css-sidebar,.hover-css-sidebar:hover,.hover-css-sidebar:focus{color:#fff;background:#4256d0}.hover-css-sidebar:active{color:#fff;border-color:var(--bs-btn-active-border-color);background:#4256d0}.nav-link.nav-cus:focus{color:#fff}.init-nav-co,.init-nav-co:hover{color:#ffffff80;font-weight:600}.bg-right-img{height:auto}label.clr-label{color:#434345;font-weight:600}.whole-src-clr{background:#f5f5f5;height:auto}.whole-src-clr-1{height:auto;background:#fff!important}.form-complete-bg{background:#fff;border-radius:8px}.form-bg{background:#fff;height:auto}.frm-input-style{color:#0c0c0d;background:#fefdfd;border:1px solid #0006;border-radius:8px;padding:8px}.frm-input-style:focus{box-shadow:none;color:#0c0c0d;background:#fbfbfb;border:1px solid #0006;border-radius:8px;padding:8px}.btn.btn-blue-clr,.btn.btn-blue-clr:focus{color:#fff;background:#4260ea;border:1px solid #000;border-radius:4px;padding:8px;font-weight:600}.layout-scroll{height:auto}.btn.btn-cancel{color:#111827;background:#fff;border:1px solid #111827;border-radius:4px;padding:8px;font-weight:600}.over-with-hv{height:100%;overflow-y:visible}.over-with-hv-1{height:20%;overflow-y:visible}@media (min-width:992px){.over-with-hv{height:50vh;overflow-y:auto}.whole-src-clr{background:#f5f5f5;height:100vh;overflow-y:auto}.bg-right-img{background:#f9f9f9;height:100vh}.form-bg-1{background:#fff;height:100%;overflow-y:auto}.layout-scroll{height:100vh;overflow:hidden}}.table-clr-blue{background:#4260ea}.frm-table-style{color:#304c57;background:#fff;border:1px solid #304c5733;border-radius:8px;padding:6px}.frm-table-style:focus{color:#304c57;box-shadow:none;background:#fff;border:1px solid #304c5733;border-radius:8px;padding:6px}select.form-select{appearance:auto}body{font-family:Poppins,sans-serif}.logo{width:170.45px;height:64.26px;position:absolute;top:60px;left:97.55px}.title{letter-spacing:0%;font-size:30px;font-weight:700;line-height:29.16px;position:absolute;top:266.75px}.cardAdmin{position:absolute;top:393.27px;left:470px}.btn-center-init{background-color:16151600;border-radius:30px;padding:15px;position:relative;top:650px}.btn-select{color:#00000080;background-color:#16151580}.btn-continue,.btn-continue:focus,.btn-continue:hover{color:#fff;background-color:#4763e4}.cardManager{position:absolute;top:393.27px;left:742px}.role{text-align:center;width:228.41px;height:253.32px;padding:10px;transition:all .3s}.form-control{box-shadow:none}.no-scroll{overflow:hidden}.mobile-menu-backdrop{z-index:998;background:#00000080;width:100vw;height:100vh;position:fixed;top:0;left:0}.humburger-small{z-index:998;background:linear-gradient(#151e58 0%,#28357a 100%);border-radius:0 5px 5px 0;width:80vw;max-width:300px;height:100vh;position:fixed;top:67px;left:0;overflow-y:auto}button.btn.btn-stop-focus,button.btn.btn-stop-focus:focus,button.btn.btn-stop-focus:hover{border:none;text-decoration:none}.humburger-menu-wrapper{opacity:0;max-height:0;transition:max-height .4s,opacity .4s;overflow:hidden}.humburger-menu-wrapper.open{opacity:1;max-height:1000px}.role-image{object-fit:contain;width:300px;height:300px}input,textarea,select,input:focus,textarea:focus,select:focus{box-shadow:none!important}.btn.common-pink-btn,.btn.common-pink-btn:hover,.btn.common-pink-btn:focus{color:#fff;background:#e7312699}.mobile-header{z-index:999}.table-responsive{width:auto;max-width:100vw;overflow-x:auto}.table-scroll-wrapper thead th{z-index:10;background-color:#e9ecef;position:sticky;top:0}@media (max-width:991.98px){.responsive-table{border-collapse:collapse;width:100%}.responsive-table thead th{z-index:2;background-color:#e9ecef;position:sticky;top:0}.responsive-table thead,.responsive-table tbody,.responsive-table tr{table-layout:fixed;width:100%;display:table}.responsive-table tbody{display:block}}@media (max-width:768px){.role-image{width:200px;height:200px}}@media (max-width:576px){.role-image{width:150px;height:150px}}.right-img-login{width:400px;height:auto}@media (max-width:992px){.right-img-login{width:300px}}@media (max-width:768px){.right-img-login{width:200px}}.customTable thead th{color:#000;text-align:center;vertical-align:middle;background-color:#4260ea66;border:1px solid #0003}.customTable{border:1px solid #0003;border-radius:10px}.customTable tbody tr:hover{background-color:#f3e8ff}.hr-sty-all{border-top:2px solid #0003}.pagination{--bs-pagination-border-width:none;--bs-pagination-color:#0003!important;--bs-pagination-bg:none!important;--bs-pagination-focus-box-shadow:none!important;--bs-pagination-active-color:#120213!important;--bs-pagination-active-bg:none!important;--bs-pagination-active-border-color:none!important;--bs-pagination-disabled-color:none!important;--bs-pagination-disabled-bg:none!important;--bs-pagination-border-color:none!important;--bs-pagination-border-radius:none!important;--bs-pagination-hover-color:none!important;--bs-pagination-hover-bg:none!important;--bs-pagination-hover-border-color:none!important;--bs-pagination-focus-color:none!important;--bs-pagination-focus-bg:none!important}.btn-outline-secondary{--bs-btn-disabled-bg:none;--bs-gradient:none;--bs-btn-color:#304c57!important;--bs-btn-border-color:#304c5733!important;--bs-btn-hover-color:#304c57!important;--bs-btn-focus-color:#304c57!important;--bs-btn-hover-bg:none!important;--bs-btn-hover-border-color:#304c5733!important;--bs-btn-focus-shadow-rgb:#304c5733!important;--bs-btn-active-color:none!important;--bs-btn-active-bg:none!important;--bs-btn-active-border-color:#6c757d!important;--bs-btn-active-shadow:#0000!important;--bs-btn-disabled-color:none!important;--bs-btn-disabled-border-color:none!important}.btn.btn-edit{color:#fff;background:#4260ea;border:1px solid #000;border-radius:4px;width:100%;padding:5px;font-weight:600}.modal-backdrop.blur{background-color:#0000004d}.sidebar-overflow{height:100vh;bottom:auto;overflow-y:auto}button.btn.btn-outline-secondary{--bs-btn-disabled-bg:none;--bs-gradient:none;font-weight:500;--bs-btn-color:#434345!important;--bs-btn-border-color:#434345!important;--bs-btn-hover-color:#434345!important;--bs-btn-focus-color:#434345!important;--bs-btn-hover-bg:none!important;--bs-btn-hover-border-color:#434345!important;--bs-btn-focus-shadow-rgb:#434345!important;--bs-btn-active-color:#434345!important;--bs-btn-active-bg:none!important;--bs-btn-active-border-color:#434345!important;--bs-btn-active-shadow:#434345!important;--bs-btn-disabled-color:none!important;--bs-btn-disabled-border-color:none!important;border-width:1px!important}.date-filed-admin{color:#434345;border:1px solid #434345;font-weight:500}.light-placeholder .placeholder{background-color:#eeebeb!important}.table-wrapper{width:100%;overflow:auto hidden}.big-table{white-space:nowrap;table-layout:auto!important;width:max-content!important}.add-part-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f8ef7,#1c5ed6);border:none;border-radius:8px;padding:10px 25px;font-size:16px;font-weight:500;transition:all .3s;box-shadow:0 4px 8px #00000026}.add-part-btn:hover{color:#fff;background:linear-gradient(135deg,#1c5ed6,#4f8ef7);transform:translateY(-2px);box-shadow:0 6px 12px #0003}.add-part-btn:active{color:#fff;transform:translateY(0);box-shadow:0 4px 8px #00000026}.edit-btn{color:#fff;background-color:#f0ad4e;border:none;border-radius:6px;padding:5px 15px;font-weight:500;transition:all .3s}.delete-btn{color:#fff;background-color:#d9534f;border:none;border-radius:6px;padding:5px 15px;font-weight:500;transition:all .3s}.add-part-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}.edit-btn{color:#fff;background-color:#f0ad4e;border:none;border-radius:6px;padding:5px 12px;transition:all .3s}.edit-btn:hover{background-color:#ec971f;transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.delete-btn{color:#fff;background-color:#d9534f;border:none;border-radius:6px;padding:5px 12px;transition:all .3s}.delete-btn:hover{background-color:#c9302c;transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.react-loading-skeleton{border-radius:4px}.card-box{background:#fff;border-radius:10px;margin-bottom:20px;padding:20px;box-shadow:0 4px 12px #0000001f}.app-layout{width:100%;max-width:100vw;overflow-x:hidden}
