@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Laila:wght@300;400;500;600;700&display=swap";.sidebar{z-index:1200;background:#f3f5f7;border-right:1px solid rgba(0,0,0,.04);flex-direction:column;width:250px;padding:0 10px;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.sidebar__menu-item.active-menu{color:var(--black);background-color:rgba(0,0,0,.04);font-weight:700}.sidebar .sidebar__menu-item{color:var(--black);cursor:pointer;flex-shrink:0;padding:.75rem .5rem;font-family:Inter Regular;font-size:14px;transition:background-color .2s ease-in-out;pointer-events:auto!important}.sidebar__logo{flex-shrink:0;justify-content:flex-start;align-items:center;height:86px;padding-left:16px;display:flex}.sidebar__logo img{-o-object-fit:contain;object-fit:contain;width:136px;height:40px}.sidebar__icon-container{justify-content:center;align-items:center;padding:0;display:flex;min-width:40px!important}.sidebar__icon{color:#2a3b58;width:20px;height:20px;margin-right:6px}.sidebar .MuiListItem-root:hover{background-color:rgba(0,0,0,.04)}.sidebar__menu{flex:1;padding:0;overflow-y:auto}.logout-section{cursor:pointer;border-top:1px solid rgba(0,0,0,.04);flex-shrink:0;align-items:center;padding:.75rem .5rem;transition:background-color .2s ease-in-out;display:flex}.logout-section:hover{background-color:rgba(0,0,0,.04)}.logout-text{color:var(--black);font-family:Inter Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.user-profile-section{border-top:1px solid rgba(0,0,0,.04);flex-shrink:0;align-items:center;margin-bottom:.5rem;padding:1rem .5rem;display:flex}.user-avatar{margin-right:12px}.avatar-circle{background-color:#9ca3af;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.user-info{flex:1}.user-name{font-size:14px;font-weight:500;line-height:1.2;color:#374151!important}@media (max-width:1023px){.sidebar{box-shadow:none;transition:transform .25s ease-in-out;transform:translate(-100%)}.sidebar.sidebar--open{transform:translate(0);box-shadow:0 0 0 1px rgba(0,0,0,.04),0 16px 32px rgba(0,0,0,.12)}}.panelist-header__left{align-items:center;display:flex}.panelist-header__left .panelist-header__title{color:#000;letter-spacing:1px;margin:0;font-family:Inter Bold;font-size:16px;font-weight:700;line-height:24px}.panelist-header__left .panelist-header__left_menu.active{color:#000;font-size:16px;font-weight:700;text-transform:capitalize!important}.panelist-header__left .panelist-header__left_menu{color:rgba(0,0,0,.4);padding:10px 40px 10px 0;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;text-transform:capitalize!important}.panelist-header__right{justify-content:flex-end;margin-right:30px;display:flex}.panelist-header__right img{width:28px;height:28px}.rewards-header{flex-direction:column;gap:4px;display:flex}.rewards-header__title{color:#1e375a;margin:0;font-size:16px;font-weight:500}.rewards-header__subtitle{color:#50647f;font-size:16px}:root{--black:#000;--white:#fff;--secondary:#007aff;--primary:#052148;--form-label-color:#7a7582;--form-control-color:#8290a3;--light-grey:rgba(118,118,128,.12);--label-outline-text:#4b4455;--blue:#007aff;--sub-heading-color:#3f3d3d;--black-01:#191919;--muted-color:#d8d8d8;--gray-02:#5c5c5c;--gray-03:#363636;--black-03:#2c2c2c}.app-container{flex:auto;align-items:stretch;width:100%;height:100%;display:flex}.header{border-bottom:1px solid rgba(0,0,0,.04);width:100%;min-height:70px;margin:1rem auto 0;padding:0 0 0 1.5rem;transition:all .2s ease-in-out}.main-content{flex-direction:column;width:100%;transition:all .25s ease-in-out;display:flex;position:relative;padding-left:15.7rem!important}@media (max-width:1023px){.main-content{padding-left:0!important}}.sidebar-backdrop{z-index:1100;background:rgba(0,0,0,.4);position:fixed;top:0;bottom:0;left:0;right:0}.hamburger-button{margin-right:8px}.container-p-y{padding:1.5rem!important}.page_header{border-bottom:1px solid rgba(0,0,0,.04);justify-content:space-between;align-items:center;margin-bottom:1rem;padding:1.5rem;display:flex}.page_header .page_title{color:#000;font-size:20px;font-weight:700;line-height:24px}.page_header .page_paragraph{color:#697a91;font-size:14px}.w-40{width:40%!important}.form-group{margin-bottom:1rem}.form-group .form-control{color:#3b4056;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:1px solid var(--form-control-color);background-color:transparent;background-clip:padding-box;border-radius:.3rem;width:100%;height:40px;padding:.8555rem 1rem;font-size:.9375rem;font-weight:400;line-height:1.375;display:block}.react-datepicker-wrapper{width:100%}.form-group .form-date{border:1px solid var(--form-control-color);border-radius:.3rem;width:100%;padding:.5rem 1rem}.form-group .form-label{color:var(--form-label-color);margin-bottom:.5rem;font-weight:500}.form-control:disabled{color:#6c757d;cursor:not-allowed;opacity:.7;background-color:#e9ecef}.btn{cursor:pointer;text-transform:capitalize;letter-spacing:.4px;justify-content:center;align-items:center;height:40px;padding:.5rem 1rem;font-family:Inter Regular;border-radius:5px!important;font-size:14px!important;display:flex!important}.btn-primary{color:#fff;background-color:var(--primary)!important;border:1px solid var(--primary)!important}.btn-secondary{color:#fff;background-color:var(--secondary)!important;border:1px solid var(--secondary)!important}.btn-outline-primary,.btn-outline-primary:hover{border:1px solid var(--blue);background-color:#fff;color:var(--blue)!important}.btn-outline-secondary{border:1px solid var(--label-outline-text);background-color:#052148;color:var(--label-outline-text)!important}.btn-filter{color:#052148;width:110px;background-color:rgba(0,0,0,.04)!important;border:1px solid rgba(0,0,0,.04)!important}.btn-light{color:#adaab2!important;background-color:var(--light-grey)!important;border:1px solid var(--light-grey)!important}.filter-button{cursor:pointer;text-transform:capitalize;letter-spacing:.4px;justify-content:center;align-items:center;width:110px;height:37px;font-family:Inter Regular;border-radius:5px!important;font-size:14px!important;display:flex!important}@font-face{font-family:"Inter",Light;src:url(Inter_18pt-Light.ttf);font-weight:500}@font-face{font-family:Inter Regular;src:url(Inter_24pt-Regular.ttf);font-weight:400}@font-face{font-family:Inter Medium;src:url(Inter_18pt-Medium.ttf)}@font-face{font-family:Inter Bold;src:url(Inter_18pt-Bold.ttf);font-weight:700}.dataTables_header{align-items:center;display:flex}.dataTables_header .head_label{color:#000;margin-bottom:0;margin-right:20px;font-size:16px;font-weight:700;line-height:24px}.dataTables_header .highlight-text{color:var(--blue);font-size:14px;font-weight:500}.table-header{text-align:center!important}.table-cell{text-align:center;justify-content:center;align-items:center;display:flex}.MuiDataGrid-columnHeaders{background-color:#f5f5f5;font-size:14px;font-weight:700}.MuiDataGrid-cell{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.css-de9k3v-MuiDataGrid-selectedRowCount{visibility:hidden!important}.rounded-pill{border-radius:50rem!important}.badge{color:#fff;font-size:12px;font-weight:700;line-height:1.05;display:inline-block;border-radius:50rem!important;padding:8px 10px!important}.bg-label-active{background-color:#007aff}.bg-label-inactive{background-color:#787880}.bg-label-success{background-color:#28a745}.bg-label-danger{background-color:#dc3545}.bg-label-success{color:#72e128!important;background-color:#e8fadd!important}.bg-label-primary{color:#666cff!important;background-color:#e7e7ff!important}.bg-label-danger{color:#ff4d49!important;background-color:#ffe3e2!important}.bg-label-warning{color:#fdb528!important;background-color:#fff3dd!important}.bg-label-info{color:#26c6f9!important;background-color:#dcf6fe!important}.bg-label-secondary{color:#fff!important;background-color:#7a7582!important}.card{background:#fff;border:0;padding:1rem;box-shadow:0 1px 2px rgba(0,0,0,.1)}.card-header{color:#3b4056;margin-bottom:0;font-size:16px;background-color:#fff!important;border:0!important;padding:0!important}.text-body{color:#7a7582!important}.error{color:#dc3545;font-size:14px}.dataTables_filter{justify-content:flex-end;align-items:center;display:flex}.dataTables_filter .search_input{position:relative}.dataTables_filter .search-icon{position:absolute;top:7px;left:8px}.dataTables_filter .search-icon img{width:16px;height:16px}.dataTables_filter .filter-search{background-color:rgba(0,0,0,.04);border:0;width:160px;height:40px;padding:10px 30px}.dataTables_filter .action_btn .action_btn_icon img{-o-object-fit:contain;object-fit:contain;width:20px;height:20px;margin-right:10px}.nav-tabs{padding:0 20px}.nav-tabs .nav-item{color:#7a7582;text-transform:none;font-size:16px;font-weight:400;line-height:24px}.bgImageStyles{-o-object-fit:cover;object-fit:cover;z-index:-1;-webkit-filter:blur(24px);filter:blur(24px);width:100%;height:100%;position:absolute;top:0;left:0}.navigation-menu{align-items:center;gap:32px;list-style:none;transition:all .3s ease-in-out;display:flex;position:absolute;top:44px;left:50%;transform:translate(-50%,-100%)}.navigation-menu.opened{top:60px}.navigation-menu-item{width:auto}.navigation-menu-link{width:initial;text-align:center;color:var(--sub-heading-color);padding:24px 0;font-family:Inter,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s ease-in-out;display:inline;position:relative}.navigation-menu-link:hover:after{width:100%}.navigation-menu-link.active:after{background-color:var(--primary);width:100%}.navigation-menu-link.active{color:var(--primary)}.navigation-menu-link:after{content:"";background-color:var(--primary);width:0;height:2px;transition:all .3s ease-in-out;position:absolute;bottom:0;left:0}@media (max-width:768px){.navigation-menu{background-color:var(--white);flex-direction:column;gap:4px;width:100%;margin-bottom:0;padding:12px;top:0;left:0;transform:translateY(-100%)}.navigation-menu.opened{transform:translateY(0)}.navigation-menu-item{width:100%}.navigation-menu-link{text-align:left;width:100%;padding:16px 0;display:inline-block}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}