body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--font-primary:"Open Sans";--font-secondary:"Inter";--font-alternative:"Poppins",sans-serif}.App{text-align:center}.side-nav-header{align-items:center;border-radius:8px;display:flex;gap:12px;padding-bottom:10px;padding-top:10px;.logo{height:45px;width:45px}.name{font-size:14px;font-weight:700;line-height:19.07px}.email,.name{font-family:Open Sans;font-family:var(--font-primary);text-align:left}.email{font-size:12px;font-weight:400;line-height:16.34px}.nav-search{background:#f5f5f5;border-radius:8px 0 0 0;gap:10px;opacity:0;padding:8px 16px}}.side-nav-bar-menu .MuiListItemText-primary{text-wrap:nowrap;color:#09090a;font-family:Open Sans;font-family:var(--font-primary);font-size:15px;font-weight:400;line-height:22.4px;text-align:left}.side-nav-bar-menu .MuiListItemText-primary:hover{font-weight:500}.side-nav-bar-menu .MuiListItem-root,.side-nav-bar-menu .MuiListItemButton-root{border-radius:8px;cursor:pointer;gap:16px;margin-top:4px;min-width:0;min-width:auto;padding:8px 16px}.side-nav-bar-menu .MuiListItemButton-root:hover{background:"#f5f5f5"!important}.side-nav-bar-menu .MuiListItemIcon-root{min-width:0;min-width:auto}.search-container{align-items:center;background-color:#f5f5f5;border-radius:4px;border-radius:8px;display:flex;gap:10px;height:46px;margin-bottom:18px;padding:8px 16px}.search-icon{color:#555;margin-right:8px}.search-input{background-color:initial;border:none;flex:1 1;font-family:Open Sans;font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:22.4px;outline:none;text-align:left;width:100%}.super-app-theme--header{font-weight:900}.drawer-container{display:flex;flex-direction:column;gap:18px;height:100%;justify-content:space-between;padding:24px}.drawer-container-container .toolbar-container{background-color:#fff;padding:0}.text-input-label{color:#333!important;font-family:Poppins,sans-serif!important;font-family:var(--font-alternative)!important;font-size:18px!important;font-weight:500!important;line-height:24px!important;text-align:left!important}.custom-form-control .MuiInputBase-root .MuiInputBase-input:focus{border-color:#9e9e9e;box-shadow:0 0 0 .025rem #343a3c7a;label+.MuiInputBase-root-MuiInput-root-MuiSelect-root{margin-top:24px}.css-b12mt1-MuiInputBase-root-MuiInput-root-MuiSelect-root:hover{border-bottom:1px solid #0000006b!important;border-bottom-style:solid;border-bottom-width:1px}}.custom-form-control,.custom-form-control *,.custom-form-control input{width:100%}.login-container{background:radial-gradient(100.57% 70.71% at 50% 50%,#2f7794 0,#3682a1 32.73%,#4495b7 74.03%);display:flex;height:100vh;justify-content:space-around}.login-form-container{background-color:#fff;border-radius:30px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;gap:10px;margin:auto 40px;max-width:400px;padding:32px;width:100%}@media (max-width:768px){.login-form-container{max-width:380px}}@media (max-width:480px){.login-form-container{max-width:290px}}.login-form-container .MuiFormControlLabel-root .MuiFormControlLabel-label{color:#333!important;font-family:Poppins,sans-serif!important;font-family:var(--font-alternative)!important;font-size:14px!important;font-weight:500!important;line-height:24px!important;text-align:left!important}.MuiInputBase-root.MuiInput-root.MuiInput-underline.MuiInputBase-colorPrimary.MuiInputBase-formControl.MuiInputBase-root-MuiInput-root-MuiSelect-root{margin-top:24px}.input-select{background-color:#f3f6f9;border:1px solid #e0e3e7;border-radius:4px;font-size:16px;padding:10px 12px;position:relative;width:auto;.MuiSelect-select{padding:0}}.generate-data-table .MuiSelect-select{padding:10px 30px}.drawer-container{height:100vh;overflow-y:auto}.drawer-container::-webkit-scrollbar{width:8px}.drawer-container::-webkit-scrollbar-track{background-color:#f1f1f1}.drawer-container::-webkit-scrollbar-thumb{background-color:#888;border-radius:16px}.drawer-container::-webkit-scrollbar-thumb:hover{background-color:#555}.drawer-container{scrollbar-color:#888 #f1f1f1;scrollbar-width:thin}.recent-changes-container{background-color:#f6f6f6!important;border-radius:5px!important;box-shadow:none!important;min-width:260px;padding:16px}.login-form-container span.MuiTypography-root.MuiTypography-body1.MuiFormControlLabel-label.MuiTypography-root{color:#64748b!important}.MuiDataGrid-columnSeparator.MuiDataGrid-columnSeparator--sideRight{display:none!important}.project-allocation-heading{color:#000!important;font-family:Inter!important;font-family:var(--font-secondary)!important;font-size:16px!important;font-weight:600!important;line-height:19.36px!important;text-align:left!important}.project-allocation-value{color:#636363!important;font-family:Poppins,sans-serif!important;font-family:var(--font-alternative)!important;font-size:15px!important;font-weight:500!important;line-height:22.5px!important}.status-count-stats .MuiGrid2-root p:first-child{color:#000;font-family:Open Sans;font-family:var(--font-primary);font-size:16px;font-weight:600}.status-count-stats .MuiGrid2-root p:last-child{color:#636363;font-family:Poppins,sans-serif;font-family:var(--font-alternative);font-size:15px;font-weight:500}.status-count-stats .MuiGrid2-root{display:flex;flex-direction:column;gap:24px}.upload-modal-control .MuiButtonBase-root{border:1px solid #636363}.upload-modal-control .MuiButtonBase-root:hover{background-color:#47a0de;border:1px solid #47a0de;color:#fff}
/*# sourceMappingURL=main.10578923.css.map*/