/* urbanist-latin-ext-400-normal */
@font-face {
  font-family: 'Urbanist';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/assets/urbanist-latin-ext-400-normal-DZynuzUy.woff2) format('woff2'), url(/assets/urbanist-latin-ext-400-normal-AR80KGOc.woff) format('woff');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
/* urbanist-latin-400-normal */
@font-face {
  font-family: 'Urbanist';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/assets/urbanist-latin-400-normal-ClbGNxcV.woff2) format('woff2'), url(/assets/urbanist-latin-400-normal-BHTGe-Vj.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* urbanist-latin-ext-500-normal */
@font-face {
  font-family: 'Urbanist';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/assets/urbanist-latin-ext-500-normal-DjtxgPdH.woff2) format('woff2'), url(/assets/urbanist-latin-ext-500-normal-DU_MVRy-.woff) format('woff');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
/* urbanist-latin-500-normal */
@font-face {
  font-family: 'Urbanist';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/assets/urbanist-latin-500-normal-CTXUkCRo.woff2) format('woff2'), url(/assets/urbanist-latin-500-normal-DpQ4Tjrd.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* urbanist-latin-ext-600-normal */
@font-face {
  font-family: 'Urbanist';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/assets/urbanist-latin-ext-600-normal-Edu9tcYw.woff2) format('woff2'), url(/assets/urbanist-latin-ext-600-normal-D22gvnSM.woff) format('woff');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
/* urbanist-latin-600-normal */
@font-face {
  font-family: 'Urbanist';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/assets/urbanist-latin-600-normal-BuXRW95m.woff2) format('woff2'), url(/assets/urbanist-latin-600-normal-cDQtY_pk.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* urbanist-latin-ext-700-normal */
@font-face {
  font-family: 'Urbanist';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/assets/urbanist-latin-ext-700-normal-B8Y3NOrp.woff2) format('woff2'), url(/assets/urbanist-latin-ext-700-normal-LzPfOSk1.woff) format('woff');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
/* urbanist-latin-700-normal */
@font-face {
  font-family: 'Urbanist';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(/assets/urbanist-latin-700-normal-BtsT2zLv.woff2) format('woff2'), url(/assets/urbanist-latin-700-normal-Zdugn5sa.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
._wrapper_o1duj_6 {
  display: flex;
  height: 100vh;
  overflow: hidden;
  font-family: 'Urbanist', sans-serif;
}
._nav_o1duj_13 {
  position: relative;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  z-index: 10;
  background-color: #00533A;
}
._appsContainer_o1duj_25 {
  position: relative;
}
._navBtn_o1duj_29 {
  padding: 0.75rem;
  border-radius: 0.5rem;
  transition-property: color, background-color, border-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  color: rgb(255 255 255 / 0.7);
  background: none;
  border: none;
  cursor: pointer;
}
._navBtn_o1duj_29:hover {
  color: #ffffff;
  background-color: rgb(255 255 255 / 0.1);
}
._icon_o1duj_46 {
  height: 1.25rem;
  width: 1.25rem;
}
._overlay_o1duj_51 {
  position: fixed;
  inset: 0;
  z-index: 40;
}
._dropdown_o1duj_57 {
  position: absolute;
  left: 100%;
  top: 0;
  margin-left: 0.75rem;
  background-color: #ffffff;
  border-radius: 0.75rem;
  box-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  border: 1px solid rgb(243 244 246);
  padding: 0.75rem;
  width: 16rem;
  z-index: 50;
}
._dropdownTitle_o1duj_71 {
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 600;
  color: rgb(156 163 175);
  text-transform: uppercase;
  letter-spacing: 0.05em;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  margin-bottom: 0.5rem;
}
._dropdownList_o1duj_83 {
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
}
._appLink_o1duj_89 {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  padding: 0.5rem 0.75rem;
  border-radius: 0.5rem;
  transition-property: color, background-color, border-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  text-decoration: none;
}
._appLink_o1duj_89:hover {
  background-color: rgb(249 250 251);
}
._appIconWrapper_o1duj_105 {
  height: 2rem;
  width: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.5rem;
  flex-shrink: 0;
  background-color: #00533A;
}
._appIconSmall_o1duj_116 {
  height: 1rem;
  width: 1rem;
  color: #ffffff;
}
._appName_o1duj_122 {
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 500;
  color: rgb(31 41 55);
}
._spacer_o1duj_129 {
  flex: 1 1 0%;
}
._notifBtn_o1duj_133 {
  padding: 0.75rem;
  border-radius: 0.5rem;
  transition-property: color, background-color, border-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  margin-bottom: 0.75rem;
  color: rgb(255 255 255 / 0.7);
  background: none;
  border: none;
  cursor: pointer;
}
._notifBtn_o1duj_133:hover {
  color: #ffffff;
  background-color: rgb(255 255 255 / 0.1);
}
._avatar_o1duj_151 {
  width: 2.25rem;
  height: 2.25rem;
  border-radius: 9999px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  font-weight: 600;
  font-size: 0.875rem;
  line-height: 1.25rem;
  transition-property: color, background-color, border-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  background-color: rgb(255 255 255 / 0.2);
  border: none;
  cursor: pointer;
}
._avatar_o1duj_151:hover {
  background-color: rgb(255 255 255 / 0.3);
}
._content_o1duj_174 {
  flex: 1 1 0%;
  overflow: auto;
  background-color: rgb(249 250 251);
}
