.h0fdIlU6hP8G_ZBu2g1g {
  flex: 1;
  margin-left: 60px;
  margin-right: 72px;
  margin-top: var(--page-content-margin-top);
  margin-bottom: var(--page-content-margin-bottom);
}

.GsTyXcR6Aul72icLHyiT {
  height: calc(
    100vh - var(--page-content-margin-top) - var(--page-content-margin-bottom)
  );
  max-height: calc(
    100vh - var(--page-content-margin-top) - var(--page-content-margin-bottom)
  );
  overflow-y: hidden;
}

.vi7u78vvi6PwwweHyLiM {
  display: flex;
  flex-direction: row;
  justify-content: center;
  column-gap: 24px;
}

.en4s4VjLVNLY3IuVxK89 {
  display: inherit;
  justify-content: inherit;
  flex-direction: column;
  align-items: flex-start;
  row-gap: 16px;
}

.WchO34oG19A_fnQqBSJp {
  display: inherit;
  flex-direction: inherit;
  justify-content: inherit;
  align-items: inherit;
  row-gap: 44px;
}

.LIvrKant6aCdXTcC85N4 {
  color: var(--mui-palette-text-secondary);
}

.StXPyEJgXyTpbPRttBCT {
  max-width: 744px;
}

.BEBtgpsQvBOparptQ_Vj {
  &.MuiCardActions-root {
    padding-left: 16px;
    padding-bottom: 20px;
  }
}

.aeTAw48PQWu0yR83Gswf {
  flex: 1;
}

.TgVCt2dutjq3vlqXzCkK {
  &.MuiListItemIcon-root {
    color: var(--mui-palette-common-black);
  }
}

.MMMRpThVodWKTHJtlJax {
  width: 100%;
}

.SKftnF6LnoXvC3xwngCB {
  &.MuiDialogActions-root {
    padding-top: 40px;
  }
}

.e5cUt0FixmOpVz_sOVzh {
  width: 100%;
}

.Zc73aR2OOBxvYWA8B62r {
  .MuiAlert-action {
    flex: none;
  }
}

.aWptFLU1IioI21RcSYX8 {
  * {
    opacity: 0;
  }
}

.Z1WTc248SAiN6jO_BXEA {
  display: none;
}

.gYNqT38FMvDjEptqcWzA {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 432px;
}

.wkI1PGXl2SnSguqgGsHR {
  background-color: var(--mui-palette-common-white);
  position: sticky;
  padding-left: var(--drawer-left-padding);
  padding-top: 32px;
  top: 0;
  z-index: 2;
}

.pm5qA7LpXB5fqnEggeDP {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  flex: 1;
  gap: 20px;
  padding-left: var(--drawer-left-padding);
  padding-right: var(--drawer-right-padding);
  padding-bottom: 32px;
  padding-top: 20px;
}

.NK4KVTyZkmvDNZEJ35BP {
  min-width: var(--side-nav-width);
  width: var(--side-nav-width);
}

.EutOpyWACEbJ8vZs1P9u {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 32px;
  height: -webkit-fill-available;
  min-width: var(--side-nav-width);
  padding-bottom: 44px;
  padding-top: 40px;
  width: var(--side-nav-width);
}

.OGTw13eED0dBpxjf6RqU {
  align-items: flex-end;
  display: flex;
  flex: 1;
}

.q8cX9HV3kwjO4ylgZjEf {
  &.MuiListItemIcon-root {
    color: var(--mui-palette-primary-dark);
    min-width: 32px;
  }
}

.bQf0C0HZyE0QpfLdFVFF {
  width: 100%;
}

.XcjrSc768xa9s9oIGa06 {
  height: 90px;
  min-width: 76px;
  min-height: 90px;
  width: 76px;
}

.HHK1EbBaXHTMgbiDrOSc {
  display: flex;
  flex-direction: row;
}

.rlmDWfC31VOQnYIE6xbV {
  flex: 1;
  min-height: 100vh;
}

.IbcUtkEBBpK46C2nvIYG {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: 100%;
}

.WdYCwoQPtNdIqxoxCnee {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: 8px;
  width: 100%;
}

.l43zgYKBE8W7nhWpHKTl {
  height: 100%;
}

.CAJbe0D0wpOGErz8HEGg {
  width: 100%;
}

.EYGdu6VW6eq5Kah9UOWD {
  background-color: var(--mui-palette-common-white);
  border-top: solid 1px var(--mui-palette-divider);
  bottom: 0;
  display: flex;
  gap: 8px;
  padding: var(--drawer-left-padding);
  position: sticky;
  z-index: 1;
}

.No8Et3aCw_aGgfXKhzfo {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: 4px;
}

.HCFrLmhiKIVvcUwo79Ib {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.Gs5TeRcB15vdc0Fbw5G8 {
  height: 100%;
}

.EIF9bWRMQrju7gzSF871 {
  display: flex;
  flex-direction: column;
  gap: 32px;
}

.r745Aera8GguwkWQp9ER {
  &.MuiAvatar-root {
    background-color: var(--mui-palette-common-white);
  }
}

.ZhDNueJ8SBUiya_8f8ou {
  flex: 1;
}

.g9BxWoqZzshtx0OT6JdY {
  display: flex;
  gap: 24px;
}

.RFK8CXRiLJeiidyrKwn9 {
  border-radius: 16px;
}

.tKzkt0J5yUM3JX_mwTDi {
  height: 32px;
  width: 32px;
}

.A_hGCEQ3glgDQru7rnPF {
  align-items: center;
  display: flex;
  gap: 8px;
  height: 32px;
  flex-direction: row;
}

.QDF86PXw5hfpegfAj48I {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 4px;
}

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

.cBmz99JtamUMixjVfLKt {
  display: flex;
  column-gap: 12px;
}

.jWxT8_Pw_hAAqnJCkSZw {
  border-top: solid 1px var(--mui-palette-divider);
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 16px;

  .MuiToolbar-root {
    padding-left: 0;
  }
}

.sjQhWNfPQBqQfXNJQi2Q {
  align-items: center;
  display: flex;
  gap: 4px;
}

.IApMFtFC657u8v3JyXKP {
  display: flex;
  flex-direction: column;
  gap: 20px;
  max-width: 168px;
  min-width: 168px;
  width: 168px;
}

.RU8h507gD6cmMqFIzQnG {
  .MuiFormControlLabel-root {
    margin-left: unset;
    margin-right: unset;
  }
}

.tFbkpmsSiG48xTfUyMLS {
  margin-top: 8px;
}

.n2NWLld52Q2ajLnIjfMl {
  align-items: center;
  display: flex;
  gap: 14px;
  padding-left: 11px;
  padding-top: 9px;
  padding-bottom: 9px;
}

.rqOj1xMhH0GcgcepvfVL {
  &:not(:hover) {
    .MuiIconButton-root {
      display: none;
    }
  }
}

.kHyPXJsUYVNuq85jwMPM {
  align-items: center;
  display: flex;
  gap: 4px;
  justify-content: space-between;
}

.qA0ruj3FltqK2QPcgprc {
  min-height: 40px;
  min-width: 40px;
}

.LqbZoWy84DUqNyFR1iaf {
  background-color: var(--mui-palette-common-white);
  border: solid 1px var(--mui-palette-divider);
  border-radius: var(--mui-shape-borderRadius);
}

.CkJYQidawboytgx0VmcM {
  border-top: solid 1px var(--mui-palette-divider);
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 16px;

  .MuiToolbar-root {
    padding-left: 0;
  }
}

.PkyS6QwUzmz9uBIYBfol {
  &.MuiTableContainer-root {
    border-radius: inherit;
    max-height: calc(100% - 85px);
  }

  tbody {
    tr:last-of-type {
      td {
        border-bottom: none;
      }
    }
  }
}

.lvHxtl8MDy82FMEQAYab {
  padding: 32px 24px;
}

.vFrxr728scEWPtiYaooQ {
  cursor: pointer;
}

.zb6GQcCPXb1UMlTZJZbp {
  pointer-events: none;
}

.okd8s8qBRyPH1PVQDGie {
  display: flex;
  flex-direction: column;
  gap: 40px;
}

.MABtYocxSCmz5dmQZfqM {
  display: flex;
  flex-direction: column;
  gap: 24px;
  white-space: wrap;
}

.Nh6YGhKhxRJ5ni0Gkvlg {
  align-items: center;
  display: flex;
  justify-content: space-between;
}

.m4QzriA9oHGeQocozLsA {
  align-items: center;
  display: flex;
  gap: 24px;
}

.NGPHnmd1b8L1TO5y4s2L {
  max-height: 48px;
  max-width: 48px;
  border-radius: var(--mui-shape-borderRadius);
}

.DeAn1jdEr_JYE0JqNJOG {
  &.MuiSkeleton-root {
    height: 48px;
    width: 48px;
    max-width: unset;
  }
}

.wBBPPpIQOw4m0WZRGyFy {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}

.xp0sLEm4HKA1oFCR02T3 {
  border-radius: var(--mui-shape-borderRadius);
  max-height: 32px;
  max-width: 32px;
}

.dlHC06dsS7j_eiP5NdNw {
  white-space: nowrap;
}

.LcsJggWYaqvQcBCjdn2H {
  align-items: center;
  display: flex;
  gap: 4px;
}

.Y26YEqMkVRubVaDpyh3D {
  color: var(--mui-palette-text-secondary);
  max-width: 156px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.eUEmASuUw3ZEXDwmh6b4 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: 100%;
}

.xaa6nLF_xFwwTxOAIhs7 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 12px;

  .MuiButton-root {
    margin-left: 25px;
  }
}

.AK93bE12UCbrGSvPslJg {
  &.MuiTableContainer-root {
    background-color: var(--mui-palette-common-white);
    border: solid 1px var(--mui-palette-divider);
    border-radius: var(--mui-shape-borderRadius);
    border-bottom: none;
  }
}

.sf8xP_ycIdHHUMacQwtM {
  align-items: center;
  display: flex;
  gap: 4px;
}

.OADwYRjNEqd1ZAR6e_Lp {
  align-items: center;
  display: flex;
}

.XQUm7VUqG0YvLl7_4eEw {
  align-items: center;
  display: flex;
  gap: 8px;
}

.Ql27WC4M1gMIPDDk6mnS {
  display: flex;
  gap: 4px;
  flex-wrap: wrap;
}

.X48ed5Q6izeyCx8Wu2yb {
  &.MuiSkeleton-root {
    height: 32px;
    width: 32px;
    max-width: unset;
  }
}

.usgRP8grb_fq_hqwxxHD {
  border-radius: 16px;
}

.iiXT03FRL5V0rMB1sAx6 {
  border-radius: var(--mui-shape-borderRadius);
  max-height: 32px;
  max-width: 32px;
}

.Swvt7CnKz_UCiNmu3tKr {
  .MuiTableCell-root {
    color: var(--mui-palette-text-disabled);
  }

  .MuiChip-root {
    background-color: unset;
    color: inherit;

    .MuiChip-label {
      color: inherit;
    }
  }

  .iiXT03FRL5V0rMB1sAx6 {
    opacity: 50%;
  }
}

.YAfkN2tE821pI9ovgA3B {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.FquDFDd1iOkHC0VrI4IF {
  height: 100%;
}

.RRyQ7qLEADL_XwuBVoen {
  width: 100%;
}

.eISZZH5PHe1uT9vaX3nX {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.bLgCpJg9NfCVMPDf47bQ {
  color: var(--mui-palette-text-secondary);
}

.sELrXBB7gSjpn7zqnOXd {
  color: var(--mui-palette-error-main);
}

.qvJUlTcDL49Cgy8XtEzg {
  align-items: center;
  display: flex;
}

.ZMx57_FCV7kBwMZbHKVG {
  display: flex;
  flex-direction: column;
}

.Ckl8xpZUlDMJF6jmffGH {
  color: var(--mui-palette-text-secondary);
}

.q_A3eAupIUVneIKOOhdQ {
  max-height: 40px;
  max-width: 40px;
}

.HyIo8coSg1u4NOd7fv4V {
  align-items: center;
  display: flex;
  gap: 24px;
  height: 50px;
}

.HTcTGSiQbpq4KUy0DLkz {
  color: var(--mui-palette-text-secondary);
}

.jRzw3TA9IOrj6JpTzrgj {
  width: 220px;
}

.hUxFVsaeNPxn18T3jwVI {
  width: 220px;
}

._OM8tEX8Ha76LOUDldqq {
  &.MuiFormControl-root {
    min-width: 200px;
  }

  width: 100%;
}

.ZnFso3uytQFffYEJe2ZR {
  &.MuiMenuItem-root {
    border-top: solid 1px var(--mui-palette-divider);
  }
}

.EgFXA86u7VNZpZy5cTKg {
  flex: 1;
  padding: 24px;
}

.vyyub2gsssPYx3XUxeRJ {
  flex: 1;
  position: relative;
}

.DBD7StotVct4LaT2KY18 {
  bottom: 0;
  position: absolute;
  max-width: 100%;
  width: 100%;
}

.x4ZzBz0WuW1G3f2GecEg {
  height: 520px;
}

._weLYxKpJh6gqQ9SHTtK {
  border-radius: inherit;
  overflow-y: auto;
  max-height: 100%;

  .MuiTableBody-root {
    :last-child {
      .MuiTableCell-root {
        border-bottom: none;
      }
    }
  }
}

.S0wQmG7tmUcfJmeXQMYs {
  align-items: center;
  display: flex;
  height: 32px;
  width: 32px;
}

.EzP37URdxFKjPpphymVY {
  align-items: center;
  display: flex;
  gap: 8px;
  white-space: nowrap;

  img {
    max-height: 32px;
    max-width: 32px;
  }
}

.exLdOknHHv2JrnGKEnvi {
  :nth-last-child(2) {
    padding-right: 0;
  }

  :nth-child(2) {
    padding-left: 0;
  }
}

.bOZH880KFt9uZgih1iy2 {
  min-width: 16px;
  width: 16px;
}

.TDhA6i3GTL2UhRWMsBpt {
  white-space: nowrap;
}

.WsLj3i7NrmdmLoQiRDjw {
  .MuiTableCell-root {
    padding-bottom: 8px;
    padding-top: 8px;
  }
}

.WsLj3i7NrmdmLoQiRDjw.Cw__wefZM_5gSHvGbINV {
  .MuiTableCell-root {
    padding-bottom: 24px;
  }
}

.WsLj3i7NrmdmLoQiRDjw:not(.Cw__wefZM_5gSHvGbINV) {
  :first-child {
    border-bottom: none;
  }

  :last-child {
    border-bottom: none;
  }
}

.qtVRWlNRypKfFSWsY4MZ {
  &.MuiTableCell-root {
    color: var(--mui-palette-text-disabled);
  }
}

.YQAjfnAvrpx4lk18dr3h {
  background-color: var(--mui-palette-grey-50);
  height: 20px;
}

.gh8KAfRzVjOyQEOPYi9S {
  color: var(--mui-palette-text-secondary);
}

.jtsbjluYR28BaEN7G5n0 {
  &.MuiTableCell-root {
    border-bottom: none;
  }

  &.MuiTableCell-root {
    padding-bottom: 8px;
    padding-top: 8px;
  }
}

.fxqYu9kWk1Qh2eLUw1yg {
  display: flex;
  flex: 1;
  flex-direction: column;
}

.QzzuKN8czxzXlz3a8uc3 {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 24px;
  padding-top: 24px;
}

.UrSBguku1w9wrh3m_OwZ {
  width: 32px;
  height: 32px;
}

.MXJ0hCcjcaq1pZIMOXgl {
  width: 32px;
  height: 32px;
}

.Njpc1b2_wATmcapthzt2 {
  &.MuiTableCell-root {
    padding-bottom: 8px;
    padding-top: 8px;
  }
}

.p9OPVWNeZnF65RuTkSkU {
  height: 32px;
}

.rftgWzgPHaeB0pXjP37V {
  height: 100%;
}

.Pv2ZYXS_ntDSbiNzFLFR {
  &.MuiTableContainer-root {
    background-color: var(--mui-palette-common-white);
    border: solid 1px var(--mui-palette-divider);
    border-collapse: separate;
    border-radius: var(--mui-shape-borderRadius);
    flex: 1;
    height: min-content;
    width: unset;
  }
}

.b25dtQkmlnX2NDtOVDYH {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.j4xQUsNKwBm9Vl4BzekJ {
  width: 415px;
  height: 852px;
}

.r778RKhYLJhGN7yyMmkk {
  border: none;
  border-radius: inherit;
  height: 100%;
  width: 100%;
}

.cDgvdxf3TMgcuNGMrFff {
  margin-top: 32px;
  display: flex;
  justify-content: center;
}
.yaO6ypMlatZgn9QF258K {
  padding-top: 25px;
  height: calc(100% - 65px);
}

.tj2xHPPyayoF5UisGDQT {
  margin: auto;
  position: relative;
}

.tj2xHPPyayoF5UisGDQT {
  width: 415px;
  height: 852px;
  border-radius: 60px;
  border: 3px solid #e7e7ea;
  background: #efeff4;
  box-shadow:
    6px 6px 10px 0px rgba(255, 255, 255, 0.9) inset,
    -6px -6px 8px 0px rgba(106, 115, 129, 0.25) inset;

  display: flex;
  justify-content: center;
  align-items: center;
}

.o_mukUO_qpLkqok1xYt1 {
  width: 375px;
  height: 812px;
  flex-shrink: 0;

  border-radius: 40px;
  background: var(--Neutral-100, #f8f9fb);
  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.04);
}

.g0j0mti6a1pjp31HffRN {
  &.MuiSkeleton-root {
    border-radius: inherit;
    height: 100%;
    width: 100%;
  }
}

.A52icKi6xFSRcn6PFvUU,
.ps0sE89iprlYgPjNofTL,
.eJUdpqhuPabFXGZgDdNK {
  position: absolute;
  left: -5px;
}

.A52icKi6xFSRcn6PFvUU {
  top: 116px;
}

.ps0sE89iprlYgPjNofTL {
  top: 177px;
}

.eJUdpqhuPabFXGZgDdNK {
  top: 256px;
}

.qrGVSSsQK_f001lK794i {
  position: absolute;
  right: -5px;
  top: 198px;
}
.TWDj5LtRFoI9KGHtZ4gg {
  margin-top: 32px;
  display: flex;
  justify-content: center;
}
.JsjU1TmrDq19jUL0NzAI {
  padding-top: 25px;
  height: 787px;
}

.lvHW9VWmOXlGsxuqUjMy {
  &.MuiPaper-root {
    align-self: center;
    width: 370px;
    padding: 40px;
    background-color: var(--mui-palette-common-white);
    border: solid 1px var(--mui-palette-divider);
    border-collapse: separate;
    border-radius: var(--mui-shape-borderRadius);
  }
}
.YUl1A3cyKmPDYzHSuYn7 {
  align-self: flex-end;
}
.U8qjdP2tmMEloAKoxzjU {
  &.MuiSkeleton-root {
    width: 100%;
    max-width: none;
  }
}

:root {
  --page-content-margin-bottom: 52px;
  --page-content-margin-top: 52px;
  --page-content-margin-bottom: 56px;
  --drawer-left-padding: 16px;
  --drawer-right-padding: 16px;
  --side-nav-width: 252px;
}

.CfPxoL18AskwLiXafeB9 {
  align-items: center;
  display: flex;
  height: 100vh;
  justify-content: center;
  position: fixed;
  width: 100vw;
}

