/* This file is auto generated. Do not edit */ 
.Typography-module_transform-uppercase-first-letter__BS5Pi::first-letter {
  text-transform: uppercase;
}

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

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

.Typography-module_inline__kMbUg {
  display: inline;
}

.Typography-module_primary__rp36t {
  color: #242424;
}

.Typography-module_secondary__O1lcb {
  color: #ffffff;
}

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

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

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

.Typography-module_regular__phxiW {
  font-weight: 500;
}
.AccessDeniedPrompt-module_message__b8K-U {
  margin-bottom: 12px;
  max-width: 600px;
}

.AccessDeniedPrompt-module_reason-list__QOrKY {
  list-style-position: inside;
}
.AccessDeniedPrompt-module_reason-list__QOrKY li p {
  display: inline;
}

.AccessDeniedPrompt-module_contact__jYoEc {
  max-width: 600px;
  opacity: 0.8;
}
.BasePrompt-module_container__Zf7cQ {
  justify-self: center;
  align-self: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  min-width: 600px;
  background-color: #ffffff;
  border-radius: 20px;
  border: 2px solid #eae9f2;
  box-shadow: 4px 4px 6px 0 rgba(0, 0, 0, 0.11);
  gap: 32px;
  padding: 64px;
  position: relative;
}

.BasePrompt-module_close-icon__VBd6w {
  align-self: flex-end;
  position: absolute;
  top: 16px;
  right: 16px;
}

.BasePrompt-module_title__3okM2 {
  color: #312783;
  margin-top: 24px;
}

.BasePrompt-module_button-container__zqQWl {
  display: flex;
  flex-direction: row;
  gap: 12px;
  min-width: 400px;
}
@keyframes Spinner-module_spinner__SZoUP {
  to {
    transform: rotate(360deg);
  }
}
@keyframes Spinner-module_rainbow-colours__npw9q {
  0% {
    border-color: #312783;
    border-top-color: transparent;
  }
  20% {
    border-color: #b378b3;
    border-top-color: transparent;
  }
  40% {
    border-color: #cc0e0e;
    border-top-color: transparent;
  }
  60% {
    border-color: #e4ae50;
    border-top-color: transparent;
  }
  80% {
    border-color: #2b6a6b;
    border-top-color: transparent;
  }
  100% {
    border-color: #312783;
    border-top-color: transparent;
  }
}
.Spinner-module_spinner__SZoUP {
  animation: Spinner-module_spinner__SZoUP 1s ease-in-out infinite;
  border: 2px solid #312783;
  border-radius: 50%;
  border-top-color: transparent;
  display: block;
}

.Spinner-module_xlarge__NUnMe {
  border: 3px solid #312783;
  height: 100px;
  width: 100px;
}

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

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

.Spinner-module_small__bQahy {
  height: 14px;
  width: 14px;
}

.Spinner-module_disabled__5jbGJ {
  border-color: #c8c8c8;
  border-top-color: transparent;
  color: #c8c8c8;
}

.Spinner-module_rainbow__xR6TW {
  animation: Spinner-module_spinner__SZoUP 1s ease-in-out infinite, Spinner-module_rainbow-colours__npw9q 10s linear infinite;
}

.Spinner-module_liquorice__VGpwr {
  border-color: #242424;
  border-top-color: transparent;
}

.Spinner-module_tomato__kPAeR {
  border-color: #cc0e0e;
  border-top-color: transparent;
}

.Spinner-module_honey__QjoFc {
  border-color: #e4ae50;
  border-top-color: transparent;
}

.Spinner-module_grape__BGR-f {
  border-color: #b378b3;
  border-top-color: transparent;
}

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

.Spinner-module_blueberry__8X3qA {
  border-color: #312783;
  border-top-color: transparent;
}

.Spinner-module_salt__aqDd1 {
  border-color: #ffffff;
  border-top-color: transparent;
}
.Button-module_content__PpYVU {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: 8px;
  min-width: 0;
}

.Button-module_label__1PsXG {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.Button-module_can-grow__a06qA {
  flex: 1 0 auto;
}

.Button-module_button__18Bed {
  align-items: center;
  appearance: none;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  display: flex;
  font-family: "Manrope", sans-serif;
  font-size: 14px;
  font-weight: 600;
  justify-content: center;
  min-width: 32px;
  padding: 7px;
  transition: background-color 0.15s ease, opacity 0.15s ease, border-color 0.15s ease;
}

.Button-module_button__18Bed:disabled,
.Button-module_button__18Bed.Button-module_disabled__UzdWL {
  cursor: not-allowed;
  opacity: 0.5;
}

.Button-module_button__18Bed:disabled:hover,
.Button-module_button__18Bed.Button-module_disabled__UzdWL:hover {
  box-shadow: none;
}

.Button-module_ghost__kQ0A8 {
  background-color: transparent;
  border-color: transparent;
}

.Button-module_ghost__kQ0A8.Button-module_liquorice__gZKPs {
  color: #242424;
}

.Button-module_ghost__kQ0A8.Button-module_liquorice__gZKPs:hover:not(:disabled) {
  background-color: #d7d6e7;
}

.Button-module_ghost__kQ0A8.Button-module_liquorice__gZKPs.Button-module_high-contrast__n5-dj:hover:not(:disabled) {
  background-color: #c1beda;
}

.Button-module_ghost__kQ0A8.Button-module_tomato__pHVvl {
  color: #c82b49;
}

.Button-module_ghost__kQ0A8.Button-module_tomato__pHVvl:hover:not(:disabled) {
  background-color: #fef1f5;
}

.Button-module_ghost__kQ0A8.Button-module_tomato__pHVvl.Button-module_high-contrast__n5-dj:hover:not(:disabled) {
  background-color: #f5d0d4;
}

.Button-module_link__MzvJO {
  background-color: transparent;
  border-color: transparent;
  color: #312783;
  font-weight: 700;
  height: auto;
  min-width: auto;
  padding: 0;
}

.Button-module_link__MzvJO:hover:not(:disabled) {
  opacity: 0.5;
}

.Button-module_link__MzvJO:focus:not(:disabled) {
  text-decoration: underline;
}

.Button-module_link__MzvJO.Button-module_small__zfmcP,
.Button-module_link__MzvJO.Button-module_large__iWceB,
.Button-module_link__MzvJO.Button-module_full-width__qDri6,
.Button-module_link__MzvJO.Button-module_has-icon__DB1xu {
  height: auto;
  min-width: auto;
  padding: 0;
}

.Button-module_outline__TFr94 {
  background-color: #ffffff;
}

.Button-module_outline__TFr94.Button-module_liquorice__gZKPs {
  border-color: #d7d6e7;
  color: #242424;
}

.Button-module_outline__TFr94.Button-module_liquorice__gZKPs:hover:not(:disabled) {
  background-color: #d7d6e7;
}

.Button-module_outline__TFr94.Button-module_liquorice__gZKPs.Button-module_high-contrast__n5-dj {
  border-color: #c1beda;
}

.Button-module_outline__TFr94.Button-module_liquorice__gZKPs.Button-module_high-contrast__n5-dj:hover:not(:disabled) {
  background-color: #c1beda;
  border-color: #c1beda;
}

.Button-module_outline__TFr94.Button-module_tomato__pHVvl {
  border-color: #fef1f5;
  color: #c82b49;
}

.Button-module_outline__TFr94.Button-module_tomato__pHVvl:hover:not(:disabled) {
  background-color: #fef1f5;
}

.Button-module_outline__TFr94.Button-module_tomato__pHVvl.Button-module_high-contrast__n5-dj {
  border-color: #f5d0d4;
}

.Button-module_outline__TFr94.Button-module_tomato__pHVvl.Button-module_high-contrast__n5-dj:hover:not(:disabled) {
  background-color: #f5d0d4;
}

.Button-module_solid__yi-oB {
  color: #ffffff;
}

.Button-module_solid__yi-oB:hover:not(:disabled) {
  opacity: 0.85;
}

.Button-module_solid__yi-oB.Button-module_blueberry__AqzPY {
  background-color: #312783;
  border-color: #312783;
}

.Button-module_solid__yi-oB.Button-module_kale__oK0Ju {
  background-color: #2b6a6b;
  border-color: #2b6a6b;
}

.Button-module_solid__yi-oB.Button-module_liquorice__gZKPs {
  background-color: #242424;
  border-color: #242424;
}

.Button-module_solid__yi-oB.Button-module_tomato__pHVvl {
  background-color: #cc0e0e;
  border-color: #cc0e0e;
}

.Button-module_soft__fHVuy.Button-module_blueberry__AqzPY {
  background-color: #eff3ff;
  border-color: #cdd2f9;
  color: #5146c1;
}

.Button-module_soft__fHVuy.Button-module_grape__er-jJ {
  background-color: #f9f4fb;
  border-color: #e8d7f3;
  color: #8138bd;
}

.Button-module_soft__fHVuy.Button-module_honey__D-2NQ {
  background-color: #fef9ee;
  border-color: #f8e2ca;
  color: #cd4111;
}

.Button-module_soft__fHVuy.Button-module_kale__oK0Ju {
  background-color: #ebfff4;
  border-color: #ccf3de;
  color: #158252;
}

.Button-module_soft__fHVuy.Button-module_liquorice__gZKPs {
  background-color: #f6f6f6;
  border-color: #c8c8c8;
  color: #545252;
}

.Button-module_soft__fHVuy.Button-module_tomato__pHVvl {
  background-color: #fef1f5;
  border-color: #f5d0d4;
  color: #c82b49;
}

.Button-module_soft__fHVuy {
  border-style: dashed;
}

.Button-module_soft__fHVuy:hover:not(:disabled) {
  opacity: 0.5;
}

.Button-module_soft__fHVuy:focus:not(:disabled) {
  border-style: solid;
}

.Button-module_icon__xIuVv {
  font-size: 12px;
  height: 32px;
  padding: 7px;
  width: 32px;
}

.Button-module_small__zfmcP {
  height: 32px;
  max-width: 200px;
  overflow: hidden;
  padding: 12px 16px;
  white-space: nowrap;
}

.Button-module_large__iWceB, .Button-module_full-width__qDri6 {
  border-radius: 12px;
  height: 50px;
  min-width: 200px;
  padding: 12px 24px;
}

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

.Button-module_has-icon__DB1xu.Button-module_small__zfmcP {
  padding-left: 12px;
  padding-right: 12px;
}

.Button-module_has-icon__DB1xu.Button-module_large__iWceB, .Button-module_has-icon__DB1xu.Button-module_full-width__qDri6 {
  padding-left: 20px;
}

.Button-module_has-icon__DB1xu.Button-module_full-width__qDri6 {
  padding-left: 16px;
}
.PagePrompt-module_container__40-Ka {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  width: 100%;
  background: radial-gradient(103.77% 108.81% at 2.25% 4.18%, rgba(49, 39, 131, 0.2) 10%, rgba(179, 120, 179, 0.2) 35%, rgba(127, 185, 185, 0.2) 65%, rgba(228, 174, 80, 0.2) 90%);
}
.Avatar-module_avatar-primary__yy-Pz {
  background-size: cover;
  background-position: center;
  background-color: linear-gradient(90deg, #312783 0%, #b378b3 33%, #7fb8b9 66%, #e4ae50 100%);
  border: none;
  border-radius: 50%;
  font-family: inherit;
  height: 40px;
  width: 40px;
}
.Avatar-module_avatar-primary__yy-Pz .Avatar-module_initials__rYuAj {
  color: #ffffff;
}
.Avatar-module_avatar-primary__yy-Pz:hover {
  background-image: none !important;
  background-color: #312783;
}
.Avatar-module_avatar-primary__yy-Pz:hover .Avatar-module_initials__rYuAj {
  color: #ffffff;
}

.Avatar-module_avatar-secondary__COpYE {
  background-size: cover;
  background-position: center;
  background-color: #312783;
  border: none;
  border-radius: 50%;
  font-family: inherit;
  height: 50px;
  width: 50px;
}
.Avatar-module_avatar-secondary__COpYE .Avatar-module_initials__rYuAj {
  color: #ffffff;
}
.Avatar-module_avatar-secondary__COpYE:hover {
  cursor: default;
}

.Avatar-module_avatar-custom__nZK-z {
  background-size: cover;
  background-position: center;
  background-color: color-variant;
  border: none;
  border-radius: 50%;
  font-family: inherit;
  height: 24px;
  width: 24px;
}
.Avatar-module_avatar-custom__nZK-z .Avatar-module_initials__rYuAj {
  color: color-variant;
}
.Avatar-module_avatar-custom__nZK-z {
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.Avatar-module_avatar-custom__nZK-z:hover {
  cursor: default;
}
.Avatar-module_avatar-custom__nZK-z .Avatar-module_initials__rYuAj {
  font-weight: 800;
  font-size: 12px;
  line-height: 16px;
  color: #5146c1;
}
.Avatar-module_avatar-custom__nZK-z.Avatar-module_has-image__J-GxD {
  background-color: transparent;
  border: none !important;
  overflow: hidden;
}
.Avatar-module_avatar-custom-blueberry__U3zoS {
  background-color: #eff3ff;
  border: 1px solid #cdd2f9;
}
.Avatar-module_avatar-custom-blueberry__U3zoS .Avatar-module_initials__rYuAj {
  color: #5146c1;
}
.Avatar-module_avatar-custom-blueberry__U3zoS .Avatar-module_chip-label__aTQ1x,
.Avatar-module_avatar-custom-blueberry__U3zoS .Avatar-module_chip-icon__3e-ii {
  color: #5146c1;
  fill: #eff3ff;
}
.Avatar-module_avatar-custom-grape__ny31I {
  background-color: #f9f4fb;
  border: 1px solid #e8d7f3;
}
.Avatar-module_avatar-custom-grape__ny31I .Avatar-module_initials__rYuAj {
  color: #8138bd;
}
.Avatar-module_avatar-custom-grape__ny31I .Avatar-module_chip-label__aTQ1x,
.Avatar-module_avatar-custom-grape__ny31I .Avatar-module_chip-icon__3e-ii {
  color: #8138bd;
  fill: #f9f4fb;
}
.Avatar-module_avatar-custom-honey__9G6zb {
  background-color: #fef9ee;
  border: 1px solid #f8e2ca;
}
.Avatar-module_avatar-custom-honey__9G6zb .Avatar-module_initials__rYuAj {
  color: #cd4111;
}
.Avatar-module_avatar-custom-honey__9G6zb .Avatar-module_chip-label__aTQ1x,
.Avatar-module_avatar-custom-honey__9G6zb .Avatar-module_chip-icon__3e-ii {
  color: #cd4111;
  fill: #fef9ee;
}
.Avatar-module_avatar-custom-kale__Ebbs7 {
  background-color: #ebfff4;
  border: 1px solid #ccf3de;
}
.Avatar-module_avatar-custom-kale__Ebbs7 .Avatar-module_initials__rYuAj {
  color: #158252;
}
.Avatar-module_avatar-custom-kale__Ebbs7 .Avatar-module_chip-label__aTQ1x,
.Avatar-module_avatar-custom-kale__Ebbs7 .Avatar-module_chip-icon__3e-ii {
  color: #158252;
  fill: #ebfff4;
}
.Avatar-module_avatar-custom-liquorice__uQKzV {
  background-color: #f6f6f6;
  border: 1px solid #c8c8c8;
}
.Avatar-module_avatar-custom-liquorice__uQKzV .Avatar-module_initials__rYuAj {
  color: #545252;
}
.Avatar-module_avatar-custom-liquorice__uQKzV .Avatar-module_chip-label__aTQ1x,
.Avatar-module_avatar-custom-liquorice__uQKzV .Avatar-module_chip-icon__3e-ii {
  color: #545252;
  fill: #f6f6f6;
}
.Avatar-module_avatar-custom-tomato__QO-b1 {
  background-color: #fef1f5;
  border: 1px solid #f5d0d4;
}
.Avatar-module_avatar-custom-tomato__QO-b1 .Avatar-module_initials__rYuAj {
  color: #c82b49;
}
.Avatar-module_avatar-custom-tomato__QO-b1 .Avatar-module_chip-label__aTQ1x,
.Avatar-module_avatar-custom-tomato__QO-b1 .Avatar-module_chip-icon__3e-ii {
  color: #c82b49;
  fill: #fef1f5;
}

.Avatar-module_avatar-img__ssGkV {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
}

.Avatar-module_active__1UjLG {
  background-image: none !important;
  background-color: #f6f6f6;
}
.Avatar-module_active__1UjLG .Avatar-module_initials__rYuAj {
  color: #312783;
}
.AvatarGroup-module_avatar-group__II364 {
  display: inline-flex;
  align-items: center;
  position: relative;
  min-height: 24px;
}
.AvatarGroup-module_avatar-group__II364 [data-cy=avatar]:not(:first-child),
.AvatarGroup-module_avatar-group__II364 .AvatarGroup-module_overflow-circle__A-Mrc {
  margin-left: -4px;
}
.AvatarGroup-module_avatar-group__II364 [data-cy=avatar] {
  cursor: pointer;
}

.AvatarGroup-module_popover-content-container__HjidM {
  background-color: #242424;
  border-radius: 8px;
  padding: 8px 12px;
}

.AvatarGroup-module_popover-arrow__MnvRl {
  fill: #242424;
}

.AvatarGroup-module_overflow-circle__A-Mrc {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background: #eae9f2;
  color: #312783;
  font-size: 12px;
  font-weight: 700;
  border: 1px solid #cdd2f9;
  box-shadow: 0 0 0 2px white;
}
@keyframes Popover-module_slideUpAndFade__aRLiV {
  from {
    opacity: 0;
    transform: translateY(4px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes Popover-module_slideDownAndFade__WW77T {
  from {
    opacity: 0;
    transform: translateY(-4px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes Popover-module_slideLeftAndFade__2aGYW {
  from {
    opacity: 0;
    transform: translateX(4px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes Popover-module_slideRightAndFade__rrkmO {
  from {
    opacity: 0;
    transform: translateX(-4px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
.Popover-module_popover-content__yrMW4 {
  padding: 8px 12px;
  border-radius: 8px;
  z-index: 120;
  animation-duration: 200ms;
  animation-timing-function: cubic-bezier(0, 0.06, 0.05, 0.91);
  will-change: transform, opacity;
  background-color: #242424;
}
.Popover-module_popover-content__yrMW4[data-side=top] {
  animation-name: Popover-module_slideDownAndFade__WW77T;
}
.Popover-module_popover-content__yrMW4[data-side=bottom] {
  animation-name: Popover-module_slideUpAndFade__aRLiV;
}
.Popover-module_popover-content__yrMW4[data-side=left] {
  animation-name: Popover-module_slideRightAndFade__rrkmO;
}
.Popover-module_popover-content__yrMW4[data-side=right] {
  animation-name: Popover-module_slideLeftAndFade__2aGYW;
}

.Popover-module_popover-arrow__SLtPW {
  fill: #242424;
}

.Popover-module_trigger__Zn1nQ {
  display: inline-flex;
  align-items: center;
}
.Banner-module_banner__bEaHD {
  padding: 12px;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: 12px;
  border-radius: 8px;
  border: 1px solid #e8d7f3;
}
.Banner-module_banner__bEaHD .Banner-module_left-icon__aWjw4 {
  color: #8138bd;
  flex-shrink: 0;
}
.Banner-module_banner__bEaHD .Banner-module_close-icon__vLIK8 {
  color: #8138bd;
  flex-shrink: 0;
}
.Banner-module_banner-grape__RiFrx {
  background-color: #b378b3;
}
.Banner-module_banner-purple__B4g3T {
  background-color: #f9f4fb;
}
.BreadcrumbHeading-module_page-heading__iv-w0 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 80px;
}

.BreadcrumbHeading-module_left-content__VSUcd {
  display: flex;
  flex-direction: column;
  gap: 10px;
  min-width: 0;
  flex: 1;
}

.BreadcrumbHeading-module_right-content__BaMIM {
  display: flex;
  align-items: start;
  justify-content: flex-end;
  gap: 16px;
  flex-shrink: 0;
}

.BreadcrumbHeading-module_breadcrumb-page-title__Mcnjj {
  color: #c8c8c8;
}

.BreadcrumbHeading-module_breadcrumbs__KBiMg {
  display: flex;
  align-items: center;
  gap: 4px;
  height: 16px;
  min-width: 0;
}

.BreadcrumbHeading-module_truncate-text__9JYap {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-bottom: 2px;
}

.BreadcrumbHeading-module_button-container__gA-JC {
  display: flex;
  align-items: center;
}

.BreadcrumbHeading-module_subtitle__R03MM {
  color: #6a6a6a;
  height: 16px;
}

.BreadcrumbHeading-module_divider__kaOHt {
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #312783 0%, #b378b3 33%, #7fb8b9 66%, #e4ae50 100%);
  opacity: 0.5;
  margin-top: 16px;
}
.EllipsisMenu-module_Content__71QPv,
.EllipsisMenu-module_SubContent__7BhZt {
  min-width: 150px;
  background-color: #ffffff;
  border-radius: 14px;
  padding: 4px;
  box-shadow: 2px 2px 6px 2px rgba(0, 0, 0, 0.25);
  animation-duration: 400ms;
  animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1);
  will-change: transform, opacity;
  z-index: 120;
}
.EllipsisMenu-module_Content__71QPv[data-side=top],
.EllipsisMenu-module_SubContent__7BhZt[data-side=top] {
  animation-name: EllipsisMenu-module_slideDownAndFade__IqdnM;
}
.EllipsisMenu-module_Content__71QPv[data-side=right],
.EllipsisMenu-module_SubContent__7BhZt[data-side=right] {
  animation-name: EllipsisMenu-module_slideLeftAndFade__14IsN;
}
.EllipsisMenu-module_Content__71QPv[data-side=bottom],
.EllipsisMenu-module_SubContent__7BhZt[data-side=bottom] {
  animation-name: EllipsisMenu-module_slideUpAndFade__Kk-Sp;
}
.EllipsisMenu-module_Content__71QPv[data-side=left],
.EllipsisMenu-module_SubContent__7BhZt[data-side=left] {
  animation-name: EllipsisMenu-module_slideRightAndFade__k-Z9Q;
}

.EllipsisMenu-module_Item__MTvJh,
.EllipsisMenu-module_CheckboxItem__KCXzn,
.EllipsisMenu-module_RadioItem__qBtuU,
.EllipsisMenu-module_SubTrigger__pnzOY {
  color: #242424;
  border-radius: 10px;
  display: flex;
  align-items: center;
  padding: 8px 12px;
  position: relative;
  user-select: none;
  outline: none;
  cursor: pointer;
  gap: 8px;
  border: 1px solid transparent;
}
.EllipsisMenu-module_Item__MTvJh:focus-visible,
.EllipsisMenu-module_CheckboxItem__KCXzn:focus-visible,
.EllipsisMenu-module_RadioItem__qBtuU:focus-visible,
.EllipsisMenu-module_SubTrigger__pnzOY:focus-visible {
  outline-offset: -2px;
}
.EllipsisMenu-module_Item__MTvJh[data-disabled],
.EllipsisMenu-module_CheckboxItem__KCXzn[data-disabled],
.EllipsisMenu-module_RadioItem__qBtuU[data-disabled],
.EllipsisMenu-module_SubTrigger__pnzOY[data-disabled] {
  opacity: 0.38;
  cursor: not-allowed;
  pointer-events: none;
}

.EllipsisMenu-module_default__7NCmD[data-highlighted] {
  background-color: #f6f6f6;
  color: #312783;
  border: 1px solid #f6f6f6;
}
.EllipsisMenu-module_default__7NCmD[data-highlighted] p,
.EllipsisMenu-module_default__7NCmD[data-highlighted] svg {
  color: #312783;
}

.EllipsisMenu-module_tomato__yEPxo[data-highlighted] {
  background-color: #fef1f5;
  color: #c82b49;
}
.EllipsisMenu-module_tomato__yEPxo[data-highlighted] p,
.EllipsisMenu-module_tomato__yEPxo[data-highlighted] svg {
  color: #c82b49;
}

.EllipsisMenu-module_kale__w4n-v[data-highlighted] {
  background-color: #ebfff4;
  color: #158252;
}
.EllipsisMenu-module_kale__w4n-v[data-highlighted] p,
.EllipsisMenu-module_kale__w4n-v[data-highlighted] svg {
  color: #158252;
}

.EllipsisMenu-module_SubTrigger__pnzOY[data-state=open]:not([data-highlighted], [data-disabled]) {
  background-color: #f6f6f6;
  color: #242424;
}

.EllipsisMenu-module_Label__7xDiz {
  padding-left: 25px;
  font-size: 12px;
  line-height: 25px;
  color: #242424;
}

.EllipsisMenu-module_Separator__sHuTr {
  height: 1px;
  background-color: #eae9f2;
  margin: 4px 8px;
  border: none;
}

.EllipsisMenu-module_ItemIndicator__lTcRy {
  position: absolute;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.EllipsisMenu-module_Arrow__TXYC4 {
  fill: white;
}

.EllipsisMenu-module_RightSlot__T0rN8 {
  margin-left: auto;
  padding-left: 20px;
  color: #242424;
}
[data-highlighted] > .EllipsisMenu-module_RightSlot__T0rN8 {
  color: #312783;
}
[data-disabled] .EllipsisMenu-module_RightSlot__T0rN8 {
  opacity: 0.38;
}

@keyframes EllipsisMenu-module_slideUpAndFade__Kk-Sp {
  from {
    opacity: 0;
    transform: translateY(2px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes EllipsisMenu-module_slideRightAndFade__k-Z9Q {
  from {
    opacity: 0;
    transform: translateX(-2px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes EllipsisMenu-module_slideDownAndFade__IqdnM {
  from {
    opacity: 0;
    transform: translateY(-2px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes EllipsisMenu-module_slideLeftAndFade__14IsN {
  from {
    opacity: 0;
    transform: translateX(2px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
.Breadcrumbs-module_breadcrumbs__R-ku- {
  display: flex;
  align-items: center;
  height: 16px;
  min-width: 0;
}
.Breadcrumbs-module_breadcrumbs-small__05gsE {
  gap: 4px;
}
.Breadcrumbs-module_breadcrumbs-medium__aK29j, .Breadcrumbs-module_breadcrumbs-large__fM3az {
  gap: 8px;
}

.Breadcrumbs-module_breadcrumb__isDg- {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.Breadcrumbs-module_breadcrumb-text__ts3mN {
  display: flex;
  align-items: center;
  gap: 16px;
  min-width: 0;
}
.Breadcrumbs-module_breadcrumb-text__ts3mN > p {
  color: #6a6a6a;
}
.Breadcrumbs-module_breadcrumb-text-last__A7xRG > p {
  color: #242424;
}
.Breadcrumbs-module_breadcrumb-link__-Dl7h {
  display: flex;
  align-items: center;
  text-decoration: none;
  min-width: 0;
}
.Breadcrumbs-module_breadcrumb-link__-Dl7h > p {
  color: #6a6a6a;
}
.Breadcrumbs-module_breadcrumb-link__-Dl7h:hover {
  text-decoration: underline;
  color: #312783;
}
.Breadcrumbs-module_breadcrumb-link__-Dl7h:hover > p {
  color: #312783;
}
.Breadcrumbs-module_breadcrumb-separator__UbiWx {
  color: #6a6a6a;
}
.Card-module_card-wrapper__VxRFr {
  position: relative;
  width: 200px;
}

.Card-module_card__LzN-3 {
  width: 200px;
  height: 200px;
  position: relative;
  background-color: #ffffff;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 8px;
  box-shadow: 4px 4px 6px 0 rgba(0, 0, 0, 0.11);
  color: #ffffff;
}
.Card-module_card__LzN-3::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(36, 36, 36, 0.3);
  color: #ffffff;
  transition: background-color 0.1s ease;
  pointer-events: none;
  border-radius: 8px;
}
.Card-module_card__LzN-3:hover::before {
  background-color: rgba(36, 36, 36, 0);
  color: #ffffff;
}

.Card-module_card-icon-container__2HeYN {
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
}

.Card-module_primary__-JDxC {
  background: #312783;
  color: #ffffff;
  opacity: 0.5;
}

.Card-module_secondary__WIKF0 {
  background: #2b6a6b;
  color: #ffffff;
  opacity: 0.5;
}

.Card-module_tertiary__SVN9- {
  background: #b378b3;
  color: #ffffff;
  opacity: 0.5;
}

.Card-module_quaternary__It-Tu {
  background: #e4ae50;
  color: #ffffff;
  opacity: 0.5;
}

.Card-module_card-text-container__A9cio {
  width: 100%;
  height: 68px;
  position: absolute;
  margin-top: 132px;
  background-color: #ffffff;
  padding: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}

.Card-module_card-link__H3j8S {
  text-decoration: none;
}
.Card-module_card-link__H3j8S:hover {
  text-decoration: none;
}

.Card-module_card-title__FlMl9 {
  margin-bottom: 4px;
  text-decoration: none;
}
.Card-module_card-title__FlMl9:hover {
  text-decoration: none;
}

.Card-module_card-subtitle__lx8Qg {
  text-decoration: none;
}
.Card-module_card-subtitle__lx8Qg:hover {
  text-decoration: none;
}

.Card-module_card-menu__npbu7 {
  z-index: 1;
  top: 8px;
  right: 8px;
  position: absolute;
  display: flex;
  justify-content: flex-end;
}

.Card-module_card-icon__YgEma {
  width: 200px;
  height: 200px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  padding: 0;
  overflow: hidden;
}
.Card-module_card-icon__YgEma svg {
  color: #ffffff;
  display: block;
  margin: auto;
  height: 132px;
}

.Card-module_card-content__tzxhc {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.CardGrid-module_grid-container__iZR1H {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.CardGrid-module_grid-container__iZR1H .CardGrid-module_card-grid__TnJip {
  display: grid;
  grid-template-columns: repeat(auto-fill, 200px);
  gap: 30px;
  width: 100%;
}
.Checkbox-module_is-indeterminate__8fjtK {
  background-color: #ffffff;
  border: 1.5px solid #5146c1;
}

.Checkbox-module_is-indeterminate__8fjtK::after {
  background-color: #5146c1;
  border-radius: 4px;
  content: "";
  display: block;
  height: 2px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 8px;
}

.Checkbox-module_tick__-Yp8y {
  display: none;
  left: 51%;
  position: absolute;
  top: 52%;
  transform: translate(-50%, -50%);
}

.Checkbox-module_checkmark__pjJT2 {
  border-radius: 4px;
  height: 18px;
  left: 0;
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  width: 18px;
}

.Checkbox-module_input__-039s {
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.Checkbox-module_input__-039s:not(:checked) ~ .Checkbox-module_checkmark__pjJT2 {
  background-color: #ffffff;
  border: 1.5px solid #5146c1;
}

.Checkbox-module_input__-039s:checked ~ .Checkbox-module_checkmark__pjJT2 {
  background-color: #5146c1;
  border: 0;
}

.Checkbox-module_input__-039s:checked ~ .Checkbox-module_checkmark__pjJT2.Checkbox-module_is-indeterminate__8fjtK {
  background-color: #ffffff;
  border: 1.5px solid #5146c1;
}

.Checkbox-module_input__-039s:checked ~ .Checkbox-module_checkmark__pjJT2 .Checkbox-module_tick__-Yp8y {
  display: block;
}

.Checkbox-module_input__-039s:disabled ~ .Checkbox-module_checkmark__pjJT2 {
  opacity: 0.3;
}

.Checkbox-module_input__-039s:hover:not(:disabled) ~ .Checkbox-module_checkmark__pjJT2 {
  box-shadow: 0 0 0 3px #cdd2f9;
}

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

.Checkbox-module_label__JBaRm {
  cursor: pointer;
  display: inline-flex;
  margin-left: -10px;
  padding: 10px;
}

.Checkbox-module_label__JBaRm:has(.Checkbox-module_input__-039s:disabled) {
  cursor: default;
}

.Checkbox-module_label-baseline__D-ArR {
  align-items: baseline;
}

.Checkbox-module_label-center__f60IS {
  align-items: center;
}
.Chip-module_chip__3ih75 {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  padding: 4px 8px;
  border-radius: 4px;
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  width: auto;
  max-width: 150px;
  min-width: 0;
  user-select: none;
  box-sizing: border-box;
}
.Chip-module_chip-blueberry__HsDo- {
  background-color: #eff3ff;
  border: 1px solid #cdd2f9;
}
.Chip-module_chip-blueberry__HsDo- .Chip-module_initials__DpCTJ {
  color: #5146c1;
}
.Chip-module_chip-blueberry__HsDo- .Chip-module_chip-label__apFyO,
.Chip-module_chip-blueberry__HsDo- .Chip-module_chip-icon__KwPA8 {
  color: #5146c1;
  fill: #eff3ff;
}
.Chip-module_chip-grape__-zVTU {
  background-color: #f9f4fb;
  border: 1px solid #e8d7f3;
}
.Chip-module_chip-grape__-zVTU .Chip-module_initials__DpCTJ {
  color: #8138bd;
}
.Chip-module_chip-grape__-zVTU .Chip-module_chip-label__apFyO,
.Chip-module_chip-grape__-zVTU .Chip-module_chip-icon__KwPA8 {
  color: #8138bd;
  fill: #f9f4fb;
}
.Chip-module_chip-honey__Gvv14 {
  background-color: #fef9ee;
  border: 1px solid #f8e2ca;
}
.Chip-module_chip-honey__Gvv14 .Chip-module_initials__DpCTJ {
  color: #cd4111;
}
.Chip-module_chip-honey__Gvv14 .Chip-module_chip-label__apFyO,
.Chip-module_chip-honey__Gvv14 .Chip-module_chip-icon__KwPA8 {
  color: #cd4111;
  fill: #fef9ee;
}
.Chip-module_chip-kale__-9RPL {
  background-color: #ebfff4;
  border: 1px solid #ccf3de;
}
.Chip-module_chip-kale__-9RPL .Chip-module_initials__DpCTJ {
  color: #158252;
}
.Chip-module_chip-kale__-9RPL .Chip-module_chip-label__apFyO,
.Chip-module_chip-kale__-9RPL .Chip-module_chip-icon__KwPA8 {
  color: #158252;
  fill: #ebfff4;
}
.Chip-module_chip-liquorice__-wKsv {
  background-color: #f6f6f6;
  border: 1px solid #c8c8c8;
}
.Chip-module_chip-liquorice__-wKsv .Chip-module_initials__DpCTJ {
  color: #545252;
}
.Chip-module_chip-liquorice__-wKsv .Chip-module_chip-label__apFyO,
.Chip-module_chip-liquorice__-wKsv .Chip-module_chip-icon__KwPA8 {
  color: #545252;
  fill: #f6f6f6;
}
.Chip-module_chip-tomato__6af6P {
  background-color: #fef1f5;
  border: 1px solid #f5d0d4;
}
.Chip-module_chip-tomato__6af6P .Chip-module_initials__DpCTJ {
  color: #c82b49;
}
.Chip-module_chip-tomato__6af6P .Chip-module_chip-label__apFyO,
.Chip-module_chip-tomato__6af6P .Chip-module_chip-icon__KwPA8 {
  color: #c82b49;
  fill: #fef1f5;
}
.Chip-module_chip__3ih75 .Chip-module_chip-label__apFyO {
  flex: 1 1 0;
  min-width: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
  display: block;
  max-width: 134px;
}
.Chip-module_chip__3ih75 .Chip-module_chip-icon__KwPA8 + .Chip-module_chip-label__apFyO {
  max-width: 118px;
}
.DetailsPanel-module_panel__6QUJY {
  position: relative;
  border: 1px solid #eae9f2;
  border-radius: 8px;
  padding: 16px;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.DetailsPanel-module_toolbar__F1RZ8 {
  position: absolute;
  height: 32px;
  top: 16px;
  right: 16px;
  display: flex;
  align-items: center;
}

.DetailsPanel-module_tooltip__i2r0X {
  margin-right: 8px;
}

.DetailsPanel-module_title__hnuUI {
  display: flex;
  align-items: center;
  height: 32px;
  padding-right: 32px;
  gap: 8px;
}

.DetailsPanel-module_row__h0X5r {
  display: flex;
  gap: 16px;
}

.DetailsPanel-module_column__s6ZyC {
  flex: 1;
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.DetailsPanel-module_content__tgJk5 {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.Dropdown-module_dropdown__HMCqD {
  min-width: 150px;
  background-color: #ffffff;
  border-radius: 14px;
  padding: 4px;
  box-shadow: 2px 2px 6px 2px rgba(0, 0, 0, 0.25);
  animation-duration: 400ms;
  animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1);
  will-change: transform, opacity;
  position: absolute;
  top: 100%;
  overflow: hidden;
  z-index: 50;
  white-space: nowrap;
}
.Dropdown-module_dropdown-right__UTvn2 {
  right: 0;
  animation-name: Dropdown-module_slideLeftAndFade__g-aEp;
}
.Dropdown-module_dropdown-left__O87Ic {
  left: 0;
  animation-name: Dropdown-module_slideRightAndFade__5J-QS;
}
.Dropdown-module_dropdown-top__9Rn-r {
  width: 100%;
  top: 55px;
  animation-name: Dropdown-module_slideDownAndFade__Bl8un;
}
.Dropdown-module_dropdown-closed__G7L-1 {
  opacity: 0;
}
.Dropdown-module_dropdown-bottom__9BUV4 {
  right: 0;
  animation-name: Dropdown-module_slideUpAndFade__YsKcz;
}

.Dropdown-module_dropdown-menu__niK2S {
  list-style-type: none;
  overflow: auto;
  margin: 0;
  padding: 0;
}

.Dropdown-module_separator__C0jdb {
  height: 1px;
  background-color: #eae9f2;
  margin: 4px 8px;
  border: none;
}

.Dropdown-module_dropdown-item__QhOBv {
  color: #242424;
  border-radius: 10px;
  display: flex;
  align-items: center;
  padding: 8px 12px;
  position: relative;
  user-select: none;
  outline: none;
  cursor: pointer;
  gap: 8px;
  border: 1px solid transparent;
}
.Dropdown-module_dropdown-item__QhOBv:focus-visible {
  outline-offset: -2px;
}
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_default__ccjoT:hover {
  background-color: #f6f6f6;
  color: #312783;
  border: 1px solid #f6f6f6;
}
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_default__ccjoT:hover p,
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_default__ccjoT:hover svg {
  color: #312783;
}
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_default__ccjoT:focus-visible {
  background-color: #f6f6f6;
  color: #312783;
  border: 1px solid #f6f6f6;
}
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_default__ccjoT:focus-visible p,
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_default__ccjoT:focus-visible svg {
  color: #312783;
}
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_default__ccjoT:focus-visible {
  border: 1px solid #c8c8c8;
}
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_tomato__4JJKK:hover {
  background-color: #fef1f5;
  color: #c82b49;
}
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_tomato__4JJKK:hover p,
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_tomato__4JJKK:hover svg {
  color: #c82b49;
}
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_tomato__4JJKK:focus-visible {
  background-color: #fef1f5;
  color: #c82b49;
}
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_tomato__4JJKK:focus-visible p,
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_tomato__4JJKK:focus-visible svg {
  color: #c82b49;
}
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_tomato__4JJKK:focus-visible {
  border: 1px solid #f5d0d4;
}
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_kale__hFlBJ:hover {
  background-color: #ebfff4;
  color: #158252;
}
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_kale__hFlBJ:hover p,
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_kale__hFlBJ:hover svg {
  color: #158252;
}
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_kale__hFlBJ:focus-visible {
  background-color: #ebfff4;
  color: #158252;
}
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_kale__hFlBJ:focus-visible p,
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_kale__hFlBJ:focus-visible svg {
  color: #158252;
}
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_kale__hFlBJ:focus-visible {
  border: 1px solid #ccf3de;
}
.Dropdown-module_dropdown-item__QhOBv.Dropdown-module_is-disabled__hCGGh {
  opacity: 0.38;
  cursor: not-allowed;
  pointer-events: none;
}

@keyframes Dropdown-module_slideUpAndFade__YsKcz {
  from {
    opacity: 0;
    transform: translateY(2px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes Dropdown-module_slideRightAndFade__5J-QS {
  from {
    opacity: 0;
    transform: translateX(-2px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes Dropdown-module_slideDownAndFade__Bl8un {
  from {
    opacity: 0;
    transform: translateY(-2px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes Dropdown-module_slideLeftAndFade__g-aEp {
  from {
    opacity: 0;
    transform: translateX(2px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
.PageLayout-module_page-layout__C-GzD {
  display: grid;
  grid-template-columns: 264px 1fr;
  grid-template-rows: auto 1fr;
  height: 100vh;
  position: relative;
  background-color: #ffffff;
  transition: grid-template-columns 300ms ease-in;
}
.PageLayout-module_page-layout__C-GzD::before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(103.77% 108.81% at 2.25% 4.18%, rgba(49, 39, 131, 0.2) 10%, rgba(179, 120, 179, 0.2) 35%, rgba(127, 185, 185, 0.2) 65%, rgba(228, 174, 80, 0.2) 90%);
  opacity: 0.6;
  pointer-events: none;
  z-index: 0;
}
.PageLayout-module_page-layout__C-GzD.PageLayout-module_sidebar-collapsed__UAQh- {
  grid-template-columns: 74px 1fr;
  transition: grid-template-columns 300ms ease-out;
}

.PageLayout-module_header__m67I4 {
  grid-column: 1/-1;
  grid-row: 1;
  position: relative;
  background-color: transparent;
  z-index: 1;
  width: 100%;
  height: 60px;
  display: flex;
  padding: 12px 24px;
  align-items: center;
  justify-content: space-between;
}

.PageLayout-module_header-left-container__qmAFf {
  display: flex;
  align-items: center;
  gap: 50px;
}

.PageLayout-module_header-right-container__KjoMR {
  display: flex;
  align-items: center;
  gap: 8px;
}

.PageLayout-module_logo-link__zhrgh {
  display: flex;
  align-items: center;
  gap: 4px;
  text-decoration: none;
}

.PageLayout-module_logo__gxyWj {
  height: 32px;
}

.PageLayout-module_sidebar-toggle__puH0- {
  opacity: 1;
  transform: scale(1);
  transition: opacity 200ms ease-out, transform 200ms ease-out;
}
.PageLayout-module_sidebar-toggle__puH0-.PageLayout-module_hidden__YXdHa {
  opacity: 0;
  transform: scale(0.8);
  pointer-events: none;
}

.PageLayout-module_sidebar__x1Etw {
  grid-column: 1;
  grid-row: 2;
  position: relative;
  overflow-y: auto;
  background-color: transparent;
  z-index: 1;
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 16px;
  gap: 8px;
  justify-content: space-between;
  transition: padding 300ms ease-in;
}
.PageLayout-module_sidebar__x1Etw a {
  text-decoration: none !important;
}
.PageLayout-module_sidebar__x1Etw.PageLayout-module_collapsed__jz7Wn {
  align-items: center;
  transition: padding 300ms ease-out;
}

.PageLayout-module_section-divider__DHL5S {
  width: 100%;
  height: 1px;
  background-color: #ffffff;
  margin: 4px auto;
}

.PageLayout-module_sidebar-footer__eHyxN {
  position: relative;
  margin-top: auto;
  display: flex;
  flex-direction: column;
  gap: 24px;
  justify-content: flex-start;
  margin-bottom: 16px;
  width: 100%;
}
.PageLayout-module_sidebar__x1Etw.PageLayout-module_collapsed__jz7Wn .PageLayout-module_sidebar-footer__eHyxN {
  align-items: center;
}

.PageLayout-module_notification-footer-wrapper__4Fh23 {
  position: relative;
  width: 100%;
}

.PageLayout-module_user-menu-trigger__mwTix {
  display: flex;
  align-items: center;
  align-self: flex-start;
  background: transparent;
  border: none;
  border-radius: 8px;
  color: #242424;
  overflow: hidden;
  padding: 1px;
}

.PageLayout-module_user-menu-trigger-content__Nqnaz {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.PageLayout-module_user-menu-trigger-content__Nqnaz > button {
  pointer-events: none;
}
.PageLayout-module_user-menu-trigger-content__Nqnaz:hover {
  opacity: 0.5;
}

.PageLayout-module_greeting-container__Av6Eh {
  display: flex;
  flex-direction: column;
  opacity: 1;
  max-width: 180px;
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
  flex-shrink: 0;
  margin-left: 8px;
  transition: opacity 300ms ease-in, max-width 300ms ease-in, margin 300ms ease-in;
}
.PageLayout-module_greeting-container__Av6Eh.PageLayout-module_hidden__YXdHa {
  opacity: 0;
  max-width: 0;
  margin-left: 0;
  transition: opacity 300ms ease-out, max-width 300ms ease-out, margin 300ms ease-out;
}

.PageLayout-module_truncate-text__bO-Zr {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.PageLayout-module_sidebar-items-wrapper__dEWfO {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 8px;
}
.PageLayout-module_sidebar-items-wrapper__dEWfO.PageLayout-module_collapsed__jz7Wn {
  align-items: center;
}

.PageLayout-module_sidebar-item-container__ZlUr3 {
  background-color: transparent;
  width: 100%;
  overflow: hidden;
}

.PageLayout-module_sidebar-item__6WpAZ, .PageLayout-module_sidebar-item-title-selected__Q47bg {
  display: flex;
  align-items: center;
  cursor: pointer;
  width: 100%;
  border-radius: 8px;
  padding: 10px 12px;
  text-decoration: none;
  height: 42px;
  border: 1px solid transparent;
  background: transparent;
  text-align: left;
  overflow: hidden;
}
.PageLayout-module_sidebar-item__6WpAZ:hover, .PageLayout-module_sidebar-item-title-selected__Q47bg:hover {
  background-color: #d7d6e7;
}
.PageLayout-module_sidebar-item__6WpAZ:hover .PageLayout-module_sidebar-item-title__JwnjT, .PageLayout-module_sidebar-item-title-selected__Q47bg:hover .PageLayout-module_sidebar-item-title__JwnjT,
.PageLayout-module_sidebar-item__6WpAZ:hover .PageLayout-module_arrow-down__UHRDq,
.PageLayout-module_sidebar-item-title-selected__Q47bg:hover .PageLayout-module_arrow-down__UHRDq,
.PageLayout-module_sidebar-item__6WpAZ:hover .PageLayout-module_arrow-up__s7FTD,
.PageLayout-module_sidebar-item-title-selected__Q47bg:hover .PageLayout-module_arrow-up__s7FTD,
.PageLayout-module_sidebar-item__6WpAZ:hover .PageLayout-module_sidebar-item-icon__YsBYR,
.PageLayout-module_sidebar-item-title-selected__Q47bg:hover .PageLayout-module_sidebar-item-icon__YsBYR {
  color: #242424;
}

.PageLayout-module_sidebar-item-disabled__-zPmS {
  cursor: default;
  opacity: 0.5;
}
.PageLayout-module_sidebar-item-disabled__-zPmS:hover {
  background-color: transparent;
}

.PageLayout-module_sidebar-item-selected__5ADsx {
  background-color: #c1beda;
  cursor: default;
}
.PageLayout-module_sidebar-item-selected__5ADsx .PageLayout-module_sidebar-item-title__JwnjT,
.PageLayout-module_sidebar-item-selected__5ADsx .PageLayout-module_sidebar-item-icon__YsBYR {
  color: #312783;
  font-weight: 700;
}
.PageLayout-module_sidebar-item-selected__5ADsx:hover {
  background-color: #c1beda;
}
.PageLayout-module_sidebar-item-selected__5ADsx:hover .PageLayout-module_sidebar-item-title__JwnjT,
.PageLayout-module_sidebar-item-selected__5ADsx:hover .PageLayout-module_sidebar-item-icon__YsBYR {
  color: #312783;
  font-weight: 700;
}

.PageLayout-module_sidebar-item-title-selected__Q47bg .PageLayout-module_sidebar-item-title__JwnjT,
.PageLayout-module_sidebar-item-title-selected__Q47bg .PageLayout-module_arrow-down__UHRDq,
.PageLayout-module_sidebar-item-title-selected__Q47bg .PageLayout-module_arrow-up__s7FTD,
.PageLayout-module_sidebar-item-title-selected__Q47bg .PageLayout-module_sidebar-item-icon__YsBYR {
  color: #242424;
}
.PageLayout-module_sidebar-item-title-selected__Q47bg {
  background-color: #c1beda;
}

.PageLayout-module_sidebar-item-content__ezlGk {
  display: flex;
  align-items: center;
}

.PageLayout-module_sidebar-item-icon__YsBYR {
  color: #242424;
  flex-shrink: 0;
}

.PageLayout-module_sidebar-item-title__JwnjT {
  margin-left: 12px;
  color: #242424;
  opacity: 1;
  max-width: 200px;
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
  flex-shrink: 0;
  transition: opacity 300ms ease-in, max-width 300ms ease-in, margin 300ms ease-in;
}
.PageLayout-module_sidebar-item-title__JwnjT.PageLayout-module_hidden__YXdHa {
  opacity: 0;
  max-width: 0;
  margin-left: 0;
  transition: opacity 300ms ease-out, max-width 300ms ease-out, margin 300ms ease-out;
}

.PageLayout-module_arrow-up__s7FTD {
  color: #242424;
  max-width: 24px;
  min-width: 0;
  overflow: hidden;
  flex-shrink: 0;
  margin-left: auto;
  opacity: 1;
  transition: opacity 300ms ease-in, max-width 300ms ease-in;
}
.PageLayout-module_arrow-up__s7FTD.PageLayout-module_hidden__YXdHa {
  opacity: 0;
  max-width: 0;
  transition: opacity 300ms ease-out, max-width 300ms ease-out;
}

.PageLayout-module_arrow-down__UHRDq {
  transform: rotate(-90deg);
  color: #242424;
  max-width: 24px;
  min-width: 0;
  overflow: hidden;
  flex-shrink: 0;
  margin-left: auto;
  opacity: 1;
  transition: opacity 300ms ease-in, max-width 300ms ease-in;
}
.PageLayout-module_arrow-down__UHRDq.PageLayout-module_hidden__YXdHa {
  opacity: 0;
  max-width: 0;
  transition: opacity 300ms ease-out, max-width 300ms ease-out;
}

.PageLayout-module_sidebar-item-expandable-content__v0mD8 {
  display: grid;
  grid-template-rows: 1fr;
  transition: grid-template-rows 300ms ease-in;
}
.PageLayout-module_sidebar-item-expandable-content__v0mD8.PageLayout-module_hidden__YXdHa {
  grid-template-rows: 0fr;
  transition: grid-template-rows 300ms ease-out;
}

.PageLayout-module_sidebar-item-expandable-inner__JeGLg {
  overflow: hidden;
  opacity: 1;
  transition: opacity 300ms ease-in;
}
.PageLayout-module_hidden__YXdHa > .PageLayout-module_sidebar-item-expandable-inner__JeGLg {
  opacity: 0;
  transition: opacity 300ms ease-out;
}

.PageLayout-module_link__YKCTF, .PageLayout-module_disabled__utD8M {
  padding: 8px 12px;
}

.PageLayout-module_link-container__IaAkG, .PageLayout-module_selected-link__-Mqgg {
  display: flex;
  align-items: stretch;
  color: #242424;
  border-radius: 8px;
  padding-left: 20px;
  padding-right: 12px;
}
.PageLayout-module_link-container__IaAkG .PageLayout-module_link-marker__cgn8D, .PageLayout-module_selected-link__-Mqgg .PageLayout-module_link-marker__cgn8D {
  background-color: #ffffff;
}
.PageLayout-module_link-container__IaAkG:hover, .PageLayout-module_selected-link__-Mqgg:hover {
  background-color: #d7d6e7;
}
.PageLayout-module_link-container__IaAkG:hover .PageLayout-module_link-marker__cgn8D, .PageLayout-module_selected-link__-Mqgg:hover .PageLayout-module_link-marker__cgn8D {
  background-color: #c1beda;
}

.PageLayout-module_selected-link__-Mqgg .PageLayout-module_link__YKCTF, .PageLayout-module_selected-link__-Mqgg .PageLayout-module_disabled__utD8M {
  color: #312783;
  font-weight: bold;
  cursor: default;
}
.PageLayout-module_selected-link__-Mqgg .PageLayout-module_link-marker__cgn8D {
  background-color: #312783;
}
.PageLayout-module_selected-link__-Mqgg:hover .PageLayout-module_link__YKCTF, .PageLayout-module_selected-link__-Mqgg:hover .PageLayout-module_disabled__utD8M {
  color: #312783;
  cursor: default;
}
.PageLayout-module_selected-link__-Mqgg:hover .PageLayout-module_link-marker__cgn8D {
  background-color: #312783;
}
.PageLayout-module_selected-link__-Mqgg:hover {
  background-color: #c1beda;
}
.PageLayout-module_selected-link__-Mqgg {
  background-color: #c1beda;
}

.PageLayout-module_links__c4T2S {
  width: 100%;
}
.PageLayout-module_links__c4T2S:focus, .PageLayout-module_links__c4T2S:hover, .PageLayout-module_links__c4T2S:visited, .PageLayout-module_links__c4T2S:link, .PageLayout-module_links__c4T2S:active {
  text-decoration: none;
}

.PageLayout-module_disabled__utD8M {
  color: #c8c8c8;
}

.PageLayout-module_link-marker__cgn8D {
  width: 1.5px;
  align-self: stretch;
  background-color: #eae9f2;
  border-radius: 8px;
  margin-right: 8px;
  flex-shrink: 0;
}

.PageLayout-module_content__pzr8W {
  grid-column: 2;
  grid-row: 2;
  margin-right: 16px;
  z-index: 1;
  overflow: hidden;
}
.UserDropdown-module_user-dropdown-container__-zN2a {
  background-color: #ffffff;
  border-radius: 8px;
  box-shadow: 0 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));
  z-index: 120;
  padding: 4px;
  animation-duration: 200ms;
  animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1);
  min-width: 200px;
  overflow: hidden;
}
.UserDropdown-module_user-dropdown-container__-zN2a[data-state=open] {
  animation-name: UserDropdown-module_fadeIn__-Ioij;
}
.UserDropdown-module_user-dropdown-container__-zN2a[data-state=closed] {
  animation-name: UserDropdown-module_fadeOut__iq2NE;
}
.UserDropdown-module_user-dropdown-container__-zN2a.UserDropdown-module_sub-content__rM5vX {
  min-width: 160px;
  max-height: 300px;
  overflow-y: auto;
}
.UserDropdown-module_user-dropdown-container__-zN2a::-webkit-scrollbar-thumb {
  background-color: #c1beda;
  border-radius: 8px;
}

@keyframes UserDropdown-module_fadeIn__-Ioij {
  from {
    opacity: 0;
    transform: scale(0.95);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes UserDropdown-module_fadeOut__iq2NE {
  from {
    opacity: 1;
    transform: scale(1);
  }
  to {
    opacity: 0;
    transform: scale(0.95);
  }
}
.UserDropdown-module_user-details__Al21k {
  align-items: center;
  display: flex;
  padding: 16px 20px;
}

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

.UserDropdown-module_action__6pExI {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  padding: 8px;
  text-decoration: none;
  width: 100%;
  border-radius: 8px;
  background: none;
  font: inherit;
  cursor: pointer;
  outline: none;
  border: 1px solid transparent;
}
.UserDropdown-module_action__6pExI:hover, .UserDropdown-module_action__6pExI[data-highlighted] {
  background-color: #eae9f2;
  border: 1px solid #eae9f2;
}
.UserDropdown-module_action__6pExI:focus-visible {
  background-color: #eae9f2;
  border: 1px solid #d7d6e7;
}

.UserDropdown-module_sub-trigger__sky9- {
  justify-content: space-between;
}

.UserDropdown-module_sub-trigger-icon__ExmmZ {
  color: #c8c8c8;
  margin-left: auto;
}

.UserDropdown-module_brand-item__ARX-L {
  justify-content: space-between;
}
.UserDropdown-module_brand-item__ARX-L.UserDropdown-module_selected__o60hM {
  background-color: #d7d6e7;
}

.UserDropdown-module_check-icon__JuuVg {
  color: #312783;
  margin-left: 8px;
}

.UserDropdown-module_logout__my1ds * {
  color: #242424;
}
.UserDropdown-module_logout__my1ds:hover {
  background-color: #fef1f5;
  border: 1px solid #fef1f5;
}
.UserDropdown-module_logout__my1ds:hover * {
  color: #cc0e0e;
}
.UserDropdown-module_logout__my1ds:focus {
  background-color: #fef1f5;
  border: 1px solid #f5d0d4;
}
.UserDropdown-module_logout__my1ds:focus * {
  color: #cc0e0e;
}

.UserDropdown-module_divider__BS2S7 {
  height: 1px;
  background-color: #eae9f2;
  margin: 4px 16px;
}

.UserDropdown-module_brand-item-content__HIN2Z {
  display: flex;
  align-items: center;
  gap: 8px;
}

.UserDropdown-module_brand-selector__QPq5d {
  padding-top: 20px;
  padding-bottom: 20px;
}
@keyframes Snackbar-module_slideIn__8-Xc9 {
  from {
    transform: translateX(100%);
    opacity: 0;
  }
  to {
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes Snackbar-module_slideOut__Gbfwl {
  from {
    transform: translateX(0);
    opacity: 1;
  }
  to {
    transform: translateX(100%);
    opacity: 0;
  }
}
@keyframes Snackbar-module_swipeOut__V-s1r {
  from {
    transform: translateX(var(--radix-toast-swipe-end-x));
  }
  to {
    transform: translateX(100%);
  }
}
@keyframes Snackbar-module_countdown__e7j9N {
  from {
    width: 80%;
  }
  to {
    width: 0%;
  }
}
.Snackbar-module_snackbar-viewport__FhL8- {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  outline: none;
  list-style: none;
  padding: 8px;
  margin: 0;
  overflow: clip;
}
.Snackbar-module_snackbar-viewport__FhL8-:empty {
  padding: 0;
}

.Snackbar-module_snackbar__vc2B- {
  display: flex;
  align-items: center;
  padding: 12px 16px;
  gap: 12px;
  border-radius: 8px;
  min-height: 42px;
  transition: all 300ms ease;
  position: relative;
  box-shadow: 4px 4px 6px 0 rgba(0, 0, 0, 0.11);
}
.Snackbar-module_snackbar__vc2B-[data-status=INFO] {
  background-color: #f9f4fb;
  border: 1px solid #e8d7f3;
}
.Snackbar-module_snackbar__vc2B-[data-status=SUCCESS] {
  background-color: #ebfff4;
  border: 1px solid #ccf3de;
}
.Snackbar-module_snackbar__vc2B-[data-status=ERROR] {
  background-color: #fef1f5;
  border: 1px solid #f5d0d4;
}
.Snackbar-module_snackbar__vc2B-[data-status=PROGRESS] {
  background-color: #eff3ff;
  border: 1px solid #cdd2f9;
}
.Snackbar-module_snackbar__vc2B-[data-state=open] {
  animation: Snackbar-module_slideIn__8-Xc9 200ms ease-out;
}
.Snackbar-module_snackbar__vc2B-[data-state=closed] {
  animation: Snackbar-module_slideOut__Gbfwl 200ms ease-in;
}
.Snackbar-module_snackbar__vc2B-[data-swipe=move] {
  transform: translateX(var(--radix-toast-swipe-move-x));
}
.Snackbar-module_snackbar__vc2B-[data-swipe=cancel] {
  transform: translateX(0);
  transition: transform 200ms ease-out;
}
.Snackbar-module_snackbar__vc2B-[data-swipe=end] {
  animation: Snackbar-module_swipeOut__V-s1r 100ms ease-out;
}

.Snackbar-module_snackbar__vc2B-[data-status=INFO] .Snackbar-module_snackbar-icon-wrapper__eF8Kv, .Snackbar-module_snackbar__vc2B-[data-status=PROGRESS] .Snackbar-module_snackbar-icon-wrapper__eF8Kv {
  flex-shrink: 0;
  align-self: flex-start;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #8138bd;
}
.Snackbar-module_snackbar__vc2B-[data-status=SUCCESS] .Snackbar-module_snackbar-icon-wrapper__eF8Kv {
  flex-shrink: 0;
  align-self: flex-start;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #158252;
}
.Snackbar-module_snackbar__vc2B-[data-status=ERROR] .Snackbar-module_snackbar-icon-wrapper__eF8Kv {
  flex-shrink: 0;
  align-self: flex-start;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #c82b49;
}

.Snackbar-module_snackbar-icon__VNxML {
  width: 18px;
  height: 18px;
}

.Snackbar-module_snackbar-body__u2-oc {
  flex: 1;
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  overflow: hidden;
}

.Snackbar-module_snackbar-close-icon__21zio {
  width: 14px;
  height: 14px;
}

.Snackbar-module_snackbar-close__4u-u7 {
  margin: auto;
}
.Snackbar-module_snackbar-close__4u-u7:hover {
  opacity: 0.5;
}

.Snackbar-module_snackbar-progress__svgAy {
  position: absolute;
  bottom: 2px;
  left: 10%;
  height: 3px;
  width: 80%;
  background-color: #cdd2f9;
  animation: Snackbar-module_countdown__e7j9N var(--snackbar-duration, 5000ms) linear forwards;
}
.Snackbar-module_snackbar__vc2B-[data-status=SUCCESS] .Snackbar-module_snackbar-progress__svgAy {
  background-color: #ccf3de;
}
.Snackbar-module_snackbar__vc2B-[data-status=ERROR] .Snackbar-module_snackbar-progress__svgAy {
  background-color: #f5d0d4;
}
.SidebarNotification-module_notification__iUIhe {
  width: 100%;
  border-radius: 8px;
  padding: 16px;
  display: flex;
  flex-direction: column;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.11);
  background-color: #ffffff;
}

.SidebarNotification-module_title__WQwck {
  flex: 1;
  min-width: 0;
}

.SidebarNotification-module_divider__9gPxj {
  height: 1px;
  background-color: #eae9f2;
  margin: 12px 0;
}

.SidebarNotification-module_message__Sz0Ot {
  color: #6a6a6a;
}

.SidebarNotification-module_actions__06Ctf {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-top: 16px;
}
.SidebarNotification-module_actions__06Ctf button {
  width: 100%;
}

.SidebarNotification-module_navigation__gW28o {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  margin-top: 12px;
  padding-top: 12px;
  border-top: 1px solid #eae9f2;
}

.SidebarNotification-module_viewport__SNhOy {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 120;
}

.SidebarNotification-module_animation-enter__FIr-6 {
  transform: translateY(20px);
  opacity: 0;
}

.SidebarNotification-module_animation-enter-active__00v9L {
  transform: translateY(0);
  opacity: 1;
  transition: transform 300ms ease-out, opacity 300ms ease-out;
}

.SidebarNotification-module_animation-exit__nwAFg {
  transform: translateY(0);
  opacity: 1;
}

.SidebarNotification-module_animation-exit-active__O9B-P {
  transform: translateY(20px);
  opacity: 0;
  transition: transform 300ms ease-in, opacity 300ms ease-in;
}

.SidebarNotification-module_notification-button-container__9wRJj {
  position: relative;
  width: 100%;
  opacity: 1;
  transition: opacity 300ms ease-out;
}

.SidebarNotification-module_notification-button-hidden__eShWE {
  opacity: 0;
  pointer-events: none;
  transition: opacity 300ms ease-in;
}

.SidebarNotification-module_icon-wrapper__usBrh {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}

.SidebarNotification-module_notification-badge__mvKza {
  position: absolute;
  top: -4px;
  right: -4px;
  min-width: 14px;
  height: 14px;
  padding: 0 4px;
  border-radius: 50%;
  background-color: #e4ae50;
  color: #ffffff;
  font-size: 10px;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}
.EmptyStateButton-module_text__crBLQ {
  color: #312783;
}

.EmptyStateButton-module_dashed-container__xlDk6 {
  align-items: center;
  border: 1px dashed #312783;
  border-radius: 8px;
  box-shadow: none;
  cursor: pointer;
  display: flex;
  height: 54px;
  justify-content: center;
  width: 100%;
}

.EmptyStateButton-module_dashed-container__xlDk6:hover {
  border-style: solid;
}
.FormatInformation-module_heading-row__8uZxP {
  display: flex;
  align-items: center;
  justify-items: center;
  margin-bottom: 8px;
  gap: 4px;
  min-height: 26px;
}

.FormatInformation-module_title__1kwNT {
  margin-right: 8px;
}

.FormatInformation-module_tooltip-wrapper__ajKOD {
  display: inline-flex;
  align-items: center;
}
.FormatInformation-module_tooltip-wrapper__ajKOD button {
  all: unset;
  display: inline-flex;
  cursor: pointer;
}
.ImageUpload-module_visible-input__iAbBX {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  min-height: 128px;
  min-width: 324px;
  border: 1px dashed #312783;
  border-radius: 8px;
  cursor: pointer;
  color: #312783;
  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_primary__H5S09 {
  color: #312783;
}

.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;
  display: block;
  margin-bottom: 16px;
}

.ImageUpload-module_image-controls__4khgj {
  display: flex;
  gap: 24px;
  color: #312783;
}

.ImageUpload-module_image-control__0AEd0 {
  display: flex;
  align-items: center;
  gap: 8px;
  cursor: pointer;
}
.InfoCard-module_info-card__2w0oz {
  display: flex;
  flex-direction: row;
  background: #ffffff;
  border-radius: 8px;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.11);
  overflow: hidden;
}
.InfoCard-module_info-card-image__U98g4 {
  width: 10%;
  min-width: 100px;
  max-width: 300px;
  flex-shrink: 0;
}
.InfoCard-module_info-card-image__U98g4 > * {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.InfoCard-module_info-card-content__JcGHW {
  flex: 1;
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 24px;
}
.InfoCard-module_info-card-main__9BQyl {
  display: flex;
  align-items: flex-start;
  gap: 12px;
}
.InfoCard-module_info-card-left__yJyv3 {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-width: 0;
}
.InfoCard-module_info-card-label__1354Q {
  margin-bottom: 4px;
}
.InfoCard-module_info-card-label__1354Q.InfoCard-module_label-blue__nr4CZ {
  color: #5146c1;
}
.InfoCard-module_info-card-label__1354Q.InfoCard-module_label-purple__qW7aF {
  color: #8138bd;
}
.InfoCard-module_info-card-label__1354Q.InfoCard-module_label-green__S7TaU {
  color: #158252;
}
.InfoCard-module_info-card-label__1354Q.InfoCard-module_label-orange__fGiD- {
  color: #cd4111;
}
.InfoCard-module_info-card-label__1354Q.InfoCard-module_label-liquorice__gEB8r {
  color: #242424;
}
.InfoCard-module_info-card-title__6zjhI {
  margin-bottom: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.InfoCard-module_info-card-details__LpLil {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  row-gap: 8px;
  color: #6a6a6a;
}
.InfoCard-module_info-card-details-item__6LOGk {
  display: inline-flex;
  align-items: center;
  max-width: 100%;
  min-width: 0;
}
.InfoCard-module_info-card-details-separator__hcLZd, .InfoCard-module_info-card-details-dash__V-Q5L {
  font-size: 12px;
}
.InfoCard-module_info-card-details-separator__hcLZd {
  margin: 0 16px;
}
.InfoCard-module_info-card-details-dash__V-Q5L {
  margin: 0 4px;
}
.InfoCard-module_info-card-details-label__6cg0b, .InfoCard-module_info-card-details-value__iA0Yv {
  color: #6a6a6a;
}
.InfoCard-module_info-card-details-value__iA0Yv {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.InfoCard-module_info-card-right__MJQ4c {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-shrink: 0;
}
.InfoCard-module_info-card-chip-info__CAD6U {
  color: #6a6a6a;
}
.InfoCard-module_info-card-divider__vTv9O {
  border: none;
  border-top: 1px solid #eae9f2;
}
.InfoCard-module_info-card-footer__H5DC2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 18px;
}
.InfoCard-module_info-card-action__ZFqPv {
  flex-shrink: 0;
  margin-left: auto;
}
.Input-module_input-wrapper__doHYV {
  position: relative;
  text-align: left;
  width: 100%;
}

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

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

.Input-module_input__505b7 {
  background: none;
  border: 1px solid #c8c8c8;
  border-radius: 4px;
  color: #242424;
  font-family: "Manrope", sans-serif;
  font-size: 14px;
  min-height: 53px;
  outline: none;
  padding: 16px 14px;
  transition: 0.3s;
  width: 100%;
}

.Input-module_input__505b7:hover:not(:disabled),
.Input-module_input__505b7:focus {
  border-color: #312783;
}

.Input-module_input__505b7:not(:placeholder-shown) {
  color: #242424;
}

.Input-module_input__505b7:disabled {
  color: #c8c8c8;
  cursor: not-allowed;
}

.Input-module_input__505b7:disabled + .Input-module_label__gmqts {
  color: #c8c8c8;
  cursor: not-allowed;
}

.Input-module_input__505b7.Input-module_has-prefix__q5Ggt {
  padding-left: 40px;
}

.Input-module_input__505b7.Input-module_has-suffix__t-zbc {
  padding-right: 40px;
}

.Input-module_move-label__8JtFx, .Input-module_input__505b7:not(.Input-module_has-prefix__q5Ggt):focus-within ~ .Input-module_label__gmqts,
.Input-module_input__505b7:not(.Input-module_has-prefix__q5Ggt):not(:placeholder-shown) ~ .Input-module_label__gmqts {
  color: #242424 !important;
  font-size: 12px !important;
  left: 14px !important;
  top: -8px !important;
  transform: translateY(0) !important;
}

.Input-module_input__505b7.Input-module_has-prefix__q5Ggt:focus-within ~ .Input-module_label__gmqts,
.Input-module_input__505b7.Input-module_has-prefix__q5Ggt:not(:placeholder-shown) ~ .Input-module_label__gmqts {
  color: #242424 !important;
  font-size: 12px !important;
  left: 40px !important;
  top: -8px !important;
  transform: translateY(0) !important;
}

.Input-module_input__505b7.Input-module_has-prefix__q5Ggt ~ .Input-module_label__gmqts {
  left: 40px !important;
}

textarea.Input-module_input__505b7 ~ .Input-module_label__gmqts {
  top: 16px;
  transform: translateY(0);
}

.Input-module_label__gmqts {
  background-color: white;
  color: #c8c8c8;
  cursor: text;
  font-size: 14px;
  left: 14px;
  padding: 0 2px;
  position: absolute;
  top: 25px;
  transform: translateY(-50%);
  transition: 0.3s;
}

.Input-module_helper-text__754rq {
  color: #6a6a6a;
}

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

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

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

.Input-module_prefix__-1end {
  color: #c8c8c8;
  font-family: "Manrope", sans-serif;
  font-size: 14px;
  left: 14px;
  pointer-events: none;
  position: absolute;
  top: 17px;
  z-index: 1;
}

.Input-module_suffix__gTAwG {
  color: #c8c8c8;
  font-family: "Manrope", sans-serif;
  font-size: 14px;
  pointer-events: none;
  position: absolute;
  right: 14px;
  top: 17px;
  z-index: 1;
}
.Modal-module_dialog-modal__X4S2n {
  width: 100vw;
  overflow: hidden;
  position: fixed;
  background-color: white;
  z-index: 100;
  top: 0;
  left: 0;
  height: 100%;
  max-height: 100%;
}

.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: #312783;
  z-index: 2;
}

.Modal-module_back-button__w0-6c {
  position: absolute;
  left: 16px;
  top: 16px;
  color: #312783;
  z-index: 2;
}

.Modal-module_back-button-with-image__FDJJJ {
  left: calc(33vw + 32px);
}

.Modal-module_image-container__1kpg0 {
  position: relative;
  width: 33vw;
  height: 100vh;
  overflow: hidden;
}
@media (max-width: 835px) {
  .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;
  max-height: 100%;
  height: 100vh;
}
.Modal-module_container-center__a7WBH {
  align-items: center;
}
.Modal-module_container-top__uxZti {
  align-items: flex-start;
}

.Modal-module_content-wrapper__-8-t- {
  position: relative;
  z-index: 1;
  max-height: 100vh;
  overflow: auto;
  overflow-x: hidden;
}
.Modal-module_content-wrapper-with-image__HifC- {
  width: 67vw;
}
.Modal-module_content-wrapper-with-image__HifC- .Modal-module_content__bHhiE {
  max-width: 500px;
}
.Modal-module_content-wrapper-full-width__iybbQ {
  width: 100vw;
}
.Modal-module_content-wrapper-full-width__iybbQ .Modal-module_content__bHhiE {
  max-width: 1125px;
}
.Modal-module_content-wrapper__-8-t- .Modal-module_content__bHhiE {
  margin: 16px auto;
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 835px) {
  .Modal-module_content-wrapper__-8-t- {
    width: 100vw;
  }
}
@media (max-width: 1440px) {
  .Modal-module_content-wrapper__-8-t- {
    padding: 16px 24px;
  }
}

.Modal-module_error-banner__BKVzp {
  background-color: #fef1f5;
  border: 1px solid #f5d0d4;
  color: #c82b49;
  padding: 8px 12px;
  border-radius: 4px;
  margin-top: 12px;
}
.Modal-module_error-banner__BKVzp p {
  color: inherit;
}
.MultiSelect-module_field__xxhj7 {
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 8px;
  gap: 8px;
  height: 34px;
  background: #ffffff;
  border: 1px solid #eae9f2;
  border-radius: 8px;
  cursor: pointer;
  font-family: "Manrope", sans-serif;
}
.MultiSelect-module_field__xxhj7:hover:not(.MultiSelect-module_field-disabled__9-S-W):not(.MultiSelect-module_field-error__OIJcU) {
  background: #f5f4f9;
}
.MultiSelect-module_field-focus__dSvM3 {
  background: #f5f4f9;
  border-color: #312783;
}
.MultiSelect-module_field-disabled__9-S-W {
  pointer-events: none;
  opacity: 0.5;
  cursor: default;
}
.MultiSelect-module_field-error__OIJcU {
  border-color: #cc0e0e;
}

.MultiSelect-module_field-icon__vRl9U {
  color: #312783;
  flex-shrink: 0;
}

.MultiSelect-module_label__hN7Lx {
  font-weight: 700;
  font-size: 14px;
  line-height: 20px;
  color: #312783;
  white-space: nowrap;
  flex: 1;
  text-align: left;
}
.MultiSelect-module_field-error__OIJcU .MultiSelect-module_label__hN7Lx {
  color: #cc0e0e;
}

.MultiSelect-module_count__5vFiV {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #312783;
  white-space: nowrap;
}

.MultiSelect-module_chevron-box__YJbdz {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
  border-radius: 4px;
  margin-left: 4px;
  flex-shrink: 0;
}
.MultiSelect-module_field__xxhj7:hover:not(.MultiSelect-module_field-disabled__9-S-W) .MultiSelect-module_chevron-box__YJbdz {
  background-color: #d7d6e7;
}

.MultiSelect-module_chevron__7mZy5 {
  width: 8px;
  height: 8px;
  color: #312783;
  flex-shrink: 0;
  transition: transform 200ms ease-in-out;
  transform: rotate(90deg);
}
.MultiSelect-module_chevron-open__LeYvZ {
  transform: rotate(180deg);
}

.MultiSelect-module_spinner__NZ-p4 {
  display: flex;
  align-items: center;
}

div.MultiSelect-module_content__4iRZC {
  padding: 8px;
  max-height: 500px;
  min-width: 250px;
  overflow-y: scroll;
}
div.MultiSelect-module_content__4iRZC::-webkit-scrollbar {
  width: 0; /* Remove scrollbar space */
  background: transparent; /* Optional: just make scrollbar invisible */
}

.MultiSelect-module_content-options__XLVQK {
  padding: 0px;
  margin: 0px;
}
.MultiSelect-module_content-options__XLVQK li {
  list-style: none;
}

.MultiSelect-module_list-item-container__ks9tK {
  display: grid;
  align-items: center;
  padding: 0 8px;
}
.MultiSelect-module_list-item-container-disabled__HxQ6r {
  pointer-events: none;
}

.MultiSelect-module_clickable-area__yAiBX {
  display: flex;
  align-items: center;
  border-radius: 8px;
  padding: 4px 8px;
  margin-left: -8px;
  margin-top: -4px;
  max-height: 44px;
}
.MultiSelect-module_clickable-area__yAiBX > span {
  display: flex;
}
.MultiSelect-module_clickable-area__yAiBX:hover {
  background-color: #f5f4f9;
}

.MultiSelect-module_checkbox__603Ax {
  padding: 4px 10px;
}

.MultiSelect-module_label-container__RSY8L {
  display: flex;
  flex-direction: column;
}

.MultiSelect-module_subtitle__6iO3a {
  color: #545252;
}

.MultiSelect-module_indent-guide__kIhfo {
  height: 100%;
  border-left: 2px solid #d7d6e7;
  margin-left: 8px;
}

.MultiSelect-module_expand-toggle__QWcRR {
  aspect-ratio: 1;
  border-radius: 4px;
  width: initial !important;
  transition: background-color 0.15s linear;
}
.MultiSelect-module_expand-toggle__QWcRR:hover {
  background-color: #d7d6e7;
}
.MultiSelect-module_expand-toggle__QWcRR svg {
  color: #312783;
}

.MultiSelect-module_popover-z-index__EqJCl {
  z-index: 120;
}

.MultiSelect-module_list-fieldset__nSCmD {
  border: none;
  padding: 0;
  margin: 0;
  min-width: 0;
}
.MultiSelect-module_list-fieldset-disabled__ph6sF {
  pointer-events: none;
  opacity: 0.75;
}

.MultiSelect-module_list-legend__Kus-0 {
  font-size: 14px;
  line-height: 20px;
  color: #312783;
  padding: 0 0 8px;
}

.MultiSelect-module_clear-button__M3A8z {
  padding: 16px 12px 12px;
}

.MultiSelect-module_clear-text__qhUcE {
  color: #312783 !important;
}
.Paper-module_paper__dvR1J {
  background-color: #ffffff;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.11);
  border-radius: 8px;
  padding: 40px;
  width: 100%;
}

.Paper-module_paper-full-height__bApgg {
  height: 100%;
  overflow-y: auto;
  border-radius: 8px 8px 0 0;
}
.ExpandToggle-module_expand-toggle__24JuH {
  background: none;
  border: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 5px 6px;
}

.ExpandToggle-module_arrow-icon__rrDE5 {
  color: #312783;
  transition: transform 100ms;
  height: 6px;
  width: 8px;
}

.ExpandToggle-module_closed__1uK-- {
  transform: rotate(90deg);
}

.ExpandToggle-module_expanded__bFshD {
  transform: rotate(180deg);
}
.Prompt-module_prompt__IM0tv {
  min-width: unset;
}
.Prompt-module_prompt-small__w0vCa {
  width: 580px;
}
.Prompt-module_prompt-medium__LV60A {
  width: 800px;
}
.Prompt-module_prompt-large__4w2Sm {
  width: 1080px;
}

.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);
  display: flex;
  align-items: center;
  justify-content: center;
}

.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;
}
.RadioButton-module_label__dV7-l {
  cursor: pointer;
  display: flex;
  padding: 1px 0 8px 0;
}

.RadioButton-module_label-disabled__BEesq {
  color: #c8c8c8;
  cursor: not-allowed;
}

.RadioButton-module_radio-button-container__kj2mp {
  align-items: flex-start;
  display: flex;
}

.RadioButton-module_radio-button__PtGXj {
  appearance: none;
  background-color: #ffffff;
  border: 2px solid #5146c1;
  border-radius: 50%;
  cursor: pointer;
  height: 18px;
  margin-right: 12px;
  min-width: 18px;
  padding: 4px;
  width: 18px;
}

.RadioButton-module_radio-button__PtGXj:hover:not(:disabled) {
  box-shadow: 0 0 0 3px #cdd2f9;
}

.RadioButton-module_radio-button__PtGXj:focus-visible {
  outline-offset: 0;
}

.RadioButton-module_radio-button__PtGXj:checked {
  border: 5px solid #5146c1;
}

.RadioButton-module_radio-button__PtGXj:checked:disabled {
  opacity: 0.3;
}

.RadioButton-module_radio-button__PtGXj:disabled {
  cursor: not-allowed;
  opacity: 0.3;
}
.SearchField-module_input__e0c9t {
  height: 34px;
  width: 100%;
  outline: none;
  border-radius: 8px;
  border: 1px solid #eae9f2;
  font-family: "Manrope", sans-serif;
  color: #242424;
  padding: 5px 36px 5px 40px;
  background-color: #ffffff;
}
.SearchField-module_input__e0c9t:hover {
  border-color: #eae9f2;
  background-color: #f5f4f9;
}
.SearchField-module_input__e0c9t:hover::placeholder {
  color: #6a6a6a;
}
.SearchField-module_input__e0c9t::placeholder {
  color: #6a6a6a;
  font-size: 14px;
  font-weight: 500;
}
.SearchField-module_input__e0c9t:focus {
  border-color: #312783;
  background-color: #f5f4f9;
}
.SearchField-module_input__e0c9t.SearchField-module_has-value__05QUV {
  color: #312783;
}

.SearchField-module_input-wrapper__TJT8q {
  width: 400px;
  position: relative;
}

.SearchField-module_icon__0Z9zm {
  position: absolute;
  left: 16px;
  margin-top: 9px;
  color: #312783;
}

.SearchField-module_input__e0c9t::-webkit-search-cancel-button,
.SearchField-module_input__e0c9t::-webkit-search-decoration {
  -webkit-appearance: none;
  appearance: none;
  display: none;
}

.SearchField-module_clear-button__b-jyj {
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
  background: none;
  border: none;
  cursor: pointer;
  padding: 4px;
  color: #312783;
  display: flex;
  align-items: center;
}
.Select-module_container__U1UI1 {
  position: relative;
}

.Select-module_select-wrapper__hSPol {
  text-align: left;
  position: relative;
  width: 100%;
}

.Select-module_disabled__kkzG- {
  color: #c8c8c8;
  background-color: #f6f6f6;
  cursor: not-allowed;
}

.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: 50%;
  transform: translateY(-50%);
  padding: 0 2px;
  transition: 0.3s;
  font-size: 14px;
  color: #c8c8c8;
}

.Select-module_select__U4LyF {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 53px;
  width: 100%;
  padding: 16px 14px;
  border-radius: 4px;
  border: 1px solid #c8c8c8;
  outline: none;
  background: none;
  font-family: "Manrope", sans-serif;
  font-size: 14px;
  color: #312783;
}
.Select-module_select__U4LyF:hover:not(.Select-module_disabled__kkzG-):not(.Select-module_error-border__zF8H-), .Select-module_select__U4LyF:focus:not(.Select-module_disabled__kkzG-):not(.Select-module_error-border__zF8H-) {
  border-color: #312783;
}

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

.Select-module_label-selected__rQa9L {
  top: -8px;
  left: 14px;
  font-size: 12px;
  color: #242424;
  background-color: #ffffff;
  transform: translateY(0);
}

.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;
}

.Select-module_dropdown-container__-qvLZ {
  position: fixed;
  z-index: 50;
  min-width: max-content;
}
.StatusBar-module_status-bar__4Grrp {
  display: flex;
  align-items: center;
  padding: 12px 16px;
  gap: 12px;
  border-radius: 8px;
  min-height: 42px;
}
.StatusBar-module_status-bar-progress__4-wN0 {
  background-color: #eff3ff;
  border: 1px solid #cdd2f9;
}
.StatusBar-module_status-bar-info__YIcNr {
  background-color: #f9f4fb;
  border: 1px solid #e8d7f3;
}
.StatusBar-module_status-bar-success__U0ftp {
  background-color: #ebfff4;
  border: 1px solid #ccf3de;
}
.StatusBar-module_status-bar-error__OdEjY {
  background-color: #fef1f5;
  border: 1px solid #f5d0d4;
}
.StatusBar-module_status-bar-warning__p9ZZA {
  background-color: #fef9ee;
  border: 1px solid #f8e2ca;
}

.StatusBar-module_status-bar-icon-wrapper-progress__5KGjd {
  flex-shrink: 0;
  align-self: flex-start;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #5146c1;
}
.StatusBar-module_status-bar-icon-wrapper-info__oRQAQ {
  flex-shrink: 0;
  align-self: flex-start;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #8138bd;
}
.StatusBar-module_status-bar-icon-wrapper-success__60v7X {
  flex-shrink: 0;
  align-self: flex-start;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #158252;
}
.StatusBar-module_status-bar-icon-wrapper-error__BbyBx {
  flex-shrink: 0;
  align-self: flex-start;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #c82b49;
}
.StatusBar-module_status-bar-icon-wrapper-warning__njP6L {
  flex-shrink: 0;
  align-self: flex-start;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #cd4111;
}

.StatusBar-module_status-bar-icon__02SaH {
  width: 18px;
  height: 18px;
}

.StatusBar-module_status-bar-body-progress__HTnGh {
  flex: 1;
  min-width: 0;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  overflow-wrap: break-word;
  color: #5146c1;
}
.StatusBar-module_status-bar-body-info__lTz4s {
  flex: 1;
  min-width: 0;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  overflow-wrap: break-word;
  color: #8138bd;
}
.StatusBar-module_status-bar-body-success__a9rIy {
  flex: 1;
  min-width: 0;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  overflow-wrap: break-word;
  color: #158252;
}
.StatusBar-module_status-bar-body-error__IlFLM {
  flex: 1;
  min-width: 0;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  overflow-wrap: break-word;
  color: #c82b49;
}
.StatusBar-module_status-bar-body-warning__sMXKR {
  flex: 1;
  min-width: 0;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  overflow-wrap: break-word;
  color: #cd4111;
}

.StatusBar-module_status-bar-close__nvFzm {
  flex-shrink: 0;
  align-self: flex-start;
  display: flex;
  align-items: center;
  background: none;
  border: none;
  cursor: pointer;
  padding: 0;
}
.StatusBar-module_status-bar-close__nvFzm:hover {
  opacity: 0.5;
}
.Table-module_container__BsXT7 {
  background: #ffffff;
  border: 1px solid #eae9f2;
  border-radius: 8px;
  flex: 1 1 0;
  min-height: 0;
  overflow: auto;
}

.Table-module_container__BsXT7::before {
  background: linear-gradient(90deg, #312783 0%, #b378b3 33%, #7fb8b9 66%, #e4ae50 100%);
  content: "";
  display: block;
  height: 3px;
  margin-bottom: -3px;
  opacity: 0.3;
  pointer-events: none;
  position: sticky;
  top: 49px;
  width: var(--scroll-width, 100%);
  z-index: 31;
}

.Table-module_spinner__6j0d- {
  display: inline-block;
}

.Table-module_loading-row__kjNq9 {
  background-color: #f5f4f9 !important;
  text-align: center;
}

.Table-module_first-column-body__n7PKW {
  align-items: center;
  display: flex;
  height: 100%;
}

.Table-module_first-column-header__ogIS3,
.Table-module_first-column-footer__wwAkH {
  display: inline-block;
  padding-left: 40px;
}

.Table-module_td-content__I8YJ- {
  display: inline-block;
  padding: 0 8px;
}

.Table-module_td-spacer__7NS3B {
  display: inline-block;
  max-width: 20px;
  min-width: 20px;
  width: 20px;
}

.Table-module_sticky-footer__C9gJv {
  background: #ffffff;
  bottom: 0;
  box-shadow: 0 -2px 10px 0 rgba(0, 0, 0, 0.0509803922);
  position: sticky;
  z-index: 10;
}

.Table-module_sticky-footer__C9gJv > tr:last-child > th:first-child {
  border-bottom-left-radius: 8px;
}

.Table-module_sticky-footer__C9gJv > tr:last-child > th:last-child {
  border-bottom-right-radius: 8px;
}

.Table-module_right-align__-D3SQ {
  text-align: right;
}

.Table-module_truncate-content__OIe5U {
  table-layout: fixed;
}

.Table-module_sticky-header__uMFKu {
  position: sticky;
  top: 0;
  z-index: 2;
}

.Table-module_bracket__aDtE4 {
  display: block;
  height: 48px;
}

.Table-module_is-bold__UjbzG {
  font-weight: 700;
}

.Table-module_clickable__kFovS {
  cursor: pointer;
}

.Table-module_hoverable__ljU9B:hover td {
  background-color: #eae9f2;
}

.Table-module_table__-ZPCW {
  border-collapse: separate;
  border-spacing: 0;
  width: 100%;
}

.Table-module_table__-ZPCW > thead > tr:first-child > th:first-child {
  border-top-left-radius: 8px;
}

.Table-module_table__-ZPCW > thead > tr:first-child > th:last-child {
  border-top-right-radius: 8px;
}

.Table-module_table__-ZPCW:not(:has(> .Table-module_sticky-footer__C9gJv)) > tbody > tr:last-child > td:first-child {
  border-bottom-left-radius: 8px;
}

.Table-module_table__-ZPCW:not(:has(> .Table-module_sticky-footer__C9gJv)) > tbody > tr:last-child > td:last-child {
  border-bottom-right-radius: 8px;
}

.Table-module_table__-ZPCW thead th {
  background-color: #f5f4f9;
  height: 49px;
}

.Table-module_table__-ZPCW tr {
  height: 48px;
  overflow: hidden;
}

.Table-module_table__-ZPCW th {
  background: #ffffff;
  overflow: hidden;
  padding: 0 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.Table-module_table__-ZPCW th.Table-module_first-column-cell__P08st {
  padding-left: 20px;
}

.Table-module_table__-ZPCW td {
  background: #ffffff;
  border: 0.5px solid #f5f4f9;
  overflow: hidden;
  padding: 0 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.Table-module_table__-ZPCW td.Table-module_first-column-cell__P08st {
  padding-left: 20px;
}

.Table-module_table__-ZPCW .Table-module_row-border__wjo5P {
  background-image: linear-gradient(#f5f4f9, #f5f4f9);
  background-position: left bottom;
  background-repeat: no-repeat;
  background-size: 100% 1px;
}

.Table-module_table__-ZPCW th:last-child {
  padding-right: 16px;
}

.Table-module_table__-ZPCW td:last-child {
  padding-right: 16px;
}
.Tabs-module_tab__LYqhc {
  border-radius: 4px;
  padding: 4px 9px;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 4px;
  position: relative;
  z-index: 1;
  background-color: transparent;
}
.Tabs-module_tab__LYqhc.Tabs-module_active__LGOzg {
  padding: 4px 8px;
}
.Tabs-module_tab__LYqhc.Tabs-module_active__LGOzg > p {
  color: #312783;
  font-weight: 700;
}
.Tabs-module_tab__LYqhc:hover:not(.Tabs-module_active__LGOzg) {
  background-color: #eae9f2;
}

.Tabs-module_tab-list__Q3Olg {
  display: flex;
  width: fit-content;
  max-width: 100%;
  overflow-x: auto;
  white-space: nowrap;
  gap: 8px;
  padding: 4px;
  border: 1px solid #eae9f2;
  border-radius: 8px;
  position: relative;
  margin: 16px 0;
  min-height: 40px;
}

.Tabs-module_tab-indicator__0JWSq {
  position: absolute;
  top: 4px;
  bottom: 4px;
  border-radius: 4px;
  background-color: #eae9f2;
  transition: left 0.3s cubic-bezier(0.4, 0, 0.2, 1), width 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  z-index: 0;
}
.Tabs-module_tab-indicator__0JWSq.Tabs-module_no-transition__30rg1 {
  transition: none;
}
@keyframes Tooltip-module_slideUpAndFade__BOVi3 {
  from {
    opacity: 0;
    transform: translateY(4px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes Tooltip-module_slideDownAndFade__unWDh {
  from {
    opacity: 0;
    transform: translateY(-4px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes Tooltip-module_slideLeftAndFade__HduqJ {
  from {
    opacity: 0;
    transform: translateX(4px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes Tooltip-module_slideRightAndFade__jUaCj {
  from {
    opacity: 0;
    transform: translateX(-4px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
.Tooltip-module_tooltip-content__fjJv5 {
  padding: 8px 12px;
  border-radius: 8px;
  max-width: 320px;
  min-width: 60px;
  width: max-content;
  white-space: break-spaces;
  z-index: 120;
  animation-duration: 200ms;
  animation-timing-function: cubic-bezier(0, 0.06, 0.05, 0.91);
  will-change: transform, opacity;
  background-color: #242424;
}
@media (max-width: 835px) {
  .Tooltip-module_tooltip-content__fjJv5 {
    width: fit-content;
  }
}
.Tooltip-module_tooltip-content__fjJv5[data-side=top] {
  animation-name: Tooltip-module_slideDownAndFade__unWDh;
}
.Tooltip-module_tooltip-content__fjJv5[data-side=bottom] {
  animation-name: Tooltip-module_slideUpAndFade__BOVi3;
}
.Tooltip-module_tooltip-content__fjJv5[data-side=left] {
  animation-name: Tooltip-module_slideRightAndFade__jUaCj;
}
.Tooltip-module_tooltip-content__fjJv5[data-side=right] {
  animation-name: Tooltip-module_slideLeftAndFade__HduqJ;
}

.Tooltip-module_tooltip-arrow__xtDeb {
  fill: #242424;
}

.Tooltip-module_trigger__bpvLZ {
  display: flex;
  align-items: center;
}
.KpiCards-module_grid2__kqcxU {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 16px;
}
@media (max-width: 834px) {
  .KpiCards-module_grid2__kqcxU {
    grid-template-columns: 1fr;
  }
}

.KpiCards-module_grid4__TXbeG {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 16px;
}
@media (max-width: 1140px) {
  .KpiCards-module_grid4__TXbeG {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 834px) {
  .KpiCards-module_grid4__TXbeG {
    grid-template-columns: 1fr;
  }
}

.KpiCards-module_tile__tgess, .KpiCards-module_tileSmall__yYUim, .KpiCards-module_tileLarge__tYCQp {
  flex: 1 1 0;
  min-width: min(217px, 100%);
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 16px 20px;
  border-radius: 8px;
}

.KpiCards-module_tileLarge__tYCQp {
  min-height: 140px;
  border: 1px solid #eae9f2;
  background-color: #ffffff;
}

.KpiCards-module_tileSmall__yYUim {
  gap: 4px;
  background-color: #f5f4f9;
  border: 1px solid #d7d6e7;
}

.KpiCards-module_skeleton__t3-Fx {
  flex: 1 1 auto;
  margin: -16px -20px;
  border-radius: 8px;
  background: linear-gradient(90deg, #f5f4f9 25%, #eae9f2 37%, #f5f4f9 63%);
  background-size: 400% 100%;
  animation: KpiCards-module_kpi-skeleton-shimmer__v18Gi 1.4s ease infinite;
}

@keyframes KpiCards-module_kpi-skeleton-shimmer__v18Gi {
  0% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}
@media (prefers-reduced-motion: reduce) {
  .KpiCards-module_skeleton__t3-Fx {
    animation: none;
  }
}
.KpiCards-module_header__1alVg {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #242424;
}

.KpiCards-module_icon__2H5-S {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #242424;
}

.KpiCards-module_value__Pe0Vg {
  overflow: hidden;
  color: #242424;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.KpiCards-module_link__w1Fv- {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  text-decoration: none;
  color: #312783;
  transition: opacity 0.15s ease;
}

.KpiCards-module_linkIcon__jnY47 {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-right: 4px;
  color: #312783;
  transition: padding 0.15s ease;
}

.KpiCards-module_link__w1Fv-:hover {
  opacity: 0.5;
}

.KpiCards-module_link__w1Fv-:hover .KpiCards-module_linkIcon__jnY47 {
  padding-right: 0;
  padding-left: 4px;
}

.KpiCards-module_subtitle__72Bdi {
  color: #6a6a6a;
}

.KpiCards-module_emptyCTA__IkvZq {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.RowCard-module_row__jkiRh, .RowCard-module_rowStatic__IkvbA, .RowCard-module_rowAction__epOk5 {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 12px;
  border-radius: 8px;
  min-width: min(450px, 100%);
}

.RowCard-module_rowAction__epOk5 {
  border: 1px solid #eae9f2;
  background-color: #ffffff;
  color: #242424;
  text-decoration: none;
  cursor: pointer;
  transition: background-color 0.15s ease;
}
.RowCard-module_rowAction__epOk5:hover {
  background-color: #f5f4f9;
}

.RowCard-module_disabled__cJh79 {
  pointer-events: none;
  opacity: 0.5;
}

.RowCard-module_rowStatic__IkvbA {
  border: 1px solid transparent;
  background-color: transparent;
}

.RowCard-module_rowsAction__7XN-y {
  display: flex;
  flex-direction: column;
  gap: 16px;
  min-width: 0;
}

.RowCard-module_rowsNoAction__Bxjuu {
  display: flex;
  flex-direction: column;
  gap: 16px;
  min-width: 0;
}
.RowCard-module_rowsNoAction__Bxjuu > *:not(:last-child) {
  position: relative;
}
.RowCard-module_rowsNoAction__Bxjuu > *:not(:last-child)::after {
  content: "";
  position: absolute;
  left: 5%;
  bottom: calc(16px / -2);
  width: 90%;
  height: 1px;
  background-color: #eae9f2;
}

.RowCard-module_leading__fAfbb {
  flex-shrink: 0;
  display: flex;
  align-items: center;
}

.RowCard-module_body__1V3Mb {
  flex: 1 1 auto;
  min-width: 0;
  display: flex;
  flex-direction: column;
}

.RowCard-module_trailing__Xr0oA {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  gap: 12px;
}

.RowCard-module_title__YkV1R {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.RowCard-module_meta__k5RSF {
  display: flex;
  align-items: center;
  gap: 8px;
  min-width: 0;
}

.RowCard-module_metaItem__sWwQ8 {
  flex: 0 1 auto;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.RowCard-module_separator__731tI {
  color: #242424;
}

.RowCard-module_meta-blueberry__mkBf9 {
  color: #5146c1;
}

.RowCard-module_meta-grape__919-N {
  color: #8138bd;
}

.RowCard-module_meta-honey__r7H9B {
  color: #cd4111;
}

.RowCard-module_meta-kale__iH7tv {
  color: #158252;
}

.RowCard-module_meta-liquorice__N6TSx {
  color: #545252;
}

.RowCard-module_meta-tomato__YOCDl {
  color: #c82b49;
}

.RowCard-module_actionText__XUtWV {
  flex-shrink: 0;
  display: inline-flex;
  align-items: center;
  gap: 4px;
  color: #312783;
}

.RowCard-module_actionIcon__TkXC2 {
  display: inline-flex;
  align-items: center;
  padding-right: 4px;
  color: #312783;
  transition: padding 0.15s ease;
}

.RowCard-module_rowAction__epOk5:hover .RowCard-module_actionIcon__TkXC2 {
  padding-right: 0;
  padding-left: 4px;
  opacity: 0.5;
}

.RowCard-module_rowAction__epOk5:hover .RowCard-module_actionText__XUtWV {
  opacity: 0.5;
}
