@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500);
/* ---------------BREAKPOINTS------------------------*/

.patientPanel-module__mb30__w7GCX {
  margin-bottom: 30px;
}

.patientPanel-module__heading__2TP4H {
  font-size: 14px !important;
  font-weight: 500 !important;
  color: rgb(23, 23, 23) !important;
}

.patientPanel-module__panel__3NJes {
  margin-top: 10px;
}
.patientPanel-module__panel__3NJes.patientPanel-module__MuiPaper-root__tgvtf {
  border-radius: 0;
}
.patientPanel-module__panel__3NJes.patientPanel-module__MuiAccordion-root__2xnHv {
  border-radius: 0;
}
.patientPanel-module__panel__3NJes > div:last-child {
  max-height: 280px;
  overflow: auto;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.patientPanel-module__panelTopShadow__2fk4g {
  opacity: 0;
  box-shadow: rgb(204, 204, 204) 0px 0px 7px 3px;
  min-width: calc(100% + 50px);
  position: -webkit-sticky;
  position: sticky;
  margin-left: -25px;
  bottom: 280px;
  transition: all 50ms ease-in-out;
}

.patientPanel-module__panelBottomShadow__htMV3 {
  opacity: 0;
  box-shadow: rgb(204, 204, 204) 0px 0px 7px 3px;
  min-width: calc(100% + 50px);
  position: -webkit-sticky;
  position: sticky;
  margin-left: -25px;
  bottom: 0;
  transition: all 50ms ease-in-out;
}

.patientPanel-module__panelShadowShow__1QqCb {
  opacity: 1;
}

.patientPanel-module__details__1ebaB {
  background: rgb(255, 255, 255);
  font-size: 14px;
  padding: 0 22px !important;
}

.patientPanel-module__diagnosisICD__1OJ43 {
  color: rgb(5, 36, 96);
  font-size: 14px;
  font-weight: 700;
}

.patientPanel-module__diagnosisHCC__2pyrQ {
  color: rgb(23, 23, 23);
  font-size: 12px;
  font-weight: 400;
  background: rgb(230, 230, 230);
  border-radius: 10px;
  padding: 2px 8px;
  margin-left: 5px;
  margin-bottom: 2px;
  white-space: nowrap;
}

.patientPanel-module__diagnosisDescription__KHHRo {
  font-size: 14px;
  margin: 5px 0;
}

.patientPanel-module__cellFirstColumn___4oLu {
  position: relative;
}
.patientPanel-module__cellFirstColumn___4oLu:first-child {
  padding: 10px 8px 10px 0 !important;
}

.patientPanel-module__rowStyle__2XqJ6 {
  padding: 10px 0;
  border-bottom: 1px solid #e6e6e6;
}
.patientPanel-module__rowStyle__2XqJ6:first-child {
  padding: 3px 0 10px;
}
.patientPanel-module__rowStyle__2XqJ6:last-child {
  border-bottom: none;
}

.patientPanel-module__tableHeadColumn__K0g1Y {
  height: 36px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  font-size: 11px;
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
}
.patientPanel-module__tableHeadColumn__K0g1Y div:first-child {
  padding: 10px 8px 10px 0;
}
.patientPanel-module__tableHeadColumn__K0g1Y div:last-child {
  min-width: 100px;
}

.patientPanel-module__diagnosisContainer__2xZ6E {
  display: flex;
  align-items: flex-start;
  flex-direction: row;
  width: 100%;
  justify-content: space-between;
}

.patientPanel-module__diagnosisCodesContainer__3Tu2I {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.patientPanel-module__noProblems__2k03m {
  padding: 10px 0;
}

.patientPanel-module__rowAddedDate__MsoFw {
  min-width: 100px;
  margin-top: 2px;
}
/* ---------------BREAKPOINTS------------------------*/

.loading-module__mb30__PWgHa {
  margin-bottom: 30px;
}

.loading-module__loading-container__NkLV_ {
  z-index: 30;
  left: 0;
  height: -webkit-fill-available;
  display: flex;
  justify-content: center;
}

.loading-module__loading-content__1Dr6i {
  height: 75px;
  width: 75px;
  margin-left: -18.75px;
  text-align: center;
}
.loading-module__loading-content__1Dr6i > div {
  height: inherit !important;
}

.loading-module__loading-message__1NqoT {
  padding-top: 10px;
}

.loading-module__error-message__5p-RO {
  position: relative;
  right: 30px;
  padding-top: 15px;
  width: 150px !important;
  font-family: "Roboto", Arial, sans-serif;
  font-size: 14px;
  line-height: 1.231em;
  font-weight: 500;
  color: rgb(5, 36, 96);
}
/* ---------------BREAKPOINTS------------------------*/

.styles-module__mb30__2WBT3 {
  margin-bottom: 30px;
}

.styles-module__user__3s0WV.MuiListItemIcon-root {
  min-width: none !important;
}
.styles-module__user__3s0WV .styles-module__header__28UwC {
  display: flex;
  gap: 16px;
  justify-content: center;
}

.styles-module__mainHeadingContent__3HzLi {
  display: flex;
  align-items: center;
  gap: 16px;
}

.styles-module__card__rmXcS {
  margin: 12px 0;
}
.styles-module__card__rmXcS .MuiListItemIcon-root {
  min-width: 0 !important;
}
.styles-module__card__rmXcS ul {
  margin: 0 -10px;
}

.styles-module__cardHeader__26wOU {
  display: flex;
  justify-content: space-between;
}
.styles-module__cardHeader__26wOU .styles-module__iconMargin12__vfhZO {
  margin-top: -12px;
}
.styles-module__cardHeader__26wOU .styles-module__iconMarin10__3utIG {
  margin-top: -10px;
}

.styles-module__list__3R_Ff {
  max-height: 250px;
  overflow: auto;
}

.styles-module__listitem__1w9p0:hover {
  background-color: #f0f6fb !important;
}

.styles-module__noData__2Oiwl {
  margin: 1rem;
}

.styles-module__toolbar__3L0xc {
  display: flex;
  flex-flow: row nowrap;
  padding: 24px;
}

.styles-module__icon__59L28 {
  padding-right: 5px;
}

.styles-module__buttonContainer__3fGKR {
  display: flex;
  justify-content: space-between;
}

.styles-module__toolbar-container__1SOLg {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

.styles-module__padding-right16__3qEwr {
  padding-right: 16px;
}

.styles-module__employeeTypeWrapper__uympQ {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

.styles-module__employeeTypeSelectWrapper__LWx0T {
  width: 250px;
  margin-left: 32px;
}

.styles-module__icon__59L28 {
  width: 50px;
  height: 50px;
}

.styles-module__employeeTypeIconWrapper__3OlOj {
  position: relative;
  top: 8px;
}
/* ---------------BREAKPOINTS------------------------*/

.usersfiltersmodal-module__mb30__2l8eC {
  margin-bottom: 30px;
}

.usersfiltersmodal-module__contentContainer__cvtSo {
  height: 250px;
  padding-left: 10px;
  padding-right: 10px;
  margin: 10px;
}

.usersfiltersmodal-module__filterTypeContainer__fs7lL {
  display: flex;
  flex-flow: row nowrap;
  width: 100%;
  gap: 20px;
  margin-bottom: 20px;
}

.usersfiltersmodal-module__datePickerContainer__1CR53 {
  padding-top: 9px;
}
/* ---------------BREAKPOINTS------------------------*/

.style-module__mb30__2LlTB {
  margin-bottom: 30px;
}

.style-module__dialogContentContainer__2E9l_ {
  display: flex;
  flex-flow: column;
  gap: 16px;
  width: 350px;
  height: 330px;
  padding-right: 25px;
  padding-left: 25px;
}

.style-module__dialogContentContainer__2E9l_ [class*=Autocomplete-root] {
  flex-grow: 0;
}

.style-module__employeeTypeContainer__ic-n3 {
  margin-top: 16px;
}
/* ---------------BREAKPOINTS------------------------*/

.style-module__mb30__1donT {
  margin-bottom: 30px;
}

.style-module__dialogContentContainer__2iUFf {
  display: flex;
  flex-flow: column;
  gap: 16px;
  width: 500px;
  height: 330px;
  padding-right: 25px;
  padding-left: 25px;
}

.style-module__dialogContentContainer__2iUFf [class*=Autocomplete-root] {
  flex-grow: 0;
}

.style-module__dropzone__lHWHy {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 20px;
  border-width: 2px;
  border-radius: 2px;
  border-color: #eeeeee;
  border-style: dashed;
  background-color: #fafafa;
  color: #bdbdbd;
  outline: none;
  transition: border 0.24s ease-in-out;
}
.style-module__dropzone__lHWHy:hover {
  border-color: #ccc;
}

.style-module__disabled__3Y9hb {
  background-color: #e0e0e0;
  color: #9e9e9e;
  border-color: #9e9e9e;
  cursor: not-allowed;
}
.style-module__disabled__3Y9hb:hover {
  border-color: #9e9e9e;
}
/* ---------------BREAKPOINTS------------------------*/

.styles-module__mb30__-UDmV {
  margin-bottom: 30px;
}

.styles-module__filterToolbar__13_CW {
  padding: 15px;
  display: flex;
}
/* ---------------BREAKPOINTS------------------------*/

.styles-module__mb30__5clfR {
  margin-bottom: 30px;
}

.styles-module__smbForm__3U8EB {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 16px;
}
.styles-module__smbForm__3U8EB:last-child {
  grid-column: span 2;
}

.styles-module__sftpForm__E4Csa {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 16px;
}
.styles-module__sftpForm__E4Csa > :first-child {
  grid-column: span 2;
}
.styles-module__sftpForm__E4Csa > :last-child {
  grid-column: span 2;
}
/* ---------------BREAKPOINTS------------------------*/

.mb30 {
  margin-bottom: 30px;
}

/* ---------------BREAKPOINTS------------------------*/

.styles-module__mb30__1QH0r {
  margin-bottom: 30px;
}

.styles-module__container__22wp3 {
  display: flex;
  align-items: center;
  gap: 8px;
  border-top-right-radius: 999px;
  border-bottom-right-radius: 999px;
  transition: background-color ease-in-out 0.2s;
  padding-right: 16px;
  padding-left: 8px;
  cursor: pointer;
}
.styles-module__container__22wp3:hover {
  background: linear-gradient(90deg, #ffffff 0%, #f2f1ec 100%);
}
.styles-module__container__22wp3.active {
  background: linear-gradient(90deg, #ffffff 0%, #f2f1ec 100%);
  border-left: 4px solid #00ffff;
  padding-left: 4px;
}

.styles-module__iconContainer__bYCkq {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 46px;
  width: 46px;
  padding: 8px;
}
.styles-module__iconContainer__bYCkq > svg, .styles-module__iconContainer__bYCkq > img {
  height: 100%;
  width: 100%;
}

.styles-module__appName__209G6 {
  color: white;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  margin: 0px;
}

.styles-module__blackFont__2CvTX {
  color: black;
}
/* ---------------BREAKPOINTS------------------------*/

.styles-module__mb30__1EZuk {
  margin-bottom: 30px;
}

.styles-module__appsButton__3bbwd.MuiIconButton-root {
  padding: 6px;
  height: 42px;
  width: 42px;
  color: white;
}

.styles-module__drawer__nq0hz img[role=link] {
  cursor: pointer;
}
.styles-module__drawer__nq0hz .MuiDrawer-paper {
  padding-top: 8px;
  padding-bottom: 16px;
  padding-right: 8px;
  background-color: #161515;
  width: 280px;
}
.styles-module__drawer__nq0hz .MuiBackdrop-root {
  background-color: rgba(0, 0, 0, 0);
}

.styles-module__apps__1tHtK {
  display: flex;
  flex-direction: column;
  gap: 4px;
  list-style: none;
  padding: 0px;
  margin: 0px;
}

.styles-module__paddingLeft18__2EpI2 {
  padding-left: 18px;
}
/* ---------------BREAKPOINTS------------------------*/

.styles-module__mb30__3m-PQ {
  margin-bottom: 30px;
}

.styles-module__tabContainer__3_UII {
  display: flex;
  align-items: center;
}

.styles-module__tab__10jYh {
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  text-align: center;
  padding-left: 8px;
  padding-right: 8px;
  cursor: pointer;
  color: white;
  background: black;
  margin-top: 12px;
  height: 40px;
  display: flex;
  align-items: center;
  position: relative;
}
.styles-module__tab__10jYh:has(.active), .styles-module__tab__10jYh.active {
  color: black;
  background: linear-gradient(0deg, #ffffff 0%, #f2f1ec 100%);
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  font-weight: 700;
}
.styles-module__tab__10jYh > a, .styles-module__tab__10jYh > span {
  color: inherit;
  text-decoration: none;
}
/* ---------------BREAKPOINTS------------------------*/

.styles-module__mb30__2UcpV {
  margin-bottom: 30px;
}

.styles-module__menuIcon__3ayhd {
  transform: rotate(0deg);
  color: white;
}
.styles-module__menuIcon__3ayhd.MuiSvgIcon-root {
  transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, transform 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.styles-module__menuIconExpanded__bwmZL {
  transform: rotate(180deg);
}

.styles-module__menuButton__3aX_k.MuiIconButton-root {
  padding: 4px;
}

.styles-module__menuPaper__3MtWK {
  background-color: #161515 !important;
  color: white !important;
  margin-top: 12px;
  margin-left: 8px;
}

.styles-module__menuItem__3DrEE {
  font-weight: 500 !important;
  padding-top: 8px !important;
  padding-bottom: 8px !important;
  height: 36px !important;
  min-height: 0 !important;
}

.styles-module__menuList__NVRKp {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}
/* ---------------BREAKPOINTS------------------------*/

.styles-module__mb30__2QWuq {
  margin-bottom: 30px;
}

.styles-module__header__udLUS {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  height: 52px;
  display: flex;
  align-items: center;
  gap: 16px;
  background-color: #000;
  padding-left: 8px;
  padding-right: 16px;
  z-index: 1000;
  color: #fff;
}

.styles-module__leftSection__DB9U9 {
  display: flex;
  align-items: center;
  gap: 12px;
}

.styles-module__user__1QtPn {
  display: flex;
  gap: 6px;
  align-items: center;
  justify-content: flex-end;
}
.styles-module__user__1QtPn .MuiAvatar-root {
  width: 28px;
  height: 28px;
  font-size: 12px;
  color: #616161;
  background-color: transparent;
  background-color: initial;
  border: 1px solid #616161;
}

.styles-module__nav__3ie08 {
  display: flex;
  align-self: stretch;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
}

.styles-module__tabs__2tOwo {
  display: flex;
  list-style: none;
  gap: 12px;
  margin: 0px;
  padding: 0px;
}

.styles-module__signOut__zLtb0 {
  font-size: 12px;
  font-weight: 500;
  display: flex;
  padding-left: 21px;
  text-decoration: none;
  align-items: center;
  color: #fff;
  background-color: transparent;
  min-width: 96px;
}

.styles-module__appLogoContainer__AdmA_ {
  display: flex;
  align-items: center;
  gap: 8px;
  text-decoration: none;
}

.styles-module__appIcon__q-4rO {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 29px;
  width: 29px;
  margin-right: 4px;
  background: white;
  border-radius: 50%;
}
.styles-module__appIcon__q-4rO > svg, .styles-module__appIcon__q-4rO > img {
  height: 100%;
  width: 100%;
}

.styles-module__appName__33QMf {
  color: white;
  font-weight: 700;
  font-size: 20px;
  font-family: "Geologica", sans-serif;
  line-height: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
}

.styles-module__projectName__DmvMZ {
  color: #052460;
  color: var(--blue-800-marine-052460, #052460);
  font-feature-settings: "clig" off, "liga" off;
  font-family: Roboto;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px; /* 140% */
  letter-spacing: 0.15px;
  width: 100%;
  padding-left: 70px;
  margin-top: -1px;
  height: 30px;
  padding-top: 16px;
}

.styles-module__backgroundInherit__1eo9c {
  background-color: inherit !important;
}

.styles-module__concurrentHeader__3nKwA {
  padding-top: 4px;
}
/* ---------------BREAKPOINTS------------------------*/

.snackbar-module__mb30__1ou7K {
  margin-bottom: 30px;
}

.snackbar-module__snackbar__236WL {
  margin-bottom: 24px;
}
.snackbar-module__snackbar__236WL .snackbar-module__snackbar-content__17ngi {
  min-width: 400px;
  padding: 4px 16px;
}
.snackbar-module__snackbar__236WL .snackbar-module__snackbar-content__17ngi.snackbar-module__error__1gBwe {
  background: rgb(178, 52, 15);
}
.snackbar-module__snackbar__236WL .snackbar-module__snackbar-content__17ngi.snackbar-module__warn__LLmPq {
  background: rgb(255, 175, 50);
}
.snackbar-module__snackbar__236WL .snackbar-module__snackbar-content__17ngi.snackbar-module__success__2UoPX {
  background: rgb(72, 178, 15);
}
.snackbar-module__snackbar__236WL .snackbar-module__snackbar-content__17ngi.snackbar-module__info__1wfO0 {
  background: rgb(5, 36, 96);
}
.snackbar-module__snackbar__236WL .snackbar-module__snackbar-content__17ngi .snackbar-module__icon__Kqdry {
  opacity: 0.9;
  font-size: 16px;
}
.snackbar-module__snackbar__236WL .snackbar-module__snackbar-content__17ngi .snackbar-module__message__f35dd {
  line-height: 1.231em;
  font-weight: 500;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(255, 255, 255);
  display: flex;
  flex-direction: row;
  line-height: 2em;
}
.snackbar-module__snackbar__236WL .snackbar-module__snackbar-content__17ngi .snackbar-module__message__f35dd > svg {
  margin-right: 6px;
}
/* ---------------BREAKPOINTS------------------------*/

.globalAppTemplate-module__mb30__2lyt6 {
  margin-bottom: 30px;
}

.globalAppTemplate-module__global-app__1VQhb {
  height: -webkit-fill-available;
  min-width: 1000px;
  max-width: -webkit-fill-available;
}

.globalAppTemplate-module__global-app-container__2ySIH {
  height: inherit;
}
/* ---------------BREAKPOINTS------------------------*/

.styles-module__mb30__1OywI {
  margin-bottom: 30px;
}

.styles-module__card__fnvyH {
  width: 480px;
  height: 120px;
  cursor: pointer;
}
.styles-module__card__fnvyH.MuiPaper-elevation1 {
  box-shadow: none;
  filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
  transition: background-color 0.2s ease-in-out;
}
.styles-module__card__fnvyH.MuiPaper-elevation1:hover {
  background-color: #e0edf6;
}

.styles-module__content__2EeVo {
  display: flex;
  gap: 12px;
}

.styles-module__icon__3ACp7 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 80px;
  height: 80px;
  padding: 16px;
  border-radius: 50%;
  background-color: #ffffff;
}
.styles-module__icon__3ACp7 > img {
  height: 100%;
  width: 100%;
}

.styles-module__textContent__3cGk8 {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.styles-module__name__2GQr3 {
  font-size: 16px;
  font-weight: 700;
  margin: 0px;
  line-height: 26px;
  letter-spacing: 0.44px;
}

.styles-module__description__6YvYv {
  font-size: 14px;
  margin: 0px;
  line-height: 20px;
  letter-spacing: 0.25px;
}
/* ---------------BREAKPOINTS------------------------*/

.styles-module__mb30__rhEkV {
  margin-bottom: 30px;
}

.styles-module__pageContainer__3zJRo {
  padding: 20px 40px;
}

.styles-module__welcome__3C3Fw {
  font-size: 24px;
  font-weight: 400;
  margin-top: 0px;
  margin-bottom: 12px;
  line-height: 32px;
}

.styles-module__purchasedSolutions__2Kanc {
  display: grid;
  grid-template-columns: repeat(2, -webkit-min-content);
  grid-template-columns: repeat(2, min-content);
  grid-template-rows: repeat(3, auto);
  grid-auto-flow: row;
  justify-content: start;
  gap: 12px;
}

.styles-module__availableSolutionsContainer__1OqZM {
  margin-top: 80px;
}

.styles-module__availableSolutionsTitle__3erWk {
  font-size: 20px;
  font-weight: 500;
  margin-top: 0px;
  line-height: 28px;
}

.styles-module__availableSolutions__3pmfZ {
  display: grid;
  grid-template-columns: repeat(2, -webkit-min-content);
  grid-template-columns: repeat(2, min-content);
  grid-template-rows: repeat(3, 1fr);
  grid-auto-flow: column;
  gap: 16px;
}

.styles-module__nothingAvailable__2o4Ra {
  color: #666666;
  font-size: 16px;
  font-weight: 500;
}
/* ---------------BREAKPOINTS------------------------*/

.loginFooter-module__mb30__3Iqec {
  margin-bottom: 30px;
}

.loginFooter-module__login-footer__dhvcT {
  text-align: center;
  z-index: 1;
  position: fixed;
  bottom: 0;
  padding-bottom: 100px;
  width: 100%;
}
.loginFooter-module__login-footer__dhvcT.loginFooter-module__static__a3qPG {
  position: relative;
  margin: 20px 0 0 0;
}

.loginFooter-module__layout-content__3LyQ_ {
  position: relative;
  display: flex;
}

@media screen and (max-height: 640px) {
  .loginFooter-module__login-footer__dhvcT.loginFooter-module__max-height__2JYje {
    top: -20%;
    position: relative;
  }
}
@media screen and (max-width: 480px), (max-height: 639px) {
  .loginFooter-module__login-footer__dhvcT.loginFooter-module__max-height__2JYje {
    top: 0;
    position: relative;
  }
}
/* ---------------BREAKPOINTS------------------------*/

.copyright-module__mb30__1so26 {
  margin-bottom: 30px;
}

.copyright-module__links__3-Ynp {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 30px 0 6px 0;
}
.copyright-module__links__3-Ynp .copyright-module__link__1Uk1n {
  display: inline-block;
  cursor: pointer;
  color: #006ccf;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0.25px;
  font-size: 14px;
  margin-top: 4px;
  text-decoration: underline;
}

.copyright-module__copyright__3a_hy {
  font-size: 14px;
  color: #6e6d6a;
  letter-spacing: 0.25px;
  display: inline;
  font-weight: 500;
  line-height: 24px;
}
/* ---------------BREAKPOINTS------------------------*/

.singleColumn-module__mb30__yDYbV {
  margin-bottom: 30px;
}

.singleColumn-module__login__29yyK {
  height: 100%;
  position: relative;
  background-size: cover;
}

.singleColumn-module__login-background__32iOL {
  background: url("data:image/svg+xml,%3csvg width='1878' height='865' viewBox='0 0 1878 865' fill='none' xmlns='http://www.w3.org/2000/svg'%3e %3cg style='mix-blend-mode:color-burn'%3e %3cpath d='M430.203 421.316L1064.8 421.316V0.0443726L430.203 0.0443726V421.316Z' fill='%2300FFFF'/%3e %3cpath d='M430.206 22.1914L1064.8 22.1914V0.000499725L430.206 0.000499725V22.1914Z' fill='black'/%3e %3cpath d='M430.206 66.5723L1064.8 66.5723V44.3814L430.206 44.3814V66.5723Z' fill='black'/%3e %3cpath d='M430.206 110.91L1064.8 110.91V88.7192L430.206 88.7192V110.91Z' fill='black'/%3e %3cpath d='M430.206 155.248L1064.8 155.248V133.057L430.206 133.057V155.248Z' fill='black'/%3e %3cpath d='M430.206 199.584L1064.8 199.584V177.393L430.206 177.393V199.584Z' fill='black'/%3e %3cpath d='M430.206 243.922L1064.8 243.922V221.731L430.206 221.731V243.922Z' fill='black'/%3e %3cpath d='M430.206 288.26L1064.8 288.26V266.069L430.206 266.069V288.26Z' fill='black'/%3e %3cpath d='M430.206 332.598L1064.8 332.598V310.407L430.206 310.407V332.598Z' fill='black'/%3e %3cpath d='M430.206 376.979L1064.8 376.979V354.788L430.206 354.788V376.979Z' fill='black'/%3e %3cpath d='M430.206 421.316L1064.8 421.316V399.125L430.206 399.125V421.316Z' fill='black'/%3e %3cpath d='M1064.8 864.78C1300.52 864.78 1491.6 671.207 1491.6 432.412C1491.6 193.618 1300.52 0.0449219 1064.8 0.0449219V864.78Z' fill='black'/%3e %3cpath d='M98.8353 643.092C153.421 643.092 197.67 598.265 197.67 542.968C197.67 487.671 153.421 442.844 98.8353 442.844C44.2501 442.844 0 487.671 0 542.968C0 598.265 44.2501 643.092 98.8353 643.092Z' fill='black'/%3e %3cpath d='M1669.2 842.635H1064.8V864.826H1669.2V842.635Z' fill='%2300FFFF'/%3e %3cpath d='M1669.2 798.297H1064.8V820.488H1669.2V798.297Z' fill='%2300FFFF'/%3e %3cpath d='M1669.2 753.959H1064.8V776.15H1669.2V753.959Z' fill='%2300FFFF'/%3e %3cpath d='M1669.2 709.576H1064.8V731.767H1669.2V709.576Z' fill='%2300FFFF'/%3e %3cpath d='M1669.2 665.24H1064.8V687.431H1669.2V665.24Z' fill='%2300FFFF'/%3e %3cpath d='M1669.2 620.902H1064.8V643.093H1669.2V620.902Z' fill='%2300FFFF'/%3e %3cpath d='M1669.2 576.564H1064.8V598.755H1669.2V576.564Z' fill='%2300FFFF'/%3e %3cpath d='M1669.2 532.229H1064.8V554.419H1669.2V532.229Z' fill='%2300FFFF'/%3e %3cpath d='M1669.2 487.891H1064.8V510.081H1669.2V487.891Z' fill='%2300FFFF'/%3e %3cpath d='M1669.2 443.553H1064.8V465.744H1669.2V443.553Z' fill='%2300FFFF'/%3e %3cpath d='M1064.8 842.633H430.208V864.824H1064.8V842.633Z' fill='black'/%3e %3cpath d='M1064.8 798.295H430.208V820.486H1064.8V798.295Z' fill='black'/%3e %3cpath d='M1064.8 753.957H430.208V776.148H1064.8V753.957Z' fill='black'/%3e %3cpath d='M1064.8 709.574H430.208V731.765H1064.8V709.574Z' fill='black'/%3e %3cpath d='M1064.8 665.238H430.208V687.429H1064.8V665.238Z' fill='black'/%3e %3cpath d='M1064.8 620.9H98.835V643.091H1064.8V620.9Z' fill='%2300FFFF'/%3e %3cpath d='M1064.8 576.562H98.835V598.753H1064.8V576.562Z' fill='%2300FFFF'/%3e %3cpath d='M1064.8 532.227H98.835V554.417H1064.8V532.227Z' fill='%2300FFFF'/%3e %3cpath d='M1064.8 487.889H98.835V510.079H1064.8V487.889Z' fill='%2300FFFF'/%3e %3cpath d='M1064.8 443.551H98.835V465.742H1064.8V443.551Z' fill='%2300FFFF'/%3e %3cpath d='M430.205 421.317C545.054 421.317 638.129 327.028 638.129 210.681C638.129 94.3338 545.054 0.0449219 430.205 0.0449219V421.317Z' fill='black'/%3e %3cpath d='M222.283 421.317C337.132 421.317 430.208 327.028 430.208 210.681C430.208 94.3338 337.132 0.0449219 222.283 0.0449219V421.317Z' fill='%23ECEAE4'/%3e %3cpath d='M1064.8 0.0449219C829.081 0.0449219 638 193.618 638 432.412C638 671.207 829.081 864.78 1064.8 864.78V0.0449219Z' fill='%2300FFFF'/%3e %3cpath d='M430.206 865.001C484.647 865.001 528.78 820.292 528.78 765.142C528.78 709.991 484.647 665.283 430.206 665.283C375.766 665.283 331.633 709.991 331.633 765.142C331.633 820.292 375.766 865.001 430.206 865.001Z' fill='black'/%3e %3cpath d='M1669.16 864.07C1783.97 864.07 1877.04 769.785 1877.04 653.479C1877.04 537.172 1783.97 442.887 1669.16 442.887C1554.35 442.887 1461.28 537.172 1461.28 653.479C1461.28 769.785 1554.35 864.07 1669.16 864.07Z' fill='%2300FFFF'/%3e %3c/g%3e %3c/svg%3e") rgb(51, 51, 51) -222px top no-repeat;
  background-blend-mode: color-burn;
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
}
.singleColumn-module__login-background__32iOL::after {
  content: "";
  width: 200%;
  height: 200%;
  background: #fff;
  transform: rotate(-12deg);
  position: absolute;
  z-index: 1;
  top: 52%;
  left: -50%;
}

.singleColumn-module__login-content__3A65l {
  margin: 0 16% 0;
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
  position: relative;
}
.singleColumn-module__login-content__3A65l .singleColumn-module__apixio-logo__1Z-B5 {
  position: absolute;
  top: 45px;
  left: 0;
  z-index: 1;
}
.singleColumn-module__login-content__3A65l .singleColumn-module__main-content__3KKlR {
  position: relative;
}
.singleColumn-module__login-content__3A65l .singleColumn-module__main-content__3KKlR .singleColumn-module__alert__2YL0W {
  font-size: 14px;
  position: absolute;
  bottom: 100%;
  padding: 20px;
  border-radius: 12px;
  width: 100%;
  margin-bottom: 20px;
  display: flex;
  box-shadow: 0 12px 14px 0 rgba(0, 0, 0, 0.09);
  align-items: center;
}
.singleColumn-module__login-content__3A65l .singleColumn-module__main-content__3KKlR .singleColumn-module__alert__2YL0W .singleColumn-module__alert-icon__3Sk04 {
  padding-right: 15px;
}
.singleColumn-module__login-content__3A65l .singleColumn-module__main-content__3KKlR .singleColumn-module__alert-danger__2gRii {
  background-color: #ffd6db;
}
.singleColumn-module__login-content__3A65l .singleColumn-module__main-content__3KKlR .singleColumn-module__alert-success__10G02 {
  background-color: #d4edda;
}
.singleColumn-module__login-content__3A65l .singleColumn-module__main-content__3KKlR .singleColumn-module__alert-warning__16pW1 {
  background-color: #fff3cd;
}

.singleColumn-module__login-footer__19BrH {
  position: fixed;
  width: 100%;
  bottom: 0;
  left: 0;
  text-align: center;
  z-index: 1;
}
.singleColumn-module__login-footer__19BrH .singleColumn-module__links__3gVcM {
  padding: 0;
}
.singleColumn-module__login-footer__19BrH .singleColumn-module__links__3gVcM .singleColumn-module__link__3geZG {
  display: inline-block;
  margin: 0 30px 15px 0;
  font-size: 15px;
  padding-bottom: 10px;
  cursor: pointer;
  color: #0073e3;
  border-bottom: 2px dotted #cad3d9;
  text-decoration: none;
}
.singleColumn-module__login-footer__19BrH .singleColumn-module__copyright__1aDqs {
  font-size: 16px;
  color: #555555;
  letter-spacing: 0.4px;
  display: inline;
}
.singleColumn-module__login-footer__19BrH.singleColumn-module__static__1HAhE {
  position: relative;
  margin: 20px 0 0 0;
}

.singleColumn-module__line-divider__2HeqT {
  content: "";
  width: 1px;
  height: 36px;
  background: #555555;
  margin: 0 30px 0 15px;
  position: relative;
  display: inline-block;
  top: 12px;
}

.singleColumn-module__layout-content__3_xNK {
  position: relative;
  display: flex;
  width: 1120px;
  margin: 0 auto;
}
.singleColumn-module__layout-content__3_xNK .singleColumn-module__main-content__3KKlR {
  width: 1100px;
  margin: 0 auto 40px;
}

.singleColumn-module__apixio-logo__1Z-B5 {
  margin: 20px 0;
}
/* ---------------BREAKPOINTS------------------------*/

.Terms-module__mb30__yY8SX {
  margin-bottom: 30px;
}

.Terms-module__layout-1__309_R {
  background: #fff;
  padding: 20px;
  color: #726d6d;
  box-shadow: 0 22px 24px 0 rgba(0, 0, 0, 0.09);
  border-radius: 6px;
  letter-spacing: 0.45px;
  padding: 30px 40px;
  position: relative;
}
.Terms-module__layout-1__309_R h2,
.Terms-module__layout-1__309_R h3 {
  color: #726d6d;
  font-weight: normal;
}
.Terms-module__layout-1__309_R h2 {
  font-size: 25px;
  margin-top: 24px;
  margin-bottom: 8px;
}
.Terms-module__layout-1__309_R h3 {
  font-size: 18px;
  margin: 8px 0;
}
.Terms-module__layout-1__309_R p {
  font-size: 14px;
  color: #726d6d;
  line-height: 120%;
}
.Terms-module__layout-1__309_R ul {
  line-height: 19px;
  font-size: 14px;
}
.Terms-module__layout-1__309_R svg[data-style=apixio-watermark] {
  position: absolute;
  right: 30px;
  top: 30px;
}
.Terms-module__layout-1__309_R .Terms-module__action-block__3A-P_ {
  display: block;
  text-align: center;
}
.Terms-module__layout-1__309_R .Terms-module__font-bold__3Cue4 {
  font-weight: bold;
}
/* ---------------BREAKPOINTS------------------------*/

.card-module__mb30__2lq_5 {
  margin-bottom: 30px;
}

.card-module__card__EfSQN,
.card-module__card-footer___jShI {
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 22px 37px -12px rgba(0, 0, 0, 0.15);
  border-radius: 12px;
  padding: 0;
  box-shadow: 0 22px 24px 0 rgba(0, 0, 0, 0.09);
}
.card-module__card__EfSQN::before,
.card-module__card-footer___jShI::before {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.08);
}

.card-module__card__EfSQN form {
  padding: 20px 15px;
}

.card-module__card-footer___jShI form {
  padding: 20px 15px 70px;
}

.card-module__footer__2Rq_e {
  background: rgba(32, 53, 128, 0.01);
  box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.07);
  position: absolute;
  bottom: 0;
  width: 100%;
  line-height: 50px;
  text-align: center;
  z-index: 10;
}
.card-module__footer__2Rq_e a {
  font-size: 14px;
  color: #007ee5;
  text-decoration: none;
  letter-spacing: 0.35px;
}

.card-module__action__31EEp {
  text-align: center;
}
/* ---------------BREAKPOINTS------------------------*/

.apixioPopover-module__mb30__1wb1C {
  margin-bottom: 30px;
}

.apixioPopover-module__apixio-popover__3Nbt5 {
  transform: none !important;
  max-width: 440px;
}
.apixioPopover-module__apixio-popover__3Nbt5 .Popover-body {
  -ms-box-shadow: 3px 3px 9px rgba(7, 7, 7, 0.35);
  -o-box-shadow: 3px 3px 9px rgba(7, 7, 7, 0.35);
  box-shadow: 3px 3px 9px rgba(7, 7, 7, 0.35);
  border-radius: 4px;
  line-height: 1.231em;
  font-weight: 400;
  font-size: 0.85em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(87, 87, 87);
  overflow: hidden;
  background-color: rgb(255, 255, 255);
  border: 1px solid rgb(119, 119, 119);
  padding: 24px;
}
.apixioPopover-module__apixio-popover__3Nbt5 .Popover-body p {
  font-weight: 500;
  margin: 0;
}
.apixioPopover-module__apixio-popover__3Nbt5 .Popover-body ul {
  padding-left: 0;
  margin: 8px 0 0;
}
.apixioPopover-module__apixio-popover__3Nbt5 .Popover-body li {
  list-style: none;
  display: table;
  width: 100%;
  padding-left: 30px;
  line-height: 1.2em;
  vertical-align: middle;
}
.apixioPopover-module__apixio-popover__3Nbt5 .Popover-body li.success {
  color: rgb(72, 178, 15);
  font-weight: 500;
}
.apixioPopover-module__apixio-popover__3Nbt5 .Popover-body li svg {
  position: absolute;
  left: 24px;
}
.apixioPopover-module__apixio-popover__3Nbt5 .Popover-tip,
.apixioPopover-module__apixio-popover__3Nbt5 .Popover-tipShape {
  color: rgb(255, 255, 255);
  fill: rgb(255, 255, 255);
}
.apixioPopover-module__apixio-popover__3Nbt5 .Popover-tip {
  transition: none !important;
}
.apixioPopover-module__apixio-popover__3Nbt5 .Popover-tipShape {
  fill: rgb(119, 119, 119);
  stroke: rgb(119, 119, 119);
}
/* ---------------BREAKPOINTS------------------------*/

.inputField-module__mb30__h7PqZ {
  margin-bottom: 30px;
}

.inputField-module__input__3uBM4 {
  margin-bottom: 35px;
}
.inputField-module__input__3uBM4.inputField-module__noMargin__1_pHs {
  margin-bottom: 0;
}

.inputField-module__input__3uBM4 input {
  color: #777;
}
/* ---------------BREAKPOINTS------------------------*/

.authenticateForm-module__mb30__2b7bs {
  margin-bottom: 30px;
}

.authenticateForm-module__title__K-r5l {
  color: #585858;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 20px;
  font-size: 15px;
  letter-spacing: -0.55px;
  font-size: 18px;
}

.authenticateForm-module__action-block__10kRl {
  display: block;
  text-align: center;
}

.authenticateForm-module__input-block__1kh2E {
  display: block;
  margin-bottom: 30px;
}

.authenticateForm-module__center-icon__3N1tw {
  text-align: center;
  padding-bottom: 20px;
}

.authenticateForm-module__authenticate-form-button-arrow-right__3PEqx {
  position: relative;
  margin-left: 10px;
  top: 1px;
}
/* ---------------BREAKPOINTS------------------------*/

.twoFactorAuthForm-module__mb30__205HV {
  margin-bottom: 30px;
}

.twoFactorAuthForm-module__title__24U_Y {
  color: #5cb85c;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 20px;
  font-size: 15px;
  letter-spacing: -0.55px;
}

.twoFactorAuthForm-module__inline-message__n-dPN {
  padding: 10px 20px;
  text-align: center;
}

.twoFactorAuthForm-module__action-block-left__3FNGk {
  display: inline-block;
  width: 50%;
}
.twoFactorAuthForm-module__action-block-left__3FNGk p {
  margin-bottom: 0;
}
.twoFactorAuthForm-module__action-block-left__3FNGk button {
  font-size: 12px;
  padding: 3px 0;
  color: #0063a6;
}
.twoFactorAuthForm-module__action-block-left__3FNGk button:hover {
  background: none;
}

.twoFactorAuthForm-module__action-block-right__3EnfL {
  position: relative;
  top: -5px;
  display: inline-block;
  text-align: right;
  width: 50%;
}

.twoFactorAuthForm-module__input-block__3UAqX {
  display: block;
}
/* ---------------BREAKPOINTS------------------------*/

.twoFactorAuthPhoneInput-module__mb30__o8APP {
  margin-bottom: 30px;
}

.twoFactorAuthPhoneInput-module__title__3MQfN {
  color: #5cb85c;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 20px;
  font-size: 15px;
  letter-spacing: -0.55px;
}

.twoFactorAuthPhoneInput-module__inline-message__31kKf {
  padding: 10px 20px;
  text-align: center;
}

.twoFactorAuthPhoneInput-module__action-block__lU0oG {
  display: block;
}
.twoFactorAuthPhoneInput-module__action-block__lU0oG p {
  margin-bottom: 0;
}

.twoFactorAuthPhoneInput-module__action-block-right__U24ru {
  display: inline-block;
  text-align: right;
  width: 50%;
}

.twoFactorAuthPhoneInput-module__input-block__3M6-F {
  display: block;
}
/* ---------------BREAKPOINTS------------------------*/

.twoFactorAuth-module__mb30__2Tdf6 {
  margin-bottom: 30px;
}

.twoFactorAuth-module__code-submitted__2YOoy {
  padding: 20px 20px 70px;
}
.twoFactorAuth-module__code-submitted__2YOoy p {
  text-align: center;
}

.twoFactorAuth-module__title__3xV4V {
  color: #585858;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 20px;
  font-size: 15px;
  letter-spacing: -0.55px;
}

.twoFactorAuth-module__subtext__364Jk {
  font-size: 13px;
  color: #707070;
}

.twoFactorAuth-module__link__1VrZ1 {
  cursor: pointer;
}
/* ---------------BREAKPOINTS------------------------*/

.success-module__mb30__27uOJ {
  margin-bottom: 30px;
}

.success-module__success-content__2m7Ib {
  padding: 25px;
}

.success-module__title__1eo3P {
  color: #5cb85c;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 20px;
  font-size: 15px;
  letter-spacing: -0.55px;
  font-size: 24px;
}

.success-module__message__2oXba {
  margin: 20px 0;
  text-align: center;
}

.success-module__action-block__3wLO1 {
  display: block;
  text-align: center;
}
/* ---------------BREAKPOINTS------------------------*/

.unavailable-module__mb30__3aZge {
  margin-bottom: 30px;
}

.unavailable-module__unavailable-content__P5J89 {
  padding: 25px;
}

.unavailable-module__title__16sOx {
  color: #585858;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 20px;
  font-size: 15px;
  letter-spacing: -0.55px;
  font-size: 24px;
}

.unavailable-module__message__30Dw8 {
  margin: 20px 0;
  text-align: center;
}
/* ---------------BREAKPOINTS------------------------*/

.verifiedForm-module__mb30__2T42R {
  margin-bottom: 30px;
}

.verifiedForm-module__title__149fB {
  color: #5cb85c;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 20px;
  font-size: 15px;
  letter-spacing: -0.55px;
}

.verifiedForm-module__message__38V88 {
  padding: 0 20px;
}

.verifiedForm-module__action-block__1VUDW {
  display: block;
  text-align: center;
  text-align: center;
}

.verifiedForm-module__verified-form-button-arrow-right__1IJ7j {
  position: relative;
  margin-left: 10px;
  top: 1px;
}
/* ---------------BREAKPOINTS------------------------*/

.verified-module__mb30__Fevfr {
  margin-bottom: 30px;
}

.verified-module__password-submitted__32yHK {
  padding: 20px;
}
.verified-module__password-submitted__32yHK p {
  text-align: center;
}

.verified-module__title__1uUIU {
  color: #585858;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 20px;
  font-size: 15px;
  letter-spacing: -0.55px;
}

.verified-module__titleGreen__hVz2Q {
  color: #5cb85c;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 20px;
  font-size: 15px;
  letter-spacing: -0.55px;
}

.verified-module__subtext__3R2qH {
  font-size: 13px;
  color: #707070;
}

.verified-module__link__sAh0f {
  cursor: pointer;
}

.verified-module__loading__1YoGy {
  width: 100%;
  padding: 80px 40px;
  text-align: center;
}
.keyboard-container {
  position: relative;
  width: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.accuracy-tooltip {
  padding: 4px 8px;
  position: absolute;
  top: 23px;
  right: -5px;
  width: 100px;
  height: 24px;
  background: #63666a;
  border-radius: 2px;
  font-size: 12px;
  letter-spacing: 0.4px;
  color: white;
}

.dashboardRow:hover {
  background: rgb(255, 255, 255) !important;
  cursor: auto;
}
.path-arrow-border {
  fill: none;
  stroke: #8dd1fd;
  stroke-width: 2.2px;
  stroke-linejoin: round;
  animation: border-pulse 2s infinite;
}

@keyframes border-pulse {
  0% {
    stroke: #8dd1fd;
  }
  50% {
    stroke: rgba(0, 255, 255, 0);
  }
  100% {
    stroke: #8dd1fd;
  }
}
/* ---------------BREAKPOINTS------------------------*/

.calendar-module__mb30__3gP-K {
  margin-bottom: 30px;
}

.calendar-module__calendar__2djlc {
  padding: 16px 8px 8px;
}
.calendar-module__calendar__2djlc .calendar-module__col__y6Qsb {
  flex: 1;
  text-align: center;
}
.calendar-module__calendar__2djlc h1,
.calendar-module__calendar__2djlc p {
  margin: 0;
  padding: 0;
}
.calendar-module__calendar__2djlc > header {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.calendar-module__calendar__2djlc > header > nav {
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-bottom: 8px;
  max-width: 280px;
}
.calendar-module__calendar__2djlc > header > nav .calendar-module__col-previous__KttDG,
.calendar-module__calendar__2djlc > header > nav .calendar-module__col-next__12mGF {
  color: rgb(135, 135, 135);
  cursor: pointer;
}
.calendar-module__calendar__2djlc > header > nav .calendar-module__col-text__-ROUL {
  min-width: 104px;
}
.calendar-module__calendar__2djlc > header > nav .calendar-module__col-text__-ROUL h1 {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.38em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  margin-bottom: 2px;
}
.calendar-module__calendar__2djlc > header > nav .calendar-module__col-text__-ROUL p {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 0.85em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(135, 135, 135);
}
.calendar-module__calendar__2djlc > header .calendar-module__weekdays__10gZs {
  display: flex;
  flex-direction: row;
  min-width: 100%;
}
.calendar-module__calendar__2djlc > header .calendar-module__weekdays__10gZs .calendar-module__col__y6Qsb h1 {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 0.85em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(183, 183, 183);
  margin: 8px 0;
}
.calendar-module__calendar__2djlc > section {
  display: flex;
  flex-direction: column;
}
.calendar-module__calendar__2djlc > section .calendar-module__week__10KQI {
  display: flex;
  flex-direction: row;
}
.calendar-module__calendar__2djlc > section .calendar-module__day__3wVe4 {
  flex: 1;
  display: flex;
  justify-content: center;
  cursor: pointer;
}
.calendar-module__calendar__2djlc > section .calendar-module__day__3wVe4:hover:not(.calendar-module__disabled__2uI9M):not(.calendar-module__selected__2Gn7A) h1, .calendar-module__calendar__2djlc > section .calendar-module__day__3wVe4.calendar-module__today__26pxu:hover:not(.calendar-module__selected__2Gn7A) h1 {
  background: rgb(231, 231, 231);
}
.calendar-module__calendar__2djlc > section .calendar-module__day__3wVe4.calendar-module__out-of-month__Iugvc h1 {
  color: rgb(135, 135, 135);
}
.calendar-module__calendar__2djlc > section .calendar-module__day__3wVe4.calendar-module__selected__2Gn7A h1 {
  background: rgb(39, 39, 39);
  color: rgb(255, 255, 255);
}
.calendar-module__calendar__2djlc > section .calendar-module__day__3wVe4.calendar-module__disabled__2uI9M {
  cursor: not-allowed;
}
.calendar-module__calendar__2djlc > section .calendar-module__day__3wVe4.calendar-module__disabled__2uI9M:not(.calendar-module__selected__2Gn7A) h1 {
  color: rgb(135, 135, 135);
}
.calendar-module__calendar__2djlc > section .calendar-module__day__3wVe4.calendar-module__today__26pxu:not(.calendar-module__selected__2Gn7A):not(.calendar-module__out-of-month__Iugvc) h1 {
  background: rgb(247, 247, 247);
}
.calendar-module__calendar__2djlc > section .calendar-module__day__3wVe4 h1 {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 0.85em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  -webkit-user-select: -webkit-none;
          user-select: -webkit-none;
  user-select: -moz-none;
  user-select: -ms-none;
  user-select: -o-none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 32px;
  min-width: 32px;
  max-width: 32px;
  border-radius: 32px;
  text-align: center;
}
.calendar-module__calendar__2djlc > section .calendar-module__day__3wVe4 h1 span {
  display: block;
}
/* ---------------BREAKPOINTS------------------------*/

.dateField-module__mb30__2zU_p {
  margin-bottom: 30px;
}

.dateField-module__date-field__24FG5 {
  padding: 0 8px 24px 0;
  max-width: 480px;
}
.dateField-module__date-field__24FG5 label {
  line-height: 1.231em;
  font-weight: 500;
  font-size: 0.85em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: initial;
  display: block;
  text-align: left;
  text-transform: uppercase;
}
.dateField-module__date-field__24FG5 .dateField-module__field__2m9Cl {
  position: relative;
}
.dateField-module__date-field__24FG5 .dateField-module__field__2m9Cl .dateField-module__display__1YMgb {
  display: flex;
  flex-direction: row;
  text-align: left;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  cursor: default;
  border-bottom: 1px solid rgb(103, 103, 103);
}
.dateField-module__date-field__24FG5 .dateField-module__field__2m9Cl .dateField-module__display__1YMgb > svg {
  cursor: pointer;
}
.dateField-module__date-field__24FG5 .dateField-module__field__2m9Cl .dateField-module__display__1YMgb > input {
  flex: 1;
  margin-right: -24px;
  padding: 2px 0 6px;
  background: transparent;
  border: 0;
  font-size: inherit;
  cursor: pointer;
}
.dateField-module__date-field__24FG5 .dateField-module__field__2m9Cl .dateField-module__display__1YMgb > input:focus, .dateField-module__date-field__24FG5 .dateField-module__field__2m9Cl .dateField-module__display__1YMgb > input:active {
  outline: none;
}
.dateField-module__date-field__24FG5 .dateField-module__field__2m9Cl > menu {
  border-radius: 4px;
  -ms-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  position: absolute;
  z-index: 100;
  top: 0;
  left: 0;
  overflow: auto;
  width: 100%;
  width: -webkit-fill-available;
  width: stretch;
  min-width: 256px;
  margin: 0;
  margin-top: 28px;
  padding: 0;
  background: rgb(255, 255, 255);
  border: 1px solid rgb(231, 231, 231);
}
.dateField-module__date-field__24FG5 .dateField-module__field__2m9Cl > menu.dateField-module__hide__29gI6 {
  display: none;
}
.dateField-module__date-field__24FG5 .dateField-module__field__2m9Cl > menu.dateField-module__show__NfCbp {
  display: block;
}
.dateField-module__date-field__24FG5.dateField-module__filled__2xO8C .dateField-module__display__1YMgb, .dateField-module__date-field__24FG5.dateField-module__outlined__JPdfK .dateField-module__display__1YMgb {
  border-radius: 3.2px;
}
.dateField-module__date-field__24FG5.dateField-module__filled__2xO8C .dateField-module__display__1YMgb input, .dateField-module__date-field__24FG5.dateField-module__outlined__JPdfK .dateField-module__display__1YMgb input {
  padding: 8px;
}
.dateField-module__date-field__24FG5.dateField-module__filled__2xO8C .dateField-module__field__2m9Cl > menu, .dateField-module__date-field__24FG5.dateField-module__outlined__JPdfK .dateField-module__field__2m9Cl > menu {
  margin-top: 40px;
}
.dateField-module__date-field__24FG5.dateField-module__filled__2xO8C .dateField-module__display__1YMgb {
  border: none;
  background-color: rgb(231, 231, 231);
}
.dateField-module__date-field__24FG5.dateField-module__outlined__JPdfK .dateField-module__display__1YMgb {
  border: 1px solid rgba(0, 0, 0, 0.2);
  background-color: rgb(255, 255, 255);
}
.accuracy-details-container {
  padding: 16px 0;
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  letter-spacing: 0.4px;
  border-radius: 2px;
  border-bottom: 1px;
  min-width: 850px;
}

.no-accuracy-message {
  text-align: center;
  color: #63666a;
  letter-spacing: 0.15px;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  padding: 8px 0;
}
/* ---------------BREAKPOINTS------------------------*/

.formCheckbox-module__mb30__tT0rt {
  margin-bottom: 30px;
}

div.formCheckbox-module__form-checkbox__imOzG label {
  margin-left: 0;
}
div.formCheckbox-module__form-checkbox__imOzG .formCheckbox-module__info__2F7FU {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(5, 36, 96);
  margin-left: 4px;
}
div.formCheckbox-module__form-checkbox__imOzG .formCheckbox-module__formHelperText__1MB3i {
  color: rgb(5, 36, 96);
}
.workflow-item {
  font-family: "Roboto";
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 14px;
  color: #212121;
}

.irr-select-wrap {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

.irr-select-wrap:focus {
  outline: none;
}
.irr-btn {
  position: relative;
  width: 115px;
  height: 28px;
  font-family: "Roboto";
  font-style: normal;
  mix-blend-mode: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: 16px;
  margin-top: 16px;
  padding: 4px 3px;
  letter-spacing: 0.2px;
  text-transform: uppercase;
  box-shadow: 0px 1px 4px rgba(5, 36, 96, 0.42);
  border-radius: 2px;
  border: none;
}
.history-modal {
  position: absolute;
  top: 45px;
  left: 12px;
  width: 400px;
  background: #63666a;
  border-radius: 2px;
  padding: 8px 12px;
  max-height: 118px;
  overflow-y: scroll;
}

.irr-run-row,
.history-modal-categories {
  display: flex;
  flex-direction: row;
  width: 100%;
  color: white;
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 11px;
  line-height: 12px;
  letter-spacing: 0.25px;
}

.irr-run-row {
  width: 100%;
  display: grid;
  grid-template-columns: 43% 37% 20%;
  padding: 4px 0;
}

.run-item {
  text-align: left;
}

.right-align {
  margin-left: 8px;
  text-transform: "capitalize";
}
.irr-history-container {
  position: relative;
}

.irr-history {
  width: 100%;
  height: 16px;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.4px;
  text-decoration-line: underline;
  color: #63666a;
  margin-top: 24px;
  margin-left: 12px;
  cursor: pointer;
}
/* ---------------BREAKPOINTS------------------------*/

.settings-module__mb30__210CZ {
  margin-bottom: 30px;
}

.settings-module__settings-container__20tNf {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  position: relative;
  padding-bottom: 48px;
}
.settings-module__settings-container__20tNf > :not(:last-child) {
  margin-bottom: 16px;
}
.settings-module__settings-container__20tNf input {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}
/* ---------------BREAKPOINTS------------------------*/

.rejectReasonsTable-module__mb30__1r2SL {
  margin-bottom: 30px;
}

.rejectReasonsTable-module__reasonsTable__3rcM7 {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}
.rejectReasonsTable-module__reasonsTable__3rcM7 th {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(0, 0, 0);
}
.rejectReasonsTable-module__reasonsTable__3rcM7 tr button.rejectReasonsTable-module__remove__dDI2y {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(178, 52, 15);
  display: none;
}
.rejectReasonsTable-module__reasonsTable__3rcM7 tr button.rejectReasonsTable-module__add__1av7K {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(5, 36, 96);
}
.rejectReasonsTable-module__reasonsTable__3rcM7 tr:hover button.rejectReasonsTable-module__remove__dDI2y {
  display: inline-flex;
}
.rejectReasonsTable-module__reasonsTable__3rcM7 tr td:nth-child(1) {
  width: 20%;
}
.rejectReasonsTable-module__reasonsTable__3rcM7 tr td:nth-child(2) {
  width: 55%;
}
.rejectReasonsTable-module__reasonsTable__3rcM7 tr td:nth-child(3) {
  width: 25%;
  text-align: center;
}
/* ---------------BREAKPOINTS------------------------*/

.formDialog-module__mb30__29twi {
  margin-bottom: 30px;
}

.formDialog-module__dialog-title__3xrZS {
  padding: 24px 24px 20px !important;
}

.formDialog-module__dialog-content__n5m00 {
  padding: 0 24px 24px !important;
}
/* ---------------BREAKPOINTS------------------------*/

.rejectReasons-module__mb30__2uKUn {
  margin-bottom: 30px;
}

.rejectReasons-module__reject-reasons-container__2P_W_ .rejectReasons-module__add-reason-button__1wt66,
.rejectReasons-module__reject-reasons-container__2P_W_ button.rejectReasons-module__template-button__Zsbms {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}
.rejectReasons-module__reject-reasons-container__2P_W_ .rejectReasons-module__add-reason-button__1wt66:not(:disabled),
.rejectReasons-module__reject-reasons-container__2P_W_ button.rejectReasons-module__template-button__Zsbms:not(:disabled) {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(5, 36, 96);
}
.rejectReasons-module__reject-reasons-container__2P_W_ .rejectReasons-module__add-reason-button__1wt66 {
  padding: 6px 8px;
}
.rejectReasons-module__reject-reasons-container__2P_W_ span.rejectReasons-module__hint__2hvH4 {
  margin-left: 4px;
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgba(0, 0, 0, 0.6);
}

.rejectReasons-module__new-template-dialog-container__2zBUv .rejectReasons-module__content__1Z13S {
  width: 400px;
}
.rejectReasons-module__new-template-dialog-container__2zBUv button.rejectReasons-module__cancel__1RLVg {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(5, 36, 96);
}
.rejectReasons-module__new-template-dialog-container__2zBUv button.rejectReasons-module__save__24SnC {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}

.rejectReasons-module__new-reject-reason-dialog-container__3QztX .rejectReasons-module__content__1Z13S {
  width: 720px;
}
/* ---------------BREAKPOINTS------------------------*/

.dataPair-module__mb30__2MDOf {
  margin-bottom: 30px;
}

.dataPair-module__data-pair__3eTyX {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.dataPair-module__data-pair__3eTyX:not(:last-child) {
  margin-right: 8px;
}
.dataPair-module__data-pair__3eTyX.dataPair-module__justify-left__1eFnw {
  justify-content: unset;
  align-items: unset;
  text-align: left;
}
.dataPair-module__data-pair__3eTyX.dataPair-module__justify-right__N6vX1 {
  justify-content: unset;
  align-items: unset;
  text-align: right;
}
.dataPair-module__data-pair__3eTyX.dataPair-module__color-light__2cMbt p {
  color: rgb(119, 119, 119);
}
.dataPair-module__data-pair__3eTyX.dataPair-module__color-blue__28URx p {
  color: rgb(5, 36, 96);
}
.dataPair-module__data-pair__3eTyX.dataPair-module__color-blue-light__6F7IR p {
  color: rgb(96, 182, 240);
}
.dataPair-module__data-pair__3eTyX.dataPair-module__color-positive__1QXtd p {
  color: rgb(72, 178, 15);
}
.dataPair-module__data-pair__3eTyX.dataPair-module__color-negative__1a82u p {
  color: rgb(178, 52, 15);
}
.dataPair-module__data-pair__3eTyX.dataPair-module__font-size-tiny__1vt_Q p {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 0.77em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}
.dataPair-module__data-pair__3eTyX.dataPair-module__font-size-small__cnNuM p {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 0.85em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}
.dataPair-module__data-pair__3eTyX.dataPair-module__font-size-medium__35Wo2 p {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}
.dataPair-module__data-pair__3eTyX.dataPair-module__font-size-large__2SoRj p {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.38em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}
.dataPair-module__data-pair__3eTyX.dataPair-module__font-size-x-large__3YXam p {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.67em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}
.dataPair-module__data-pair__3eTyX.dataPair-module__font-size-xx-large__d0ven p {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 2em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}
.dataPair-module__data-pair__3eTyX p {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  line-height: 1.3em;
  margin: 0;
  padding: 0;
}
.dataPair-module__data-pair__3eTyX label {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 0.85em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(135, 135, 135);
  margin: 0;
  padding: 0;
  line-height: 1.2em;
}
/* ---------------BREAKPOINTS------------------------*/

.progress-module__mb30__32H_k {
  margin-bottom: 30px;
}

.progress-module__progress__1itqR {
  border-radius: 4px;
  height: 4px;
  background: rgba(0, 0, 0, 0.1);
}
.progress-module__progress__1itqR.progress-module__blue__ccgVP .progress-module__progress-bar__3tYg- {
  background-image: linear-gradient(to right, rgb(5, 36, 96), rgb(96, 182, 240));
}
.progress-module__progress__1itqR.progress-module__blue__ccgVP .progress-module__progress-bar__3tYg-:after {
  border-color: rgb(96, 182, 240);
}
.progress-module__progress__1itqR.progress-module__blue-light__1baJA .progress-module__progress-bar__3tYg- {
  background: rgb(96, 182, 240);
}
.progress-module__progress__1itqR.progress-module__blue-light__1baJA .progress-module__progress-bar__3tYg-:after {
  border-color: rgb(96, 182, 240);
}
.progress-module__progress__1itqR.progress-module__green__2a4bF .progress-module__progress-bar__3tYg- {
  background: rgb(72, 178, 15);
}
.progress-module__progress__1itqR.progress-module__green__2a4bF .progress-module__progress-bar__3tYg-:after {
  border-color: rgb(72, 178, 15);
}
.progress-module__progress__1itqR.progress-module__orange__1iT9R .progress-module__progress-bar__3tYg- {
  background: rgb(220, 142, 24);
}
.progress-module__progress__1itqR.progress-module__orange__1iT9R .progress-module__progress-bar__3tYg-:after {
  border-color: rgb(220, 142, 24);
}
.progress-module__progress__1itqR.progress-module__positive__Bh4rm .progress-module__progress-bar__3tYg- {
  background: rgb(72, 178, 15);
}
.progress-module__progress__1itqR.progress-module__positive__Bh4rm .progress-module__progress-bar__3tYg-:after {
  border-color: rgb(72, 178, 15);
}
.progress-module__progress__1itqR.progress-module__negative__e5-UE .progress-module__progress-bar__3tYg- {
  background: rgb(178, 52, 15);
}
.progress-module__progress__1itqR.progress-module__negative__e5-UE .progress-module__progress-bar__3tYg-:after {
  border-color: rgb(178, 52, 15);
}

.progress-module__progress-bar__3tYg- {
  border-radius: 4px;
  position: relative;
  height: inherit;
  background: rgb(183, 183, 183);
}
.progress-module__progress-bar__3tYg-:after {
  border-radius: 12px;
  content: "";
  display: block;
  position: absolute;
  box-sizing: border-box;
  top: -4px;
  right: -6px;
  height: 12px;
  width: 12px;
  background: rgb(255, 255, 255);
  border: 4px solid rgb(183, 183, 183);
}
/* ---------------BREAKPOINTS------------------------*/

.nodeCard-module__mb30__o0Rsg {
  margin-bottom: 30px;
}

.nodeCard-module__card__1KJTa {
  background-color: rgb(255, 255, 255);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 100;
  width: 96%;
  max-height: 96%;
  overflow: auto;
  background-color: rgb(255, 255, 255);
  font-size: 12px;
}
.nodeCard-module__card__1KJTa .nodeCard-module__card-title__1F1nA {
  position: relative;
  padding: 12px;
  border-bottom: 1px solid rgba(5, 36, 96, 0.42);
}
.nodeCard-module__card__1KJTa .nodeCard-module__card-title-node__3zFNP {
  color: rgba(0, 0, 0, 0.9);
  font-size: 12px;
}
.nodeCard-module__card__1KJTa .nodeCard-module__card-title-name__2vFH4 {
  margin: 0;
  font-family: "proxima-nova", Helvetica, sans-serif;
  line-height: normal;
  letter-spacing: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  text-transform: none;
  color: #033;
}
.nodeCard-module__card__1KJTa .nodeCard-module__card-title__1F1nA .nodeCard-module__close__1vb33 {
  position: absolute;
  right: 0;
  top: 0;
}
.nodeCard-module__card__1KJTa .nodeCard-module__card-title__1F1nA .nodeCard-module__close__1vb33 svg {
  font-size: 18px;
}
.nodeCard-module__card__1KJTa .nodeCard-module__specific-selection__1Sa5V {
  justify-content: space-between;
  align-items: center;
  padding: 16px 0 8px;
}
.nodeCard-module__card__1KJTa .nodeCard-module__input-content__JzbTV {
  display: flex;
  margin: 4px;
}
.nodeCard-module__card__1KJTa .nodeCard-module__input-content__JzbTV .nodeCard-module__input-title__1G6Lk {
  flex-grow: 1;
}
.nodeCard-module__card__1KJTa .nodeCard-module__input-content__JzbTV .nodeCard-module__input-title__1G6Lk .nodeCard-module__input__19-ke {
  color: rgba(0, 0, 0, 0.5);
  font-size: 12px;
  margin-bottom: 4px;
}
.nodeCard-module__card__1KJTa .nodeCard-module__input-content__JzbTV .nodeCard-module__input-title-name__2qJjA {
  color: rgba(0, 0, 0, 0.9);
  font-size: 14px;
}
.nodeCard-module__card__1KJTa .nodeCard-module__input-content__JzbTV .nodeCard-module__filter__1rl9_ {
  flex-grow: 0.3;
  text-align: right;
}

.nodeCard-module__card-content__1lzT7 {
  padding: 16px 12px;
}
/* ---------------BREAKPOINTS------------------------*/

.nodeWrapper-module__mb30__2Hl5s {
  margin-bottom: 30px;
}

.nodeWrapper-module__node-wrapper__FcoGm {
  position: relative;
}

.nodeWrapper-module__node-action-wrapper__1tObF {
  position: absolute;
  top: 5px;
  right: 5px;
}

.nodeWrapper-module__node-wrapper-overlay__t5wFK {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 10;
}
/* ---------------BREAKPOINTS------------------------*/

.codeNode-module__mb30__3feVO {
  margin-bottom: 30px;
}

.codeNode-module__code-node__jU55c {
  transition-property: transform, opacity;
  transition-duration: 0.5s;
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
  opacity: 1;
  transform: scale(1);
  margin-right: 16px;
}
.codeNode-module__code-node__jU55c:nth-child(1) {
  transition-delay: 0s;
}
.codeNode-module__code-node__jU55c:nth-child(2) {
  transition-delay: 0.075s;
}
.codeNode-module__code-node__jU55c:nth-child(3) {
  transition-delay: 0.15s;
}
.codeNode-module__code-node__jU55c:nth-child(4) {
  transition-delay: 0.225s;
}
.codeNode-module__code-node__jU55c:nth-child(5) {
  transition-delay: 0.3s;
}
.codeNode-module__code-node__jU55c:nth-child(6) {
  transition-delay: 0.375s;
}
.codeNode-module__code-node__jU55c:nth-child(7) {
  transition-delay: 0.45s;
}
.codeNode-module__code-node__jU55c:nth-child(8) {
  transition-delay: 0.525s;
}
.codeNode-module__code-node__jU55c:nth-child(9) {
  transition-delay: 0.6s;
}
.codeNode-module__code-node__jU55c:nth-child(10) {
  transition-delay: 0.675s;
}
.codeNode-module__code-node__jU55c:nth-child(11) {
  transition-delay: 0.75s;
}
.codeNode-module__code-node__jU55c:nth-child(12) {
  transition-delay: 0.825s;
}
.codeNode-module__code-node__jU55c:nth-child(13) {
  transition-delay: 0.9s;
}
.codeNode-module__code-node__jU55c:nth-child(14) {
  transition-delay: 0.975s;
}
.codeNode-module__code-node__jU55c:nth-child(15) {
  transition-delay: 1.05s;
}
.codeNode-module__code-node__jU55c:nth-child(16) {
  transition-delay: 1.125s;
}
.codeNode-module__code-node__jU55c:nth-child(17) {
  transition-delay: 1.2s;
}
.codeNode-module__code-node__jU55c:nth-child(18) {
  transition-delay: 1.275s;
}
.codeNode-module__code-node__jU55c:nth-child(19) {
  transition-delay: 1.35s;
}
.codeNode-module__code-node__jU55c:nth-child(20) {
  transition-delay: 1.425s;
}
.codeNode-module__code-node__jU55c:nth-child(21) {
  transition-delay: 1.5s;
}
.codeNode-module__code-node__jU55c:nth-child(22) {
  transition-delay: 1.575s;
}
.codeNode-module__code-node__jU55c:nth-child(23) {
  transition-delay: 1.65s;
}
.codeNode-module__code-node__jU55c:nth-child(24) {
  transition-delay: 1.725s;
}
.codeNode-module__code-node__jU55c:nth-child(25) {
  transition-delay: 1.8s;
}
.codeNode-module__code-node__jU55c:nth-child(26) {
  transition-delay: 1.875s;
}
.codeNode-module__code-node__jU55c:nth-child(27) {
  transition-delay: 1.95s;
}
.codeNode-module__code-node__jU55c:nth-child(28) {
  transition-delay: 2.025s;
}
.codeNode-module__code-node__jU55c:nth-child(29) {
  transition-delay: 2.1s;
}
.codeNode-module__code-node__jU55c:nth-child(30) {
  transition-delay: 2.175s;
}
.codeNode-module__code-node__jU55c:nth-child(31) {
  transition-delay: 2.25s;
}
.codeNode-module__code-node__jU55c:nth-child(32) {
  transition-delay: 2.325s;
}
.codeNode-module__code-node__jU55c:nth-child(33) {
  transition-delay: 2.4s;
}
.codeNode-module__code-node__jU55c:nth-child(34) {
  transition-delay: 2.475s;
}
.codeNode-module__code-node__jU55c:nth-child(35) {
  transition-delay: 2.55s;
}
.codeNode-module__code-node__jU55c:nth-child(36) {
  transition-delay: 2.625s;
}
.codeNode-module__code-node__jU55c:nth-child(37) {
  transition-delay: 2.7s;
}
.codeNode-module__code-node__jU55c:nth-child(38) {
  transition-delay: 2.775s;
}
.codeNode-module__code-node__jU55c:nth-child(39) {
  transition-delay: 2.85s;
}
.codeNode-module__code-node__jU55c:nth-child(40) {
  transition-delay: 2.925s;
}
.codeNode-module__code-node__jU55c:nth-child(41) {
  transition-delay: 3s;
}
.codeNode-module__code-node__jU55c:nth-child(42) {
  transition-delay: 3.075s;
}
.codeNode-module__code-node__jU55c:nth-child(43) {
  transition-delay: 3.15s;
}
.codeNode-module__code-node__jU55c:nth-child(44) {
  transition-delay: 3.225s;
}
.codeNode-module__code-node__jU55c:nth-child(45) {
  transition-delay: 3.3s;
}
.codeNode-module__code-node__jU55c:nth-child(46) {
  transition-delay: 3.375s;
}
.codeNode-module__code-node__jU55c:nth-child(47) {
  transition-delay: 3.45s;
}
.codeNode-module__code-node__jU55c:nth-child(48) {
  transition-delay: 3.525s;
}
.codeNode-module__code-node__jU55c:nth-child(49) {
  transition-delay: 3.6s;
}
.codeNode-module__code-node__jU55c:nth-child(50) {
  transition-delay: 3.675s;
}
.codeNode-module__code-node__jU55c:nth-child(51) {
  transition-delay: 3.75s;
}
.codeNode-module__code-node__jU55c:nth-child(52) {
  transition-delay: 3.825s;
}
.codeNode-module__code-node__jU55c:nth-child(53) {
  transition-delay: 3.9s;
}
.codeNode-module__code-node__jU55c:nth-child(54) {
  transition-delay: 3.975s;
}
.codeNode-module__code-node__jU55c:nth-child(55) {
  transition-delay: 4.05s;
}
.codeNode-module__code-node__jU55c:nth-child(56) {
  transition-delay: 4.125s;
}
.codeNode-module__code-node__jU55c:nth-child(57) {
  transition-delay: 4.2s;
}
.codeNode-module__code-node__jU55c:nth-child(58) {
  transition-delay: 4.275s;
}
.codeNode-module__code-node__jU55c:nth-child(59) {
  transition-delay: 4.35s;
}
.codeNode-module__code-node__jU55c:nth-child(60) {
  transition-delay: 4.425s;
}
.codeNode-module__code-node__jU55c:nth-child(61) {
  transition-delay: 4.5s;
}
.codeNode-module__code-node__jU55c:nth-child(62) {
  transition-delay: 4.575s;
}
.codeNode-module__code-node__jU55c:nth-child(63) {
  transition-delay: 4.65s;
}
.codeNode-module__code-node__jU55c:nth-child(64) {
  transition-delay: 4.725s;
}
.codeNode-module__code-node__jU55c:nth-child(65) {
  transition-delay: 4.8s;
}
.codeNode-module__code-node__jU55c:nth-child(66) {
  transition-delay: 4.875s;
}
.codeNode-module__code-node__jU55c:nth-child(67) {
  transition-delay: 4.95s;
}
.codeNode-module__code-node__jU55c:nth-child(68) {
  transition-delay: 5.025s;
}
.codeNode-module__code-node__jU55c:nth-child(69) {
  transition-delay: 5.1s;
}
.codeNode-module__code-node__jU55c:nth-child(70) {
  transition-delay: 5.175s;
}
.codeNode-module__code-node__jU55c:nth-child(71) {
  transition-delay: 5.25s;
}
.codeNode-module__code-node__jU55c:nth-child(72) {
  transition-delay: 5.325s;
}
.codeNode-module__code-node__jU55c:nth-child(73) {
  transition-delay: 5.4s;
}
.codeNode-module__code-node__jU55c:nth-child(74) {
  transition-delay: 5.475s;
}
.codeNode-module__code-node__jU55c:nth-child(75) {
  transition-delay: 5.55s;
}
.codeNode-module__code-node__jU55c:nth-child(76) {
  transition-delay: 5.625s;
}
.codeNode-module__code-node__jU55c:nth-child(77) {
  transition-delay: 5.7s;
}
.codeNode-module__code-node__jU55c:nth-child(78) {
  transition-delay: 5.775s;
}
.codeNode-module__code-node__jU55c:nth-child(79) {
  transition-delay: 5.85s;
}
.codeNode-module__code-node__jU55c:nth-child(80) {
  transition-delay: 5.925s;
}
.codeNode-module__code-node__jU55c:nth-child(81) {
  transition-delay: 6s;
}
.codeNode-module__code-node__jU55c:nth-child(82) {
  transition-delay: 6.075s;
}
.codeNode-module__code-node__jU55c:nth-child(83) {
  transition-delay: 6.15s;
}
.codeNode-module__code-node__jU55c:nth-child(84) {
  transition-delay: 6.225s;
}
.codeNode-module__code-node__jU55c:nth-child(85) {
  transition-delay: 6.3s;
}
.codeNode-module__code-node__jU55c:nth-child(86) {
  transition-delay: 6.375s;
}
.codeNode-module__code-node__jU55c:nth-child(87) {
  transition-delay: 6.45s;
}
.codeNode-module__code-node__jU55c:nth-child(88) {
  transition-delay: 6.525s;
}
.codeNode-module__code-node__jU55c:nth-child(89) {
  transition-delay: 6.6s;
}
.codeNode-module__code-node__jU55c:nth-child(90) {
  transition-delay: 6.675s;
}
.codeNode-module__code-node__jU55c:nth-child(91) {
  transition-delay: 6.75s;
}
.codeNode-module__code-node__jU55c:nth-child(92) {
  transition-delay: 6.825s;
}
.codeNode-module__code-node__jU55c:nth-child(93) {
  transition-delay: 6.9s;
}
.codeNode-module__code-node__jU55c:nth-child(94) {
  transition-delay: 6.975s;
}
.codeNode-module__code-node__jU55c:nth-child(95) {
  transition-delay: 7.05s;
}
.codeNode-module__code-node__jU55c:nth-child(96) {
  transition-delay: 7.125s;
}
.codeNode-module__code-node__jU55c:nth-child(97) {
  transition-delay: 7.2s;
}
.codeNode-module__code-node__jU55c:nth-child(98) {
  transition-delay: 7.275s;
}
.codeNode-module__code-node__jU55c:nth-child(99) {
  transition-delay: 7.35s;
}
.codeNode-module__code-node__jU55c:nth-child(100) {
  transition-delay: 7.425s;
}
.codeNode-module__code-node__jU55c:nth-child(101) {
  transition-delay: 7.5s;
}
.codeNode-module__code-node__jU55c:last-child {
  margin-right: 0;
}
.codeNode-module__code-node__jU55c.codeNode-module__initial__3te6k {
  opacity: 0;
  transform: scale(0.5);
}
.codeNode-module__code-node__jU55c .codeNode-module__card__1cxfd {
  -ms-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  min-width: 400px;
  min-height: 368px;
  padding: 16px 32px;
  background: rgb(229, 239, 246);
}
.codeNode-module__code-node__jU55c .codeNode-module__name__3RB36 {
  line-height: 1.231em;
  font-weight: 300;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  margin: 0 0 8px;
  padding: 0;
  text-align: center;
}
.codeNode-module__code-node__jU55c .codeNode-module__advanced__2WpPX section > div {
  min-width: 120px;
}
.codeNode-module__code-node__jU55c .codeNode-module__advanced__2WpPX section > div:first-child, .codeNode-module__code-node__jU55c .codeNode-module__advanced__2WpPX section > div:last-child {
  min-width: 80px;
}
.codeNode-module__code-node__jU55c .codeNode-module__advanced__2WpPX section > div:nth-child(4) {
  min-width: 96px;
}
.codeNode-module__code-node__jU55c .codeNode-module__advanced__2WpPX section > div.codeNode-module__negative__oFmG6 {
  min-width: 112px;
}
.codeNode-module__code-node__jU55c .codeNode-module__pair__2A2gb {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: initial;
  display: flex;
  text-transform: uppercase;
}
.codeNode-module__code-node__jU55c .codeNode-module__pair__2A2gb:first-child {
  margin-left: -2px;
}
.codeNode-module__code-node__jU55c .codeNode-module__pair__2A2gb:last-child label {
  flex: 1;
  padding-right: 4px;
  text-align: right;
  color: rgb(135, 135, 135);
}
.codeNode-module__code-node__jU55c .codeNode-module__pair__2A2gb span {
  padding-left: 4px;
  color: rgb(72, 178, 15);
}
.codeNode-module__code-node__jU55c .codeNode-module__positive__2Q2fL {
  padding-left: 8px;
  border-left: 2px solid rgb(72, 178, 15);
}
.codeNode-module__code-node__jU55c .codeNode-module__positive__2Q2fL > p {
  margin: 0;
}
.codeNode-module__code-node__jU55c .codeNode-module__negative__oFmG6 {
  padding-left: 8px;
  border-left: 2px solid rgb(178, 52, 15);
}
.codeNode-module__code-node__jU55c .codeNode-module__negative__oFmG6 > p {
  margin: 0;
}
.codeNode-module__code-node__jU55c .codeNode-module__percents__3qS8H {
  margin: 16px 0 8px;
}
.codeNode-module__code-node__jU55c .codeNode-module__hours__1xwi- {
  padding: 0 2px;
}
.codeNode-module__code-node__jU55c section {
  display: flex;
  flex-direction: row;
  margin: 16px 4px;
}
.codeNode-module__code-node__jU55c section:last-child {
  margin-bottom: 0;
}
.codeNode-module__code-node__jU55c section.codeNode-module__status__3KCxm {
  margin-bottom: 0;
}
.codeNode-module__code-node__jU55c section > div {
  flex: 1;
}
/* ---------------BREAKPOINTS------------------------*/

.manualNode-module__mb30__2982c {
  margin-bottom: 30px;
}

.manualNode-module__manual-node__2qCuw {
  transition-property: transform, opacity;
  transition-duration: 0.5s;
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
  opacity: 1;
  transform: scale(1);
  margin-right: 16px;
}
.manualNode-module__manual-node__2qCuw:nth-child(1) {
  transition-delay: 0s;
}
.manualNode-module__manual-node__2qCuw:nth-child(2) {
  transition-delay: 0.075s;
}
.manualNode-module__manual-node__2qCuw:nth-child(3) {
  transition-delay: 0.15s;
}
.manualNode-module__manual-node__2qCuw:nth-child(4) {
  transition-delay: 0.225s;
}
.manualNode-module__manual-node__2qCuw:nth-child(5) {
  transition-delay: 0.3s;
}
.manualNode-module__manual-node__2qCuw:nth-child(6) {
  transition-delay: 0.375s;
}
.manualNode-module__manual-node__2qCuw:nth-child(7) {
  transition-delay: 0.45s;
}
.manualNode-module__manual-node__2qCuw:nth-child(8) {
  transition-delay: 0.525s;
}
.manualNode-module__manual-node__2qCuw:nth-child(9) {
  transition-delay: 0.6s;
}
.manualNode-module__manual-node__2qCuw:nth-child(10) {
  transition-delay: 0.675s;
}
.manualNode-module__manual-node__2qCuw:nth-child(11) {
  transition-delay: 0.75s;
}
.manualNode-module__manual-node__2qCuw:nth-child(12) {
  transition-delay: 0.825s;
}
.manualNode-module__manual-node__2qCuw:nth-child(13) {
  transition-delay: 0.9s;
}
.manualNode-module__manual-node__2qCuw:nth-child(14) {
  transition-delay: 0.975s;
}
.manualNode-module__manual-node__2qCuw:nth-child(15) {
  transition-delay: 1.05s;
}
.manualNode-module__manual-node__2qCuw:nth-child(16) {
  transition-delay: 1.125s;
}
.manualNode-module__manual-node__2qCuw:nth-child(17) {
  transition-delay: 1.2s;
}
.manualNode-module__manual-node__2qCuw:nth-child(18) {
  transition-delay: 1.275s;
}
.manualNode-module__manual-node__2qCuw:nth-child(19) {
  transition-delay: 1.35s;
}
.manualNode-module__manual-node__2qCuw:nth-child(20) {
  transition-delay: 1.425s;
}
.manualNode-module__manual-node__2qCuw:nth-child(21) {
  transition-delay: 1.5s;
}
.manualNode-module__manual-node__2qCuw:nth-child(22) {
  transition-delay: 1.575s;
}
.manualNode-module__manual-node__2qCuw:nth-child(23) {
  transition-delay: 1.65s;
}
.manualNode-module__manual-node__2qCuw:nth-child(24) {
  transition-delay: 1.725s;
}
.manualNode-module__manual-node__2qCuw:nth-child(25) {
  transition-delay: 1.8s;
}
.manualNode-module__manual-node__2qCuw:nth-child(26) {
  transition-delay: 1.875s;
}
.manualNode-module__manual-node__2qCuw:nth-child(27) {
  transition-delay: 1.95s;
}
.manualNode-module__manual-node__2qCuw:nth-child(28) {
  transition-delay: 2.025s;
}
.manualNode-module__manual-node__2qCuw:nth-child(29) {
  transition-delay: 2.1s;
}
.manualNode-module__manual-node__2qCuw:nth-child(30) {
  transition-delay: 2.175s;
}
.manualNode-module__manual-node__2qCuw:nth-child(31) {
  transition-delay: 2.25s;
}
.manualNode-module__manual-node__2qCuw:nth-child(32) {
  transition-delay: 2.325s;
}
.manualNode-module__manual-node__2qCuw:nth-child(33) {
  transition-delay: 2.4s;
}
.manualNode-module__manual-node__2qCuw:nth-child(34) {
  transition-delay: 2.475s;
}
.manualNode-module__manual-node__2qCuw:nth-child(35) {
  transition-delay: 2.55s;
}
.manualNode-module__manual-node__2qCuw:nth-child(36) {
  transition-delay: 2.625s;
}
.manualNode-module__manual-node__2qCuw:nth-child(37) {
  transition-delay: 2.7s;
}
.manualNode-module__manual-node__2qCuw:nth-child(38) {
  transition-delay: 2.775s;
}
.manualNode-module__manual-node__2qCuw:nth-child(39) {
  transition-delay: 2.85s;
}
.manualNode-module__manual-node__2qCuw:nth-child(40) {
  transition-delay: 2.925s;
}
.manualNode-module__manual-node__2qCuw:nth-child(41) {
  transition-delay: 3s;
}
.manualNode-module__manual-node__2qCuw:nth-child(42) {
  transition-delay: 3.075s;
}
.manualNode-module__manual-node__2qCuw:nth-child(43) {
  transition-delay: 3.15s;
}
.manualNode-module__manual-node__2qCuw:nth-child(44) {
  transition-delay: 3.225s;
}
.manualNode-module__manual-node__2qCuw:nth-child(45) {
  transition-delay: 3.3s;
}
.manualNode-module__manual-node__2qCuw:nth-child(46) {
  transition-delay: 3.375s;
}
.manualNode-module__manual-node__2qCuw:nth-child(47) {
  transition-delay: 3.45s;
}
.manualNode-module__manual-node__2qCuw:nth-child(48) {
  transition-delay: 3.525s;
}
.manualNode-module__manual-node__2qCuw:nth-child(49) {
  transition-delay: 3.6s;
}
.manualNode-module__manual-node__2qCuw:nth-child(50) {
  transition-delay: 3.675s;
}
.manualNode-module__manual-node__2qCuw:nth-child(51) {
  transition-delay: 3.75s;
}
.manualNode-module__manual-node__2qCuw:nth-child(52) {
  transition-delay: 3.825s;
}
.manualNode-module__manual-node__2qCuw:nth-child(53) {
  transition-delay: 3.9s;
}
.manualNode-module__manual-node__2qCuw:nth-child(54) {
  transition-delay: 3.975s;
}
.manualNode-module__manual-node__2qCuw:nth-child(55) {
  transition-delay: 4.05s;
}
.manualNode-module__manual-node__2qCuw:nth-child(56) {
  transition-delay: 4.125s;
}
.manualNode-module__manual-node__2qCuw:nth-child(57) {
  transition-delay: 4.2s;
}
.manualNode-module__manual-node__2qCuw:nth-child(58) {
  transition-delay: 4.275s;
}
.manualNode-module__manual-node__2qCuw:nth-child(59) {
  transition-delay: 4.35s;
}
.manualNode-module__manual-node__2qCuw:nth-child(60) {
  transition-delay: 4.425s;
}
.manualNode-module__manual-node__2qCuw:nth-child(61) {
  transition-delay: 4.5s;
}
.manualNode-module__manual-node__2qCuw:nth-child(62) {
  transition-delay: 4.575s;
}
.manualNode-module__manual-node__2qCuw:nth-child(63) {
  transition-delay: 4.65s;
}
.manualNode-module__manual-node__2qCuw:nth-child(64) {
  transition-delay: 4.725s;
}
.manualNode-module__manual-node__2qCuw:nth-child(65) {
  transition-delay: 4.8s;
}
.manualNode-module__manual-node__2qCuw:nth-child(66) {
  transition-delay: 4.875s;
}
.manualNode-module__manual-node__2qCuw:nth-child(67) {
  transition-delay: 4.95s;
}
.manualNode-module__manual-node__2qCuw:nth-child(68) {
  transition-delay: 5.025s;
}
.manualNode-module__manual-node__2qCuw:nth-child(69) {
  transition-delay: 5.1s;
}
.manualNode-module__manual-node__2qCuw:nth-child(70) {
  transition-delay: 5.175s;
}
.manualNode-module__manual-node__2qCuw:nth-child(71) {
  transition-delay: 5.25s;
}
.manualNode-module__manual-node__2qCuw:nth-child(72) {
  transition-delay: 5.325s;
}
.manualNode-module__manual-node__2qCuw:nth-child(73) {
  transition-delay: 5.4s;
}
.manualNode-module__manual-node__2qCuw:nth-child(74) {
  transition-delay: 5.475s;
}
.manualNode-module__manual-node__2qCuw:nth-child(75) {
  transition-delay: 5.55s;
}
.manualNode-module__manual-node__2qCuw:nth-child(76) {
  transition-delay: 5.625s;
}
.manualNode-module__manual-node__2qCuw:nth-child(77) {
  transition-delay: 5.7s;
}
.manualNode-module__manual-node__2qCuw:nth-child(78) {
  transition-delay: 5.775s;
}
.manualNode-module__manual-node__2qCuw:nth-child(79) {
  transition-delay: 5.85s;
}
.manualNode-module__manual-node__2qCuw:nth-child(80) {
  transition-delay: 5.925s;
}
.manualNode-module__manual-node__2qCuw:nth-child(81) {
  transition-delay: 6s;
}
.manualNode-module__manual-node__2qCuw:nth-child(82) {
  transition-delay: 6.075s;
}
.manualNode-module__manual-node__2qCuw:nth-child(83) {
  transition-delay: 6.15s;
}
.manualNode-module__manual-node__2qCuw:nth-child(84) {
  transition-delay: 6.225s;
}
.manualNode-module__manual-node__2qCuw:nth-child(85) {
  transition-delay: 6.3s;
}
.manualNode-module__manual-node__2qCuw:nth-child(86) {
  transition-delay: 6.375s;
}
.manualNode-module__manual-node__2qCuw:nth-child(87) {
  transition-delay: 6.45s;
}
.manualNode-module__manual-node__2qCuw:nth-child(88) {
  transition-delay: 6.525s;
}
.manualNode-module__manual-node__2qCuw:nth-child(89) {
  transition-delay: 6.6s;
}
.manualNode-module__manual-node__2qCuw:nth-child(90) {
  transition-delay: 6.675s;
}
.manualNode-module__manual-node__2qCuw:nth-child(91) {
  transition-delay: 6.75s;
}
.manualNode-module__manual-node__2qCuw:nth-child(92) {
  transition-delay: 6.825s;
}
.manualNode-module__manual-node__2qCuw:nth-child(93) {
  transition-delay: 6.9s;
}
.manualNode-module__manual-node__2qCuw:nth-child(94) {
  transition-delay: 6.975s;
}
.manualNode-module__manual-node__2qCuw:nth-child(95) {
  transition-delay: 7.05s;
}
.manualNode-module__manual-node__2qCuw:nth-child(96) {
  transition-delay: 7.125s;
}
.manualNode-module__manual-node__2qCuw:nth-child(97) {
  transition-delay: 7.2s;
}
.manualNode-module__manual-node__2qCuw:nth-child(98) {
  transition-delay: 7.275s;
}
.manualNode-module__manual-node__2qCuw:nth-child(99) {
  transition-delay: 7.35s;
}
.manualNode-module__manual-node__2qCuw:nth-child(100) {
  transition-delay: 7.425s;
}
.manualNode-module__manual-node__2qCuw:nth-child(101) {
  transition-delay: 7.5s;
}
.manualNode-module__manual-node__2qCuw:last-child {
  margin-right: 0;
}
.manualNode-module__manual-node__2qCuw.manualNode-module__initial__2w_s2 {
  opacity: 0;
  transform: scale(0.5);
}
.manualNode-module__manual-node__2qCuw .manualNode-module__card__V2GWp {
  display: flex;
  flex-direction: column;
  min-width: 400px;
  padding: 16px 24px 24px;
  background: rgb(229, 239, 246);
}
.manualNode-module__manual-node__2qCuw .manualNode-module__name__1PhgZ {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  margin: 0 0 8px;
  padding: 0;
  text-align: center;
}
.manualNode-module__manual-node__2qCuw section {
  display: flex;
  flex-direction: row;
  margin: 16px 4px;
}
.manualNode-module__manual-node__2qCuw section:last-child {
  margin-bottom: 0;
}
.manualNode-module__manual-node__2qCuw section.manualNode-module__status__2dmfB {
  margin-bottom: 0;
}
.manualNode-module__manual-node__2qCuw section > div {
  flex: 1;
}
/* ---------------BREAKPOINTS------------------------*/

.phaseSummary-module__mb30__R7jld {
  margin-bottom: 30px;
}

.phaseSummary-module__phase-summary__1ZFVc.phaseSummary-module__compact__120M5 .phaseSummary-module__name__2jlXf {
  max-height: 0;
  margin: 0;
  overflow: hidden;
}
.phaseSummary-module__phase-summary__1ZFVc.phaseSummary-module__compact__120M5 .phaseSummary-module__card__1_1DG {
  min-height: 336px;
}
.phaseSummary-module__phase-summary__1ZFVc .phaseSummary-module__card__1_1DG {
  -ms-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  min-width: 400px;
  min-height: 368px;
  padding: 16px 32px;
  background: rgb(255, 255, 255);
}
.phaseSummary-module__phase-summary__1ZFVc .phaseSummary-module__label__1tL8Z {
  line-height: 1.231em;
  font-weight: 300;
  font-size: 1.38em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(5, 36, 96);
  line-height: 0.75em;
  padding: 8px 0;
  margin: 0;
}
.phaseSummary-module__phase-summary__1ZFVc .phaseSummary-module__label__1tL8Z span {
  text-transform: uppercase;
}
.phaseSummary-module__phase-summary__1ZFVc .phaseSummary-module__name__2jlXf {
  line-height: 1.231em;
  font-weight: 300;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  margin: 0 0 8px;
  padding: 0;
  text-align: center;
}
.phaseSummary-module__phase-summary__1ZFVc section {
  display: flex;
  flex-direction: row;
  margin: 16px 4px;
}
.phaseSummary-module__phase-summary__1ZFVc section > div {
  flex: 1;
}
.phaseSummary-module__phase-summary__1ZFVc .phaseSummary-module__positive__2OL-_ {
  padding-left: 8px;
  border-left: 2px solid rgb(72, 178, 15);
}
.phaseSummary-module__phase-summary__1ZFVc .phaseSummary-module__negative__1bSKe {
  padding-left: 8px;
  border-left: 2px solid rgb(178, 52, 15);
}
.phaseSummary-module__phase-summary__1ZFVc .phaseSummary-module__percents__2C_3K {
  margin: 16px 0 8px;
}
/* ---------------BREAKPOINTS------------------------*/

.scroll-module__mb30__2Iupo {
  margin-bottom: 30px;
}

.scroll-module__scroll__gcI7Q {
  position: relative;
  overflow: hidden;
  border: 1px solid transparent;
}
.scroll-module__scroll__gcI7Q.scroll-module__scroll-vertical-active__1SPIu.scroll-module__scroll-is-mouse__2j2Wq > .scroll-module__scroll-bar-vertical__2qz2G .scroll-module__scroll-bar-handle__qty5D {
  min-width: 8px;
  background: rgba(0, 0, 0, 0.5);
}
.scroll-module__scroll__gcI7Q.scroll-module__scroll-vertical-active__1SPIu > .scroll-module__scroll-bar-vertical__2qz2G {
  opacity: 1;
}
.scroll-module__scroll__gcI7Q.scroll-module__scroll-vertical-active__1SPIu > .scroll-module__scroll-bar-vertical__2qz2G .scroll-module__scroll-bar-handle__qty5D {
  background: rgba(0, 0, 0, 0.1);
}
.scroll-module__scroll__gcI7Q.scroll-module__scroll-horizontal-active__lzMD-.scroll-module__scroll-is-mouse__2j2Wq > .scroll-module__scroll-bar-horizontal__3fQoz .scroll-module__scroll-bar-handle__qty5D {
  min-height: 8px;
  background: rgba(0, 0, 0, 0.5);
}
.scroll-module__scroll__gcI7Q.scroll-module__scroll-horizontal-active__lzMD- > .scroll-module__scroll-bar-horizontal__3fQoz {
  opacity: 1;
}
.scroll-module__scroll__gcI7Q.scroll-module__scroll-horizontal-active__lzMD- > .scroll-module__scroll-bar-horizontal__3fQoz .scroll-module__scroll-bar-handle__qty5D {
  background: rgba(0, 0, 0, 0.1);
}
.scroll-module__scroll__gcI7Q.scroll-module__scroll-vertical__2KRYN {
  transition-property: border-top-color, border-bottom-color;
  transition-duration: 0.5s, 0.5s;
  transition-timing-function: ease;
}
.scroll-module__scroll__gcI7Q.scroll-module__scroll-vertical__2KRYN:not(.scroll-module__scroll-vertical-complete__2mcX2) {
  border-bottom-color: rgb(215, 215, 215);
}
.scroll-module__scroll__gcI7Q.scroll-module__scroll-vertical__2KRYN.scroll-module__scroll-vertical-scrolled__1TG6a {
  border-top-color: rgb(215, 215, 215);
}
.scroll-module__scroll__gcI7Q.scroll-module__scroll-horizontal__3ZYKG {
  transition-property: border-left-color, border-right-color;
  transition-duration: 0.5s, 0.5s;
  transition-timing-function: ease;
}
.scroll-module__scroll__gcI7Q.scroll-module__scroll-horizontal__3ZYKG:not(.scroll-module__scroll-horizontal-complete__-IJoJ) {
  border-right-color: rgb(215, 215, 215);
}
.scroll-module__scroll__gcI7Q.scroll-module__scroll-horizontal__3ZYKG.scroll-module__scroll-horizontal-scrolled__27T1a {
  border-left-color: rgb(215, 215, 215);
}
.scroll-module__scroll__gcI7Q.scroll-module__scroll-vertical-unset__4ZXH- > .scroll-module__scroll-content__2wtbX {
  min-height: unset;
  overflow: hidden;
}
.scroll-module__scroll__gcI7Q.scroll-module__scroll-horizontal-unset__31mZH > .scroll-module__scroll-content__2wtbX {
  min-width: unset;
  overflow: hidden;
}
.scroll-module__scroll__gcI7Q > .scroll-module__scroll-content__2wtbX {
  transition-property: top, left;
  transition-duration: 0.25s, 0.25s;
  transition-timing-function: ease;
  position: relative;
  z-index: 1;
  min-width: -webkit-fit-content;
  min-width: fit-content;
  min-width: -moz-fit-content;
  min-height: 100%;
  min-height: -webkit-fit-content;
  min-height: fit-content;
  min-height: -moz-fit-content;
}
.scroll-module__scroll__gcI7Q > .scroll-module__scroll-bar__2bkkA {
  transition-property: opacity, max-height, max-width, border-color;
  transition-duration: 0.5s, 0.5s, 0.5s;
  transition-timing-function: ease;
  position: absolute;
  z-index: 2;
  opacity: 0;
  overflow: hidden;
}
.scroll-module__scroll__gcI7Q > .scroll-module__scroll-bar__2bkkA .scroll-module__scroll-bar-handle__qty5D {
  border-radius: 8px;
  transition-property: min-width, min-height, background, height, width;
  transition-duration: 0.25s, 0.25s, 0.25s, 0.1s, 0.1s;
  transition-timing-function: ease;
  position: relative;
  background: rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 1px rgb(247, 247, 247);
}
.scroll-module__scroll__gcI7Q:not(.scroll-module__scroll-is-touch__6OZkh) > .scroll-module__scroll-bar__2bkkA:hover {
  opacity: 1;
}
.scroll-module__scroll__gcI7Q:not(.scroll-module__scroll-is-touch__6OZkh) > .scroll-module__scroll-bar__2bkkA:hover .scroll-module__scroll-bar-handle__qty5D {
  background: rgba(0, 0, 0, 0.5);
}
.scroll-module__scroll__gcI7Q:not(.scroll-module__scroll-is-touch__6OZkh) > .scroll-module__scroll-bar-vertical__2qz2G:hover .scroll-module__scroll-bar-handle__qty5D {
  min-width: 8px;
}
.scroll-module__scroll__gcI7Q:not(.scroll-module__scroll-is-touch__6OZkh) > .scroll-module__scroll-bar-horizontal__3fQoz:hover .scroll-module__scroll-bar-handle__qty5D {
  min-height: 8px;
}
.scroll-module__scroll__gcI7Q > .scroll-module__scroll-bar-vertical__2qz2G {
  top: 0;
  right: 0;
  height: 100%;
  padding: 4px 4px 4px 16px;
}
.scroll-module__scroll__gcI7Q > .scroll-module__scroll-bar-vertical__2qz2G.scroll-module__hidden__2ggBG {
  max-width: 0;
  padding-left: 0;
  padding-right: 0;
  opacity: 0;
}
.scroll-module__scroll__gcI7Q > .scroll-module__scroll-bar-vertical__2qz2G .scroll-module__scroll-bar-handle__qty5D {
  min-width: 4px;
}
.scroll-module__scroll__gcI7Q > .scroll-module__scroll-bar-horizontal__3fQoz {
  left: 0;
  bottom: 0;
  width: 100%;
  padding: 16px 4px 4px;
}
.scroll-module__scroll__gcI7Q > .scroll-module__scroll-bar-horizontal__3fQoz.scroll-module__hidden__2ggBG {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
  opacity: 0;
}
.scroll-module__scroll__gcI7Q > .scroll-module__scroll-bar-horizontal__3fQoz .scroll-module__scroll-bar-handle__qty5D {
  min-height: 4px;
}
/* ---------------BREAKPOINTS------------------------*/

.phase-module__mb30__tPgWr {
  margin-bottom: 30px;
}

.phase-module__phase__2rafZ {
  display: flex;
  flex-direction: row;
  margin: 0 8px 24px;
}
.phase-module__phase__2rafZ:first-child {
  margin-left: 12px;
}
.phase-module__phase__2rafZ:last-child {
  margin-right: 16px;
}
.phase-module__phase__2rafZ:nth-child(1) > :first-child {
  transition-delay: 0s;
}
.phase-module__phase__2rafZ:nth-child(2) > :first-child {
  transition-delay: 0.075s;
}
.phase-module__phase__2rafZ:nth-child(3) > :first-child {
  transition-delay: 0.15s;
}
.phase-module__phase__2rafZ:nth-child(4) > :first-child {
  transition-delay: 0.225s;
}
.phase-module__phase__2rafZ:nth-child(5) > :first-child {
  transition-delay: 0.3s;
}
.phase-module__phase__2rafZ:nth-child(6) > :first-child {
  transition-delay: 0.375s;
}
.phase-module__phase__2rafZ:nth-child(7) > :first-child {
  transition-delay: 0.45s;
}
.phase-module__phase__2rafZ:nth-child(8) > :first-child {
  transition-delay: 0.525s;
}
.phase-module__phase__2rafZ:nth-child(9) > :first-child {
  transition-delay: 0.6s;
}
.phase-module__phase__2rafZ:nth-child(10) > :first-child {
  transition-delay: 0.675s;
}
.phase-module__phase__2rafZ:nth-child(11) > :first-child {
  transition-delay: 0.75s;
}
.phase-module__phase__2rafZ:nth-child(12) > :first-child {
  transition-delay: 0.825s;
}
.phase-module__phase__2rafZ:nth-child(13) > :first-child {
  transition-delay: 0.9s;
}
.phase-module__phase__2rafZ:nth-child(14) > :first-child {
  transition-delay: 0.975s;
}
.phase-module__phase__2rafZ:nth-child(15) > :first-child {
  transition-delay: 1.05s;
}
.phase-module__phase__2rafZ:nth-child(16) > :first-child {
  transition-delay: 1.125s;
}
.phase-module__phase__2rafZ:nth-child(17) > :first-child {
  transition-delay: 1.2s;
}
.phase-module__phase__2rafZ:nth-child(18) > :first-child {
  transition-delay: 1.275s;
}
.phase-module__phase__2rafZ:nth-child(19) > :first-child {
  transition-delay: 1.35s;
}
.phase-module__phase__2rafZ:nth-child(20) > :first-child {
  transition-delay: 1.425s;
}
.phase-module__phase__2rafZ:nth-child(21) > :first-child {
  transition-delay: 1.5s;
}
.phase-module__phase__2rafZ:nth-child(22) > :first-child {
  transition-delay: 1.575s;
}
.phase-module__phase__2rafZ:nth-child(23) > :first-child {
  transition-delay: 1.65s;
}
.phase-module__phase__2rafZ:nth-child(24) > :first-child {
  transition-delay: 1.725s;
}
.phase-module__phase__2rafZ:nth-child(25) > :first-child {
  transition-delay: 1.8s;
}
.phase-module__phase__2rafZ:nth-child(26) > :first-child {
  transition-delay: 1.875s;
}
.phase-module__phase__2rafZ:nth-child(27) > :first-child {
  transition-delay: 1.95s;
}
.phase-module__phase__2rafZ:nth-child(28) > :first-child {
  transition-delay: 2.025s;
}
.phase-module__phase__2rafZ:nth-child(29) > :first-child {
  transition-delay: 2.1s;
}
.phase-module__phase__2rafZ:nth-child(30) > :first-child {
  transition-delay: 2.175s;
}
.phase-module__phase__2rafZ:nth-child(31) > :first-child {
  transition-delay: 2.25s;
}
.phase-module__phase__2rafZ:nth-child(32) > :first-child {
  transition-delay: 2.325s;
}
.phase-module__phase__2rafZ:nth-child(33) > :first-child {
  transition-delay: 2.4s;
}
.phase-module__phase__2rafZ:nth-child(34) > :first-child {
  transition-delay: 2.475s;
}
.phase-module__phase__2rafZ:nth-child(35) > :first-child {
  transition-delay: 2.55s;
}
.phase-module__phase__2rafZ:nth-child(36) > :first-child {
  transition-delay: 2.625s;
}
.phase-module__phase__2rafZ:nth-child(37) > :first-child {
  transition-delay: 2.7s;
}
.phase-module__phase__2rafZ:nth-child(38) > :first-child {
  transition-delay: 2.775s;
}
.phase-module__phase__2rafZ:nth-child(39) > :first-child {
  transition-delay: 2.85s;
}
.phase-module__phase__2rafZ:nth-child(40) > :first-child {
  transition-delay: 2.925s;
}
.phase-module__phase__2rafZ:nth-child(41) > :first-child {
  transition-delay: 3s;
}
.phase-module__phase__2rafZ:nth-child(42) > :first-child {
  transition-delay: 3.075s;
}
.phase-module__phase__2rafZ:nth-child(43) > :first-child {
  transition-delay: 3.15s;
}
.phase-module__phase__2rafZ:nth-child(44) > :first-child {
  transition-delay: 3.225s;
}
.phase-module__phase__2rafZ:nth-child(45) > :first-child {
  transition-delay: 3.3s;
}
.phase-module__phase__2rafZ:nth-child(46) > :first-child {
  transition-delay: 3.375s;
}
.phase-module__phase__2rafZ:nth-child(47) > :first-child {
  transition-delay: 3.45s;
}
.phase-module__phase__2rafZ:nth-child(48) > :first-child {
  transition-delay: 3.525s;
}
.phase-module__phase__2rafZ:nth-child(49) > :first-child {
  transition-delay: 3.6s;
}
.phase-module__phase__2rafZ:nth-child(50) > :first-child {
  transition-delay: 3.675s;
}
.phase-module__phase__2rafZ:nth-child(51) > :first-child {
  transition-delay: 3.75s;
}
.phase-module__phase__2rafZ:nth-child(52) > :first-child {
  transition-delay: 3.825s;
}
.phase-module__phase__2rafZ:nth-child(53) > :first-child {
  transition-delay: 3.9s;
}
.phase-module__phase__2rafZ:nth-child(54) > :first-child {
  transition-delay: 3.975s;
}
.phase-module__phase__2rafZ:nth-child(55) > :first-child {
  transition-delay: 4.05s;
}
.phase-module__phase__2rafZ:nth-child(56) > :first-child {
  transition-delay: 4.125s;
}
.phase-module__phase__2rafZ:nth-child(57) > :first-child {
  transition-delay: 4.2s;
}
.phase-module__phase__2rafZ:nth-child(58) > :first-child {
  transition-delay: 4.275s;
}
.phase-module__phase__2rafZ:nth-child(59) > :first-child {
  transition-delay: 4.35s;
}
.phase-module__phase__2rafZ:nth-child(60) > :first-child {
  transition-delay: 4.425s;
}
.phase-module__phase__2rafZ:nth-child(61) > :first-child {
  transition-delay: 4.5s;
}
.phase-module__phase__2rafZ:nth-child(62) > :first-child {
  transition-delay: 4.575s;
}
.phase-module__phase__2rafZ:nth-child(63) > :first-child {
  transition-delay: 4.65s;
}
.phase-module__phase__2rafZ:nth-child(64) > :first-child {
  transition-delay: 4.725s;
}
.phase-module__phase__2rafZ:nth-child(65) > :first-child {
  transition-delay: 4.8s;
}
.phase-module__phase__2rafZ:nth-child(66) > :first-child {
  transition-delay: 4.875s;
}
.phase-module__phase__2rafZ:nth-child(67) > :first-child {
  transition-delay: 4.95s;
}
.phase-module__phase__2rafZ:nth-child(68) > :first-child {
  transition-delay: 5.025s;
}
.phase-module__phase__2rafZ:nth-child(69) > :first-child {
  transition-delay: 5.1s;
}
.phase-module__phase__2rafZ:nth-child(70) > :first-child {
  transition-delay: 5.175s;
}
.phase-module__phase__2rafZ:nth-child(71) > :first-child {
  transition-delay: 5.25s;
}
.phase-module__phase__2rafZ:nth-child(72) > :first-child {
  transition-delay: 5.325s;
}
.phase-module__phase__2rafZ:nth-child(73) > :first-child {
  transition-delay: 5.4s;
}
.phase-module__phase__2rafZ:nth-child(74) > :first-child {
  transition-delay: 5.475s;
}
.phase-module__phase__2rafZ:nth-child(75) > :first-child {
  transition-delay: 5.55s;
}
.phase-module__phase__2rafZ:nth-child(76) > :first-child {
  transition-delay: 5.625s;
}
.phase-module__phase__2rafZ:nth-child(77) > :first-child {
  transition-delay: 5.7s;
}
.phase-module__phase__2rafZ:nth-child(78) > :first-child {
  transition-delay: 5.775s;
}
.phase-module__phase__2rafZ:nth-child(79) > :first-child {
  transition-delay: 5.85s;
}
.phase-module__phase__2rafZ:nth-child(80) > :first-child {
  transition-delay: 5.925s;
}
.phase-module__phase__2rafZ:nth-child(81) > :first-child {
  transition-delay: 6s;
}
.phase-module__phase__2rafZ:nth-child(82) > :first-child {
  transition-delay: 6.075s;
}
.phase-module__phase__2rafZ:nth-child(83) > :first-child {
  transition-delay: 6.15s;
}
.phase-module__phase__2rafZ:nth-child(84) > :first-child {
  transition-delay: 6.225s;
}
.phase-module__phase__2rafZ:nth-child(85) > :first-child {
  transition-delay: 6.3s;
}
.phase-module__phase__2rafZ:nth-child(86) > :first-child {
  transition-delay: 6.375s;
}
.phase-module__phase__2rafZ:nth-child(87) > :first-child {
  transition-delay: 6.45s;
}
.phase-module__phase__2rafZ:nth-child(88) > :first-child {
  transition-delay: 6.525s;
}
.phase-module__phase__2rafZ:nth-child(89) > :first-child {
  transition-delay: 6.6s;
}
.phase-module__phase__2rafZ:nth-child(90) > :first-child {
  transition-delay: 6.675s;
}
.phase-module__phase__2rafZ:nth-child(91) > :first-child {
  transition-delay: 6.75s;
}
.phase-module__phase__2rafZ:nth-child(92) > :first-child {
  transition-delay: 6.825s;
}
.phase-module__phase__2rafZ:nth-child(93) > :first-child {
  transition-delay: 6.9s;
}
.phase-module__phase__2rafZ:nth-child(94) > :first-child {
  transition-delay: 6.975s;
}
.phase-module__phase__2rafZ:nth-child(95) > :first-child {
  transition-delay: 7.05s;
}
.phase-module__phase__2rafZ:nth-child(96) > :first-child {
  transition-delay: 7.125s;
}
.phase-module__phase__2rafZ:nth-child(97) > :first-child {
  transition-delay: 7.2s;
}
.phase-module__phase__2rafZ:nth-child(98) > :first-child {
  transition-delay: 7.275s;
}
.phase-module__phase__2rafZ:nth-child(99) > :first-child {
  transition-delay: 7.35s;
}
.phase-module__phase__2rafZ:nth-child(100) > :first-child {
  transition-delay: 7.425s;
}
.phase-module__phase__2rafZ:nth-child(101) > :first-child {
  transition-delay: 7.5s;
}
.phase-module__phase__2rafZ.phase-module__initial__3Tk46 > :first-child {
  opacity: 0;
  transform: scale(0.5);
}
.phase-module__phase__2rafZ.phase-module__initial__3Tk46:not(.phase-module__compact__1yXcy) .phase-module__nodes__1NjZF .phase-module__title__4cIzf {
  transition-delay: 0;
  opacity: 0;
  transform: translateY(64px);
}
.phase-module__phase__2rafZ.phase-module__compact__1yXcy .phase-module__nodes__1NjZF {
  overflow: hidden;
  max-width: 0;
  margin-left: 0;
}
.phase-module__phase__2rafZ.phase-module__compact__1yXcy .phase-module__nodes__1NjZF .phase-module__title__4cIzf {
  opacity: 0;
  transform: translateY(64px);
}
.phase-module__phase__2rafZ.phase-module__compact__1yXcy .phase-module__nodes__1NjZF .phase-module__nodes-container__2X5qm {
  display: none;
}
.phase-module__phase__2rafZ > :first-child {
  transition-property: transform, opacity;
  transition-duration: 0.5s;
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
  opacity: 1;
  transform: scale(1);
}
.phase-module__phase__2rafZ .phase-module__nodes__1NjZF {
  flex: 1;
  margin-left: 8px;
  overflow: hidden;
}
.phase-module__phase__2rafZ .phase-module__nodes__1NjZF .phase-module__title__4cIzf {
  transition-property: transform, opacity;
  transition-duration: 0.5s;
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
  line-height: 1.231em;
  font-weight: 300;
  font-size: 1.38em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(5, 36, 96);
  line-height: 0.75em;
  transition-delay: 0.25s;
  padding: 8px;
  margin: 0;
}
.phase-module__phase__2rafZ .phase-module__nodes__1NjZF .phase-module__title__4cIzf span {
  text-transform: uppercase;
}
.phase-module__phase__2rafZ .phase-module__nodes__1NjZF > section,
.phase-module__phase__2rafZ .phase-module__nodes__1NjZF .phase-module__nodes-container__2X5qm {
  display: flex;
  flex-direction: row;
}
.phase-module__phase__2rafZ .phase-module__nodes__1NjZF > section {
  margin: -9px 0 0;
}
.phase-module__phase__2rafZ .phase-module__nodes__1NjZF > section > div:first-child {
  flex: 1;
}
.phase-module__phase__2rafZ .phase-module__nodes__1NjZF .phase-module__nodes-container__2X5qm {
  padding: 8px 12px 24px 8px;
}
/* ---------------BREAKPOINTS------------------------*/

.projectOverview-module__mb30__161QW {
  margin-bottom: 30px;
}

.projectOverview-module__project-overview__17pHQ.projectOverview-module__compact__3kRFh .projectOverview-module__phases__1i4Nl {
  flex-direction: row;
  justify-content: center;
}
.projectOverview-module__project-overview__17pHQ > footer {
  margin-bottom: 48px;
  text-align: center;
}
.projectOverview-module__project-overview__17pHQ > footer nav a {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: initial;
  color: rgb(96, 182, 240);
  text-transform: uppercase;
  text-decoration: none;
}
.projectOverview-module__project-overview__17pHQ > section,
.projectOverview-module__project-overview__17pHQ .projectOverview-module__phases__1i4Nl {
  display: flex;
  flex-direction: column;
}
/* ---------------BREAKPOINTS------------------------*/

.projectOverview-module__mb30__HTc3R {
  margin-bottom: 30px;
}

.projectOverview-module__project-overview__9QRM- > section,
.projectOverview-module__project-overview__9QRM- > footer {
  display: flex;
  flex-direction: row;
}
.projectOverview-module__project-overview__9QRM- > section > :not(:last-child),
.projectOverview-module__project-overview__9QRM- > footer > :not(:last-child) {
  margin-right: 24px;
}
.projectOverview-module__project-overview__9QRM- > footer {
  margin-top: 40px;
  padding-top: 40px;
  border-top: 1px solid rgb(5, 36, 96);
}
/* ---------------BREAKPOINTS------------------------*/

.animatedAppear-module__mb30__192VF {
  margin-bottom: 30px;
}

.animatedAppear-module__animated-appear__J3fxV {
  transition-property: transform, opacity;
  transition-duration: 0.5s;
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
  opacity: 1;
  transform: scale(1);
}
.animatedAppear-module__animated-appear__J3fxV.animatedAppear-module__initial__3JJSx {
  opacity: 0;
  transform: scale(0.5);
}
.animatedAppear-module__animated-appear__J3fxV:nth-child(1) {
  transition-delay: 0s;
}
.animatedAppear-module__animated-appear__J3fxV:nth-child(2) {
  transition-delay: 0.075s;
}
.animatedAppear-module__animated-appear__J3fxV:nth-child(3) {
  transition-delay: 0.15s;
}
.animatedAppear-module__animated-appear__J3fxV:nth-child(4) {
  transition-delay: 0.225s;
}
.animatedAppear-module__animated-appear__J3fxV:nth-child(5) {
  transition-delay: 0.3s;
}
.animatedAppear-module__animated-appear__J3fxV:nth-child(6) {
  transition-delay: 0.375s;
}
.animatedAppear-module__animated-appear__J3fxV:nth-child(7) {
  transition-delay: 0.45s;
}
.animatedAppear-module__animated-appear__J3fxV:nth-child(8) {
  transition-delay: 0.525s;
}
.animatedAppear-module__animated-appear__J3fxV:nth-child(9) {
  transition-delay: 0.6s;
}
.animatedAppear-module__animated-appear__J3fxV:nth-child(10) {
  transition-delay: 0.675s;
}
.animatedAppear-module__animated-appear__J3fxV:nth-child(11) {
  transition-delay: 0.75s;
}
/* ---------------BREAKPOINTS------------------------*/

.numberBox-module__mb30__2AjOd {
  margin-bottom: 30px;
}

.numberBox-module__number-box__2Xj-q {
  min-width: 210px;
  max-width: 300px;
  flex: 1;
  height: 160px;
  box-sizing: border-box;
  position: relative;
}
.numberBox-module__number-box__2Xj-q .numberBox-module__title__2AYP1 {
  height: 58px;
  justify-content: center;
  background-color: rgb(71, 71, 71);
  display: flex;
}
.numberBox-module__number-box__2Xj-q .numberBox-module__title__2AYP1 > div {
  align-self: center;
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(255, 255, 255);
  font-size: 18px;
  margin: 0 30px;
  text-align: center;
  line-height: 20px;
}
.numberBox-module__number-box__2Xj-q.numberBox-module__blue__b5LCv .numberBox-module__title__2AYP1 {
  background-color: rgb(5, 36, 96);
}
.numberBox-module__number-box__2Xj-q.numberBox-module__green__A7WSA .numberBox-module__title__2AYP1 {
  background-color: rgb(72, 178, 15);
}
.numberBox-module__number-box__2Xj-q .numberBox-module__number__3M5pX {
  flex: 1;
  justify-content: center;
  display: flex;
}
.numberBox-module__number-box__2Xj-q .numberBox-module__number__3M5pX > div {
  align-self: center;
  line-height: 1.231em;
  font-weight: 300;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(5, 36, 96);
  font-size: 48px;
}
.numberBox-module__number-box__2Xj-q .numberBox-module__help__1CJxe {
  color: rgb(255, 255, 255);
  position: absolute;
  right: 6px;
  bottom: 2px;
  cursor: pointer;
}
.numberBox-module__number-box__2Xj-q .numberBox-module__percentage__1-eE8 {
  position: absolute;
  right: 8px;
  top: 8px;
  color: rgb(5, 36, 96);
}
/* ---------------BREAKPOINTS------------------------*/

.labeledCard-module__mb30__g6ANz {
  margin-bottom: 30px;
}

.labeledCard-module__labeled-card__2q1eg .labeledCard-module__header__dW-T- {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(5, 36, 96);
  font-size: 16px;
  padding: 8px 0;
  margin: 0;
}
.labeledCard-module__labeled-card__2q1eg .labeledCard-module__card__Zcxi_ {
  display: flex;
  flex-direction: column;
  padding: 24px;
  box-sizing: border-box;
}
.labeledCard-module__labeled-card__2q1eg .labeledCard-module__card__Zcxi_ header,
.labeledCard-module__labeled-card__2q1eg .labeledCard-module__card__Zcxi_ footer,
.labeledCard-module__labeled-card__2q1eg .labeledCard-module__card__Zcxi_ section {
  display: flex;
  flex-direction: row;
  margin: 16px 0;
}
.labeledCard-module__labeled-card__2q1eg .labeledCard-module__card__Zcxi_ header:first-child,
.labeledCard-module__labeled-card__2q1eg .labeledCard-module__card__Zcxi_ footer:first-child,
.labeledCard-module__labeled-card__2q1eg .labeledCard-module__card__Zcxi_ section:first-child {
  margin-top: 0;
}
.labeledCard-module__labeled-card__2q1eg .labeledCard-module__card__Zcxi_ header:last-child,
.labeledCard-module__labeled-card__2q1eg .labeledCard-module__card__Zcxi_ footer:last-child,
.labeledCard-module__labeled-card__2q1eg .labeledCard-module__card__Zcxi_ section:last-child {
  margin-bottom: 0;
}
.labeledCard-module__labeled-card__2q1eg .labeledCard-module__card__Zcxi_ header > div,
.labeledCard-module__labeled-card__2q1eg .labeledCard-module__card__Zcxi_ footer > div,
.labeledCard-module__labeled-card__2q1eg .labeledCard-module__card__Zcxi_ section > div {
  flex: 1;
}
/* ---------------BREAKPOINTS------------------------*/

.apixioTooltip-module__mb30__3kx7W {
  margin-bottom: 30px;
}

.apixioTooltip-module__help__39zHj > a {
  cursor: pointer;
}

.apixioTooltip-module__icon__315vV {
  display: inline-block;
  margin: 0 0 0 4px;
}
.apixioTooltip-module__icon__315vV > svg {
  height: 16px;
  width: 16px;
  opacity: 0.4;
}
.apixioTooltip-module__icon__315vV > svg:hover {
  opacity: 0.8;
}
/* ---------------BREAKPOINTS------------------------*/

.audutPhase-module__mb30__grCrz {
  margin-bottom: 30px;
}

.audutPhase-module__audit-phase-overview__3I6tE {
  min-width: 360px;
  max-width: 400px;
}
.audutPhase-module__audit-phase-overview__3I6tE .audutPhase-module__attribute__1_teF {
  margin-left: 20px;
}
.audutPhase-module__audit-phase-overview__3I6tE .audutPhase-module__attribute__1_teF:first-child {
  margin-left: 5px;
}
/* ---------------BREAKPOINTS------------------------*/

.progressPart-module__mb30__178WE {
  margin-bottom: 30px;
}

section.progressPart-module__bottom__2RmnC {
  justify-content: center;
}
section.progressPart-module__bottom__2RmnC > div.progressPart-module__bottom-text__HKEVP {
  width: 200px;
  flex: none;
}

header.progressPart-module__progress-header__2Dt9K.progressPart-module__small__1Ba7f {
  margin-bottom: 8px;
  margin-top: 16px;
}
header.progressPart-module__progress-header__2Dt9K.progressPart-module__small__1Ba7f p {
  color: rgb(23, 23, 23);
}
/* ---------------BREAKPOINTS------------------------*/

.auditBox-module__mb30__da1qn {
  margin-bottom: 30px;
}

.auditBox-module__audit-box__tMkIi {
  position: relative;
  padding-top: 0;
  height: 380px;
}
.auditBox-module__audit-box__tMkIi .auditBox-module__help__23ot6 {
  color: rgb(96, 182, 240);
  position: absolute;
  right: 6px;
  bottom: 2px;
  cursor: pointer;
}
.auditBox-module__audit-box__tMkIi .auditBox-module__sub-title__l2N6p {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: initial;
  color: rgb(23, 23, 23);
  text-transform: uppercase;
  font-size: 14px;
  text-align: center;
  margin-top: 0;
  margin-bottom: 16px;
}

.auditBox-module__top-padding__25LLQ {
  padding-top: 16px;
}

div.auditBox-module__audit-box__tMkIi.auditBox-module__override-padding__3VaPk {
  padding-top: 16px;
}
/* ---------------BREAKPOINTS------------------------*/

.helpPopoverIcon-module__mb30__2IKVY {
  margin-bottom: 30px;
}

.helpPopoverIcon-module__help__2pXST > a {
  cursor: pointer;
}

.helpPopoverIcon-module__icon__2HRJy {
  display: inline-block;
  margin: 0 0 0 4px;
}
.helpPopoverIcon-module__icon__2HRJy > svg {
  height: 16px;
  width: 16px;
  opacity: 0.4;
}
.helpPopoverIcon-module__icon__2HRJy > svg:hover {
  opacity: 0.8;
}

.helpPopoverIcon-module__closeIcon__3qXG_ {
  position: absolute;
  right: 4px;
  top: 3.2px;
  cursor: pointer;
}
/* ---------------BREAKPOINTS------------------------*/

.auditNode-module__mb30__3fZW2 {
  margin-bottom: 30px;
}

.auditNode-module__audit-node__1ppd4 {
  min-width: 360px;
  max-width: 440px;
}
.auditNode-module__audit-node__1ppd4 .auditNode-module__attribute__dZHD8 {
  margin-left: 20px;
}
.auditNode-module__audit-node__1ppd4 .auditNode-module__attribute__dZHD8:first-child {
  margin-left: 5px;
}
.auditNode-module__audit-node__1ppd4.auditNode-module__inactive__2LHrt {
  background-color: rgb(215, 215, 215);
}
/* ---------------BREAKPOINTS------------------------*/

.dataTuple-module__mb30__1dT61 {
  margin-bottom: 30px;
}

.dataTuple-module__data-tuple__vHdSy {
  text-align: left;
  border-left: 2px solid rgb(167, 167, 167);
  padding-left: 8px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.dataTuple-module__data-tuple__vHdSy.dataTuple-module__positive__3_e-n {
  border-color: rgb(72, 178, 15);
}
.dataTuple-module__data-tuple__vHdSy.dataTuple-module__negative__TuzoM {
  border-color: rgb(178, 52, 15);
}
.dataTuple-module__data-tuple__vHdSy p {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(23, 23, 23);
  font-size: 16px;
  line-height: 1em;
  margin: 0;
  padding-bottom: 4px;
}
.dataTuple-module__data-tuple__vHdSy p.dataTuple-module__sub__1S9VY {
  font-size: 14px;
  line-height: 1em;
  padding-bottom: 0;
}
.dataTuple-module__data-tuple__vHdSy label {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 0.85em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  line-height: 1em;
  margin: 0;
}
/* ---------------BREAKPOINTS------------------------*/

.auditNodeDetailed-module__mb30__36BfF {
  margin-bottom: 30px;
}

.auditNodeDetailed-module__audit-phase-details__20fYm {
  min-width: 520px;
  max-width: 600px;
}
.auditNodeDetailed-module__audit-phase-details__20fYm .auditNodeDetailed-module__attribute__E99Rc {
  margin-left: 20px;
}
.auditNodeDetailed-module__audit-phase-details__20fYm .auditNodeDetailed-module__attribute__E99Rc:first-child {
  margin-left: 5px;
}
.auditNodeDetailed-module__audit-phase-details__20fYm.auditNodeDetailed-module__inactive__1KRsa {
  background-color: rgb(215, 215, 215);
}
/* ---------------BREAKPOINTS------------------------*/

.reviewerDetails-module__mb30__1dG9K {
  margin-bottom: 30px;
}

.reviewerDetails-module__reviewer-details__z-wfh {
  height: inherit;
}
.reviewerDetails-module__reviewer-details__z-wfh .reviewerDetails-module__content__25QAc {
  height: inherit;
}

.reviewerDetails-module__reviewer-details-filters__3ZhH5 {
  display: flex;
  padding-bottom: 25px;
  width: 100%;
}
.reviewerDetails-module__reviewer-details-filters__3ZhH5 .reviewerDetails-module__filter-container__1Rj_b {
  flex-grow: 1;
  max-width: 40%;
  margin-right: 15px;
}

.reviewerDetails-module__loading-indicator__3L8Sp {
  vertical-align: middle;
}

.reviewerDetails-module__details__1hULj > header {
  display: flex;
  flex-direction: row;
  margin: 0 0 16px;
  align-items: center;
  justify-content: center;
}
.reviewerDetails-module__details__1hULj > header .reviewerDetails-module__centered__2AlAE {
  display: flex;
  flex-direction: row;
  max-width: 1600px;
}
.reviewerDetails-module__details__1hULj > header .reviewerDetails-module__centered__2AlAE > div {
  padding: 0 8px;
}
.reviewerDetails-module__details__1hULj > header .reviewerDetails-module__centered__2AlAE > div:nth-child(1) > div {
  min-width: 100%;
}
.reviewerDetails-module__details__1hULj > header .reviewerDetails-module__centered__2AlAE > div:nth-child(1), .reviewerDetails-module__details__1hULj > header .reviewerDetails-module__centered__2AlAE > div:nth-child(2) {
  width: 320px;
}
.reviewerDetails-module__details__1hULj > header .reviewerDetails-module__centered__2AlAE > div:nth-child(3) {
  width: 264px;
}

.reviewerDetails-module__reports__H79jt {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
}
/* ---------------BREAKPOINTS------------------------*/

.selectProjectNode-module__mb30__3BxX3 {
  margin-bottom: 30px;
}

.selectProjectNode-module__node-selector__1CKpk .selectProjectNode-module__select-container__26aWM {
  box-sizing: border-box;
  width: 100%;
  display: inline-block;
  margin-right: 16px;
}
.selectProjectNode-module__node-selector__1CKpk .selectProjectNode-module__loading-indicator__3aULH {
  vertical-align: middle;
}
.selectProjectNode-module__node-selector__1CKpk .selectProjectNode-module__label__uC9sx {
  line-height: 1.231em;
  font-weight: 500;
  font-size: 0.85em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: initial;
  color: rgb(119, 119, 119);
  display: block;
  text-align: left;
  text-transform: uppercase;
  transform: translate(0, 3px) scale(1);
}
.selectProjectNode-module__node-selector__1CKpk .selectProjectNode-module__select-ctrl__MEBGz {
  width: 100%;
}
.selectProjectNode-module__node-selector__1CKpk .selectProjectNode-module__select-ctrl__MEBGz > div > div {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(71, 71, 71);
  font-weight: 300;
  padding: 4px 0 2px;
}
/* ---------------BREAKPOINTS------------------------*/

.timeField-module__mb30__3_1dv {
  margin-bottom: 30px;
}

.timeField-module__time-field__KddDK {
  padding: 0 8px 24px 0;
  max-width: 480px;
}
.timeField-module__time-field__KddDK label {
  line-height: 1.231em;
  font-weight: 500;
  font-size: 0.85em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: initial;
  display: block;
  text-align: left;
  text-transform: uppercase;
}
.timeField-module__time-field__KddDK .timeField-module__field__18seJ {
  position: relative;
}
.timeField-module__time-field__KddDK .timeField-module__field__18seJ .timeField-module__display__3teNa {
  display: flex;
  flex-direction: row;
  text-align: left;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  cursor: default;
  border-bottom: 1px solid rgb(103, 103, 103);
}
.timeField-module__time-field__KddDK .timeField-module__field__18seJ .timeField-module__display__3teNa > svg {
  cursor: pointer;
}
.timeField-module__time-field__KddDK .timeField-module__field__18seJ .timeField-module__display__3teNa > input {
  flex: 1;
  margin-right: -24px;
  padding: 2px 0 6px;
  background: transparent;
  border: 0;
  font-size: inherit;
  cursor: pointer;
}
.timeField-module__time-field__KddDK .timeField-module__field__18seJ .timeField-module__display__3teNa > input:focus, .timeField-module__time-field__KddDK .timeField-module__field__18seJ .timeField-module__display__3teNa > input:active {
  outline: none;
}
.timeField-module__time-field__KddDK .timeField-module__field__18seJ > menu {
  border-radius: 4px;
  -ms-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  position: absolute;
  z-index: 100;
  top: 0;
  left: 0;
  overflow: auto;
  width: 100%;
  width: -webkit-fill-available;
  width: stretch;
  margin: 0;
  margin-top: 28px;
  padding: 0;
  background: rgb(255, 255, 255);
  border: 1px solid rgb(231, 231, 231);
}
.timeField-module__time-field__KddDK .timeField-module__field__18seJ > menu.timeField-module__hide__33TyZ {
  display: none;
}
.timeField-module__time-field__KddDK .timeField-module__field__18seJ > menu.timeField-module__show__3MOJ7 {
  display: block;
}
.timeField-module__time-field__KddDK.timeField-module__outlined__30jcw .timeField-module__display__3teNa {
  border: none;
  background-color: rgb(231, 231, 231);
  border-radius: 3.2px;
}
.timeField-module__time-field__KddDK.timeField-module__outlined__30jcw .timeField-module__display__3teNa input {
  padding: 10px 8px;
}
.timeField-module__time-field__KddDK.timeField-module__outlined__30jcw .timeField-module__field__18seJ > menu {
  margin-top: 40px;
}
/* ---------------BREAKPOINTS------------------------*/

.dateTimeField-module__mb30__CQRXo {
  margin-bottom: 30px;
}

.dateTimeField-module__date-time__36tHo {
  position: relative;
  margin: 0 0 24px;
  min-width: 360px;
}
.dateTimeField-module__date-time__36tHo:after {
  transition-property: opacity;
  transition-duration: 0.25s;
  transition-timing-function: ease;
  opacity: 0;
  content: "";
  position: absolute;
  width: 100%;
  bottom: -1px;
  border-bottom: 2px solid rgb(39, 39, 39);
}
.dateTimeField-module__date-time__36tHo:hover:after {
  opacity: 1;
}
.dateTimeField-module__date-time__36tHo label {
  line-height: 1.231em;
  font-weight: 500;
  font-size: 0.85em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: initial;
  color: rgb(119, 119, 119);
  display: block;
  text-align: left;
  text-transform: uppercase;
}
.dateTimeField-module__date-time__36tHo .dateTimeField-module__field__1h812 {
  position: relative;
}
.dateTimeField-module__date-time__36tHo .dateTimeField-module__field__1h812 .dateTimeField-module__display__2edHX {
  -webkit-user-select: -webkit-none;
          user-select: -webkit-none;
  user-select: -moz-none;
  user-select: -ms-none;
  user-select: -o-none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  display: flex;
  flex-direction: row;
  text-align: left;
  cursor: default;
  border-bottom: 1px solid rgb(167, 167, 167);
}
.dateTimeField-module__date-time__36tHo .dateTimeField-module__field__1h812 .dateTimeField-module__display__2edHX .dateTimeField-module__text__1FEd6 {
  line-height: 1.231em;
  font-weight: 300;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  flex: 1;
  padding-top: 4px;
}
.dateTimeField-module__date-time__36tHo .dateTimeField-module__field__1h812 .dateTimeField-module__display__2edHX .dateTimeField-module__icon__xiGsk {
  max-height: 22px;
}
.dateTimeField-module__date-time__36tHo .dateTimeField-module__field__1h812 > menu {
  border-radius: 4px;
  -ms-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  position: absolute;
  z-index: 100;
  top: 0;
  left: 0;
  width: 100%;
  width: -webkit-fill-available;
  width: stretch;
  margin: 0;
  margin-top: 24px;
  padding: 0;
  background: rgb(255, 255, 255);
  border: 1px solid rgb(199, 199, 199);
}
.dateTimeField-module__date-time__36tHo .dateTimeField-module__field__1h812 > menu.dateTimeField-module__hide__7qiZR {
  display: none;
}
.dateTimeField-module__date-time__36tHo .dateTimeField-module__field__1h812 > menu.dateTimeField-module__show__2YaBa {
  display: block;
}
.dateTimeField-module__date-time__36tHo .dateTimeField-module__range__36QAa {
  padding: 24px;
  text-align: left;
}
.dateTimeField-module__date-time__36tHo .dateTimeField-module__range__36QAa > header {
  margin-bottom: 24px;
}
.dateTimeField-module__date-time__36tHo .dateTimeField-module__range__36QAa > header > h1,
.dateTimeField-module__date-time__36tHo .dateTimeField-module__range__36QAa > header > p {
  margin: 0;
  padding: 0;
}
.dateTimeField-module__date-time__36tHo .dateTimeField-module__range__36QAa > header > h1 {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.38em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(119, 119, 119);
}
.dateTimeField-module__date-time__36tHo .dateTimeField-module__range__36QAa > header > p {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(183, 183, 183);
}
.dateTimeField-module__date-time__36tHo .dateTimeField-module__range__36QAa .dateTimeField-module__field-set__37_pV .dateTimeField-module__group__3Fy6I {
  display: flex;
  padding: 0;
}
.dateTimeField-module__date-time__36tHo .dateTimeField-module__range__36QAa .dateTimeField-module__field-set__37_pV .dateTimeField-module__group__3Fy6I > div {
  width: 50%;
}
.dateTimeField-module__date-time__36tHo .dateTimeField-module__range__36QAa .dateTimeField-module__field-set__37_pV .dateTimeField-module__group__3Fy6I > div input {
  width: 100%;
}
.dateTimeField-module__date-time__36tHo .dateTimeField-module__range__36QAa > footer {
  display: flex;
  padding-top: 8px;
}
.dateTimeField-module__date-time__36tHo .dateTimeField-module__range__36QAa > footer .dateTimeField-module__button__3y0Eu {
  display: inline-block;
}

.dateTimeField-module__disabled__eF6rf {
  background-size: 8px 8px;
  background-image: linear-gradient(-45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent);
  background-color: rgba(0, 0, 0, 0.1);
  border-color: rgba(0, 0, 0, 0.1);
}
/* ---------------BREAKPOINTS------------------------*/

.completionData-module__mb30__2RYJa {
  margin-bottom: 30px;
}

.completionData-module__completion-date__1831w {
  position: relative;
  top: 0;
  right: 0;
  height: 70px;
}

.completionData-module__unit-display__1xlYk {
  position: absolute;
  right: 10px;
  margin: 0;
  padding: 0;
}

.completionData-module__unit__252D9 {
  list-style: none;
  float: left;
  line-height: 60px;
}

.completionData-module__label___un-O {
  color: #828a96;
  font-size: 14px;
}

.completionData-module__data__19ZCh {
  padding: 8px;
  background: #ffffff;
  border: 1px solid #efefef;
  border-radius: 20px;
  box-shadow: 0 2px 8px 2px rgba(0, 0, 0, 0.04);
  position: relative;
  top: 0;
  color: #262b43;
  margin: 0 10px;
}
.completionData-module__data__19ZCh.completionData-module__pill__JC1ZV {
  padding: 8px 20px;
}
/* ---------------BREAKPOINTS------------------------*/

.reviewerDataTable-module__mb30__uub3B {
  margin-bottom: 30px;
}

.reviewerDataTable-module__no-data__1wqH6 {
  width: 350px;
  text-align: center;
  margin: 20px auto 0;
}

.reviewerDataTable-module__reviewer-table-container__2mFqg {
  padding-bottom: 30px;
  box-sizing: border-box;
}
/* ---------------BREAKPOINTS------------------------*/

.downloadFileButton-module__mb30__1DH6N {
  margin-bottom: 30px;
}

.downloadFileButton-module__button__2_nap {
  white-space: nowrap;
}
.downloadFileButton-module__button__2_nap .downloadFileButton-module__icon__3zYxX {
  font-size: 14px;
  margin-right: 4px;
}
/* ---------------BREAKPOINTS------------------------*/

.datacard-module__mb30__Qgpqg {
  margin-bottom: 30px;
}

.datacard-module__data-card__1Q3ti {
  -ms-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  border-radius: 4px;
  padding: 16px;
  background: rgb(255, 255, 255);
  display: flex;
  flex-direction: column;
}
.datacard-module__data-card__1Q3ti > header {
  display: flex;
  padding-bottom: 16px;
}
.datacard-module__data-card__1Q3ti > header .datacard-module__title__3YqOh {
  flex: 1;
}
.datacard-module__data-card__1Q3ti > header .datacard-module__title__3YqOh h1 {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.38em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(71, 71, 71);
  display: flex;
  padding: 0;
  margin: 0;
  opacity: 0.9;
}
.datacard-module__data-card__1Q3ti > header .datacard-module__tabs__1hc6x menu {
  display: flex;
  margin: 2px 0 0;
}
.datacard-module__data-card__1Q3ti > header .datacard-module__tabs__1hc6x a {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 0.85em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(71, 71, 71);
  display: block;
  padding: 0 8px;
  border-left: 1px solid rgb(215, 215, 215);
  text-decoration: underline;
  cursor: pointer;
}
.datacard-module__data-card__1Q3ti > header .datacard-module__tabs__1hc6x a:first-child {
  border-left: 0;
  padding-left: 0;
}
.datacard-module__data-card__1Q3ti > header .datacard-module__tabs__1hc6x a:last-child {
  padding-right: 0;
}
.datacard-module__data-card__1Q3ti > header .datacard-module__tabs__1hc6x a.datacard-module__selected__3I-ka {
  text-decoration: none;
  color: rgb(215, 215, 215);
  cursor: default;
}
.datacard-module__data-card__1Q3ti > section {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.datacard-module__data-card__1Q3ti > section .datacard-module__tab__34iCv {
  flex: 1;
  display: none;
  flex-direction: column;
  min-height: 240px;
}
.datacard-module__data-card__1Q3ti > section .datacard-module__tab__34iCv.datacard-module__selected__3I-ka {
  display: flex;
}
/* ---------------BREAKPOINTS------------------------*/

.graph-module__mb30__1FRMI {
  margin-bottom: 30px;
}

.graph-module__graph__3SFk7 g > line {
  stroke: #eee;
}
.graph-module__graph__3SFk7 text {
  font-size: 12px;
  color: #999;
  opacity: 0.9;
}
/* ---------------BREAKPOINTS------------------------*/

.acceptRates-module__mb30__CN-jM {
  margin-bottom: 30px;
}

.acceptRates-module__accept-rates__2vfgM .acceptRates-module__tab-group__2nf-d {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.acceptRates-module__accept-rates__2vfgM .acceptRates-module__tab-group__2nf-d > :not(header) {
  flex: 1;
}
.acceptRates-module__accept-rates__2vfgM .acceptRates-module__tab-group__2nf-d > section {
  max-height: 240px;
  overflow: auto;
}
.acceptRates-module__accept-rates__2vfgM .acceptRates-module__tab-group__2nf-d table {
  width: 100%;
  text-align: left;
  border-spacing: 0;
  border-collapse: collapse;
}
.acceptRates-module__accept-rates__2vfgM .acceptRates-module__tab-group__2nf-d table col:first-child {
  width: 80px;
}
.acceptRates-module__accept-rates__2vfgM .acceptRates-module__tab-group__2nf-d table tbody {
  border-top: 1px solid rgb(199, 199, 199);
  border-bottom: 1px solid rgb(199, 199, 199);
}
.acceptRates-module__accept-rates__2vfgM .acceptRates-module__tab-group__2nf-d table tr:first-child th,
.acceptRates-module__accept-rates__2vfgM .acceptRates-module__tab-group__2nf-d table tr:first-child td {
  border-top: none;
}
.acceptRates-module__accept-rates__2vfgM .acceptRates-module__tab-group__2nf-d table tr:last-child th,
.acceptRates-module__accept-rates__2vfgM .acceptRates-module__tab-group__2nf-d table tr:last-child td {
  border-bottom: none;
}
.acceptRates-module__accept-rates__2vfgM .acceptRates-module__tab-group__2nf-d table th,
.acceptRates-module__accept-rates__2vfgM .acceptRates-module__tab-group__2nf-d table td {
  padding: 4px;
  border: 1px solid rgb(247, 247, 247);
  border-left: 0;
  border-right: 0;
}
.acceptRates-module__accept-rates__2vfgM .acceptRates-module__tab-group__2nf-d table th:last-child,
.acceptRates-module__accept-rates__2vfgM .acceptRates-module__tab-group__2nf-d table td:last-child {
  padding-right: 24px;
}
.acceptRates-module__accept-rates__2vfgM .acceptRates-module__tab-group__2nf-d table th {
  line-height: 1.231em;
  font-weight: 500;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}
.acceptRates-module__accept-rates__2vfgM .acceptRates-module__tab-group__2nf-d table td {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}

.acceptRates-module__crosshair__2oFNm {
  -ms-box-shadow: 2px 2px 6px rgba(7, 7, 7, 0.3);
  -o-box-shadow: 2px 2px 6px rgba(7, 7, 7, 0.3);
  box-shadow: 2px 2px 6px rgba(7, 7, 7, 0.3);
  color: rgb(255, 255, 255);
  background-color: rgb(103, 103, 103);
  font-size: 12px;
  border-radius: 6px;
  padding: 5px;
  width: 160px;
}

.acceptRates-module__accept-rates-help-text__E_M4L {
  width: 250px;
  font-size: 13px;
}
.acceptRates-module__accept-rates-help-text__E_M4L .acceptRates-module__title__2TWA5 {
  font-size: 13px;
  margin-top: 0;
}
/* ---------------BREAKPOINTS------------------------*/

.rejectReasons-module__mb30__2i9t6 {
  margin-bottom: 30px;
}

.rejectReasons-module__reject-reasons-content__2XZ17 {
  margin-bottom: 20px;
}
.rejectReasons-module__reject-reasons-content__2XZ17 .rejectReasons-module__title__2VjFf {
  font-size: 18px;
}
.rejectReasons-module__reject-reasons-content__2XZ17 .rejectReasons-module__no-data__3RD-8 {
  width: 350px;
  text-align: center;
  margin: 20px auto;
}
/* ---------------BREAKPOINTS------------------------*/

.budgetDisplay-module__mb30__2zXX2 {
  margin-bottom: 30px;
}

.budgetDisplay-module__budget__3tayC {
  -ms-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  border-radius: 4px;
  padding: 16px;
  background: rgb(255, 255, 255);
  margin-bottom: 10px;
}
.budgetDisplay-module__budget__3tayC h1 {
  font-family: "proxima-nova", Helvetica, sans-serif;
  line-height: normal;
  letter-spacing: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  text-transform: none;
  color: #033;
  font-size: 18px;
  margin: 0 0 5px;
}
.budgetDisplay-module__budget__3tayC .budgetDisplay-module__data-table__30If8 {
  width: 100%;
  border-spacing: 0;
  border: 1px solid rgb(215, 215, 215);
  border-collapse: collapse;
}
.budgetDisplay-module__budget__3tayC .budgetDisplay-module__data-table__30If8 th {
  text-align: left;
}
.budgetDisplay-module__budget__3tayC .budgetDisplay-module__data-table__30If8 th,
.budgetDisplay-module__budget__3tayC .budgetDisplay-module__data-table__30If8 td {
  padding: 5px;
}
.budgetDisplay-module__budget__3tayC .budgetDisplay-module__data-table__30If8 .budgetDisplay-module__data__2NJP6 {
  text-align: right;
}
.budgetDisplay-module__budget__3tayC .budgetDisplay-module__data-table__30If8 .budgetDisplay-module__highlight__ztvER {
  background-color: rgb(215, 215, 215);
}
/* ---------------BREAKPOINTS------------------------*/

.serviceDashboardSettings-module__mb30__1w1P4 {
  margin-bottom: 30px;
}

.serviceDashboardSettings-module__header__3LbqK {
  display: flex;
  align-items: baseline;
  margin-bottom: 20px;
}
.serviceDashboardSettings-module__header__3LbqK h3 {
  font-family: "proxima-nova", Helvetica, sans-serif;
  line-height: normal;
  letter-spacing: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  text-transform: none;
  color: #033;
  font-size: 20px;
  margin: 0;
  width: 275px;
}
.serviceDashboardSettings-module__header__3LbqK p {
  flex-grow: 1;
}
/* ---------------BREAKPOINTS------------------------*/

.codingYield-module__mb30__1agII {
  margin-bottom: 30px;
}

.codingYield-module__coding-yield-container__36C5m {
  -ms-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  border-radius: 4px;
  padding: 16px;
  background: rgb(255, 255, 255);
}
.codingYield-module__coding-yield-container__36C5m h1 {
  font-family: "proxima-nova", Helvetica, sans-serif;
  line-height: normal;
  letter-spacing: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  text-transform: none;
  color: #033;
  font-size: 18px;
  margin: 0 0 5px;
}
.codingYield-module__coding-yield-container__36C5m .codingYield-module__data-table__383Kr {
  width: 100%;
  border-spacing: 0;
  border: 1px solid rgb(215, 215, 215);
  border-collapse: collapse;
}
.codingYield-module__coding-yield-container__36C5m .codingYield-module__data-table__383Kr th {
  text-align: left;
}
.codingYield-module__coding-yield-container__36C5m .codingYield-module__data-table__383Kr th,
.codingYield-module__coding-yield-container__36C5m .codingYield-module__data-table__383Kr td {
  padding: 5px;
}
.codingYield-module__coding-yield-container__36C5m .codingYield-module__data-table__383Kr .codingYield-module__data__2pUuA {
  text-align: right;
}
.codingYield-module__coding-yield-container__36C5m .codingYield-module__data-table__383Kr .codingYield-module__highlight__UPj9E {
  background-color: rgb(215, 215, 215);
}

.codingYield-module__raf-title__1GR_D {
  margin: 0 0 10px;
}

.codingYield-module__raf-data__2gYZC {
  margin: 0;
}
.codingYield-module__raf-data__2gYZC div {
  display: flex;
}
.codingYield-module__raf-data__2gYZC div dt {
  min-width: 110px;
}
.codingYield-module__raf-data__2gYZC div dd {
  font-weight: 500;
}
/* ---------------BREAKPOINTS------------------------*/

.problemOpportunities-module__mb30__Dtgs6 {
  margin-bottom: 30px;
}

.problemOpportunities-module__problems__1zLGd {
  -ms-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  border-radius: 4px;
  padding: 16px;
  background: rgb(255, 255, 255);
  margin-bottom: 10px;
}
.problemOpportunities-module__problems__1zLGd h1 {
  font-family: "proxima-nova", Helvetica, sans-serif;
  line-height: normal;
  letter-spacing: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  text-transform: none;
  color: #033;
  font-size: 18px;
  margin: 0 0 5px;
}
.problemOpportunities-module__problems__1zLGd .problemOpportunities-module__data-table__AS0ul {
  width: 100%;
  border-spacing: 0;
  border: 1px solid rgb(215, 215, 215);
  border-collapse: collapse;
}
.problemOpportunities-module__problems__1zLGd .problemOpportunities-module__data-table__AS0ul th {
  text-align: left;
}
.problemOpportunities-module__problems__1zLGd .problemOpportunities-module__data-table__AS0ul th,
.problemOpportunities-module__problems__1zLGd .problemOpportunities-module__data-table__AS0ul td {
  padding: 5px;
}
.problemOpportunities-module__problems__1zLGd .problemOpportunities-module__data-table__AS0ul .problemOpportunities-module__data__1hPsc {
  text-align: right;
}
.problemOpportunities-module__problems__1zLGd .problemOpportunities-module__data-table__AS0ul .problemOpportunities-module__highlight__2I2u1 {
  background-color: rgb(215, 215, 215);
}
.problemOpportunities-module__problems__1zLGd .problemOpportunities-module__data-table__AS0ul tr {
  border: 1px solid rgb(215, 215, 215);
}
/* ---------------BREAKPOINTS------------------------*/

.customerOperations-module__mb30__1RCTo {
  margin-bottom: 30px;
}

.customerOperations-module__customer-operations-container__35hqU {
  height: 100%;
  position: relative;
  box-sizing: border-box;
  padding-bottom: 30px;
}

.customerOperations-module__page-title__1bvKO {
  line-height: 1.231em;
  font-weight: 300;
  font-size: 3em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(5, 36, 96);
  margin: 8px 0 40px;
  padding: 0;
  text-align: center;
}
/* ---------------BREAKPOINTS------------------------*/

.averageAcceptRate-module__mb30__3vFnv {
  margin-bottom: 30px;
}

.averageAcceptRate-module__average-acceptratio-help-text__V2zzi {
  width: 264px;
}
.averageAcceptRate-module__average-acceptratio-help-text__V2zzi .averageAcceptRate-module__title__2AnIQ {
  line-height: 1.231em;
  font-weight: 500;
  font-size: 1.38em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  margin-top: 0;
}

.averageAcceptRate-module__crosshair__1SYHJ {
  -ms-box-shadow: 2px 2px 6px rgba(7, 7, 7, 0.3);
  -o-box-shadow: 2px 2px 6px rgba(7, 7, 7, 0.3);
  box-shadow: 2px 2px 6px rgba(7, 7, 7, 0.3);
  color: rgb(255, 255, 255);
  background-color: rgb(103, 103, 103);
  font-size: 12px;
  border-radius: 6px;
  padding: 5px;
  width: 160px;
  width: 160px;
}

.averageAcceptRate-module__tab-group__1yy82 {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.averageAcceptRate-module__tab-group__1yy82 > :not(header) {
  flex: 1;
}
.averageAcceptRate-module__tab-group__1yy82 > section {
  max-height: 240px;
  overflow: auto;
}
.averageAcceptRate-module__tab-group__1yy82 table {
  width: 100%;
  text-align: left;
  border-spacing: 0;
  border-collapse: collapse;
}
.averageAcceptRate-module__tab-group__1yy82 table col:first-child {
  width: 80px;
}
.averageAcceptRate-module__tab-group__1yy82 table tbody {
  border-top: 1px solid rgb(199, 199, 199);
  border-bottom: 1px solid rgb(199, 199, 199);
}
.averageAcceptRate-module__tab-group__1yy82 table tr:first-child th,
.averageAcceptRate-module__tab-group__1yy82 table tr:first-child td {
  border-top: none;
}
.averageAcceptRate-module__tab-group__1yy82 table tr:last-child th,
.averageAcceptRate-module__tab-group__1yy82 table tr:last-child td {
  border-bottom: none;
}
.averageAcceptRate-module__tab-group__1yy82 table th,
.averageAcceptRate-module__tab-group__1yy82 table td {
  padding: 4px;
  border: 1px solid rgb(247, 247, 247);
  border-left: 0;
  border-right: 0;
}
.averageAcceptRate-module__tab-group__1yy82 table th:last-child,
.averageAcceptRate-module__tab-group__1yy82 table td:last-child {
  padding-right: 24px;
}
.averageAcceptRate-module__tab-group__1yy82 table th {
  line-height: 1.231em;
  font-weight: 500;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}
.averageAcceptRate-module__tab-group__1yy82 table td {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}

.averageAcceptRate-module__flex-table__1C9gk {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  height: 100%;
}

/* common row */
.averageAcceptRate-module__row__3e178 {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  flex-grow: 0;
  -webkit-flex-grow: 0;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  width: 100%;
  padding: 0 8px;
  border-bottom: 1px solid rgba(151, 151, 151, 0.15);
}

/* header row */
.averageAcceptRate-module__flex-table__1C9gk > .averageAcceptRate-module__row__3e178 {
  line-height: 1.231em;
  font-weight: 500;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  border-bottom: 1px solid rgba(151, 151, 151, 0.5);
}

/* last row */
.averageAcceptRate-module__scrollable__1pWPE > .averageAcceptRate-module__row__3e178:last-of-type {
  border-bottom: 1px solid rgba(151, 151, 151, 0.5);
}

.averageAcceptRate-module__scrollable__1pWPE {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  position: relative;
  overflow-y: auto;
}

/* common cell */
.averageAcceptRate-module__row__3e178 > div {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  flex-shrink: 1;
  -webkit-flex-shrink: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 0;
  text-align: right;
  flex-basis: 64px;
  min-width: 64px;
  /* align first column to left */
}
.averageAcceptRate-module__row__3e178 > div:first-of-type {
  text-align: left;
  flex-basis: 40px;
  min-width: 80px;
}
.averageAcceptRate-module__row__3e178 > div:last-of-type {
  padding-right: 16px;
}
/* ---------------BREAKPOINTS------------------------*/

.averageReviewRate-module__mb30__ya9ct {
  margin-bottom: 30px;
}

.averageReviewRate-module__average-reviewrate-help-text__XlCbJ {
  width: 264px;
}
.averageReviewRate-module__average-reviewrate-help-text__XlCbJ .averageReviewRate-module__title__2icA6 {
  line-height: 1.231em;
  font-weight: 500;
  font-size: 1.38em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  margin-top: 0;
}

.averageReviewRate-module__crosshair__1BGIl {
  -ms-box-shadow: 2px 2px 6px rgba(7, 7, 7, 0.3);
  -o-box-shadow: 2px 2px 6px rgba(7, 7, 7, 0.3);
  box-shadow: 2px 2px 6px rgba(7, 7, 7, 0.3);
  color: rgb(255, 255, 255);
  background-color: rgb(103, 103, 103);
  font-size: 12px;
  border-radius: 6px;
  padding: 5px;
  width: 160px;
  width: 160px;
}
.averageReviewRate-module__crosshair__1BGIl .averageReviewRate-module__color-block__114yK {
  height: 8px;
  width: 8px;
  margin-right: 4px;
  border: 1px solid rgb(255, 255, 255);
  display: inline-block;
}

.averageReviewRate-module__tab-group__1vtTx {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.averageReviewRate-module__tab-group__1vtTx > :not(header) {
  flex: 1;
}
.averageReviewRate-module__tab-group__1vtTx > section {
  max-height: 240px;
  overflow: auto;
}
.averageReviewRate-module__tab-group__1vtTx table {
  width: 100%;
  text-align: left;
  border-spacing: 0;
  border-collapse: collapse;
}
.averageReviewRate-module__tab-group__1vtTx table col:first-child {
  width: 80px;
}
.averageReviewRate-module__tab-group__1vtTx table tbody {
  border-top: 1px solid rgb(199, 199, 199);
  border-bottom: 1px solid rgb(199, 199, 199);
}
.averageReviewRate-module__tab-group__1vtTx table tr:first-child th,
.averageReviewRate-module__tab-group__1vtTx table tr:first-child td {
  border-top: none;
}
.averageReviewRate-module__tab-group__1vtTx table tr:last-child th,
.averageReviewRate-module__tab-group__1vtTx table tr:last-child td {
  border-bottom: none;
}
.averageReviewRate-module__tab-group__1vtTx table th,
.averageReviewRate-module__tab-group__1vtTx table td {
  padding: 4px;
  border: 1px solid rgb(247, 247, 247);
  border-left: 0;
  border-right: 0;
}
.averageReviewRate-module__tab-group__1vtTx table th:last-child,
.averageReviewRate-module__tab-group__1vtTx table td:last-child {
  padding-right: 24px;
}
.averageReviewRate-module__tab-group__1vtTx table th {
  line-height: 1.231em;
  font-weight: 500;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}
.averageReviewRate-module__tab-group__1vtTx table td {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}

.averageReviewRate-module__flex-table__1G90Q {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  height: 100%;
}

/* common row */
.averageReviewRate-module__row__1Q6Rm {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  flex-grow: 0;
  -webkit-flex-grow: 0;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  width: 100%;
  padding: 0 8px;
  border-bottom: 1px solid rgba(151, 151, 151, 0.15);
}

/* header row */
.averageReviewRate-module__flex-table__1G90Q > .averageReviewRate-module__row__1Q6Rm {
  line-height: 1.231em;
  font-weight: 500;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  border-bottom: 1px solid rgba(151, 151, 151, 0.5);
}

/* last row */
.averageReviewRate-module__scrollable__Nhsxl > .averageReviewRate-module__row__1Q6Rm:last-of-type {
  border-bottom: 1px solid rgba(151, 151, 151, 0.5);
}

.averageReviewRate-module__scrollable__Nhsxl {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  position: relative;
  overflow-y: auto;
}

/* common cell */
.averageReviewRate-module__row__1Q6Rm > div {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  flex-shrink: 1;
  -webkit-flex-shrink: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 0;
  text-align: right;
  flex-basis: 64px;
  min-width: 64px;
  /* align first column to left */
}
.averageReviewRate-module__row__1Q6Rm > div:first-of-type {
  text-align: left;
  flex-basis: 40px;
  min-width: 80px;
}
.averageReviewRate-module__row__1Q6Rm > div:last-of-type {
  padding-right: 16px;
}
/* ---------------BREAKPOINTS------------------------*/

.activeHours-module__mb30__1pDbf {
  margin-bottom: 30px;
}

.activeHours-module__active-hours__Dvmg7 .activeHours-module__tab-group__1nvYU {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.activeHours-module__active-hours__Dvmg7 .activeHours-module__tab-group__1nvYU > :not(header) {
  flex: 1;
}
.activeHours-module__active-hours__Dvmg7 .activeHours-module__tab-group__1nvYU > section {
  max-height: 240px;
  overflow: auto;
}
.activeHours-module__active-hours__Dvmg7 .activeHours-module__tab-group__1nvYU table {
  width: 100%;
  text-align: left;
  border-spacing: 0;
  border-collapse: collapse;
}
.activeHours-module__active-hours__Dvmg7 .activeHours-module__tab-group__1nvYU table col:first-child {
  width: 80px;
}
.activeHours-module__active-hours__Dvmg7 .activeHours-module__tab-group__1nvYU table tbody {
  border-top: 1px solid rgb(199, 199, 199);
  border-bottom: 1px solid rgb(199, 199, 199);
}
.activeHours-module__active-hours__Dvmg7 .activeHours-module__tab-group__1nvYU table tr:first-child th,
.activeHours-module__active-hours__Dvmg7 .activeHours-module__tab-group__1nvYU table tr:first-child td {
  border-top: none;
}
.activeHours-module__active-hours__Dvmg7 .activeHours-module__tab-group__1nvYU table tr:last-child th,
.activeHours-module__active-hours__Dvmg7 .activeHours-module__tab-group__1nvYU table tr:last-child td {
  border-bottom: none;
}
.activeHours-module__active-hours__Dvmg7 .activeHours-module__tab-group__1nvYU table th,
.activeHours-module__active-hours__Dvmg7 .activeHours-module__tab-group__1nvYU table td {
  padding: 4px;
  border: 1px solid rgb(247, 247, 247);
  border-left: 0;
  border-right: 0;
}
.activeHours-module__active-hours__Dvmg7 .activeHours-module__tab-group__1nvYU table th:last-child,
.activeHours-module__active-hours__Dvmg7 .activeHours-module__tab-group__1nvYU table td:last-child {
  padding-right: 24px;
}
.activeHours-module__active-hours__Dvmg7 .activeHours-module__tab-group__1nvYU table th {
  line-height: 1.231em;
  font-weight: 500;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}
.activeHours-module__active-hours__Dvmg7 .activeHours-module__tab-group__1nvYU table td {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}

.activeHours-module__active-hours-help-text__1vE3x {
  width: 264px;
}
.activeHours-module__active-hours-help-text__1vE3x .activeHours-module__title__3vIkr {
  line-height: 1.231em;
  font-weight: 500;
  font-size: 1.38em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  margin-top: 0;
}

.activeHours-module__crosshair__3N5EX {
  -ms-box-shadow: 2px 2px 6px rgba(7, 7, 7, 0.3);
  -o-box-shadow: 2px 2px 6px rgba(7, 7, 7, 0.3);
  box-shadow: 2px 2px 6px rgba(7, 7, 7, 0.3);
  color: rgb(255, 255, 255);
  background-color: rgb(103, 103, 103);
  font-size: 12px;
  border-radius: 6px;
  padding: 5px;
  width: 160px;
}

.activeHours-module__flex-table__2IJDC {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  height: 100%;
}

/* common row */
.activeHours-module__row__2dgh8 {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  flex-grow: 0;
  -webkit-flex-grow: 0;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  width: 100%;
  padding: 0 8px;
  border-bottom: 1px solid rgba(151, 151, 151, 0.15);
}

/* header row */
.activeHours-module__flex-table__2IJDC > .activeHours-module__row__2dgh8 {
  line-height: 1.231em;
  font-weight: 500;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  border-bottom: 1px solid rgba(151, 151, 151, 0.5);
}

/* last row */
.activeHours-module__scrollable__21s7v > .activeHours-module__row__2dgh8:last-of-type {
  border-bottom: 1px solid rgba(151, 151, 151, 0.5);
}

.activeHours-module__scrollable__21s7v {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  position: relative;
  overflow-y: auto;
}

/* common cell */
.activeHours-module__row__2dgh8 > div {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  flex-shrink: 1;
  -webkit-flex-shrink: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 0;
  text-align: right;
  flex-basis: 64px;
  min-width: 64px;
  /* align first column to left */
}
.activeHours-module__row__2dgh8 > div:first-of-type {
  text-align: left;
  flex-basis: 40px;
  min-width: 80px;
}
.activeHours-module__row__2dgh8 > div:last-of-type {
  padding-right: 16px;
}

.activeHours-module__flex-table__2IJDC .activeHours-module__total-row__eiQWp {
  line-height: 1.231em;
  font-weight: 500;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}
/* ---------------BREAKPOINTS------------------------*/

.projectProductivity-module__mb30__YocS7 {
  margin-bottom: 30px;
}

.projectProductivity-module__project-productivity__1n6oC {
  height: 100%;
  padding-bottom: 32px;
  box-sizing: border-box;
}
.projectProductivity-module__project-productivity__1n6oC .projectProductivity-module__graphs__2e2wI > header {
  display: flex;
  flex-direction: row;
  margin: 0 0 24px 16px;
  align-items: center;
  justify-content: center;
}
.projectProductivity-module__project-productivity__1n6oC .projectProductivity-module__graphs__2e2wI > header .projectProductivity-module__centered__3-2BG {
  display: flex;
  flex-direction: row;
}
.projectProductivity-module__project-productivity__1n6oC .projectProductivity-module__graphs__2e2wI > header .projectProductivity-module__centered__3-2BG > div {
  flex: 1;
  min-width: 360px;
}
.projectProductivity-module__project-productivity__1n6oC .projectProductivity-module__graphs__2e2wI > header .projectProductivity-module__centered__3-2BG > div:not(:last-child) {
  padding-right: 16px;
}
/* ---------------BREAKPOINTS------------------------*/

.dashboard-module__mb30__1hTkm {
  margin-bottom: 30px;
}

.dashboard-module__dashboard-container__3fD7Z {
  height: inherit;
  box-sizing: border-box;
  padding: 16px;
}

.dashboard-module__custops-link__10ov1 {
  -ms-box-shadow: 3px 3px 9px rgba(7, 7, 7, 0.35);
  -o-box-shadow: 3px 3px 9px rgba(7, 7, 7, 0.35);
  box-shadow: 3px 3px 9px rgba(7, 7, 7, 0.35);
  display: inline-block;
  position: fixed;
  bottom: 16px;
  right: 0;
  z-index: 2001;
  padding: 16px 16px 16px 18px;
  background: rgb(255, 255, 255);
  border-radius: 8px 0 0 8px;
  opacity: 0.95;
}
.dashboard-module__custops-link__10ov1 img {
  height: 40px;
}
/* ---------------BREAKPOINTS------------------------*/

.projectsDrawer-module__mb30__2oFTx {
  margin-bottom: 30px;
}

.projectsDrawer-module__projects-drawer__CkRsn {
  min-width: 480px;
  max-width: 480px;
  padding: 0 16px;
  border-top: 24px solid rgb(96, 182, 240);
  height: calc(100% - 60px);
  overflow-y: auto;
}
.projectsDrawer-module__projects-drawer__CkRsn h1 {
  line-height: 1.231em;
  font-weight: 300;
  font-size: 2em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(71, 71, 71);
  margin: 0;
  padding: 32px 0 16px;
  text-align: center;
}
.projectsDrawer-module__projects-drawer__CkRsn h5 {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 0.85em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(119, 119, 119);
  margin: 0;
  padding: 24px 0 4px;
}
.projectsDrawer-module__projects-drawer__CkRsn ul {
  margin: 0;
}
.projectsDrawer-module__projects-drawer__CkRsn li {
  font-size: 0.9em;
}
.projectsDrawer-module__projects-drawer__CkRsn .projectsDrawer-module__inner__115cD {
  padding: 0 16px;
}
.projectsDrawer-module__projects-drawer__CkRsn .projectsDrawer-module__search-box__1uQu3 {
  border-radius: 4px;
  display: flex;
  margin: 8px 0;
  padding: 6px 8px 8px 12px;
  border: 1px solid rgb(215, 215, 215);
}
.projectsDrawer-module__projects-drawer__CkRsn .projectsDrawer-module__search-box__1uQu3 > div {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.38em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(215, 215, 215);
  flex: 1;
}
.projectsDrawer-module__projects-drawer__CkRsn .projectsDrawer-module__search-box__1uQu3 > svg {
  margin-top: 8px;
}
.projectsDrawer-module__projects-drawer__CkRsn .projectsDrawer-module__current-project__3ETpq {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.38em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  margin: 0 0 16px;
  padding: 0;
  word-break: break-word;
  line-height: 1.2em;
  color: rgb(96, 182, 240);
}
.projectsDrawer-module__projects-drawer__CkRsn .projectsDrawer-module__docset__2t0Vv {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(71, 71, 71);
  padding: 8px 0;
  word-break: break-word;
  line-height: 1.4em;
}
.projectsDrawer-module__projects-drawer__CkRsn .projectsDrawer-module__docset-heading__2YAdf {
  font-weight: 500;
}
.projectsDrawer-module__projects-drawer__CkRsn .projectsDrawer-module__capitalize__jtFyY {
  text-transform: capitalize;
}
.projectsDrawer-module__projects-drawer__CkRsn .projectsDrawer-module__divider__24ox6 {
  background-color: rgb(215, 215, 215);
}
.projectsDrawer-module__projects-drawer__CkRsn .projectsDrawer-module__bottom-link__3DDh6 {
  text-align: center;
  position: absolute;
  height: 40px;
  bottom: 0;
  left: 0;
  right: 0;
}
.projectsDrawer-module__projects-drawer__CkRsn .projectsDrawer-module__bottom-link__3DDh6 a {
  cursor: pointer;
  color: rgb(96, 182, 240);
}
/* ---------------BREAKPOINTS------------------------*/

.routingFooterProgress-module__mb30__3XMHm {
  margin-bottom: 30px;
}

.routingFooterProgress-module__routing-footer-progress__CQAp6 {
  display: flex;
  align-items: center;
}
.routingFooterProgress-module__routing-footer-progress__CQAp6 .routingFooterProgress-module__in-progress__3XLG_ {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(178, 52, 15);
  margin: 0;
}
.routingFooterProgress-module__routing-footer-progress__CQAp6 .routingFooterProgress-module__applying-changes__25zIY {
  margin-right: 25px;
  color: #033;
  font-size: 12px;
}
.routingFooterProgress-module__routing-footer-progress__CQAp6 .routingFooterProgress-module__applying-changes__25zIY .routingFooterProgress-module__estimated-time__By7NG {
  color: rgba(0, 0, 0, 0.6);
}
.routingFooterProgress-module__routing-footer-progress__CQAp6 .routingFooterProgress-module__applying-changes__25zIY .routingFooterProgress-module__progress__FdJxf {
  border-radius: 2px;
  background-color: rgb(229, 239, 246);
  height: 4px;
  width: 500px;
  margin: 3px 0;
}
.routingFooterProgress-module__routing-footer-progress__CQAp6 .routingFooterProgress-module__applying-changes__25zIY .routingFooterProgress-module__progress__FdJxf div {
  height: 4px;
  border-radius: 2px;
  background-color: rgb(96, 182, 240);
}
/* ---------------BREAKPOINTS------------------------*/

.reviewer-module__mb30__2cEC0 {
  margin-bottom: 30px;
}

.reviewer-module__reviewer__-r56f {
  border-radius: 4px;
  -webkit-user-select: -webkit-none;
          user-select: -webkit-none;
  user-select: -moz-none;
  user-select: -ms-none;
  user-select: -o-none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  padding: 8px 16px;
  background: rgb(255, 255, 255);
  border: 1px solid rgba(0, 0, 0, 0.05);
  margin-bottom: 8px;
}
.reviewer-module__reviewer__-r56f h5 {
  margin: 0;
  padding: 0;
  font-weight: inherit;
  font-size: inherit;
  color: inherit;
}
.reviewer-module__reviewer__-r56f:not(.reviewer-module__paused__-ZziV) {
  -ms-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
  box-shadow: 1px 1px 3px rgba(7, 7, 7, 0.25);
}
.reviewer-module__reviewer__-r56f:not(.reviewer-module__paused__-ZziV):hover {
  background: rgba(5, 36, 96, 0.1);
  border-color: rgba(5, 36, 96, 0.2);
}
.reviewer-module__reviewer__-r56f.reviewer-module__paused__-ZziV {
  background-size: 8px 8px;
  background-image: linear-gradient(-45deg, rgba(0, 0, 0, 0.02) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.02) 50%, rgba(0, 0, 0, 0.02) 75%, transparent 75%, transparent);
  background-color: rgba(0, 0, 0, 0.02);
  border-color: rgba(0, 0, 0, 0.02);
}
.reviewer-module__reviewer__-r56f.reviewer-module__paused__-ZziV h5 {
  color: rgb(183, 183, 183);
}
.reviewer-module__reviewer__-r56f.reviewer-module__paused__-ZziV div:nth-child(2), .reviewer-module__reviewer__-r56f.reviewer-module__paused__-ZziV div:nth-child(3) {
  opacity: 0.55;
}
.reviewer-module__reviewer__-r56f.reviewer-module__selected__QksEB {
  background: rgba(5, 36, 96, 0.1);
  border-color: rgba(5, 36, 96, 0.2);
}
.reviewer-module__reviewer__-r56f menu {
  margin: 0;
  text-align: right;
}
/* ---------------BREAKPOINTS------------------------*/

.team-module__mb30__dog0K {
  margin-bottom: 30px;
}

.team-module__global-info__2A0CH {
  display: flex;
  align-items: center;
  padding: 0 12px;
}
.team-module__global-info__2A0CH div {
  flex: 1;
}
.team-module__global-info__2A0CH div:last-child {
  text-align: right;
}

.team-module__grid__1Gmmm {
  display: flex;
  flex-direction: column;
}
.team-module__grid__1Gmmm > header,
.team-module__grid__1Gmmm > section,
.team-module__grid__1Gmmm > footer {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.team-module__grid__1Gmmm > header {
  display: flex;
  flex-direction: row;
  margin: 8px 12px 12px;
}
.team-module__grid__1Gmmm > header > div:not(:last-child) {
  flex: 1;
  margin-top: 8px;
  margin-right: 16px;
}
.team-module__grid__1Gmmm > header .team-module__icon-actions__1MMsO {
  display: flex;
}
.team-module__grid__1Gmmm > header .team-module__input__3kZZ- {
  max-width: 400px;
}
.team-module__grid__1Gmmm > header .team-module__input__3kZZ- .team-module__icon__2hoV5 {
  color: rgb(183, 183, 183);
}

.team-module__team__37UsY {
  padding: 16px 40px;
}
.team-module__team__37UsY .team-module__no-results__2d8nW {
  flex: 1;
  display: flex;
  flex-direction: row;
}
.team-module__team__37UsY .team-module__no-results__2d8nW h5 {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  flex: 1;
  text-align: center;
}

.team-module__member-roles-dialog__2B6WF header {
  padding: 16px 24px;
}
.team-module__member-roles-dialog__2B6WF header h1 {
  line-height: 1.231em;
  font-weight: 300;
  font-size: 1.67em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(119, 119, 119);
}
.team-module__member-roles-dialog__2B6WF .team-module__content__2kLQF {
  min-width: 800px;
}
.team-module__member-roles-dialog__2B6WF section {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  min-width: 280px;
  padding: 0 16px;
}
.team-module__member-roles-dialog__2B6WF section hr {
  background-color: rgb(231, 231, 231);
}
.team-module__member-roles-dialog__2B6WF section > div {
  flex: 1;
}

.team-module__projects-body__2bPfx {
  max-height: 280px;
}

.team-module__reviewer-section-title__10dlv {
  font-style: italic;
  color: #999;
}

.team-module__reviewer-column-headers__2VjwI {
  padding: 8px 16px;
}

.team-module__row-title__2UYNS {
  font-weight: 500;
}

.team-module__reviewer-modal__1ohPj {
  text-decoration: underline;
}
.team-module__reviewer-modal__1ohPj:hover {
  color: #006cb4;
}
/* ---------------BREAKPOINTS------------------------*/

.ProjectOppV3-module__mb30__uhICZ {
  margin-bottom: 30px;
}

.ProjectOppV3-module__container__3n5M3 {
  text-align: center;
  width: 100%;
  max-width: 100%;
  /* color used by all links, buttons, actions */
}
.ProjectOppV3-module__container__3n5M3 .ProjectOppV3-module__action-button__2blPF,
.ProjectOppV3-module__container__3n5M3 .ProjectOppV3-module__action-button__2blPF a {
  font-weight: 500;
  color: #006cb4;
  cursor: pointer;
}
.ProjectOppV3-module__container__3n5M3 .ProjectOppV3-module__disabled-action-button__JdSOg,
.ProjectOppV3-module__container__3n5M3 .ProjectOppV3-module__disabled-action-button__JdSOg a {
  color: #a7a8aa;
  cursor: default;
}
.ProjectOppV3-module__container__3n5M3 a {
  text-decoration: none;
}

.ProjectOppV3-module__document-and-controls-container__uwjmD {
  max-width: 100vw;
  min-width: 1000px;
  flex-direction: row;
  display: flex;
  padding: 16px;
}

.ProjectOppV3-module__left-container-md__2vjoM,
.ProjectOppV3-module__left-container-lg__3ijp5,
.ProjectOppV3-module__right-container__dqzfL {
  display: flex;
  height: inherit;
}

.ProjectOppV3-module__experiment-container__2fXFq {
  width: 16%;
  max-width: 16%;
  padding-right: 16px;
  text-align: left;
}
.ProjectOppV3-module__experiment-container__2fXFq ul {
  padding: 0;
}
.ProjectOppV3-module__experiment-container__2fXFq ul li {
  list-style: none;
  margin-bottom: 24px;
}
.ProjectOppV3-module__experiment-container__2fXFq ul li > span {
  color: rgb(0, 108, 180) !important;
}
.ProjectOppV3-module__experiment-container__2fXFq .ProjectOppV3-module__what-is-this__1lWMO {
  display: flex;
  height: 46px;
  border-bottom: 1px solid #e6e6e6;
  align-items: flex-end;
  padding-bottom: 8px;
}
.ProjectOppV3-module__experiment-container__2fXFq .ProjectOppV3-module__what-is-this__1lWMO svg {
  margin-left: 4px;
  vertical-align: middle;
}

.ProjectOppV3-module__info-panel-container__1ZJb4 {
  width: 15%;
  min-width: 250px;
  max-width: 352px;
}

.ProjectOppV3-module__info-panel-container-closed__2z2I7 {
  width: 2%;
  min-width: 30px;
  max-width: 2%;
}

.ProjectOppV3-module__left-container-md__2vjoM {
  width: 75%;
  max-width: calc(100% - 372px);
}

.ProjectOppV3-module__left-container-lg__3ijp5 {
  width: 100%;
  max-width: 100%;
}

.ProjectOppV3-module__informational-panel-icon__2EJWM .ProjectOppV3-module__left-container-md__2vjoM {
  width: 100%;
  max-width: calc(100% - 26.5%);
}

.ProjectOppV3-module__informational-panel-icon__2EJWM .ProjectOppV3-module__left-container-lg__3ijp5 {
  width: 100%;
  max-width: calc(100% - 2%);
}

.ProjectOppV3-module__informational-panel__13U6c .ProjectOppV3-module__left-container-md__2vjoM {
  width: 63%;
  max-width: calc(100% - 39.5%);
}

.ProjectOppV3-module__informational-panel__13U6c .ProjectOppV3-module__left-container-lg__3ijp5 {
  width: 100%;
  max-width: calc(100% - 15%);
}

@media (max-width: 1640px) {
  .ProjectOppV3-module__informational-panel-icon__2EJWM .ProjectOppV3-module__left-container-md__2vjoM {
    max-width: calc(100% - 402px);
  }
  .ProjectOppV3-module__informational-panel-icon__2EJWM .ProjectOppV3-module__left-container-lg__3ijp5 {
    max-width: calc(100% - 30px);
  }
  .ProjectOppV3-module__informational-panel__13U6c .ProjectOppV3-module__left-container-md__2vjoM {
    max-width: calc(100% - 622px);
  }
  .ProjectOppV3-module__informational-panel__13U6c .ProjectOppV3-module__left-container-lg__3ijp5 {
    max-width: calc(100% - 250px);
  }
}
.ProjectOppV3-module__with-experiment__m5v0R .ProjectOppV3-module__left-container-md__2vjoM {
  width: 59%;
  max-width: calc(100% - 40.5%);
}

.ProjectOppV3-module__with-experiment__m5v0R .ProjectOppV3-module__left-container-lg__3ijp5 {
  width: 84%;
  max-width: calc(100% - 16%);
}

.ProjectOppV3-module__right-container__dqzfL {
  width: 24.5%;
  min-width: 24.5%;
  flex-direction: column;
  height: 100%;
  background: #f7f7f7;
  top: auto;
  right: auto;
  border-left: none;
}

.ProjectOppV3-module__right-controls-container__1pQez {
  padding: 0 0 16px 16px;
}

.ProjectOppV3-module__right-top-controls-container__3XemA {
  overflow-y: auto;
  padding: 2px;
}
.ProjectOppV3-module__right-top-controls-container__3XemA > div:not(:first-child) {
  margin: 16px 0 0 0;
}
.ProjectOppV3-module__right-top-controls-container__3XemA > div:last-child {
  margin: 16px 0;
}
.ProjectOppV3-module__right-top-controls-container__3XemA > div:first-child table thead th span {
  display: block;
}

.ProjectOppV3-module__floating-bottom-bar__2ga3J {
  position: absolute;
  right: 15px;
  background: inherit;
}

.ProjectOppV3-module__box-shadow-wrapper__YjKWK {
  box-shadow: 0px 1px 4px rgba(5, 36, 96, 0.42);
  border-radius: 4px;
}

.ProjectOppV3-module__accept-reject-btn-container__28ZyB {
  background: rgb(233, 241, 248);
}

.ProjectOppV3-module__document-container__1lZQ9 {
  width: 100%;
  height: inherit;
  position: relative;
}

.ProjectOppV3-module__header-container__3CiVM {
  padding: 3px 16px;
  display: flex;
  box-shadow: 0px 2px 4px rgba(5, 36, 96, 0.42);
  box-sizing: content-box;
}
.ProjectOppV3-module__header-container__3CiVM .ProjectOppV3-module__return-to__1voaf {
  width: 100px;
  display: flex;
  align-items: center;
  justify-content: left;
}
.ProjectOppV3-module__header-container__3CiVM .ProjectOppV3-module__return-to__1voaf a {
  font-size: 12px;
  display: inherit;
  align-items: inherit;
  text-decoration: none;
  text-transform: uppercase;
}
.ProjectOppV3-module__header-container__3CiVM .ProjectOppV3-module__return-to__1voaf .ProjectOppV3-module__arrowBack__267SN {
  padding-right: 8px;
}
.ProjectOppV3-module__header-container__3CiVM .ProjectOppV3-module__patient-details__QW5ze {
  display: inherit;
  flex-direction: row;
  flex-wrap: nowrap;
  flex: auto;
  align-items: center;
  justify-content: space-between;
  box-sizing: inherit;
}
.ProjectOppV3-module__header-container__3CiVM .ProjectOppV3-module__patient-details__QW5ze .ProjectOppV3-module__col__123lb {
  padding: 0 0 0 32px;
  display: inherit;
  flex-direction: column;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  /* project name, dos, name, dob, original document */
}
.ProjectOppV3-module__header-container__3CiVM .ProjectOppV3-module__patient-details__QW5ze .ProjectOppV3-module__col__123lb .ProjectOppV3-module__header__HeJUN {
  font-size: 12px;
  color: #63666a;
  margin-bottom: 2px;
}
.ProjectOppV3-module__header-container__3CiVM .ProjectOppV3-module__patient-details__QW5ze .ProjectOppV3-module__col__123lb .ProjectOppV3-module__value__3VSvD {
  white-space: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-size: 14px;
  font-weight: 500;
  color: #212121;
}
.ProjectOppV3-module__header-container__3CiVM .ProjectOppV3-module__patient-details__QW5ze .ProjectOppV3-module__col__123lb.ProjectOppV3-module__dob__2r_GB {
  min-width: 76px;
}
.ProjectOppV3-module__header-container__3CiVM .ProjectOppV3-module__patient-details__QW5ze .ProjectOppV3-module__col__123lb.ProjectOppV3-module__dos__12l6G {
  min-width: 162px;
}
.ProjectOppV3-module__header-container__3CiVM .ProjectOppV3-module__patient-details__QW5ze .ProjectOppV3-module__project-date-modal__3wixp {
  position: absolute;
  display: flex;
  flex-direction: column;
  justify-content: center;
  border-radius: 2px;
  color: #fff;
  background: #63666a;
  z-index: 10;
  margin-top: 42px;
  padding: 4px 8px;
  height: 40px;
  font-size: 12px;
  text-align: left;
  width: 150px;
}
.ProjectOppV3-module__header-container__3CiVM .ProjectOppV3-module__patient-details__QW5ze .ProjectOppV3-module__project-date-notification-close__3sX5v {
  position: absolute;
  left: 87%;
  transform: scale(0.6);
  top: 0px;
  cursor: pointer;
}
.ProjectOppV3-module__header-container__3CiVM .ProjectOppV3-module__patient-details__QW5ze .ProjectOppV3-module__view-original__2Mh7q {
  display: inherit;
  padding: 0 16px 0 32px;
  font-size: 14px;
  text-align: center;
  align-items: center;
}
.ProjectOppV3-module__header-container__3CiVM .ProjectOppV3-module__patient-details__QW5ze .ProjectOppV3-module__view-original-manual-width__11lj8 {
  width: auto;
}
.ProjectOppV3-module__header-container__3CiVM .ProjectOppV3-module__patient-details__QW5ze .ProjectOppV3-module__view-original-width__aUCqj {
  width: 114px;
}
.ProjectOppV3-module__header-container__3CiVM .ProjectOppV3-module__icd-browser-container__3CkXa {
  width: 24.7%;
  min-width: 24.5%;
  display: flex;
  align-items: center;
}

.ProjectOppV3-module__bottom-container__1lGje {
  height: inherit;
  text-align: center;
  padding: 20px 0px;
}

.ProjectOppV3-module__congratulations__p3Qbz {
  width: 50%;
  top: 25%;
  position: absolute;
  left: 50%;
  transform: translate(-50%, -50%);
}
.ProjectOppV3-module__congratulations__p3Qbz .ProjectOppV3-module__congratulations-title__143tp {
  padding: 24px;
}
.ProjectOppV3-module__congratulations__p3Qbz .ProjectOppV3-module__congratulations-title__143tp * {
  color: #48b20f;
  font-weight: 500;
}
.ProjectOppV3-module__congratulations__p3Qbz .ProjectOppV3-module__congratulations-content__25xwj p {
  font-weight: 500;
  font-size: larger;
  color: #63666a;
}

.ProjectOppV3-module__flex-row__286Ar {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.ProjectOppV3-module__exit-opp-message__JMT9d {
  color: #63666a;
  font-size: 14px;
  letter-spacing: 0.4px;
  line-height: 18px;
}

.ProjectOppV3-module__revert-anno-form-modal__2RJNP {
  position: absolute;
  right: 7%;
  bottom: 5%;
  padding: 4px 8px;
  border-radius: 2px;
  color: #fff;
  background: #63666a;
  z-index: 10;
}

.ProjectOppV3-module__blur-phi__19rgl *[data-cy=opp-pat-header-pat-dob],
.ProjectOppV3-module__blur-phi__19rgl *[data-cy=opp-pat-header-pat-name],
.ProjectOppV3-module__blur-phi__19rgl *[data-spdt=TEST_DOCUMENT_PAGE_TOOLBAR] > div:first-child {
  filter: blur(4px);
}
.ProjectOppV3-module__blur-phi__19rgl *[data-spdt=TEST_DOCUMENT_PAGE_ITEM] img {
  filter: blur(9px);
}

.ProjectOppV3-module__clusters-header-container__1kcaD {
  padding: 12px;
  display: flex;
  align-items: center;
  flex-direction: row;
  background: white;
  border-radius: 4px;
}

.ProjectOppV3-module__clusters-header-title__3X9rx {
  font-weight: 500;
  letter-spacing: 0.1px;
  margin-left: 8px;
  font-size: 14px;
}

.ProjectOppV3-module__clusters-header-associated__2h6Sc {
  color: #63666a;
  font-weight: 400;
  letter-spacing: 0.4px;
  font-size: 12px;
  margin-left: 8px;
  position: relative;
  top: 1px;
}

.ProjectOppV3-module__cluster-wrapper__1ULXM {
  background-color: #e6f0f7;
}

.ProjectOppV3-module__notificationContainer__1Luss {
  display: flex;
  justify-content: center;
}

.ProjectOppV3-module__noHighlightsNotification__3O92s {
  position: absolute;
  z-index: 1;
  width: 50%;
  max-width: none !important;
}

.ProjectOppV3-module__add-new-code-button__3bno6 {
  border-top: 1px solid #006cb4;
  border-bottom: 1px solid #006cb4;
  padding: 12px;
}
/* ---------------BREAKPOINTS------------------------*/

.ICDBrowser-module__mb30__3EdJY {
  margin-bottom: 30px;
}

.ICDBrowser-module__container__2-dRj {
  position: relative;
  display: flex;
  width: 100%;
  border: 1px solid #586ba4;
  border-radius: 4px;
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__info-container__2F0dC {
  display: flex;
  align-items: center;
  -webkit-user-select: none;
          user-select: none;
  cursor: pointer;
  border-right: 1px solid #586ba4;
  padding: 4px;
  color: white;
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__info-container__2F0dC .ICDBrowser-module__hcc-container__3frEu {
  display: flex;
  justify-content: space-evenly;
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__condition-container__3uA8p {
  display: flex;
  flex-grow: 1;
  align-items: center;
  padding: 4px;
  color: #63666a;
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__dropdown-container__205Ey {
  position: absolute;
  left: 0;
  top: calc(100% + 2px);
  max-height: 50vh;
  overflow-y: scroll;
  z-index: 1200;
  background-color: white;
  display: flex;
  flex-direction: column;
  width: 100%;
  box-shadow: 0px 1px 4px rgba(5, 36, 96, 0.42);
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__dropdown-container__205Ey .ICDBrowser-module__hcc-selectors-container__Z7R3K {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  box-shadow: 0px 0px 4px rgba(5, 36, 96, 0.42);
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__dropdown-container__205Ey .ICDBrowser-module__hcc-selectors-container__Z7R3K .ICDBrowser-module__hcc-selector__26Mf0,
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__dropdown-container__205Ey .ICDBrowser-module__hcc-selectors-container__Z7R3K .ICDBrowser-module__hcc-selector--selected__wuAMb {
  width: 6rem;
  text-align: center;
  -webkit-user-select: none;
          user-select: none;
  cursor: pointer;
  padding-top: 12px;
  padding-bottom: 4px;
  line-height: 16px;
  font-size: 12px;
  letter-spacing: 0.4px;
  font-weight: 500;
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__dropdown-container__205Ey .ICDBrowser-module__hcc-selectors-container__Z7R3K .ICDBrowser-module__hcc-selector--selected__wuAMb {
  color: #006cb4;
  border-bottom: 2px solid #006cb4;
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__dropdown-container__205Ey .ICDBrowser-module__results-header__2w7r9 {
  padding: 8px 16px;
  padding-top: 12px;
  line-height: 16px;
  letter-spacing: 0.4px;
  display: flex;
  align-items: center;
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__dropdown-container__205Ey .ICDBrowser-module__results-header__2w7r9 * {
  margin-left: 12px;
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__dropdown-container__205Ey .ICDBrowser-module__filtered-result-row__2smKt {
  display: flex;
  padding: 8px 16px;
  padding-top: 12px;
  line-height: 16px;
  text-align: left;
  text-align: initial;
  box-shadow: 0px 0px 2px rgba(5, 36, 96, 0.42);
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__dropdown-container__205Ey .ICDBrowser-module__filtered-result-row__2smKt .ICDBrowser-module__result__Bcbsc {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: center;
  margin-left: 12px;
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__dropdown-container__205Ey .ICDBrowser-module__filtered-result-row__2smKt .ICDBrowser-module__result__Bcbsc span:first-child {
  text-align: right;
  color: #052460;
  min-width: 3em;
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__dropdown-container__205Ey .ICDBrowser-module__filtered-result-row__2smKt:hover {
  background-color: #e6f0f7;
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__text-container__A7eUe {
  line-height: 100%;
  margin: 0 4px;
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__search-input__AoXu0 {
  width: 100%;
  background: transparent;
  border: none;
  outline: none;
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__icon-container__27gRt {
  display: flex;
  margin-left: auto;
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__no-right-margin__2vjfX {
  margin-right: 0px;
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__subtracted-code-strikethrough__1sdHF {
  text-decoration: line-through;
  text-decoration-thickness: 1.3px;
}
.ICDBrowser-module__container__2-dRj .ICDBrowser-module__overflow-y-hidden___ztyP {
  overflow-y: hidden;
}
.copy-details-container {
  padding: 12px 16px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  font-size: 14px;
  background-color: #fff;
  position: relative;
}

.copy-details-container-multitunity {
  position: absolute;
  left: 30%;
  top: 55%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  color: #a7a8aa;
  font-size: 12px;
  line-height: 16px;
}

.title-multitunity {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #052460;
}

.rejecting {
  color: #ae1e13;
}

.subtext {
  color: #a7a8aa;
  font-size: 12px;
  line-height: 16px;
}

.current-decision-icon-container {
  display: flex;
  flex-direction: row;
  align-items: center;
  text-transform: capitalize;
}

.close-out-icon-container {
  display: flex;
  flex-direction: row;
  align-items: center;
  position: absolute;
  right: 3%;
}

.copy-last-anno-icon-container {
  display: flex;
  flex-direction: row;
  align-items: center;
  position: absolute;
  left: 155px;
}

.change-decision-container-multitunity {
  display: flex;
  flex-direction: row;
  align-items: center;
  text-transform: capitalize;
  color: #a7a8aa;
  font-size: 12px;
  line-height: 16px;
}

.flex-column-decision-container {
  display: flex;
  flex-direction: column;
  justify-content: flex;
  align-items: flex-start;
  position: relative;
}

.flex-column-decision-container-m {
  display: flex;
  flex-direction: column-reverse;
  justify-content: flex;
  align-items: flex-start;
  position: relative;
}

.document-decision-header-text {
  font-weight: bold;
}

.active-copy-details-text {
  cursor: pointer;
  color: #006cb4;
  background: none;
  border: none;
  outline: 0;
  padding: 0;
  margin-top: 2px;
}

.disabled-change-text {
  cursor: auto;
  color: #63666a;
  background: none;
  border: none;
  outline: 0;
  padding: 0;
}

.decision-icon {
  padding-right: 8px;
}

.modal-styling {
  position: absolute;
  border-radius: 2px;
  color: #fff;
  background: #63666a;
  z-index: 10;
}

.change-btn-warning-modal {
  top: 35px;
  right: 0;
  padding: 4px 8px;
  width: 190px;
  height: 24px;
}

.copy-details-modal {
  top: 50px;
  padding: 12px 20px;
  width: 272px;
  text-align: left;
  line-height: 18px;
}

.successful-copy-modal {
  display: flex;
  justify-content: space-between;
  align-items: center;
  top: 40px;
  padding: 12px 16px;
  width: 268px;
}

.green-check-icon {
  color: #22b54a;
}

.close-out-icon {
  color: #63666a;
}

.copy-last-annotation {
  font-family: "Roboto";
  font-weight: 500;
}

.link-active {
  cursor: pointer;
  color: #006cb4;
}

.link-disabled {
  cursor: auto;
  color: #a7a8aa;
}

.absolute-top-right {
  position: absolute;
  top: 12px;
  right: 12px;
  font-size: 16px;
  cursor: pointer;
}
.clamp-lines__button {
  color: #016cb4;
  cursor: pointer;
  font-weight: bold;
  text-align: left;
  padding: 0;
  background: none;
  border: none;
  outline: none;
}
.error-dialog-title-container {
  display: flex;
  justify-content: center;
}

.error-dialog-title {
  margin-left: 8px !important;
}
/* ---------------BREAKPOINTS------------------------*/

.CopyDetailsDropdownButton-module__mb30__38zDg {
  margin-bottom: 30px;
}

.CopyDetailsDropdownButton-module__copy-details_button__1ROwa {
  padding: unset !important;
}

.CopyDetailsDropdownButton-module__copy-details_button-full__15vJK {
  padding: 4px 8px !important;
  color: rgb(68, 68, 68) !important;
}
.CopyDetailsDropdownButton-module__copy-details_button-full__15vJK > span {
  display: flex;
  gap: 4px;
  text-transform: none;
}

.CopyDetailsDropdownButton-module__copy-details_button-icon__2SsPg {
  height: 28px !important;
  width: 28px !important;
  padding: 4px;
}

.CopyDetailsDropdownButton-module__copy-details_button-icon-full__3_vwJ {
  height: 16px !important;
  width: 16px !important;
}

.CopyDetailsDropdownButton-module__copy-details_submit__2nS6v {
  margin-top: 8px !important;
  color: #006cb4 !important;
  display: flex !important;
}
.CopyDetailsDropdownButton-module__copy-details_submit__2nS6v > svg {
  padding: 4px;
  height: 24px;
  width: 24px;
}

.CopyDetailsDropdownButton-module__popover_content__6UYwI {
  background-color: white;
  border-radius: 2px;
  padding: 8px;
}
/* ---------------BREAKPOINTS------------------------*/

.ProjectOppV4-module__mb30__Hdy-B {
  margin-bottom: 30px;
}

.ProjectOppV4-module__container__yjj4B {
  min-width: 1100px;
  width: 100%;
  max-width: 100%;
  height: calc(100% - 52px);
  display: flex;
  flex-direction: column;
  /* color used by all links, buttons, actions */
}
.ProjectOppV4-module__container__yjj4B .ProjectOppV4-module__action-button__1XDKl,
.ProjectOppV4-module__container__yjj4B .ProjectOppV4-module__action-button__1XDKl a {
  font-weight: 500;
  color: #006cb4;
  cursor: pointer;
}
.ProjectOppV4-module__container__yjj4B .ProjectOppV4-module__disabled-action-button__33_Ym,
.ProjectOppV4-module__container__yjj4B .ProjectOppV4-module__disabled-action-button__33_Ym a {
  color: #a7a8aa;
  cursor: default;
}
.ProjectOppV4-module__container__yjj4B a {
  text-decoration: none;
}

.ProjectOppV4-module__document-and-controls-container__15Rkn {
  display: flex;
  flex-grow: 1;
  height: calc(100vh - 106px);
  gap: 12px;
  padding: 16px;
}
.ProjectOppV4-module__document-and-controls-container__15Rkn > div {
  border: solid 1px #e6e6e6;
  border-right: none;
}

.ProjectOppV4-module__left-container-md__2SZR9,
.ProjectOppV4-module__left-container-lg__2ofRi,
.ProjectOppV4-module__right-container__1ymi2 {
  display: flex;
  height: inherit;
}

.ProjectOppV4-module__experiment-container__2qoNX {
  width: 16%;
  max-width: 16%;
  padding-right: 16px;
  text-align: left;
}
.ProjectOppV4-module__experiment-container__2qoNX ul {
  padding: 0;
}
.ProjectOppV4-module__experiment-container__2qoNX ul li {
  list-style: none;
  margin-bottom: 24px;
}
.ProjectOppV4-module__experiment-container__2qoNX ul li > span {
  color: rgb(0, 108, 180) !important;
}
.ProjectOppV4-module__experiment-container__2qoNX .ProjectOppV4-module__what-is-this__3g6gE {
  display: flex;
  height: 46px;
  border-bottom: 1px solid #e6e6e6;
  align-items: flex-end;
  padding-bottom: 8px;
}
.ProjectOppV4-module__experiment-container__2qoNX .ProjectOppV4-module__what-is-this__3g6gE svg {
  margin-left: 4px;
  vertical-align: middle;
}

.ProjectOppV4-module__info-panel-container__ZAKp0 {
  width: 300px;
  min-width: 300px;
  background-color: white;
}

.ProjectOppV4-module__info-panel-container-closed__2USqH {
  width: 2%;
  min-width: 30px;
  max-width: 2%;
}

@media (max-width: 1640px) {
  .ProjectOppV4-module__informational-panel-icon__38r2t .ProjectOppV4-module__left-container-md__2SZR9 {
    max-width: calc(100% - 402px);
  }
  .ProjectOppV4-module__informational-panel-icon__38r2t .ProjectOppV4-module__left-container-lg__2ofRi {
    max-width: calc(100% - 30px);
  }
  .ProjectOppV4-module__informational-panel__4jP1k .ProjectOppV4-module__left-container-md__2SZR9 {
    max-width: calc(100% - 622px);
  }
  .ProjectOppV4-module__informational-panel__4jP1k .ProjectOppV4-module__left-container-lg__2ofRi {
    max-width: calc(100% - 250px);
  }
}
.ProjectOppV4-module__with-experiment__2M8LR .ProjectOppV4-module__left-container-md__2SZR9 {
  width: 59%;
  max-width: calc(100% - 40.5%);
}

.ProjectOppV4-module__with-experiment__2M8LR .ProjectOppV4-module__left-container-lg__2ofRi {
  width: 84%;
  max-width: calc(100% - 16%);
}

.ProjectOppV4-module__right-container__1ymi2 {
  width: 24.5%;
  min-width: 24.5%;
  flex-direction: column;
  height: 100%;
  background: #f7f7f7;
  top: auto;
  right: auto;
  border-left: none;
}

.ProjectOppV4-module__right-controls-container__2BBKQ {
  padding: 16px;
  display: flex;
  flex-direction: column;
  height: 100%;
}

.ProjectOppV4-module__right-top-controls-container__2ESM- {
  overflow-y: auto;
  padding: 2px;
  flex-grow: 1;
}
.ProjectOppV4-module__right-top-controls-container__2ESM- > div:not(:first-child) {
  margin: 16px 0 0 0;
}
.ProjectOppV4-module__right-top-controls-container__2ESM- > div:first-child table thead th span {
  display: block;
}

.ProjectOppV4-module__box-shadow-wrapper__2gMk3 {
  box-shadow: 0px 1px 4px rgba(5, 36, 96, 0.42);
  border-radius: 4px;
}

.ProjectOppV4-module__accept-reject-btn-container__1SRj8 {
  background: rgb(233, 241, 248);
}

.ProjectOppV4-module__document-container__17HAY {
  width: calc(100% - 366px);
  position: relative;
  box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.25);
  display: flex;
  flex-direction: column;
}
.ProjectOppV4-module__document-container__17HAY > *:last-child {
  height: calc(100% - 60px);
}

.ProjectOppV4-module__document-container-max__3RNdN {
  width: 100%;
  position: relative;
  box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.25);
}

.ProjectOppV4-module__manual-view-document-container__3zJTN {
  width: calc(100% - 428px);
  height: 100%;
  position: relative;
  box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.25);
}

.ProjectOppV4-module__header-container__3ioh2 {
  padding: 12px 16px;
  display: flex;
  background-color: white;
}
.ProjectOppV4-module__header-container__3ioh2 .ProjectOppV4-module__return-to__2koQ9 {
  width: 100px;
  display: flex;
  align-items: center;
  justify-content: left;
}
.ProjectOppV4-module__header-container__3ioh2 .ProjectOppV4-module__return-to__2koQ9 a {
  font-size: 12px;
  display: inherit;
  align-items: inherit;
  text-decoration: none;
  text-transform: uppercase;
}
.ProjectOppV4-module__header-container__3ioh2 .ProjectOppV4-module__return-to__2koQ9 .ProjectOppV4-module__arrowBack__7tJQe {
  padding-right: 8px;
}
.ProjectOppV4-module__header-container__3ioh2 .ProjectOppV4-module__patient-details__2k2vk {
  display: inherit;
  flex-direction: row;
  flex-wrap: nowrap;
  flex: auto;
  align-items: center;
  justify-content: space-between;
  box-sizing: inherit;
}
.ProjectOppV4-module__header-container__3ioh2 .ProjectOppV4-module__patient-details__2k2vk .ProjectOppV4-module__col__2sw9a {
  padding: 0 0 0 32px;
  display: inherit;
  flex-direction: column;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  /* project name, dos, name, dob, original document */
}
.ProjectOppV4-module__header-container__3ioh2 .ProjectOppV4-module__patient-details__2k2vk .ProjectOppV4-module__col__2sw9a .ProjectOppV4-module__header__gILzF {
  font-size: 12px;
  color: #63666a;
  margin-bottom: 2px;
}
.ProjectOppV4-module__header-container__3ioh2 .ProjectOppV4-module__patient-details__2k2vk .ProjectOppV4-module__col__2sw9a .ProjectOppV4-module__value__3HWYh {
  white-space: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-size: 14px;
  font-weight: 500;
  color: #212121;
}
.ProjectOppV4-module__header-container__3ioh2 .ProjectOppV4-module__patient-details__2k2vk .ProjectOppV4-module__col__2sw9a.ProjectOppV4-module__dob__3_kQK {
  min-width: 76px;
}
.ProjectOppV4-module__header-container__3ioh2 .ProjectOppV4-module__patient-details__2k2vk .ProjectOppV4-module__col__2sw9a.ProjectOppV4-module__dos__19v2a {
  min-width: 162px;
}
.ProjectOppV4-module__header-container__3ioh2 .ProjectOppV4-module__patient-details__2k2vk .ProjectOppV4-module__project-date-modal__3HLaP {
  position: absolute;
  display: flex;
  flex-direction: column;
  justify-content: center;
  border-radius: 2px;
  color: #fff;
  background: #63666a;
  z-index: 10;
  margin-top: 42px;
  padding: 4px 8px;
  height: 40px;
  font-size: 12px;
  text-align: left;
  width: 150px;
}
.ProjectOppV4-module__header-container__3ioh2 .ProjectOppV4-module__patient-details__2k2vk .ProjectOppV4-module__project-date-notification-close__YXkP0 {
  position: absolute;
  left: 87%;
  transform: scale(0.6);
  top: 0px;
  cursor: pointer;
}
.ProjectOppV4-module__header-container__3ioh2 .ProjectOppV4-module__patient-details__2k2vk .ProjectOppV4-module__view-original__2quYE {
  display: inherit;
  padding: 0 16px 0 32px;
  font-size: 14px;
  text-align: center;
  align-items: center;
}
.ProjectOppV4-module__header-container__3ioh2 .ProjectOppV4-module__patient-details__2k2vk .ProjectOppV4-module__view-original-manual-width__2aCIs {
  width: auto;
}
.ProjectOppV4-module__header-container__3ioh2 .ProjectOppV4-module__icd-browser-container__2k6Lp {
  width: 24.7%;
  min-width: 24.5%;
  display: flex;
  align-items: center;
}

.ProjectOppV4-module__bottom-container__10mSh {
  height: inherit;
  text-align: center;
  padding: 20px 0px;
}

.ProjectOppV4-module__congratulations__bfa90 {
  width: 50%;
  top: 25%;
  position: absolute;
  left: 50%;
  transform: translate(-50%, -50%);
}
.ProjectOppV4-module__congratulations__bfa90 .ProjectOppV4-module__congratulations-title__3akeD {
  padding: 24px;
}
.ProjectOppV4-module__congratulations__bfa90 .ProjectOppV4-module__congratulations-title__3akeD * {
  color: #48b20f;
  font-weight: 500;
}
.ProjectOppV4-module__congratulations__bfa90 .ProjectOppV4-module__congratulations-content__3qqIY p {
  font-weight: 500;
  font-size: larger;
  color: #63666a;
}

.ProjectOppV4-module__flex-row__3PqJQ {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.ProjectOppV4-module__exit-opp-message__2mPt_ {
  color: #63666a;
  font-size: 14px;
  letter-spacing: 0.4px;
  line-height: 18px;
}

.ProjectOppV4-module__revert-anno-form-modal__3OkQd {
  position: absolute;
  right: 7%;
  bottom: 5%;
  padding: 4px 8px;
  border-radius: 2px;
  color: #fff;
  background: #63666a;
  z-index: 10;
}

.ProjectOppV4-module__blur-phi__26P-b *[data-cy=opp-pat-header-pat-dob],
.ProjectOppV4-module__blur-phi__26P-b *[data-cy=opp-pat-header-pat-name],
.ProjectOppV4-module__blur-phi__26P-b *[data-spdt=TEST_DOCUMENT_PAGE_TOOLBAR] > div:first-child {
  filter: blur(4px);
}
.ProjectOppV4-module__blur-phi__26P-b *[data-spdt=TEST_DOCUMENT_PAGE_ITEM] img {
  filter: blur(9px);
}

.ProjectOppV4-module__clusters-header-container__12DJa {
  padding: 12px;
  display: flex;
  align-items: center;
  flex-direction: row;
  background: white;
  border-radius: 4px;
}

.ProjectOppV4-module__clusters-header-title__3XLTl {
  font-weight: 500;
  letter-spacing: 0.1px;
  margin-left: 8px;
  font-size: 14px;
}

.ProjectOppV4-module__clusters-header-associated__3cLSB {
  color: #63666a;
  font-weight: 400;
  letter-spacing: 0.4px;
  font-size: 12px;
  margin-left: 8px;
  position: relative;
  top: 1px;
}

.ProjectOppV4-module__cluster-wrapper__W-cpq {
  background-color: #e6f0f7;
}

.ProjectOppV4-module__notificationContainer__Aqksr {
  display: flex;
  justify-content: center;
}

.ProjectOppV4-module__noHighlightsNotification__xri1D {
  position: absolute;
  z-index: 1;
  width: 50%;
  max-width: none !important;
}

.ProjectOppV4-module__add-new-code-button__Itrmd {
  border-top: 1px solid #006cb4;
  border-bottom: 1px solid #006cb4;
  padding: 12px;
}

.ProjectOppV4-module__ProjectOppContainer-RightSide__DWguI {
  width: 366px;
  background-color: white;
  box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.25);
}

.ProjectOppV4-module__ProjectOppContainer-ManualRightSide__2dUgY {
  width: 428px;
  background-color: white;
  box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.25);
}

.ProjectOppV4-module__doc-viewer__3e5n8::before, .ProjectOppV4-module__doc-viewer__3e5n8::after {
  content: "";
  display: block;
  position: absolute;
  height: 100%;
  width: 10px;
  background-image: linear-gradient(rgb(210, 210, 210) 50%, rgba(255, 255, 255, 0) 0%);
  background-size: 5px 75px;
  background-repeat: repeat-y;
  top: 0;
  opacity: 0%;
  transition: opacity 200ms ease-in-out;
}
.ProjectOppV4-module__doc-viewer__3e5n8::before {
  background-position: left;
  z-index: 1;
}
.ProjectOppV4-module__doc-viewer__3e5n8::after {
  right: 0;
  background-position: right;
  pointer-events: none;
}

.ProjectOppV4-module__doc-viewer--out-of-bounds__yMO6R::before, .ProjectOppV4-module__doc-viewer--out-of-bounds__yMO6R::after {
  opacity: 100%;
}

.ProjectOppV4-module__doc-viewer--out-of-bounds--muted__1vyGZ::before, .ProjectOppV4-module__doc-viewer--out-of-bounds--muted__1vyGZ::after {
  opacity: 50%;
}

.ProjectOppV4-module__doc-toolbar__K7-y7 span > input {
  border: rgba(255, 196, 0, 0) 2px dashed;
  transition: border 200ms ease-in-out;
}

.ProjectOppV4-module__doc-toolbar--out-of-bounds__1hnmm span > input {
  border-color: #d2d2d2;
}

.ProjectOppV4-module__doc-toolbar--out-of-bounds--muted__1snqz span > input {
  border-color: rgba(210, 210, 210, 0.3137254902);
}

.ProjectOppV4-module__out-of-bounds-toast__2Hxwg {
  left: 50% !important;
  transform: translateX(-50%);
  height: unset !important;
}
/* ---------------BREAKPOINTS------------------------*/

.switch-module__mb30__1hp4c {
  margin-bottom: 30px;
}

.switch-module__switch__1_J9P {
  position: relative;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.switch-module__switch__1_J9P input {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  opacity: 0;
  padding: 0;
  position: absolute;
  z-index: -1;
}
.switch-module__switch__1_J9P input:checked + .switch-module__bar__3R8fh {
  background-color: rgb(0, 108, 180);
}
.switch-module__switch__1_J9P input:checked + .switch-module__bar__3R8fh .switch-module__icon__2wIcn {
  left: auto;
  right: 2px;
}
.switch-module__switch__1_J9P .switch-module__bar__3R8fh {
  display: block;
  position: relative;
  width: 16px;
  height: 8px;
  background-color: rgb(103, 103, 103);
  border-radius: 25px;
}
.switch-module__switch__1_J9P .switch-module__icon__2wIcn {
  display: block;
  position: absolute;
  top: 2px;
  left: 2px;
  border-radius: 50%;
  width: 4px;
  height: 4px;
  background-color: rgb(255, 255, 255);
}
.switch-module__switch__1_J9P .switch-module__label__3h_Xq {
  margin-left: 4px;
  cursor: pointer;
}
/* ---------------BREAKPOINTS------------------------*/

.filterSet-module__mb30__2mxLH {
  margin-bottom: 30px;
}

.filterSet-module__filter-group__39NM1 {
  padding: 8px 0;
  margin-bottom: 2px;
}
.filterSet-module__filter-group__39NM1.filterSet-module__expanded__2b8TH {
  background-color: rgba(0, 108, 180, 0.05);
}
.filterSet-module__filter-group__39NM1 .filterSet-module__header__35_Q4 {
  min-height: 24px;
  padding: 0 16px;
  display: flex;
  justify-content: space-between;
  font-family: inherit;
  align-items: center;
  width: 100%;
  background: transparent;
  outline: none;
  border: none;
  cursor: pointer;
}
.filterSet-module__filter-group__39NM1 .filterSet-module__header__35_Q4 div {
  display: flex;
  align-items: center;
}
.filterSet-module__filter-group__39NM1 .filterSet-module__header__35_Q4 svg {
  font-size: 22px;
  margin-left: -2px;
  padding-right: 4px;
  color: rgb(103, 103, 103);
}
.filterSet-module__filter-group__39NM1 .filterSet-module__header__35_Q4 .filterSet-module__label__Upf5g {
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.4px;
  color: rgb(103, 103, 103);
  text-transform: uppercase;
  letter-spacing: 0.4px;
  margin-right: 4px;
}
.filterSet-module__filter-group__39NM1 .filterSet-module__header__35_Q4 .filterSet-module__selected-counter__1FZXd {
  font-size: 12px;
  font-weight: 500;
  color: rgb(0, 108, 180);
}
.filterSet-module__filter-group__39NM1 .filterSet-module__header__35_Q4 > span {
  color: rgb(183, 183, 183);
  font-size: 10px;
}
.filterSet-module__filter-group__39NM1 .filterSet-module__container__Mc5dz {
  padding: 0 16px;
}
/* ---------------BREAKPOINTS------------------------*/

.filterRangePicker-module__mb30__1DH6s {
  margin-bottom: 30px;
}

.filterRangePicker-module__range-picker__VbJhl {
  position: relative;
  max-width: 240px;
  padding-top: 8px;
}
.filterRangePicker-module__range-picker__VbJhl label {
  line-height: 1.231em;
  font-weight: 500;
  font-size: 0.85em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: initial;
  color: rgb(119, 119, 119);
  display: block;
  text-align: left;
  text-transform: uppercase;
  margin-bottom: 6px;
}
.filterRangePicker-module__range-picker__VbJhl .filterRangePicker-module__reset-button__3mZiJ {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(0, 108, 180);
  padding: 0 4px;
  margin: 0 4px;
  font-weight: 500;
}
.filterRangePicker-module__range-picker__VbJhl .filterRangePicker-module__field-set__1nyeK .filterRangePicker-module__group__1Q2Ux {
  display: flex;
  align-items: center;
  padding: 0;
}
.filterRangePicker-module__range-picker__VbJhl .filterRangePicker-module__field-set__1nyeK .filterRangePicker-module__group__1Q2Ux input {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 0.77em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  max-width: 100%;
  padding: 8px;
}
.filterRangePicker-module__range-picker__VbJhl .filterRangePicker-module__field-set__1nyeK .filterRangePicker-module__group__1Q2Ux > div {
  padding-bottom: 16px;
}
.filterRangePicker-module__range-picker__VbJhl .filterRangePicker-module__field-set__1nyeK .filterRangePicker-module__group__1Q2Ux > div > div > div {
  background-color: rgb(255, 255, 255);
  border: 1px solid rgb(215, 215, 215);
}
.filterRangePicker-module__range-picker__VbJhl .filterRangePicker-module__field-set__1nyeK .filterRangePicker-module__group__1Q2Ux > div:nth-child(1) {
  width: 45%;
}
.filterRangePicker-module__range-picker__VbJhl .filterRangePicker-module__field-set__1nyeK .filterRangePicker-module__group__1Q2Ux > div:nth-child(1) menu {
  left: -16px;
  overflow-x: hidden;
  width: 240px;
  min-width: auto;
}
.filterRangePicker-module__range-picker__VbJhl .filterRangePicker-module__field-set__1nyeK .filterRangePicker-module__group__1Q2Ux > div:nth-child(2) {
  width: 40%;
}
.filterRangePicker-module__range-picker__VbJhl .filterRangePicker-module__field-set__1nyeK .filterRangePicker-module__group__1Q2Ux > div:nth-child(2) menu {
  min-width: -webkit-max-content;
  min-width: max-content;
  max-height: 240px;
}
.filterRangePicker-module__range-picker__VbJhl .filterRangePicker-module__field-set__1nyeK .filterRangePicker-module__group__1Q2Ux > div menu ul li {
  padding-left: 8px;
  padding-right: 8px;
}
.filterRangePicker-module__range-picker__VbJhl .filterRangePicker-module__timezone__1Jpfe {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 0.77em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}
/* ---------------BREAKPOINTS------------------------*/

.filterBar-module__mb30__2zgqv {
  margin-bottom: 30px;
}

.filterBar-module__filter-bar__14jCN {
  padding: 8px;
  display: flex;
  flex-direction: column;
}
.filterBar-module__filter-bar__14jCN .filterBar-module__filter-set__3qpE1 {
  margin: 0 -8px;
  padding: 0;
  list-style: none;
  overflow-y: auto;
  flex-grow: 1;
}
.filterBar-module__filter-bar__14jCN .filterBar-module__actions__1noM5 {
  margin-bottom: 8px;
  display: flex;
  gap: 4px;
}
.filterBar-module__filter-bar__14jCN .filterBar-module__divider__21aAW {
  margin: 0 -8px;
}
.filterBar-module__filter-bar__14jCN .filterBar-module__placeholder__835aG {
  position: relative;
  display: flex;
  justify-content: center;
  align-content: center;
}
/* ---------------BREAKPOINTS------------------------*/

.optionGroup-module__mb30__2q09Z {
  margin-bottom: 30px;
}

.optionGroup-module__option-group__hhRnf .optionGroup-module__control__1YdnH {
  display: flex;
  max-width: 100%;
  margin: 0 0 0 -8px;
}
.optionGroup-module__option-group__hhRnf .optionGroup-module__label__3qCzw {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.optionGroup-module__option-group__hhRnf .optionGroup-module__checkbox__1mxdQ {
  padding: 4px 8px;
}
.optionGroup-module__option-group__hhRnf .optionGroup-module__checkbox__1mxdQ svg {
  font-size: 18px;
}
/* ---------------BREAKPOINTS------------------------*/

.optionControl-module__mb30__1QTzh {
  margin-bottom: 30px;
}

.optionControl-module__option-control__2Hzw- {
  padding-bottom: 16px;
}
.optionControl-module__option-control__2Hzw- .optionControl-module__label__1IsF4 {
  text-transform: uppercase;
  margin-bottom: 8px;
  display: block;
}
.optionControl-module__option-control__2Hzw- .optionControl-module__label__1IsF4 span {
  color: rgb(5, 36, 96);
  margin-left: 4px;
}
.optionControl-module__option-control__2Hzw- input {
  padding: 8px;
  color: #212121;
}
.optionControl-module__option-control__2Hzw- ::placeholder {
  color: rgb(167, 167, 167);
}
.optionControl-module__option-control__2Hzw- p {
  margin-top: 3px;
}
.optionControl-module__option-control__2Hzw- .optionControl-module__date-field__3qUPs {
  padding: 0;
}
.optionControl-module__option-control__2Hzw- .optionControl-module__date-field__3qUPs .focused {
  border: 1px solid #1da4fc;
  box-shadow: inset 0 0 0 1px #1da4fc;
}
.optionControl-module__option-control__2Hzw- .optionControl-module__date-field__3qUPs input {
  color: #212121;
}
/* ---------------BREAKPOINTS------------------------*/

.advancedSearchDropdown-module__mb30__37tTp {
  margin-bottom: 30px;
}

.advancedSearchDropdown-module__dropdown__5emsc {
  position: absolute;
  top: -1px;
  left: -1px;
  width: calc(100% + 2px);
  z-index: 5001;
  background-color: rgb(255, 255, 255);
  box-shadow: 0 6px 10px 0 rgba(5, 36, 96, 0.42);
}
.advancedSearchDropdown-module__dropdown__5emsc .advancedSearchDropdown-module__header__1U46p {
  display: flex;
  align-items: center;
  padding: 10px;
  border-bottom: 1px solid rgb(224, 224, 224);
}
.advancedSearchDropdown-module__dropdown__5emsc .advancedSearchDropdown-module__title__DCh8n {
  flex: 1;
  padding-left: 6px;
  font-size: medium;
  font-size: initial;
  color: rgb(103, 103, 103);
}
.advancedSearchDropdown-module__dropdown__5emsc .advancedSearchDropdown-module__divider__176i_ {
  width: 1px;
  min-height: 100%;
  background-color: rgb(199, 199, 199);
}
.advancedSearchDropdown-module__dropdown__5emsc .advancedSearchDropdown-module__actions__3R9y4 {
  display: flex;
}
.advancedSearchDropdown-module__dropdown__5emsc .advancedSearchDropdown-module__main__sz0pV {
  padding-top: 20px;
}
.advancedSearchDropdown-module__dropdown__5emsc .advancedSearchDropdown-module__column__30Lz_ {
  padding: 0 20px;
}
.advancedSearchDropdown-module__dropdown__5emsc .advancedSearchDropdown-module__protip__1FH_c {
  color: rgb(167, 167, 167);
  font-size: 1rem;
  padding-left: 16px;
}
/* ---------------BREAKPOINTS------------------------*/

.advancedSearchField-module__mb30__2h8Pz {
  margin-bottom: 30px;
}

.advancedSearchField-module__root__5ai_O {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  border-radius: 2px;
  border: 1px solid rgb(199, 199, 199);
  position: relative;
  min-height: 40px;
  padding: 4px 64px 4px 4px;
}
.advancedSearchField-module__root__5ai_O.advancedSearchField-module__active__ts-Xa {
  border: 1px solid rgb(5, 36, 96);
}
.advancedSearchField-module__root__5ai_O .advancedSearchField-module__placeholder__R5q3v {
  flex-grow: 1;
  width: auto;
  padding: 0 4px;
  display: flex;
  align-items: center;
  color: rgb(103, 103, 103);
}
.advancedSearchField-module__root__5ai_O .advancedSearchField-module__chip__3Y5jD {
  background-color: rgb(229, 239, 246);
  color: rgb(5, 36, 96);
  margin: 4px;
  height: 22px;
}
.advancedSearchField-module__root__5ai_O .advancedSearchField-module__chip-delete-icon__3lSJ9 {
  color: rgb(103, 103, 103);
  font-size: 16px;
}
.advancedSearchField-module__root__5ai_O .advancedSearchField-module__chip-delete-icon__3lSJ9:hover {
  color: rgb(5, 36, 96);
}
.advancedSearchField-module__root__5ai_O .advancedSearchField-module__end-adornment__IUkdK {
  position: absolute;
  top: 4px;
  right: 4px;
}
.advancedSearchField-module__root__5ai_O .advancedSearchField-module__endorment-button__fqSbO {
  padding: 2px;
}
.advancedSearchField-module__root__5ai_O .advancedSearchField-module__chip-query-item__1u9_O {
  padding-left: 6px;
}
.advancedSearchField-module__root__5ai_O .advancedSearchField-module__chip-query-item__1u9_O:not(:first-child):before {
  content: " OR ";
  color: rgb(167, 167, 167);
  padding-right: 6px;
}
.advancedSearchField-module__root__5ai_O .advancedSearchField-module__and-between-chips__6FWNM {
  color: rgb(167, 167, 167);
  margin: auto 4px;
}
/* ---------------BREAKPOINTS------------------------*/

.historyDataTableDetails-module__mb30__2zCdv {
  margin-bottom: 30px;
}

.historyDataTableDetails-module__details__3x7CA {
  font-size: 12px;
  width: 100%;
  background-color: rgba(255, 238, 207, 0.25);
}
.historyDataTableDetails-module__details__3x7CA thead tr {
  font-weight: bold;
  height: 28px;
}
.historyDataTableDetails-module__details__3x7CA tr {
  height: 40px;
  border-bottom: 1px solid rgb(7, 7, 7);
}
.historyDataTableDetails-module__details__3x7CA tbody tr {
  cursor: pointer;
}
.historyDataTableDetails-module__details__3x7CA tbody tr:hover {
  background-color: rgba(255, 229, 182, 0.25);
}
.historyDataTableDetails-module__details__3x7CA th:first-child {
  padding-right: 16px;
}
.historyDataTableDetails-module__details__3x7CA td:first-child {
  padding-left: 10px;
  padding-right: 0;
  width: 48px;
}
.historyDataTableDetails-module__details__3x7CA .historyDataTableDetails-module__without-left-padding__RuVdJ {
  padding-left: 0;
}
.historyDataTableDetails-module__details__3x7CA .historyDataTableDetails-module__phases__3n2rp {
  display: flex;
}
.historyDataTableDetails-module__details__3x7CA .historyDataTableDetails-module__phase__3uEVj {
  padding: 0 8px;
  font-weight: bold;
  text-transform: uppercase;
  position: relative;
  color: rgb(167, 167, 167);
}
.historyDataTableDetails-module__details__3x7CA .historyDataTableDetails-module__phase__3uEVj.historyDataTableDetails-module__accepted__1vAF3, .historyDataTableDetails-module__details__3x7CA .historyDataTableDetails-module__phase__3uEVj.historyDataTableDetails-module__rejected__1y3YR {
  cursor: pointer;
}
.historyDataTableDetails-module__details__3x7CA .historyDataTableDetails-module__phase__3uEVj.historyDataTableDetails-module__accepted__1vAF3 {
  color: rgb(5, 36, 96);
}
.historyDataTableDetails-module__details__3x7CA .historyDataTableDetails-module__phase__3uEVj.historyDataTableDetails-module__rejected__1y3YR {
  color: rgb(178, 52, 15);
}
.historyDataTableDetails-module__details__3x7CA .historyDataTableDetails-module__phase__3uEVj:after {
  content: "";
  position: absolute;
  display: block;
  height: 12px;
  width: 2px;
  top: 2px;
  right: -1px;
  background: rgb(167, 167, 167);
}
.historyDataTableDetails-module__details__3x7CA .historyDataTableDetails-module__phase__3uEVj:last-child:after {
  content: none;
}
.historyDataTableDetails-module__details__3x7CA .historyDataTableDetails-module__document-icon__r4kNB {
  padding: 4px;
  display: flex;
  align-content: center;
  justify-content: center;
  color: rgb(5, 36, 96);
}
.historyDataTableDetails-module__details__3x7CA .historyDataTableDetails-module__document-icon__r4kNB svg {
  font-size: 20px;
}

.historyDataTableDetails-module__annotation__2qiQn {
  max-width: 400px;
  display: table;
}
.historyDataTableDetails-module__annotation__2qiQn.historyDataTableDetails-module__edited__311kD .historyDataTableDetails-module__title__v02g6 {
  color: #ffeecf;
}
.historyDataTableDetails-module__annotation__2qiQn.historyDataTableDetails-module__edited__311kD dt {
  color: #ffeecf;
}
.historyDataTableDetails-module__annotation__2qiQn .historyDataTableDetails-module__title__v02g6 {
  text-align: center;
  text-transform: uppercase;
  font-size: 10px;
  display: table-caption;
}
.historyDataTableDetails-module__annotation__2qiQn dl {
  display: table-row;
}
.historyDataTableDetails-module__annotation__2qiQn dt,
.historyDataTableDetails-module__annotation__2qiQn dd {
  margin: 8px 0 4px 0;
  font-weight: 500;
  font-size: 12px;
  padding: 2px 4px;
  display: table-cell;
}
.historyDataTableDetails-module__annotation__2qiQn dt {
  text-align: right;
  width: 35%;
  color: #dadada;
}
.historyDataTableDetails-module__annotation__2qiQn dd {
  color: rgb(255, 255, 255);
  word-wrap: break-word;
}
.historyDataTableDetails-module__annotation__2qiQn .historyDataTableDetails-module__capitalized__3lLYC {
  text-transform: capitalize;
}
@charset "UTF-8";

/* ---------------BREAKPOINTS------------------------*/

.historyDataTableRow-module__mb30__igOCS {
  margin-bottom: 30px;
}

.historyDataTableRow-module__opportunity__39en3.historyDataTableRow-module__expanded__IyAXK {
  box-shadow: inset 0 0 3px 0 rgba(5, 36, 96, 0.42);
  background-color: rgba(255, 238, 207, 0.5);
}
.historyDataTableRow-module__opportunity__39en3.historyDataTableRow-module__clickable-row__3bMyJ {
  cursor: pointer;
}
.historyDataTableRow-module__opportunity__39en3.historyDataTableRow-module__selected-row__3foSb:not(.historyDataTableRow-module__expanded__IyAXK) {
  background-color: #e9f1f8;
}
.historyDataTableRow-module__opportunity__39en3 td:last-child {
  padding: 0 16px;
  text-align: right;
  color: #63666a;
}
.historyDataTableRow-module__opportunity__39en3.historyDataTableRow-module__placeholder__3bZf2 [data-text] {
  background: rgb(231, 231, 231);
}
.historyDataTableRow-module__opportunity__39en3.historyDataTableRow-module__placeholder__3bZf2 [data-text]:before {
  content: "\A0";
}
.historyDataTableRow-module__opportunity__39en3.historyDataTableRow-module__placeholder__3bZf2.historyDataTableRow-module__selection__1bQ-4 td:nth-child(2) {
  width: 600px;
}
.historyDataTableRow-module__opportunity__39en3.historyDataTableRow-module__placeholder__3bZf2:not(.historyDataTableRow-module__selection__1bQ-4) td:nth-child(1) {
  width: 600px;
}
.historyDataTableRow-module__opportunity__39en3.historyDataTableRow-module__selection__1bQ-4 td:nth-child(1) {
  width: 44px;
  padding: 0 2px;
}
.historyDataTableRow-module__opportunity__39en3.historyDataTableRow-module__selection__1bQ-4 td:nth-child(2) {
  padding-left: 40px;
  padding-right: 20px;
  position: relative;
}
.historyDataTableRow-module__opportunity__39en3.historyDataTableRow-module__selection__1bQ-4 td:nth-child(3) {
  min-width: 200px;
}
.historyDataTableRow-module__opportunity__39en3.historyDataTableRow-module__selection__1bQ-4 .historyDataTableRow-module__findings__2f9Kc {
  left: 8px;
}
.historyDataTableRow-module__opportunity__39en3:not(.historyDataTableRow-module__selection__1bQ-4) td:nth-child(1) {
  padding-left: 48px;
  padding-right: 20px;
  position: relative;
}
.historyDataTableRow-module__opportunity__39en3:not(.historyDataTableRow-module__selection__1bQ-4) td:nth-child(2) {
  min-width: 200px;
}
.historyDataTableRow-module__opportunity__39en3:not(.historyDataTableRow-module__selection__1bQ-4) .historyDataTableRow-module__findings__2f9Kc {
  left: 16px;
}
.historyDataTableRow-module__opportunity__39en3 .historyDataTableRow-module__checkbox__2XmTs {
  padding: 10px;
}
.historyDataTableRow-module__opportunity__39en3 .historyDataTableRow-module__checkbox__2XmTs svg {
  font-size: 20px;
}
.historyDataTableRow-module__opportunity__39en3 .historyDataTableRow-module__findings__2f9Kc {
  position: absolute;
  top: 12px;
}
.historyDataTableRow-module__opportunity__39en3 .historyDataTableRow-module__findings-badge__1HvcZ {
  min-width: 12px;
  height: 12px;
  width: auto;
  font-size: 10px;
  top: 12px;
  right: -2px;
  transform: scale(1) !important;
  border-radius: 25px;
  padding: 0 2px;
  background-color: #586ba4;
  color: rgb(255, 255, 255);
}
.historyDataTableRow-module__opportunity__39en3 .historyDataTableRow-module__icon__3wjWt {
  color: rgb(5, 36, 96);
}

.historyDataTableRow-module__details-with-padding__1kmY_ td:first-child {
  padding-left: 52px;
  padding-right: 0;
  width: 86px;
}

.historyDataTableRow-module__subtracted-code-strikethrough__2RfV5 {
  text-decoration: line-through;
  text-decoration-thickness: 1.3px;
}
/* ---------------BREAKPOINTS------------------------*/

.historyDataTable-module__mb30__3V7dw {
  margin-bottom: 30px;
}

.historyDataTable-module__data-table__11LUJ {
  overflow-y: auto;
  height: inherit;
  border-top: 1px solid #e0e0e0;
}
.historyDataTable-module__data-table__11LUJ.historyDataTable-module__selection__1nqWh .historyDataTable-module__main-header-row__1P4Jk th:nth-child(1) {
  width: 44px;
  padding: 0 2px;
}
.historyDataTable-module__data-table__11LUJ.historyDataTable-module__selection__1nqWh .historyDataTable-module__main-header-row__1P4Jk th:nth-child(2) {
  padding-left: 40px;
}
.historyDataTable-module__data-table__11LUJ:not(.historyDataTable-module__selection__1nqWh) .historyDataTable-module__main-header-row__1P4Jk th:nth-child(1) {
  padding-left: 48px;
}
.historyDataTable-module__data-table__11LUJ .historyDataTable-module__main-header-row__1P4Jk {
  height: 34px;
}
.historyDataTable-module__data-table__11LUJ .historyDataTable-module__sticky-table-cell__3o6kg {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 1px 0px 0px #e0e0e0;
  z-index: 2;
}
.historyDataTable-module__data-table__11LUJ .historyDataTable-module__table__3GYdQ {
  font-size: 12px;
  position: relative;
}
.historyDataTable-module__data-table__11LUJ .historyDataTable-module__table__3GYdQ th {
  color: rgb(7, 7, 7);
  font-weight: 500;
  letter-spacing: 0.3px;
}
.historyDataTable-module__data-table__11LUJ .historyDataTable-module__bulk-selector__180nb {
  padding: 0 10px;
}
.historyDataTable-module__data-table__11LUJ .historyDataTable-module__bulk-selector__180nb svg {
  font-size: 20px;
}
.historyDataTable-module__data-table__11LUJ .historyDataTable-module__empty-placeholder__25vQg {
  min-height: 400px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.historyDataTable-module__data-table__11LUJ .historyDataTable-module__empty-placeholder__25vQg h3 {
  font-size: 34px;
  color: rgb(167, 167, 167);
  font-weight: normal;
  margin-bottom: 24px;
}
.historyDataTable-module__data-table__11LUJ .historyDataTable-module__empty-placeholder__25vQg p {
  color: rgb(103, 103, 103);
}
/* ---------------BREAKPOINTS------------------------*/

.historyPagination-module__mb30__TBbPi {
  margin-bottom: 30px;
}

.historyPagination-module__history-pagination__2pAtc {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 6px 0 0;
}
.historyPagination-module__history-pagination__2pAtc > span {
  padding: 0 8px;
}
/* ---------------BREAKPOINTS------------------------*/

.history-module__mb30__3FBVl {
  margin-bottom: 30px;
}

.history-module__project-history__Yrurh {
  padding: 16px;
  position: relative;
}
.history-module__project-history__Yrurh .history-module__container__1TRNo {
  min-height: 304px;
  height: calc(100vh - 150px - 16px);
  align-items: stretch;
}
.history-module__project-history__Yrurh .history-module__left-side__2vWhO,
.history-module__project-history__Yrurh .history-module__right-side__3sFDB {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.history-module__project-history__Yrurh .history-module__left-side__2vWhO > div,
.history-module__project-history__Yrurh .history-module__right-side__3sFDB > div {
  min-height: 100%;
  flex: 1;
}
.history-module__project-history__Yrurh .history-module__left-side__2vWhO {
  min-width: 256px;
  max-width: 256px;
}
.history-module__project-history__Yrurh .history-module__right-side__3sFDB {
  flex-grow: 1;
  padding-top: 16px;
}
.history-module__project-history__Yrurh .history-module__right-side__3sFDB > div {
  display: flex;
  flex-direction: column;
}
.history-module__project-history__Yrurh .history-module__right-side__3sFDB .history-module__header__1yFUx {
  display: flex;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
  padding: 0 16px 16px;
  justify-content: space-between;
  align-items: flex-start;
}
.history-module__project-history__Yrurh .history-module__title__1IMGn {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.38em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(71, 71, 71);
  display: flex;
  padding: 0;
  margin: 0;
  opacity: 0.9;
}
.history-module__project-history__Yrurh .history-module__toolbar__2CPdq {
  padding: 0 16px;
}
.history-module__project-history__Yrurh .history-module__toolbar__2CPdq .history-module__selections__10PjX {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 0.85em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(71, 71, 71);
  background-color: rgb(231, 231, 231);
  text-align: center;
  padding: 8px 16px;
  margin: 8px -16px 0;
}
.history-module__project-history__Yrurh .history-module__toolbar__2CPdq .history-module__move-next-phase__3Cw8p {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 0.85em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(0, 108, 180);
  font-weight: 600;
}
.history-module__project-history__Yrurh .history-module__toolbar__2CPdq .history-module__move-next-phase__3Cw8p svg {
  margin-left: 4px;
  font-size: 18px;
  vertical-align: middle;
}
.history-module__project-history__Yrurh .history-module__search-field__1Xf5s {
  max-width: 840px;
  min-width: 600px;
}
.history-module__project-history__Yrurh .history-module__dimmer__1VbZH {
  position: absolute;
  opacity: 0.5;
  background-color: rgb(231, 231, 231);
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
}
/* ---------------BREAKPOINTS------------------------*/

.progressFooter-module__mb30__16ESr {
  margin-bottom: 30px;
}

.progressFooter-module__history-footer-progress__3pGsj {
  display: flex;
  align-items: center;
}
.progressFooter-module__history-footer-progress__3pGsj .progressFooter-module__applying-changes__iuAYX {
  margin-right: 25px;
  color: #033;
  font-size: 12px;
}
.progressFooter-module__history-footer-progress__3pGsj .progressFooter-module__applying-changes__iuAYX .progressFooter-module__estimated-time__3DSaY {
  color: rgba(0, 0, 0, 0.6);
}
.progressFooter-module__history-footer-progress__3pGsj .progressFooter-module__applying-changes__iuAYX .progressFooter-module__progress__2R2Pk {
  border-radius: 2px;
  background-color: rgb(229, 239, 246);
  height: 4px;
  width: 500px;
  margin: 3px 0;
  overflow: hidden;
}
.progressFooter-module__history-footer-progress__3pGsj .progressFooter-module__applying-changes__iuAYX .progressFooter-module__progress__2R2Pk div {
  height: 4px;
  border-radius: 2px;
  background-color: rgb(96, 182, 240);
  transition: width 1s ease;
}
/* ---------------BREAKPOINTS------------------------*/

.userMenu-module__mb30__WzRYL {
  margin-bottom: 30px;
}

.userMenu-module__user-menu-container__1bQqt {
  display: flex;
  align-items: center;
}
.userMenu-module__user-menu-container__1bQqt .userMenu-module__user-icon__3TMcj {
  margin-right: 16px;
}
.userMenu-module__user-menu-container__1bQqt button.userMenu-module__arrow__1kHtl {
  padding: 10px;
}
.userMenu-module__user-menu-container__1bQqt .userMenu-module__username__f8cqs {
  font-weight: 500;
  font-size: 12px;
}
.userMenu-module__user-menu-container__1bQqt .userMenu-module__chip-container__nRxEz {
  margin-right: 16px;
}
/* ---------------BREAKPOINTS------------------------*/

.globalHeader-module__mb30__r1khv {
  margin-bottom: 30px;
}

.globalHeader-module__available-components__PRp2u {
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: right;
  display: flex;
  flex-direction: row;
}
.globalHeader-module__available-components__PRp2u nav {
  max-height: 48px;
}
.globalHeader-module__available-components__PRp2u li {
  margin: 0 0 0 40px;
  cursor: pointer;
  min-height: 48px;
}
.globalHeader-module__available-components__PRp2u li a,
.globalHeader-module__available-components__PRp2u li span {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.38em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(5, 36, 96);
  display: block;
  padding: 19.2px 4px 14px;
  box-sizing: border-box;
  text-decoration: none;
}
.globalHeader-module__available-components__PRp2u li.globalHeader-module__active__3HKpg a,
.globalHeader-module__available-components__PRp2u li.globalHeader-module__active__3HKpg span {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.38em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: #2e80de;
  padding-bottom: 15px;
  border-bottom: 2px solid #2e80de;
}
.globalHeader-module__available-components__PRp2u.globalHeader-module__centered__3yQje {
  justify-content: center;
}

.globalHeader-module__postvisit__3oSfB .globalHeader-module__available-components__PRp2u {
  padding: 12px 0px 0px 28px;
}
.globalHeader-module__postvisit__3oSfB .globalHeader-module__available-components__PRp2u li {
  min-height: unset;
}
.globalHeader-module__postvisit__3oSfB .globalHeader-module__available-components__PRp2u li a {
  font-size: 16px;
  line-height: 26px;
  letter-spacing: 0.45px;
  font-weight: 400;
  color: #444444;
  padding: 0 7px 8px;
  border-bottom: 2px solid transparent;
}
.globalHeader-module__postvisit__3oSfB .globalHeader-module__available-components__PRp2u li.globalHeader-module__active__3HKpg a {
  color: #060a3f;
  font-weight: 500;
  border-bottom: 2px solid #060a3f;
}
.globalHeader-module__postvisit__3oSfB .globalHeader-module__patient-header__1zG28 {
  display: flex;
  border-top: 1px solid #d9d9d9;
  padding: 8px 20px 8px 28px;
  color: #212121;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.25px;
}
.globalHeader-module__postvisit__3oSfB .globalHeader-module__patient-header__1zG28 > div {
  margin-right: 40px;
}
.globalHeader-module__postvisit__3oSfB .globalHeader-module__patient-header__1zG28 .globalHeader-module__header__aTzmi {
  color: #63666a;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.4px;
}
.globalHeader-module__postvisit__3oSfB .globalHeader-module__patient-header__1zG28 .globalHeader-module__name__2922c {
  min-width: 130px;
}
.globalHeader-module__postvisit__3oSfB .globalHeader-module__patient-header__1zG28 .globalHeader-module__pat-id__hg7BN {
  min-width: 85px;
}
.globalHeader-module__postvisit__3oSfB .globalHeader-module__patient-header__1zG28 .globalHeader-module__dob__1g5XU {
  width: 80px;
}
.globalHeader-module__postvisit__3oSfB .globalHeader-module__patient-header__1zG28 .globalHeader-module__gender__1m0tc {
  width: 85px;
}
.globalHeader-module__postvisit__3oSfB .globalHeader-module__patient-header__1zG28 .globalHeader-module__provider__2F5HV {
  min-width: 110px;
}
.globalHeader-module__postvisit__3oSfB .globalHeader-module__patient-header__1zG28 .globalHeader-module__dos__2ElQe {
  width: 90px;
}
.globalHeader-module__postvisit__3oSfB .globalHeader-module__patient-header__1zG28 .globalHeader-module__exit__3aG4P {
  display: flex;
  flex: 1;
  margin-right: 0;
  align-items: center;
  justify-content: flex-end;
}
.globalHeader-module__postvisit__3oSfB .globalHeader-module__patient-header__1zG28 .globalHeader-module__exit__3aG4P svg {
  padding-top: 0px;
  position: relative;
  top: 2px;
  transform: rotate(180deg);
}

.globalHeader-module__toolbar__ng9TF {
  display: flex;
  padding: 0 48px 0 32px;
  background: rgb(247, 247, 247);
}
.globalHeader-module__toolbar__ng9TF .globalHeader-module__logo__3iJ86 {
  max-width: 96px;
  max-height: 48px;
  margin-top: 1px;
}
.globalHeader-module__toolbar__ng9TF .globalHeader-module__logout__ybDCX {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(5, 36, 96);
  display: block;
  box-sizing: border-box;
  text-decoration: none;
}
.globalHeader-module__toolbar__ng9TF .globalHeader-module__components-container__1aHZl:first-of-type {
  flex: 1;
}
.globalHeader-module__toolbar__ng9TF .globalHeader-module__components-container__1aHZl.globalHeader-module__flex__2ZT76 {
  flex: 1;
}
.globalHeader-module__toolbar__ng9TF .globalHeader-module__components-container__1aHZl.globalHeader-module__all-projects__1OeyQ {
  flex: none;
  width: 176px;
  color: #63666a;
  white-space: nowrap;
}
.globalHeader-module__toolbar__ng9TF .globalHeader-module__components-container__1aHZl.globalHeader-module__all-projects__1OeyQ li {
  margin: 0;
}
.globalHeader-module__toolbar__ng9TF .globalHeader-module__components-container__1aHZl.globalHeader-module__all-projects__1OeyQ li a,
.globalHeader-module__toolbar__ng9TF .globalHeader-module__components-container__1aHZl.globalHeader-module__all-projects__1OeyQ li span {
  display: inline-flex;
  font-weight: 500;
  text-transform: uppercase;
  align-items: center;
  vertical-align: middle;
}
.globalHeader-module__toolbar__ng9TF .globalHeader-module__components-container__1aHZl.globalHeader-module__all-projects__1OeyQ li a svg,
.globalHeader-module__toolbar__ng9TF .globalHeader-module__components-container__1aHZl.globalHeader-module__all-projects__1OeyQ li span svg {
  height: 16px;
  width: 16px;
  margin-right: 8px;
}
.globalHeader-module__toolbar__ng9TF .globalHeader-module__components-container__1aHZl.globalHeader-module__all-projects__1OeyQ li span {
  /* make sure the tooltip shows up when you hover over the span that spills content out of its box */
  position: relative;
  z-index: 1;
  display: inline-block;
  cursor: auto;
  cursor: initial;
  max-width: 350px;
  text-overflow: ellipsis;
  overflow: hidden;
}
.globalHeader-module__toolbar__ng9TF .globalHeader-module__components-container__1aHZl.globalHeader-module__right__e5q_U {
  width: 176px;
}
.globalHeader-module__toolbar__ng9TF .globalHeader-module__components-container__1aHZl.globalHeader-module__right__e5q_U ul {
  display: block;
  text-align: right;
}
.globalHeader-module__toolbar__ng9TF .globalHeader-module__components-container__1aHZl.globalHeader-module__right__e5q_U ul li {
  margin: 0;
}
.globalHeader-module__toolbar__ng9TF.globalHeader-module__careview__1QHpf {
  background-color: #fff;
  box-shadow: 0px 2px 4px rgba(5, 36, 96, 0.42);
}
.globalHeader-module__toolbar__ng9TF.globalHeader-module__careview__1QHpf li {
  min-height: 0;
}
.globalHeader-module__toolbar__ng9TF.globalHeader-module__careview__1QHpf li a,
.globalHeader-module__toolbar__ng9TF.globalHeader-module__careview__1QHpf li span {
  color: #63666a;
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
  padding-top: 8px;
  padding-bottom: 8px;
}
.globalHeader-module__toolbar__ng9TF.globalHeader-module__careview__1QHpf li.globalHeader-module__active__3HKpg a {
  color: #006cb4;
  font-weight: 500;
}
.globalHeader-module__toolbar__ng9TF.globalHeader-module__careview__1QHpf .globalHeader-module__app-links__rrutb {
  margin-left: 126px;
  margin-right: 126px;
}
.globalHeader-module__toolbar__ng9TF.globalHeader-module__postvisit__3oSfB {
  padding: 0px;
  background: #ffffff;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
.globalHeader-module__toolbar__ng9TF.globalHeader-module__postvisit__3oSfB li {
  margin: 0 18px 0 0;
}
.main-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.main-container > div[class*=container] {
  margin: 0 auto 10px;
}

.panels {
  display: flex;
  align-items: "center";
}

.error {
  color: #f44336;
}

.edit-view {
  margin-bottom: 10px;
}
.edit-view .label {
  font-weight: 500;
}

.MuiGrid-grid-xs-6:nth-of-type(2n) {
  padding-left: 10px;
}

.submit {
  padding: 0 0 20px 0;
  text-align: center;
}
/* ---------------BREAKPOINTS------------------------*/

.rejectReasonsTable-module__mb30__29cIy {
  margin-bottom: 30px;
}

.rejectReasonsTable-module__reasonsTable__3Ywkj {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}
.rejectReasonsTable-module__reasonsTable__3Ywkj th {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(0, 0, 0);
}
.rejectReasonsTable-module__reasonsTable__3Ywkj tr button.rejectReasonsTable-module__remove__1IgJm {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(178, 52, 15);
  display: none;
}
.rejectReasonsTable-module__reasonsTable__3Ywkj tr button.rejectReasonsTable-module__add__2N9S_ {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(5, 36, 96);
}
.rejectReasonsTable-module__reasonsTable__3Ywkj tr:hover button.rejectReasonsTable-module__remove__1IgJm {
  display: inline-flex;
}
.rejectReasonsTable-module__reasonsTable__3Ywkj tr td:nth-child(1) {
  width: 75%;
}
.rejectReasonsTable-module__reasonsTable__3Ywkj tr td:nth-child(2) {
  width: 25%;
  text-align: right !important;
  margin-right: 160px;
}
/* ---------------BREAKPOINTS------------------------*/

.rejectReasons-module__mb30__2YqrC {
  margin-bottom: 30px;
}

.rejectReasons-module__reject-reasons-container__k61DH .rejectReasons-module__add-reason-button__2Vmrb,
.rejectReasons-module__reject-reasons-container__k61DH button.rejectReasons-module__template-button__qAeYv {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}
.rejectReasons-module__reject-reasons-container__k61DH .rejectReasons-module__add-reason-button__2Vmrb:not(:disabled),
.rejectReasons-module__reject-reasons-container__k61DH button.rejectReasons-module__template-button__qAeYv:not(:disabled) {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(5, 36, 96);
}
.rejectReasons-module__reject-reasons-container__k61DH .rejectReasons-module__add-reason-button__2Vmrb {
  padding: 6px 8px;
}
.rejectReasons-module__reject-reasons-container__k61DH span.rejectReasons-module__hint__1pTh8 {
  margin-left: 4px;
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgba(0, 0, 0, 0.6);
}

.rejectReasons-module__new-template-dialog-container__2iopp .rejectReasons-module__content__1kDFc {
  width: 400px;
}
.rejectReasons-module__new-template-dialog-container__2iopp button.rejectReasons-module__cancel__3EYyO {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
  color: rgb(5, 36, 96);
}
.rejectReasons-module__new-template-dialog-container__2iopp button.rejectReasons-module__save__1-MN5 {
  line-height: 1.231em;
  font-weight: 400;
  font-size: 1.16em;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  text-transform: none;
  text-transform: initial;
}

.rejectReasons-module__new-reject-reason-dialog-container__3SnFj .rejectReasons-module__content__1kDFc {
  width: 720px;
}
/* ---------------BREAKPOINTS------------------------*/

.projects-module__mb30__UZCSS {
  margin-bottom: 30px;
}

.projects-module__projects-container__y7Awh {
  height: inherit;
  position: relative;
  display: flex;
  flex-direction: column;
}

.projects-module__height-initial__aK1QZ {
  height: auto;
  height: initial;
}
/* ---------------BREAKPOINTS------------------------*/

.forbiddenRoute-module__mb30__32sYU {
  margin-bottom: 30px;
}

.forbiddenRoute-module__forbidden-container__35aAw {
  text-align: center;
  height: calc(100% - 50px);
  display: flex;
  flex-direction: column;
  width: 75%;
  margin: auto;
}
.forbiddenRoute-module__forbidden-container__35aAw .forbiddenRoute-module__center__tDF3R {
  margin: auto;
}
.forbiddenRoute-module__forbidden-container__35aAw .forbiddenRoute-module__separator__1_JQA {
  display: inline-block;
  width: 30px;
}
.forbiddenRoute-module__forbidden-container__35aAw h1 {
  margin: 0 0 30px 0;
  line-height: 1.2em;
}

.forbiddenRoute-module__forbidden-route-button-arrow-right__1uphn {
  position: relative;
  margin-left: 10px;
  top: 1px;
}
.react-vis-magic-css-import-rule {
  display: inherit;
}

.rv-treemap {
  font-size: 12px;
  position: relative;
}

.rv-treemap__leaf {
  overflow: hidden;
  position: absolute;
}

.rv-treemap__leaf--circle {
  align-items: center;
  border-radius: 100%;
  display: flex;
  justify-content: center;
}

.rv-treemap__leaf__content {
  overflow: hidden;
  padding: 10px;
  text-overflow: ellipsis;
}

.rv-xy-plot {
  color: #c3c3c3;
  position: relative;
}
.rv-xy-plot canvas {
  pointer-events: none;
}
.rv-xy-plot .rv-xy-canvas {
  pointer-events: none;
  position: absolute;
}

.rv-xy-plot__inner {
  display: block;
}

.rv-xy-plot__axis__line {
  fill: none;
  stroke-width: 2px;
  stroke: #e6e6e9;
}

.rv-xy-plot__axis__tick__line {
  stroke: #e6e6e9;
}

.rv-xy-plot__axis__tick__text {
  fill: #6b6b76;
  font-size: 11px;
}

.rv-xy-plot__axis__title text {
  fill: #6b6b76;
  font-size: 11px;
}

.rv-xy-plot__grid-lines__line {
  stroke: #e6e6e9;
}

.rv-xy-plot__circular-grid-lines__line {
  fill-opacity: 0;
  stroke: #e6e6e9;
}

.rv-xy-plot__series,
.rv-xy-plot__series path {
  pointer-events: all;
}

.rv-xy-plot__series--line {
  fill: none;
  stroke: #000;
  stroke-width: 2px;
}

.rv-crosshair {
  position: absolute;
  font-size: 11px;
  pointer-events: none;
}

.rv-crosshair__line {
  background: #47d3d9;
  width: 1px;
}

.rv-crosshair__inner {
  position: absolute;
  text-align: left;
  top: 0;
}

.rv-crosshair__inner__content {
  border-radius: 4px;
  background: #3a3a48;
  color: #fff;
  font-size: 12px;
  padding: 7px 10px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
}

.rv-crosshair__inner--left {
  right: 4px;
}

.rv-crosshair__inner--right {
  left: 4px;
}

.rv-crosshair__title {
  font-weight: bold;
  white-space: nowrap;
}

.rv-crosshair__item {
  white-space: nowrap;
}

.rv-hint {
  position: absolute;
  pointer-events: none;
}

.rv-hint__content {
  border-radius: 4px;
  padding: 7px 10px;
  font-size: 12px;
  background: #3a3a48;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
  color: #fff;
  text-align: left;
  white-space: nowrap;
}

.rv-discrete-color-legend {
  box-sizing: border-box;
  overflow-y: auto;
  font-size: 12px;
}
.rv-discrete-color-legend.horizontal {
  white-space: nowrap;
}

.rv-discrete-color-legend-item {
  color: #3a3a48;
  border-radius: 1px;
  padding: 9px 10px;
}
.rv-discrete-color-legend-item.horizontal {
  display: inline-block;
}
.rv-discrete-color-legend-item.horizontal .rv-discrete-color-legend-item__title {
  margin-left: 0;
  display: block;
}

.rv-discrete-color-legend-item__color {
  display: inline-block;
  vertical-align: middle;
  overflow: visible;
}

.rv-discrete-color-legend-item__color__path {
  stroke: #dcdcdc;
  stroke-width: 2px;
}

.rv-discrete-color-legend-item__title {
  margin-left: 10px;
}

.rv-discrete-color-legend-item.disabled {
  color: #b8b8b8;
}

.rv-discrete-color-legend-item.clickable {
  cursor: pointer;
}
.rv-discrete-color-legend-item.clickable:hover {
  background: #f9f9f9;
}

.rv-search-wrapper {
  display: flex;
  flex-direction: column;
}

.rv-search-wrapper__form {
  flex: 0;
}

.rv-search-wrapper__form__input {
  width: 100%;
  color: #a6a6a5;
  border: 1px solid #e5e5e4;
  padding: 7px 10px;
  font-size: 12px;
  box-sizing: border-box;
  border-radius: 2px;
  margin: 0 0 9px;
  outline: 0;
}

.rv-search-wrapper__contents {
  flex: 1;
  overflow: auto;
}

.rv-continuous-color-legend {
  font-size: 12px;
}
.rv-continuous-color-legend .rv-gradient {
  height: 4px;
  border-radius: 2px;
  margin-bottom: 5px;
}

.rv-continuous-size-legend {
  font-size: 12px;
}
.rv-continuous-size-legend .rv-bubbles {
  text-align: justify;
  overflow: hidden;
  margin-bottom: 5px;
  width: 100%;
}
.rv-continuous-size-legend .rv-bubble {
  background: #d8d9dc;
  display: inline-block;
  vertical-align: bottom;
}
.rv-continuous-size-legend .rv-spacer {
  display: inline-block;
  font-size: 0;
  line-height: 0;
  width: 100%;
}

.rv-legend-titles {
  height: 16px;
  position: relative;
}

.rv-legend-titles__left,
.rv-legend-titles__right,
.rv-legend-titles__center {
  position: absolute;
  white-space: nowrap;
  overflow: hidden;
}

.rv-legend-titles__center {
  display: block;
  text-align: center;
  width: 100%;
}

.rv-legend-titles__right {
  right: 0;
}

.rv-radial-chart .rv-xy-plot__series--label {
  pointer-events: none;
}

html,
body {
  height: 100%;
  min-height: 100%;
  font-family: "Roboto", Arial, sans-serif;
  font-size: 13px;
  line-height: 1.231em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  overscroll-behavior-x: none;
}
body {
  background: rgb(247, 247, 247) !important;
  color: rgb(39, 39, 39);
}
.app {
  height: 100%;
}
iframe {
  width: 100%;
  flex-grow: 1;
  border: none;
}
.datavant-typography {
  font-family: "DM Sans", sans-serif !important;
}
