/* This file is auto generated. Do not edit */ 
.Spinner-module_spinner__SZoUP {
  border: 2px solid #4891c7;
  border-top-color: transparent;
  border-radius: 50%;
  animation: Spinner-module_spinner__SZoUP 1s ease-in-out infinite;
  -webkit-animation: Spinner-module_spinner__SZoUP 1s ease-in-out infinite;
}

@keyframes Spinner-module_spinner__SZoUP {
  to {
    -webkit-transform: rotate(360deg);
  }
}
@-webkit-keyframes Spinner-module_spinner__SZoUP {
  to {
    -webkit-transform: rotate(360deg);
  }
}
.Spinner-module_small__bQahy {
  width: 14px;
  height: 14px;
}

.Spinner-module_medium__KI7GN {
  width: 28px;
  height: 28px;
}

.Spinner-module_large__Dc4gW {
  width: 50px;
  height: 50px;
}

.Spinner-module_primary__-7YcX {
  border-color: #ffffff;
  border-top-color: transparent;
}

.Spinner-module_secondary__9cSXk {
  border-color: #2b6a6b;
  border-top-color: transparent;
}

.Spinner-module_disabled__5jbGJ {
  color: #c8c8c8;
  border-color: #c8c8c8;
  border-top-color: transparent;
}
.Button-module_button__18Bed {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
  border: 0;
  border-radius: 3em;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}

.Button-module_primary__st6yY {
  color: #ffffff;
  background-color: #2b6a6b;
}

.Button-module_secondary__j-3rj {
  color: #2b6a6b;
  background-color: transparent;
  box-shadow: #2b6a6b 0px 0px 0px 1px inset;
}

.Button-module_small__zfmcP {
  height: 36px;
  padding: 8px 16px;
}

.Button-module_medium__HYxwi {
  height: 46px;
  padding: 12px 20px;
}

.Button-module_large__iWceB {
  height: 56px;
  padding: 12px 24px;
}

.Button-module_full-width__qDri6 {
  width: 100%;
  padding: 16px;
}

.Button-module_margin__bNxmR {
  margin-right: 10px;
}

.Button-module_content__PpYVU {
  width: auto;
  display: flex;
  align-items: center;
}

.Button-module_button__18Bed:disabled,
.Button-module_content__PpYVU span:disabled {
  color: #c8c8c8;
  background-color: #f6f6f6;
  box-shadow: #f6f6f6 0px 0px 0px 1px inset;
}

.Button-module_can-grow__a06qA {
  flex: 1 0 auto;
}
.Typography-module_regular__phxiW {
  font-weight: 400;
}

.Typography-module_semi-bold__3Vd8t {
  font-weight: 600;
}

.Typography-module_bold__bk4b4 {
  font-weight: 700;
}

.Typography-module_smallParagraph__7n6Xd {
  font-size: 12px;
  line-height: 16px;
}

.Typography-module_regularParagraph__MldJ8 {
  font-size: 16px;
  line-height: 20px;
}

.Typography-module_secondary__O1lcb {
  color: white;
}

.Typography-module_primary__rp36t {
  color: #16243a;
}

.Typography-module_inline__kMbUg {
  display: inline;
}

.Typography-module_transform-uppercase__87mNC {
  text-transform: uppercase;
}

.Typography-module_transform-capitalize__YWKZ1 {
  text-transform: capitalize;
}

.Typography-module_transform-uppercase-first-letter__BS5Pi::first-letter {
  text-transform: uppercase;
}
.EmptyStateButton-module_dashed-container__xlDk6 {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  border: 1px dashed #2b6a6b;
  border-radius: 8px;
  width: 100%;
  height: 54px;
  box-shadow: none;
}
.EmptyStateButton-module_dashed-container__xlDk6:hover {
  border-style: solid;
}

.EmptyStateButton-module_text__crBLQ {
  color: #2b6a6b;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}

.Table-module_cell__ZfnbG {
  padding: 32px 4px;
}
.Table-module_cell__ZfnbG:first-of-type {
  padding-left: 8px;
}
.Table-module_cell__ZfnbG:last-of-type {
  padding-right: 8px;
}
.Table-module_cell-compact__-Uv-J {
  padding: 16px 4px;
}
.Table-module_cell-compact__-Uv-J:first-of-type {
  padding-left: 0;
}
.Table-module_cell-compact__-Uv-J:last-of-type {
  padding-right: 0;
}

.Table-module_table-container__ypws8 {
  table-layout: fixed;
}

.Table-module_table-mobile__mqFQb td,
.Table-module_table-mobile__mqFQb th {
  vertical-align: top;
}

.Table-module_table-mobile-row__BPksH th {
  padding-right: 20px;
  padding-left: 16px;
  width: 30%;
}
.Table-module_table-mobile-row__BPksH:not(:last-of-type) td,
.Table-module_table-mobile-row__BPksH:not(:last-of-type) th {
  padding-bottom: 24px;
}

.Table-module_table-align-top__GOaIM td,
.Table-module_table-align-top__GOaIM th {
  vertical-align: top;
}

.Table-module_table-align-middle__0wW1q td,
.Table-module_table-align-middle__0wW1q th {
  vertical-align: middle;
}

.Table-module_header-container__wVwbl {
  padding: 0 16px;
}

.Table-module_row-container__bxSr3 {
  padding: 0 16px;
}

.Table-module_is-clickable__U-VJL:hover {
  border-radius: 8px;
  background-color: #f2f8f8;
  cursor: pointer;
}

.Table-module_selected-row__PN0ZM {
  border-radius: 8px;
  background-color: #f2f8f8;
}

.Table-module_row-inner-container__oDe3d {
  background-image: linear-gradient(to right, #cae3e3 50%, #ffffff 0%);
  background-size: 15px 1px;
  background-repeat: repeat-x;
}

.Table-module_first-row-inner-container__KoRAS {
  background-image: linear-gradient(to right, #2b6a6b 50%, #ffffff 0%);
  background-size: 15px 1px;
  background-repeat: repeat-x;
}

.Table-module_image__-cv-v {
  overflow: hidden;
  width: 72px;
  height: 72px;
  border-radius: 8px;
}
.Table-module_image__-cv-v img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.Checkbox-module_label__JBaRm {
  display: inline-flex;
  padding: 10px;
  margin-left: -10px;
  cursor: pointer;
}
.Checkbox-module_label-baseline__D-ArR {
  align-items: baseline;
}
.Checkbox-module_label-center__f60IS {
  align-items: center;
}

.Checkbox-module_checkbox__D0D4S {
  position: relative;
  padding-right: 36px;
}

.Checkbox-module_input__-039s {
  position: absolute;
  opacity: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.Checkbox-module_input__-039s:not(:checked) ~ .Checkbox-module_checkmark__pjJT2 {
  border: 1.5px solid #2b6a6b;
}
.Checkbox-module_input__-039s:checked ~ .Checkbox-module_checkmark__pjJT2 {
  border: 0;
  background-color: #2b6a6b;
}
.Checkbox-module_input__-039s:checked ~ .Checkbox-module_checkmark__pjJT2::before,
.Checkbox-module_input__-039s:checked ~ .Checkbox-module_checkmark__pjJT2::after {
  display: block;
}
.Checkbox-module_input__-039s:disabled ~ .Checkbox-module_checkmark__pjJT2 {
  border: 0;
  background-color: #cae3e3;
}

.Checkbox-module_checkmark__pjJT2 {
  position: absolute;
  top: 50%;
  left: 0px;
  transform: translate(0, -50%);
  width: 18px;
  height: 18px;
}
.Checkbox-module_checkmark__pjJT2::before, .Checkbox-module_checkmark__pjJT2::after {
  content: "";
  position: absolute;
  display: none;
  border-radius: 8px;
}

.Checkbox-module_is-tick__iS2Sv::before {
  top: 11px;
  left: 1px;
  width: 8px;
  height: 2px;
  background-color: #ffffff;
  transform: rotate(45deg);
}
.Checkbox-module_is-tick__iS2Sv::after {
  top: 8.3px;
  left: 3.9px;
  width: 14px;
  height: 2px;
  background-color: #ffffff;
  transform: rotate(125deg);
}

.Checkbox-module_is-indeterminate__8fjtK::after {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 12px;
  height: 2px;
  background-color: #ffffff;
}
.RadioButton-module_radio-button__PtGXj {
  appearance: none;
  background-color: #ffffff;
  border: 3px solid #ffffff;
  border-radius: 50%;
  box-shadow: 0 0 0 2px #2b6a6b;
  cursor: pointer;
  height: 16px;
  padding: 0;
  width: 16px;
  margin-right: 12px;
}
.RadioButton-module_radio-button__PtGXj:focus-visible {
  outline-offset: 0;
}
.RadioButton-module_radio-button__PtGXj:checked {
  background-color: #2b6a6b;
  box-shadow: 0 0 0 2px #2b6a6b;
}

.RadioButton-module_label__dV7-l {
  cursor: pointer;
  display: flex;
  padding: 8px 0;
}
.Input-module_input-wrapper__doHYV {
  text-align: left;
  position: relative;
  width: 100%;
}

.Input-module_margin-bottom__mghXP {
  margin-bottom: 20px;
}

.Input-module_label__gmqts {
  position: absolute;
  left: 14px;
  top: 14px;
  background-color: white;
  padding: 0 2px;
  transition: 0.3s;
  cursor: text;
  font-size: 16px;
  color: #c8c8c8;
}

.Input-module_input__505b7 {
  min-height: 50px;
  width: 100%;
  padding: 16px 14px;
  border-radius: 4px;
  border: 1px solid #c8c8c8;
  transition: 0.3s;
  outline: none;
  background: none;
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  color: #171821;
}
.Input-module_input__505b7:hover,
.Input-module_input__505b7 :focus {
  border-color: #16243a;
}
.Input-module_input__505b7:not(:placeholder-shown) {
  color: #171821;
}

.Input-module_input-wrapper__doHYV textarea {
  resize: none;
}

.Input-module_error-msg__Xt-h9 {
  margin-top: 4px;
}

.Input-module_move-label__8JtFx, .Input-module_input__505b7:focus-within + .Input-module_label__gmqts,
.Input-module_input__505b7:not(:placeholder-shown) + .Input-module_label__gmqts {
  top: -8px;
  left: 14px;
  font-size: 12px;
  color: #171821;
}

.Input-module_error-border__NLp-L {
  border-color: #cc0e0e !important;
}

.Input-module_error-color__Qv0EF {
  color: #cc0e0e !important;
}

.Input-module_helper-text__754rq {
  color: #6a6a6a;
}
.Avatar-module_avatar-primary__yy-Pz {
  background-color: white;
  border: none;
  border-radius: 50%;
  font-family: inherit;
  height: 40px;
  width: 40px;
}
.Avatar-module_avatar-primary__yy-Pz:hover {
  background-color: #f6f6f6;
  cursor: pointer;
}

.Avatar-module_avatar-primary-on-hover__P2goh:hover {
  background-color: #2b6a6b;
}
.Avatar-module_avatar-primary-on-hover__P2goh:hover > h3 {
  color: #ffffff;
}

.Avatar-module_avatar-secondary__COpYE {
  background-color: #2b6a6b;
  border: none;
  border-radius: 50%;
  font-family: inherit;
  height: 50px;
  width: 50px;
}
.Avatar-module_avatar-secondary__COpYE:hover {
  background-color: none;
  cursor: auto;
}

.Avatar-module_active__1UjLG {
  background-color: #f6f6f6;
}
.PageHeading-module_page-heading__Osff0 {
  margin-top: 64px;
  margin-bottom: 16px;
  display: flex;
  align-items: center;
}
@media (max-width: 1440px) {
  .PageHeading-module_page-heading__Osff0 {
    margin-top: 42px;
  }
}

.PageHeading-module_plus-button__W8m2t, .PageHeading-module_back-button__38WWP {
  margin-left: 4px;
  appearance: none;
  background: transparent;
  border: 1.5px transparent solid;
  cursor: pointer;
  border-radius: 50%;
  height: 40px;
  width: 40px;
  padding: 0;
  transition: border 300ms ease-in-out;
}
.PageHeading-module_plus-button__W8m2t:hover, .PageHeading-module_back-button__38WWP:hover {
  border: 1.5px solid #2b6a6b;
}
.PageHeading-module_plus-button__W8m2t :first-child, .PageHeading-module_back-button__38WWP :first-child {
  margin-top: 6px;
  margin-left: 1px;
  color: #2b6a6b;
}

.PageHeading-module_back-button__38WWP {
  margin-right: 8px;
}

.PageHeading-module_arrow__WpwH1 {
  position: relative;
  left: -1px;
  top: 1px;
}

.PageHeading-module_menu__zOIZd {
  width: 180px;
  left: 20px;
  top: 8px;
}
.UserDropdown-module_user-dropdown-container__-zN2a {
  background-color: white;
  border-radius: 8px;
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  filter: drop-shadow(0px 5px 10px rgba(0, 0, 0, 0.08));
  opacity: 1;
  position: absolute;
  top: 60px;
  transition: opacity 266ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, transform 177ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transform-origin: 350px 0px;
  transform: none;
  z-index: 2;
}

.UserDropdown-module_position-right__hObBz {
  right: 40px;
}

.UserDropdown-module_position-left__a1Oa2 {
  left: 40px;
}

.UserDropdown-module_user-dropdown-closed__ga6WJ {
  opacity: 0;
  transform: scale(0.75, 0.5625);
  transition: opacity 266ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, transform 177ms cubic-bezier(0.4, 0, 0.2, 1) 89ms;
}

.UserDropdown-module_user-dropdown__PqBxy {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.UserDropdown-module_user-details__Al21k {
  align-items: center;
  border-bottom: 1px solid #f6f6f6;
  display: flex;
  padding: 16px 20px;
}

.UserDropdown-module_text-wrapper__1z1td {
  margin: 0 16px 0 8px;
}

.UserDropdown-module_logout__my1ds {
  color: #cc0e0e;
}

.UserDropdown-module_action__6pExI {
  display: block;
  padding: 16px 20px;
  text-decoration: none;
  width: 100%;
}
.UserDropdown-module_action__6pExI:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
.Accordion-module_accordion-container__zNcL0 {
  background-color: #ffffff;
  margin-bottom: 16px;
}

.Accordion-module_accordion-container-expanded__8I-7M {
  background-color: #cae3e3;
  margin-bottom: 16px;
}
.Accordion-module_accordion-container-expanded__8I-7M .Accordion-module_arrow-up__w0kd3 {
  color: #2b6a6b;
}

.Accordion-module_icon__TdeJS {
  color: #2b6a6b;
}

.Accordion-module_arrow-up__w0kd3 {
  color: #ffffff;
}

.Accordion-module_arrow-down__6jRhO {
  transform: rotate(180deg);
  color: #7ab8b9;
}

.Accordion-module_arrow-button__qo624 {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  border-radius: 50%;
  border: 1px solid transparent;
  padding: 1px;
  width: 24px;
  height: 24px;
}
.Accordion-module_arrow-button__qo624:hover {
  border-color: #ffffff;
}

.Accordion-module_accordion__wD27Q, .Accordion-module_selected-title__p-n3K {
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  padding: 8px 20px 8px 24px;
}
.Accordion-module_accordion__wD27Q:hover, .Accordion-module_selected-title__p-n3K:hover {
  background-color: #2b6a6b;
}
.Accordion-module_accordion__wD27Q:hover .Accordion-module_title__-9-np, .Accordion-module_selected-title__p-n3K:hover .Accordion-module_title__-9-np,
.Accordion-module_accordion__wD27Q:hover .Accordion-module_arrow-down__6jRhO,
.Accordion-module_selected-title__p-n3K:hover .Accordion-module_arrow-down__6jRhO,
.Accordion-module_accordion__wD27Q:hover .Accordion-module_arrow-up__w0kd3,
.Accordion-module_selected-title__p-n3K:hover .Accordion-module_arrow-up__w0kd3,
.Accordion-module_accordion__wD27Q:hover .Accordion-module_icon__TdeJS,
.Accordion-module_selected-title__p-n3K:hover .Accordion-module_icon__TdeJS {
  color: #ffffff;
  font-weight: bold;
}

.Accordion-module_header-container__rDzk3 {
  display: flex;
  align-items: center;
}

.Accordion-module_title-container__P9Qko {
  display: inherit;
  align-items: inherit;
}

.Accordion-module_selected-title__p-n3K {
  background-color: #2b6a6b;
}
.Accordion-module_selected-title__p-n3K .Accordion-module_title__-9-np,
.Accordion-module_selected-title__p-n3K .Accordion-module_arrow-down__6jRhO,
.Accordion-module_selected-title__p-n3K .Accordion-module_arrow-up__w0kd3,
.Accordion-module_selected-title__p-n3K .Accordion-module_icon__TdeJS {
  color: #ffffff;
}

.Accordion-module_title__-9-np {
  margin-left: 16px;
  font-weight: inherit;
  color: #171821;
}

.Accordion-module_link__6r4ga {
  padding: 12px;
  padding-left: 64px;
}

.Accordion-module_link-container__oKJab, .Accordion-module_selected__b-6OV {
  color: #171821;
  background-color: #cae3e3;
}
.Accordion-module_link-container__oKJab:hover, .Accordion-module_selected__b-6OV:hover {
  background-color: #2b6a6b;
}
.Accordion-module_link-container__oKJab:hover .Accordion-module_link__6r4ga, .Accordion-module_selected__b-6OV:hover .Accordion-module_link__6r4ga {
  color: #ffffff;
  font-weight: bold;
}

.Accordion-module_selected__b-6OV {
  background-color: #2b6a6b;
}
.Accordion-module_selected__b-6OV .Accordion-module_link__6r4ga {
  color: #ffffff;
}

.Accordion-module_links__7W7mU {
  width: 100%;
}
.Accordion-module_links__7W7mU:focus, .Accordion-module_links__7W7mU:hover, .Accordion-module_links__7W7mU:visited, .Accordion-module_links__7W7mU:link, .Accordion-module_links__7W7mU:active {
  text-decoration: none;
}
.DropdownMenu-module_selected-brand-container__Fuiod {
  display: flex;
  cursor: pointer;
}

.DropdownMenu-module_brand-logo__GqMuv {
  height: 32px;
  width: 32px;
  border-radius: 4px;
}

.DropdownMenu-module_dropdown-label__LPx-f {
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-left: 8px;
}

.DropdownMenu-module_arrow__ZcNv2 {
  color: #7ab8b9;
}

.DropdownMenu-module_dropdown-closed__-5Bzm {
  opacity: 0;
  transition: opacity 266ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, transform 177ms cubic-bezier(0.4, 0, 0.2, 1) 89ms;
}

.DropdownMenu-module_dropdown-container__kyW1R {
  bottom: 80px;
  left: 24px;
  position: absolute;
  width: 288px;
  max-height: calc(100% - 150px);
  overflow: hidden;
  display: flex;
  flex-direction: column;
  background-color: #ffffff;
  border-radius: 8px;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.08);
  border: 1px solid #c8c8c8;
  transition: opacity 266ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, transform 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.DropdownMenu-module_dropdown-list__EBDQu {
  padding: 16px 0;
  margin: 0;
  border-radius: 8px;
  overflow: auto;
}

.DropdownMenu-module_dropdown-item__-4k40 {
  display: flex;
  align-items: center;
  padding: 16px;
  margin: 0px;
  cursor: pointer;
}
.DropdownMenu-module_dropdown-item__-4k40:hover {
  background-color: #f6f6f6;
}
.Header-module_header__qxHtx {
  width: 100%;
  height: 64px;
  display: flex;
  padding: 12px 20px 12px 12px;
  align-items: center;
  justify-content: space-between;
  background: linear-gradient(90deg, #7eb3a2 0%, #90adcb 49.9%, #b178b3 100%);
}
@media (min-width: 1440px) {
  .Header-module_header__qxHtx {
    justify-content: flex-end;
    padding: 12px 40px 12px 28px;
  }
}

.Header-module_greeting-container__Zu9cZ {
  display: none;
}
@media (min-width: 835px) {
  .Header-module_greeting-container__Zu9cZ {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    margin-right: 8px;
    text-align: right;
  }
}

.Header-module_user-container__LQv4Y {
  display: flex;
  align-items: center;
}

.Header-module_hamburger__RBx4F {
  width: 45px;
  height: 45px;
  display: flex;
  justify-content: center;
  align-items: center;
  outline: none;
  border: none;
  background-color: rgba(0, 0, 0, 0);
  cursor: pointer;
  padding: 0;
  border-radius: 50%;
  transition: 300ms linear;
}
@media (min-width: 1440px) {
  .Header-module_hamburger__RBx4F {
    display: none;
  }
}
.Header-module_hamburger__RBx4F:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
.Header-module_hamburger__RBx4F svg {
  color: #ffffff;
}
.Sidebar-module_logo-container__EOIzE {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 24px;
  width: 100%;
  height: 108px;
}
.Sidebar-module_logo-container__EOIzE a {
  text-decoration: none;
}

.Sidebar-module_icon-button__yqIDd {
  color: #2b6a6b;
  padding-right: 20px;
  margin-bottom: 20px;
  cursor: pointer;
}
@media (min-width: 1440px) {
  .Sidebar-module_icon-button__yqIDd {
    display: none;
  }
}

.Sidebar-module_openr-link__DyJpE {
  margin: 32px 24px;
}

.Sidebar-module_account-container__-rJpJ {
  width: 100%;
  padding: 24px;
  border-top: 2px solid #f6f6f6;
  margin-top: auto;
}

.Sidebar-module_container__bFisq {
  min-width: 0;
}
@media (min-width: 1440px) {
  .Sidebar-module_container__bFisq {
    min-width: 264px;
  }
}

.Sidebar-module_sidebar__rdPWb {
  position: fixed;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  max-height: 100vh;
  min-height: 100dvh;
  width: 264px;
  z-index: 99;
  background-color: #ffffff;
  box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.25);
}

.Sidebar-module_sidebar-closed__gSLiV {
  transition: 300ms ease-in-out;
  left: -264px;
}
@media (min-width: 1440px) {
  .Sidebar-module_sidebar-closed__gSLiV {
    transition: none;
    left: 0;
  }
}

.Sidebar-module_sidebar-open__0DYDL {
  transition: 300ms ease-in-out;
  left: 0;
}
@media (min-width: 1440px) {
  .Sidebar-module_sidebar-open__0DYDL {
    transition: none;
  }
}

@keyframes Sidebar-module_overlayOut__KKSJb {
  0% {
    width: 100vw;
    height: 100vh;
    background-color: #171821;
    opacity: 0.33;
  }
  99% {
    width: 100vw;
    height: 100vh;
  }
  100% {
    background-color: transparent;
    opacity: 0;
    width: 0;
    height: 0;
  }
}
.Sidebar-module_overlay__gODG7 {
  top: 0;
  left: 0;
  position: fixed;
  background-color: transparent;
  opacity: 0;
  width: 100vw;
  height: 100vh;
  z-index: -999;
  transition: opacity 300ms ease-in-out, background-color 300ms ease-in-out, z-index 0ms linear 300ms;
}
@media (min-width: 1440px) {
  .Sidebar-module_overlay__gODG7 {
    display: none;
  }
}

.Sidebar-module_overlay-open__VL8ja {
  width: 100vw;
  height: 100dvh;
  z-index: 98;
  background-color: #171821;
  transition: opacity 300ms ease-in-out, background-color 300ms ease-in-out, z-index 0ms;
  opacity: 0.33;
}

.Sidebar-module_app-name__T2-xN {
  padding-left: 4px;
}

.Sidebar-module_close-icon__YEJn- {
  color: #2b6a6b;
}
.Dropdown-module_dropdown__HMCqD {
  position: absolute;
  top: 100%;
  background-color: #ffffff;
  overflow: hidden;
  border-radius: 8px;
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  filter: drop-shadow(0px 5px 10px rgba(0, 0, 0, 0.08));
  opacity: 1;
  transition: opacity 266ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, transform 177ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transform-origin: 350px 0px;
  transform: none;
  z-index: 2;
  min-width: 145px;
  white-space: nowrap;
}
.Dropdown-module_dropdown-right__UTvn2 {
  right: 0;
}
.Dropdown-module_dropdown-left__O87Ic {
  left: 0;
}
.Dropdown-module_dropdown-top__9Rn-r {
  width: 100%;
  top: 55px;
}
.Dropdown-module_dropdown-closed__G7L-1 {
  opacity: 0;
  transition: opacity 266ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, transform 177ms cubic-bezier(0.4, 0, 0.2, 1) 89ms;
}

.Dropdown-module_dropdown-menu__niK2S {
  list-style-type: none;
  overflow: hidden;
  margin: 0;
  padding: 8px 0;
}
.Dropdown-module_dropdown-menu__niK2S > * {
  cursor: pointer;
  padding: 8px 16px;
}
.Dropdown-module_dropdown-menu__niK2S > *:hover {
  overflow: hidden;
  background-color: #f6f6f6;
}

.Dropdown-module_is-highlighted__MyFcO p {
  color: #cc0e0e;
}
.DropdownButton-module_dropdown-button__2Xw5I {
  position: relative;
  width: max-content;
}

.DropdownButton-module_button-text__-kqZR {
  padding: 8px 16px 8px 24px;
}

.DropdownButton-module_arrow-button__zNJ3W {
  margin-left: 12px;
  padding: 8px 4px 8px 16px;
  border-left: 1px solid #ffffff;
}

.DropdownButton-module_dropdown-container__ZdNER {
  padding-top: 4px;
}
.Tooltip-module_tooltip__LjRUX {
  position: relative;
  display: flex;
}

.Tooltip-module_tooltip-target__-QZWy {
  display: inline-flex;
  cursor: pointer;
}
.Tooltip-module_tooltip-target__-QZWy svg {
  color: #2b6a6b;
}

.Tooltip-module_tooltip-text__smQct {
  position: absolute;
  background-color: #2b6a6b;
  padding: 16px;
  border-radius: 8px;
  visibility: hidden;
  opacity: 0;
  transition: all 200ms cubic-bezier(0, 0.06, 0.05, 0.91);
  max-width: 320px;
  min-width: 60px;
  width: max-content;
  white-space: break-spaces;
  z-index: 10;
}
@media (max-width: 835px) {
  .Tooltip-module_tooltip-text__smQct {
    width: fit-content;
  }
}
.Tooltip-module_tooltip-text__smQct.Tooltip-module_is-open__AhTN6 {
  visibility: visible;
  opacity: 1;
}
.Tooltip-module_tooltip-text-top__Gf7lX {
  bottom: calc(100% + 24px);
  left: -20px;
}
.Tooltip-module_tooltip-text-top__Gf7lX.Tooltip-module_has-arrow__662SG::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 13px;
  transform: scaleX(0.6);
  border-width: 16px;
  border-style: solid;
  border-color: #2b6a6b transparent transparent transparent;
}
.Tooltip-module_tooltip-text-bottom__AvJWq {
  top: calc(100% + 24px);
  left: -20px;
}
.Tooltip-module_tooltip-text-bottom__AvJWq.Tooltip-module_has-arrow__662SG::after {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 13px;
  transform: scaleX(0.6);
  border-width: 16px;
  border-style: solid;
  border-color: transparent transparent #2b6a6b transparent;
}
.SearchField-module_input__e0c9t {
  height: 50px;
  width: 100%;
  outline: none;
  border-radius: 4px;
  border: 1px solid #2b6a6b;
  font-family: "Poppins";
  color: #2b6a6b;
  padding: 5px 10px 5px 50px;
  font-size: 18px;
}
.SearchField-module_input__e0c9t:focus {
  box-shadow: 0px 0px 10px 10px rgba(0, 0, 0, 0.12);
  border: none;
}

.SearchField-module_input__e0c9t::placeholder {
  color: #2b6a6b;
  opacity: 1;
}

.SearchField-module_input-wrapper__TJT8q {
  width: 400px;
  position: relative;
  display: flex;
  align-items: center;
}

.SearchField-module_icon__0Z9zm {
  position: absolute;
  left: 16px;
  height: 100%;
  font-size: 20px;
  display: flex;
  color: #2b6a6b;
}

input[type=search]::-webkit-search-cancel-button {
  -webkit-appearance: none;
  background-color: #2b6a6b;
  -webkit-mask-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23777'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>");
  background-size: 24px 24px;
  height: 24px;
  width: 24px;
}

input[type=search]::-webkit-search-decoration {
  display: none;
}
.NumericalSubtitle-module_content__aQu-M {
  display: flex;
  align-items: center;
  margin: 64px 0 16px;
}

.NumericalSubtitle-module_compact-content__CRS2t {
  display: flex;
  align-items: center;
  margin: 24px 0;
}

.NumericalSubtitle-module_section-number__JRmFB {
  height: 28px;
  width: 28px;
  background-color: #2b6a6b;
  color: #ffffff;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 8px;
}
.NumericalSubtitle-module_section-number-text__Vt0Ub {
  padding-top: 2px;
}

.NumericalSubtitle-module_edit-button__ou0mj {
  color: #2b6a6b;
  display: flex;
  align-items: center;
  padding-bottom: 2px;
  margin-left: 6px;
}
.EllipsisMenu-module_ellipsis-container__EaF1q {
  position: relative;
  width: max-content;
}

.EllipsisMenu-module_ellipsis-button__b2oHH, .EllipsisMenu-module_secondary__tzvA7, .EllipsisMenu-module_primary__VbbIW {
  appearance: none;
  background: transparent;
  border: 1.5px transparent solid;
  cursor: pointer;
  border-radius: 50%;
  height: 40px;
  width: 40px;
  padding: 0;
  transition: border 300ms ease-in-out;
}
.EllipsisMenu-module_ellipsis-button__b2oHH :first-child, .EllipsisMenu-module_secondary__tzvA7 :first-child, .EllipsisMenu-module_primary__VbbIW :first-child {
  margin-top: 6px;
  margin-left: 6px;
}

.EllipsisMenu-module_primary__VbbIW {
  color: #2b6a6b;
}
.EllipsisMenu-module_primary__VbbIW:hover {
  border: 1.5px solid #2b6a6b;
}

.EllipsisMenu-module_secondary__tzvA7 {
  color: #ffffff;
}
.EllipsisMenu-module_secondary__tzvA7:hover {
  border: 1.5px solid #ffffff;
}

.EllipsisMenu-module_dropdown-container__Piqda {
  padding-top: 4px;
}

.EllipsisMenu-module_ellipsis__YhRuN {
  display: flex;
  justify-content: center;
}
.FormatInformation-module_container__mg9KV {
  padding-bottom: 24px;
}

.FormatInformation-module_title__1kwNT {
  padding-bottom: 8px;
}

.FormatInformation-module_link__SMT-D {
  color: #4891c7;
  text-decoration: none;
}
.FormatInformation-module_link__SMT-D:hover {
  text-decoration: underline;
}
.Modal-module_dialog-modal__X4S2n {
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  position: fixed;
  background-color: white;
  z-index: 100;
  top: 0;
  left: 0;
}

.Modal-module_modal-enter__OPwFz {
  opacity: 0;
}

.Modal-module_modal-enter-active__M4kg- {
  opacity: 1;
  transition: opacity 150ms;
}

.Modal-module_modal-exit__L7a3R {
  opacity: 1;
}

.Modal-module_modal-exit-active__AV6gl {
  opacity: 0;
  transition: opacity 150ms;
}

.Modal-module_close-button__YGQfJ {
  position: absolute;
  right: 16px;
  top: 16px;
  color: #2b6a6b;
  z-index: 2;
}

.Modal-module_close-icon__hHNfB {
  color: #2b6a6b;
}

.Modal-module_image-container__1kpg0 {
  position: relative;
  width: 33vw;
  height: 100vh;
  overflow: hidden;
}
@media (max-width: 834px) {
  .Modal-module_image-container__1kpg0 {
    display: none;
  }
}

.Modal-module_styled-image__xAqcy {
  height: 100%;
  object-fit: cover;
  width: 100%;
}

.Modal-module_container__UCuJv {
  display: flex;
  height: 100vh;
  align-items: center;
  justify-content: center;
}

.Modal-module_form-content__oWrk8 {
  width: 67vw;
  height: auto;
  max-height: 100vh;
  overflow: auto;
  position: relative;
  z-index: 1;
}
@media (max-width: 834px) {
  .Modal-module_form-content__oWrk8 {
    width: 100vw;
    padding: 0 24px;
  }
}
.Modal-module_form-content__oWrk8 > form {
  margin: 16px auto;
  max-width: 500px;
  display: flex;
  flex-direction: column;
}
.Chip-module_chip__3ih75 {
  padding: 4px 16px;
  border-radius: 32px;
  width: max-content;
  max-width: 100%;
  white-space: break-spaces;
  user-select: none;
}
.Chip-module_chip-aubergine__tX128 {
  background-color: #78437b;
}
.Chip-module_chip-kale__-9RPL {
  background-color: #2b6a6b;
}
.Select-module_select-wrapper__hSPol {
  text-align: left;
  position: relative;
  width: 100%;
}

.Select-module_spinner__bwWWs {
  position: absolute;
  left: 14px;
  top: 19px;
  padding: 0 2px;
}

.Select-module_label__zUgZC, .Select-module_label-on-loading__qg77P {
  position: absolute;
  left: 14px;
  top: 14px;
  padding: 0 2px;
  transition: 0.3s;
  font-size: 16px;
  color: #c8c8c8;
}

.Select-module_select__U4LyF {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 55px;
  width: 100%;
  padding: 16px 14px;
  border-radius: 4px;
  border: 1px solid #c8c8c8;
  outline: none;
  background: none;
  font-family: "Poppins";
  font-size: 16px;
  color: #2b6a6b;
}
.Select-module_select__U4LyF:hover, .Select-module_select__U4LyF :focus {
  border-color: #16243a;
}

.Select-module_label-on-loading__qg77P {
  left: 40px;
}

.Select-module_label-selected__rQa9L {
  top: -8px;
  left: 14px;
  font-size: 12px;
  color: #16243a;
  background-color: #ffffff;
}

.Select-module_error-msg__hvdGS {
  margin-top: 4px;
}

.Select-module_error-color__sFMrL, .Select-module_error-border__zF8H- {
  color: #cc0e0e;
}

.Select-module_error-border__zF8H- {
  border-color: #cc0e0e;
}
.ImageUpload-module_visible-input__iAbBX {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  min-height: 128px;
  width: 500px;
  border: 1px dashed #2b6a6b;
  border-radius: 8px;
  cursor: pointer;
  color: #2b6a6b;
  margin-bottom: 20px;
}
.ImageUpload-module_visible-input__iAbBX:hover {
  border-style: solid;
}
@media (max-width: 834px) {
  .ImageUpload-module_visible-input__iAbBX {
    width: 100%;
  }
}

.ImageUpload-module_green__4M17j {
  color: #2b6a6b;
}

.ImageUpload-module_hidden-input__5HdQo {
  opacity: 0;
  pointer-events: none;
  appearance: none;
  width: 0;
  height: 0;
  display: none;
}

.ImageUpload-module_logo-text__vKQfb {
  margin-top: 32px;
  margin-bottom: 4px;
}

.ImageUpload-module_logo__6VMUj {
  width: 324px;
  height: 324px;
  object-fit: cover;
  border-radius: 8px;
}

.ImageUpload-module_image-controls__4khgj {
  display: flex;
}

.ImageUpload-module_image-control__0AEd0 {
  display: flex;
  align-items: flex-start;
  cursor: pointer;
  margin-right: 20px;
}

.ImageUpload-module_image-control-icon__OZwRl {
  color: #2b6a6b;
  margin-right: 4px;
}
.Notification-module_notification__NNY-u {
  width: 100%;
  border-radius: 8px;
  background-color: #2b6a6b;
  padding: 20px 20px 45px;
  display: flex;
  flex-direction: column;
}

.Notification-module_close__-beoK {
  margin-left: auto;
  cursor: pointer;
}

.Notification-module_close-icon__tBDm8 {
  width: 18px;
  height: 18px;
}

.Notification-module_description__20mtu {
  margin-top: 8px;
}

.Notification-module_main-content__nchxN {
  display: flex;
}

.Notification-module_success__FG-d5 {
  background-color: #2b6a6b;
}

.Notification-module_error__-bTkR {
  background-color: #cc0e0e;
}

.Notification-module_icon__OikpE {
  min-width: 18px;
  min-height: 18px;
  margin-right: 16px;
}

.Notification-module_white__ayZm8 {
  color: #ffffff;
}

.Notification-module_animation__2a5KY {
  z-index: 9999;
  position: fixed;
  top: 30px;
  left: 0;
  right: 0;
  margin: 0 auto;
  max-width: 600px;
}
.Notification-module_animation-enter__bIscA {
  transform: translateY(-300px);
}
.Notification-module_animation-enter-active__M286Y {
  transform: translateY(0);
  transition: transform 300ms;
}
.Notification-module_animation-exit__T1WNC {
  transform: translateY(0px);
}
.Notification-module_animation-exit-active__5SIBT {
  transform: translateY(-300px);
  transition: transform 300ms;
}

@media (min-width: 1440px) {
  .Notification-module_offset__jsMez {
    left: 264px;
  }
}
.Prompt-module_prompt__IM0tv {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  padding: 32px;
  border-radius: 16px;
  background-color: #ffffff;
  margin: auto;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.Prompt-module_prompt-small__w0vCa {
  width: 580px;
}
.Prompt-module_prompt-medium__LV60A {
  width: 800px;
}
.Prompt-module_prompt-large__4w2Sm {
  width: 1080px;
}

.Prompt-module_close-icon__uTTzr {
  color: #2b6a6b;
  align-self: flex-end;
}

.Prompt-module_prompt-backdrop__Bie0C {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgba(23, 24, 33, 0.33);
}

.Prompt-module_prompt-heading__vZkFR {
  margin-bottom: 16px;
}

.Prompt-module_back-button__y-LGi {
  color: #2b6a6b;
}

.Prompt-module_prompt-content__lgfwh {
  margin: 32px 0px;
}

.Prompt-module_button-container__24T1w {
  display: flex;
}
.Prompt-module_button-container__24T1w > :not(:last-child) {
  margin-right: 16px;
}

.Prompt-module_no-scroll__AQ60T {
  overflow: hidden;
}

.Prompt-module_animation-enter__fLQCm {
  opacity: 0;
}
.Prompt-module_animation-enter-active__0QZwn {
  opacity: 1;
  transition: opacity 200ms;
}

.Prompt-module_animation-exit__xy30D {
  opacity: 1;
  transition: opacity 200ms;
}
.Prompt-module_animation-exit-active__IYLQE {
  opacity: 0;
}