.Buttons-module__root--ITWfK {
  background: transparent;
  border: 0;
  cursor: pointer;
  color: var(--content-primary);
  font: var(--btn-text-md);
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  white-space: nowrap;
}
@media (max-width: 640px) {
  .Buttons-module__root--ITWfK {
    font: var(--btn-text-sm);
  }
}
.Buttons-module__root--ITWfK:disabled {
  pointer-events: none;
}
.Buttons-module__loader--HIOGV {
  width: 16px;
  height: 16px;
  display: block;
  -webkit-animation: Buttons-module__rotate--IvoS6 1s infinite linear;
          animation: Buttons-module__rotate--IvoS6 1s infinite linear;
}
@-webkit-keyframes Buttons-module__rotate--IvoS6 {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes Buttons-module__rotate--IvoS6 {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.Buttons-module__standard--p9NyQ {
  border-radius: 4px;
  border: 1px solid transparent;
}
.Buttons-module__standard--p9NyQ.Buttons-module__large--lKTPq {
  padding: 6px 12px;
  height: 32px;
}
.Buttons-module__standard--p9NyQ.Buttons-module__medium--YK_f9 {
  padding: 2px 12px;
  height: 24px;
}
.Buttons-module__standard--p9NyQ.Buttons-module__small--kCmxa {
  font: var(--btn-text-sm);
  padding: 2px 6px;
  height: 20px;
}
.Buttons-module__standard--p9NyQ.Buttons-module__primary--RnsUi {
  background-color: var(--accent-primary);
  color: var(--pure-black);
}
.Buttons-module__standard--p9NyQ.Buttons-module__primary--RnsUi:hover {
  background-color: var(--accent-secondary);
}
.Buttons-module__standard--p9NyQ.Buttons-module__secondary--j3uXT {
  background-color: var(--accent-primary-sub);
  color: var(--content-primary);
}
.Buttons-module__standard--p9NyQ.Buttons-module__secondary--j3uXT:hover {
  border-color: var(--accent-primary);
}
.Buttons-module__standard--p9NyQ.Buttons-module__tertiary--w4dV7 {
  background-color: var(--action-primary);
}
.Buttons-module__standard--p9NyQ.Buttons-module__tertiary--w4dV7:hover {
  border-color: var(--bg-border-active);
}
.Buttons-module__standard--p9NyQ.Buttons-module__loading--rNstu,
.Buttons-module__standard--p9NyQ.Buttons-module__loading--rNstu:hover,
.Buttons-module__standard--p9NyQ:disabled {
  background-color: var(--action-tertiary);
  color: var(--content-tertiary);
  pointer-events: none;
}
.Buttons-module__circle--icn0g {
  border-radius: 100px;
}
.Buttons-module__circle--icn0g svg {
  height: 16px;
  width: 16px;
}
.Buttons-module__circle--icn0g svg path {
  fill: var(--content-primary);
}
.Buttons-module__circle--icn0g.Buttons-module__primary--RnsUi,
.Buttons-module__circle--icn0g.Buttons-module__secondary--j3uXT {
  padding: 0;
}
.Buttons-module__circle--icn0g.Buttons-module__primary--RnsUi.Buttons-module__large--lKTPq,
.Buttons-module__circle--icn0g.Buttons-module__secondary--j3uXT.Buttons-module__large--lKTPq {
  min-height: 32px;
  min-width: 32px;
  max-height: 32px;
  max-width: 32px;
}
.Buttons-module__circle--icn0g.Buttons-module__primary--RnsUi.Buttons-module__medium--YK_f9,
.Buttons-module__circle--icn0g.Buttons-module__secondary--j3uXT.Buttons-module__medium--YK_f9 {
  min-height: 24px;
  min-width: 24px;
  max-height: 24px;
  max-width: 24px;
}
.Buttons-module__circle--icn0g.Buttons-module__primary--RnsUi.Buttons-module__small--kCmxa,
.Buttons-module__circle--icn0g.Buttons-module__secondary--j3uXT.Buttons-module__small--kCmxa {
  min-height: 20px;
  min-width: 20px;
  max-height: 20px;
  max-width: 20px;
}
.Buttons-module__circle--icn0g.Buttons-module__primary--RnsUi {
  background-color: var(--accent-primary);
}
.Buttons-module__circle--icn0g.Buttons-module__primary--RnsUi:hover {
  background-color: var(--accent-secondary);
}
.Buttons-module__circle--icn0g.Buttons-module__primary--RnsUi svg,
.Buttons-module__circle--icn0g.Buttons-module__primary--RnsUi svg path {
  fill: var(--pure-black);
}
.Buttons-module__circle--icn0g.Buttons-module__secondary--j3uXT {
  background-color: var(--action-primary);
  border: 1px solid transparent;
}
.Buttons-module__circle--icn0g.Buttons-module__secondary--j3uXT:hover {
  border: 1px solid var(--bg-border-active);
}
.Buttons-module__circle--icn0g.Buttons-module__tertiary--w4dV7 {
  background-color: var(--action-primary);
  border: 1px solid transparent;
  padding: 6px 10px;
}
.Buttons-module__circle--icn0g.Buttons-module__tertiary--w4dV7:hover {
  border: 1px solid var(--bg-border-active);
}
.Buttons-module__circle--icn0g:disabled {
  background-color: var(--action-tertiary);
  color: 1px solid var(--content-tertiary);
}
.Buttons-module__connectedButton--MnNsF {
  padding: 8px 24px !important;
}
@media (max-width: 640px) {
  .Buttons-module__connectedButton--MnNsF {
    padding: 8px !important;
  }
}
.Buttons-module__walletAddress--govbN {
  color: var(--content-primary);
  font: var(--btn-text-sm);
  text-align: center;
}
@media (max-width: 640px) {
  .Buttons-module__walletAddress--govbN {
    display: none;
  }
}
.Buttons-module__mobileWalletAddress--wS1Qx {
  display: none;
}
@media (max-width: 640px) {
  .Buttons-module__mobileWalletAddress--wS1Qx {
    display: block;
    color: var(--content-primary);
    font: var(--btn-text-sm);
    text-align: center;
  }
}
.Buttons-module__disconnectedButton--wMfRJ svg path {
  fill: var(--content-primary);
}
.Buttons-module__disconnectedButton--wMfRJ .Buttons-module__walletIcon--JTsob {
  width: 16px;
  height: 16px;
}
.Buttons-module__disconnectedButton--wMfRJ .Buttons-module__walletIcon--JTsob path {
  fill: var(--pure-black);
}
@media (max-width: 640px) {
  .Buttons-module__disconnectedButton--wMfRJ {
    padding: 8px !important;
  }
  .Buttons-module__disconnectedButton--wMfRJ span {
    display: none;
  }
}
.Buttons-module__onboardBtn--KbmAP {
  cursor: pointer;
  font: var(--btn-text-sm);
  min-width: 14px;
  max-width: 14px;
  height: 14px;
  width: 100%;
}
.Buttons-module__onboardBtn--KbmAP svg {
  height: 14px;
  width: 14px;
}

.SolanaLinks-module__solanaFMIcon--bwUxh {
  width: 100%;
  height: 100%;
}
.SolanaLinks-module__tensorLink--wz47E,
.SolanaLinks-module__dexscreenerLink--ZnWec {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.SolanaLinks-module__tensorLink--wz47E svg path,
.SolanaLinks-module__dexscreenerLink--ZnWec svg path {
  fill: var(--content-secondary);
}
.SolanaLinks-module__tensorLink--wz47E:hover svg path,
.SolanaLinks-module__dexscreenerLink--ZnWec:hover svg path {
  fill: var(--content-primary);
}

.Snackbar-module__snack--tqSj7 {
  -webkit-user-select: none;
          user-select: none;
  padding: 16px !important;
  background: var(--bg-primary) !important;
  border: 1px solid;
  border-radius: 0 !important;
}
.Snackbar-module__snack--tqSj7 .ant-notification-notice-icon {
  font-size: 18px !important;
  top: 19px !important;
}
.Snackbar-module__snack--tqSj7 .ant-notification-notice-message {
  color: var(--content-primary) !important;
  font: var(--body-text-lg) !important;
  margin-bottom: 0 !important;
  margin-left: 28px !important;
  margin-right: 42px !important;
  -webkit-padding-end: 0 !important;
          padding-inline-end: 0 !important;
}
.Snackbar-module__snack--tqSj7 .ant-notification-notice-description {
  color: var(--content-primary) !important;
  margin-left: -16px !important;
  margin-right: -16px !important;
}
.Snackbar-module__snack--tqSj7 .ant-notification-notice-close {
  top: 16px !important;
}
.Snackbar-module__snack--tqSj7 .ant-notification-notice-close:hover {
  color: inherit !important;
  background-color: inherit !important;
}
.Snackbar-module__snack__info--OiEzx,
.Snackbar-module__snack__loading--MCrL3 {
  border-color: var(--additional-blue-primary-deep);
}
.Snackbar-module__snack__success--Djrmo {
  border-color: var(--additional-green-primary-deep);
}
.Snackbar-module__snack__warning--hCZoJ {
  border-color: var(--additional-gold-primary-deep);
}
.Snackbar-module__snack__error--UwIjS {
  border-color: var(--additional-red-primary-deep);
}
.Snackbar-module__snackMessageWrapper--LEXjJ {
  position: relative;
  padding-right: 32px;
}
.Snackbar-module__snackDescriptionWrapper--rRjT7 {
  margin-top: 16px;
  padding: 8px 8px 8px 44px;
  font: var(--important-text-sm);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
}
.Snackbar-module__snackDescriptionWrapper__info--NCPRh,
.Snackbar-module__snackDescriptionWrapper__loading--XtCoq {
  color: var(--additional-blue-primary-deep);
  background-color: var(--additional-blue-secondary);
}
.Snackbar-module__snackDescriptionWrapper__success--FLlB9 {
  color: var(--additional-green-primary-deep);
  background-color: var(--additional-green-secondary);
}
.Snackbar-module__snackDescriptionWrapper__warning--trhel {
  color: var(--additional-gold-primary-deep);
  background-color: var(--additional-gold-secondary);
}
.Snackbar-module__snackDescriptionWrapper__error--bo9BT {
  color: var(--additional-red-primary-deep);
  background-color: var(--additional-red-secondary);
}
.Snackbar-module__solanaFMBtn--ulg6q {
  height: 22px !important;
  width: 22px !important;
  padding: 2px !important;
  position: absolute;
  right: 0;
  top: 0;
}
.Snackbar-module__closeIcon--kxA35 {
  width: 18px;
  height: 18px;
}
.Snackbar-module__closeIcon--kxA35 rect {
  fill: var(--content-primary);
}
.Snackbar-module__loadingIcon--xdPiR {
  width: 18px;
  height: 18px;
  transition: all 0.5s ease-in;
  -webkit-animation-name: Snackbar-module__rotate--CGVAV;
          animation-name: Snackbar-module__rotate--CGVAV;
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}
@-webkit-keyframes Snackbar-module__rotate--CGVAV {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes Snackbar-module__rotate--CGVAV {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

.BaseModal-module__wrap--CSlRl {
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
}
.BaseModal-module__modal--jeeji {
  padding-bottom: 0;
  /* Styles for the close icon */
}
.BaseModal-module__modal--jeeji .ant-modal-content {
  background: var(--bg-primary);
  border: var(--border-less-primary);
  border-radius: 6px;
  box-shadow: none;
  color: var(--content-primary);
  padding: 24px;
}
@media (max-width: 640px) {
  .BaseModal-module__modal--jeeji .ant-modal-content {
    padding: 16px;
  }
}
.BaseModal-module__modal--jeeji .ant-modal-close {
  top: -48px;
  inset-inline-end: 0;
}
@media (max-width: 960px) {
  .BaseModal-module__modal--jeeji .ant-modal-close {
    right: 24px;
  }
}
@media (max-width: 640px) {
  .BaseModal-module__modal--jeeji .ant-modal-close {
    top: -48px;
    right: 16px;
  }
}
.BaseModal-module__modal--jeeji .ant-modal-close:hover {
  background: unset;
  /* Styling border in close icon on hover */
}
.BaseModal-module__modal--jeeji .ant-modal-close:hover svg rect:last-child {
  stroke: var(--content-primary);
}
.BaseModal-module__modal--jeeji .ant-modal-close,
.BaseModal-module__modal--jeeji .ant-modal-close svg {
  height: 32px;
  width: 32px;
}
.BaseModal-module__modal--jeeji .ant-modal-close svg path {
  stroke: var(--content-primary);
}
.BaseModal-module__modal--jeeji .ant-modal-close svg rect:first-child {
  fill: var(--bg-primary);
}
@media (max-width: 960px) {
  .BaseModal-module__modal--jeeji {
    position: absolute;
    top: unset !important;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0;
    max-width: unset;
    width: 100% !important;
  }
}

.NotificationModal-module__content--Ss75a {
  color: var(--content-primary);
}
.NotificationModal-module__content--Ss75a a {
  border-bottom: 1px solid;
}
.NotificationModal-module__content--Ss75a h1 {
  font: var(--important-text-3xl);
  margin-bottom: 14px;
}
@media screen and (max-width: 960px) {
  .NotificationModal-module__content--Ss75a h1 {
    font: var(--important-text-2xl);
  }
}

.SubscribeNotificationsModal-module__title--qM69m {
  color: var(--content-primary);
  text-align: center;
  font: var(--title-lg);
  text-transform: uppercase;
  margin-bottom: 12px;
}
@media (max-width: 640px) {
  .SubscribeNotificationsModal-module__title--qM69m {
    font: var(--title-md);
  }
}
.SubscribeNotificationsModal-module__content--WMKf9 {
  color: var(--content-primary);
  text-align: center;
  font: var(--body-text-lg);
  padding: 0 24px 24px;
  white-space: pre-line;
}
@media (max-width: 640px) {
  .SubscribeNotificationsModal-module__content--WMKf9 {
    font: var(--body-text-md);
    padding: 0 16px 16px;
  }
}
.SubscribeNotificationsModal-module__divider--A21m0 {
  margin: 0 -24px;
  border-bottom: var(--border-less-primary);
}
@media (max-width: 640px) {
  .SubscribeNotificationsModal-module__divider--A21m0 {
    margin: 0 -16px 0;
  }
}
.SubscribeNotificationsModal-module__actionBtn--phI68 {
  margin-top: 24px;
  width: 100%;
}
@media (max-width: 640px) {
  .SubscribeNotificationsModal-module__actionBtn--phI68 {
    margin-top: 16px;
  }
}

.Faq-module__faqContainer--oYTfT {
  background: var(--bg-primary);
  border-radius: 12px;
  margin: 0 auto;
  padding: 24px;
  width: 100%;
}
.Faq-module__faqTitle--CwtX3 {
  font: var(--title-md);
}
.Faq-module__faqItem--Wkaqo {
  border-radius: 4px;
  cursor: pointer;
  margin: 8px -8px 0;
  padding: 0 8px 0;
  transition: background-color 0.3s ease;
}
.Faq-module__faqItem--Wkaqo:hover {
  background-color: var(--action-primary);
}
.Faq-module__faqQuestionContent--EV4x5 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 4px 0;
}
.Faq-module__questionText--nyM17 {
  font: var(--important-text-md);
}
.Faq-module__chevron--iQoYn {
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.Faq-module__chevron--iQoYn.Faq-module__expanded--fNrdG {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.Faq-module__faqAnswer--dRbND {
  height: 0;
  overflow: hidden;
  opacity: 0;
  transition: height 0.3s ease, opacity 0.3s ease;
}
.Faq-module__answerText--uTkpR {
  font: var(--body-text-md);
  padding: 8px 0;
}

.styles-module__loader--Yt6go {
  width: 48px;
  height: 48px;
  margin: auto;
  display: block;
  -webkit-animation: styles-module__rotate--MTvEA 1s infinite linear;
          animation: styles-module__rotate--MTvEA 1s infinite linear;
}
.styles-module__large--HLtcI {
  width: 64px;
  height: 64px;
}
.styles-module__small--N081d {
  width: 32px;
  height: 32px;
}
.styles-module__load--G_5X6 {
  min-width: 26px;
  min-height: 26px;
  max-width: 26px;
  max-height: 26px;
  border: solid 2px #007aff;
  border-radius: 50%;
  border-right-color: transparent;
  border-bottom-color: transparent;
  transition: all 0.5s ease-in;
  -webkit-animation-name: styles-module__rotate--MTvEA;
          animation-name: styles-module__rotate--MTvEA;
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}
@-webkit-keyframes styles-module__rotate--MTvEA {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes styles-module__rotate--MTvEA {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

.OnboardingModal-module__loaderWrapper--nwqSt {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
  -webkit-animation: OnboardingModal-module__hideLoader--tat8R 0.3s forwards;
          animation: OnboardingModal-module__hideLoader--tat8R 0.3s forwards;
}
@-webkit-keyframes OnboardingModal-module__hideLoader--tat8R {
  to {
    opacity: 0;
  }
}
@keyframes OnboardingModal-module__hideLoader--tat8R {
  to {
    opacity: 0;
  }
}
.OnboardingModal-module__modalContent--YD0Zl {
  background-color: var(--bg-tertiary);
  border-radius: 6px;
  position: relative;
  z-index: 2;
  margin: -24px;
  -webkit-animation: 0.3s linear OnboardingModal-module__modalAppear--oMG2i;
          animation: 0.3s linear OnboardingModal-module__modalAppear--oMG2i;
}
@media (max-width: 640px) {
  .OnboardingModal-module__modalContent--YD0Zl {
    margin: -16px;
  }
}
.OnboardingModal-module__modalContent--YD0Zl .slick-dots li button {
  background: var(--content-primary) !important;
}
.OnboardingModal-module__modalContent--YD0Zl .slick-dots li.slick-active {
  width: 16px !important;
}
.OnboardingModal-module__modalContent--YD0Zl .slick-track:focus-visible {
  outline: none !important;
}
.OnboardingModal-module__modalContent--YD0Zl .slick-arrow {
  width: 42px !important;
  height: 42px !important;
  margin-top: -64px !important;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  inset-inline-start: 0;
  z-index: 1;
}
.OnboardingModal-module__modalContent--YD0Zl .slick-arrow path {
  fill: var(--content-primary);
}
.OnboardingModal-module__modalContent--YD0Zl .slick-next {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
  inset-inline-end: 0;
  inset-inline-start: unset;
}
.OnboardingModal-module__modalContent--YD0Zl .slick-disabled {
  opacity: 0;
}
@-webkit-keyframes OnboardingModal-module__modalAppear--oMG2i {
  0% {
    opacity: 0;
    height: 400px;
  }
  99% {
    opacity: 0;
    height: 400px;
  }
  100% {
    opacity: 100%;
    height: unset;
  }
}
@keyframes OnboardingModal-module__modalAppear--oMG2i {
  0% {
    opacity: 0;
    height: 400px;
  }
  99% {
    opacity: 0;
    height: 400px;
  }
  100% {
    opacity: 100%;
    height: unset;
  }
}
.OnboardingModal-module__title--fBeJN {
  color: var(--content-primary);
  font: var(--title-xl);
  text-transform: uppercase;
  padding: 24px 24px 12px;
}
@media screen and (max-width: 640px) {
  .OnboardingModal-module__title--fBeJN {
    font: var(--title-lg);
    padding: 16px 16px 8px;
  }
}
.OnboardingModal-module__slide--SPoaY {
  -webkit-user-select: none;
          user-select: none;
  width: 100%;
}
.OnboardingModal-module__slide--SPoaY,
.OnboardingModal-module__slide--SPoaY:focus,
.OnboardingModal-module__slide--SPoaY:focus-visible {
  outline: none;
}
.OnboardingModal-module__darkSlide--CLbiW .OnboardingModal-module__slideImg--ZXP4c {
  background-color: var(--bg-tertiary);
}
.OnboardingModal-module__slideImg--ZXP4c {
  background-color: var(--bg-tertiary);
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  object-fit: contain;
  height: 230px;
  width: 100%;
}
@media screen and (max-width: 640px) {
  .OnboardingModal-module__slideImg--ZXP4c {
    height: 192px;
  }
}
.OnboardingModal-module__slideText--Xfvlf {
  display: flex;
  flex-direction: column;
  gap: 8px;
  color: var(--content-primary);
  font: var(--body-text-md);
  padding: 8px 24px 24px;
}
@media screen and (max-width: 640px) {
  .OnboardingModal-module__slideText--Xfvlf {
    padding: 8px 16px 24px;
  }
}
.OnboardingModal-module__slideTextImportant--JWHCu {
  font: var(--important-text-md);
  font-size: 14px;
  text-transform: uppercase;
}
.OnboardingModal-module__carouselArrow--xHOcx {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.OnboardingModal-module__faqContainer--Ih2oX {
  display: none;
}
@media (max-width: 960px) {
  .OnboardingModal-module__faqContainer--Ih2oX {
    display: inherit;
    padding: 16px;
  }
}

.Tabs-module__tabsWrapper--Z3ktX {
  display: flex;
  justify-content: center;
  align-items: center;
}
.Tabs-module__root--vUWQh {
  background: transparent;
  border: 0;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 32px;
}
.Tabs-module__root--vUWQh:active,
.Tabs-module__root--vUWQh:focus,
.Tabs-module__root--vUWQh:focus-visible {
  outline: none;
}
.Tabs-module__root--vUWQh:disabled {
  background: var(--action-secondary);
  color: var(--content-tertiary);
  pointer-events: none;
}
.Tabs-module__primary--whb6B {
  background: var(--action-secondary);
  border-bottom: var(--border-less-primary);
  color: var(--content-primary);
  font: var(--body-text-md);
  width: 100%;
}
.Tabs-module__primary--whb6B.Tabs-module__tabActive--ttqhi {
  border-bottom-color: var(--bg-tertiary);
  background: var(--bg-primary-gradient);
  position: relative;
}
.Tabs-module__primary--whb6B.Tabs-module__tabActive--ttqhi::after {
  content: '';
  background-color: var(--accent-primary);
  display: block;
  position: absolute;
  top: -1px;
  height: 1px;
  width: 100%;
}
.Tabs-module__primary--whb6B.Tabs-module__tabActive--ttqhi,
.Tabs-module__primary--whb6B.Tabs-module__tabActive--ttqhi:hover {
  pointer-events: none;
}
.Tabs-module__primary--whb6B:first-child {
  border-right: var(--border-less-primary);
}
.Tabs-module__primary--whb6B:last-child {
  border-left: var(--border-less-primary);
}
.Tabs-module__primary--whb6B:first-child:nth-last-child(2) {
  border-right: none;
}
.Tabs-module__secondary--EL_lD {
  background: transparent;
  border-bottom: 1px solid var(--bg-border);
  color: var(--content-secondary);
  padding: 8px 24px;
  width: 100%;
}
.Tabs-module__secondary--EL_lD.Tabs-module__tabActive--ttqhi {
  border-color: var(--accent-primary);
}
.Tabs-module__secondary--EL_lD.Tabs-module__tabActive--ttqhi,
.Tabs-module__secondary--EL_lD.Tabs-module__tabActive--ttqhi:hover {
  pointer-events: none;
}

.ThemeSwitcher-module__switcher--YGJ1a {
  display: flex;
  align-items: center;
  gap: 16px;
}
.ThemeSwitcher-module__button--wrKwf {
  gap: 4px !important;
}
.ThemeSwitcher-module__button--wrKwf.ThemeSwitcher-module__active--D08aq {
  background-color: var(--bg-tertiary);
  border-color: var(--bg-border-active);
  pointer-events: none;
}

.AppSettingsModal-module__content--Eth0X {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.AppSettingsModal-module__title--f71Vm {
  font: var(--title-xl);
  text-transform: uppercase;
  margin-bottom: 24px;
  text-align: center;
}
@media screen and (max-width: 640px) {
  .AppSettingsModal-module__title--f71Vm {
    gap: 8px;
  }
}
.AppSettingsModal-module__subtitle--rJgBU {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  margin-bottom: 8px;
}
@media screen and (max-width: 640px) {
  .AppSettingsModal-module__subtitle--rJgBU {
    font: var(--important-text-xs);
    margin-bottom: 6px;
  }
}
.AppSettingsModal-module__tabs--VhULy {
  background: var(--bg-tertiary);
  border-radius: 6px;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(72px, 1fr));
  margin-bottom: 24px;
}
@media screen and (max-width: 640px) {
  .AppSettingsModal-module__tabs--VhULy {
    margin-bottom: 16px;
  }
}
.AppSettingsModal-module__tab--DIuIM {
  background: unset;
  border: unset;
  color: var(--content-secondary);
  cursor: pointer;
  font: var(--btn-text-md);
  padding: 7px 8px;
  outline: unset;
  text-align: center;
}
.AppSettingsModal-module__tab--DIuIM:first-child {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.AppSettingsModal-module__tab--DIuIM:last-child {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.AppSettingsModal-module__tabActive--uqduQ {
  background: var(--accent-primary-sub);
  color: var(--content-primary);
  pointer-events: none;
}
.AppSettingsModal-module__themeContent--OfHD7 {
  display: flex;
  flex-direction: column;
}
.AppSettingsModal-module__saveButton--O0Kft {
  margin-top: 24px;
  width: 100%;
}

.Timer-module__timer--nfhg2 {
  font: var(--body-text-md);
  white-space: nowrap;
}
@media (max-width: 640px) {
  .Timer-module__timer--nfhg2 {
    font: var(--body-text-sm);
  }
}

.EpochProgressBar-module__epochProgressBarContainer--n9EKK {
  display: flex;
  flex-direction: column;
  gap: 4px;
  max-width: 186px;
  width: 100%;
}
.EpochProgressBar-module__epochProgressBarWrapper--xNX4u {
  background: var(--bg-tertiary);
  border-radius: 100px;
  position: relative;
  height: 8px;
  width: 100%;
}
.EpochProgressBar-module__epochProgressBar--MR1EO {
  background: var(--accent-primary);
  border-radius: 100px;
  position: absolute;
  left: 0;
  height: 100%;
}
.EpochProgressBar-module__epochProgressBarRemaining--hjQOA {
  display: flex;
  align-items: center;
  gap: 4px;
  font: var(--body-text-sm);
  white-space: nowrap;
}
@media (max-width: 640px) {
  .EpochProgressBar-module__epochProgressBarRemaining--hjQOA {
    font: var(--body-text-xs);
  }
}
.EpochProgressBar-module__epochProgressBarRemaining--hjQOA span:first-child {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .EpochProgressBar-module__epochProgressBarRemaining--hjQOA span:first-child {
    font: var(--important-text-xs);
  }
}

.Tooltip-module__icon--JH84U svg {
  fill: var(--content-secondary);
  width: 13px;
  height: 13px;
}

.StatInfo-module__labelWrapper--N2BT5 {
  display: flex;
  align-items: center;
  gap: 4px;
}
.StatInfo-module__columnFlex--TqL3m {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.StatInfo-module__rowFlex--QT21L {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 4px;
}
.StatInfo-module__label--i7YwV {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .StatInfo-module__label--i7YwV {
    font: var(--important-text-xs);
  }
}
.StatInfo-module__value--YqvOR {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .StatInfo-module__value--YqvOR {
    font: var(--body-text-sm);
  }
}
.StatInfo-module__secondValue--XgbOB {
  font: var(--body-text-sm);
}
@media (max-width: 640px) {
  .StatInfo-module__secondValue--XgbOB {
    font: var(--body-text-xs);
  }
}
.StatInfo-module__valueIcon--LqZOl,
.StatInfo-module__valueIcon--LqZOl path {
  fill: var(--content-primary);
}

.BanxSolYieldWarningModal-module__content--ApZGr {
  position: relative;
  z-index: 2;
  margin: -24px;
}
@media (max-width: 640px) {
  .BanxSolYieldWarningModal-module__content--ApZGr {
    margin: -16px;
  }
}
.BanxSolYieldWarningModal-module__title--x1zxg {
  padding: 24px 24px 12px;
  font: var(--title-xl);
  text-transform: uppercase;
  text-align: center;
}
@media screen and (max-width: 640px) {
  .BanxSolYieldWarningModal-module__title--x1zxg {
    font: var(--title-lg);
    padding: 16px 16px 8px;
  }
}
.BanxSolYieldWarningModal-module__body--PizUu {
  background-color: var(--action-tertiary);
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  padding: 8px 24px;
}
.BanxSolYieldWarningModal-module__epochCol--JUDdS {
  display: flex;
  flex-direction: column;
  align-items: center;
  -webkit-column-gap: 4px;
          column-gap: 4px;
}
.BanxSolYieldWarningModal-module__epochCol--JUDdS svg path {
  fill: revert-layer;
}
.BanxSolYieldWarningModal-module__epochAmount--A5P8o {
  -webkit-column-gap: 2px;
          column-gap: 2px;
  display: flex;
  align-items: center;
}
.BanxSolYieldWarningModal-module__epochTitle--phLZ1,
.BanxSolYieldWarningModal-module__epochTimerTitle--Ni_qf {
  text-transform: uppercase;
  font: var(--important-text-sm);
  color: var(--content-secondary);
}
@media screen and (max-width: 640px) {
  .BanxSolYieldWarningModal-module__epochTitle--phLZ1,
  .BanxSolYieldWarningModal-module__epochTimerTitle--Ni_qf {
    font: var(--important-text-xs);
  }
}
.BanxSolYieldWarningModal-module__epochTimer--EVXjo {
  display: flex;
  align-items: center;
  -webkit-column-gap: 4px;
          column-gap: 4px;
}
.BanxSolYieldWarningModal-module__footer--Gikuw {
  padding: 12px 24px 24px;
}
@media screen and (max-width: 640px) {
  .BanxSolYieldWarningModal-module__footer--Gikuw {
    padding: 8px 16px 16px;
  }
}
.BanxSolYieldWarningModal-module__footerText--KLqcZ {
  text-align: center;
  font: var(--body-text-lg);
  margin-bottom: 24px;
}
@media screen and (max-width: 640px) {
  .BanxSolYieldWarningModal-module__footerText--KLqcZ {
    font: var(--body-text-md);
    margin-bottom: 16px;
  }
}
.BanxSolYieldWarningModal-module__footerBtns--dOMZ0 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  -webkit-column-gap: 12px;
          column-gap: 12px;
}
@media screen and (max-width: 640px) {
  .BanxSolYieldWarningModal-module__footerBtns--dOMZ0 {
    -webkit-column-gap: 8px;
            column-gap: 8px;
  }
}
.BanxSolYieldWarningModal-module__cancelBtn--VVUMm:not(.BanxSolYieldWarningModal-module__cancelBtn--VVUMm:disabled) {
  color: var(--content-primary);
  background-color: var(--additional-red-primary-sub) !important;
}
.BanxSolYieldWarningModal-module__cancelBtn--VVUMm:not(.BanxSolYieldWarningModal-module__cancelBtn--VVUMm:disabled):hover {
  border: 1px solid var(--additional-red-primary) !important;
}

.TableCells-module__nftInfo--S1JPR {
  display: flex;
  align-items: center;
  gap: 8px;
}
.TableCells-module__nftImageWrapper--JszMI {
  display: flex;
  align-items: center;
  position: relative;
}
.TableCells-module__nftImage--QTZcZ,
.TableCells-module__selectedCollectionOverlay--u_NFF,
.TableCells-module__nftPlaceholderIcon--QRAY3 {
  border-radius: 6px;
  height: 30px;
  width: 30px;
}
@media (max-width: 640px) {
  .TableCells-module__nftImage--QTZcZ,
  .TableCells-module__selectedCollectionOverlay--u_NFF,
  .TableCells-module__nftPlaceholderIcon--QRAY3 {
    height: 24px;
    width: 24px;
  }
}
.TableCells-module__nftPlaceholderIcon--QRAY3 {
  border-radius: 6px;
}
.TableCells-module__nftPlaceholderIcon--QRAY3 rect {
  fill: var(--bg-tertiary);
  stroke: var(--bg-border);
}
.TableCells-module__nftPlaceholderIcon--QRAY3 path {
  fill: var(--bg-border);
}
.TableCells-module__selectedCollectionOverlay--u_NFF {
  background-color: var(--accent-primary);
  position: absolute;
  top: 0;
  left: 0;
}
.TableCells-module__selectedCollectionOverlay--u_NFF:after {
  content: '';
  display: block;
  background: var(--pure-black);
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  height: 2px;
  width: 11px;
}
.TableCells-module__nftNames--QHEWb {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
@media (max-width: 640px) {
  .TableCells-module__nftNames--QHEWb {
    gap: unset;
  }
}
.TableCells-module__nftCollectionName--tTkk0 {
  font: var(--important-text-sm);
}
.TableCells-module__ellipsis--QRtQm {
  max-width: 180px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.TableCells-module__nftNumber--YmlsN {
  font: var(--body-text-sm);
}
.TableCells-module__checkbox--FyuCn {
  height: 18px;
  padding-left: 18px;
}
.TableCells-module__headerCell--W_qxy {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  font: var(--important-text-sm);
  gap: 4px;
}
@media (max-width: 640px) {
  .TableCells-module__headerCell--W_qxy {
    font: var(--important-text-xs);
  }
}
.TableCells-module__headerCell--W_qxy.TableCells-module__alignLeft--MnvN7 {
  justify-content: flex-start;
}
.TableCells-module__headerCell--W_qxy.TableCells-module__sortable--H6dBW {
  cursor: pointer;
}
.TableCells-module__sortIcon--lC5sS {
  display: flex;
  flex-direction: column;
}
.TableCells-module__arrowIcon--YUEos svg {
  fill: var(--content-secondary);
  height: 7px;
  width: 7px;
}
.TableCells-module__arrowIcon--YUEos.TableCells-module__active--AKgke svg {
  fill: var(--content-primary);
}
.TableCells-module__activityTime--JFctc {
  color: var(--content-primary);
  font: var(--body-text-md);
  text-decoration: underline;
  white-space: nowrap;
}
@media (max-width: 640px) {
  .TableCells-module__activityTime--JFctc {
    font: var(--body-text-sm);
  }
}
.TableCells-module__activityTime--JFctc:hover {
  color: var(--content-primary);
  text-decoration: none;
}
.TableCells-module__badge--aKM4Q {
  background: var(--additional-green-secondary);
  border-radius: 100px;
  color: var(--additional-green-primary-deep);
  font: var(--body-text-xs);
  padding: 0 6px;
  position: absolute;
  left: -8px;
  top: -4px;
  white-space: nowrap;
  z-index: 1;
}
.TableCells-module__rowCell--oqBiP,
.TableCells-module__rowCell--oqBiP > * {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 4px;
}
.TableCells-module__rowCellTitle--ScUx8 {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .TableCells-module__rowCellTitle--ScUx8 {
    font: var(--body-text-sm);
  }
}
.TableCells-module__rowCellTitle--ScUx8 span {
  justify-content: flex-end;
}
.TableCells-module__rowCellTitle--ScUx8.TableCells-module__highlight--wk2Ia {
  color: var(--additional-green-primary-deep);
}
.TableCells-module__rowCellTooltipIcon--pijRJ svg {
  fill: var(--content-secondary);
  width: 13px;
  height: 13px;
}
.TableCells-module__displayValue--m2b42 {
  line-height: 1em;
}
.TableCells-module__rarityText--QPEKP {
  font: var(--body-text-sm);
  border-radius: 100px;
  padding: 2px 8px;
  justify-content: flex-end;
}
.TableCells-module__rarityText--QPEKP.TableCells-module__highlight--wk2Ia {
  color: var(--pure-black);
}
.TableCells-module__collateralTokenCell--pt7wt {
  display: flex;
  align-items: center;
  gap: 8px;
}
.TableCells-module__collateralTokenCellСontent--HdDKD {
  display: flex;
  align-items: center;
  gap: 8px;
}
.TableCells-module__collateralTokenMainInfo--d782v {
  display: flex;
  flex-direction: column;
  gap: 1px;
}
.TableCells-module__collateralTokenMainInfoRow--gZ_rs {
  display: flex;
  align-items: center;
  gap: 4px;
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.TableCells-module__collateralTokenPrice--vicmv {
  display: flex;
  font: var(--body-text-sm);
  line-height: 16px;
}
@media (max-width: 640px) {
  .TableCells-module__collateralTokenPrice--vicmv {
    font: var(--body-text-xs);
  }
}
.TableCells-module__collateralImageWrapper--o6ses {
  display: flex;
  position: relative;
}
.TableCells-module__tokenLogo--tMQgo {
  border-radius: 100%;
  height: 30px;
  width: 30px;
}
@media (max-width: 640px) {
  .TableCells-module__tokenLogo--tMQgo {
    height: 24px;
    width: 24px;
  }
}
.TableCells-module__lendingTokenLogo--aWdeP {
  border-radius: 100%;
  position: absolute;
  right: -2px;
  bottom: -2px;
  height: 16px;
  width: 16px;
}
@media (max-width: 640px) {
  .TableCells-module__lendingTokenLogo--aWdeP {
    height: 12px;
    width: 12px;
  }
}

/* Common styles for checkbox and label */
.Checkbox-module__checkbox--Z4pTj,
label {
  color: var(--bg-border);
  cursor: pointer;
}
.Checkbox-module__checkbox--Z4pTj {
  display: flex;
  align-items: center;
  gap: 8px;
  position: relative;
  padding-left: 18px;
  font: var(--body-text-sm);
}
.Checkbox-module__checkbox--Z4pTj input {
  position: absolute;
  opacity: 0;
  height: 0;
  width: 0;
}
/* Shared checkboxInput styles */
.Checkbox-module__checkboxInput--Ae1KE {
  position: absolute;
  top: 0;
  left: 0;
  width: 16px;
  height: 16px;
  border: var(--border-less-primary);
  background-color: var(--action-primary);
  cursor: pointer;
}
.Checkbox-module__checkboxInput--Ae1KE::after {
  content: '';
  position: absolute;
  display: none;
  left: 5px;
  top: 1px;
  width: 4px;
  height: 8px;
  border: solid var(--pure-black);
  border-width: 0 1px 1px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
/* Checkbox styles */
.Checkbox-module__checkbox--Z4pTj input:checked ~ .Checkbox-module__checkboxInput--Ae1KE {
  background-color: var(--accent-primary);
  border-color: var(--action-tertiary);
}
.Checkbox-module__checkbox--Z4pTj input:checked ~ .Checkbox-module__checkboxInput--Ae1KE::after {
  display: block;
}
.Checkbox-module__checkboxInput--Ae1KE:hover {
  border-color: var(--content-primary);
}
/* Label styles */
input:checked ~ p {
  color: var(--content-primary);
}
label {
  color: var(--content-primary);
}
label:hover .Checkbox-module__checkboxInput--Ae1KE {
  border-color: var(--bg-border-active);
}
label:hover {
  color: var(--content-primary);
}
/* Additional media query */
@media (max-width: 960px) {
  .Checkbox-module__checkbox--Z4pTj {
    white-space: nowrap;
  }
}

.EmptyList-module__wrapper--ceQAh {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  margin: 12px 24px;
}
@media (max-width: 960px) {
  .EmptyList-module__wrapper--ceQAh {
    margin: 8px 16px;
  }
}
@media (max-width: 640px) {
  .EmptyList-module__wrapper--ceQAh {
    flex-direction: column;
    gap: 8px;
  }
}
.EmptyList-module__emptyList--tdHMB {
  background: var(--additional-blue-secondary);
  border: 0.5px solid var(--additional-blue-primary);
  border-radius: 6px;
  display: flex;
  align-items: center;
  padding: 6px 16px;
  width: 100%;
}
@media (max-width: 640px) {
  .EmptyList-module__emptyList--tdHMB {
    text-align: center;
  }
}
.EmptyList-module__emptyListMessage--RU5fD {
  font: var(--body-text-md);
}
.EmptyList-module__emptyListButton--faXZs {
  height: unset !important;
  text-decoration: none;
  width: 110px;
}

.BanxNotificationsSider-module__sider--gDT42 {
  background-color: var(--bg-primary);
  right: 0;
  display: flex;
  flex-direction: column;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.BanxNotificationsSider-module__siderHidden--Gtli9 {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}
.BanxNotificationsSider-module__siderOverlay--iw1hl {
  background: var(--overlay-bg);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: var(--z-overlay);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  pointer-events: none;
}
.BanxNotificationsSider-module__siderOverlay--iw1hl.BanxNotificationsSider-module__visible--wkICz {
  opacity: 1;
  pointer-events: auto;
}
.BanxNotificationsSider-module__header--yNa4h {
  padding: 24px 24px 8px;
}
.BanxNotificationsSider-module__headerTitleContainer--KnkBD {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.BanxNotificationsSider-module__headerTitle--Y9d1k {
  font: var(--title-md);
  text-transform: uppercase;
}
.BanxNotificationsSider-module__clearNotificationsBtn--DxjmT {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 4px;
  color: var(--content-primary);
  font: var(--btn-text-sm);
  background: unset;
  border: unset;
  cursor: pointer;
  padding: 0;
}
.BanxNotificationsSider-module__clearNotificationsBtn--DxjmT svg path {
  fill: var(--content-primary);
}
.BanxNotificationsSider-module__content--clpui {
  padding: 12px 24px;
  flex-grow: 1;
  width: 100%;
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow-y: auto;
}
.BanxNotificationsSider-module__contentCentered--UP0Wj {
  justify-content: center;
  align-items: center;
}
.BanxNotificationsSider-module__noNotificationsText--DdaJ6 {
  padding-top: 6px;
}
.BanxNotificationsSider-module__contentTitle--Qyb1g {
  font: var(--title-md);
  text-transform: uppercase;
  width: 100%;
  text-align: center;
  margin-bottom: 16px;
}
@media (max-width: 640px) {
  .BanxNotificationsSider-module__contentTitle--Qyb1g {
    margin-bottom: 8px;
  }
}
.BanxNotificationsSider-module__contentTitleSign--EI9KE {
  margin-bottom: 8px;
}
.BanxNotificationsSider-module__contentTitleOffsetTop--StsJz {
  padding-top: 24px;
}
@media (max-width: 640px) {
  .BanxNotificationsSider-module__contentTitleOffsetTop--StsJz {
    padding-top: 16px;
  }
}
.BanxNotificationsSider-module__signMessageSubtitle--PKZkS {
  font: var(--body-text-lg);
  margin-bottom: 8px;
}
.BanxNotificationsSider-module__signMessageButton--T5Ajc {
  width: 100%;
}
.BanxNotificationsSider-module__ledgerCheckbox--f6p3s {
  margin-bottom: 8px;
}
.BanxNotificationsSider-module__notficationsList--C8Osh {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  row-gap: 16px;
}
.BanxNotificationsSider-module__notificationCard--l08XD {
  width: 100%;
  padding: 16px;
  border: 1px solid var(--bg-border);
}
.BanxNotificationsSider-module__notificationCardInfo--KQWJe {
  display: flex;
  -webkit-column-gap: 8px;
          column-gap: 8px;
  font: var(--body-text-sm);
  margin-bottom: 8px;
  position: relative;
}
.BanxNotificationsSider-module__notificationCardUnread--cvGuA::after {
  content: '';
  position: absolute;
  left: -5px;
  top: -6px;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: var(--additional-green-primary);
}
.BanxNotificationsSider-module__notificationCardImg--BivVi {
  width: 32px;
  height: 32px;
  object-fit: cover;
}
.BanxNotificationsSider-module__notificationCardDate--W3_ny {
  color: var(--content-secondary);
  font: var(--body-text-xs);
}
.BanxNotificationsSider-module__closeIcon--KJXvv {
  display: none;
}
@media (max-width: 640px) {
  .BanxNotificationsSider-module__closeIcon--KJXvv {
    background: var(--bg-primary);
    border: var(--border-less-primary);
    border-radius: 100px;
    cursor: pointer;
    display: none;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 16px;
    left: -40px;
    z-index: var(--z-sidebar);
    min-height: 32px;
    min-width: 32px;
  }
  .BanxNotificationsSider-module__closeIcon--KJXvv.BanxNotificationsSider-module__visible--wkICz {
    display: flex;
  }
  .BanxNotificationsSider-module__closeIcon--KJXvv svg {
    width: 12px;
    stroke: var(--content-primary);
  }
  .BanxNotificationsSider-module__closeIcon--KJXvv svg rect {
    fill: var(--content-primary);
  }
}

.UserAvatar-module__avatar--oAQRn,
.UserAvatar-module__avatar--oAQRn svg,
.UserAvatar-module__avatar--oAQRn img {
  border-radius: 50%;
  height: 32px;
  width: 32px;
}
.UserAvatar-module__avatar--oAQRn svg rect {
  fill: var(--bg-tertiary);
}
.UserAvatar-module__avatar--oAQRn svg path {
  fill: var(--bg-border);
}

.SettingsScreen-module__settingsLabel--qSgBo {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  margin-bottom: 8px;
  text-transform: uppercase;
}
.SettingsScreen-module__discordSettings--HxClS,
.SettingsScreen-module__emailSettings--TYEWw,
.SettingsScreen-module__telegramSettings--gZkMQ {
  width: 100%;
}
.SettingsScreen-module__emailSettings--TYEWw,
.SettingsScreen-module__telegramSettings--gZkMQ {
  padding-top: 16px;
}
.SettingsScreen-module__discordSettingsWrapper--MFxxJ {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 8px;
}
.SettingsScreen-module__discordSettingsAvatar--NdTl5,
.SettingsScreen-module__discordSettingsAvatar--NdTl5 svg,
.SettingsScreen-module__discordSettingsAvatar--NdTl5 img {
  height: 44px;
  width: 44px;
}
.SettingsScreen-module__discordSettingsUserInfo--wCBHD {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 4px;
  width: 100%;
}
.SettingsScreen-module__discordSettingsUserInfo--wCBHD button {
  width: 100%;
}
.SettingsScreen-module__discordSettingsUserName--DLYO4 {
  font: var(--btn-text-md);
}
.SettingsScreen-module__discordAlert--WuY1q {
  border: 1px solid var(--additional-gold-primary);
  border-radius: 6px;
  background: var(--additional-gold-secondary);
  color: var(--content-primary);
  font: var(--body-text-sm);
  display: flex;
  align-items: center;
  padding: 4px 8px;
  gap: 8px;
}
.SettingsScreen-module__discordAlert--WuY1q svg {
  min-width: 24px;
}
@media (max-width: 640px) {
  .SettingsScreen-module__discordAlert--WuY1q svg {
    min-width: 16px;
  }
}
.SettingsScreen-module__discordAlert--WuY1q a {
  color: inherit;
}
.SettingsScreen-module__eventsList--_L9c4 {
  width: 100%;
  display: grid;
  row-gap: 8px;
  -webkit-column-gap: 24px;
          column-gap: 24px;
}
@media screen and (max-width: 1024px) and (min-width: 575px) {
  .SettingsScreen-module__eventsList--_L9c4 {
    grid-template-columns: repeat(2, 1fr);
  }
}
.SettingsScreen-module__eventsListRow--P7DGH {
  font: var(--body-text-md);
  display: flex;
  justify-content: space-between;
}
.SettingsScreen-module__addressInputWrapper--dlw4l {
  background: var(--action-tertiary);
  border: 1px solid var(--bg-border);
  border-radius: 6px;
  height: 32px;
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding: 4px 8px;
}
.SettingsScreen-module__addressInput--lmXQd {
  height: 100%;
  color: var(--content-primary);
  font: var(--body-text-md);
  flex-grow: 1;
  background: transparent;
}
.SettingsScreen-module__addressInput--lmXQd,
.SettingsScreen-module__addressInput--lmXQd:focus,
.SettingsScreen-module__addressInput--lmXQd:focus-visible,
.SettingsScreen-module__addressInput--lmXQd:hover {
  border: unset;
  outline: unset;
}
.SettingsScreen-module__addressInputLoader--B7O6y {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  animation: SettingsScreen-module__rotate--DI7l0 1s infinite linear reverse;
  background: conic-gradient(from 180deg at 50% 52.27%, #aeaeb2 0deg, rgba(174, 174, 178, 0) 360deg);
  display: flex;
  justify-content: center;
  align-items: center;
}
.SettingsScreen-module__addressInputLoader--B7O6y::after {
  content: '';
  background: var(--action-tertiary);
  width: 18px;
  height: 18px;
  border-radius: 50%;
}
@-webkit-keyframes SettingsScreen-module__rotate--DI7l0 {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes SettingsScreen-module__rotate--DI7l0 {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.SettingsScreen-module__addressErrorText--DYXQG {
  color: var(--additional-red-primary);
  font: var(--body-text-xs);
  margin-bottom: 0;
}
.SettingsScreen-module__addressInputDescription--fp7mj {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  -webkit-column-gap: 8px;
          column-gap: 8px;
  padding-top: 6px;
}
.SettingsScreen-module__addressInputDescriptionText--oHxjm {
  color: var(--content-primary);
  font: var(--body-text-xs);
  flex-grow: 1;
  margin-bottom: 0;
}
.SettingsScreen-module__addressInputDescriptionText--oHxjm a {
  cursor: pointer;
}
.SettingsScreen-module__addressInputDescriptionText--oHxjm a,
.SettingsScreen-module__addressInputDescriptionText--oHxjm a:hover,
.SettingsScreen-module__addressInputDescriptionText--oHxjm a:focus,
.SettingsScreen-module__addressInputDescriptionText--oHxjm a:focus-visible,
.SettingsScreen-module__addressInputDescriptionText--oHxjm a:visited {
  color: var(--additional-blue-primary);
  border: unset;
  border-bottom: 1px solid var(--additional-blue-primary);
}
.SettingsScreen-module__addressInputToggle--x1t9s {
  padding-top: 8px;
}

.Toggle-module__root--b_96F {
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.Toggle-module__disabled--KCS2x {
  cursor: default;
}
.Toggle-module__disabled--KCS2x .Toggle-module__label--obUtf {
  color: var(--content-secondary);
}
.Toggle-module__disabled--KCS2x .Toggle-module__slider--EjGce::before {
  background: var(--content-secondary);
}
.Toggle-module__input--AXtQI {
  opacity: 0;
  width: 0;
  height: 0;
  position: absolute;
}
.Toggle-module__slider--EjGce {
  display: inline-block;
  width: 44px;
  height: 22px;
  position: relative;
  background: var(--action-primary);
  border-radius: 16px;
}
.Toggle-module__slider--EjGce::before {
  content: '';
  background: var(--pure-white);
  border-radius: 50%;
  box-shadow: 0px 2px 4px 0px #00230b33;
  position: absolute;
  top: 2px;
  left: 2px;
  z-index: 1;
  height: 18px;
  width: 18px;
}
.Toggle-module__input--AXtQI:checked + .Toggle-module__slider--EjGce {
  background: var(--accent-primary);
}
input:checked + .Toggle-module__slider--EjGce:before {
  -webkit-transform: translateX(22px);
          transform: translateX(22px);
}
.Toggle-module__label--obUtf {
  color: var(--content-primary);
  font: var(--body-text-md);
  white-space: nowrap;
}

.BanxNotificationsButton-module__button--AnBMQ {
  padding: unset !important;
  min-height: 32px;
  min-width: 32px;
}
.BanxNotificationsButton-module__buttonActive--spaEq {
  border-color: var(--content-primary) !important;
}

.Navbar-module__navbar--sQzdm {
  display: flex;
  align-items: baseline;
  justify-content: center;
  gap: 12px;
  width: 100%;
}
@media (max-width: 1240px) {
  .Navbar-module__navbar--sQzdm {
    display: none;
  }
}
.Navbar-module__navbarLink--t8lNb {
  border-radius: 6px;
  cursor: pointer;
  padding: 8px 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.Navbar-module__navbarLink--t8lNb.Navbar-module__active--a6u6v {
  background: var(--action-primary);
  cursor: default;
}
.Navbar-module__navbarLink--t8lNb.Navbar-module__disabled--TSmCW {
  cursor: default;
  pointer-events: none;
}
.Navbar-module__navbarLink--t8lNb::after {
  content: '';
  position: absolute;
  top: -16px;
  bottom: -16px;
  left: -16px;
  right: -16px;
  z-index: -1;
}
.Navbar-module__linkText--xENiY {
  color: var(--content-primary);
  font: var(--title-sm);
  line-height: 16px;
  text-transform: uppercase;
  text-decoration: none;
}
.Navbar-module__linkText--xENiY.Navbar-module__disabled--TSmCW {
  color: var(--content-tertiary);
}
.Navbar-module__dropdown--LB0z_ {
  z-index: var(--z-dropdown);
}
.Navbar-module__dropdown--LB0z_:hover .Navbar-module__dropdownContent--kD5Ea {
  opacity: 1;
  pointer-events: auto;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.Navbar-module__dropdown--LB0z_:hover .Navbar-module__dropdownChevron--yImJl {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.Navbar-module__dropdownLabel--iGnNJ {
  color: var(--content-primary);
  font: var(--title-sm);
  text-transform: uppercase;
  text-decoration: none;
}
.Navbar-module__dropdownLabelWrapper--IvxdQ {
  display: flex;
  align-items: center;
  gap: 4px;
}
.Navbar-module__dropdownChevron--yImJl {
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  height: 14px;
  width: 14px;
}
.Navbar-module__dropdownChevron--yImJl path {
  fill: var(--content-primary);
}
.Navbar-module__dropdownContent--kD5Ea {
  background: var(--bg-tertiary);
  border: var(--border-less-primary);
  border-radius: 6px;
  opacity: 0;
  pointer-events: none;
  -webkit-transform: translateY(-10px);
          transform: translateY(-10px);
  transition: opacity 0.3s ease, -webkit-transform 0.3s ease;
  transition: opacity 0.3s ease, transform 0.3s ease;
  transition: opacity 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease;
  display: flex;
  flex-direction: column;
  max-width: 296px;
  width: -webkit-max-content;
  width: max-content;
  position: absolute;
  top: 32px;
  left: -16px;
}
.Navbar-module__dropdownLink--yLafY {
  cursor: pointer;
  text-decoration: none;
}
.Navbar-module__dropdownLink--yLafY.Navbar-module__active--a6u6v {
  background: var(--action-primary);
  cursor: default;
  pointer-events: none;
}
.Navbar-module__dropdownLink--yLafY:hover {
  background: var(--action-primary);
}
.Navbar-module__dropdownLink--yLafY:first-child {
  border-radius: 6px 6px 0 0;
}
.Navbar-module__dropdownLink--yLafY:last-child {
  border-radius: 0 0 6px 6px;
}
.Navbar-module__dropdownLinkContent--SMUE6 {
  display: flex;
  flex-direction: column;
  padding: 12px;
  gap: 4px;
}
.Navbar-module__dropdownLinkText--qQD0o {
  color: var(--content-primary);
  font: var(--title-sm);
  text-transform: uppercase;
}
.Navbar-module__dropdownLinkDescription--SqfEg {
  color: var(--content-primary);
  font: var(--body-text-sm);
}

.BurgerMenu-module__overlay--UDE4N {
  background: var(--overlay-bg);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 50;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  pointer-events: none;
}
.BurgerMenu-module__overlay--UDE4N.BurgerMenu-module__visible--vRTcl {
  opacity: 1;
  pointer-events: auto;
}
.BurgerMenu-module__burgerMenu--lWze0 {
  background: var(--bg-tertiary);
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 328px;
  position: fixed;
  right: 0;
  z-index: var(--z-burger-menu);
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
@media screen and (min-width: 1241px) {
  .BurgerMenu-module__burgerMenu--lWze0 {
    display: none;
  }
}
@media (max-width: 640px) {
  .BurgerMenu-module__burgerMenu--lWze0 {
    width: 312px;
  }
}
.BurgerMenu-module__burgerMenu--lWze0.BurgerMenu-module__visible--vRTcl {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.BurgerMenu-module__menuItem--Kl25Q {
  border-bottom: var(--border-less-primary);
  cursor: pointer;
  padding: 24px 16px;
}
.BurgerMenu-module__menuItem--Kl25Q:hover {
  background: var(--action-secondary);
}
.BurgerMenu-module__menuItem--Kl25Q.BurgerMenu-module__active--DSMEO {
  background: var(--action-secondary);
}
.BurgerMenu-module__menuItem--Kl25Q.BurgerMenu-module__disabled--dHnhh {
  cursor: default;
  pointer-events: none;
}
.BurgerMenu-module__menuItem--Kl25Q.BurgerMenu-module__expanded--Kbleb {
  padding: 24px 16px 8px;
}
.BurgerMenu-module__menuItemLabel--oA_21 {
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font: var(--title-sm);
  text-transform: uppercase;
}
.BurgerMenu-module__menuItemLabel--oA_21.BurgerMenu-module__expanded--Kbleb {
  color: var(--content-tertiary);
}
.BurgerMenu-module__menuItemLabel--oA_21.BurgerMenu-module__disabled--dHnhh {
  color: var(--content-tertiary);
}
.BurgerMenu-module__chevron--rvDm2 svg {
  height: 16px;
  width: 16px;
}
.BurgerMenu-module__chevron--rvDm2 svg path {
  fill: var(--content-primary);
}
.BurgerMenu-module__chevron--rvDm2.BurgerMenu-module__expanded--Kbleb {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.BurgerMenu-module__dropdown--tDHwh {
  overflow: hidden;
  height: 0;
  opacity: 0;
  transition: opacity 0.3s ease;
}
.BurgerMenu-module__dropdown--tDHwh.BurgerMenu-module__expanded--Kbleb {
  height: auto;
  opacity: 1;
  margin: 8px -16px 0;
}
.BurgerMenu-module__dropdownItem--GBUzN {
  display: flex;
  flex-direction: column;
  padding: 8px 16px;
  gap: 4px;
  text-decoration: none;
}
.BurgerMenu-module__dropdownItem--GBUzN:hover {
  background: var(--action-primary);
}
.BurgerMenu-module__dropdownItem--GBUzN.BurgerMenu-module__active--DSMEO {
  background: var(--action-primary);
  pointer-events: none;
}
.BurgerMenu-module__dropdownLink--qnHKe {
  color: var(--content-primary);
  font: var(--title-sm);
  text-transform: uppercase;
}
.BurgerMenu-module__dropdownLinkDescription--DuE9W {
  color: var(--content-primary);
  font: var(--body-text-sm);
}
.BurgerMenu-module__burgerIcon--rO0Nr {
  display: none;
  cursor: pointer;
}
.BurgerMenu-module__burgerIcon--rO0Nr svg path {
  fill: var(--content-primary);
}
@media screen and (max-width: 1240px) {
  .BurgerMenu-module__burgerIcon--rO0Nr {
    display: flex;
    justify-content: center;
  }
}
@media (max-width: 640px) {
  .BurgerMenu-module__burgerIcon--rO0Nr svg {
    height: 24px;
    width: 24px;
  }
}

.ModeSwitcher-module__modeSwitcher--VqRle {
  background: var(--bg-tertiary);
  border: var(--border-less-primary);
  border-radius: 100px;
  display: flex;
  align-items: center;
  padding: 4px;
  height: 32px;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  cursor: pointer;
}
.ModeSwitcher-module__mode--w2A7n {
  border-radius: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px 8px;
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 960px) {
  .ModeSwitcher-module__mode--w2A7n {
    padding: 4px 6px;
  }
}
.ModeSwitcher-module__mode--w2A7n.ModeSwitcher-module__active--DSDow {
  background: var(--accent-primary-sub);
}
.ModeSwitcher-module__mode--w2A7n.ModeSwitcher-module__active--DSDow span {
  color: var(--content-primary);
}
.ModeSwitcher-module__label--vMyZB {
  color: var(--content-secondary);
  font: var(--btn-text-md);
}
@media screen and (max-width: 640px) {
  .ModeSwitcher-module__label--vMyZB {
    font: var(--btn-text-sm);
  }
}

.ProtocolStats-module__protocolStats--eF93o {
  background: var(--action-primary);
  border-radius: 6px;
  cursor: default;
  display: flex;
  align-items: center;
  margin-left: 24px;
  padding: 8px 12px;
  height: 32px;
  gap: 4px;
}
@media (max-width: 640px) {
  .ProtocolStats-module__protocolStats--eF93o {
    margin-left: 4px;
    padding: 0;
  }
}
.ProtocolStats-module__protocolStatsLabel--lw9U_ {
  color: var(--content-tertiary);
  font: var(--important-text-md);
}
@media (max-width: 640px) {
  .ProtocolStats-module__protocolStatsLabel--lw9U_ {
    display: none;
  }
}
.ProtocolStats-module__protocolStatsValue--_KMq_ {
  color: var(--content-primary);
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .ProtocolStats-module__protocolStatsValue--_KMq_ {
    font: var(--body-text-sm);
  }
}
.ProtocolStats-module__protocolAdditionalStats--lhEz0 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.ProtocolStats-module__protocolAdditionalStat--PAu0L {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}
.ProtocolStats-module__protocolAdditionalStat--PAu0L span:first-child {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.ProtocolStats-module__protocolAdditionalStat--PAu0L span:last-child {
  color: var(--pure-white);
  font: var(--body-text-md);
}
.ProtocolStats-module__skeletonProtocolStats--qraP2 {
  border-radius: 6px;
  margin-left: 12px;
  width: 100px !important;
  height: 32px;
}
.ProtocolStats-module__skeletonProtocolStats--qraP2 span {
  min-width: unset !important;
}
@media (max-width: 640px) {
  .ProtocolStats-module__skeletonProtocolStats--qraP2 {
    width: 32px !important;
  }
}

.Header-module__header--rzW8v {
  background: var(--bg-secondary);
  border-bottom: var(--border-less-primary);
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 24px;
  width: 100%;
  z-index: var(--z-header);
}
@media (max-width: 960px) {
  .Header-module__header--rzW8v {
    padding: 8px 16px;
  }
}
.Header-module__logoWrapper--bU0jq {
  display: flex;
  align-items: center;
  height: 32px;
  min-width: 264px;
}
.Header-module__logoWrapper--bU0jq svg path {
  fill: var(--content-primary);
}
.Header-module__logoWrapper--bU0jq .Header-module__logo--vhgVW {
  display: none;
}
@media (max-width: 960px) {
  .Header-module__logoWrapper--bU0jq {
    min-width: unset;
  }
  .Header-module__logoWrapper--bU0jq .Header-module__fullLogo--oCEkC {
    display: none;
  }
  .Header-module__logoWrapper--bU0jq .Header-module__logo--vhgVW {
    display: flex;
    height: 32px;
    width: 32px;
  }
}
@media (max-width: 640px) {
  .Header-module__logoWrapper--bU0jq {
    background: var(--action-primary);
    border-radius: 6px;
    padding: 8px 10px;
  }
  .Header-module__logoWrapper--bU0jq .Header-module__logo--vhgVW {
    height: 22px;
    width: 22px;
  }
}
.Header-module__widgetContainer--BojbS {
  display: flex;
  align-items: center;
  gap: 24px;
}
@media (max-width: 960px) {
  .Header-module__widgetContainer--BojbS {
    gap: 16px;
  }
}
@media (max-width: 640px) {
  .Header-module__widgetContainer--BojbS {
    gap: 8px;
  }
}

.TopNotification-module__wrapper--lPzLr {
  padding: 4px 32px;
  background: var(--accent-primary);
  color: var(--content-primary);
  display: flex;
  font-family: var(--font-family-wix);
  justify-content: flex-end;
  align-items: center;
  -webkit-column-gap: 8px;
          column-gap: 8px;
  z-index: 99;
}
.TopNotification-module__wrapper__hidden--qWRIm {
  display: none;
}
@media screen and (max-width: 1240px) {
  .TopNotification-module__wrapper--lPzLr {
    padding: 12px 24px;
  }
}
@media screen and (max-width: 960px) {
  .TopNotification-module__wrapper--lPzLr {
    padding: 12px 16px;
  }
}
.TopNotification-module__content--xuGq1 {
  flex-grow: 1;
  color: var(--pure-black);
}
.TopNotification-module__closeIcon--kYyae {
  min-height: 32px;
  min-width: 32px;
  border: var(--border-less-primary);
  background: var(--bg-primary);
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: -1px;
  cursor: pointer;
}
.TopNotification-module__closeIcon--kYyae svg {
  width: 12px;
  stroke: var(--content-primary);
}
.TopNotification-module__closeIcon--kYyae svg rect {
  fill: var(--content-primary);
}

.Layout-module__layout--dt2Bv {
  display: flex;
  flex-direction: column;
  position: relative;
  overflow: hidden;
  height: 100vh;
}
.Layout-module__container--K00Gu {
  display: flex;
  flex: 1;
  overflow: hidden;
  position: relative;
  margin: 0 auto;
  max-width: 1240px;
  padding: 0 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .Layout-module__container--K00Gu {
    padding: 0 16px;
  }
}
@media (max-width: 640px) {
  .Layout-module__container--K00Gu {
    padding: 0;
  }
}
.Layout-module__content--bIe5H {
  background-color: var(--bg-tertiary);
  flex: 1;
  overflow-y: auto;
  position: relative;
}
.Layout-module__notificationsSider--bSSc4 {
  position: fixed;
  top: 0;
  right: 0;
  z-index: var(--z-sidebar);
  height: 100%;
  width: 328px;
}
@media screen and (max-width: 640px) {
  .Layout-module__notificationsSider--bSSc4 {
    width: 312px;
  }
}

.Header-module__header--JCesM {
  width: 100%;
  background: url(cc178c9498a4faea0ed6.png) no-repeat center;
  padding: 24px 24px 0;
  background-size: cover;
  display: flex;
  align-items: stretch;
}
@media screen and (max-width: 640px) {
  .Header-module__header--JCesM {
    padding: 16px 16px 0;
  }
}
.Header-module__headerText--tI4kn {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  color: #fff;
  row-gap: 4px;
  padding-bottom: 24px;
}
@media screen and (max-width: 640px) {
  .Header-module__headerText--tI4kn {
    padding-bottom: 16px;
  }
}
.Header-module__headerText--tI4kn h1 {
  font: var(--title-3xl);
}
.Header-module__headerText--tI4kn p {
  font: var(--body-text-xl);
}
@media (max-width: 1024px) {
  .Header-module__headerText--tI4kn h1 {
    font: var(--title-2xl);
  }
}
@media (max-width: 640px) {
  .Header-module__headerText--tI4kn h1 {
    font: var(--title-lg);
  }
  .Header-module__headerText--tI4kn p {
    font: var(--body-text-lg);
  }
}
.Header-module__imageWrapper--c2NUl {
  display: flex;
  align-items: flex-end;
}
.Header-module__imageWrapper--c2NUl img {
  height: 152px;
}
@media (max-width: 640px) {
  .Header-module__imageWrapper--c2NUl img {
    height: 132px;
  }
}
.Header-module__headerConnectBtn--u5mj4 {
  margin-top: 4px;
  width: unset;
}
@media (min-width: 1024px) {
  .Header-module__headerConnectBtn--u5mj4 {
    gap: 5px;
  }
  .Header-module__headerConnectBtn--u5mj4::after {
    content: ' to send your Banx';
  }
}

.SidebarComponents-module__btn--CxhL3 {
  width: 168px;
}
@media (max-width: 960px) {
  .SidebarComponents-module__btn--CxhL3 {
    width: 128px;
  }
}
@media (max-width: 640px) {
  .SidebarComponents-module__btn--CxhL3 {
    max-height: 24px;
    width: 64px;
  }
}
.SidebarComponents-module__valueWithIcon--Q2qVI {
  display: flex;
  align-items: center;
  -webkit-column-gap: 4px;
          column-gap: 4px;
  font: var(--important-text-lg);
}
.SidebarComponents-module__valueWithIcon--Q2qVI svg path {
  fill: #1b1b1b;
}
@media screen and (max-width: 640px) {
  .SidebarComponents-module__valueWithIcon--Q2qVI {
    font: var(--important-text-sm);
  }
  .SidebarComponents-module__valueWithIcon--Q2qVI svg {
    height: 12px;
    width: 12px;
  }
}
.SidebarComponents-module__labelPrimaryColor--_TONn {
  color: var(--content-primary);
}
.SidebarComponents-module__titleWrapper--VjshZ {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
  -webkit-column-gap: 6px;
          column-gap: 6px;
}
.SidebarComponents-module__titleWrapper--VjshZ span {
  color: var(--content-primary);
  font: var(--important-text-lg);
}
@media (max-width: 640px) {
  .SidebarComponents-module__titleWrapper--VjshZ span {
    font: var(--important-text-md);
  }
}
@media screen and (max-width: 640px) {
  .SidebarComponents-module__titleWrapper--VjshZ {
    margin-bottom: 8px;
  }
}
.SidebarComponents-module__titleWrapper--VjshZ .SidebarComponents-module__icon--Bbm7V {
  width: 32px;
  height: 32px;
  background: var(--bg-tertiary);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 640px) {
  .SidebarComponents-module__titleWrapper--VjshZ .SidebarComponents-module__icon--Bbm7V {
    width: 24px;
    height: 24px;
  }
  .SidebarComponents-module__titleWrapper--VjshZ .SidebarComponents-module__icon--Bbm7V svg {
    width: 16px;
    height: 16px;
  }
}
.SidebarComponents-module__manageStakeSection--ugupA {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.SidebarComponents-module__manageStakeSectionBtn--VrV6j {
  width: 168px;
}
@media (max-width: 960px) {
  .SidebarComponents-module__manageStakeSectionBtn--VrV6j {
    width: 128px;
  }
}
@media (max-width: 640px) {
  .SidebarComponents-module__manageStakeSectionBtn--VrV6j {
    max-height: 24px;
    width: 64px;
  }
}
.SidebarComponents-module__manageStakeInfoContainer--Urb19 {
  flex-direction: column-reverse;
  gap: 0;
}
.SidebarComponents-module__manageStakeInfoValue--QTXUG {
  display: flex;
  gap: 4px;
  font: var(--important-text-lg);
}
@media screen and (max-width: 640px) {
  .SidebarComponents-module__manageStakeInfoValue--QTXUG {
    font: var(--important-text-sm);
  }
}
.SidebarComponents-module__walletStakedStatsLabel--pPxZi {
  width: 105px;
  color: var(--content-primary);
}
@media screen and (max-width: 640px) {
  .SidebarComponents-module__walletStakedStatsLabel--pPxZi {
    width: 86px;
  }
}
@media screen and (max-width: 440px) {
  .SidebarComponents-module__walletStakedStatsLabel--pPxZi {
    width: 42px;
  }
}
.SidebarComponents-module__walletStakedStatsLabelWrapper--hDVTG {
  align-items: flex-start;
}
.SidebarComponents-module__walletStakedStatsValues--t8Hmo {
  text-align: right;
  font: var(--important-text-md);
}
@media screen and (max-width: 640px) {
  .SidebarComponents-module__walletStakedStatsValues--t8Hmo {
    font: var(--important-text-sm);
  }
}
.SidebarComponents-module__claimSection--iiqTc {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.SidebarComponents-module__claimContainer--lh8mN {
  flex-direction: column-reverse;
  gap: 0;
}
.SidebarComponents-module__claimLabel--gqs8K {
  color: var(--content-primary);
}
.SidebarComponents-module__claimValue--tPIoA {
  display: flex;
  align-items: center;
  -webkit-column-gap: 4px;
          column-gap: 4px;
  font: var(--important-text-lg);
}
.SidebarComponents-module__claimValue--tPIoA svg path {
  fill: #1b1b1b;
}
@media screen and (max-width: 640px) {
  .SidebarComponents-module__claimValue--tPIoA {
    font: var(--important-text-sm);
  }
  .SidebarComponents-module__claimValue--tPIoA svg {
    height: 12px;
    width: 12px;
  }
}
.SidebarComponents-module__claimSectionBtn--gxWXg {
  width: 168px;
}
@media (max-width: 960px) {
  .SidebarComponents-module__claimSectionBtn--gxWXg {
    width: 128px;
  }
}
@media (max-width: 640px) {
  .SidebarComponents-module__claimSectionBtn--gxWXg {
    max-height: 24px;
    width: 64px;
  }
}
.SidebarComponents-module__totalClaimedLabel--iSf7w {
  color: var(--content-primary);
}
.SidebarComponents-module__totalClaimedLabelWrapper--RsGld {
  align-items: flex-start;
}
.SidebarComponents-module__totalClaimedValue--bpW_E {
  display: flex;
  align-items: center;
  -webkit-column-gap: 4px;
          column-gap: 4px;
  font: var(--important-text-lg);
}
.SidebarComponents-module__totalClaimedValue--bpW_E svg path {
  fill: #1b1b1b;
}
@media screen and (max-width: 640px) {
  .SidebarComponents-module__totalClaimedValue--bpW_E {
    font: var(--important-text-sm);
  }
  .SidebarComponents-module__totalClaimedValue--bpW_E svg {
    height: 12px;
    width: 12px;
  }
}
.SidebarComponents-module__infoSection--nyBst {
  border: 1px dashed var(--content-secondary);
  font: var(--body-text-md);
  display: flex;
  flex-direction: column;
}
.SidebarComponents-module__infoSection--nyBst p {
  padding: 16px;
  display: flex;
  -webkit-column-gap: 8px;
          column-gap: 8px;
}
.SidebarComponents-module__infoSection--nyBst p svg {
  fill: var(--content-secondary);
  height: 18px;
  width: 18px;
}
@media (max-width: 640px) {
  .SidebarComponents-module__infoSection--nyBst p {
    padding: 8px 16px;
  }
}

.Sidebar-module__sidebar--DUTWq {
  overflow: auto;
  display: flex;
  flex-direction: column;
  position: relative;
  padding: 24px;
  background: var(--bg-primary);
}
@media screen and (max-width: 640px) {
  .Sidebar-module__sidebar--DUTWq {
    padding: 16px;
  }
}
.Sidebar-module__sidebarContent--jwsVV {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: repeat(7, auto);
}
@media screen and (max-width: 1280px) {
  .Sidebar-module__sidebarContent--jwsVV {
    -webkit-column-gap: 24px;
            column-gap: 24px;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(5, auto);
  }
}
@media screen and (max-width: 1280px) {
  .Sidebar-module__mySquadTitle--_OZ3C {
    grid-column: 1;
    grid-row: 1;
  }
}
@media screen and (max-width: 1280px) {
  .Sidebar-module__rewardsTitle--qcOEW {
    grid-column: 2;
    grid-row: 1;
  }
}
.Sidebar-module__manageNftsSection--qYbZI {
  margin-bottom: 8px;
}
@media screen and (max-width: 1280px) {
  .Sidebar-module__manageNftsSection--qYbZI {
    grid-column: 1;
    grid-row: 2;
  }
}
.Sidebar-module__manageTokensSection--X4T_3 {
  margin-bottom: 8px;
}
@media screen and (max-width: 1280px) {
  .Sidebar-module__manageTokensSection--X4T_3 {
    grid-column: 1;
    grid-row: 3;
  }
}
.Sidebar-module__walletStakedStatsSectionAdditional--kt4be {
  border-top: var(--border-less-primary);
  padding-top: 8px;
  margin-bottom: 8px;
}
@media screen and (max-width: 1280px) {
  .Sidebar-module__walletStakedStatsSectionAdditional--kt4be {
    align-items: flex-start;
    grid-column: 1;
    grid-row: 4;
    margin-bottom: 0;
  }
}
.Sidebar-module__claimSectionAdditional--M_m2r {
  margin-bottom: 8px;
}
@media screen and (max-width: 1280px) {
  .Sidebar-module__claimSectionAdditional--M_m2r {
    grid-column: 2;
    grid-row: 2;
  }
}
.Sidebar-module__totalClaimedSectionAdditional--e5zA6 {
  border-top: var(--border-less-primary);
  padding-top: 8px;
  margin-bottom: 8px;
}
@media screen and (max-width: 1280px) {
  .Sidebar-module__totalClaimedSectionAdditional--e5zA6 {
    align-items: flex-start;
    margin-bottom: 0;
    grid-column: 2;
    grid-row: 4;
  }
}
.Sidebar-module__infoSectionAdditional--XtyHa {
  margin-top: 24px;
}
@media screen and (max-width: 1280px) {
  .Sidebar-module__infoSectionAdditional--XtyHa {
    grid-column: 1 / -1;
  }
}
@media (max-width: 640px) {
  .Sidebar-module__infoSectionAdditional--XtyHa {
    border: unset;
    border-top: 1px dashed var(--content-secondary);
    margin: -16px;
    margin-top: 16px;
  }
  .Sidebar-module__infoSectionAdditional--XtyHa p {
    padding: 8px 16px;
    border: unset;
  }
}

.AdventuresList-module__list--z1_5C {
  display: flex;
  flex-direction: column;
  row-gap: 12px;
}
@media (max-width: 640px) {
  .AdventuresList-module__list--z1_5C {
    row-gap: 8px;
  }
}
.AdventuresList-module__card--J4Pb8 {
  background-color: var(--bg-primary);
  padding: 12px 24px;
}
@media (max-width: 640px) {
  .AdventuresList-module__card--J4Pb8 {
    padding: 8px 12px;
  }
}
.AdventuresList-module__header--sOs_C {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 640px) {
  .AdventuresList-module__header--sOs_C {
    margin-bottom: 8px;
  }
}
.AdventuresList-module__title--xR7FY {
  font: var(--important-text-lg);
}
@media (max-width: 640px) {
  .AdventuresList-module__title--xR7FY {
    font: var(--important-text-md);
  }
}
.AdventuresList-module__titleEnded--TYCXs {
  color: var(--content-secondary);
}
.AdventuresList-module__status--rRFVU {
  color: var(--content-secondary);
  font: var(--body-text-lg);
  display: flex;
  align-items: center;
}
@media (max-width: 640px) {
  .AdventuresList-module__status--rRFVU {
    font: var(--body-text-md);
  }
}
.AdventuresList-module__status--rRFVU::before {
  content: '';
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  margin-right: 6px;
  background: var(--content-secondary);
}
.AdventuresList-module__status__live--mT43s {
  color: var(--content-primary);
}
.AdventuresList-module__status__live--mT43s::before {
  background: var(--additional-green-primary-deep);
}
.AdventuresList-module__status__upcoming--KpQes::before {
  background: var(--additional-blue-primary-deep);
}
.AdventuresList-module__info--X9m7Y {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 16px 32px;
}
.AdventuresList-module__timerWrapper--KwVpS {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  -webkit-column-gap: 14px;
          column-gap: 14px;
  min-width: 304px;
}
.AdventuresList-module__timerIcon--bk_Fs {
  background: var(--bg-tertiary);
  width: 48px;
  height: 48px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.AdventuresList-module__timerIcon--bk_Fs svg {
  width: 26px;
  height: 26px;
}
@media (max-width: 640px) {
  .AdventuresList-module__timerIcon--bk_Fs {
    width: 32px;
    height: 32px;
  }
  .AdventuresList-module__timerIcon--bk_Fs svg {
    width: 20px;
    height: 20px;
  }
}
.AdventuresList-module__timerSvg--c3A7C path {
  fill: var(--content-primary);
}
.AdventuresList-module__timer--CK59H {
  font: var(--important-text-3xl);
}
@media (max-width: 640px) {
  .AdventuresList-module__timer--CK59H {
    font: var(--important-text-md);
  }
}
.AdventuresList-module__timerText--ioKDl {
  text-transform: uppercase;
  font: var(--important-text-sm);
}
@media (max-width: 640px) {
  .AdventuresList-module__timerText--ioKDl {
    font: var(--important-text-xs);
  }
}
.AdventuresList-module__stats--ELhUp {
  flex-grow: 1;
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
  flex-wrap: nowrap;
  -webkit-column-gap: 24px;
          column-gap: 24px;
}
@media (max-width: 640px) {
  .AdventuresList-module__stats--ELhUp {
    -webkit-column-gap: 8px;
            column-gap: 8px;
  }
}
.AdventuresList-module__statsCol--_AgMq {
  display: flex;
  flex-direction: column;
  gap: 4px;
  font: var(--body-text-md);
  text-align: left;
}
.AdventuresList-module__statsCol--_AgMq h5 {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  white-space: nowrap;
}
@media (max-width: 640px) {
  .AdventuresList-module__statsCol--_AgMq h5 {
    font: var(--important-text-xs);
  }
}
@media (max-width: 640px) {
  .AdventuresList-module__statsCol--_AgMq {
    font: var(--body-text-sm);
  }
}
.AdventuresList-module__statsCol--_AgMq:first-of-type {
  text-align: right;
}
.AdventuresList-module__statsColWarn--xhaBt {
  background: var(--additional-gold-secondary);
  border: 1px dashed var(--content-secondary);
  font: var(--body-text-md);
  padding: 16px;
  display: flex;
  align-items: center;
  gap: 8px;
}
@media (max-width: 640px) {
  .AdventuresList-module__statsColWarn--xhaBt {
    font: var(--body-text-sm);
    max-width: 156px;
    padding: 8px;
  }
}
.AdventuresList-module__statusAndBtnWrapper--LG7nG {
  display: flex;
  flex-direction: column;
  row-gap: 12px;
  width: 100%;
}
.AdventuresList-module__statusLine--qHoOG {
  width: 100%;
  background: var(--bg-tertiary);
  font: var(--btn-text-md);
  display: flex;
  justify-content: center;
  align-items: center;
  -webkit-column-gap: 10px;
          column-gap: 10px;
  padding: 8px;
  height: 40px;
}
@media (max-width: 640px) {
  .AdventuresList-module__statusLine--qHoOG {
    height: 32px;
  }
}
.AdventuresList-module__statusLineIcon--fNpVo {
  display: flex;
  justify-content: center;
  align-items: center;
}
.AdventuresList-module__statusLineIcon--fNpVo svg {
  width: 18px;
  height: 18px;
}
.AdventuresList-module__statusLineIconTimer--zZAqY path {
  fill: var(--content-primary);
}
.AdventuresList-module__subscribeBtn--FIN0O {
  width: 100%;
  margin-top: 12px;
}
.AdventuresList-module__subscribeBtn--FIN0O:disabled {
  border: none;
}
.AdventuresList-module__subscribeBtn--FIN0O > div {
  display: flex;
  align-items: center;
  color: var(--content-primary) !important;
}
.AdventuresList-module__subscribeBtn--FIN0O > div svg {
  margin-right: 4px;
}
.AdventuresList-module__subscribeBtnParticipating--E8cNk path {
  fill: var(--content-primary);
}
.AdventuresList-module__distributed--Llr37 {
  display: flex;
  align-items: center;
  background: var(--accent-primary-sub);
  padding: 3px 12px;
  justify-content: center;
  border-radius: 1000px;
  margin-top: 12px;
}
.AdventuresList-module__distributed--Llr37 span:first-child {
  font: var(--important-text-sm);
  text-transform: uppercase;
  margin-right: 4px;
}
.AdventuresList-module__distributed--Llr37 .AdventuresList-module__value--oNFww {
  font: var(--important-text-md);
  margin-right: 4px;
}
.AdventuresList-module__distributed--Llr37 .AdventuresList-module__tooltip--pUaov {
  width: 12px;
  height: 12px;
  margin-right: 0 !important;
}
.AdventuresList-module__distributed--Llr37 .AdventuresList-module__tooltip--pUaov svg {
  width: 12px !important;
  height: 12px !important;
}
.AdventuresList-module__distributed--Llr37 .AdventuresList-module__banxIcon--WVSml {
  margin: 0 4px;
  width: 14px;
  height: 14px;
}
.AdventuresList-module__distributed--Llr37 .AdventuresList-module__banxIcon--WVSml path {
  fill: #1b1b1b;
}
.AdventuresList-module__endedRewards--AQ5pj {
  min-width: 304px;
}
.AdventuresList-module__endedRewardsValue--n6rpq {
  display: flex;
  align-items: center;
  -webkit-column-gap: 3px;
          column-gap: 3px;
}
.AdventuresList-module__endedRewardsValue--n6rpq p {
  font: var(--important-text-xl);
}
@media (max-width: 640px) {
  .AdventuresList-module__endedRewardsValue--n6rpq p {
    font: var(--important-text-md);
  }
}
.AdventuresList-module__endedRewardsBanxLogo--GqEQN {
  width: 16px;
  height: 16px;
}
.AdventuresList-module__endedRewardsBanxLogo--GqEQN path {
  fill: var(--content-primary);
}
@media (max-width: 640px) {
  .AdventuresList-module__endedRewardsBanxLogo--GqEQN {
    width: 12px;
    height: 12px;
  }
}
.AdventuresList-module__endedRewardsText--AbKlK {
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .AdventuresList-module__endedRewardsText--AbKlK {
    font: var(--important-text-xs);
  }
}

body .Inputs-module__input--V6KdM {
  background: var(--action-primary);
  border-radius: 6px;
  color: var(--content-primary);
  font: var(--body-text-md);
  outline: none;
  transition: none;
  padding: 8px 12px;
  height: 32px;
}
body .Inputs-module__input--V6KdM,
body .Inputs-module__input--V6KdM:hover,
body .Inputs-module__input--V6KdM:focus,
body .Inputs-module__input--V6KdM:focus-visible {
  border: none;
}
body .Inputs-module__input--V6KdM,
body .Inputs-module__input--V6KdM.ant-input:focus,
body .Inputs-module__input--V6KdM.ant-input-focused {
  box-shadow: unset;
}
body .Inputs-module__input--V6KdM:focus,
body .Inputs-module__input--V6KdM:focus-visible,
body .Inputs-module__input--V6KdM.ant-input:focus,
body .Inputs-module__input--V6KdM.ant-input-focused {
  background: var(--action-secondary);
}
body .Inputs-module__input--V6KdM::-webkit-input-placeholder {
  color: var(--content-secondary);
}
body .Inputs-module__input--V6KdM::placeholder {
  color: var(--content-secondary);
}
body .Inputs-module__input--V6KdM:disabled {
  background: var(--action-tertiary);
  color: var(--content-secondary);
  pointer-events: none;
}
body .Inputs-module__input--V6KdM:disabled svg path {
  fill: var(--content-secondary);
}
@media (max-width: 640px) {
  body .Inputs-module__input--V6KdM {
    font: var(--body-text-sm);
  }
}
.Inputs-module__field--wgxoq {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.Inputs-module__labelsContainer--_z2s6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.Inputs-module__labelWrapper--Mbnmz {
  display: flex;
  align-items: center;
  gap: 4px;
}
.Inputs-module__label--mKn66 {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  white-space: nowrap;
}
@media (max-width: 640px) {
  .Inputs-module__label--mKn66 {
    font: var(--important-text-xs);
  }
}
/* Input counter styles */
.Inputs-module__inputCounterWrapper--DAsUQ {
  border: var(--border-primary);
  border-radius: 6px;
  display: flex;
  justify-content: flex-end;
  text-align: center;
  width: 100%;
}
.Inputs-module__inputCounter--lXRNc {
  flex-grow: 1;
  padding-left: 24px;
  text-align: center;
}
.Inputs-module__counterButton--uSa3Y {
  cursor: pointer;
  background: var(--action-tertiary);
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 40px;
}
@media (max-width: 640px) {
  .Inputs-module__counterButton--uSa3Y {
    min-width: 32px;
  }
}
.Inputs-module__counterButton--uSa3Y:first-child {
  border-right: var(--border-primary);
}
.Inputs-module__counterButton--uSa3Y:last-child {
  border-left: var(--border-primary);
}
.Inputs-module__counterButton--uSa3Y svg path {
  fill: var(--content-primary);
}
.Inputs-module__errors--TJlpU {
  color: var(--additional-red-primary);
  font: var(--body-text-sm);
  height: 14px;
}
@media (max-width: 640px) {
  .Inputs-module__errors--TJlpU {
    font: var(--body-text-xs);
    line-height: 14px;
  }
}
/* NumericStepInput styles */
.Inputs-module__counterInputContainer--Ci1Q6 {
  border-radius: 6px;
  border: var(--border-primary) !important;
  position: relative;
}
.Inputs-module__counterInputContainer--Ci1Q6 input {
  padding: 8px 24px 8px 8px;
}
.Inputs-module__containerWithPostfix--QZBOV input {
  padding-right: 54px;
}
@media (max-width: 640px) {
  .Inputs-module__containerWithPostfix--QZBOV input {
    padding-right: 42px;
  }
}
.Inputs-module__customCounterControls--TdVe2 {
  border-left: var(--border-primary);
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: space-evenly;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 22px;
}
.Inputs-module__separatorLine--js6hg {
  background: var(--bg-border);
  height: 0.5px;
  width: 100%;
}
.Inputs-module__arrow--tTzI4 {
  cursor: pointer;
}
.Inputs-module__arrow--tTzI4 path {
  fill: var(--content-primary);
}
.Inputs-module__arrow--tTzI4.Inputs-module__rotate--FnpaI {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.Inputs-module__arrow--tTzI4.Inputs-module__disabled--eC9jw {
  cursor: default;
}
.Inputs-module__arrow--tTzI4.Inputs-module__disabled--eC9jw path {
  fill: var(--content-secondary);
}
.Inputs-module__postfix--y4AZQ {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 32px;
  top: 50%;
  -webkit-transform: translate(0%, -50%);
          transform: translate(0%, -50%);
}
@media (max-width: 640px) {
  .Inputs-module__postfix--y4AZQ {
    right: 26px;
  }
}
/* NumericStepInput styles */

.StakeTokensModal-module__modal--XC9Xf {
  z-index: 2;
}
.StakeTokensModal-module__modal--XC9Xf .ant-modal-body {
  padding: 0 !important;
}
.StakeTokensModal-module__modal--XC9Xf .ant-modal-content {
  padding: 0;
}
.StakeTokensModal-module__container--Z2YsZ {
  padding: 12px 24px 24px;
}
.StakeTokensModal-module__field--_N5uL {
  display: flex;
  flex-direction: column;
  margin: 8px 0 12px;
}
.StakeTokensModal-module__input--Qprc9 {
  background: var(--action-primary);
  border: 1px solid var(--bg-border);
  border-radius: 6px;
  display: flex;
  align-items: center;
  padding-right: 4px;
}
.StakeTokensModal-module__input--Qprc9:has(input:focus) {
  background: var(--action-secondary);
}
.StakeTokensModal-module__maxButton--uzTwf {
  background-color: var(--action-secondary) !important;
}
.StakeTokensModal-module__content--iDN3p {
  display: flex;
  flex-direction: column;
  margin-bottom: 12px;
  gap: 8px;
  overflow: hidden;
}
.StakeTokensModal-module__statInfo--eGpuO {
  display: flex;
  align-items: center;
  gap: 4px;
}
.StakeTokensModal-module__statInfo--eGpuO .StakeTokensModal-module__label--f5l0I {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .StakeTokensModal-module__statInfo--eGpuO .StakeTokensModal-module__label--f5l0I {
    font: var(--important-text-xs);
  }
}
.StakeTokensModal-module__statInfo--eGpuO .StakeTokensModal-module__value--o_qeA {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .StakeTokensModal-module__statInfo--eGpuO .StakeTokensModal-module__value--o_qeA {
    font: var(--body-text-sm);
  }
}
.StakeTokensModal-module__statInfo--eGpuO.StakeTokensModal-module__spaceBetween--xZZgw {
  justify-content: space-between;
}
.StakeTokensModal-module__statInfo--eGpuO svg path {
  fill: #1b1b1b;
}
.StakeTokensModal-module__row--LXuA4 {
  display: flex;
  align-items: center;
  gap: 4px;
}
.StakeTokensModal-module__stakeContainer--Oqnqg {
  display: flex;
  border: 0.5px dashed var(--bg-border);
  flex-direction: column;
  align-items: center;
  padding: 12px;
  gap: 12px;
}
.StakeTokensModal-module__stakeContainer--Oqnqg .StakeTokensModal-module__title--J9hmc {
  display: flex;
  align-items: center;
  gap: 4px;
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.StakeTokensModal-module__stakeContainer--Oqnqg .StakeTokensModal-module__valuesRaw--oFf9q {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 12px;
}
.StakeTokensModal-module__banxPointsStats--XQJE2 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.StakeTokensModal-module__banxPointsStat--iep6R {
  flex-direction: column-reverse;
  align-items: center;
  gap: unset;
}
.StakeTokensModal-module__banxPointsStat--iep6R .StakeTokensModal-module__value--o_qeA {
  font: var(--important-text-xl);
}
.StakeTokensModal-module__banxPointsStat--iep6R .StakeTokensModal-module__label--f5l0I {
  color: var(--content-primary);
}
.StakeTokensModal-module__stakeButton--Sql50,
.StakeTokensModal-module__unstakeButton--v1s_B {
  width: 100%;
}

.StakeNftsModal-module__modal--m8Bde {
  z-index: 2;
}
.StakeNftsModal-module__modal--m8Bde .ant-modal-body {
  padding: 0 !important;
}
.StakeNftsModal-module__modal--m8Bde .ant-modal-content {
  padding: 0;
}
.StakeNftsModal-module__content--MKE0g {
  padding: 24px;
  color: var(--content-primary);
  min-height: 470px;
}
@media screen and (max-width: 960px) {
  .StakeNftsModal-module__content--MKE0g {
    padding: 18px;
    min-height: 448px;
  }
}
@media screen and (max-width: 640px) {
  .StakeNftsModal-module__content--MKE0g {
    padding: 16px;
  }
}
.StakeNftsModal-module__stats--XL2r8 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  margin-bottom: 18px;
}
.StakeNftsModal-module__stats--XL2r8 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  margin-bottom: 18px;
}
.StakeNftsModal-module__statsCol--Lth08 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
}
.StakeNftsModal-module__statsCol--Lth08 p:first-child {
  font: var(--important-text-xl);
}
@media screen and (max-width: 640px) {
  .StakeNftsModal-module__statsCol--Lth08 p:first-child {
    font: var(--important-text-lg);
  }
}
.StakeNftsModal-module__statsCol--Lth08 p:last-child {
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media screen and (max-width: 640px) {
  .StakeNftsModal-module__statsCol--Lth08 p:last-child {
    font: var(--important-text-xs);
  }
}
.StakeNftsModal-module__nfts--yjYBo {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
  gap: 16px;
  overflow-y: scroll;
  max-height: 360px;
  padding-bottom: 92px;
}
.StakeNftsModal-module__noNfts--yyEPB {
  height: 360px;
  padding-bottom: 92px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  row-gap: 16px;
}
.StakeNftsModal-module__noNfts--yyEPB p {
  text-align: center;
  font: 400 24px var(--body-text-lg);
}
.StakeNftsModal-module__tensorBtn--SIQrJ {
  display: flex;
  align-items: center;
  -webkit-column-gap: 8px;
          column-gap: 8px;
  position: relative;
}
.StakeNftsModal-module__tensorBtn--SIQrJ a {
  position: absolute;
  inset: 0 0 0 0;
}
.StakeNftsModal-module__nft--dqUH4 {
  -webkit-user-select: none;
          user-select: none;
  border: 1px solid var(--bg-border);
}
.StakeNftsModal-module__nft--dqUH4 p {
  text-align: center;
  font: var(--body-text-md);
  padding: 8px 0;
}
.StakeNftsModal-module__nftPointer--g61T3 {
  cursor: pointer;
}
.StakeNftsModal-module__nftDisabled--fCYAi {
  cursor: not-allowed;
  pointer-events: none;
  position: relative;
}
.StakeNftsModal-module__nftDisabled--fCYAi .StakeNftsModal-module__cover--NDAW0 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 34px;
  background: #000000b0;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.StakeNftsModal-module__nftDisabled--fCYAi .StakeNftsModal-module__cover--NDAW0 span {
  color: var(--pure-white);
  font: var(--important-text-xl);
  text-align: center;
}
.StakeNftsModal-module__image--raU4k {
  position: relative;
  background: lightgray 50%;
}
.StakeNftsModal-module__image--raU4k::after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.StakeNftsModal-module__image--raU4k img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.StakeNftsModal-module__selected--csrIK {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  background: #000000b0;
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}
.StakeNftsModal-module__selected--csrIK::before {
  content: '';
  width: 20%;
  height: 3%;
  background: #fff;
  border-radius: 10%;
}
.StakeNftsModal-module__additionalText--lm14M {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #000000b0;
  color: #fff;
  font: var(--important-text-xl);
  text-align: center;
}
@media (max-width: 640px) {
  .StakeNftsModal-module__additionalText--lm14M {
    font: var(--important-text-lg);
  }
}
.StakeNftsModal-module__footer--DRvvB {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  padding: 24px;
  background-color: var(--bg-primary);
  border-top: 1px solid var(--bg-border);
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 24px;
  z-index: 999;
}
.StakeNftsModal-module__footerEmpty--KqXLb {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  padding: 24px;
  background-color: var(--bg-primary);
  border-top: 1px solid var(--bg-border);
  z-index: 999;
}
.StakeNftsModal-module__footerBtn--HeEVv {
  padding: 10px;
}
.StakeNftsModal-module__tabs--JA6uy {
  flex-wrap: nowrap;
}
.StakeNftsModal-module__emptyNfts--IzBFD {
  width: 100%;
  text-align: center;
  font: var(--important-text-xl);
  font-weight: 400;
  margin-top: 130px;
}
.StakeNftsModal-module__footerTensorBtn--_JAnX {
  width: 100%;
  display: flex;
  align-items: center;
}
.StakeNftsModal-module__footerTensorBtn--_JAnX svg {
  margin-right: 4px;
}
.StakeNftsModal-module__footerTensorBtn--_JAnX > a {
  display: flex;
  align-items: center;
  color: inherit;
}

.AdventuresPage-module__pageWrapper--URI05 {
  max-height: 100%;
  height: 100%;
  width: 100%;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  position: relative;
  overflow-y: hidden;
}
@media screen and (max-width: 960px) {
  .AdventuresPage-module__pageWrapper--URI05 {
    display: block;
  }
}
.AdventuresPage-module__loader--sV7Lh {
  margin: 18px auto;
}
.AdventuresPage-module__content--GohaV {
  height: 100%;
  width: 100%;
  overflow-y: scroll;
}
.AdventuresPage-module__adventuresList--xn2nX {
  padding: 12px 0;
}
@media screen and (max-width: 640px) {
  .AdventuresPage-module__adventuresList--xn2nX {
    padding: 8px 0;
  }
}
@media screen and (max-width: 1280px) {
  .AdventuresPage-module__adventuresListSidebarVisible--wWV4J {
    padding-bottom: calc(12px + 324px);
  }
}
@media screen and (max-width: 640px) {
  .AdventuresPage-module__adventuresListSidebarVisible--wWV4J {
    padding-bottom: calc(8px + 253px);
  }
}
.AdventuresPage-module__sidebar--bpqgX {
  height: 100%;
  max-width: 344px;
  border-left: var(--border-less-primary);
}
@media screen and (max-width: 1280px) {
  .AdventuresPage-module__sidebar--bpqgX {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    max-width: unset;
    height: unset;
    border-left: unset;
    border-top: var(--border-less-primary);
  }
}
@media screen and (max-width: 960px) {
  .AdventuresPage-module__sidebar--bpqgX {
    position: fixed;
  }
}

.TokenSwitcher-module__selectTokenContainer--GfWZ8 {
  display: flex;
  align-items: center;
  gap: 16px;
  margin: 16px;
}
.TokenSwitcher-module__selectTokenButton--qOnEH {
  width: 86px;
}
.TokenSwitcher-module__selectTokenButton--qOnEH.TokenSwitcher-module__active--KYIMQ {
  border-color: var(--bg-border-active);
}
.TokenSwitcher-module__selectTokenButton--qOnEH svg path {
  fill: revert-layer;
}

.Charts-module__doughnutChartWrapper--_CnCJ,
.Charts-module__barChartWrapper--ncQmZ {
  position: relative;
}
.Charts-module__doughnutInnerContent--n79hy {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 4px;
}
.Charts-module__doughnutInnerContent--n79hy > div {
  white-space: nowrap;
  align-items: center;
  flex-direction: column-reverse;
}

.DashboardPage-module__pageWrapper--JncV9 {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  height: 100%;
}
.DashboardPage-module__content--ykyYW {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(496px, 2fr));
  gap: 16px;
}
@media (max-width: 640px) {
  .DashboardPage-module__content--ykyYW {
    grid-template-columns: repeat(auto-fit, minmax(375px, 1fr));
  }
}
.DashboardPage-module__heading--eqR8V {
  display: flex;
  align-items: center;
  font: var(--title-xl);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .DashboardPage-module__heading--eqR8V {
    font: var(--title-md);
  }
}
.DashboardPage-module__mainContainer--Q9x_W {
  flex-direction: column-reverse;
  gap: unset;
}
.DashboardPage-module__mainValue--Be0rd {
  font: var(--important-text-lg);
}
@media (max-width: 640px) {
  .DashboardPage-module__mainValue--Be0rd {
    font: var(--important-text-md);
  }
}
.DashboardPage-module__mainLabel--sa1k8 {
  color: var(--content-primary);
  font: var(--important-text-sm);
  line-height: 16px;
}
@media (max-width: 640px) {
  .DashboardPage-module__mainLabel--sa1k8 {
    font: var(--important-text-xs);
    line-height: 14px;
  }
}
.DashboardPage-module__chartStatInfo--zyPE4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 2px 8px;
}
.DashboardPage-module__chartStatInfoValue--WC5dS {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .DashboardPage-module__chartStatInfoValue--WC5dS {
    font: var(--body-text-sm);
  }
}
.DashboardPage-module__chartStatInfoLabelWrapper--VIM0s {
  display: flex;
  align-items: center;
  gap: 8px;
}
.DashboardPage-module__chartStatInfoLabel--u4dcs {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .DashboardPage-module__chartStatInfoLabel--u4dcs {
    font: var(--important-text-xs);
  }
}
.DashboardPage-module__chartStatInfoIndicator--kzhqK {
  border-radius: 100px;
  display: flex;
  height: 8px;
  width: 8px;
}

.MyLoans-module__container--qoOAi {
  background: var(--bg-primary);
  border-radius: 12px;
  display: flex;
  flex-direction: column;
  padding: 24px;
  height: 100%;
  width: 100%;
}
@media (max-width: 960px) {
  .MyLoans-module__container--qoOAi {
    padding: 16px;
    gap: 16px;
  }
}
@media (max-width: 640px) {
  .MyLoans-module__container--qoOAi {
    gap: 8px;
  }
}
.MyLoans-module__content--EYJDd {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  margin-bottom: 12px;
  gap: 24px;
  height: 100%;
  width: 100%;
}
@media (max-width: 640px) {
  .MyLoans-module__content--EYJDd {
    margin-bottom: 8px;
    gap: 16px;
  }
}
.MyLoans-module__chartSection--nJC7y {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 16px;
  height: 100%;
  width: 100%;
}
@media (max-width: 640px) {
  .MyLoans-module__chartSection--nJC7y {
    gap: 8px;
  }
}
.MyLoans-module__doughnutChart--MxC18 {
  width: 144px;
  height: 144px;
}
@media (max-width: 640px) {
  .MyLoans-module__desktopChart--UkFPP {
    display: none;
  }
}
.MyLoans-module__mobileChart--_6aEK {
  display: none;
}
@media (max-width: 640px) {
  .MyLoans-module__mobileChart--_6aEK {
    display: flex;
    justify-content: center;
  }
}
.MyLoans-module__actionButton--Nv6Bo {
  font: var(--btn-text-md) !important;
  width: 100%;
}
.MyLoans-module__heading--ipqEC {
  font: var(--title-xl);
  text-transform: uppercase;
  margin-bottom: 12px;
}
@media (max-width: 960px) {
  .MyLoans-module__heading--ipqEC {
    margin-bottom: 0;
  }
}
@media (max-width: 640px) {
  .MyLoans-module__heading--ipqEC {
    font: var(--title-md);
  }
}
.MyLoans-module__loansChartStats--xBFl7 {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.MyLoans-module__loansChartStats--xBFl7 > div:nth-child(odd) {
  background: var(--bg-secondary);
}
.MyLoans-module__statsContainer--wDAYd {
  display: flex;
  align-items: center;
  gap: 16px;
}
.MyLoans-module__mainStat--Q42GX {
  flex-direction: column-reverse;
  white-space: nowrap;
}
@media (max-width: 640px) {
  .MyLoans-module__mainStat--Q42GX {
    gap: 0;
  }
}
.MyLoans-module__mainStatLabel--p8ztw {
  color: var(--content-primary);
  font: var(--important-text-sm);
  line-height: 16px;
}
@media (max-width: 640px) {
  .MyLoans-module__mainStatLabel--p8ztw {
    font: var(--important-text-xs);
  }
}
.MyLoans-module__mainStatValue--TJWI8 {
  font: var(--important-text-lg);
}
@media (max-width: 640px) {
  .MyLoans-module__mainStatValue--TJWI8 {
    font: var(--important-text-md);
  }
}
.MyLoans-module__additionalStats--hRWZn {
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: 100%;
}
.MyLoans-module__additionalStats--hRWZn > div {
  justify-content: flex-start;
  gap: 8px;
}
@media (max-width: 640px) {
  .MyLoans-module__additionalStats--hRWZn > div {
    gap: 4px;
  }
}
.MyLoans-module__separateLine--e_NPU {
  background: var(--bg-border);
  height: 100%;
  width: 1px;
}

.MyOffers-module__allocationContainer--JCZ3H {
  background: var(--bg-primary);
  border-radius: 12px;
  display: flex;
  flex-direction: column;
  padding: 24px;
  height: 100%;
  width: 100%;
}
@media (max-width: 960px) {
  .MyOffers-module__allocationContainer--JCZ3H {
    padding: 16px;
    gap: 16px;
  }
}
@media (max-width: 640px) {
  .MyOffers-module__allocationContainer--JCZ3H {
    gap: 8px;
  }
}
.MyOffers-module__allocationContent--KJ2S6 {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  margin-bottom: 12px;
  flex-grow: 1;
  gap: 24px;
}
@media (max-width: 640px) {
  .MyOffers-module__allocationContent--KJ2S6 {
    margin-bottom: 8px;
    gap: 16px;
  }
}
.MyOffers-module__allocationStatsContainer--MdFKO {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 16px;
  height: 100%;
  width: 100%;
}
@media (max-width: 640px) {
  .MyOffers-module__allocationStatsContainer--MdFKO {
    gap: 8px;
  }
}
.MyOffers-module__doughnutChart--KJwYg {
  width: 144px;
  height: 144px;
}
@media (max-width: 640px) {
  .MyOffers-module__desktopChart--iNl3O {
    display: none;
  }
}
.MyOffers-module__mobileChart--uZQ3u {
  display: none;
}
@media (max-width: 640px) {
  .MyOffers-module__mobileChart--uZQ3u {
    display: flex;
    justify-content: center;
  }
}
.MyOffers-module__actionButton--jjaaL {
  font: var(--btn-text-md) !important;
  width: 100%;
}
.MyOffers-module__allocationHeader--Bgmvw {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
  gap: 16px;
}
@media (max-width: 960px) {
  .MyOffers-module__allocationHeader--Bgmvw {
    margin-bottom: 0;
  }
}
.MyOffers-module__heading--JWIeo {
  font: var(--title-xl);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .MyOffers-module__heading--JWIeo {
    font: var(--title-md);
  }
}
.MyOffers-module__tooltip--I9vsT {
  max-width: unset !important;
  min-width: 328px !important;
}
.MyOffers-module__allocationStats--g5UqN {
  display: flex;
  align-items: center;
  gap: 16px;
}
.MyOffers-module__mainStat--XrSmL {
  flex-direction: column-reverse;
  white-space: nowrap;
}
@media (max-width: 640px) {
  .MyOffers-module__mainStat--XrSmL {
    gap: 0;
  }
}
.MyOffers-module__mainStatLabel--frhcx {
  color: var(--content-primary);
  font: var(--important-text-sm);
  line-height: 16px;
}
@media (max-width: 640px) {
  .MyOffers-module__mainStatLabel--frhcx {
    font: var(--important-text-xs);
  }
}
.MyOffers-module__mainStatValue--JIntE {
  font: var(--important-text-lg);
}
@media (max-width: 640px) {
  .MyOffers-module__mainStatValue--JIntE {
    font: var(--important-text-md);
  }
}
.MyOffers-module__allocationChartStats--DaCal {
  display: flex;
  flex-direction: column;
}
.MyOffers-module__allocationChartStats--DaCal > div:nth-child(odd) {
  background: var(--bg-secondary);
}
.MyOffers-module__tooltipContent--yWEPb {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.MyOffers-module__mainTooltipStats--hN7YP {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
  gap: 16px;
  width: 100%;
}
.MyOffers-module__additionalTooltipStats--yhta6 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  white-space: nowrap;
  width: 100%;
}
.MyOffers-module__separateLine--qcldT {
  background: var(--bg-border);
  height: 40px;
  width: 1px;
}

.MyPositions-module__container--hZpId {
  background: var(--bg-primary);
  border-radius: 12px;
  display: flex;
  flex-direction: column;
  padding: 24px;
  height: 100%;
  width: 100%;
}
@media (max-width: 960px) {
  .MyPositions-module__container--hZpId {
    padding: 16px;
    gap: 16px;
  }
}
@media (max-width: 640px) {
  .MyPositions-module__container--hZpId {
    gap: 8px;
  }
}
.MyPositions-module__manageButton--IfshB {
  font: var(--btn-text-md) !important;
  width: 100%;
}
.MyPositions-module__pnlStat--q0ToD {
  font: var(--important-text-lg);
}
.MyPositions-module__pnlStat--q0ToD.MyPositions-module__positive--RUCpL {
  color: var(--additional-green-primary-deep);
}
.MyPositions-module__pnlStat--q0ToD.MyPositions-module__negative--lqsDs {
  color: var(--additional-red-primary-deep);
}
@media (max-width: 640px) {
  .MyPositions-module__pnlStat--q0ToD {
    font: var(--important-text-md);
  }
}
.MyPositions-module__header--avNis {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
  gap: 12px;
}
@media (max-width: 960px) {
  .MyPositions-module__header--avNis {
    margin-bottom: 0;
  }
}
.MyPositions-module__title--UHGcf {
  font: var(--title-xl);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .MyPositions-module__title--UHGcf {
    font: var(--title-md);
  }
}
.MyPositions-module__tooltipStat--_1jsc {
  flex-direction: column-reverse;
  white-space: nowrap;
  gap: 2px;
}
.MyPositions-module__tooltipStatLabel--pi_y3 {
  color: var(--pure-white);
  font: var(--important-text-sm);
}
@media (max-width: 640px) {
  .MyPositions-module__tooltipStatLabel--pi_y3 {
    font: var(--important-text-xs);
  }
}
.MyPositions-module__tooltipStatValue--CZPaU {
  font: var(--important-text-lg);
}
@media (max-width: 640px) {
  .MyPositions-module__tooltipStatValue--CZPaU {
    font: var(--important-text-md);
  }
}
.MyPositions-module__statsContainer--XM3RV {
  display: flex;
  align-items: center;
  gap: 12px;
}
.MyPositions-module__stat--wZ5j0 {
  flex-direction: column-reverse;
}
@media (max-width: 640px) {
  .MyPositions-module__stat--wZ5j0 {
    gap: 0;
  }
}
.MyPositions-module__alignRight--n1MAE {
  flex-direction: column-reverse;
  align-items: flex-end;
  margin-left: auto;
}
@media (max-width: 640px) {
  .MyPositions-module__alignRight--n1MAE {
    gap: 0;
  }
}
.MyPositions-module__statLabel--jTKQ4 {
  color: var(--color-primary);
  font: var(--important-text-sm);
}
@media (max-width: 640px) {
  .MyPositions-module__statLabel--jTKQ4 {
    font: var(--important-text-xs);
  }
}
.MyPositions-module__statValue--XPWBS {
  font: var(--important-text-lg);
}
@media (max-width: 640px) {
  .MyPositions-module__statValue--XPWBS {
    font: var(--important-text-md);
  }
}
.MyPositions-module__listContainer--WIwAp {
  background: var(--bg-tertiary);
  border-radius: 6px;
  margin: 12px 0;
  padding: 8px;
  height: 120px;
  overflow-y: auto;
}
@media (max-width: 640px) {
  .MyPositions-module__listContainer--WIwAp {
    margin: 8px 0;
    max-height: 120px;
    height: 100%;
  }
}
.MyPositions-module__list--W04Ru {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.MyPositions-module__emptyList--OtUnw {
  margin: 0;
}
.MyPositions-module__loader--giAds {
  height: 100%;
}
.MyPositions-module__listItem--XYkZU {
  border-radius: 2px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 2px 8px;
  position: relative;
}
.MyPositions-module__listItemBar--BiEry {
  background-color: var(--action-primary);
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
}
.MyPositions-module__listItemInfo--rzJRm {
  display: flex;
  align-items: center;
  gap: 4px;
  z-index: var(--z-base);
}
.MyPositions-module__listItemLabel--XuX3h {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .MyPositions-module__listItemLabel--XuX3h {
    font: var(--important-text-xs);
  }
}
.MyPositions-module__listItemValue--YEftr {
  font: var(--body-text-md);
  z-index: var(--z-base);
}
@media (max-width: 640px) {
  .MyPositions-module__listItemValue--YEftr {
    font: var(--body-text-sm);
  }
}
.MyPositions-module__listItemImage--Pfl3_ {
  border-radius: 100px;
  height: 18px;
  width: 18px;
}

.MyVaults-module__container--g18FO {
  background: var(--bg-primary);
  border-radius: 12px;
  display: flex;
  flex-direction: column;
  padding: 24px;
  height: 100%;
  width: 100%;
}
@media (max-width: 960px) {
  .MyVaults-module__container--g18FO {
    padding: 16px;
    gap: 16px;
  }
}
@media (max-width: 640px) {
  .MyVaults-module__container--g18FO {
    gap: 8px;
  }
}
.MyVaults-module__manageButton--f0Vm3 {
  font: var(--btn-text-md) !important;
  width: 100%;
}
.MyVaults-module__pnlStat--WR8RE {
  font: var(--important-text-lg);
}
.MyVaults-module__pnlStat--WR8RE.MyVaults-module__positive--WnPbm {
  color: var(--additional-green-primary-deep);
}
.MyVaults-module__pnlStat--WR8RE.MyVaults-module__negative--DdMdb {
  color: var(--additional-red-primary-deep);
}
@media (max-width: 640px) {
  .MyVaults-module__pnlStat--WR8RE {
    font: var(--important-text-md);
  }
}
.MyVaults-module__header--Cuoq6 {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
  gap: 12px;
}
@media (max-width: 960px) {
  .MyVaults-module__header--Cuoq6 {
    margin-bottom: 0;
  }
}
.MyVaults-module__title--f_vVF {
  font: var(--title-xl);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .MyVaults-module__title--f_vVF {
    font: var(--title-md);
  }
}
.MyVaults-module__tooltipStat--hQZku {
  flex-direction: column-reverse;
  white-space: nowrap;
  gap: 2px;
}
.MyVaults-module__tooltipStatLabel--NSz7k {
  color: var(--pure-white);
  font: var(--important-text-sm);
}
@media (max-width: 640px) {
  .MyVaults-module__tooltipStatLabel--NSz7k {
    font: var(--important-text-xs);
  }
}
.MyVaults-module__tooltipStatValue--jqZGs {
  font: var(--important-text-lg);
}
@media (max-width: 640px) {
  .MyVaults-module__tooltipStatValue--jqZGs {
    font: var(--important-text-md);
  }
}
.MyVaults-module__statsContainer--QRVkd {
  display: flex;
  align-items: center;
  gap: 12px;
}
.MyVaults-module__stat--qKDXj {
  flex-direction: column-reverse;
}
@media (max-width: 640px) {
  .MyVaults-module__stat--qKDXj {
    gap: 0;
  }
}
.MyVaults-module__alignRight--_Julk {
  flex-direction: column-reverse;
  align-items: flex-end;
  margin-left: auto;
}
@media (max-width: 640px) {
  .MyVaults-module__alignRight--_Julk {
    gap: 0;
  }
}
.MyVaults-module__statLabel--pimHK {
  color: var(--color-primary);
  font: var(--important-text-sm);
}
@media (max-width: 640px) {
  .MyVaults-module__statLabel--pimHK {
    font: var(--important-text-xs);
  }
}
.MyVaults-module__statValue--CBBBb {
  font: var(--important-text-lg);
}
@media (max-width: 640px) {
  .MyVaults-module__statValue--CBBBb {
    font: var(--important-text-md);
  }
}
.MyVaults-module__listContainer--qgeBm {
  background: var(--bg-tertiary);
  border-radius: 6px;
  margin: 12px 0;
  padding: 8px;
  height: 120px;
  overflow-y: auto;
}
@media (max-width: 640px) {
  .MyVaults-module__listContainer--qgeBm {
    margin: 8px 0;
    max-height: 120px;
    height: 100%;
  }
}
.MyVaults-module__emptyList--pbCxb {
  margin: 0;
}
.MyVaults-module__loader--SsX6m {
  height: 100%;
}
.MyVaults-module__list--JVfd4 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.MyVaults-module__listItem--odrSS {
  border-radius: 2px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 2px 8px;
  position: relative;
}
.MyVaults-module__listItemBar--pJbEh {
  background-color: var(--action-primary);
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
}
.MyVaults-module__listItemInfo--Syphn {
  display: flex;
  align-items: center;
  gap: 4px;
  z-index: var(--z-base);
}
.MyVaults-module__listItemLabel--PNaPQ {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .MyVaults-module__listItemLabel--PNaPQ {
    font: var(--important-text-xs);
  }
}
.MyVaults-module__listItemValue--S8jec {
  font: var(--body-text-md);
  z-index: var(--z-base);
}
@media (max-width: 640px) {
  .MyVaults-module__listItemValue--S8jec {
    font: var(--body-text-sm);
  }
}
.MyVaults-module__assetsLogosContainer--eONEI {
  display: flex;
  align-items: center;
}
.MyVaults-module__assetLogo--QnKMp {
  border-radius: 100%;
  height: 18px;
  width: 18px;
}
.MyVaults-module__assetLogo--QnKMp.MyVaults-module__stackedLogo--xAm01 {
  margin-right: -8px;
}
.MyVaults-module__extraAssetsCount--RusHA {
  background-color: var(--additional-silver-secondary);
  border-radius: 100px;
  color: var(--additional-silver-primary);
  font: var(--body-text-sm);
  display: flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
}
.MyVaults-module__assetsTooltipContent--ytMVL {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.MyVaults-module__assetTooltipItem--xOOIJ {
  display: flex;
  align-items: center;
  gap: 8px;
}
.MyVaults-module__assetTooltipLogo--e_LQ2 {
  border-radius: 100%;
  height: 16px;
  width: 16px;
}
.MyVaults-module__assetTooltipTicker--KVTgv {
  font: var(--body-text-md);
}

.EarnTab-module__earnTabContent--oFSlb {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  padding: 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .EarnTab-module__earnTabContent--oFSlb {
    flex-direction: column;
  }
}
@media (max-width: 640px) {
  .EarnTab-module__earnTabContent--oFSlb {
    padding: 16px;
  }
}
.EarnTab-module__contentBlockContainer--p5Jp1 {
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 24px;
  width: 100%;
  height: 100%;
}
@media (max-width: 640px) {
  .EarnTab-module__contentBlockContainer--p5Jp1 {
    gap: 16px;
  }
}
.EarnTab-module__titleBlockWrapper--mx4tV {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
}
@media (max-width: 640px) {
  .EarnTab-module__titleBlockWrapper--mx4tV {
    flex-direction: row;
    width: 100%;
  }
}
.EarnTab-module__titleBlock--QCt1M {
  font: var(--title-xl);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .EarnTab-module__titleBlock--QCt1M {
    font: var(--title-lg);
  }
}
@media (max-width: 640px) {
  .EarnTab-module__titleBlockIcon--D5cd1 {
    height: 24px;
    width: 24px;
  }
}
.EarnTab-module__infoBlock--g74HN {
  border: var(--border-less-primary);
  border-style: dashed;
  display: flex;
  flex-direction: column;
  padding: 16px;
  gap: 16px;
  width: 100%;
  height: 100%;
}
.EarnTab-module__infoRow--naCoO {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: auto;
}
.EarnTab-module__infoRow--naCoO svg {
  min-width: 24px;
}
.EarnTab-module__actionButton--vaUR9,
.EarnTab-module__actionButton--vaUR9 button {
  text-decoration: none;
  width: 100%;
}
@media (max-width: 640px) {
  .EarnTab-module__emptyList--xYYts {
    margin: 16px;
  }
}
.EarnTab-module__emptyList--xYYts div {
  text-align: left;
}

.LinkWalletsModal-module__modal--FUkyL {
  z-index: 2;
}
.LinkWalletsModal-module__modal--FUkyL .ant-modal-body {
  padding: 0 !important;
  height: 384px !important;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: stretch;
}
@media screen and (max-width: 960px) {
  .LinkWalletsModal-module__modal--FUkyL .ant-modal-body {
    height: unset !important;
    max-height: 384px !important;
  }
}
.LinkWalletsModal-module__modal--FUkyL .ant-modal-content {
  padding: 0;
}
.LinkWalletsModal-module__modalTitle--GH38g {
  color: var(--content-primary);
  font: var(--title-xl);
  text-transform: uppercase;
  border-bottom: var(--border-less-primary);
  padding: 24px 24px 12px;
}
@media screen and (max-width: 640px) {
  .LinkWalletsModal-module__modalTitle--GH38g {
    font: var(--title-lg);
    padding: 16px 16px 8px;
  }
}
.LinkWalletsModal-module__linkWalletsControlsContainer--oK5Ag {
  padding: 12px 24px 24px;
  border-top: var(--border-less-primary);
}
@media screen and (max-width: 640px) {
  .LinkWalletsModal-module__linkWalletsControlsContainer--oK5Ag {
    padding: 8px 16px 16px;
  }
}
.LinkWalletsModal-module__explanation--qtaZG {
  background: var(--additional-blue-secondary);
  border: 1px solid var(--additional-blue-primary);
  font: var(--body-text-md);
  padding: 8px 16px;
}
.LinkWalletsModal-module__linkedWalletsTableContainer--IWGjr {
  flex-grow: 1;
  overflow-y: scroll;
}
.LinkWalletsModal-module__linkedWalletsTable--aVI35 {
  border-collapse: collapse;
  font: var(--body-text-md);
  min-width: 400px;
  width: 100%;
}
@media screen and (max-width: 640px) {
  .LinkWalletsModal-module__linkedWalletsTable--aVI35 {
    font: var(--body-text-sm);
  }
}
.LinkWalletsModal-module__linkedWalletsTable--aVI35 tbody tr:nth-child(odd) {
  background: var(--bg-secondary);
}
.LinkWalletsModal-module__linkedWalletsTable--aVI35 th,
.LinkWalletsModal-module__linkedWalletsTable--aVI35 td {
  padding: 12px 8px;
  vertical-align: middle;
}
.LinkWalletsModal-module__linkedWalletsTable--aVI35 th:first-child,
.LinkWalletsModal-module__linkedWalletsTable--aVI35 td:first-child {
  padding-left: 24px;
}
.LinkWalletsModal-module__linkedWalletsTable--aVI35 th:last-child,
.LinkWalletsModal-module__linkedWalletsTable--aVI35 td:last-child {
  padding-right: 24px;
}
@media screen and (max-width: 640px) {
  .LinkWalletsModal-module__linkedWalletsTable--aVI35 th,
  .LinkWalletsModal-module__linkedWalletsTable--aVI35 td {
    padding: 6px 0;
  }
  .LinkWalletsModal-module__linkedWalletsTable--aVI35 th:first-child,
  .LinkWalletsModal-module__linkedWalletsTable--aVI35 td:first-child {
    padding-left: 16px;
  }
  .LinkWalletsModal-module__linkedWalletsTable--aVI35 th:last-child,
  .LinkWalletsModal-module__linkedWalletsTable--aVI35 td:last-child {
    padding-right: 16px;
  }
}
.LinkWalletsModal-module__linkedWalletsTable--aVI35 th {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  vertical-align: middle;
  text-align: right;
}
.LinkWalletsModal-module__linkedWalletsTable--aVI35 th:first-child {
  text-align: left;
}
@media screen and (max-width: 640px) {
  .LinkWalletsModal-module__linkedWalletsTable--aVI35 th {
    font: var(--important-text-xs);
  }
}
.LinkWalletsModal-module__linkedWalletsTable--aVI35 td {
  text-align: right;
}
.LinkWalletsModal-module__linkedWalletsTable--aVI35 td:first-child {
  text-align: left;
}
.LinkWalletsModal-module__linkedWalletKey--SsHAO {
  font: var(--important-text-md);
  position: relative;
}
@media screen and (max-width: 640px) {
  .LinkWalletsModal-module__linkedWalletKey--SsHAO {
    font: var(--important-text-sm);
  }
}
.LinkWalletsModal-module__linkedWalletKeyActive--FyspP::before {
  display: block;
  content: '';
  width: 8px;
  height: 8px;
  background: var(--additional-green-primary);
  z-index: 1;
  border-radius: 50%;
  position: absolute;
  left: 8px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media screen and (max-width: 640px) {
  .LinkWalletsModal-module__linkedWalletKeyActive--FyspP::before {
    left: 4px;
  }
}
.LinkWalletsModal-module__linkedWalletBoost--q5O1P {
  color: var(--pure-purple);
  font: var(--important-text-md);
}
.LinkWalletsModal-module__linkedWalletRightContainer--I14cV {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.LinkWalletsModal-module__houseIco--LxqBs {
  width: 24px;
  height: 24px;
}
.LinkWalletsModal-module__houseIco--LxqBs path {
  fill: var(--content-secondary);
}
.LinkWalletsModal-module__unlinkBtn--P6U8W {
  min-height: 24px !important;
  min-width: 24px !important;
  max-height: 24px !important;
  max-width: 24px !important;
}
.LinkWalletsModal-module__unlinkBtn--P6U8W svg {
  height: 16px !important;
  width: 16px !important;
}
@media screen and (max-width: 960px) {
  .LinkWalletsModal-module__unlinkBtn--P6U8W {
    display: none;
  }
}
.LinkWalletsModal-module__unlinkLoader--BaaLB {
  display: block;
  background: var(--bg-tertiary);
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.LinkWalletsModal-module__unlinkLoader--BaaLB svg {
  width: 16px;
  height: 16px;
  -webkit-animation: LinkWalletsModal-module__rotate--_2yyd 1s infinite linear;
          animation: LinkWalletsModal-module__rotate--_2yyd 1s infinite linear;
}
@-webkit-keyframes LinkWalletsModal-module__rotate--_2yyd {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes LinkWalletsModal-module__rotate--_2yyd {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.LinkWalletsModal-module__verifyWalletBlock--AIKpX {
  display: flex;
  flex-direction: column;
  align-items: center;
  row-gap: 8px;
}
.LinkWalletsModal-module__verifyWalletBlock--AIKpX button,
.LinkWalletsModal-module__verifyWalletBlock--AIKpX p {
  width: 100%;
}
.LinkWalletsModal-module__linkingBlockStart--znsAN button {
  width: 100%;
}
.LinkWalletsModal-module__linkingBlockChange--d3pyh {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
.LinkWalletsModal-module__linkingBlockChange--d3pyh p {
  width: 100%;
}
.LinkWalletsModal-module__linkingBlockNewWallet--lT1Tk {
  display: flex;
  flex-direction: column;
  align-items: center;
  row-gap: 8px;
}
.LinkWalletsModal-module__linkingBlockNewWallet--lT1Tk p {
  width: 100%;
}
.LinkWalletsModal-module__linkingBlockSelectWallet--TykLJ {
  display: flex;
  flex-direction: column;
  align-items: center;
  row-gap: 8px;
}
.LinkWalletsModal-module__linkingBlockSelectWallet--TykLJ button {
  width: 100%;
}
.LinkWalletsModal-module__linkingBtns--SFhYZ {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  -webkit-column-gap: 12px;
          column-gap: 12px;
}
.LinkWalletsModal-module__cancelLinkingBtn--ERQRT {
  background-color: var(--additional-red-primary-sub) !important;
  color: var(--content-primary) !important;
}
.LinkWalletsModal-module__cancelLinkingBtn--ERQRT:hover {
  border: 1px solid var(--additional-red-primary) !important;
}
.LinkWalletsModal-module__walletsList--PuGFO {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  row-gap: 12px;
}
.LinkWalletsModal-module__walletItem--NNgVX {
  row-gap: 0;
  font: var(--btn-text-sm);
}

.LeaderboardHeader-module__header--lO6Ot {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 16px 24px;
  width: 100%;
}
@media (max-width: 640px) {
  .LeaderboardHeader-module__header--lO6Ot {
    padding: 16px;
  }
}
.LeaderboardHeader-module__walletInfoContainer--PVjtZ {
  display: flex;
  align-items: center;
  gap: 16px;
  position: relative;
}
@media (max-width: 640px) {
  .LeaderboardHeader-module__walletInfoContainer--PVjtZ {
    gap: 8px;
  }
}
.LeaderboardHeader-module__notConnectedTitle--m6saR {
  font: var(--title-lg);
  text-transform: uppercase;
}
@media (max-width: 960px) {
  .LeaderboardHeader-module__notConnectedTitle--m6saR {
    font: var(--title-md);
  }
}
@media (max-width: 640px) {
  .LeaderboardHeader-module__notConnectedTitle--m6saR {
    font: var(--title-xs);
    max-width: 150px;
  }
}
.LeaderboardHeader-module__participantsInfo--CFcpf {
  flex-direction: column-reverse;
  align-items: flex-end;
}
.LeaderboardHeader-module__participantsValue--YPlQO {
  font: var(--important-text-md);
}
.LeaderboardHeader-module__participantsLabel--PVLIH {
  color: var(--content-primary);
  font: var(--important-text-md);
}
.LeaderboardHeader-module__walletInfo--tlRjv {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  max-width: 256px;
  width: 100%;
}
@media (max-width: 1280px) {
  .LeaderboardHeader-module__walletInfo--tlRjv {
    display: none;
  }
}
.LeaderboardHeader-module__walletInfoMobileBadge--PBDKi {
  background: var(--additional-green-secondary);
  border: 0.5px solid var(--additional-green-primary-deep);
  color: var(--additional-green-primary-deep);
  cursor: pointer;
  border-radius: 100px;
  font: var(--body-text-sm);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 1px 8px;
  gap: 4px;
  position: absolute;
  bottom: 0;
  left: 8px;
  right: 8px;
}
@media (min-width: 1281px) {
  .LeaderboardHeader-module__walletInfoMobileBadge--PBDKi {
    display: none;
  }
}
.LeaderboardHeader-module__walletInfoMobileBadge--PBDKi svg path {
  fill: var(--additional-green-primary-deep);
}
@media (max-width: 640px) {
  .LeaderboardHeader-module__walletInfoMobileBadge--PBDKi {
    font: var(--body-text-xs);
    padding: 1px 6px;
    left: 2px;
    right: 2px;
  }
}
.LeaderboardHeader-module__walletAddress--c4zOp {
  font: var(--title-3xl);
  line-height: 42px;
  text-transform: uppercase;
}
.LeaderboardHeader-module__connectWalletButton--x84hM {
  width: 100%;
}
.LeaderboardHeader-module__avatar--pPNrv,
.LeaderboardHeader-module__avatar--pPNrv svg,
.LeaderboardHeader-module__avatar--pPNrv img {
  border-radius: 100%;
  height: 88px;
  width: 88px;
}
@media (max-width: 640px) {
  .LeaderboardHeader-module__avatar--pPNrv,
  .LeaderboardHeader-module__avatar--pPNrv svg,
  .LeaderboardHeader-module__avatar--pPNrv img {
    height: 64px;
    width: 64px;
  }
}
.LeaderboardHeader-module__loyaltyContainer--duIrD {
  display: flex;
  align-items: flex-end;
  -webkit-column-gap: 24px;
          column-gap: 24px;
}
@media (max-width: 960px) {
  .LeaderboardHeader-module__loyaltyContainer--duIrD {
    -webkit-column-gap: 12px;
            column-gap: 12px;
  }
}
@media (max-width: 640px) {
  .LeaderboardHeader-module__loyaltyContainer--duIrD {
    -webkit-column-gap: 8px;
            column-gap: 8px;
  }
}
.LeaderboardHeader-module__loyaltyList--lxGm_ {
  display: flex;
  flex-direction: column;
  justify-content: center;
  font: var(--body-text-md);
  row-gap: 4px;
}
@media (max-width: 640px) {
  .LeaderboardHeader-module__loyaltyList--lxGm_ {
    font: var(--body-text-sm);
  }
}
.LeaderboardHeader-module__loyaltyList--lxGm_ li {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  -webkit-column-gap: 8px;
          column-gap: 8px;
}
@media (max-width: 640px) {
  .LeaderboardHeader-module__loyaltyList--lxGm_ li {
    -webkit-column-gap: 4px;
            column-gap: 4px;
  }
}
.LeaderboardHeader-module__loyaltyListTitle--XoIdt {
  text-transform: uppercase;
  font: var(--important-text-sm);
  color: var(--content-secondary);
  display: flex;
  align-items: center;
  -webkit-column-gap: 4px;
          column-gap: 4px;
}
@media (max-width: 640px) {
  .LeaderboardHeader-module__loyaltyListTitle--XoIdt {
    font: var(--important-text-xs);
    -webkit-column-gap: 2px;
            column-gap: 2px;
  }
}
.LeaderboardHeader-module__loyaltyBoost--GNlqa {
  font: var(--important-text-md);
  font-size: 14px;
  color: var(--pure-purple);
}
@media (max-width: 640px) {
  .LeaderboardHeader-module__loyaltyBoost--GNlqa {
    font: var(--important-text-sm);
    font-size: 12px;
  }
}
.LeaderboardHeader-module__loyaltyBoostIncrease--ZIQco {
  display: flex;
  flex-direction: column;
  row-gap: 4px;
  max-width: 176px;
}
@media (max-width: 640px) {
  .LeaderboardHeader-module__loyaltyBoostIncrease--ZIQco {
    max-width: 104px;
  }
}
.LeaderboardHeader-module__loyaltyBoostIncrease--ZIQco p {
  font: var(--important-text-md);
  font-size: 14px;
  line-height: normal;
}
@media (max-width: 640px) {
  .LeaderboardHeader-module__loyaltyBoostIncrease--ZIQco p {
    font: var(--important-text-sm);
    font-size: 12px;
  }
}
.LeaderboardHeader-module__stakeBanxButton--cY_8C,
.LeaderboardHeader-module__stakeBanxButton--cY_8C button {
  text-decoration: none;
  width: 100%;
}

@-webkit-keyframes RefferralModal-module__hideLoader--SfVEL {
  to {
    opacity: 0;
  }
}
@keyframes RefferralModal-module__hideLoader--SfVEL {
  to {
    opacity: 0;
  }
}
@-webkit-keyframes RefferralModal-module__modalAppear--niuit {
  0% {
    opacity: 0;
    height: 430px;
  }
  99% {
    opacity: 0;
    height: 430px;
  }
  100% {
    opacity: 100%;
    height: unset;
  }
}
@keyframes RefferralModal-module__modalAppear--niuit {
  0% {
    opacity: 0;
    height: 430px;
  }
  99% {
    opacity: 0;
    height: 430px;
  }
  100% {
    opacity: 100%;
    height: unset;
  }
}
.RefferralModal-module__loaderWrapper--E2LkT {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
  -webkit-animation: RefferralModal-module__hideLoader--SfVEL 0.3s forwards;
          animation: RefferralModal-module__hideLoader--SfVEL 0.3s forwards;
}
.RefferralModal-module__content--kg5OR {
  position: relative;
  -webkit-animation: 0.3s linear RefferralModal-module__modalAppear--niuit;
          animation: 0.3s linear RefferralModal-module__modalAppear--niuit;
  z-index: 2;
}
.RefferralModal-module__modal--gfBLf .ant-modal-body {
  padding: 0 !important;
}
.RefferralModal-module__modal--gfBLf .ant-modal-content {
  padding: 0;
}
.RefferralModal-module__referralModalContent--NrxAz {
  display: flex;
  flex-direction: column;
  padding: 24px 24px 0;
  gap: 12px;
}
@media (max-width: 640px) {
  .RefferralModal-module__referralModalContent--NrxAz {
    padding: 16px 16px 0;
    gap: 8px;
  }
}
.RefferralModal-module__referralModalContent--NrxAz .RefferralModal-module__title--l3OYr {
  color: var(--pure-black);
  font: var(--title-xl);
  text-align: center;
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .RefferralModal-module__referralModalContent--NrxAz .RefferralModal-module__title--l3OYr {
    font: var(--title-lg);
  }
}
.RefferralModal-module__referralModalContent--NrxAz .RefferralModal-module__subtitle--H4XiC {
  color: var(--pure-black);
  font: var(--body-text-md);
  text-align: center;
}
@media (max-width: 640px) {
  .RefferralModal-module__referralModalContent--NrxAz .RefferralModal-module__subtitle--H4XiC {
    font: var(--body-text-sm);
  }
}
.RefferralModal-module__referralModalInfo--f4YJq {
  display: flex;
  align-items: center;
}
.RefferralModal-module__banxImage--bOG9Q {
  margin-left: -24px;
  height: 132px;
  width: 132px;
}
.RefferralModal-module__referralModalInfoRows--jnG5p {
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 8px;
  width: 100%;
}
.RefferralModal-module__referralModalInfoRow--rDPLR {
  background: var(--bg-primary);
  border-radius: 12px;
  display: flex;
  align-items: center;
  padding: 8px;
  gap: 8px;
  width: 100%;
}
.RefferralModal-module__referralModalInfoRow--rDPLR svg {
  min-height: 24px;
  min-width: 24px;
}
.RefferralModal-module__referralModalInfoRow--rDPLR span {
  font: var(--body-text-sm);
}
.RefferralModal-module__referrerModalInfo--VgyaJ {
  padding: 12px 24px 24px;
}
@media (max-width: 640px) {
  .RefferralModal-module__referrerModalInfo--VgyaJ {
    padding: 8px 16px 16px;
  }
}
.RefferralModal-module__referrerWalletSkeleton--eLJyN {
  height: 16px !important;
}
.RefferralModal-module__referrerWalletError--lcHZ6 {
  color: var(--additional-red-primary);
}
.RefferralModal-module__referrerWallet--xC8GV {
  font: var(--body-text-sm);
  height: 16px;
}
@media (max-width: 640px) {
  .RefferralModal-module__referrerWallet--xC8GV {
    font: var(--body-text-xs);
  }
}
.RefferralModal-module__ledgerCheckbox--z7R5O {
  margin-top: 12px;
}
@media (max-width: 640px) {
  .RefferralModal-module__ledgerCheckbox--z7R5O {
    margin: 8px 0;
  }
}
.RefferralModal-module__confirmButton--jiFQr {
  margin: 12px 0;
  width: 100%;
}
@media (max-width: 640px) {
  .RefferralModal-module__confirmButton--jiFQr {
    margin: 8px 0;
  }
}
.RefferralModal-module__changeWallet--pSuPu {
  display: flex;
  justify-content: center;
}
.RefferralModal-module__changeWallet--pSuPu span {
  color: var(--content-secondary);
  cursor: pointer;
  font: var(--body-text-sm);
  text-decoration: underline;
}
.RefferralModal-module__changeWallet--pSuPu span:hover {
  color: var(--content-primary);
}
.RefferralModal-module__cancelButton--h01R2 {
  color: var(--content-primary) !important;
  background-color: var(--additional-red-primary-sub) !important;
  width: 100%;
}
.RefferralModal-module__cancelButton--h01R2:hover {
  border: 1px solid var(--additional-red-primary) !important;
}
.RefferralModal-module__walletsList--WFA7W {
  display: grid;
  row-gap: 12px;
  grid-template-columns: repeat(5, 1fr);
  margin: 12px 0;
  width: 100%;
}
.RefferralModal-module__referralInputField--l83Ri {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.RefferralModal-module__referralInputLabel--UqI4j {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .RefferralModal-module__referralInputLabel--UqI4j {
    font: var(--important-text-xs);
  }
}
.RefferralModal-module__referralInputWrapper--v2vt_ {
  position: relative;
}
.RefferralModal-module__referralInput--SrsVB {
  border: var(--border-primary) !important;
}
.RefferralModal-module__referralInputButton--pdKaE {
  background: var(--bg-primary);
  border: var(--border-primary);
  border-radius: 4px;
  color: var(--content-primary);
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 4px;
  height: 24px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 4px;
}
.RefferralModal-module__referralInputButton--pdKaE span {
  font: var(--btn-text-sm);
}
.RefferralModal-module__referralInputButton--pdKaE svg path {
  fill: var(--content-primary);
}

.ReferralTab-module__container--XYYkQ {
  display: flex;
  justify-content: center;
  padding-top: 24px;
  gap: 24px;
}
@media (max-width: 960px) {
  .ReferralTab-module__container--XYYkQ {
    flex-direction: column;
    align-items: center;
  }
}
.ReferralTab-module__referralCodeSection--PA840 {
  border: var(--border-less-primary);
  border-radius: 6px;
  border-style: dashed;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-width: 364px;
  max-width: 364px;
}
@media (max-width: 640px) {
  .ReferralTab-module__referralCodeSection--PA840 {
    border-right: 0;
    border-left: 0;
    max-width: unset;
    width: 100%;
  }
}
.ReferralTab-module__referralCodeContent--Rv030 {
  display: flex;
  flex-direction: column;
  padding: 12px 12px 0 12px;
  gap: 8px;
}
@media (max-width: 640px) {
  .ReferralTab-module__referralCodeContent--Rv030 {
    padding: 16px 16px 0 16px;
  }
}
.ReferralTab-module__referralInput--N1j37 {
  max-width: 216px;
}
.ReferralTab-module__customReferralLink--cjOsQ {
  font: var(--body-text-sm);
  max-width: 216px;
}
.ReferralTab-module__customReferralLink--cjOsQ a {
  cursor: pointer;
  color: var(--content-primary);
  text-decoration: underline;
}
@media (max-width: 640px) {
  .ReferralTab-module__customReferralLink--cjOsQ {
    font: var(--body-text-xs);
  }
}
.ReferralTab-module__referralCodeBenefit--fWOYC {
  display: flex;
  align-items: center;
  padding: 12px;
  gap: 8px;
}
.ReferralTab-module__referralCodeBenefit--fWOYC svg {
  min-height: 24px;
  min-width: 24px;
}
.ReferralTab-module__referralCodeBenefit--fWOYC svg circle {
  fill: var(--additional-orange-primary);
}
.ReferralTab-module__referralCodeBenefit--fWOYC svg path {
  fill: var(--content-primary);
}
@media (max-width: 640px) {
  .ReferralTab-module__referralCodeBenefit--fWOYC {
    padding: 16px;
  }
  .ReferralTab-module__referralCodeBenefit--fWOYC span {
    font: var(--body-text-xs);
  }
}
.ReferralTab-module__rewardsContent--xhuwn {
  border-top: var(--border-less-primary);
  border-style: dashed;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  padding: 12px 16px;
  width: 100%;
}
@media (max-width: 640px) {
  .ReferralTab-module__rewardsContent--xhuwn {
    padding: 16px;
  }
}
.ReferralTab-module__rewardStat--G_yFk {
  display: flex;
  flex-direction: column;
}
.ReferralTab-module__rewardStat--G_yFk span:first-child {
  font: var(--important-text-sm);
  text-transform: uppercase;
  white-space: nowrap;
}
@media (max-width: 640px) {
  .ReferralTab-module__rewardStat--G_yFk span:first-child {
    font: var(--important-text-xs);
  }
}
.ReferralTab-module__rewardStat--G_yFk span:last-child {
  display: flex;
  align-items: center;
  gap: 2px;
  font: var(--important-text-md);
}
@media (max-width: 640px) {
  .ReferralTab-module__rewardStat--G_yFk span:last-child {
    font: var(--important-text-sm);
  }
}
.ReferralTab-module__rewardStat--G_yFk.ReferralTab-module__rightAlign--PFw7C {
  align-items: flex-end;
}
.ReferralTab-module__claimRewardsButton--qyt2w {
  display: flex;
  align-items: center;
  gap: 4px;
  min-width: 128px;
}
.ReferralTab-module__claimRewardsButton--qyt2w:hover svg rect {
  fill: var(--accent-secondary);
}
.ReferralTab-module__claimRewardsButton--qyt2w.ReferralTab-module__loading--Ez5UF svg rect,
.ReferralTab-module__claimRewardsButton--qyt2w:disabled svg rect {
  fill: var(--bg-tertiary);
}
.ReferralTab-module__claimRewardsButton--qyt2w.ReferralTab-module__loading--Ez5UF svg path,
.ReferralTab-module__claimRewardsButton--qyt2w:disabled svg path {
  fill: var(--content-secondary);
}
.ReferralTab-module__claimRewardsButton--qyt2w svg {
  min-height: 16px;
  min-width: 16px;
}
.ReferralTab-module__claimRewardsButton--qyt2w svg rect {
  fill: var(--accent-primary);
}
.ReferralTab-module__referralInviteInfoSkeleton--SDsiD {
  min-height: 32px;
}
.ReferralTab-module__inviteSection--wTv6l {
  border: var(--border-less-primary);
  border-radius: 6px;
  border-style: dashed;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-between;
  padding: 12px 12px 40px;
  min-width: 364px;
  max-width: 364px;
}
.ReferralTab-module__inviteSection--wTv6l.ReferralTab-module__notConnected--GJraF {
  padding: 12px;
  gap: 24px;
}
@media (max-width: 960px) {
  .ReferralTab-module__inviteSection--wTv6l {
    padding: 16px;
    gap: 16px;
  }
}
@media (max-width: 640px) {
  .ReferralTab-module__inviteSection--wTv6l {
    border-right: 0;
    border-left: 0;
    max-width: unset;
    width: 100%;
  }
}
.ReferralTab-module__referralCodeEmptyList--Uelyr {
  min-height: 42px;
  margin: 0;
  width: 100%;
}
.ReferralTab-module__inviteBenefits--S4Zz7 {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.ReferralTab-module__inviteBenefit--AAuEV {
  display: flex;
  align-items: center;
  gap: 8px;
}
.ReferralTab-module__inviteBenefit--AAuEV span {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .ReferralTab-module__inviteBenefit--AAuEV span {
    font: var(--body-text-sm);
  }
}
.ReferralTab-module__inviteInfo--I86pm {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.ReferralTab-module__inviteInfo--I86pm span:first-child {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .ReferralTab-module__inviteInfo--I86pm span:first-child {
    font: var(--important-text-xs);
  }
}
.ReferralTab-module__inviteInfo--I86pm span:last-child {
  font: var(--important-text-md);
  line-height: 24px;
}
@media (max-width: 640px) {
  .ReferralTab-module__inviteInfo--I86pm span:last-child {
    line-height: 24px;
    font: var(--important-text-sm);
  }
}

.RewardsTab-module__container--lXl2H {
  display: flex;
  align-items: stretch;
  padding: 24px;
  gap: 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .RewardsTab-module__container--lXl2H {
    flex-direction: column;
  }
}
@media (max-width: 640px) {
  .RewardsTab-module__container--lXl2H {
    padding: 16px;
    gap: 16px;
  }
}
.RewardsTab-module__weeklyRewardsBlock--U60m2 {
  border: var(--border-less-primary);
  border-style: dashed;
  display: flex;
  flex-direction: column;
  padding: 24px;
  width: 100%;
  height: 100%;
}
@media (max-width: 640px) {
  .RewardsTab-module__weeklyRewardsBlock--U60m2 {
    padding: 16px;
  }
}
.RewardsTab-module__weeklyRewardsInfoRow--QFo7v {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 24px;
}
@media (max-width: 640px) {
  .RewardsTab-module__weeklyRewardsInfoRow--QFo7v {
    margin-bottom: 16px;
  }
}
.RewardsTab-module__weeklyRewardsInfo--GhUoA {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
@media (max-width: 640px) {
  .RewardsTab-module__weeklyRewardsInfo--GhUoA {
    gap: 8px;
  }
}
.RewardsTab-module__weeklyRewardsList--RwZus {
  font: var(--body-text-md);
  display: flex;
  flex-direction: column;
  row-gap: 6px;
  margin-bottom: 8px;
}
.RewardsTab-module__weeklyRewardsList--RwZus li {
  display: flex;
  align-items: center;
  -webkit-column-gap: 8px;
          column-gap: 8px;
}
.RewardsTab-module__weeklyRewardsList--RwZus li svg {
  width: 24px;
  height: 24px;
}
@media (max-width: 640px) {
  .RewardsTab-module__weeklyRewardsList--RwZus {
    font: var(--body-text-sm);
  }
  .RewardsTab-module__weeklyRewardsList--RwZus li {
    -webkit-column-gap: 4px;
            column-gap: 4px;
  }
  .RewardsTab-module__weeklyRewardsList--RwZus li svg {
    height: 18px;
    width: 18px;
  }
}
.RewardsTab-module__bonkRewards--lzYTT {
  background: var(--additional-green-secondary);
  color: var(--additional-green-primary-deep);
  padding: 0 8px;
  border-radius: 100px;
}
.RewardsTab-module__bonkRewardsOff--IxqTT {
  background: var(--bg-tertiary);
  color: var(--content-secondary);
}
.RewardsTab-module__weeklyRewardsBorrowBtn--LtyT6 {
  text-decoration: none;
}
.RewardsTab-module__weeklyRewardsBorrowBtn--LtyT6 button {
  width: 100%;
}
.RewardsTab-module__partnersInfoWrapper--uWuUT {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.RewardsTab-module__partnersImages--UXw1v {
  display: flex;
}
.RewardsTab-module__partnersImages--UXw1v img {
  border-radius: 100%;
  height: 32px;
  width: 32px;
}
@media (max-width: 640px) {
  .RewardsTab-module__partnersImages--UXw1v img {
    height: 24px;
    width: 24px;
  }
}
.RewardsTab-module__partnersImages--UXw1v img:last-child {
  margin-left: -8px;
}
.RewardsTab-module__rewardsValue--FAkUf {
  font: var(--important-text-3xl);
  white-space: nowrap;
}
@media (max-width: 640px) {
  .RewardsTab-module__rewardsValue--FAkUf {
    font: var(--important-text-md);
  }
}
.RewardsTab-module__blockTitle--FepW0 {
  font: var(--title-sm);
  text-transform: uppercase;
  white-space: nowrap;
}
@media (max-width: 640px) {
  .RewardsTab-module__blockTitle--FepW0 {
    font: var(--title-xs);
  }
}
.RewardsTab-module__availableToClaim--rUMH0 {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 24px 0;
}
@media (max-width: 640px) {
  .RewardsTab-module__availableToClaim--rUMH0 {
    padding: 16px 0;
  }
}
.RewardsTab-module__availableToClaimInfo--qjVks {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
}
.RewardsTab-module__totalClaimedInfo--EFyoW {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 4px;
  margin: 16px 0 8px;
}
.RewardsTab-module__totalClaimedLabel--VAJJV {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .RewardsTab-module__totalClaimedLabel--VAJJV {
    font: var(--important-text-xs);
  }
}
.RewardsTab-module__totalClaimedValue--vxqBG {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .RewardsTab-module__totalClaimedValue--vxqBG {
    font: var(--body-text-sm);
  }
}
.RewardsTab-module__claimButton--YTM92 {
  width: 100%;
}
.RewardsTab-module__emptyList--dpENv {
  margin: 0;
}

.LeaderboardPage-module__pageWrapper--JDVkM {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  height: 100%;
}
.LeaderboardPage-module__tabs--H8aYB {
  padding: 0 !important;
}
.LeaderboardPage-module__leaderboardPlug--TuRpc {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 24px;
  gap: 16px;
}
.LeaderboardPage-module__leaderboardPlug--TuRpc h4 {
  font: var(--title-3xl);
  text-transform: uppercase;
}
@media (max-width: 960px) {
  .LeaderboardPage-module__leaderboardPlug--TuRpc h4 {
    font: var(--title-xl);
  }
}
@media (max-width: 960px) {
  .LeaderboardPage-module__leaderboardPlug--TuRpc svg {
    width: 264px;
    height: 232px;
  }
}

.BreadcrumbHeader-module__container--Dt3mH {
  background-color: var(--bg-primary);
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  padding: 8px 24px;
  min-height: 32px;
  max-height: 32px;
  width: 100%;
}
@media (max-width: 640px) {
  .BreadcrumbHeader-module__container--Dt3mH {
    border-radius: 0;
  }
}
.BreadcrumbHeader-module__content--zaRlx {
  display: flex;
  align-items: center;
  gap: 8px;
}
.BreadcrumbHeader-module__navigation--ni9_E {
  cursor: pointer;
  font: var(--btn-text-md);
  display: flex;
  align-items: center;
  gap: 6px;
}
.BreadcrumbHeader-module__clickableBreadcrumb--XrbtC {
  cursor: pointer;
  color: var(--content-secondary);
}
.BreadcrumbHeader-module__currentBreadcrumb--mcXHX {
  color: var(--content-primary);
}
.BreadcrumbHeader-module__arrow--d6q9Q {
  color: var(--content-secondary);
}

.Search-module__searchWrapper--mYUIk {
  display: flex;
  align-items: center;
  height: 32px;
}
@media (max-width: 640px) {
  .Search-module__collapsedButton--AYWA9 {
    max-width: 32px;
  }
}
@media (max-width: 640px) {
  .Search-module__searchText--vcDvg {
    display: none;
  }
}
.Search-module__searchContainer--x6I42 {
  position: relative;
}
.Search-module__searchInput--eeUsM {
  padding-right: 24px !important;
}
.Search-module__closeIcon--dqwWR {
  cursor: pointer;
  position: absolute;
  top: 12px;
  right: 8px;
  width: 10px;
  height: 10px;
}
.Search-module__closeIcon--dqwWR rect {
  fill: var(--content-primary);
}

.Dropdowns-module__overlay--fgx9q {
  display: none;
}
@media (max-width: 960px) {
  .Dropdowns-module__overlay--fgx9q {
    display: block;
    background: var(--overlay-bg);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: var(--z-overlay);
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    pointer-events: none;
  }
  .Dropdowns-module__overlay--fgx9q.Dropdowns-module__visible--_Fsw6 {
    opacity: 1;
    pointer-events: auto;
  }
}
.Dropdowns-module__container--IbIQz {
  position: relative;
}
.Dropdowns-module__dropdownButton--J14YB {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 32px;
  width: 100%;
  position: relative;
}
.Dropdowns-module__dropdownButton--J14YB.Dropdowns-module__isOpen--e5RB8 {
  border: 1px solid var(--bg-border-active);
}
.Dropdowns-module__dropdownButton--J14YB.Dropdowns-module__small--ywI3M {
  font: var(--btn-text-sm) !important;
  padding: 2px 8px !important;
  height: 18px;
  width: 86px;
}
.Dropdowns-module__dropdownButton--J14YB.Dropdowns-module__small--ywI3M svg {
  height: 12px;
  width: 12px;
}
@media screen and (max-width: 640px) {
  .Dropdowns-module__dropdownButton--J14YB:not(.Dropdowns-module__small--ywI3M) {
    justify-content: center;
    padding: 8px !important;
    width: 32px;
  }
}
.Dropdowns-module__dropdownButtonTitle--Gz25F {
  font: var(--btn-text-md);
  display: flex;
  align-items: center;
  gap: 8px;
}
@media (max-width: 640px) {
  .Dropdowns-module__dropdownButtonTitle--Gz25F span {
    display: none;
  }
}
.Dropdowns-module__dropdown--zdzf5 {
  background: var(--bg-primary);
  border: var(--border-primary);
  border-radius: 6px;
  padding: 16px;
  position: absolute;
  top: 45px;
  left: 0;
  z-index: var(--z-dropdown);
}
.Dropdowns-module__dropdown--zdzf5.Dropdowns-module__small--ywI3M {
  padding: 8px;
  top: 24px;
  right: 0;
  width: 100%;
  left: unset;
}
@media screen and (max-width: 960px) {
  .Dropdowns-module__dropdown--zdzf5:not(.Dropdowns-module__small--ywI3M) {
    border: 0;
    border-top: var(--border-primary);
    position: fixed;
    top: unset;
    bottom: 0;
    width: 100%;
  }
}
@media screen and (max-width: 640px) {
  .Dropdowns-module__dropdown--zdzf5:not(.Dropdowns-module__small--ywI3M) {
    gap: 8px;
  }
}
.Dropdowns-module__chevronIcon--Hyjbp {
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.Dropdowns-module__chevronIcon--Hyjbp path {
  fill: var(--content-primary);
}
.Dropdowns-module__chevronIcon--Hyjbp.Dropdowns-module__rotate--mBea6 {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
@media screen and (max-width: 640px) {
  .Dropdowns-module__chevronIcon--Hyjbp:not(.Dropdowns-module__small--ywI3M) {
    display: none;
  }
}
.Dropdowns-module__tokenDropdownButton--n7mEg {
  display: flex;
  align-items: center;
  gap: 4px;
  font: var(--btn-text-md);
}
.Dropdowns-module__tokenDropdownButton--n7mEg.Dropdowns-module__small--ywI3M {
  font: var(--btn-text-sm);
  width: 100%;
}
.Dropdowns-module__tokenDropdownButton--n7mEg.Dropdowns-module__small--ywI3M span {
  text-align: left;
  flex-grow: 1;
}
@media (max-width: 640px) {
  .Dropdowns-module__tokenMarketTicker--ivFYE.Dropdowns-module__hide--glpi0 {
    display: none;
  }
}
.Dropdowns-module__tokenMarketIcon--YXgz1 path {
  fill: revert-layer !important;
}
.Dropdowns-module__tokenMarketIcon--YXgz1 circle {
  fill: var(--action-primary);
}
.Dropdowns-module__tokenDropdownList--uB7Sl {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.Dropdowns-module__tokenDropdownList--uB7Sl.Dropdowns-module__small--ywI3M {
  gap: 4px;
}
.Dropdowns-module__tokenDropdownItem--qguOz {
  cursor: pointer;
  padding: 2px 4px;
  display: flex;
  align-items: center;
  gap: 8px;
}
.Dropdowns-module__tokenDropdownItem--qguOz.Dropdowns-module__small--ywI3M {
  padding: 1px 2px;
}
.Dropdowns-module__tokenDropdownItemText--ZaLwj {
  display: flex;
  align-items: center;
  gap: 4px;
}
.Dropdowns-module__tokenDropdownItemText--ZaLwj.Dropdowns-module__small--ywI3M {
  font: var(--body-text-sm);
}
.Dropdowns-module__radioCircle--IK53Z {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 16px;
  height: 16px;
  border: var(--border-primary);
  background: var(--action-primary);
  border-radius: 100%;
}
.Dropdowns-module__radioCircleActive--mn6nA {
  border-color: var(--bg-border-active);
}
.Dropdowns-module__radioCircleActive--mn6nA::before {
  content: '';
  display: block;
  background: var(--additional-green-primary);
  width: 7px;
  height: 7px;
  border-radius: 100%;
}

.InstantLoansContent-module__content--XJYhX {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  overflow: hidden;
}
.InstantLoansContent-module__cardsList--s1dvl {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  padding-bottom: 8px;
  gap: 8px;
}
.InstantLoansContent-module__headerList--e7hOJ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .InstantLoansContent-module__headerList--e7hOJ {
    display: none;
  }
}
.InstantLoansContent-module__headerMainStat--fN7qO {
  display: flex;
  align-items: center;
  min-width: 290px;
}
@media (min-width: 961px) and (max-width: 1240px) {
  .InstantLoansContent-module__headerMainStat--fN7qO {
    min-width: 176px;
  }
}
.InstantLoansContent-module__headerStatLabel--wfI0R {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.InstantLoansContent-module__headerStats--UKCKj {
  display: flex;
  justify-content: flex-end;
  padding-right: 48px;
  gap: 16px;
  width: 100%;
  white-space: nowrap;
}
.InstantLoansContent-module__headerAdditionalStat--yCArM {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 4px;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .InstantLoansContent-module__headerAdditionalStat--yCArM {
    max-width: 120px;
  }
}
.InstantLoansContent-module__filterSection--NeLrF {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 24px;
  gap: 16px;
  width: 100%;
}
@media (max-width: 960px) {
  .InstantLoansContent-module__filterSection--NeLrF {
    padding: 8px 16px;
  }
}
.InstantLoansContent-module__filterWrapper--Virc5 {
  display: flex;
  align-items: center;
  gap: 16px;
  width: 100%;
}

.TableView-module__tableWrapper--dfkPB table {
  background: var(--bg-tertiary);
  border: 0;
  border-radius: 0;
  color: var(--content-primary);
  table-layout: fixed;
  width: 100%;
}
.TableView-module__tableWrapper--dfkPB thead tr td,
.TableView-module__tableWrapper--dfkPB tbody tr td,
.TableView-module__tableWrapper--dfkPB thead tr th,
.TableView-module__tableWrapper--dfkPB tbody tr th {
  padding: 6px;
  text-align: -webkit-right;
  transition: unset;
}
@media (max-width: 640px) {
  .TableView-module__tableWrapper--dfkPB thead tr td,
  .TableView-module__tableWrapper--dfkPB tbody tr td {
    padding: 4px;
  }
}
.TableView-module__tableWrapper--dfkPB thead {
  background: var(--bg-tertiary);
}
.TableView-module__tableWrapper--dfkPB thead tr th {
  background: var(--bg-tertiary);
  border-bottom: 0;
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  white-space: nowrap;
  vertical-align: middle;
  padding: 12px;
}
.TableView-module__tableWrapper--dfkPB thead tr th:first-child {
  padding-left: 24px;
  text-align: left;
}
@media (max-width: 640px) {
  .TableView-module__tableWrapper--dfkPB thead tr th:first-child {
    padding-left: 16px;
  }
}
.TableView-module__tableWrapper--dfkPB thead tr th:last-child {
  padding-right: 24px;
}
@media (max-width: 640px) {
  .TableView-module__tableWrapper--dfkPB thead tr th:last-child {
    padding-right: 16px;
  }
}
.TableView-module__tableWrapper--dfkPB tbody tr:hover {
  background: var(--bg-secondary) !important;
}
.TableView-module__tableWrapper--dfkPB tbody tr:nth-child(odd) {
  background: var(--bg-secondary);
}
.TableView-module__tableWrapper--dfkPB tbody tr td {
  border: 0;
  font: var(--body-text-md);
  vertical-align: middle;
}
.TableView-module__tableWrapper--dfkPB tbody tr td:first-child {
  border-radius: 6px 0 0 6px;
  padding-left: 24px;
  text-align: left;
}
@media (max-width: 640px) {
  .TableView-module__tableWrapper--dfkPB tbody tr td:first-child {
    padding-left: 16px;
  }
}
.TableView-module__tableWrapper--dfkPB tbody tr td:last-child {
  border-radius: 0 6px 6px 0;
  padding-right: 24px;
}
@media (max-width: 640px) {
  .TableView-module__tableWrapper--dfkPB tbody tr td:last-child {
    padding-right: 16px;
  }
}

.SortDropdown-module__overlay--BiBqk {
  display: none;
}
@media (max-width: 960px) {
  .SortDropdown-module__overlay--BiBqk {
    display: block;
    background: var(--overlay-bg);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: var(--z-overlay);
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    pointer-events: none;
  }
  .SortDropdown-module__overlay--BiBqk.SortDropdown-module__visible--IIumi {
    opacity: 1;
    pointer-events: auto;
  }
}
.SortDropdown-module__sortDropdownWrapper--k9BHp {
  position: relative;
}
.SortDropdown-module__dropdown--IH1DB {
  background: var(--bg-primary);
  border: var(--border-primary);
  border-radius: 6px;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 16px;
  gap: 12px;
  position: absolute;
  top: 45px;
  right: 0;
  z-index: var(--z-dropdown);
}
@media screen and (max-width: 960px) {
  .SortDropdown-module__dropdown--IH1DB {
    border: 0;
    border-top: var(--border-primary);
    padding: 24px;
    position: fixed;
    top: unset;
    left: 0;
    bottom: 0;
    width: 100%;
  }
}
@media screen and (max-width: 640px) {
  .SortDropdown-module__dropdown--IH1DB {
    padding: 16px;
    gap: 8px;
  }
}
.SortDropdown-module__dropdownButton--stSWR {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 32px;
  width: 100%;
  position: relative;
}
.SortDropdown-module__dropdownButton--stSWR.SortDropdown-module__isOpen--pVD_n {
  border: 1px solid var(--bg-border-active);
}
.SortDropdown-module__dropdownButtonTextContainer--hmAQY {
  display: flex;
  align-items: center;
  gap: 4px;
}
.SortDropdown-module__dropdownButtonText--AJLDn {
  display: flex;
  align-items: center;
  white-space: nowrap;
  font: var(--btn-text-md);
}
@media screen and (max-width: 640px) {
  .SortDropdown-module__dropdownButtonText--AJLDn {
    font: var(--btn-text-sm);
  }
}
.SortDropdown-module__dropdownButton--stSWR svg > path,
.SortDropdown-module__sortButton--oFdY8 svg > path {
  fill: var(--content-primary);
}
.SortDropdown-module__sortButtons--piqtj {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: 100%;
}
.SortDropdown-module__sortButton--oFdY8 {
  background: var(--action-primary);
  color: var(--content-secondary);
  font: var(--body-text-md);
  display: flex;
  align-items: center;
  gap: 4px;
  white-space: nowrap;
  height: 32px;
}
.SortDropdown-module__sortButton--oFdY8 svg path {
  fill: var(--content-secondary);
}
.SortDropdown-module__sortButton--oFdY8.SortDropdown-module__active--Q_wnA {
  background: var(--bg-primary);
  border-color: var(--bg-border-active);
  color: var(--content-primary);
  pointer-events: none;
}
.SortDropdown-module__sortButton--oFdY8.SortDropdown-module__active--Q_wnA svg path {
  fill: var(--content-primary);
}
.SortDropdown-module__chevronIcon--DZ3nH {
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.SortDropdown-module__chevronIcon--DZ3nH.SortDropdown-module__rotate--Mbfg_ {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.SortView-module__sortWrapper--hw5QR {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 24px;
  gap: 16px;
}
@media (max-width: 960px) {
  .SortView-module__sortWrapper--hw5QR {
    padding: 8px 16px;
  }
}
.SortView-module__rowGap--ieslr {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 960px) {
  .SortView-module__rowGap--ieslr {
    gap: 8px;
  }
}
.SortView-module__filters--B6Kfp {
  display: flex;
  align-items: center;
  gap: 16px;
  width: 100%;
}
.SortView-module__searchWrapper--DCRF2 {
  display: flex;
  align-items: center;
  gap: 8px;
}

.CardView-module__cardList--RDT2W {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(348px, 2fr));
  padding: 8px 24px;
  gap: 16px;
}
@media (max-width: 960px) {
  .CardView-module__cardList--RDT2W {
    grid-template-columns: unset;
    padding: 8px 0;
    gap: 0;
  }
}
.CardView-module__card--WDVx9 {
  background: var(--bg-primary);
  border: var(--border-primary);
  cursor: pointer;
  position: relative;
  display: flex;
  flex-direction: column;
  padding: 16px;
  gap: 4px;
  overflow-x: hidden;
}
@media (max-width: 960px) {
  .CardView-module__card--WDVx9 {
    border-left: 0;
    border-right: 0;
  }
  .CardView-module__card--WDVx9:not(:last-child) {
    border-bottom: 0;
  }
}
.CardView-module__cardRow--SPa1g {
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-height: 24px;
}
.CardView-module__cardRow--SPa1g:first-child {
  justify-content: flex-start;
}
.CardView-module__cardRowTitle--_V9l7 {
  color: var(--content-secondary);
  font: var(--important-text-md);
  text-transform: uppercase;
}
.CardView-module__cardRow--SPa1g:first-child .CardView-module__cardRowTitle--_V9l7 {
  display: none;
}
.CardView-module__cardRow--SPa1g button {
  padding: 9px !important;
  width: 100%;
}

.Table-module__tableWrapper--ARQW0 {
  flex-grow: 1;
  overflow-y: scroll;
  height: 100vh;
}

.Slider-module__slider--IrHCs {
  padding: 2px 0;
}
.Slider-module__sliderWithValue--C_DJs {
  padding: 0 0 10px;
}
.Slider-module__labels--PZT_2 {
  display: flex;
  align-items: center;
  gap: 4px;
}
.Slider-module__label--BfAJr {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  white-space: nowrap;
}
@media (max-width: 640px) {
  .Slider-module__label--BfAJr {
    font: var(--important-text-xs);
  }
}
.Slider-module__couterSliderContainer--NUx5g {
  display: flex;
  align-items: center;
  gap: 16px;
  min-width: 200px;
  width: 100%;
}
@media (max-width: 960px) {
  .Slider-module__couterSliderContainer--NUx5g {
    min-width: unset;
  }
}
.Slider-module__counterSlider--WVjP0 {
  padding: 0;
  width: 100%;
}
.Slider-module__counterInputContainer--pCMFb {
  max-width: 72px;
  min-width: 72px;
}
@media (max-width: 640px) {
  .Slider-module__counterInputContainer--pCMFb input {
    padding: 8px 24px 8px 4px !important;
  }
}
@media (max-width: 960px) {
  .Slider-module__counterInputContainer--pCMFb {
    max-width: 58px;
    min-width: 58px;
  }
}

.MarketBorrowCardExpandedContent-module__tableWrapper--NgVMp {
  background-color: var(--bg-tertiary);
  height: 100%;
}
.MarketBorrowCardExpandedContent-module__borrowTable--LjwZ0 {
  min-width: 796px;
}
.MarketBorrowCardExpandedContent-module__borrowTable--LjwZ0 tr > td,
.MarketBorrowCardExpandedContent-module__borrowTable--LjwZ0 tr > th {
  border-radius: 0 !important;
  padding: 4px !important;
}
.MarketBorrowCardExpandedContent-module__borrowTable--LjwZ0 tr > td:first-child,
.MarketBorrowCardExpandedContent-module__borrowTable--LjwZ0 tr > th:first-child {
  padding-left: 16px !important;
  width: 220px;
}
.MarketBorrowCardExpandedContent-module__borrowTable--LjwZ0 tr > td:last-child,
.MarketBorrowCardExpandedContent-module__borrowTable--LjwZ0 tr > th:last-child {
  padding-right: 16px !important;
  width: 144px;
}
@media (max-width: 640px) {
  .MarketBorrowCardExpandedContent-module__borrowTable--LjwZ0 {
    min-width: 614px;
  }
  .MarketBorrowCardExpandedContent-module__borrowTable--LjwZ0 tr > td,
  .MarketBorrowCardExpandedContent-module__borrowTable--LjwZ0 tr > th {
    width: 96px;
  }
  .MarketBorrowCardExpandedContent-module__borrowTable--LjwZ0 tr > td:nth-child(3),
  .MarketBorrowCardExpandedContent-module__borrowTable--LjwZ0 tr > th:nth-child(3) {
    width: 110px;
  }
  .MarketBorrowCardExpandedContent-module__borrowTable--LjwZ0 tr > td:first-child,
  .MarketBorrowCardExpandedContent-module__borrowTable--LjwZ0 tr > th:first-child {
    width: 168px;
  }
}
.MarketBorrowCardExpandedContent-module__borrowButton--YEoEw {
  width: 104px;
}
.MarketBorrowCardExpandedContent-module__tooltipRow--YngbU {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-width: 230px;
}
.MarketBorrowCardExpandedContent-module__tooltipRowLabel--vlQap {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .MarketBorrowCardExpandedContent-module__tooltipRowLabel--vlQap {
    font: var(--important-text-xs);
  }
}
.MarketBorrowCardExpandedContent-module__tooltipRowValue--HzQjL {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .MarketBorrowCardExpandedContent-module__tooltipRowValue--HzQjL {
    font: var(--body-text-sm);
  }
}
.MarketBorrowCardExpandedContent-module__headerTitleRow--E8DXq {
  display: flex;
  align-items: center;
  gap: 16px;
}
.MarketBorrowCardExpandedContent-module__headerCellText--dDN9D {
  font: var(--important-text-xs);
}
.MarketBorrowCardExpandedContent-module__bodyCellText--Zasr6 {
  font: var(--body-text-sm);
}
.MarketBorrowCardExpandedContent-module__checkbox--elDA2 {
  height: 18px;
  padding-left: 12px;
}

.Summary-module__summary--NRcTh {
  border-top: 1px solid var(--bg-border);
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 24px;
}
@media (max-width: 1240px) {
  .Summary-module__summary--NRcTh {
    flex-direction: column;
    padding: 16px;
    gap: 8px;
  }
}
.Summary-module__mainStat--JhS8J {
  display: flex;
  gap: 8px;
  align-items: center;
  min-width: 160px;
}
@media (max-width: 1240px) {
  .Summary-module__mainStat--JhS8J {
    display: none;
  }
}
.Summary-module__mainStat--JhS8J p:first-child {
  font: var(--important-text-2xl);
}
.Summary-module__mainStat--JhS8J p:last-child {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  max-width: 92px;
}
.Summary-module__statsContainer--sW7Gv {
  display: flex;
  justify-content: space-around;
  gap: 24px;
  width: 100%;
}
@media (max-width: 640px) {
  .Summary-module__statsContainer--sW7Gv {
    gap: 8px;
  }
}
.Summary-module__stats--H_0hs {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
@media (max-width: 1240px) {
  .Summary-module__stats--H_0hs {
    align-items: center;
  }
}
@media (min-width: 1241px) {
  .Summary-module__stats--H_0hs.Summary-module__hidden--ruYu_ {
    display: none;
  }
}
.Summary-module__statsTitle--D5IZ2 {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  white-space: nowrap;
}
@media (max-width: 640px) {
  .Summary-module__statsTitle--D5IZ2 {
    font: var(--important-text-xs);
  }
}
.Summary-module__statsValue--EiTKf {
  color: var(--content-primary);
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .Summary-module__statsValue--EiTKf {
    font: var(--body-text-sm);
  }
}
.Summary-module__maxLtvSliderGreen--eq0wx .ant-slider-track,
.Summary-module__maxLtvSliderGreen--eq0wx .ant-slider:hover .ant-slider-track {
  background: var(--accent-primary) !important;
  border-color: var(--accent-primary) !important;
}
.Summary-module__maxLtvSliderGreen--eq0wx .ant-slider-dot-active,
.Summary-module__maxLtvSliderGreen--eq0wx .ant-slider:hover .ant-slider-dot-active {
  border-color: var(--accent-primary) !important;
}
.Summary-module__maxLtvSliderGreen--eq0wx .ant-slider-handle {
  border-color: var(--accent-primary) !important;
}
.Summary-module__maxLtvSliderYellow--Ncb1J .ant-slider-track,
.Summary-module__maxLtvSliderYellow--Ncb1J .ant-slider:hover .ant-slider-track {
  background: var(--additional-gold-primary) !important;
  border-color: var(--additional-gold-primary) !important;
}
.Summary-module__maxLtvSliderYellow--Ncb1J .ant-slider-dot-active,
.Summary-module__maxLtvSliderYellow--Ncb1J .ant-slider:hover .ant-slider-dot-active {
  border-color: var(--additional-gold-primary) !important;
}
.Summary-module__maxLtvSliderYellow--Ncb1J .ant-slider-handle {
  border-color: var(--additional-gold-primary) !important;
}
.Summary-module__maxLtvSliderRed--eNoHb .ant-slider-track,
.Summary-module__maxLtvSliderRed--eNoHb .ant-slider:hover .ant-slider-track {
  background: var(--additional-red-primary) !important;
  border-color: var(--additional-red-primary) !important;
}
.Summary-module__maxLtvSliderRed--eNoHb .ant-slider-dot-active,
.Summary-module__maxLtvSliderRed--eNoHb .ant-slider:hover .ant-slider-dot-active {
  border-color: var(--additional-red-primary) !important;
}
.Summary-module__maxLtvSliderRed--eNoHb .ant-slider-handle {
  border-color: var(--additional-red-primary) !important;
}
.Summary-module__summaryControls--KjqNy {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 8px;
  width: 100%;
}
@media (max-width: 1240px) {
  .Summary-module__summaryControls--KjqNy {
    justify-content: space-between;
    flex-direction: row-reverse;
  }
}
.Summary-module__slidersWrapper--lvljC {
  display: flex;
  align-items: center;
  gap: 24px;
}
@media (max-width: 1240px) {
  .Summary-module__slidersWrapper--lvljC {
    flex-direction: row-reverse;
    gap: 16px;
    width: 100%;
  }
}
.Summary-module__maxLtvSlider--frstG {
  min-width: 148px;
}
.Summary-module__nftsSlider--BJnUt {
  min-width: 136px;
  padding-bottom: 18px;
}
@media (max-width: 1240px) {
  .Summary-module__maxLtvSlider--frstG,
  .Summary-module__nftsSlider--BJnUt {
    max-width: unset;
    min-width: 64px;
    width: 100%;
  }
}
@media (max-width: 1240px) {
  .Summary-module__nftsSliderContainer--GI6NP {
    flex-direction: row-reverse;
    min-width: unset;
  }
}
.Summary-module__borrowSummaryBtn--wAjz7 {
  min-width: 192px;
  position: relative;
}
@media (max-width: 1240px) {
  .Summary-module__borrowSummaryBtn--wAjz7 {
    min-width: 96px;
    width: 100%;
  }
}
@media (max-width: 640px) {
  .Summary-module__borrowSummaryBtn--wAjz7 {
    font-size: 12px;
    gap: 2px;
  }
}
.Summary-module__borrowSummaryBtn--wAjz7:disabled svg path:first-child {
  fill: var(--content-secondary);
}

.MarketBorrowCard-module__card--DyVvC {
  background: var(--bg-primary);
  border-radius: 6px;
  width: 100%;
}
.MarketBorrowCard-module__cardBody--O2Z_z {
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  padding: 10px 24px;
  width: 100%;
}
.MarketBorrowCard-module__cardBody--O2Z_z:hover:not(.MarketBorrowCard-module__expanded--cc5i3) {
  background: var(--action-tertiary);
  border-radius: 6px;
}
@media (max-width: 960px) {
  .MarketBorrowCard-module__cardBody--O2Z_z {
    flex-direction: column;
    align-items: flex-start;
    padding: 8px 16px;
    gap: 16px;
  }
}
@media (max-width: 640px) {
  .MarketBorrowCard-module__cardBody--O2Z_z.MarketBorrowCard-module__expanded--cc5i3 {
    padding-bottom: 0;
  }
}
.MarketBorrowCard-module__additionalContentWrapper--sxqAt {
  display: flex;
  align-items: center;
  gap: 24px;
  width: 100%;
}
.MarketBorrowCard-module__expandButton--L8ujt {
  display: flex;
}
.MarketBorrowCard-module__expandButton--L8ujt.MarketBorrowCard-module__expanded--cc5i3 {
  background-color: var(--accent-secondary);
}
.MarketBorrowCard-module__expandButton--L8ujt.MarketBorrowCard-module__expanded--cc5i3 svg {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
@media (max-width: 960px) {
  .MarketBorrowCard-module__expandButton--L8ujt {
    position: absolute;
    top: 8px;
    right: 16px;
  }
}
.MarketBorrowCard-module__mainInfoContainer--RSzyC {
  display: flex;
  align-items: center;
  gap: 12px;
  max-width: 290px;
  width: 100%;
}
@media (min-width: 961px) and (max-width: 1240px), (max-width: 640px) {
  .MarketBorrowCard-module__mainInfoContainer--RSzyC {
    max-width: 176px;
  }
}
@media (max-width: 960px) {
  .MarketBorrowCard-module__mainInfoContainer--RSzyC {
    gap: 8px;
  }
}
.MarketBorrowCard-module__mainInfoContainer--RSzyC svg {
  width: 16px;
  height: 16px;
}
.MarketBorrowCard-module__collateralImage--zpRp8 {
  border-radius: 6px;
  height: 30px;
  width: 30px;
}
@media (max-width: 640px) {
  .MarketBorrowCard-module__collateralImage--zpRp8 {
    height: 24px;
    width: 24px;
  }
}
.MarketBorrowCard-module__collateralName--EuGSI {
  font: var(--title-md);
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.MarketBorrowCard-module__infoStats--vE0uN {
  display: flex;
  justify-content: flex-end;
  gap: 16px;
  white-space: nowrap;
  width: 100%;
}
@media (max-width: 960px) {
  .MarketBorrowCard-module__infoStats--vE0uN {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, auto);
    gap: 8px;
  }
}
.MarketBorrowCard-module__infoStat--zB0cu {
  align-items: flex-end;
  justify-content: center;
  gap: 0;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .MarketBorrowCard-module__infoStat--zB0cu {
    max-width: 120px;
  }
}
@media (max-width: 960px) {
  .MarketBorrowCard-module__infoStat--zB0cu {
    align-items: flex-start;
    justify-content: flex-start;
  }
  .MarketBorrowCard-module__expanded--cc5i3 .MarketBorrowCard-module__infoStat--zB0cu:nth-child(n + 3) {
    visibility: hidden;
    height: 0;
  }
  .MarketBorrowCard-module__infoStat--zB0cu:nth-child(-n + 2) {
    grid-row: 1;
  }
  .MarketBorrowCard-module__infoStat--zB0cu:nth-child(n + 3) {
    grid-row: 2;
  }
}
@media (min-width: 961px) {
  .MarketBorrowCard-module__infoStatLabelWrapper--zkuwv {
    display: none;
  }
}

.PlaceOfferSection-module__borrowerMessage--CPdDf {
  display: flex;
  align-items: center;
  gap: 4px;
  font: var(--body-text-sm);
}

.Summary-module__mainSummary--PqJfk {
  background: var(--action-tertiary);
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin-top: 16px;
  gap: 16px;
  padding: 8px;
  width: 100%;
}
@media (max-width: 640px) {
  .Summary-module__mainSummary--PqJfk {
    margin-top: 8px;
    padding: 4px;
  }
}
.Summary-module__mainSummaryStat--PQzbI {
  align-items: center;
  width: 100%;
}
.Summary-module__separateLine--ZGlNl {
  background: var(--bg-border);
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  height: 100%;
  width: 1px;
}
.Summary-module__additionalSummary--NKv8A {
  border: 1px dotted var(--bg-border);
  border-left: 0;
  border-right: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 12px 24px;
  margin: 12px -24px;
}
@media (max-width: 640px) {
  .Summary-module__additionalSummary--NKv8A {
    padding: 8px 16px;
    margin: 8px -16px;
  }
}
.Summary-module__fixedValueContent--xgwZh {
  max-width: 86px;
  white-space: nowrap;
  overflow: auto;
}
@media (max-width: 960px) {
  .Summary-module__fixedValueContent--xgwZh {
    max-width: 144px;
  }
}
.Summary-module__aprValue--kKWiR {
  color: var(--additional-green-primary-deep);
}

.EscrowWarningModal-module__modal--FaBqo {
  z-index: 2;
}
.EscrowWarningModal-module__modal--FaBqo .ant-modal-body {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0;
}
.EscrowWarningModal-module__modal--FaBqo h3 {
  font: var(--title-xl);
  text-transform: uppercase;
}
.EscrowWarningModal-module__modal--FaBqo p {
  font: var(--body-text-lg);
  margin-top: 12px;
  text-align: center;
}
.EscrowWarningModal-module__modal--FaBqo .EscrowWarningModal-module__actionsButtons--EQ1Cd {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-top: 24px;
  width: 100%;
}
.EscrowWarningModal-module__modal--FaBqo .EscrowWarningModal-module__actionButton--ho6bG {
  width: 100%;
}

.PlaceOfferContent-module__editSummary--GjhIq {
  border-top: var(--border-less-primary);
  display: flex;
  align-items: center;
  justify-content: space-around;
  padding-top: 8px;
  gap: 16px;
}
.PlaceOfferContent-module__editSummary--GjhIq > div {
  flex-direction: column-reverse;
  align-items: center;
  gap: 0;
}
@media (max-width: 640px) {
  .PlaceOfferContent-module__editSummary--GjhIq {
    white-space: nowrap;
    gap: 8px;
  }
}
.PlaceOfferContent-module__fields--b7Efn {
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
  margin-top: 16px;
  flex-wrap: wrap;
}
@media (max-width: 640px) {
  .PlaceOfferContent-module__fields--b7Efn {
    flex-wrap: nowrap;
    margin-top: 8px;
    gap: 8px;
  }
}
.PlaceOfferContent-module__maxOfferInput--EDHk0 {
  max-width: 138px;
}
.PlaceOfferContent-module__offersAmountInput--ARrGk {
  max-width: 146px;
}
.PlaceOfferContent-module__messageContainer--wSJbH {
  height: 14px;
}
.PlaceOfferContent-module__actionsButtonsContainer--HRjp3,
.PlaceOfferContent-module__editModeButtonsContainer--Gsk7f {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 640px) {
  .PlaceOfferContent-module__actionsButtonsContainer--HRjp3,
  .PlaceOfferContent-module__editModeButtonsContainer--Gsk7f {
    gap: 8px;
  }
}
.PlaceOfferContent-module__editModeContainer--Ey2WB {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  width: 100%;
}
.PlaceOfferContent-module__actionButton--rxxAK {
  width: 144px;
}
@media (max-width: 640px) {
  .PlaceOfferContent-module__actionButton--rxxAK {
    width: 100%;
  }
}
.PlaceOfferContent-module__placeOfferButton--h5wZG {
  width: 100%;
}
.PlaceOfferContent-module__removeOfferButton--psQ36 {
  background-color: var(--additional-red-primary-sub) !important;
}
.PlaceOfferContent-module__removeOfferButton--psQ36:hover {
  border: 1px solid var(--additional-red-primary) !important;
}

.Diagram-module__diagramWrapper--ei0Gr {
  overflow-x: scroll;
  width: 100%;
}
@media (max-width: 640px) {
  .Diagram-module__diagramWrapper--ei0Gr {
    width: calc(100% + 16px);
  }
}
.Diagram-module__diagram--Vmktg {
  display: flex;
  align-items: center;
  margin: 16px 0 4px;
  height: 44px;
  position: relative;
  width: 100%;
}
@media (max-width: 1240px) {
  .Diagram-module__diagram--Vmktg {
    width: 960px;
  }
}
@media (max-width: 640px) {
  .Diagram-module__diagram--Vmktg {
    margin: 8px 0 2px;
    width: 640px;
  }
}
.Diagram-module__diagramLine--QOpT0 {
  background: var(--accent-primary-sub);
  height: 2px;
  width: 100%;
}
.Diagram-module__mark--YLF4F {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2px;
  position: absolute;
  bottom: -4px;
}
@media (max-width: 640px) {
  .Diagram-module__mark--YLF4F {
    bottom: 0;
  }
}
.Diagram-module__mark--YLF4F .Diagram-module__square--TLH31,
.Diagram-module__mark--YLF4F .Diagram-module__imageSquare--SDQGn {
  background: var(--accent-primary-sub);
  border: 1px solid var(--accent-primary);
  height: 16px;
  width: 16px;
  position: relative;
}
.Diagram-module__mark--YLF4F .Diagram-module__square--TLH31[data-offers-count]::after,
.Diagram-module__mark--YLF4F .Diagram-module__imageSquare--SDQGn[data-offers-count]::after {
  content: attr(data-offers-count);
  color: var(--additional-green-primary-deep);
  background: var(--additional-green-secondary);
  border-radius: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: -8px;
  right: -14px;
  min-width: 12px;
  height: 16px;
  padding: 0 6px;
  font: var(--body-text-xs);
}
.Diagram-module__mark--YLF4F .Diagram-module__imageSquare--SDQGn {
  border: 0;
}
.Diagram-module__mark--YLF4F .Diagram-module__dot--tfrCy {
  background: var(--accent-primary);
  border-radius: 100px;
  height: 8px;
  width: 8px;
}
.Diagram-module__mark--YLF4F .Diagram-module__value--TiYPY {
  display: flex;
  align-items: center;
  font: var(--body-text-sm);
  white-space: nowrap;
}
@media (max-width: 640px) {
  .Diagram-module__mark--YLF4F .Diagram-module__value--TiYPY {
    font: var(--body-text-xs);
  }
}
.Diagram-module__tooltip--XHpWW {
  display: flex;
  flex-direction: column;
  gap: 4px;
  max-height: 236px;
  min-width: 232px;
  overflow: auto;
}
.Diagram-module__tooltipHeaderContent--v8m7N {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  width: 100%;
}
.Diagram-module__tooltipHeaderContent--v8m7N span {
  text-align: right;
  width: 100px;
}
.Diagram-module__tooltipHeaderLabel--qOJpT {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .Diagram-module__tooltipHeaderLabel--qOJpT {
    font: var(--important-text-xs);
  }
}
.Diagram-module__tooltipBodyContent--_s5tw {
  display: flex;
  flex-direction: column;
  font: var(--body-text-sm);
  gap: 2px;
}
.Diagram-module__tooltipRowContent--iIChM {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.Diagram-module__nftImage--sWF4J {
  width: 24px;
  height: 24px;
}
.Diagram-module__nftPlaceholderIcon--JBof2 rect {
  fill: var(--bg-tertiary);
  stroke: var(--bg-border);
}
.Diagram-module__nftPlaceholderIcon--JBof2 path {
  fill: var(--bg-border);
}

.RadioButton-module__field--K3WM5 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
}
.RadioButton-module__radioButtons--i8WhA {
  display: flex;
  align-items: center;
  gap: 8px;
  width: 100%;
}
.RadioButton-module__radioButtons--i8WhA input {
  display: none;
}
.RadioButton-module__radioTitle--GA1rO {
  color: var(--content-secondary);
  display: flex;
  align-items: center;
  gap: 4px;
  font: var(--important-text-md);
  text-transform: uppercase;
}
.RadioButton-module__radioButton--WOlnW {
  background: var(--action-primary);
  border: 1px solid transparent;
  border-radius: 100px;
  cursor: pointer;
  font: var(--body-text-md);
  display: flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
}
.RadioButton-module__radioButton--WOlnW label {
  color: var(--content-secondary);
  padding: 7px 16px;
  text-align: center;
}
@media (max-width: 640px) {
  .RadioButton-module__radioButton--WOlnW label {
    padding: 4px 16px;
  }
}
.RadioButton-module__radioButton--WOlnW:hover {
  border-color: var(--bg-border-active);
}
.RadioButton-module__radioButton--WOlnW.RadioButton-module__disabled--_Ewuz {
  background: var(--action-tertiary);
  pointer-events: none;
}
.RadioButton-module__radioButton--WOlnW.RadioButton-module__disabled--_Ewuz label {
  color: var(--content-tertiary);
}
.RadioButton-module__radioButton--WOlnW.RadioButton-module__active--Eew4K {
  background: var(--bg-tertiary);
  border-color: var(--bg-border-active);
  pointer-events: none;
}
.RadioButton-module__radioButton--WOlnW.RadioButton-module__active--Eew4K label {
  color: var(--content-primary);
}

.ActivityTable-module__tableRoot--RrdGA {
  width: 100%;
}
@media (max-width: 1240px) {
  .ActivityTable-module__tableRoot--RrdGA {
    min-width: 490px;
  }
}
@media (max-width: 1240px) {
  .ActivityTable-module__tableRoot--RrdGA tr > td,
  .ActivityTable-module__tableRoot--RrdGA tr > th {
    width: 68px;
  }
  .ActivityTable-module__tableRoot--RrdGA tr > td:first-child,
  .ActivityTable-module__tableRoot--RrdGA tr > th:first-child,
  .ActivityTable-module__tableRoot--RrdGA tr > td:nth-child(4),
  .ActivityTable-module__tableRoot--RrdGA tr > th:nth-child(4),
  .ActivityTable-module__tableRoot--RrdGA tr > td:last-child,
  .ActivityTable-module__tableRoot--RrdGA tr > th:last-child {
    width: 118px;
  }
}
.ActivityTable-module__tableRoot--RrdGA tr > td td,
.ActivityTable-module__tableRoot--RrdGA tr > th td {
  padding: 4px;
  font: var(--body-text-sm);
}
.ActivityTable-module__tableRoot--RrdGA tr > td th,
.ActivityTable-module__tableRoot--RrdGA tr > th th {
  background: var(--bg-secondary);
}
.ActivityTable-module__tableRoot--RrdGA tr > td th > div,
.ActivityTable-module__tableRoot--RrdGA tr > th th > div {
  font: var(--important-text-xs);
}
.ActivityTable-module__tableWrapper--MuYo4 {
  height: 280px;
}
@media (max-width: 640px) {
  .ActivityTable-module__notConnectedTableWrapper--FsQAv {
    height: 364px;
  }
}
.ActivityTable-module__statusCellTitle--rOlCp {
  font: var(--body-text-sm);
  white-space: nowrap;
}
.ActivityTable-module__filterTableSection--f6XAy {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 16px 24px;
  width: 100%;
}
@media (max-width: 640px) {
  .ActivityTable-module__filterTableSection--f6XAy {
    padding: 8px 16px;
    flex-direction: column-reverse;
    gap: 16px;
  }
}
.ActivityTable-module__radioButton--kxq0s label {
  padding: 2px 12px;
}
@media (max-width: 640px) {
  .ActivityTable-module__radioButton--kxq0s label {
    font: var(--tab-text-sm);
  }
}
@media (max-width: 640px) {
  .ActivityTable-module__radioButton--kxq0s {
    justify-content: center;
  }
}
.ActivityTable-module__collateralCell--hc3gc {
  display: flex;
  align-items: center;
  gap: 8px;
}
.ActivityTable-module__collateralImageWrapper--IGFtw {
  display: flex;
  align-items: center;
  position: relative;
}
.ActivityTable-module__collateralImageWrapper--IGFtw img,
.ActivityTable-module__collateralImageWrapper--IGFtw svg {
  height: 30px;
  width: 30px;
}
.ActivityTable-module__nftNames--XA2nA {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.ActivityTable-module__nftCollectionName--AO1Fe {
  font: var(--body-text-sm);
}
.ActivityTable-module__lentCellTitle--mVr5M,
.ActivityTable-module__aprCellTitle--ZWeIz {
  font: var(--body-text-sm);
}
.ActivityTable-module__lentCellTitle--mVr5M span {
  justify-content: flex-end;
}
.ActivityTable-module__badge--q4KqR {
  padding: 0 4px;
  font-size: 10px;
  left: -12px;
  top: -4px;
}
.ActivityTable-module__activityTime--ZuXOD {
  font: var(--body-text-sm);
}

.LendTokenActivityTable-module__tableRoot--L0cSr {
  width: 100%;
}
@media (max-width: 1240px) {
  .LendTokenActivityTable-module__tableRoot--L0cSr {
    min-width: 440px;
  }
}
.LendTokenActivityTable-module__tableRoot--L0cSr tr > td,
.LendTokenActivityTable-module__tableRoot--L0cSr tr > th {
  border-radius: 0 !important;
  padding: 4px !important;
}
.LendTokenActivityTable-module__tableRoot--L0cSr tr > td:first-child,
.LendTokenActivityTable-module__tableRoot--L0cSr tr > th:first-child {
  padding-left: 16px !important;
}
.LendTokenActivityTable-module__tableRoot--L0cSr tr > td:nth-child(4),
.LendTokenActivityTable-module__tableRoot--L0cSr tr > th:nth-child(4) {
  width: 124px;
}
.LendTokenActivityTable-module__tableRoot--L0cSr tr > td:last-child,
.LendTokenActivityTable-module__tableRoot--L0cSr tr > th:last-child {
  padding-right: 16px !important;
}
.LendTokenActivityTable-module__tableWrapper--AZuGk {
  padding-bottom: 98px;
  height: 100%;
}
@media (max-width: 960px) {
  .LendTokenActivityTable-module__tableWrapper--AZuGk {
    padding-bottom: 110px;
  }
}
.LendTokenActivityTable-module__filterTableSection--SKr6Q {
  cursor: default;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 16px 24px;
  width: 100%;
}
@media (max-width: 640px) {
  .LendTokenActivityTable-module__filterTableSection--SKr6Q {
    padding: 8px 16px;
    flex-direction: column-reverse;
    gap: 16px;
  }
}
.LendTokenActivityTable-module__radioButton--emciE label {
  padding: 2px 12px;
}
@media (max-width: 640px) {
  .LendTokenActivityTable-module__radioButton--emciE {
    justify-content: center;
  }
}
.LendTokenActivityTable-module__headerCell--iFLbT {
  font: var(--important-text-xs);
}
.LendTokenActivityTable-module__cellTitle--FiG5K {
  font: var(--body-text-sm);
  white-space: nowrap;
}
.LendTokenActivityTable-module__lentCellTitle--ujsGN span {
  justify-content: flex-end;
}

.OnboardingCarousel-module__carousel--WaU4S {
  max-width: 510px;
  width: 100%;
}
.OnboardingCarousel-module__carouselContent--qayp2 {
  background: var(--bg-primary);
  border-radius: 12px;
}
.OnboardingCarousel-module__carouselContent--qayp2 .slick-dots li button {
  background: var(--content-primary) !important;
}
.OnboardingCarousel-module__carouselContent--qayp2 .slick-dots li.slick-active {
  width: 16px !important;
}
.OnboardingCarousel-module__carouselContent--qayp2 .slick-track:focus-visible {
  outline: none !important;
}
.OnboardingCarousel-module__carouselContent--qayp2 .slick-next {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
  inset-inline-end: 0;
  inset-inline-start: unset;
}
.OnboardingCarousel-module__carouselContent--qayp2 .slick-disabled {
  opacity: 0;
}
.OnboardingCarousel-module__carouselSlide--GC_j6 {
  background: var(--bg-primary);
  border-radius: 12px;
  cursor: grab;
  -webkit-user-select: none;
          user-select: none;
  width: 100%;
}
.OnboardingCarousel-module__carouselSlide--GC_j6,
.OnboardingCarousel-module__carouselSlide--GC_j6:focus,
.OnboardingCarousel-module__carouselSlide--GC_j6:focus-visible {
  outline: none;
}
.OnboardingCarousel-module__slideImg--udvLN {
  background: var(--bg-primary);
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  object-fit: contain;
  height: 124px;
  width: 100%;
}
@media (max-width: 640px) {
  .OnboardingCarousel-module__slideImg--udvLN {
    height: 96px;
  }
}
.OnboardingCarousel-module__slideText--zE5r7 {
  display: flex;
  flex-direction: column;
  padding: 8px 24px 32px;
  gap: 8px;
}
@media screen and (max-width: 640px) {
  .OnboardingCarousel-module__slideText--zE5r7 {
    padding: 8px 16px 24px;
  }
}
.OnboardingCarousel-module__slideText--zE5r7 h3 {
  color: var(--content-primary);
  font: var(--title-lg);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .OnboardingCarousel-module__slideText--zE5r7 h3 {
    font: var(--title-md);
  }
}
.OnboardingCarousel-module__slideText--zE5r7 p {
  color: var(--content-primary);
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .OnboardingCarousel-module__slideText--zE5r7 p {
    font: var(--body-text-sm);
  }
}
.OnboardingCarousel-module__slideTextImportant--DD2rf {
  font: var(--important-text-md);
  font-size: 14px;
  text-transform: uppercase;
}

.LendLandingPage-module__landingPageWrapper--EeQnd {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 48px 0;
}
@media (max-width: 1240px) {
  .LendLandingPage-module__landingPageWrapper--EeQnd {
    padding: 24px 0;
  }
}
.LendLandingPage-module__landingPageSection--AzMor {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 24px;
  gap: 24px;
}
@media (max-width: 1240px) {
  .LendLandingPage-module__landingPageSection--AzMor {
    flex-direction: column;
  }
}
.LendLandingPage-module__introSection--zYPbt {
  max-width: 516px;
}
@media (max-width: 640px) {
  .LendLandingPage-module__introSection--zYPbt {
    padding: 0 16px;
  }
}
.LendLandingPage-module__introSection--zYPbt h3 {
  font: var(--title-3xl);
  text-transform: uppercase;
  margin-bottom: 12px;
}
@media (max-width: 1240px) {
  .LendLandingPage-module__introSection--zYPbt h3 {
    font: var(--title-2xl);
  }
}
@media (max-width: 640px) {
  .LendLandingPage-module__introSection--zYPbt h3 {
    font: var(--title-xl);
  }
}
.LendLandingPage-module__introSection--zYPbt p {
  font: var(--body-text-xl);
}
@media (max-width: 1240px) {
  .LendLandingPage-module__introSection--zYPbt p {
    font: var(--body-text-lg);
  }
}
@media (max-width: 640px) {
  .LendLandingPage-module__introSection--zYPbt p {
    font: var(--body-text-md);
  }
}
.LendLandingPage-module__overviewContainer--pddPv {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(296px, 1fr));
  gap: 24px;
  width: 100%;
}
@media (max-width: 640px) {
  .LendLandingPage-module__overviewContainer--pddPv {
    grid-template-columns: repeat(auto-fill, minmax(246px, 1fr));
    gap: 16px;
  }
}
.LendLandingPage-module__overviewBlock--OAzGa {
  background-color: var(--action-primary);
  border-radius: 12px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  padding: 24px;
  width: 100%;
}
.LendLandingPage-module__overviewBlock--OAzGa:hover button {
  border-color: var(--accent-primary);
}
.LendLandingPage-module__overviewBlock--OAzGa button {
  margin-top: 16px;
  width: 100%;
}
@media (max-width: 640px) {
  .LendLandingPage-module__overviewBlock--OAzGa {
    padding: 16px;
  }
  .LendLandingPage-module__overviewBlock--OAzGa button {
    margin-top: 12px;
    height: 24px !important;
  }
}
.LendLandingPage-module__overviewBlockHeader--C8f13 {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: space-between;
  gap: 4px;
}
.LendLandingPage-module__overviewBlockHeader--C8f13 h3 {
  font: var(--title-xl);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .LendLandingPage-module__overviewBlockHeader--C8f13 h3 {
    font: var(--title-md);
  }
}
.LendLandingPage-module__overviewBlockHeader--C8f13 svg {
  height: 24px;
  width: 24px;
}
.LendLandingPage-module__overviewBlockHeader--C8f13 svg path {
  fill: var(--content-primary);
}
@media (max-width: 640px) {
  .LendLandingPage-module__overviewBlockHeader--C8f13 svg {
    height: 18px;
    width: 18px;
  }
}
.LendLandingPage-module__apyContainer--s2m5j {
  background-color: var(--bg-primary);
  gap: 8px;
  display: flex;
  align-items: center;
  margin: 12px -24px;
  padding: 16px;
}
.LendLandingPage-module__apyContainer--s2m5j span {
  font: var(--important-text-2xl);
}
.LendLandingPage-module__apyContainer--s2m5j svg {
  width: 24px;
  height: 24px;
}
@media (max-width: 640px) {
  .LendLandingPage-module__apyContainer--s2m5j {
    margin: 8px -16px;
  }
}
@media (max-width: 640px) and (max-width: 640px) {
  .LendLandingPage-module__apyContainer--s2m5j span {
    font: var(--important-text-md);
  }
}
.LendLandingPage-module__featuresList--xDqU8 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: 8px;
}
.LendLandingPage-module__featuresListItem--atSYM {
  display: flex;
  align-items: center;
  gap: 4px;
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .LendLandingPage-module__featuresListItem--atSYM {
    font: var(--body-text-sm);
  }
}
.LendLandingPage-module__featuresListItem--atSYM svg {
  height: 16px;
  width: 16px;
}
.LendLandingPage-module__featuresListItem--atSYM svg path:first-child {
  fill: var(--additional-green-primary);
}

.TokenLoansMarketPage-module__pageWrapper--ZC98o {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  height: 100%;
}
@media (min-width: 961px) {
  .TokenLoansMarketPage-module__pageWrapper--ZC98o {
    position: relative;
  }
}
.TokenLoansMarketPage-module__tableRoot--ZDjpy {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: space-between;
  overflow: hidden;
}
.TokenLoansMarketPage-module__table--y8J7s tr > td:first-child,
.TokenLoansMarketPage-module__table--y8J7s tr > th:first-child {
  width: 176px;
}
@media (max-width: 960px) {
  .TokenLoansMarketPage-module__table--y8J7s tr > td,
  .TokenLoansMarketPage-module__table--y8J7s tr > th {
    width: 124px;
  }
}
@media (max-width: 640px) {
  .TokenLoansMarketPage-module__table--y8J7s tr > td,
  .TokenLoansMarketPage-module__table--y8J7s tr > th {
    width: 96px;
  }
}
.TokenLoansMarketPage-module__summary--JkVDn {
  border-top: 1px solid var(--bg-border);
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 24px;
}
@media (max-width: 1240px) {
  .TokenLoansMarketPage-module__summary--JkVDn {
    flex-direction: column;
    padding: 16px;
    gap: 8px;
  }
}
.TokenLoansMarketPage-module__mainStat--rdw1o {
  display: flex;
  gap: 8px;
  align-items: center;
  min-width: 144px;
}
@media (max-width: 1240px) {
  .TokenLoansMarketPage-module__mainStat--rdw1o {
    display: none;
  }
}
.TokenLoansMarketPage-module__mainStat--rdw1o p:first-child {
  font: var(--important-text-2xl);
}
.TokenLoansMarketPage-module__mainStat--rdw1o p:last-child {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  max-width: 92px;
}
.TokenLoansMarketPage-module__weightedAprStat--x8hH0 {
  display: none;
}
@media (max-width: 1240px) {
  .TokenLoansMarketPage-module__weightedAprStat--x8hH0 {
    display: flex;
  }
}
.TokenLoansMarketPage-module__statsContainer--IdpoD {
  display: flex;
  justify-content: space-around;
  gap: 24px;
  width: 100%;
}
@media (max-width: 640px) {
  .TokenLoansMarketPage-module__statsContainer--IdpoD {
    gap: 8px;
  }
}
.TokenLoansMarketPage-module__statsContainer--IdpoD > div {
  align-items: end;
  gap: unset;
}
@media (max-width: 1240px) {
  .TokenLoansMarketPage-module__statsContainer--IdpoD > div {
    align-items: center;
  }
}
.TokenLoansMarketPage-module__summaryControls--BjLZe {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 1240px) {
  .TokenLoansMarketPage-module__summaryControls--BjLZe {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    width: 100%;
  }
}
@media (max-width: 1240px) {
  .TokenLoansMarketPage-module__sliderContainer--vlFyT {
    flex-direction: row-reverse;
    order: 2;
  }
}
.TokenLoansMarketPage-module__slider--G_nvN {
  padding-bottom: 18px;
}
.TokenLoansMarketPage-module__lendButton--XfyxO {
  min-width: 190px;
}
@media (max-width: 1240px) {
  .TokenLoansMarketPage-module__lendButton--XfyxO {
    min-width: 176px;
  }
}
.TokenLoansMarketPage-module__lendButton--XfyxO:disabled svg path:first-child {
  fill: var(--content-secondary);
}
.TokenLoansMarketPage-module__filterButtonsContainer--qJbB5 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.TokenLoansMarketPage-module__filterButtonsTitle--XuCdt {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.TokenLoansMarketPage-module__filterButtons--ulaCU {
  display: flex;
  align-items: center;
  gap: 8px;
}
.TokenLoansMarketPage-module__filterButtonWrapper--dkpIW {
  position: relative;
  width: -webkit-max-content;
  width: max-content;
}
.TokenLoansMarketPage-module__filterButtonWrapper--dkpIW[data-loans-amount]::after {
  border-radius: 100px;
  content: attr(data-loans-amount);
  color: var(--pure-black);
  font: var(--body-text-xs);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 4px;
  position: absolute;
  top: -2px;
  right: -8px;
  min-width: 8px;
  height: 16px;
}
.TokenLoansMarketPage-module__filterButtonWrapper--dkpIW.TokenLoansMarketPage-module__auction--qW0mA[data-loans-amount]::after {
  background: var(--additional-orange-primary);
}
.TokenLoansMarketPage-module__filterButtonWrapper--dkpIW.TokenLoansMarketPage-module__freeze--LI_Bn[data-loans-amount]::after {
  background: var(--additional-blue-primary);
}
.TokenLoansMarketPage-module__freezeFilterButton--kOmhu,
.TokenLoansMarketPage-module__auctionFilterButton--F_YwN {
  font: var(--body-text-md) !important;
  padding: 2px 8px !important;
  gap: 4px !important;
}
.TokenLoansMarketPage-module__freezeFilterButton--kOmhu.TokenLoansMarketPage-module__active--BlnD7,
.TokenLoansMarketPage-module__auctionFilterButton--F_YwN.TokenLoansMarketPage-module__active--BlnD7 {
  border-color: var(--content-primary);
}
.TokenLoansMarketPage-module__freezeFilterButton--kOmhu.TokenLoansMarketPage-module__disabled--gE3DX,
.TokenLoansMarketPage-module__auctionFilterButton--F_YwN.TokenLoansMarketPage-module__disabled--gE3DX {
  border-color: var(--content-secondary);
}
.TokenLoansMarketPage-module__freezeFilterButton--kOmhu.TokenLoansMarketPage-module__disabled--gE3DX svg path,
.TokenLoansMarketPage-module__auctionFilterButton--F_YwN.TokenLoansMarketPage-module__disabled--gE3DX svg path {
  fill: var(--content-secondary);
}
.TokenLoansMarketPage-module__freezeFilterButton--kOmhu svg path,
.TokenLoansMarketPage-module__auctionFilterButton--F_YwN svg path {
  fill: revert-layer;
}
.TokenLoansMarketPage-module__snowflakeIcon--cB9JE,
.TokenLoansMarketPage-module__hourglassIcon--WtC1F {
  min-width: 16px;
  min-height: 16px;
}
.TokenLoansMarketPage-module__snowflakeIcon--cB9JE path:first-child {
  fill: var(--content-primary);
}
.TokenLoansMarketPage-module__hourglassIcon--WtC1F path:last-child {
  fill: var(--content-primary);
}
.TokenLoansMarketPage-module__headerTitleRow--GUPlf {
  display: flex;
  align-items: center;
  gap: 16px;
}
.TokenLoansMarketPage-module__checkbox--sJg4a {
  height: 18px;
  padding-left: 18px;
}
.TokenLoansMarketPage-module__actionsCell--oOgPu {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 8px;
  width: 100%;
}
.TokenLoansMarketPage-module__actionsCell--oOgPu.TokenLoansMarketPage-module__cardView--D9cTD {
  gap: unset;
}
.TokenLoansMarketPage-module__actionButton--RlJ_r {
  width: 96px;
}
.TokenLoansMarketPage-module__modal--Ozgb_ {
  z-index: 2;
}
.TokenLoansMarketPage-module__modal--Ozgb_ .ant-modal-body {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0;
}
.TokenLoansMarketPage-module__modal--Ozgb_ h3 {
  font: var(--title-xl);
  text-transform: uppercase;
}
.TokenLoansMarketPage-module__modal--Ozgb_ p {
  font: var(--body-text-lg);
  margin-top: 12px;
  text-align: center;
}
.TokenLoansMarketPage-module__modal--Ozgb_ .TokenLoansMarketPage-module__actionsButtons--mY9fR {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-top: 24px;
  width: 100%;
}
.TokenLoansMarketPage-module__modal--Ozgb_ .TokenLoansMarketPage-module__cancelButton--tUFuX,
.TokenLoansMarketPage-module__modal--Ozgb_ .TokenLoansMarketPage-module__confirmButton--rX_BT {
  width: 100%;
}
.TokenLoansMarketPage-module__modal--Ozgb_ .TokenLoansMarketPage-module__cancelButton--tUFuX {
  background-color: var(--additional-red-primary-sub) !important;
  color: var(--content-primary);
}
.TokenLoansMarketPage-module__modal--Ozgb_ .TokenLoansMarketPage-module__cancelButton--tUFuX:hover {
  border: 1px solid var(--additional-red-primary) !important;
}
.TokenLoansMarketPage-module__modal--Ozgb_ .TokenLoansMarketPage-module__collateralName--W2Fy8 {
  text-decoration: underline;
}

.FilterSection-module__container--D6jlC {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 24px;
  gap: 16px;
  width: 100%;
}
@media (max-width: 960px) {
  .FilterSection-module__container--D6jlC {
    padding: 8px 16px;
  }
}
.FilterSection-module__tooltip--_J2qv {
  width: -webkit-max-content;
  width: max-content;
}
.FilterSection-module__filterContent--na1bi {
  display: flex;
  align-items: center;
  gap: 16px;
  width: 100%;
}
.FilterSection-module__filterButtonsContainer--yOKQ5 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-top: 16px;
}
.FilterSection-module__filterButtonsTitle--amoKp {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.FilterSection-module__filterButtons--TUq54 {
  display: flex;
  align-items: center;
  gap: 8px;
}
.FilterSection-module__filterButton--TIpwL {
  font: var(--body-text-md) !important;
  padding: 2px 8px !important;
  gap: 4px !important;
}
.FilterSection-module__filterButton--TIpwL svg path {
  fill: var(--additional-gold-primary);
}
.FilterSection-module__filterButton--TIpwL.FilterSection-module__active--Sc2LV {
  border-color: var(--content-primary);
}
.FilterSection-module__filterButton--TIpwL.FilterSection-module__disabled--LrYH2 svg path {
  fill: var(--bg-border-active);
}
.FilterSection-module__categoryContent--Y_wYo {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.FilterSection-module__categoryContentTitle--pRkJs {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.FilterSection-module__categories--h1260 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 8px;
}
.FilterSection-module__valueWithRadio--M44X5 {
  cursor: pointer;
  display: flex;
  align-items: center;
  text-wrap: nowrap;
  -webkit-column-gap: 8px;
          column-gap: 8px;
}
.FilterSection-module__radioCircle--Zwx4Y {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  content: '';
  width: 16px;
  height: 16px;
  border: var(--border-primary);
  background: var(--action-primary);
  border-radius: 100%;
}
.FilterSection-module__radioCircle--Zwx4Y.FilterSection-module__active--Sc2LV {
  border-color: var(--bg-border-active);
}
.FilterSection-module__radioCircle--Zwx4Y.FilterSection-module__active--Sc2LV::before {
  content: '';
  display: block;
  background: var(--additional-green-primary);
  width: 7px;
  height: 7px;
  border-radius: 100%;
}

.LendTokenCard-module__card--onge1 {
  background: var(--bg-primary);
  border-radius: 6px;
  cursor: pointer;
  width: 100%;
}
.LendTokenCard-module__card--onge1:hover {
  background: var(--action-tertiary);
}
.LendTokenCard-module__cardBody--D4nOp {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  padding: 10px 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .LendTokenCard-module__cardBody--D4nOp {
    flex-direction: column;
    align-items: flex-start;
    padding: 8px 16px;
    gap: 16px;
  }
}
.LendTokenCard-module__additionalContentWrapper--lLQVS {
  display: flex;
  align-items: center;
  gap: 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .LendTokenCard-module__placeOfferButton--GUt1P {
    position: absolute;
    top: 8px;
    right: 16px;
  }
}
.LendTokenCard-module__mainInfoContainer--CsEmq {
  display: flex;
  align-items: center;
  gap: 12px;
  min-width: 152px;
  z-index: 1;
}
@media (max-width: 960px) {
  .LendTokenCard-module__mainInfoContainer--CsEmq {
    gap: 8px;
  }
}
.LendTokenCard-module__mainInfoContainer--CsEmq svg {
  min-width: 16px;
  min-height: 16px;
  max-width: 16px;
  max-height: 16px;
}
.LendTokenCard-module__collateralImage--wn0ZG {
  border-radius: 100%;
  height: 30px;
  width: 30px;
}
@media (max-width: 640px) {
  .LendTokenCard-module__collateralImage--wn0ZG {
    height: 24px;
    width: 24px;
  }
}
.LendTokenCard-module__collateralName--KemvP {
  font: var(--important-text-md);
}
.LendTokenCard-module__marketLinks--zoUrB {
  display: flex;
  align-items: center;
  gap: 8px;
}
.LendTokenCard-module__additionalInfoStats--LkZ9c {
  display: flex;
  justify-content: flex-end;
  gap: 16px;
  white-space: nowrap;
  width: 100%;
}
@media (max-width: 960px) {
  .LendTokenCard-module__additionalInfoStats--LkZ9c {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, auto);
    gap: 8px;
  }
}
.LendTokenCard-module__additionalInfoStat--Mi_hv {
  align-items: flex-end;
  justify-content: center;
  gap: 2px;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .LendTokenCard-module__additionalInfoStat--Mi_hv {
    max-width: 120px;
  }
}
@media (max-width: 960px) {
  .LendTokenCard-module__additionalInfoStat--Mi_hv:nth-child(-n + 2) {
    grid-row: 1;
  }
  .LendTokenCard-module__additionalInfoStat--Mi_hv:nth-child(n + 3) {
    grid-row: 2;
  }
  .LendTokenCard-module__additionalInfoStat--Mi_hv:not(:last-child) {
    align-items: flex-start;
  }
}
@media (min-width: 961px) {
  .LendTokenCard-module__additionalInfoStatLabelWrapper--E86p1 {
    display: none;
  }
}
.LendTokenCard-module__additionalAprStat--hyKMB {
  color: var(--additional-green-primary-deep);
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  gap: 4px;
}
.LendTokenCard-module__additionalAprStat--hyKMB svg {
  height: 16px;
}
.LendTokenCard-module__additionalAprStat--hyKMB svg path {
  fill: var(--additional-gold-primary);
}

.TokensListHeader-module__container--ora6i {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .TokensListHeader-module__container--ora6i {
    display: none;
  }
}
.TokensListHeader-module__stats--jSvKI {
  display: flex;
  justify-content: flex-end;
  padding-right: 78px;
  gap: 16px;
  width: 100%;
  white-space: nowrap;
}
.TokensListHeader-module__mainStat--k2NOz {
  display: flex;
  align-items: center;
  min-width: 152px;
}
.TokensListHeader-module__additionalStat--gQShD {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 4px;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .TokensListHeader-module__additionalStat--gQShD {
    max-width: 120px;
  }
}
.TokensListHeader-module__statLabel--TrAOR {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}

.TokenMarketsPage-module__pageWrapper--LhIbk {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  height: 100%;
}
@media (min-width: 961px) {
  .TokenMarketsPage-module__pageWrapper--LhIbk {
    position: relative;
  }
}
.TokenMarketsPage-module__content--uBvtI {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  overflow: hidden;
}
.TokenMarketsPage-module__marketsList--aa9kp {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  padding-bottom: 8px;
  gap: 8px;
}

.PlaceTokenOfferSection-module__fieldsColumn--XcORx {
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: 100%;
}
.PlaceTokenOfferSection-module__fieldsRow--utQQc {
  display: flex;
  gap: 24px;
  width: 100%;
}
@media (max-width: 640px) {
  .PlaceTokenOfferSection-module__fieldsRow--utQQc {
    gap: 16px;
  }
}
.PlaceTokenOfferSection-module__fieldColumn--xwo51 {
  display: flex;
  flex-direction: column;
}
.PlaceTokenOfferSection-module__borrowerMessage--NODUP {
  display: flex;
  align-items: center;
  gap: 4px;
  font: var(--body-text-sm);
}
.PlaceTokenOfferSection-module__inputErrorMessage--VwWVr {
  margin-top: 4px;
}
.PlaceTokenOfferSection-module__actionsButtonsContainer--BL8rR {
  display: flex;
  align-items: center;
  gap: 16px;
  width: 100%;
}
@media (max-width: 640px) {
  .PlaceTokenOfferSection-module__actionsButtonsContainer--BL8rR {
    gap: 8px;
  }
}
.PlaceTokenOfferSection-module__editModeButtons--CXrXU {
  display: flex;
  align-items: center;
  gap: 8px;
  width: 100%;
}
.PlaceTokenOfferSection-module__actionButton--gVP8s {
  width: 124px;
}
@media (max-width: 640px) {
  .PlaceTokenOfferSection-module__actionButton--gVP8s {
    width: 100%;
  }
}
.PlaceTokenOfferSection-module__placeOfferButton--CFndC {
  width: 100%;
}
.PlaceTokenOfferSection-module__removeOfferButton--sbYnv {
  background-color: var(--additional-red-primary-sub) !important;
}
.PlaceTokenOfferSection-module__removeOfferButton--sbYnv:hover {
  border: 1px solid var(--additional-red-primary) !important;
}
.PlaceTokenOfferSection-module__additionalSummary--Jomk5 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 12px 24px 12px;
  margin: 0 -24px 0;
  width: calc(100% + 48px);
}
@media (max-width: 640px) {
  .PlaceTokenOfferSection-module__additionalSummary--Jomk5 {
    padding: 8px 16px;
    margin: 0 -16px 0;
    width: calc(100% + 32px);
  }
}
.PlaceTokenOfferSection-module__fixedValueContent--oRvkE {
  max-width: 86px;
  white-space: nowrap;
  overflow: auto;
}
@media (max-width: 960px) {
  .PlaceTokenOfferSection-module__fixedValueContent--oRvkE {
    max-width: 144px;
  }
}
.PlaceTokenOfferSection-module__aprValue--hUUWP {
  color: #389e0d;
}
.PlaceTokenOfferSection-module__extraRewards--L1Ty5 {
  border: 0.5px solid var(--additional-gold-primary);
  border-radius: 6px;
  display: flex;
  flex-direction: column;
  padding: 8px;
  gap: 8px;
  margin-bottom: 12px;
  position: relative;
  width: 100%;
}
.PlaceTokenOfferSection-module__extraRewards--L1Ty5:after {
  content: 'Additional rewards';
  border-radius: 100px;
  background-color: var(--additional-gold-secondary);
  color: var(--additional-gold-primary-deep);
  font: var(--body-text-xs);
  padding: 2px 8px;
  display: flex;
  justify-content: center;
  position: absolute;
  top: -9px;
  left: 8px;
}
.PlaceTokenOfferSection-module__fixedRewardsValueContent--vfZhs {
  max-width: 144px;
  white-space: nowrap;
  overflow: auto;
}
.PlaceTokenOfferSection-module__ltvActionPanel--NMnxW {
  display: flex;
  align-items: center;
  gap: 8px;
}
.PlaceTokenOfferSection-module__ltvActionLabel--LPN2E {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  white-space: nowrap;
}
@media (max-width: 640px) {
  .PlaceTokenOfferSection-module__ltvActionLabel--LPN2E {
    font: var(--important-text-xs);
  }
}
.PlaceTokenOfferSection-module__ltvActionButton--D1dBX {
  text-transform: uppercase;
}

.OrderBook-module__orderBook--pHvry {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 32px;
  left: 0;
  right: 0;
  bottom: 8px;
  max-height: 100%;
}
@media (max-width: 960px) {
  .OrderBook-module__orderBook--pHvry {
    padding-bottom: 32px;
    max-height: unset;
    height: 100%;
  }
}
.OrderBook-module__labelsWrapper--EGL1A {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 16px 24px 8px;
  width: 100%;
}
.OrderBook-module__labelWrapper--vEON8 {
  display: flex;
  align-items: center;
  gap: 4px;
  width: calc(100% / 4);
}
.OrderBook-module__labelWrapper--vEON8:nth-child(2),
.OrderBook-module__labelWrapper--vEON8:nth-child(3) {
  justify-content: center;
}
.OrderBook-module__labelWrapper--vEON8:last-child {
  justify-content: flex-end;
}
@media (max-width: 640px) {
  .OrderBook-module__labelWrapper--vEON8 {
    width: 100%;
  }
}
.OrderBook-module__label--GhcKU {
  color: var(--content-tertiary);
  font: var(--important-text-xs);
  text-transform: uppercase;
  white-space: nowrap;
}
.OrderBook-module__offersList--ukdCe {
  overflow-y: auto;
}
.OrderBook-module__offerListItem--UFpMT {
  position: relative;
  padding: 4px 24px;
  background: var(--bg-tertiary);
  display: flex;
  align-items: center;
  min-height: 26px;
  width: 100%;
}
.OrderBook-module__offerListItem--UFpMT:hover {
  background: var(--bg-secondary);
}
.OrderBook-module__offerListItem--UFpMT:nth-child(odd) {
  background: var(--bg-secondary);
}
.OrderBook-module__offerListItem--UFpMT.OrderBook-module__creating--jXU91 {
  background: var(--accent-primary-sub);
}
.OrderBook-module__offerListItem--UFpMT.OrderBook-module__editing--BmKi_ {
  background: var(--additional-blue-secondary);
}
.OrderBook-module__offerHighlightIndicator--Fm7Vh {
  position: absolute;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 16px;
}
.OrderBook-module__offerHighlightIndicator--Fm7Vh.OrderBook-module__creating--jXU91 {
  background: var(--accent-primary);
}
.OrderBook-module__offerHighlightIndicator--Fm7Vh.OrderBook-module__editing--BmKi_ {
  background: var(--additional-blue-primary);
}
.OrderBook-module__offerHighlightIndicator--Fm7Vh.OrderBook-module__hidden--e0UIk {
  display: none;
}
.OrderBook-module__offerHighlightIndicator--Fm7Vh svg {
  height: 12px;
  width: 12px;
}
.OrderBook-module__offerDetailsContainer--Gma7v {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.OrderBook-module__offerDetailsContainer--Gma7v > * {
  width: calc(100% / 4);
}
.OrderBook-module__offerDetailsContainer--Gma7v > *:nth-child(2),
.OrderBook-module__offerDetailsContainer--Gma7v > *:nth-child(3) {
  text-align: center;
}
.OrderBook-module__offerDetailsContainer--Gma7v > *:last-child {
  text-align: right;
}
.OrderBook-module__commonValue--nmYim {
  color: var(--content-primary);
  font: var(--body-text-sm);
  overflow: auto;
  white-space: nowrap;
}
.OrderBook-module__ownerBadge--conUZ::after {
  content: 'You';
  display: inline-block;
  background-color: var(--additional-green-secondary);
  border-radius: 100px;
  color: var(--additional-green-primary-deep);
  font: var(--body-text-xs);
  padding: 1px 4px;
  margin-left: 2px;
}

.TokenMarketPage-module__pageWrapper--y78NO {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  max-height: 100%;
  height: 100%;
}
.TokenMarketPage-module__contentWrapper--TPx9v {
  margin: 0 auto;
  max-width: 960px;
  width: 100%;
}
.TokenMarketPage-module__container--t7IVR {
  cursor: default;
  display: flex;
  flex-direction: row-reverse;
  justify-content: center;
  gap: 24px;
  width: 100%;
}
.TokenMarketPage-module__tabsContent--oiBuw {
  background: var(--bg-tertiary);
  border: var(--border-less-primary);
  border-radius: 12px;
  max-width: 540px;
  width: 100%;
  position: relative;
  flex: 1;
}
@media (max-width: 960px) {
  .TokenMarketPage-module__tabsContent--oiBuw {
    border: 0;
    max-width: unset;
  }
}
.TokenMarketPage-module__tabs--vpt_T button:first-child {
  border-top-left-radius: 12px;
}
.TokenMarketPage-module__tabs--vpt_T button:first-child:after {
  margin-left: 10px;
  width: calc(100% - 10px);
}
.TokenMarketPage-module__tabs--vpt_T button:last-child {
  border-top-right-radius: 12px;
}
.TokenMarketPage-module__tabs--vpt_T button:last-child:after {
  margin-right: 10px;
  width: calc(100% - 10px);
}
@media (max-width: 960px) {
  .TokenMarketPage-module__activityTable--UjlkQ {
    padding-bottom: 284px !important;
    height: 100vh;
  }
}
.TokenMarketPage-module__placeOfferContainer--b7GCg {
  background: var(--bg-primary);
  border-radius: 12px;
  cursor: default;
  padding: 24px;
  max-width: 432px;
  width: 100%;
}
@media (max-width: 960px) {
  .TokenMarketPage-module__placeOfferContainer--b7GCg {
    display: none;
  }
}
.TokenMarketPage-module__placeOfferContainerMobile--Vk8_Q {
  padding: 8px 16px 16px;
}
@media (min-width: 961px) {
  .TokenMarketPage-module__placeOfferContainerMobile--Vk8_Q {
    display: none;
  }
}
.TokenMarketPage-module__showOffersMobileButton--IlUQ8 {
  max-width: 96px;
  margin-bottom: 8px;
}
@media (min-width: 961px) {
  .TokenMarketPage-module__showOffersMobileButton--IlUQ8 {
    display: none;
  }
}
.TokenMarketPage-module__modal--rtqqr .ant-modal-body {
  height: 440px;
}
.TokenMarketPage-module__modal--rtqqr .ant-modal-content {
  padding: 0;
}
@media (max-width: 960px) {
  .TokenMarketPage-module__orderBook--It_sA {
    padding-bottom: 224px !important;
    height: 100vh;
  }
}
.TokenMarketPage-module__marketOverviewContainer--xcrsp {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 24px 0;
  gap: 16px;
}
@media (max-width: 960px) {
  .TokenMarketPage-module__marketOverviewContainer--xcrsp {
    flex-direction: column;
    align-items: flex-start;
    padding: 16px;
  }
}
.TokenMarketPage-module__marketMainContent--ks7ob {
  display: flex;
  align-items: center;
  gap: 12px;
  min-width: 148px;
  z-index: 1;
}
@media (max-width: 960px) {
  .TokenMarketPage-module__marketMainContent--ks7ob {
    gap: 8px;
  }
}
.TokenMarketPage-module__marketLinks--IREz2 {
  display: flex;
  align-items: center;
  gap: 8px;
}
.TokenMarketPage-module__marketLinks--IREz2 svg {
  width: 24px;
  height: 24px;
}
@media (max-width: 640px) {
  .TokenMarketPage-module__marketLinks--IREz2 svg {
    width: 16px;
    height: 16px;
  }
}
.TokenMarketPage-module__marketImageWrapper--AFs_W {
  display: flex;
  align-items: center;
}
.TokenMarketPage-module__marketImage--n0Rdf {
  border-radius: 100%;
  height: 30px;
  width: 30px;
}
.TokenMarketPage-module__marketImage--n0Rdf circle {
  fill: var(--action-primary);
}
@media (max-width: 640px) {
  .TokenMarketPage-module__marketImage--n0Rdf {
    height: 24px;
    width: 24px;
  }
}
.TokenMarketPage-module__imageOverlap--rQXlt {
  background-color: var(--bg-primary);
  margin-left: -12px;
}
.TokenMarketPage-module__marketName--ne3uH {
  font: var(--title-3xl);
  white-space: nowrap;
}
@media (max-width: 640px) {
  .TokenMarketPage-module__marketName--ne3uH {
    font: var(--title-xl);
  }
}
.TokenMarketPage-module__marketStats--JL1Qd {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .TokenMarketPage-module__marketStats--JL1Qd {
    justify-content: flex-start;
  }
}
.TokenMarketPage-module__marketStat--_LuHE {
  align-items: flex-end;
  gap: 0;
  max-width: 96px;
  width: 100%;
  white-space: nowrap;
}
@media (max-width: 960px) {
  .TokenMarketPage-module__marketStat--_LuHE {
    align-items: flex-start;
    width: unset;
  }
}
.TokenMarketPage-module__marketStatLabel--kE8I3 {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.TokenMarketPage-module__marketStatValue--zervK {
  color: var(--content-primary);
  font: var(--body-text-md);
}

.LendVaultsPage-module__pageWrapper--nr6ho {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  height: 100%;
}
@media (min-width: 961px) {
  .LendVaultsPage-module__pageWrapper--nr6ho {
    position: relative;
  }
}
.LendVaultsPage-module__content--GWyNO {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  overflow: hidden;
}
.LendVaultsPage-module__vaultsList--dFfpj {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  padding-bottom: 8px;
  gap: 8px;
}
.LendVaultsPage-module__headerList--WK8Dl {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .LendVaultsPage-module__headerList--WK8Dl {
    display: none;
  }
}
.LendVaultsPage-module__headerMainStat--C5NP5 {
  display: flex;
  min-width: 290px;
}
@media (min-width: 961px) and (max-width: 1240px) {
  .LendVaultsPage-module__headerMainStat--C5NP5 {
    min-width: 176px;
  }
}
.LendVaultsPage-module__headerStatLabel--Ar6F0 {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.LendVaultsPage-module__headerStats--_r1XX {
  display: flex;
  justify-content: flex-end;
  padding-right: 104px;
  gap: 16px;
  width: 100%;
  white-space: nowrap;
}
.LendVaultsPage-module__headerAdditionalStat--uS1Ny {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 4px;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .LendVaultsPage-module__headerAdditionalStat--uS1Ny {
    max-width: 120px;
  }
}
.LendVaultsPage-module__filterSection--CvA1F {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 24px;
  gap: 16px;
  width: 100%;
}
@media (max-width: 960px) {
  .LendVaultsPage-module__filterSection--CvA1F {
    padding: 8px 16px;
  }
}
.LendVaultsPage-module__filterContent--LfSnv {
  display: flex;
  align-items: center;
  gap: 16px;
  width: 100%;
}
.LendVaultsPage-module__filterButtons--olZEo {
  display: flex;
  align-items: center;
  gap: 24px;
}
@media (max-width: 960px) {
  .LendVaultsPage-module__filterButtons--olZEo {
    gap: 16px;
  }
}
.LendVaultsPage-module__filterButtonWrapper--azdkp {
  position: relative;
  width: -webkit-max-content;
  width: max-content;
}
.LendVaultsPage-module__filterButtonWrapper--azdkp[data-amount]::after {
  border-radius: 100px;
  content: attr(data-amount);
  color: var(--pure-black);
  font: var(--body-text-xs);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 4px;
  position: absolute;
  top: -2px;
  right: -8px;
  min-width: 8px;
  height: 16px;
}
.LendVaultsPage-module__filterButtonWrapper--azdkp.LendVaultsPage-module__userDeposit--MBTYh[data-amount]::after {
  background: var(--additional-yellow-primary);
}
.LendVaultsPage-module__userDepositFilterButton--yeoNo {
  font: var(--body-text-md) !important;
  padding: 2px 8px !important;
  gap: 4px !important;
}
.LendVaultsPage-module__userDepositFilterButton--yeoNo.LendVaultsPage-module__active--LM8_x {
  border-color: var(--content-primary);
}
.LendVaultsPage-module__userDepositFilterButton--yeoNo.LendVaultsPage-module__disabled--i25TJ svg path:nth-child(-n + 5) {
  fill: var(--content-secondary);
}
.LendVaultsPage-module__userDepositFilterButton--yeoNo svg path:nth-child(-n + 5) {
  fill: var(--additional-yellow-primary);
}
.LendVaultsPage-module__userDepositFilterButton--yeoNo svg path:nth-last-child(-n + 2) {
  fill: var(--pure-black);
}

.LendVaultCard-module__card--JF6cL {
  background: var(--bg-primary);
  border-radius: 6px;
  cursor: pointer;
  width: 100%;
}
.LendVaultCard-module__card--JF6cL:hover {
  background: var(--action-tertiary);
}
.LendVaultCard-module__cardBody--vK1NN {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  padding: 16px 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .LendVaultCard-module__cardBody--vK1NN {
    flex-direction: column;
    align-items: flex-start;
    padding: 8px 16px;
    gap: 16px;
  }
}
.LendVaultCard-module__additionalContentWrapper--vOF62 {
  display: flex;
  align-items: center;
  gap: 16px;
  width: 100%;
}
.LendVaultCard-module__actionButton--FA4N5 {
  width: 96px;
}
@media (max-width: 960px) {
  .LendVaultCard-module__actionButton--FA4N5 {
    position: absolute;
    top: 16px;
    right: 16px;
  }
}
.LendVaultCard-module__mainInfoContainer--ZJ59q {
  display: flex;
  align-items: center;
  gap: 12px;
  min-width: 290px;
  z-index: 1;
}
@media (min-width: 961px) and (max-width: 1240px) {
  .LendVaultCard-module__mainInfoContainer--ZJ59q {
    min-width: 176px;
  }
}
@media (max-width: 960px) {
  .LendVaultCard-module__mainInfoContainer--ZJ59q {
    flex-direction: column;
    align-items: flex-start;
    gap: 8px;
  }
}
.LendVaultCard-module__mainInfoContainer--ZJ59q svg {
  min-width: 16px;
  min-height: 16px;
  max-width: 16px;
  max-height: 16px;
}
.LendVaultCard-module__collateralName--a4_YL {
  font: var(--important-text-md);
}
.LendVaultCard-module__additionalInfoStats--VjABM {
  display: flex;
  justify-content: flex-end;
  gap: 16px;
  white-space: nowrap;
  width: 100%;
}
@media (max-width: 960px) {
  .LendVaultCard-module__additionalInfoStats--VjABM {
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 8px;
  }
}
.LendVaultCard-module__additionalInfoStat--_fVaX {
  align-items: flex-end;
  justify-content: center;
  gap: 2px;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .LendVaultCard-module__additionalInfoStat--_fVaX {
    max-width: 120px;
  }
}
@media (max-width: 960px) {
  .LendVaultCard-module__additionalInfoStat--_fVaX {
    align-items: flex-start;
  }
}
@media (min-width: 961px) {
  .LendVaultCard-module__additionalInfoStatLabelWrapper--X7UPA {
    display: none;
  }
}
.LendVaultCard-module__additionalApyStat--Qw2nf {
  color: var(--additional-green-primary-deep);
}
.LendVaultCard-module__assetsLogosContainer--yTNG8 {
  display: flex;
  align-items: center;
}
.LendVaultCard-module__assetLogo--rW8dE {
  border-radius: 100%;
  height: 24px;
  width: 24px;
}
.LendVaultCard-module__assetLogo--rW8dE.LendVaultCard-module__stackedLogo--PBVAz {
  margin-right: -8px;
}
.LendVaultCard-module__extraAssetsCount--F256W {
  background-color: var(--additional-silver-secondary);
  border-radius: 100px;
  color: var(--additional-silver-primary);
  font: var(--body-text-sm);
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
}
.LendVaultCard-module__assetsTooltipContent--vrgTd {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.LendVaultCard-module__assetTooltipItem--ht29P {
  display: flex;
  align-items: center;
  gap: 8px;
}
.LendVaultCard-module__assetTooltipLogo--Z2jOd {
  border-radius: 100%;
  height: 16px;
  width: 16px;
}
.LendVaultCard-module__assetTooltipTicker--NzxF3 {
  font: var(--body-text-md);
}

.ManageVault-module__manageVaultContent--JGzx3 {
  border: var(--border-less-primary);
  border-radius: 12px;
  display: flex;
  flex-direction: column;
  max-width: 424px;
  width: 100%;
}
@media (max-width: 1180px) {
  .ManageVault-module__manageVaultContent--JGzx3 {
    border-left: 0;
    border-right: 0;
    border-radius: 0;
    max-width: unset;
  }
}
@media (min-width: 1181px) {
  .ManageVault-module__manageVaultTabs--Jke8e button:first-child {
    border-top-left-radius: 12px;
  }
  .ManageVault-module__manageVaultTabs--Jke8e button:first-child:after {
    margin-left: 10px;
    width: calc(100% - 10px);
  }
  .ManageVault-module__manageVaultTabs--Jke8e button:last-child {
    border-top-right-radius: 12px;
  }
  .ManageVault-module__manageVaultTabs--Jke8e button:last-child:after {
    margin-right: 10px;
    width: calc(100% - 10px);
  }
}
.ManageVault-module__depositContent--cPMF2,
.ManageVault-module__withdrawContent--vXh06 {
  padding: 12px 24px 24px;
}
@media (max-width: 1180px) {
  .ManageVault-module__depositContent--cPMF2,
  .ManageVault-module__withdrawContent--vXh06 {
    padding: 16px;
  }
}
.ManageVault-module__pendingWithdrawRequest--H5Mzd {
  background-color: var(--accent-primary-sub);
  border-radius: 100px;
  display: flex;
  align-items: center;
  padding: 4px 8px;
  margin-bottom: 12px;
  gap: 4px;
  font: var(--body-text-sm);
  width: -webkit-max-content;
  width: max-content;
}
.ManageVault-module__withdrawEmptyList--lP0Dt {
  margin: 12px 0;
}
.ManageVault-module__depositButton--CLW3L,
.ManageVault-module__withdrawButton--RDVF3 {
  margin-top: 16px;
  width: 100%;
}
.ManageVault-module__depositOverviewSwitcher--UPGty {
  background: var(--bg-tertiary);
  border: var(--border-less-primary);
  border-radius: 100px;
  cursor: pointer;
  display: flex;
  align-items: center;
  margin-bottom: 8px;
  padding: 4px;
  height: 24px;
  width: 210px;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
}
@media (max-width: 1180px) {
  .ManageVault-module__depositOverviewSwitcher--UPGty {
    margin-left: 16px;
  }
}
.ManageVault-module__depositOverviewSwitcherItem--tuao6 {
  border-radius: 100px;
  color: var(--content-secondary);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 12px;
  height: 16px;
  width: 100%;
}
.ManageVault-module__depositOverviewSwitcherItem--tuao6.ManageVault-module__active--Zl6lT {
  background: var(--action-primary);
  color: var(--content-primary);
}
.ManageVault-module__depositOverviewSwitcherItemTitle--_djD8 {
  font: var(--btn-text-sm);
}
.ManageVault-module__input--AtNAY {
  background-color: var(--action-primary);
  border: var(--border-less-primary);
  border-radius: 6px;
  display: flex;
  flex-direction: column;
  padding: 6px 8px;
  gap: 8px;
}
.ManageVault-module__inputHeader--wBxXW {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 20px;
}
.ManageVault-module__inputLabel--nTPlT {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .ManageVault-module__inputLabel--nTPlT {
    font: var(--important-text-xs);
  }
}
.ManageVault-module__inputWrapper--UL7_l {
  display: flex;
  align-items: center;
  gap: 8px;
}
.ManageVault-module__inputToken--ERHTh {
  display: flex;
  align-items: center;
  font: var(--important-text-md);
  gap: 4px;
}
.ManageVault-module__numericInput--mQwWe {
  background: var(--action-primary) !important;
  padding: 6px 0 6px 0 !important;
  text-align: right;
}
.ManageVault-module__numericInput--mQwWe:disabled {
  background: var(--bg-tertiary);
}
.ManageVault-module__numericInput--mQwWe:not(:placeholder-shown) {
  color: var(--content-primary);
}
.ManageVault-module__inputControlsButtons--M_NoT {
  display: flex;
  align-items: center;
  gap: 8px;
}
.ManageVault-module__inputControlButton--RaKOi {
  background: var(--action-secondary) !important;
  text-transform: uppercase;
}
.ManageVault-module__inputMaxTokenBalance--jYxAH {
  color: var(--content-secondary);
  font: var(--important-text-md);
  display: flex;
  align-items: center;
  gap: 4px;
}
@media (max-width: 640px) {
  .ManageVault-module__inputMaxTokenBalance--jYxAH {
    font: var(--important-text-sm);
  }
}
.ManageVault-module__inputMaxTokenBalance--jYxAH svg {
  height: 14px;
  width: 14px;
}
.ManageVault-module__inputMaxTokenBalance--jYxAH svg path {
  fill: var(--content-secondary);
}
.ManageVault-module__warningModalContent--Y4Two {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
}
.ManageVault-module__warningModalTitle--AmjGT {
  font: var(--title-xl);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .ManageVault-module__warningModalTitle--AmjGT {
    font: var(--title-lg);
  }
}
.ManageVault-module__warningModalText--tHz8C {
  font: var(--body-text-lg);
  text-align: center;
}
@media (max-width: 640px) {
  .ManageVault-module__warningModalText--tHz8C {
    font: var(--body-text-md);
  }
}
.ManageVault-module__actionButtons--kQ0f8 {
  display: flex;
  align-items: center;
  margin-top: 24px;
  gap: 12px;
  width: 100%;
}
.ManageVault-module__cancelButton--xac_i {
  color: var(--content-primary) !important;
  background-color: var(--additional-red-primary-sub) !important;
  width: 100%;
}
.ManageVault-module__cancelButton--xac_i:hover {
  border: 1px solid var(--additional-red-primary) !important;
}
.ManageVault-module__approveButton--n_pPw {
  width: 100%;
}

.VaultAbout-module__container--mnODD {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
}
.VaultAbout-module__vaultDescription--QS650 {
  font: var(--body-text-md);
  max-width: 640px;
}
.VaultAbout-module__curatorMainInfo--wVQEI {
  background-color: var(--action-primary);
  border-radius: 6px;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 8px 12px;
  text-decoration: none;
}
.VaultAbout-module__curatorMainInfo--wVQEI span {
  color: var(--content-primary);
  font: var(--body-text-md);
}
.VaultAbout-module__curatorMainInfo--wVQEI:hover span {
  color: var(--content-secondary);
}
.VaultAbout-module__curatorMainInfo--wVQEI:hover svg path {
  fill: var(--content-secondary);
}
.VaultAbout-module__curatorMainInfo--wVQEI svg {
  height: 14px;
  width: 14px;
}
.VaultAbout-module__curatorMainInfo--wVQEI svg path {
  fill: var(--content-primary);
}

.VaultActivity-module__tableRoot--udgjW {
  width: 100%;
}
@media (max-width: 1240px) {
  .VaultActivity-module__tableRoot--udgjW {
    min-width: 490px;
  }
}
@media (max-width: 1240px) {
  .VaultActivity-module__tableRoot--udgjW tr > td,
  .VaultActivity-module__tableRoot--udgjW tr > th {
    width: 68px;
  }
  .VaultActivity-module__tableRoot--udgjW tr > td:first-child,
  .VaultActivity-module__tableRoot--udgjW tr > th:first-child,
  .VaultActivity-module__tableRoot--udgjW tr > td:nth-child(4),
  .VaultActivity-module__tableRoot--udgjW tr > th:nth-child(4),
  .VaultActivity-module__tableRoot--udgjW tr > td:last-child,
  .VaultActivity-module__tableRoot--udgjW tr > th:last-child {
    width: 118px;
  }
}
.VaultActivity-module__tableRoot--udgjW td {
  font: var(--body-text-sm);
  padding: 4px !important;
}
.VaultActivity-module__tableRoot--udgjW td:first-child {
  padding-left: 16px !important;
}
.VaultActivity-module__tableRoot--udgjW td:last-child {
  padding-right: 16px !important;
}
.VaultActivity-module__tableRoot--udgjW th {
  background: var(--bg-secondary);
}
.VaultActivity-module__tableRoot--udgjW th > div {
  font: var(--important-text-xs);
}
.VaultActivity-module__tableWrapper--hMK22 {
  border-bottom: var(--border-less-primary);
}
.VaultActivity-module__cellText--JFNOg,
.VaultActivity-module__cellText--JFNOg a {
  font: var(--body-text-sm);
}

.VaultAllocation-module__table--srAhB {
  min-width: 720px;
}
@media (max-width: 1180px) {
  .VaultAllocation-module__table--srAhB td:first-child {
    padding-left: 16px !important;
  }
  .VaultAllocation-module__table--srAhB td:last-child {
    padding-right: 16px !important;
  }
}
.VaultAllocation-module__tableWrapper--SHNtr {
  margin: 0 -24px;
  padding-bottom: 0;
  height: 100%;
}
@media (max-width: 1180px) {
  .VaultAllocation-module__tableWrapper--SHNtr {
    margin: 0 -16px;
  }
}
.VaultAllocation-module__tokenCell--FD0Bn {
  display: flex;
  align-items: center;
  gap: 8px;
}
.VaultAllocation-module__cellText--fcja1 {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .VaultAllocation-module__cellText--fcja1 {
    font: var(--body-text-sm);
  }
}
.VaultAllocation-module__tokenInfo--OY3ri {
  display: flex;
  flex-direction: column;
}
.VaultAllocation-module__tokenInfoImage--mIvfz {
  border-radius: 100px;
  height: 30px;
  width: 30px;
}
@media (max-width: 640px) {
  .VaultAllocation-module__tokenInfoImage--mIvfz {
    height: 24px;
    width: 24px;
  }
}
.VaultAllocation-module__tokenInfoAllocation--AI8YE {
  color: var(--content-secondary);
  font: var(--important-text-md);
}
@media (max-width: 640px) {
  .VaultAllocation-module__tokenInfoAllocation--AI8YE {
    font: var(--important-text-sm);
  }
}
.VaultAllocation-module__tokenInfoTicker--_o375 {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .VaultAllocation-module__tokenInfoTicker--_o375 {
    font: var(--body-text-sm);
  }
}

.VaultPerformance-module__tableRoot--QHdfH {
  width: 100%;
}
.VaultPerformance-module__tableRoot--QHdfH td {
  font: var(--body-text-sm);
  height: 38px;
}
@media (max-width: 640px) {
  .VaultPerformance-module__tableRoot--QHdfH td {
    height: 32px;
  }
}
.VaultPerformance-module__tableRoot--QHdfH td:first-child {
  padding-left: 16px !important;
}
.VaultPerformance-module__tableRoot--QHdfH td:last-child {
  padding-right: 16px !important;
}
.VaultPerformance-module__tableRoot--QHdfH th {
  background: var(--bg-secondary);
}
.VaultPerformance-module__tableRoot--QHdfH th > div {
  font: var(--important-text-xs);
}
.VaultPerformance-module__tableWrapper--mkI9H {
  border-bottom: var(--border-less-primary);
}
.VaultPerformance-module__cellText--z20tB,
.VaultPerformance-module__cellText--z20tB a {
  font: var(--body-text-sm);
}
.VaultPerformance-module__cellTextGreen--ONstf {
  color: var(--additional-green-primary-deep);
}
.VaultPerformance-module__cellTextRed--oGxiu {
  color: var(--additional-red-primary-deep);
}

.LendVaultPage-module__pageWrapper--IYgNY {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  height: 100%;
}
.LendVaultPage-module__pageContent--MMx2x {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding: 24px;
}
@media (max-width: 1180px) {
  .LendVaultPage-module__pageContent--MMx2x {
    padding: 16px 0;
  }
}
.LendVaultPage-module__statsPanel--pRh0z {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 12px;
  width: 100%;
}
@media (max-width: 1180px) {
  .LendVaultPage-module__statsPanel--pRh0z {
    flex-direction: column;
  }
}
.LendVaultPage-module__contentPanels--H5eeI {
  display: flex;
  align-items: flex-start;
  gap: 24px;
  width: 100%;
}
@media (max-width: 1180px) {
  .LendVaultPage-module__contentPanels--H5eeI {
    flex-direction: column-reverse;
    gap: 16px;
  }
}
.LendVaultPage-module__vaultViewPanel--nEPbh {
  display: flex;
  flex-direction: column;
  height: 252px;
  width: 100%;
}
.LendVaultPage-module__mainStats--tGMyr {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
  width: 100%;
}
@media (max-width: 1180px) {
  .LendVaultPage-module__mainStats--tGMyr {
    border-bottom: var(--border-less-primary);
    padding-bottom: 16px;
    margin-bottom: 0;
  }
}
.LendVaultPage-module__mainStat--B2jm9 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: 100%;
}
@media (max-width: 1180px) {
  .LendVaultPage-module__mainStat--B2jm9 {
    align-items: center;
  }
}
@media (max-width: 640px) {
  .LendVaultPage-module__mainStat--B2jm9 {
    gap: 4px;
  }
}
.LendVaultPage-module__mainStatLabel--kBLJ3 {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
}
@media (max-width: 640px) {
  .LendVaultPage-module__mainStatLabel--kBLJ3 {
    font: var(--important-text-xs);
  }
}
.LendVaultPage-module__mainStatValue--nYTUL {
  color: var(--content-tertiary);
  font: var(--important-text-3xl);
}
@media (max-width: 1180px) {
  .LendVaultPage-module__mainStatValue--nYTUL {
    font: var(--important-text-2xl);
  }
}
@media (max-width: 640px) {
  .LendVaultPage-module__mainStatValue--nYTUL {
    font: var(--important-text-md);
  }
}
.LendVaultPage-module__userStats--Hbrfe {
  border: var(--border-less-primary);
  border-radius: 12px;
  display: flex;
  align-items: center;
  padding: 12px 24px;
  max-width: 424px;
  width: 100%;
  height: 100%;
}
@media (max-width: 1180px) {
  .LendVaultPage-module__userStats--Hbrfe {
    border: 0;
    border-radius: 0;
    border-bottom: var(--border-less-primary);
    padding: 16px;
    max-width: unset;
  }
}
.LendVaultPage-module__userStatLabel--Vd_yH {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .LendVaultPage-module__userStatLabel--Vd_yH {
    font: var(--important-text-xs);
  }
}
.LendVaultPage-module__depositUserStat--qHRXG {
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: 100%;
}
.LendVaultPage-module__userStatSeparator--nkbPz {
  background: var(--bg-border);
  width: 0.5px;
  height: calc(100% + 24px);
}
@media (max-width: 1180px) {
  .LendVaultPage-module__userStatSeparator--nkbPz {
    height: calc(100% + 32px);
  }
}
.LendVaultPage-module__withdrawUserStat--gaSEr {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 4px;
  width: 100%;
}
.LendVaultPage-module__vaultTabsContent--hzPgn {
  margin-top: 24px;
  height: 100%;
}
@media (max-width: 1180px) {
  .LendVaultPage-module__vaultTabsContent--hzPgn {
    margin-top: 0;
    padding: 16px;
  }
}
@media (max-width: 640px) {
  .LendVaultPage-module__vaultTabsContent--hzPgn {
    padding-bottom: 0;
  }
}
.LendVaultPage-module__vaultTabs--LMrG_ {
  justify-content: flex-start;
  margin-bottom: 12px;
  width: -webkit-max-content;
  width: max-content;
}

.RequestLoansTable-module__headerTitleRow--_sCWo {
  display: flex;
  align-items: center;
  gap: 16px;
}
.RequestLoansTable-module__checkbox--TXLuF {
  height: 18px;
  padding-left: 12px;
}
.RequestLoansTable-module__selectButton--ev79J {
  width: 96px;
}
.RequestLoansTable-module__headerCellText--zEXxa {
  font: var(--important-text-xs);
}
.RequestLoansTable-module__cellText--QLMiN {
  font: var(--body-text-sm);
}
.RequestLoansTable-module__tableWrapper--u6PrW {
  height: 320px;
}
@media (max-width: 640px) {
  .RequestLoansTable-module__tableWrapper--u6PrW {
    height: 264px;
  }
}
.RequestLoansTable-module__tableRoot--H8P_R {
  min-width: 564px;
  width: 100%;
}
.RequestLoansTable-module__tableRoot--H8P_R tr > td,
.RequestLoansTable-module__tableRoot--H8P_R tr > th {
  border-radius: 0 !important;
  padding: 4px !important;
}
.RequestLoansTable-module__tableRoot--H8P_R tr > td:first-child,
.RequestLoansTable-module__tableRoot--H8P_R tr > th:first-child {
  padding-left: 16px !important;
}
.RequestLoansTable-module__tableRoot--H8P_R tr > td:last-child,
.RequestLoansTable-module__tableRoot--H8P_R tr > th:last-child {
  padding-right: 16px !important;
}
@media (max-width: 1240px) {
  .RequestLoansTable-module__tableRoot--H8P_R tr > td,
  .RequestLoansTable-module__tableRoot--H8P_R tr > th {
    width: 72px;
  }
  .RequestLoansTable-module__tableRoot--H8P_R tr > td:first-child,
  .RequestLoansTable-module__tableRoot--H8P_R tr > th:first-child {
    width: 164px;
  }
  .RequestLoansTable-module__tableRoot--H8P_R tr > td:last-child,
  .RequestLoansTable-module__tableRoot--H8P_R tr > th:last-child,
  .RequestLoansTable-module__tableRoot--H8P_R tr > td:nth-child(4),
  .RequestLoansTable-module__tableRoot--H8P_R tr > th:nth-child(4) {
    width: 128px;
  }
}

.LoansActiveTable-module__tableRoot--MEOKy {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
.LoansActiveTable-module__table--Ay00c {
  min-width: 990px;
}
.LoansActiveTable-module__table--Ay00c tr > td:last-child,
.LoansActiveTable-module__table--Ay00c tr > th:last-child {
  width: 220px;
}
@media (max-width: 640px) {
  .LoansActiveTable-module__table--Ay00c {
    min-width: 772px;
  }
  .LoansActiveTable-module__table--Ay00c tr > td,
  .LoansActiveTable-module__table--Ay00c tr > th {
    width: 96px;
  }
  .LoansActiveTable-module__table--Ay00c tr > td:first-child,
  .LoansActiveTable-module__table--Ay00c tr > th:first-child {
    width: 168px;
  }
}
.LoansActiveTable-module__headerTitleRow--MZKYP {
  display: flex;
  align-items: center;
  gap: 16px !important;
}
.LoansActiveTable-module__checkbox--gjHjm {
  height: 18px;
  padding-left: 18px;
}
.LoansActiveTable-module__terminated--mZNjH {
  background: var(--additional-lava-secondary) !important;
}
.LoansActiveTable-module__repaymentCallActive--Lde3f {
  background: var(--additional-yellow-secondary) !important;
}
.LoansActiveTable-module__columnCell--SYwGQ {
  display: flex;
  flex-direction: column;
  white-space: nowrap;
  align-items: flex-end;
  gap: 2px;
}
@media (max-width: 640px) {
  .LoansActiveTable-module__columnCell--SYwGQ {
    gap: unset;
  }
}
.LoansActiveTable-module__columnCellTitle--DXm6S {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .LoansActiveTable-module__columnCellTitle--DXm6S {
    font: var(--body-text-sm);
  }
}
.LoansActiveTable-module__columnCellSubtitle--JwSm1 {
  font: var(--body-text-sm);
}
@media (max-width: 640px) {
  .LoansActiveTable-module__columnCellSubtitle--JwSm1 {
    font: var(--body-text-xs);
  }
}
.LoansActiveTable-module__summary--dco4U {
  border-top: 1px solid var(--bg-border);
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 24px;
}
@media (max-width: 1240px) {
  .LoansActiveTable-module__summary--dco4U {
    flex-direction: column;
    padding: 16px;
    gap: 8px;
  }
}
.LoansActiveTable-module__statsContainer--hxgAm {
  display: flex;
  justify-content: space-around;
  gap: 24px;
  width: 100%;
}
@media (max-width: 640px) {
  .LoansActiveTable-module__statsContainer--hxgAm {
    justify-content: unset;
    margin-right: -16px;
    padding-right: 16px;
    gap: 8px;
    overflow: auto hidden;
    width: calc(100% + 16px);
  }
}
.LoansActiveTable-module__statsContainer--hxgAm > div {
  align-items: flex-end;
  gap: unset;
}
@media (max-width: 1240px) {
  .LoansActiveTable-module__statsContainer--hxgAm > div {
    align-items: center;
    white-space: nowrap;
    width: 100%;
  }
}
.LoansActiveTable-module__summaryControls--yswDg {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 1240px) {
  .LoansActiveTable-module__summaryControls--yswDg {
    width: 100%;
  }
}
@media (max-width: 640px) {
  .LoansActiveTable-module__summaryControls--yswDg {
    gap: 8px;
  }
}
@media (max-width: 1240px) {
  .LoansActiveTable-module__sliderContainer--ZVjzy {
    order: 2;
    flex-direction: row-reverse;
  }
}
.LoansActiveTable-module__repayButton--nPETX {
  min-width: 170px;
}
.LoansActiveTable-module__payButton--bWwqW {
  min-width: 192px;
}
@media (max-width: 1240px) {
  .LoansActiveTable-module__payButton--bWwqW,
  .LoansActiveTable-module__repayButton--nPETX {
    min-width: unset;
    width: 100%;
  }
  .LoansActiveTable-module__payButton--bWwqW span,
  .LoansActiveTable-module__repayButton--nPETX span {
    display: none;
  }
}
.LoansActiveTable-module__slider--AwHnG {
  padding-bottom: 18px;
}
.LoansActiveTable-module__mainStat--gnX1L {
  display: flex;
  gap: 8px;
  align-items: center;
  min-width: 160px;
}
@media (max-width: 1240px) {
  .LoansActiveTable-module__mainStat--gnX1L {
    display: none;
  }
}
.LoansActiveTable-module__mainStat--gnX1L p:first-child {
  font: var(--important-text-2xl);
}
.LoansActiveTable-module__mainStat--gnX1L p:last-child {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  max-width: 92px;
}
.LoansActiveTable-module__weightedAprStat--_gMFB,
.LoansActiveTable-module__debtInterestStat--Rjt9M,
.LoansActiveTable-module__accruedInterestStat--rA61F {
  display: none;
}
@media (max-width: 1240px) {
  .LoansActiveTable-module__weightedAprStat--_gMFB,
  .LoansActiveTable-module__debtInterestStat--Rjt9M,
  .LoansActiveTable-module__accruedInterestStat--rA61F {
    display: flex;
  }
}
.LoansActiveTable-module__tooltipContent--VODS6 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.LoansActiveTable-module__tooltipRow--RNMPv {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-width: 230px;
}
.LoansActiveTable-module__tooltipRowLabel--gySDQ {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .LoansActiveTable-module__tooltipRowLabel--gySDQ {
    font: var(--important-text-xs);
  }
}
.LoansActiveTable-module__tooltipRowValue--mqIN0 {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .LoansActiveTable-module__tooltipRowValue--mqIN0 {
    font: var(--body-text-sm);
  }
}
.LoansActiveTable-module__filterButtonsContainer--v0U_Z {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.LoansActiveTable-module__filterButtonsTitle--_4W7l {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.LoansActiveTable-module__filterButtons--HPygE {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.LoansActiveTable-module__filterButtonWrapper--UY8bS {
  position: relative;
  width: -webkit-max-content;
  width: max-content;
}
.LoansActiveTable-module__filterButtonWrapper--UY8bS[data-loans-amount]::after {
  border-radius: 100px;
  content: attr(data-loans-amount);
  color: var(--pure-black);
  font: var(--body-text-xs);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 4px;
  position: absolute;
  top: -2px;
  right: -8px;
  min-width: 8px;
  height: 16px;
}
.LoansActiveTable-module__filterButtonWrapper--UY8bS.LoansActiveTable-module__terminating--_Ghsc[data-loans-amount]::after {
  background: var(--additional-lava-primary);
}
.LoansActiveTable-module__filterButtonWrapper--UY8bS.LoansActiveTable-module__repaymentCall--WNlHo[data-loans-amount]::after {
  background: var(--additional-yellow-primary);
}
.LoansActiveTable-module__repaymentCallFilterButton--id16m,
.LoansActiveTable-module__terminatingFilterButton--OUx7C {
  font: var(--body-text-md) !important;
  padding: 2px 8px !important;
  gap: 4px !important;
}
.LoansActiveTable-module__repaymentCallFilterButton--id16m.LoansActiveTable-module__active--aEArE,
.LoansActiveTable-module__terminatingFilterButton--OUx7C.LoansActiveTable-module__active--aEArE {
  border-color: var(--content-primary);
}
.LoansActiveTable-module__repaymentCallFilterButton--id16m svg path,
.LoansActiveTable-module__terminatingFilterButton--OUx7C svg path {
  fill: revert-layer;
}
.LoansActiveTable-module__terminatingFilterButton--OUx7C.LoansActiveTable-module__disabled--N8iyD svg path:first-child {
  fill: var(--content-secondary);
}
.LoansActiveTable-module__repaymentCallFilterButton--id16m.LoansActiveTable-module__disabled--N8iyD svg path:nth-last-child(n + 3) {
  fill: var(--content-secondary);
}

.ActionsCell-module__actionsButtons--MbE1p {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 8px;
  width: 100%;
}
.ActionsCell-module__repayModalInfo--SeISV {
  display: flex;
  justify-content: flex-start;
}
.ActionsCell-module__repayModalSlider--sa5Ri {
  margin: 16px 4px 24px;
}
.ActionsCell-module__repayModalSliderGreen--KUhmm .ant-slider-track {
  background: var(--accent-primary) !important;
  border-color: var(--accent-primary) !important;
}
.ActionsCell-module__repayModalSliderGreen--KUhmm .ant-slider-dot-active {
  border-color: var(--accent-primary) !important;
}
.ActionsCell-module__repayModalSliderGreen--KUhmm .ant-slider-handle {
  border-color: var(--accent-primary) !important;
}
.ActionsCell-module__repayModalSliderGreen--KUhmm:hover .ant-slider-dot-active {
  border-color: var(--accent-primary) !important;
}
.ActionsCell-module__repayModalSliderGreen--KUhmm:hover .ant-slider-track {
  background: var(--accent-primary) !important;
  border-color: var(--accent-primary) !important;
}
.ActionsCell-module__repayModalSliderYellow--Y3yGA .ant-slider-track {
  background: var(--additional-yellow-primary) !important;
  border-color: var(--additional-yellow-primary) !important;
}
.ActionsCell-module__repayModalSliderYellow--Y3yGA .ant-slider-dot-active {
  border-color: var(--additional-yellow-primary) !important;
}
.ActionsCell-module__repayModalSliderYellow--Y3yGA .ant-slider-handle {
  border-color: var(--additional-yellow-primary) !important;
}
.ActionsCell-module__repayModalSliderYellow--Y3yGA:hover .ant-slider-dot-active {
  border-color: var(--additional-yellow-primary) !important;
}
.ActionsCell-module__repayModalSliderYellow--Y3yGA:hover .ant-slider-track {
  background: var(--additional-yellow-primary) !important;
  border-color: var(--additional-yellow-primary) !important;
}
.ActionsCell-module__repayModalAdditionalInfo--_iQQ8 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 8px 0 8px;
}
.ActionsCell-module__repayModalButton--LuMfL,
.ActionsCell-module__refinanceModalButton--oVQLu {
  width: 100%;
}
.ActionsCell-module__repayModalRepaymentCall--nSZcy {
  background: var(--additional-yellow-primary);
  color: var(--pure-black);
  cursor: pointer;
}
.ActionsCell-module__repayModalButton--LuMfL:disabled svg path:first-child {
  fill: var(--content-secondary);
}
.ActionsCell-module__currentLoanInfo--dFKrp {
  margin-bottom: 18px;
}
.ActionsCell-module__newLoanInfo--J2L0C {
  margin-bottom: 24px;
}
.ActionsCell-module__difference--Jeiks {
  margin-bottom: 16px;
}
.ActionsCell-module__loanInfo--W22ig {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 8px;
  color: var(--content-primary);
}
.ActionsCell-module__loanInfoFaded--r9EGa {
  color: var(--content-secondary);
}
.ActionsCell-module__loanInfoTitle--BoXGk {
  font: var(--title-xl);
  text-transform: uppercase;
  text-align: center;
}
@media (max-width: 640px) {
  .ActionsCell-module__loanInfoTitle--BoXGk {
    font: var(--title-lg);
  }
}
.ActionsCell-module__loanInfoStats--gMOWO {
  display: flex;
  justify-content: space-around;
}
.ActionsCell-module__loanInfoValue--vSQVG {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.ActionsCell-module__loanInfoValue--vSQVG p:first-child {
  font: var(--important-text-xl);
}
@media (max-width: 640px) {
  .ActionsCell-module__loanInfoValue--vSQVG p:first-child {
    font: var(--important-text-md);
  }
}
.ActionsCell-module__loanInfoValue--vSQVG p:last-child {
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .ActionsCell-module__loanInfoValue--vSQVG p:last-child {
    font: var(--important-text-xs);
  }
}
.ActionsCell-module__loanDifference--sQ7Yh {
  border: var(--border-less-primary);
  border-style: dashed;
  padding: 16px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.ActionsCell-module__loanDifferenceTitle--JgYe5 {
  display: flex;
  align-items: center;
  font: var(--important-text-xl);
  color: var(--additional-green-primary-deep);
}
@media (max-width: 640px) {
  .ActionsCell-module__loanDifferenceTitle--JgYe5 {
    font: var(--important-text-md);
  }
}
.ActionsCell-module__loanDifferenceTitleRed--PXFKL {
  color: var(--additional-red-primary-deep);
}
.ActionsCell-module__loanDifferenceSubtitle--Z9C1k {
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .ActionsCell-module__loanDifferenceSubtitle--Z9C1k {
    font: var(--important-text-xs);
  }
}
.ActionsCell-module__refinanceButton--FPeNQ,
.ActionsCell-module__repayButton--DsZ0e {
  width: 96px;
}
.ActionsCell-module__refinanceModalSlider--JK6Ho {
  margin: 32px 8px;
}

.LoansHistoryTable-module__tableRoot--BmsMI {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
.LoansHistoryTable-module__table--FKrvE {
  min-width: 990px;
}
.LoansHistoryTable-module__table--FKrvE tr > td:first-child,
.LoansHistoryTable-module__table--FKrvE tr > th:first-child {
  width: 220px;
}
@media (max-width: 640px) {
  .LoansHistoryTable-module__table--FKrvE {
    min-width: 686px;
  }
  .LoansHistoryTable-module__table--FKrvE tr > td,
  .LoansHistoryTable-module__table--FKrvE tr > th {
    width: 96px;
  }
  .LoansHistoryTable-module__table--FKrvE tr > td:nth-child(4),
  .LoansHistoryTable-module__table--FKrvE tr > th:nth-child(4),
  .LoansHistoryTable-module__table--FKrvE tr > td:last-child,
  .LoansHistoryTable-module__table--FKrvE tr > th:last-child {
    width: 114px;
  }
  .LoansHistoryTable-module__table--FKrvE tr > td:first-child,
  .LoansHistoryTable-module__table--FKrvE tr > th:first-child {
    width: 168px;
  }
}
.LoansHistoryTable-module__summary--VzS5d {
  border-top: 1px solid var(--bg-border);
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 24px;
}
@media (max-width: 960px) {
  .LoansHistoryTable-module__summary--VzS5d {
    flex-direction: column;
    padding: 16px;
    gap: 8px;
  }
}
.LoansHistoryTable-module__mainStat--NL4mO {
  display: flex;
  gap: 8px;
  align-items: center;
  min-width: 160px;
}
@media (max-width: 1240px) {
  .LoansHistoryTable-module__mainStat--NL4mO {
    display: none;
  }
}
.LoansHistoryTable-module__mainStat--NL4mO p:first-child {
  font: var(--important-text-2xl);
}
.LoansHistoryTable-module__mainStat--NL4mO p:last-child {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  max-width: 80px;
}
.LoansHistoryTable-module__statsContainer--Zwt54 {
  display: flex;
  justify-content: space-around;
  flex-grow: 1;
}
.LoansHistoryTable-module__statsContainer--Zwt54 > div {
  gap: 2px;
  align-items: end;
}
@media (max-width: 960px) {
  .LoansHistoryTable-module__statsContainer--Zwt54 {
    white-space: nowrap;
    overflow: auto;
    width: 100%;
  }
  .LoansHistoryTable-module__statsContainer--Zwt54 > div {
    align-items: center;
  }
}
@media (max-width: 640px) {
  .LoansHistoryTable-module__statsContainer--Zwt54 {
    gap: 8px;
  }
}
@media (max-width: 960px) {
  .LoansHistoryTable-module__summaryButton--Rc0Jz {
    width: 100%;
  }
}
.LoansHistoryTable-module__debtCell--eLxGr {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 2px;
}
.LoansHistoryTable-module__debtCellTitle--oEn9W {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .LoansHistoryTable-module__debtCellTitle--oEn9W {
    font: var(--body-text-sm);
  }
}
.LoansHistoryTable-module__debtCellSubtitle--zpMnM {
  display: flex;
  align-items: center;
  gap: 2px;
  font: var(--body-text-sm);
}
.LoansHistoryTable-module__statusCellTitle--oThE1 {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .LoansHistoryTable-module__statusCellTitle--oThE1 {
    font: var(--body-text-sm);
  }
}

.RequestLoansTable-module__tableRoot--HC2z6 {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
.RequestLoansTable-module__table--Xq59u {
  min-width: 914px;
}
.RequestLoansTable-module__table--Xq59u tr > td:last-child,
.RequestLoansTable-module__table--Xq59u tr > th:last-child {
  width: 144px;
}
@media (max-width: 640px) {
  .RequestLoansTable-module__table--Xq59u {
    min-width: 772px;
  }
  .RequestLoansTable-module__table--Xq59u tr > td,
  .RequestLoansTable-module__table--Xq59u tr > th {
    width: 96px;
  }
  .RequestLoansTable-module__table--Xq59u tr > td:first-child,
  .RequestLoansTable-module__table--Xq59u tr > th:first-child {
    width: 168px;
  }
}
.RequestLoansTable-module__summary--HZFrn {
  border-top: 1px solid var(--bg-border);
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 24px;
}
@media (max-width: 1240px) {
  .RequestLoansTable-module__summary--HZFrn {
    flex-direction: column;
    padding: 16px;
    gap: 8px;
  }
}
.RequestLoansTable-module__statsContainer--CPqwp {
  display: flex;
  justify-content: space-around;
  gap: 24px;
  width: 100%;
}
@media (max-width: 640px) {
  .RequestLoansTable-module__statsContainer--CPqwp {
    justify-content: unset;
    margin-right: -16px;
    padding-right: 16px;
    gap: 8px;
    overflow: auto hidden;
    width: calc(100% + 16px);
  }
}
.RequestLoansTable-module__statsContainer--CPqwp > div {
  align-items: flex-end;
  gap: unset;
}
@media (max-width: 1240px) {
  .RequestLoansTable-module__statsContainer--CPqwp > div {
    align-items: center;
    white-space: nowrap;
    width: 100%;
  }
}
.RequestLoansTable-module__summaryControls--fQwnF {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 1240px) {
  .RequestLoansTable-module__summaryControls--fQwnF {
    width: 100%;
  }
}
@media (max-width: 640px) {
  .RequestLoansTable-module__summaryControls--fQwnF {
    gap: 8px;
  }
}
.RequestLoansTable-module__delistAllButton--pVg40 {
  min-width: 128px;
}
@media (max-width: 1240px) {
  .RequestLoansTable-module__sliderContainer--OLx8G {
    order: 2;
    flex-direction: row-reverse;
  }
}
.RequestLoansTable-module__slider--XOOmd {
  padding-bottom: 18px;
}
.RequestLoansTable-module__mainStat--J5qSd {
  display: flex;
  gap: 8px;
  align-items: center;
  min-width: 160px;
}
@media (max-width: 1240px) {
  .RequestLoansTable-module__mainStat--J5qSd {
    display: none;
  }
}
.RequestLoansTable-module__mainStat--J5qSd p:first-child {
  font: var(--important-text-2xl);
}
.RequestLoansTable-module__mainStat--J5qSd p:last-child {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  max-width: 92px;
}
.RequestLoansTable-module__weightedAprStat--VZDQb {
  display: none;
}
@media (max-width: 1240px) {
  .RequestLoansTable-module__weightedAprStat--VZDQb {
    display: flex;
  }
}
.RequestLoansTable-module__headerTitleRow--mJtpw {
  display: flex;
  align-items: center;
  gap: 16px !important;
}
.RequestLoansTable-module__checkbox--vb1Gv {
  height: 18px;
  padding-left: 18px;
}
.RequestLoansTable-module__delistButton--ndnvM {
  background-color: var(--additional-red-primary-sub) !important;
  color: var(--content-primary) !important;
  width: 96px;
}
.RequestLoansTable-module__delistButton--ndnvM:hover {
  border: 1px solid var(--additional-red-primary);
}
.RequestLoansTable-module__delistButton--ndnvM:disabled {
  background-color: var(--bg-tertiary) !important;
  color: var(--content-secondary) !important;
}

.LoansPage-module__pageWrapper--asgpM {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  height: 100%;
}

.ExpandedCardContent-module__container--zBeZV {
  cursor: default;
  display: flex;
  overflow: hidden;
  height: 360px;
  width: 100%;
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__container--zBeZV {
    flex-direction: column-reverse;
    height: unset;
  }
}
.ExpandedCardContent-module__tabsContent--rvtc8 {
  background: var(--bg-tertiary);
  border: var(--border-less-primary);
  width: 100%;
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__tabsContent--rvtc8 {
    height: 296px;
  }
}
.ExpandedCardContent-module__activityTableWrapper--PUpTA {
  height: 264px;
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__activityTableWrapper--PUpTA {
    height: 222px;
  }
}
.ExpandedCardContent-module__form--krfvO {
  display: flex;
  flex-direction: column;
  padding: 12px 24px;
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__form--krfvO {
    border-top: var(--border-less-primary);
    padding: 8px 16px;
  }
}
.ExpandedCardContent-module__fields--qqmnc {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  width: 220px;
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__fields--qqmnc {
    flex-wrap: nowrap;
    width: 100%;
  }
}
.ExpandedCardContent-module__borrowFieldWrapper--_9EVU {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.ExpandedCardContent-module__aprFieldWrapper--OqN5w {
  display: flex;
  flex-direction: column;
  max-width: 104px;
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__aprFieldWrapper--OqN5w {
    max-width: unset;
  }
}
.ExpandedCardContent-module__freezeField--kDTUn {
  max-width: 104px;
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__freezeField--kDTUn {
    max-width: unset;
  }
}
.ExpandedCardContent-module__lenderSeesMessage--QQ6tG {
  display: flex;
  align-items: center;
  gap: 4px;
  font: var(--body-text-sm);
  height: 14px;
  white-space: nowrap;
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__lenderSeesMessage--QQ6tG {
    font: var(--body-text-xs);
  }
}
.ExpandedCardContent-module__sliderContainer--ELspe {
  height: 32px;
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__sliderContainer--ELspe {
    flex-direction: row-reverse;
  }
}
.ExpandedCardContent-module__slider--nX_BY {
  padding-bottom: 18px;
}
.ExpandedCardContent-module__actionsContainer--N9Deq {
  display: flex;
  flex-direction: column;
  margin-top: 12px;
  gap: 12px;
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__actionsContainer--N9Deq {
    flex-direction: row-reverse;
  }
}
.ExpandedCardContent-module__mobileSubmitButton--aEpHa {
  display: none;
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__mobileSubmitButton--aEpHa {
    display: unset;
    min-width: 168px;
  }
}
.ExpandedCardContent-module__submitButton--d4fuk {
  width: 100%;
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__submitButton--d4fuk {
    display: none;
  }
}
.ExpandedCardContent-module__summary--kyq6F {
  border-top: 1px dotted var(--bg-border);
  display: flex;
  flex-direction: column;
  margin: 12px -24px 0;
  padding: 12px 24px 12px;
  gap: 8px;
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__summary--kyq6F {
    flex-direction: row;
    justify-content: space-around;
    border: 0;
    gap: 4px;
    margin: 0 -16px 0;
    padding: 0 16px 12px;
    order: -1;
  }
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__statContainer--nsW6j {
    flex-direction: column;
    gap: 0;
  }
}
.ExpandedCardContent-module__fixedValueContent--mBq01 {
  max-width: 74px;
  white-space: nowrap;
  overflow: auto;
}
@media (max-width: 960px) {
  .ExpandedCardContent-module__fixedValueContent--mBq01 {
    max-width: 144px;
  }
}

.BorrowCard-module__card--lobz_ {
  background: var(--bg-primary);
  border-radius: 6px;
  cursor: pointer;
  width: 100%;
}
.BorrowCard-module__cardBody--_T6AD {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  padding: 10px 24px;
  width: 100%;
}
.BorrowCard-module__cardBody--_T6AD:hover:not(.BorrowCard-module__opened--iuW0I) {
  background: var(--action-tertiary);
  border-radius: 6px;
}
@media (max-width: 960px) {
  .BorrowCard-module__cardBody--_T6AD {
    flex-direction: column;
    align-items: flex-start;
    padding: 8px 16px;
    gap: 16px;
  }
}
@media (max-width: 640px) {
  .BorrowCard-module__cardBody--_T6AD.BorrowCard-module__opened--iuW0I {
    padding-bottom: 0;
  }
}
.BorrowCard-module__additionalContentWrapper--AGC_f {
  display: flex;
  align-items: center;
  gap: 24px;
  width: 100%;
}
.BorrowCard-module__chevronButton--rBltb {
  display: flex;
}
.BorrowCard-module__chevronButton--rBltb.BorrowCard-module__opened--iuW0I svg {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
@media (max-width: 960px) {
  .BorrowCard-module__chevronButton--rBltb {
    position: absolute;
    top: 8px;
    right: 16px;
  }
}
.BorrowCard-module__mainInfoContainer--x0MQp {
  display: flex;
  align-items: center;
  gap: 12px;
  max-width: 290px;
  width: 100%;
}
@media (min-width: 961px) and (max-width: 1240px), (max-width: 640px) {
  .BorrowCard-module__mainInfoContainer--x0MQp {
    max-width: 176px;
  }
}
@media (max-width: 960px) {
  .BorrowCard-module__mainInfoContainer--x0MQp {
    gap: 8px;
  }
}
.BorrowCard-module__mainInfoContainer--x0MQp svg {
  width: 16px;
  height: 16px;
}
.BorrowCard-module__collectionImage--TZy62 {
  border-radius: 6px;
  height: 30px;
  width: 30px;
}
@media (max-width: 640px) {
  .BorrowCard-module__collectionImage--TZy62 {
    height: 24px;
    width: 24px;
  }
}
.BorrowCard-module__collectionName--EjnC7 {
  font: var(--important-text-md);
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.BorrowCard-module__additionalInfoStats--b1NS9 {
  display: flex;
  justify-content: flex-end;
  gap: 16px;
  white-space: nowrap;
  width: 100%;
}
@media (max-width: 960px) {
  .BorrowCard-module__additionalInfoStats--b1NS9 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(2, auto);
    align-items: flex-start;
    gap: 8px;
  }
}
.BorrowCard-module__additionalInfoStat--_5xT0 {
  align-items: flex-end;
  justify-content: center;
  gap: 0;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .BorrowCard-module__additionalInfoStat--_5xT0 {
    max-width: 120px;
  }
}
@media (max-width: 960px) {
  .BorrowCard-module__additionalInfoStat--_5xT0:not(:last-child) {
    align-items: flex-start;
  }
}
@media (min-width: 961px) {
  .BorrowCard-module__additionalInfoStatLabelWrapper--xHGPH {
    display: none;
  }
}
.BorrowCard-module__additionalAprStat--p6ZtU {
  color: var(--additional-green-primary-deep);
}

.FilterSection-module__container--qsBOQ {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 24px;
  gap: 16px;
  width: 100%;
}
@media (max-width: 960px) {
  .FilterSection-module__container--qsBOQ {
    padding: 8px 16px;
  }
}
.FilterSection-module__filterWrapper--ofNq_ {
  display: flex;
  align-items: center;
  gap: 16px;
  width: 100%;
}

.RequestLoansContent-module__content--wDyWx {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  overflow: hidden;
}
.RequestLoansContent-module__marketsList--XnNea {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  padding-bottom: 8px;
  gap: 8px;
}
.RequestLoansContent-module__headerList--bgDji {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .RequestLoansContent-module__headerList--bgDji {
    display: none;
  }
}
.RequestLoansContent-module__headerMainStat--AA2FJ {
  display: flex;
  align-items: center;
  min-width: 290px;
}
@media (min-width: 961px) and (max-width: 1240px) {
  .RequestLoansContent-module__headerMainStat--AA2FJ {
    min-width: 176px;
  }
}
.RequestLoansContent-module__headerStatLabel--cWrHD {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.RequestLoansContent-module__headerStats--JXjRp {
  display: flex;
  justify-content: flex-end;
  padding-right: 48px;
  gap: 16px;
  width: 100%;
  white-space: nowrap;
}
.RequestLoansContent-module__headerAdditionalStat--gitt5 {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 4px;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .RequestLoansContent-module__headerAdditionalStat--gitt5 {
    max-width: 120px;
  }
}

.BorrowPage-module__pageWrapper--cGc_P {
  max-height: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}

.Summary-module__container--ObVYN {
  border-top: 1px solid var(--bg-border);
  display: flex;
  align-items: center;
  padding: 8px 24px;
  position: relative;
  width: 100%;
}
@media (max-width: 960px) {
  .Summary-module__container--ObVYN {
    padding: 16px;
  }
}
.Summary-module__mainStat--LJIYV {
  display: flex;
  gap: 8px;
  align-items: center;
  min-width: 160px;
}
.Summary-module__mainStat--LJIYV p:first-child {
  font: var(--important-text-3xl);
  white-space: nowrap;
}
.Summary-module__mainStat--LJIYV p:last-child {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  max-width: 92px;
}
@media (max-width: 1240px) {
  .Summary-module__mainStat--LJIYV {
    display: none;
  }
}
.Summary-module__content--dUHug {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  width: 100%;
}
@media (max-width: 960px) {
  .Summary-module__content--dUHug {
    flex-direction: column;
    gap: 8px;
  }
}
.Summary-module__additionalStats--bYBs2 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .Summary-module__additionalStats--bYBs2 {
    gap: 16px;
  }
}
.Summary-module__additionalStats--bYBs2 > div {
  align-items: flex-end;
  gap: unset;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .Summary-module__additionalStats--bYBs2 > div {
    min-width: 104px;
  }
}
@media (max-width: 960px) {
  .Summary-module__additionalStats--bYBs2 > div {
    align-items: center;
  }
}
@media (min-width: 1241px) {
  .Summary-module__lentAmountStat--HWrLR {
    display: none;
  }
}
.Summary-module__terminateControls--MiMzs {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 960px) {
  .Summary-module__terminateControls--MiMzs {
    width: 100%;
  }
}
.Summary-module__terminateSliderWrapper--BSwQC {
  max-width: 220px;
}
.Summary-module__terminateSliderWrapper--BSwQC > div:first-child {
  padding-bottom: 8px;
}
@media (max-width: 960px) {
  .Summary-module__terminateSliderWrapper--BSwQC {
    height: 32px;
    flex-direction: row-reverse;
    max-width: unset;
    order: 2;
  }
}
.Summary-module__terminateButton--NBfHQ {
  width: 152px;
}
.Summary-module__terminateButton--NBfHQ:not(:disabled) {
  background-color: var(--additional-red-primary-sub) !important;
}
.Summary-module__terminateButton--NBfHQ:not(:disabled):hover {
  border: 1px solid var(--additional-red-primary) !important;
}
@media (max-width: 960px) {
  .Summary-module__terminateButton--NBfHQ {
    width: 100%;
  }
}
.Summary-module__claimButton--GkVgT {
  position: absolute;
  left: 50%;
  top: -24px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media (max-width: 640px) {
  .Summary-module__claimButton--GkVgT {
    top: -16px;
  }
}

.ManageModal-module__modal--tZ3KH {
  z-index: 2;
}
.ManageModal-module__modal--tZ3KH .ant-modal-body {
  display: flex;
  flex-direction: column;
  padding: 0;
}
@media (min-width: 961px) {
  .ManageModal-module__modal--tZ3KH .ant-modal-body {
    min-height: 240px;
  }
}
.ManageModal-module__modal--tZ3KH .ant-modal-content {
  padding: 0;
}
.ManageModal-module__tabs--FLSbO {
  flex-wrap: nowrap;
}
.ManageModal-module__modalContent--ZqRau {
  padding: 24px;
  color: var(--content-primary);
}
@media screen and (max-width: 960px) {
  .ManageModal-module__modalContent--ZqRau {
    padding: 18px;
  }
}
.ManageModal-module__freezeTimerWrapper--F0btn {
  background: var(--additional-blue-secondary);
  border: 1px solid var(--additional-blue-primary);
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 6px 16px;
  margin: 24px;
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .ManageModal-module__freezeTimerWrapper--F0btn {
    margin: 16px;
    font: var(--body-text-sm);
  }
}
.ManageModal-module__repaymentCallInfo--rw10g {
  display: flex;
  justify-content: flex-start;
}
.ManageModal-module__repaimentCallAdditionalInfo--UUWx4 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 32px 0 8px;
  margin-bottom: 12px;
}
.ManageModal-module__repaymentCallButton--jcqJK {
  width: 100%;
}
.ManageModal-module__closureContent--g16sg {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  flex-grow: 1;
}
.ManageModal-module__twoColumnsContent--pfcsc {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 8px;
}
.ManageModal-module__closureTexts--B9AIv h3 {
  font: var(--title-lg);
  margin-bottom: 0;
  text-transform: uppercase;
}
.ManageModal-module__closureTexts--B9AIv p {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .ManageModal-module__closureTexts--B9AIv p {
    font: var(--body-text-sm);
  }
}
.ManageModal-module__exitValue--WGqqJ {
  display: flex;
  align-items: center;
}
.ManageModal-module__terminateButton--twYkl:not(.ManageModal-module__terminateButton--twYkl:disabled) {
  background-color: var(--additional-red-primary-sub) !important;
}
.ManageModal-module__terminateButton--twYkl:not(.ManageModal-module__terminateButton--twYkl:disabled):hover {
  border: 1px solid var(--additional-red-primary) !important;
}

.ActionsCell-module__actionsButtons--M3fQO {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 8px;
  width: 100%;
}
.ActionsCell-module__actionButton--OkiYG {
  width: 90px;
}
.ActionsCell-module__tensorButtonLink--MjSQW.ActionsCell-module__cardView--iYOFl {
  position: absolute;
  top: 16px;
  right: 16px;
}

.LoansTable-module__tableRoot--Z6lQs {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
.LoansTable-module__table--_9aRp {
  min-width: 990px;
}
.LoansTable-module__table--_9aRp tr > td:first-child,
.LoansTable-module__table--_9aRp tr > th:first-child {
  width: 220px;
}
.LoansTable-module__table--_9aRp tr > td:last-child,
.LoansTable-module__table--_9aRp tr > th:last-child {
  width: 152px;
}
@media (max-width: 640px) {
  .LoansTable-module__table--_9aRp {
    min-width: 888px;
  }
  .LoansTable-module__table--_9aRp tr > td,
  .LoansTable-module__table--_9aRp tr > th {
    width: 96px;
  }
  .LoansTable-module__table--_9aRp tr > td:first-child,
  .LoansTable-module__table--_9aRp tr > th:first-child {
    width: 168px;
  }
  .LoansTable-module__table--_9aRp tr > td:last-child,
  .LoansTable-module__table--_9aRp tr > th:last-child {
    width: 144px;
  }
}
.LoansTable-module__nftCellCheckbox--P1FcI {
  pointer-events: none;
}
.LoansTable-module__emptyList--o5xdC {
  padding-bottom: 148px;
}
.LoansTable-module__lentInfo--W20Th,
.LoansTable-module__statusInfo--pMNQl {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  gap: 4px;
}
.LoansTable-module__statusInfoTitle--sJ79V {
  font: var(--body-text-sm);
}
.LoansTable-module__statusInfoSubtitle--GrJGd {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .LoansTable-module__statusInfoSubtitle--GrJGd {
    font: var(--body-text-sm);
  }
}
.LoansTable-module__lentInfoSubtitle--y0NiA {
  font: var(--body-text-sm);
  white-space: nowrap;
}
.LoansTable-module__headerTitleRow--kiqsn {
  display: flex;
  align-items: center;
  gap: 16px !important;
  height: 14px;
}
.LoansTable-module__checkbox--ZMDCv {
  height: 16px;
  padding-left: 18px;
}
.LoansTable-module__filterButtonsContainer--CAHW3 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.LoansTable-module__filterButtonsTitle--Qr_4g {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.LoansTable-module__filterButtonWrapper--ew9Jv {
  position: relative;
  width: -webkit-max-content;
  width: max-content;
}
.LoansTable-module__filterButtonWrapper--ew9Jv[data-underwater-loans]::after {
  content: attr(data-underwater-loans);
  border-radius: 100px;
  background: var(--additional-lava-primary);
  color: var(--pure-black);
  font: var(--body-text-xs);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 4px;
  position: absolute;
  top: -2px;
  right: -8px;
  min-width: 8px;
  height: 16px;
}
.LoansTable-module__filterButton--IQSlO {
  font: var(--body-text-md) !important;
  padding: 2px 8px !important;
  gap: 4px !important;
}
.LoansTable-module__filterButton--IQSlO svg path:nth-child(2) {
  fill: var(--additional-lava-primary);
}
.LoansTable-module__filterButton--IQSlO.LoansTable-module__active--k8D3Z {
  border-color: var(--content-primary);
}
.LoansTable-module__filterButton--IQSlO.LoansTable-module__disabled--jYGhP path {
  fill: var(--content-secondary);
}
.LoansTable-module__terminated--EneHI,
.LoansTable-module__liquidated--o0tnu {
  background: var(--additional-red-secondary) !important;
}
.LoansTable-module__underwater--jcGjP {
  background: var(--additional-lava-secondary) !important;
}
.LoansTable-module__activeRepaymentCall--G__IW {
  background: var(--additional-yellow-secondary) !important;
}
.LoansTable-module__tooltipContainer--Y_KKn {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.LoansTable-module__tooltipContent--TCGfK {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-width: 220px;
}
.LoansTable-module__tooltipContentLabel--_xdXf {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .LoansTable-module__tooltipContentLabel--_xdXf {
    font: var(--important-text-xs);
  }
}
.LoansTable-module__tooltipContentValue--SrBUV {
  color: var(--pure-white);
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .LoansTable-module__tooltipContentValue--SrBUV {
    font: var(--body-text-sm);
  }
}
.LoansTable-module__iconsTooltipWrapper--kO0aG {
  display: flex;
  align-items: center;
  gap: 8px;
}
.LoansTable-module__iconTooltipContent--k0Tsx {
  margin-bottom: 14px;
}
.LoansTable-module__repaymentCallTooltipValue--PeQQQ {
  display: flex;
  align-items: center;
  -webkit-column-gap: 4px;
          column-gap: 4px;
  font: var(--body-text-md);
}
.LoansTable-module__snowflakeIcon--owmFu path:first-child {
  fill: var(--content-primary);
}

.HistoryOffersTable-module__tableRoot--ATAUI {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
.HistoryOffersTable-module__table--K0Ktm {
  min-width: 990px;
}
.HistoryOffersTable-module__table--K0Ktm tr > td:first-child,
.HistoryOffersTable-module__table--K0Ktm tr > th:first-child {
  width: 220px;
}
@media (max-width: 640px) {
  .HistoryOffersTable-module__table--K0Ktm {
    min-width: 780px;
  }
  .HistoryOffersTable-module__table--K0Ktm tr > td,
  .HistoryOffersTable-module__table--K0Ktm tr > th {
    width: 96px;
  }
  .HistoryOffersTable-module__table--K0Ktm tr > td:nth-child(5),
  .HistoryOffersTable-module__table--K0Ktm tr > th:nth-child(5),
  .HistoryOffersTable-module__table--K0Ktm tr > td:last-child,
  .HistoryOffersTable-module__table--K0Ktm tr > th:last-child {
    width: 114px;
  }
  .HistoryOffersTable-module__table--K0Ktm tr > td:first-child,
  .HistoryOffersTable-module__table--K0Ktm tr > th:first-child {
    width: 168px;
  }
}
.HistoryOffersTable-module__summary--_qBWT {
  border-top: 1px solid var(--bg-border);
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .HistoryOffersTable-module__summary--_qBWT {
    flex-direction: column;
    padding: 16px;
    gap: 8px;
  }
}
.HistoryOffersTable-module__mainStat--kDurx {
  display: flex;
  align-items: center;
  gap: 8px;
}
@media (max-width: 1240px) {
  .HistoryOffersTable-module__mainStat--kDurx {
    display: none;
  }
}
.HistoryOffersTable-module__mainStat--kDurx p:first-child {
  font: var(--important-text-2xl);
}
.HistoryOffersTable-module__mainStat--kDurx p:last-child {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  max-width: 92px;
}
@media (min-width: 1241px) {
  .HistoryOffersTable-module__weightedAprStat--fdzPW {
    display: none;
  }
}
.HistoryOffersTable-module__statsContainer--ywEnS {
  display: flex;
  justify-content: space-around;
  flex-grow: 1;
}
.HistoryOffersTable-module__statsContainer--ywEnS > div {
  gap: unset;
  align-items: end;
}
@media (max-width: 960px) {
  .HistoryOffersTable-module__statsContainer--ywEnS {
    margin-right: -16px;
    padding-right: 16px;
    overflow: auto hidden;
    white-space: nowrap;
    width: 100%;
  }
  .HistoryOffersTable-module__statsContainer--ywEnS > div {
    align-items: center;
  }
}
@media (max-width: 640px) {
  .HistoryOffersTable-module__statsContainer--ywEnS {
    gap: 8px;
  }
}
@media (max-width: 420px) {
  .HistoryOffersTable-module__statsContainer--ywEnS {
    justify-content: flex-start;
  }
}
@media (max-width: 960px) {
  .HistoryOffersTable-module__summaryButton--BUy2s {
    width: 100%;
  }
}
.HistoryOffersTable-module__statusCellTitle--RNAcU {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .HistoryOffersTable-module__statusCellTitle--RNAcU {
    font: var(--body-text-sm);
  }
}

.FilterSection-module__container--Cp1Y8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 24px;
  gap: 16px;
  width: 100%;
}
@media (max-width: 960px) {
  .FilterSection-module__container--Cp1Y8 {
    padding: 8px 16px;
  }
}
.FilterSection-module__filterWrapper--mHniY {
  display: flex;
  align-items: center;
  gap: 16px;
  width: 100%;
}

.OffersTabContent-module__pageWrapper--BJ0UP {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  height: 100%;
}
.OffersTabContent-module__content--P1k2s {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.OffersTabContent-module__cardsList--GVcAa {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-bottom: 8px;
  gap: 8px;
  overflow-y: scroll;
  height: 100vh;
}
.OffersTabContent-module__headerList--lBRrL {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .OffersTabContent-module__headerList--lBRrL {
    display: none;
  }
}
.OffersTabContent-module__headerMainStat--zv3aX {
  display: flex;
  align-items: center;
  min-width: 290px;
}
@media (min-width: 961px) and (max-width: 1240px) {
  .OffersTabContent-module__headerMainStat--zv3aX {
    min-width: 176px;
  }
}
.OffersTabContent-module__headerStatLabel--gCdp8 {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.OffersTabContent-module__headerStats--Ouo_3 {
  display: flex;
  justify-content: flex-end;
  padding-right: 48px;
  gap: 16px;
  width: 100%;
  white-space: nowrap;
}
.OffersTabContent-module__headerAdditionalStat--W1ZmE {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 4px;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .OffersTabContent-module__headerAdditionalStat--W1ZmE {
    max-width: 120px;
  }
}

.OfferCard-module__card--ZCAgC {
  background: var(--bg-primary);
  border-radius: 6px;
  cursor: pointer;
  width: 100%;
}
.OfferCard-module__placeOfferContent--Wx4Sy {
  cursor: default;
  padding: 0 24px 24px;
  width: 100%;
}
@media (max-width: 640px) {
  .OfferCard-module__placeOfferContent--Wx4Sy {
    padding: 0 16px 8px;
  }
}
.OfferCard-module__cardBody--iO5Ce {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  padding: 10px 24px;
  width: 100%;
}
.OfferCard-module__cardBody--iO5Ce:hover:not(.OfferCard-module__opened--KXPTt) {
  background: var(--action-tertiary);
  border-radius: 6px;
}
@media (max-width: 960px) {
  .OfferCard-module__cardBody--iO5Ce {
    flex-direction: column;
    align-items: flex-start;
    padding: 8px 16px;
    gap: 16px;
  }
}
@media (max-width: 640px) {
  .OfferCard-module__cardBody--iO5Ce {
    padding: 8px 16px;
  }
  .OfferCard-module__cardBody--iO5Ce.OfferCard-module__opened--KXPTt {
    padding-bottom: 0;
  }
}
.OfferCard-module__additionalContentWrapper--hAeNd {
  display: flex;
  align-items: center;
  gap: 24px;
  width: 100%;
}
.OfferCard-module__chevronButton--dMoNd {
  display: flex;
}
.OfferCard-module__chevronButton--dMoNd.OfferCard-module__opened--KXPTt svg {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
@media (max-width: 960px) {
  .OfferCard-module__chevronButton--dMoNd {
    position: absolute;
    top: 8px;
    right: 16px;
  }
}
.OfferCard-module__mainInfoContainer--eXIU7 {
  display: flex;
  align-items: center;
  gap: 12px;
  max-width: 290px;
  width: 100%;
}
@media (min-width: 961px) and (max-width: 1240px), (max-width: 640px) {
  .OfferCard-module__mainInfoContainer--eXIU7 {
    max-width: 176px;
  }
}
@media (max-width: 960px) {
  .OfferCard-module__mainInfoContainer--eXIU7 {
    gap: 8px;
  }
}
.OfferCard-module__mainInfoContainer--eXIU7 svg {
  width: 16px;
  height: 16px;
}
.OfferCard-module__collectionImage--Xoxte {
  border-radius: 6px;
  height: 30px;
  width: 30px;
}
@media (max-width: 640px) {
  .OfferCard-module__collectionImage--Xoxte {
    width: 24px;
    height: 24px;
  }
}
.OfferCard-module__collectionName--cKOAn {
  font: var(--important-text-md);
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.OfferCard-module__additionalInfoStats--r4KRm {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 16px;
  white-space: nowrap;
  width: 100%;
}
@media (max-width: 960px) {
  .OfferCard-module__additionalInfoStats--r4KRm {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, auto);
    gap: 8px;
  }
}
.OfferCard-module__additionalInfoStat--qEEeU {
  align-items: flex-end;
  gap: 2px;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .OfferCard-module__additionalInfoStat--qEEeU {
    max-width: 120px;
  }
}
@media (max-width: 960px) {
  .OfferCard-module__opened--KXPTt .OfferCard-module__additionalInfoStat--qEEeU:nth-child(n + 3) {
    visibility: hidden;
    height: 0;
  }
  .OfferCard-module__additionalInfoStat--qEEeU:nth-child(-n + 2) {
    grid-row: 1;
  }
  .OfferCard-module__additionalInfoStat--qEEeU:nth-child(n + 3) {
    grid-row: 2;
  }
  .OfferCard-module__additionalInfoStat--qEEeU:not(:last-child) {
    align-items: flex-start;
  }
}
@media (min-width: 961px) {
  .OfferCard-module__additionalInfoStatLabelWrapper--G_dMb {
    display: none;
  }
}
.OfferCard-module__actionsOfferButtons--rtO5q {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.OfferCard-module__actionButton--MurwF:disabled {
  background: var(--bg-tertiary);
}
.OfferCard-module__actionButton--MurwF:disabled path,
.OfferCard-module__actionButton--MurwF:disabled rect {
  fill: var(--content-secondary);
}
@media (max-width: 640px) {
  .OfferCard-module__actionButton--MurwF {
    min-height: 24px !important;
    max-height: 24px !important;
    min-width: 24px !important;
    max-width: 24px !important;
  }
}
.OfferCard-module__removeOfferButton--oX4c5 svg {
  height: 12px !important;
  width: 12px !important;
}
.OfferCard-module__removeOfferButton--oX4c5 svg rect {
  fill: var(--content-primary);
}

.OffersPage-module__pageWrapper--Z62bp {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  height: 100%;
}

.LendLandingPage-module__landingPageWrapper--Gq1dx {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 48px 0;
}
@media (max-width: 1240px) {
  .LendLandingPage-module__landingPageWrapper--Gq1dx {
    padding: 24px 0;
  }
}
.LendLandingPage-module__landingPageSection--w4LYQ {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 24px;
  gap: 24px;
}
@media (max-width: 1240px) {
  .LendLandingPage-module__landingPageSection--w4LYQ {
    flex-direction: column;
  }
}
.LendLandingPage-module__introSection--JE_fB {
  max-width: 516px;
}
@media (max-width: 640px) {
  .LendLandingPage-module__introSection--JE_fB {
    padding: 0 16px;
  }
}
.LendLandingPage-module__introSection--JE_fB h3 {
  font: var(--title-3xl);
  text-transform: uppercase;
  margin-bottom: 12px;
}
@media (max-width: 1240px) {
  .LendLandingPage-module__introSection--JE_fB h3 {
    font: var(--title-2xl);
  }
}
@media (max-width: 640px) {
  .LendLandingPage-module__introSection--JE_fB h3 {
    font: var(--title-xl);
  }
}
.LendLandingPage-module__introSection--JE_fB p {
  font: var(--body-text-xl);
}
@media (max-width: 1240px) {
  .LendLandingPage-module__introSection--JE_fB p {
    font: var(--body-text-lg);
  }
}
@media (max-width: 640px) {
  .LendLandingPage-module__introSection--JE_fB p {
    font: var(--body-text-md);
  }
}
.LendLandingPage-module__overviewContainer--Ny6aT {
  display: flex;
  gap: 24px;
  width: 100%;
}
@media (max-width: 640px) {
  .LendLandingPage-module__overviewContainer--Ny6aT {
    flex-wrap: wrap;
    gap: 16px;
  }
}
.LendLandingPage-module__overviewBlock--bwVZy {
  background-color: var(--action-primary);
  border-radius: 12px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  padding: 24px;
  width: 100%;
}
.LendLandingPage-module__overviewBlock--bwVZy:hover button {
  border-color: var(--accent-primary);
}
.LendLandingPage-module__overviewBlock--bwVZy button {
  margin-top: 16px;
  width: 100%;
}
@media (max-width: 640px) {
  .LendLandingPage-module__overviewBlock--bwVZy {
    padding: 16px;
  }
  .LendLandingPage-module__overviewBlock--bwVZy button {
    margin-top: 12px;
    height: 24px !important;
  }
}
.LendLandingPage-module__overviewBlockHeader--iGBa_ {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: space-between;
  gap: 4px;
}
.LendLandingPage-module__overviewBlockHeader--iGBa_ h3 {
  font: var(--title-xl);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .LendLandingPage-module__overviewBlockHeader--iGBa_ h3 {
    font: var(--title-md);
  }
}
.LendLandingPage-module__overviewBlockHeader--iGBa_ svg {
  height: 24px;
  width: 24px;
}
.LendLandingPage-module__overviewBlockHeader--iGBa_ svg path {
  fill: var(--content-primary);
}
@media (max-width: 640px) {
  .LendLandingPage-module__overviewBlockHeader--iGBa_ svg {
    height: 18px;
    width: 18px;
  }
}
.LendLandingPage-module__apyContainer--w6cAI {
  background-color: var(--bg-primary);
  gap: 8px;
  display: flex;
  align-items: center;
  margin: 12px -24px;
  padding: 16px;
}
.LendLandingPage-module__apyContainer--w6cAI span {
  font: var(--important-text-2xl);
}
.LendLandingPage-module__apyContainer--w6cAI svg {
  width: 24px;
  height: 24px;
}
@media (max-width: 640px) {
  .LendLandingPage-module__apyContainer--w6cAI {
    margin: 8px -16px;
  }
}
@media (max-width: 640px) and (max-width: 640px) {
  .LendLandingPage-module__apyContainer--w6cAI span {
    font: var(--important-text-md);
  }
}
.LendLandingPage-module__featuresList--S3GfX {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: 8px;
}
.LendLandingPage-module__featuresListItem--qiVCA {
  display: flex;
  align-items: center;
  gap: 4px;
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .LendLandingPage-module__featuresListItem--qiVCA {
    font: var(--body-text-sm);
  }
}
.LendLandingPage-module__featuresListItem--qiVCA svg {
  height: 16px;
  width: 16px;
}
.LendLandingPage-module__featuresListItem--qiVCA svg path:first-child {
  fill: var(--additional-green-primary);
}

.InstantLendTable-module__pageWrapper--n2dXG {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  height: 100%;
}
@media (min-width: 961px) {
  .InstantLendTable-module__pageWrapper--n2dXG {
    position: relative;
  }
}
.InstantLendTable-module__tableRoot--ZTPDS {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
.InstantLendTable-module__refinanceTable--XC0Vb {
  min-width: 1040px;
}
.InstantLendTable-module__refinanceTable--XC0Vb tr > td:first-child,
.InstantLendTable-module__refinanceTable--XC0Vb tr > th:first-child {
  width: 220px;
}
.InstantLendTable-module__refinanceTable--XC0Vb tr > td:last-child,
.InstantLendTable-module__refinanceTable--XC0Vb tr > th:last-child {
  width: 144px;
}
@media (max-width: 640px) {
  .InstantLendTable-module__refinanceTable--XC0Vb {
    min-width: 900px;
  }
  .InstantLendTable-module__refinanceTable--XC0Vb tr > td,
  .InstantLendTable-module__refinanceTable--XC0Vb tr > th {
    width: 76px;
  }
  .InstantLendTable-module__refinanceTable--XC0Vb tr > td:first-child,
  .InstantLendTable-module__refinanceTable--XC0Vb tr > th:first-child {
    width: 194px;
  }
}
.InstantLendTable-module__filterButtonsContainer--Q3yKv {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.InstantLendTable-module__filterButtonsTitle--tpI80 {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.InstantLendTable-module__filterButtons--VivWr {
  display: flex;
  align-items: center;
  gap: 8px;
}
.InstantLendTable-module__filterButtonWrapper--FElq2 {
  position: relative;
  width: -webkit-max-content;
  width: max-content;
}
.InstantLendTable-module__filterButtonWrapper--FElq2[data-loans-amount]::after {
  border-radius: 100px;
  content: attr(data-loans-amount);
  color: var(--pure-black);
  font: var(--body-text-xs);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 4px;
  position: absolute;
  top: -2px;
  right: -8px;
  min-width: 8px;
  height: 16px;
}
.InstantLendTable-module__filterButtonWrapper--FElq2.InstantLendTable-module__auction--K3yOJ[data-loans-amount]::after {
  background: var(--additional-orange-primary);
}
.InstantLendTable-module__filterButtonWrapper--FElq2.InstantLendTable-module__freeze--JYmKx[data-loans-amount]::after {
  background: var(--additional-blue-primary);
}
.InstantLendTable-module__freezeFilterButton--j8m49,
.InstantLendTable-module__auctionFilterButton--_tQin {
  font: var(--body-text-md) !important;
  padding: 2px 8px !important;
  gap: 4px !important;
}
.InstantLendTable-module__freezeFilterButton--j8m49.InstantLendTable-module__active--b2RhL,
.InstantLendTable-module__auctionFilterButton--_tQin.InstantLendTable-module__active--b2RhL {
  border-color: var(--content-primary);
}
.InstantLendTable-module__freezeFilterButton--j8m49.InstantLendTable-module__disabled--ridpL,
.InstantLendTable-module__auctionFilterButton--_tQin.InstantLendTable-module__disabled--ridpL {
  border-color: var(--content-secondary);
}
.InstantLendTable-module__freezeFilterButton--j8m49.InstantLendTable-module__disabled--ridpL svg path,
.InstantLendTable-module__auctionFilterButton--_tQin.InstantLendTable-module__disabled--ridpL svg path {
  fill: var(--content-secondary);
}
.InstantLendTable-module__freezeFilterButton--j8m49 svg path,
.InstantLendTable-module__auctionFilterButton--_tQin svg path {
  fill: revert-layer;
}
.InstantLendTable-module__snowflakeIcon--XFqDb,
.InstantLendTable-module__hourglassIcon--lz4qF {
  min-width: 16px;
  min-height: 16px;
}
.InstantLendTable-module__snowflakeIcon--XFqDb path:first-child {
  fill: var(--content-primary);
}
.InstantLendTable-module__hourglassIcon--lz4qF path:last-child {
  fill: var(--content-primary);
}
.InstantLendTable-module__headerTitleRow--oLxMp {
  display: flex;
  align-items: center;
  gap: 16px;
}
.InstantLendTable-module__checkbox--sZPBO {
  height: 18px;
  padding-left: 18px;
}
.InstantLendTable-module__loanTypeTooltipContent--U_HyK {
  margin-bottom: 14px;
}
.InstantLendTable-module__tooltipContainer--WBYi3 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.InstantLendTable-module__tooltipContent--bWooE {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-width: 200px;
}
.InstantLendTable-module__tooltipContentLabel--AX11M {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .InstantLendTable-module__tooltipContentLabel--AX11M {
    font: var(--important-text-xs);
  }
}
.InstantLendTable-module__tooltipContentValue--iDdcO {
  color: var(--pure-white);
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .InstantLendTable-module__tooltipContentValue--iDdcO {
    font: var(--body-text-sm);
  }
}
.InstantLendTable-module__actionsCell--YWDvN {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 8px;
  width: 100%;
}
.InstantLendTable-module__actionsCell--YWDvN.InstantLendTable-module__cardView--s7DP0 {
  gap: unset;
}
.InstantLendTable-module__actionButton--jXN1C {
  width: 96px;
}
.InstantLendTable-module__tensorButtonLink--wsDPS.InstantLendTable-module__cardView--s7DP0 {
  position: absolute;
  top: 16px;
  right: 16px;
}
.InstantLendTable-module__summary--pQoPC {
  border-top: 1px solid var(--bg-border);
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 24px;
}
@media (max-width: 1240px) {
  .InstantLendTable-module__summary--pQoPC {
    flex-direction: column;
    padding: 16px;
    gap: 8px;
  }
}
.InstantLendTable-module__mainStat--RxHEI {
  display: flex;
  gap: 8px;
  align-items: center;
  min-width: 144px;
}
@media (max-width: 1240px) {
  .InstantLendTable-module__mainStat--RxHEI {
    display: none;
  }
}
.InstantLendTable-module__mainStat--RxHEI p:first-child {
  font: var(--important-text-2xl);
}
.InstantLendTable-module__mainStat--RxHEI p:last-child {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  max-width: 92px;
}
.InstantLendTable-module__weightedAprStat--TQhy1 {
  display: none;
}
@media (max-width: 1240px) {
  .InstantLendTable-module__weightedAprStat--TQhy1 {
    display: flex;
  }
}
.InstantLendTable-module__statsContainer--_VPK7 {
  display: flex;
  justify-content: space-around;
  gap: 24px;
  width: 100%;
}
@media (max-width: 640px) {
  .InstantLendTable-module__statsContainer--_VPK7 {
    gap: 8px;
  }
}
.InstantLendTable-module__statsContainer--_VPK7 > div {
  align-items: end;
  gap: unset;
}
@media (max-width: 1240px) {
  .InstantLendTable-module__statsContainer--_VPK7 > div {
    align-items: center;
  }
}
.InstantLendTable-module__summaryControls--makHS {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 1240px) {
  .InstantLendTable-module__summaryControls--makHS {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    width: 100%;
  }
}
@media (max-width: 1240px) {
  .InstantLendTable-module__sliderContainer--ULteK {
    flex-direction: row-reverse;
    order: 2;
  }
}
.InstantLendTable-module__slider--dpY3P {
  padding-bottom: 18px;
}
.InstantLendTable-module__lendButton--LK285 {
  min-width: 190px;
}
@media (max-width: 1240px) {
  .InstantLendTable-module__lendButton--LK285 {
    min-width: 176px;
  }
}
.InstantLendTable-module__lendButton--LK285:disabled svg path:first-child {
  fill: var(--content-secondary);
}
.InstantLendTable-module__modal--uE2Mf {
  z-index: 2;
}
.InstantLendTable-module__modal--uE2Mf .ant-modal-body {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0;
}
.InstantLendTable-module__modal--uE2Mf h3 {
  font: var(--title-xl);
  text-transform: uppercase;
}
.InstantLendTable-module__modal--uE2Mf p {
  font: var(--body-text-lg);
  margin-top: 12px;
  text-align: center;
}
.InstantLendTable-module__modal--uE2Mf .InstantLendTable-module__actionsButtons--IW49t {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-top: 24px;
  width: 100%;
}
.InstantLendTable-module__modal--uE2Mf .InstantLendTable-module__cancelButton--eMuIA,
.InstantLendTable-module__modal--uE2Mf .InstantLendTable-module__confirmButton--XsLME {
  width: 100%;
}
.InstantLendTable-module__modal--uE2Mf .InstantLendTable-module__cancelButton--eMuIA {
  background-color: var(--additional-red-primary-sub) !important;
  color: var(--content-primary);
}
.InstantLendTable-module__modal--uE2Mf .InstantLendTable-module__cancelButton--eMuIA:hover {
  border: 1px solid var(--additional-red-primary) !important;
}
.InstantLendTable-module__modal--uE2Mf .InstantLendTable-module__nftName--_200K {
  text-decoration: underline;
}
.InstantLendTable-module__emptyList--n3Wd9 {
  padding-bottom: 148px;
}

.FilterSection-module__container--AAof1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 24px;
  gap: 16px;
  width: 100%;
}
@media (max-width: 960px) {
  .FilterSection-module__container--AAof1 {
    padding: 8px 16px;
  }
}
.FilterSection-module__filterWrapper--QEP__ {
  display: flex;
  align-items: center;
  gap: 16px;
  width: 100%;
}
.FilterSection-module__filterButtonsContainer--e84V2 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.FilterSection-module__filterButtonsTitle--tHgZ8 {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.FilterSection-module__filterButton--IkF0C {
  font: var(--body-text-md) !important;
  padding: 2px 8px !important;
  gap: 4px !important;
}
.FilterSection-module__filterButton--IkF0C svg path {
  fill: var(--additional-orange-primary);
}
.FilterSection-module__filterButton--IkF0C.FilterSection-module__active--dIswr {
  border-color: var(--content-primary);
}
.FilterSection-module__filterButton--IkF0C.FilterSection-module__disabled--uOInq svg path {
  fill: var(--bg-border-active);
}

.PlaceOffersContent-module__pageWrapper--pvU2N {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  height: 100%;
}
@media (min-width: 961px) {
  .PlaceOffersContent-module__pageWrapper--pvU2N {
    position: relative;
  }
}
.PlaceOffersContent-module__content--aWrZa {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  overflow: hidden;
}
.PlaceOffersContent-module__marketsList--AASrG {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  padding-bottom: 8px;
  gap: 8px;
}
.PlaceOffersContent-module__headerList--Mz_cx {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .PlaceOffersContent-module__headerList--Mz_cx {
    display: none;
  }
}
.PlaceOffersContent-module__headerMainStat--bkPZM {
  display: flex;
  align-items: center;
  min-width: 290px;
}
@media (min-width: 961px) and (max-width: 1240px) {
  .PlaceOffersContent-module__headerMainStat--bkPZM {
    min-width: 176px;
  }
}
.PlaceOffersContent-module__headerStatLabel--TUTxp {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.PlaceOffersContent-module__headerStats--xTSul {
  display: flex;
  justify-content: flex-end;
  padding-right: 48px;
  gap: 16px;
  width: 100%;
  white-space: nowrap;
}
.PlaceOffersContent-module__headerAdditionalStat--UEcgA {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 4px;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .PlaceOffersContent-module__headerAdditionalStat--UEcgA {
    max-width: 120px;
  }
}

.Offer-module__listItem--sZCWr {
  position: relative;
  padding: 4px 64px 4px 24px;
  background: var(--bg-tertiary);
  display: flex;
  align-items: center;
  min-height: 32px;
  width: 100%;
}
.Offer-module__listItem--sZCWr:nth-child(odd) {
  background: var(--bg-secondary);
}
.Offer-module__listItem--sZCWr.Offer-module__creating--uAYMq,
.Offer-module__listItem--sZCWr.Offer-module__editing--Iuvcy {
  position: relative;
}
.Offer-module__listItem--sZCWr.Offer-module__creating--uAYMq::after,
.Offer-module__listItem--sZCWr.Offer-module__editing--Iuvcy::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -1px;
  height: 4px;
  width: 100%;
  z-index: 1;
}
.Offer-module__listItem--sZCWr.Offer-module__creating--uAYMq::after {
  background: var(--accent-primary);
}
.Offer-module__listItem--sZCWr.Offer-module__editing--Iuvcy::after {
  background: var(--additional-blue-primary);
}
.Offer-module__highlightItem--s7tza {
  position: absolute;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 16px;
}
.Offer-module__highlightItem--s7tza.Offer-module__creating--uAYMq {
  background: var(--accent-primary);
}
.Offer-module__highlightItem--s7tza.Offer-module__editing--Iuvcy {
  background: var(--additional-blue-primary);
}
.Offer-module__highlightItem--s7tza.Offer-module__hidden--uZ5gp {
  display: none;
}
.Offer-module__highlightItem--s7tza svg {
  height: 12px;
  width: 12px;
}
.Offer-module__values--vWqhy {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.Offer-module__values--vWqhy p {
  width: calc(100% / 3);
}
.Offer-module__values--vWqhy p:nth-child(2) {
  text-align: center;
}
.Offer-module__values--vWqhy p:last-child {
  text-align: right;
}
.Offer-module__value--lgMC6,
.Offer-module__displayOfferValue--Fom1x {
  color: var(--content-primary);
  font: var(--body-text-sm);
  line-height: 24px;
  overflow: auto;
  white-space: nowrap;
}
.Offer-module__displayOfferValue--Fom1x {
  display: flex;
  align-items: center;
}
.Offer-module__editButton--WTxuv {
  position: absolute;
  top: 50%;
  right: 24px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.Offer-module__editButton--WTxuv svg {
  height: 14px;
  width: 14px;
}
.Offer-module__tooltipInnerContent--qGkea {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
}

.OrderBook-module__orderBook--uyIOI {
  display: flex;
  flex-direction: column;
  padding: 16px 0 32px;
  height: 100%;
}
@media (max-width: 960px) {
  .OrderBook-module__orderBook--uyIOI {
    padding: 16px 0 0;
    height: 408px;
  }
}
.OrderBook-module__labelsWrapper--S6Esf {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 64px 0 24px;
  width: 100%;
}
@media (max-width: 640px) {
  .OrderBook-module__labelsWrapper--S6Esf {
    padding: 0 56px 0 16px;
  }
}
.OrderBook-module__labelWrapper--ZmGVZ {
  display: flex;
  align-items: center;
  gap: 4px;
  width: calc(100% / 3);
}
.OrderBook-module__labelWrapper--ZmGVZ:nth-child(2) {
  justify-content: center;
}
.OrderBook-module__labelWrapper--ZmGVZ:last-child {
  justify-content: flex-end;
}
@media (max-width: 640px) {
  .OrderBook-module__labelWrapper--ZmGVZ {
    width: 100%;
  }
}
.OrderBook-module__label--_fKh6 {
  color: var(--content-secondary);
  font: var(--important-text-xs);
  text-transform: uppercase;
  white-space: nowrap;
}
.OrderBook-module__offersList--bYwB3 {
  margin-top: 8px;
  overflow-y: auto;
}

.ExpandableCardContent-module__container--Xn2Im {
  cursor: default;
  display: flex;
  overflow: hidden;
  height: 370px;
  width: 100%;
}
@media (max-width: 640px) {
  .ExpandableCardContent-module__container--Xn2Im {
    height: 302px;
  }
}
.ExpandableCardContent-module__tabsContent--AxE8k {
  background: var(--bg-tertiary);
  border: var(--border-less-primary);
  width: 100%;
}
@media (max-width: 960px) {
  .ExpandableCardContent-module__tabsContent--AxE8k {
    display: none;
  }
}
.ExpandableCardContent-module__modal--KONdD .ant-modal-body {
  height: 440px;
}
.ExpandableCardContent-module__modal--KONdD .ant-modal-content {
  background: var(--bg-tertiary);
  padding: 0;
  overflow: hidden;
}
.ExpandableCardContent-module__content--OPAjb {
  padding: 12px 24px 12px;
  cursor: default;
  min-width: 344px;
  max-width: 344px;
}
@media (max-width: 960px) {
  .ExpandableCardContent-module__content--OPAjb {
    max-width: unset;
    width: 100%;
  }
}
@media (max-width: 640px) {
  .ExpandableCardContent-module__content--OPAjb {
    padding: 8px 16px 8px;
  }
}
.ExpandableCardContent-module__offerHeaderContent--QHWBL {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 640px) {
  .ExpandableCardContent-module__offerHeaderContent--QHWBL {
    margin-bottom: 0;
    gap: 8px;
  }
}
.ExpandableCardContent-module__offerHeaderTitle--Ob2qu {
  font: var(--title-lg);
  text-transform: uppercase;
  line-height: 38px;
}
@media (max-width: 640px) {
  .ExpandableCardContent-module__offerHeaderTitle--Ob2qu {
    font-size: 12px;
    line-height: 32px;
  }
}
.ExpandableCardContent-module__offersButton--jEryh {
  margin-left: auto;
}
@media (min-width: 961px) {
  .ExpandableCardContent-module__offersButton--jEryh {
    display: none !important;
  }
}
.ExpandableCardContent-module__editButton--TFz2e,
.ExpandableCardContent-module__offersButton--jEryh {
  width: 104px;
}
@media (max-width: 640px) {
  .ExpandableCardContent-module__editButton--TFz2e,
  .ExpandableCardContent-module__offersButton--jEryh {
    width: 80px;
  }
}

.LendCard-module__card--KRqhi {
  background: var(--bg-primary);
  border-radius: 6px;
  cursor: pointer;
  width: 100%;
}
.LendCard-module__cardBody--r11l_ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  padding: 10px 24px;
  width: 100%;
}
.LendCard-module__cardBody--r11l_:hover:not(.LendCard-module__opened--Ch90a) {
  background: var(--action-tertiary);
  border-radius: 6px;
}
@media (max-width: 960px) {
  .LendCard-module__cardBody--r11l_ {
    flex-direction: column;
    align-items: flex-start;
    padding: 8px 16px;
    gap: 16px;
  }
}
@media (max-width: 640px) {
  .LendCard-module__cardBody--r11l_.LendCard-module__opened--Ch90a {
    padding-bottom: 0;
  }
}
.LendCard-module__additionalContentWrapper--lk183 {
  display: flex;
  align-items: center;
  gap: 24px;
  width: 100%;
}
.LendCard-module__chevronButton--Zx8cn {
  display: flex;
}
.LendCard-module__chevronButton--Zx8cn.LendCard-module__opened--Ch90a svg {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
@media (max-width: 960px) {
  .LendCard-module__chevronButton--Zx8cn {
    position: absolute;
    top: 8px;
    right: 16px;
  }
}
.LendCard-module__mainInfoContainer--GLKD8 {
  display: flex;
  align-items: center;
  gap: 12px;
  max-width: 290px;
  width: 100%;
}
@media (min-width: 961px) and (max-width: 1240px), (max-width: 640px) {
  .LendCard-module__mainInfoContainer--GLKD8 {
    max-width: 176px;
  }
}
@media (max-width: 960px) {
  .LendCard-module__mainInfoContainer--GLKD8 {
    gap: 8px;
  }
}
.LendCard-module__mainInfoContainer--GLKD8 svg {
  width: 16px;
  height: 16px;
}
.LendCard-module__collectionImage--syryU {
  border-radius: 6px;
  width: 30px;
  height: 30px;
}
@media (max-width: 640px) {
  .LendCard-module__collectionImage--syryU {
    width: 24px;
    height: 24px;
  }
}
.LendCard-module__collectionName--gBndb {
  font: var(--important-text-md);
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.LendCard-module__additionalInfoStats--OUG2k {
  display: flex;
  justify-content: flex-end;
  gap: 16px;
  white-space: nowrap;
  width: 100%;
}
@media (max-width: 960px) {
  .LendCard-module__additionalInfoStats--OUG2k {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, auto);
    gap: 8px;
  }
}
.LendCard-module__additionalInfoStat--fZmVQ {
  align-items: flex-end;
  justify-content: center;
  gap: 2px;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .LendCard-module__additionalInfoStat--fZmVQ {
    max-width: 120px;
  }
}
@media (max-width: 960px) {
  .LendCard-module__opened--Ch90a .LendCard-module__additionalInfoStat--fZmVQ:nth-child(n + 3) {
    visibility: hidden;
    height: 0;
  }
  .LendCard-module__additionalInfoStat--fZmVQ:nth-child(-n + 2) {
    grid-row: 1;
  }
  .LendCard-module__additionalInfoStat--fZmVQ:nth-child(n + 3) {
    grid-row: 2;
  }
  .LendCard-module__additionalInfoStat--fZmVQ:not(:last-child) {
    align-items: flex-start;
  }
}
@media (min-width: 961px) {
  .LendCard-module__additionalInfoStatLabelWrapper--U7wLu {
    display: none;
  }
}
.LendCard-module__additionalAprStat--gJhyV {
  color: var(--additional-green-primary-deep);
}

.TokenInput-module__inputTokenSelect--xVW6c {
  background-color: var(--action-primary);
  border: var(--border-less-primary);
  border-radius: 6px;
  display: flex;
  flex-direction: column;
  padding: 6px 8px;
  gap: 8px;
}
.TokenInput-module__inputTokenSelectWrapper--_HXND {
  position: relative;
}
.TokenInput-module__inputTokenSelectHeader--hFylx {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 20px;
}
.TokenInput-module__inputTokenSelectLabel--FvFZJ {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .TokenInput-module__inputTokenSelectLabel--FvFZJ {
    font: var(--important-text-xs);
  }
}
.TokenInput-module__numericInput--cszj9 {
  background: var(--action-primary) !important;
  padding: 6px 0 6px 128px !important;
  text-align: right;
}
.TokenInput-module__numericInput--cszj9:disabled {
  background: var(--bg-tertiary);
}
.TokenInput-module__numericInput--cszj9:not(:placeholder-shown) {
  color: var(--content-primary);
}
.TokenInput-module__inputTokenSelectButton--YLNRy {
  background-color: var(--action-secondary) !important;
  position: absolute;
  top: 0;
  left: 0;
}
.TokenInput-module__selectTokenButton--DYqZL {
  padding: 6px 10px !important;
}
.TokenInput-module__selectTokenButtonDisabled--ZcDOk {
  pointer-events: none;
}
.TokenInput-module__selectTokenButtonIcon--BMZbJ {
  border-radius: 100px;
  height: 14px;
  width: 14px;
}
.TokenInput-module__selectTokenButtonChevronIcon--BKBXI {
  min-height: 16px;
  min-width: 16px;
  max-height: 16px;
  max-width: 16px;
}
.TokenInput-module__selectTokenButtonChevronIcon--BKBXI path {
  fill: var(--content-primary);
}
.TokenInput-module__inputControlsButtons--tBjGu {
  display: flex;
  align-items: center;
  gap: 8px;
}
.TokenInput-module__inputControlButton--qhNz2 {
  background: var(--action-secondary) !important;
  text-transform: uppercase;
}
.TokenInput-module__inputMaxTokenBalance--KtY8N {
  color: var(--content-secondary);
  font: var(--important-text-md);
  display: flex;
  align-items: center;
  gap: 4px;
}
@media (max-width: 640px) {
  .TokenInput-module__inputMaxTokenBalance--KtY8N {
    font: var(--important-text-sm);
  }
}
.TokenInput-module__inputMaxTokenBalance--KtY8N svg {
  height: 14px;
  width: 14px;
}
.TokenInput-module__inputMaxTokenBalance--KtY8N svg path {
  fill: var(--content-secondary);
}
.TokenInput-module__flexCol--S9Bye {
  display: flex;
  flex-direction: column;
}
.TokenInput-module__modal--xt5Uo .ant-modal-content {
  padding: 0;
}
.TokenInput-module__searchInputWrapper--b1qz5 {
  position: relative;
  margin: 12px 24px;
}
.TokenInput-module__searchInputWrapper--b1qz5 input {
  border: var(--border-less-primary) !important;
  padding: 8px 12px 8px 32px;
}
.TokenInput-module__searchIcon--svrM5 {
  position: absolute;
  left: 8px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 1;
}
.TokenInput-module__searchIcon--svrM5 path {
  fill: var(--content-secondary);
}
.TokenInput-module__tokensListLabels--rvSJ9 {
  display: flex;
  justify-content: space-between;
  padding: 6px 16px;
}
.TokenInput-module__tokenListLabel--UOy2j {
  color: var(--content-tertiary);
  font: var(--important-text-xs);
  text-transform: uppercase;
}
.TokenInput-module__tokensList--zlyG1 {
  overflow: auto;
  height: 380px;
}
.TokenInput-module__tokensListItem--tkOHw {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 4px 0;
}
.TokenInput-module__tokensListItem--tkOHw:hover,
.TokenInput-module__tokensListItem--tkOHw:nth-child(odd) {
  background: var(--bg-secondary);
}
.TokenInput-module__tokensListItemInfo--_uJnR {
  display: flex;
  padding-left: 16px;
  gap: 8px;
}
.TokenInput-module__tokensListItemIcon--glR_u {
  border-radius: 100px;
  height: 30px;
  width: 30px;
}
.TokenInput-module__tokensListItemTicker--cjj2M {
  color: var(--content-primary);
  font: var(--important-text-sm);
}
.TokenInput-module__tokensListItemAddress--slATg {
  color: var(--content-secondary);
  font: var(--body-text-xs);
}
.TokenInput-module__tokensListItemBalanceInfo--bNzrk {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  padding-right: 16px;
}
.TokenInput-module__tokensListItemCollateralsAmount--sthnE {
  font: var(--body-text-sm);
}
.TokenInput-module__tokensListItemCollateralsAmountUsd--vTfZZ {
  font: var(--body-text-xs);
}
.TokenInput-module__pinnedTokensList--ibEaK {
  display: flex;
  align-items: center;
  padding: 0 24px 12px;
  gap: 12px;
  overflow: auto;
}
.TokenInput-module__pinnedToken--m9siv {
  background-color: var(--action-primary);
  border: 1px solid transparent;
  border-radius: 100px;
  cursor: pointer;
  display: flex;
  align-items: center;
  padding: 2px 8px;
  gap: 4px;
}
.TokenInput-module__pinnedToken--m9siv:hover {
  border: 1px solid var(--bg-border-active);
}
.TokenInput-module__pinnedTokenIcon--jCE2B {
  border-radius: 100px;
  height: 16px;
  width: 16px;
}
.TokenInput-module__pinnedTokenLabel--bwxKQ {
  color: var(--content-secondary);
  font: var(--body-text-sm);
}

.MultiplierSlider-module__sliderContainer--joPos {
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding: 12px 24px 24px;
}
.MultiplierSlider-module__multiplierSlider--coi0W .ant-slider-track {
  background: var(--accent-primary) !important;
  border-color: var(--accent-primary) !important;
}
.MultiplierSlider-module__multiplierSlider--coi0W .ant-slider-dot-active {
  border-color: var(--accent-primary) !important;
}
.MultiplierSlider-module__multiplierSlider--coi0W .ant-slider-handle {
  border-color: var(--accent-primary) !important;
}
.MultiplierSlider-module__multiplierSliderDisabled--RynUr {
  pointer-events: none;
}
.MultiplierSlider-module__multiplierSliderDisabled--RynUr .ant-slider-track {
  background: var(--content-secondary) !important;
  border-color: var(--content-secondary) !important;
}
.MultiplierSlider-module__multiplierSliderDisabled--RynUr .ant-slider-dot-active {
  border-color: var(--content-secondary) !important;
}
.MultiplierSlider-module__multiplierSliderDisabled--RynUr .ant-slider-handle {
  border-color: var(--content-secondary) !important;
}
.MultiplierSlider-module__multiplierSliderDisabled--RynUr .ant-slider-handle {
  border-color: var(--content-secondary) !important;
}
.MultiplierSlider-module__multiplierSliderDisabled--RynUr .ant-slider-dot {
  border-color: var(--content-secondary) !important;
  background: var(--content-secondary) !important;
}
.MultiplierSlider-module__multiplierSliderDisabled--RynUr .ant-slider-rail {
  background: var(--content-secondary) !important;
}
.MultiplierSlider-module__multiplierSliderDisabled--RynUr .ant-slider-handle {
  background: var(--bg-primary);
  border: 2px solid var(--content-secondary);
}
.MultiplierSlider-module__sliderLabels--weq7z {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.MultiplierSlider-module__multiplierValueLabel--bM8oy {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  display: flex;
  align-items: center;
  gap: 2px;
}
@media (max-width: 640px) {
  .MultiplierSlider-module__multiplierValueLabel--bM8oy {
    font: var(--important-text-xs);
  }
}
.MultiplierSlider-module__multiplierValue--poq8H {
  color: var(--additional-green-primary-deep);
  display: flex;
  align-items: center;
  gap: 2px;
  font: var(--body-text-md);
  white-space: nowrap;
  text-transform: lowercase;
}
@media (max-width: 640px) {
  .MultiplierSlider-module__multiplierValue--poq8H {
    font: var(--body-text-sm);
  }
}
.MultiplierSlider-module__multiplierValueDisabled--Y82wx {
  color: var(--content-secondary);
}

.OrderBook-module__container--wOyrQ {
  border: var(--border-primary);
  border-radius: 12px;
  overflow: hidden;
  padding-top: 12px;
  height: 100%;
  width: 100%;
}
@media (max-width: 960px) {
  .OrderBook-module__container--wOyrQ {
    border: 0;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: space-between;
    padding: 0 0 156px;
    height: unset;
  }
}
.OrderBook-module__loader--zNXYe {
  height: 100%;
}
.OrderBook-module__loader--zNXYe path {
  fill: #9cff1f;
}
.OrderBook-module__table--UM77F tbody tr:nth-child(odd) {
  background: unset;
}
.OrderBook-module__table--UM77F tbody tr {
  opacity: 0.4;
  pointer-events: none;
}
.OrderBook-module__table--UM77F tr > td,
.OrderBook-module__table--UM77F tr > th {
  height: 44px;
  width: 100%;
  background: unset !important;
}
@media (max-width: 960px) {
  .OrderBook-module__table--UM77F tr > td,
  .OrderBook-module__table--UM77F tr > th {
    height: 32px;
  }
}
.OrderBook-module__tableWrapper--JXwiC {
  height: 100%;
}
@media (max-width: 960px) {
  .OrderBook-module__tableWrapper--JXwiC {
    height: 100vh;
  }
}
.OrderBook-module__selectedOffer--P8ajB {
  opacity: 1 !important;
}
.OrderBook-module__mutiplierCell--QA3Pk,
.OrderBook-module__mutiplierHeaderCell--KwyNE {
  display: flex;
  justify-content: center;
}

.Summary-module__summary--v3IQV {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (max-width: 960px) {
  .Summary-module__summary--v3IQV {
    gap: 4px;
  }
}
.Summary-module__fixedStatValue--vzv1_ {
  white-space: nowrap;
}
@media (max-width: 960px) {
  .Summary-module__fixedStatValue--vzv1_ {
    max-width: 144px;
  }
}

.LeveragePage-module__pageWrapper--yuTHd {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  height: 100%;
}
.LeveragePage-module__container--QVjho {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: row-reverse;
  margin: 24px auto 0;
  gap: 24px;
  max-width: 960px;
  width: 100%;
}
@media (max-width: 960px) {
  .LeveragePage-module__container--QVjho {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: space-between;
    overflow: hidden;
  }
}
@media (max-width: 640px) {
  .LeveragePage-module__container--QVjho {
    margin: 0;
  }
}
.LeveragePage-module__content--Yp7GQ {
  background-color: var(--bg-primary);
  border-radius: 12px;
  padding: 24px 0;
  max-width: 392px;
  width: 100%;
}
@media (max-width: 960px) {
  .LeveragePage-module__content--Yp7GQ {
    border: 0;
    padding: 16px 0 0;
  }
}
@media (max-width: 640px) {
  .LeveragePage-module__content--Yp7GQ {
    max-width: unset;
  }
}
.LeveragePage-module__controlBtns--yVXHX {
  display: flex;
  justify-content: space-between;
  margin: 0 16px 24px;
}
.LeveragePage-module__slippageBtn--R8MM3 svg path {
  fill: var(--content-primary);
}
.LeveragePage-module__tokenDropdownWrapper--BevdA {
  display: flex;
  margin: 0 16px 8px;
}
.LeveragePage-module__borrowInput--MYS2d {
  margin-bottom: 16px;
  margin: 0 16px;
}
.LeveragePage-module__footerContent--iMA7J {
  border-top: 1px dotted var(--bg-border);
  display: flex;
  flex-direction: column;
  padding: 12px 24px 0;
  gap: 16px;
}
@media (max-width: 960px) {
  .LeveragePage-module__footerContent--iMA7J {
    background: var(--bg-primary);
    padding: 8px 16px 16px;
    margin: 0;
    gap: 8px;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
  }
}
.LeveragePage-module__depositButton--dpPCt {
  width: 100%;
}
.LeveragePage-module__faqContainer--xjByM {
  margin: 24px auto 0;
  max-width: 960px;
  width: 100%;
}
@media (max-width: 960px) {
  .LeveragePage-module__faqContainer--xjByM {
    display: none;
  }
}

.LeverageLanding-module__pageWrapper--tiMeH {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  height: 100%;
  overflow: hidden;
}
.LeverageLanding-module__content--Mu3hi {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 48px 0;
}
@media (max-width: 1240px) {
  .LeverageLanding-module__content--Mu3hi {
    padding: 24px 0;
  }
}
.LeverageLanding-module__mainSection--OEUcQ {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
}
@media (max-width: 1240px) {
  .LeverageLanding-module__mainSection--OEUcQ {
    flex-direction: column;
  }
}
.LeverageLanding-module__mainSectionTitle--hVQtv {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.LeverageLanding-module__mainSectionTitle--hVQtv h1 {
  font: var(--title-3xl);
  text-transform: uppercase;
  margin-bottom: 12px;
}
@media (max-width: 1240px) {
  .LeverageLanding-module__mainSectionTitle--hVQtv h1 {
    font: var(--title-2xl);
  }
}
@media (max-width: 640px) {
  .LeverageLanding-module__mainSectionTitle--hVQtv h1 {
    font: var(--title-xl);
  }
}
.LeverageLanding-module__mainSectionTitle--hVQtv p {
  font: var(--body-text-xl);
}
@media (max-width: 1240px) {
  .LeverageLanding-module__mainSectionTitle--hVQtv p {
    font: var(--body-text-lg);
  }
}
@media (max-width: 640px) {
  .LeverageLanding-module__mainSectionTitle--hVQtv p {
    font: var(--body-text-md);
  }
}
.LeverageLanding-module__tokensList--WBPEu {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
  gap: 24px;
  margin-top: 24px;
}
@media (max-width: 640px) {
  .LeverageLanding-module__tokensList--WBPEu {
    grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
    gap: 8px;
  }
}
.LeverageLanding-module__tokenItem--dbAYa {
  color: var(--content-primary);
  cursor: pointer;
  overflow: hidden;
  border-radius: 12px;
  background: var(--bg-primary);
  text-decoration: none;
}
.LeverageLanding-module__tokenItem--dbAYa:hover {
  box-shadow: 0 2px 0 var(--action-primary);
}
.LeverageLanding-module__tokenItemDisabled--SYJq4 {
  opacity: 0.3;
  pointer-events: none;
}
.LeverageLanding-module__tokenItemHeader--gA5fP {
  padding: 12px;
  display: flex;
  -webkit-column-gap: 8px;
          column-gap: 8px;
  align-items: center;
  background: var(--action-primary);
  height: 56px;
}
@media (max-width: 640px) {
  .LeverageLanding-module__tokenItemHeader--gA5fP {
    height: 42px;
    padding: 8px;
  }
}
.LeverageLanding-module__tokenItemHeader--gA5fP img {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  object-fit: cover;
}
@media (max-width: 640px) {
  .LeverageLanding-module__tokenItemHeader--gA5fP img {
    width: 24px;
    height: 24px;
  }
}
.LeverageLanding-module__tokenItemTicker--Vcjmz {
  text-transform: uppercase;
  font: var(--title-md);
}
@media (max-width: 640px) {
  .LeverageLanding-module__tokenItemTicker--Vcjmz {
    font: var(--title-sm);
  }
}
.LeverageLanding-module__tokenItemApyWrapper--_38Di {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.LeverageLanding-module__tokenItemApyTitle--dUPFc {
  display: flex;
  align-items: center;
  gap: 2px;
  font: var(--important-text-xs);
  color: var(--content-tertiary);
  text-transform: uppercase;
  margin-bottom: 4px;
}
@media (max-width: 640px) {
  .LeverageLanding-module__tokenItemApyTitle--dUPFc {
    margin-bottom: 0;
  }
}
.LeverageLanding-module__tokenItemApyValue--AEIUP {
  font: var(--important-text-sm);
}
@media (max-width: 640px) {
  .LeverageLanding-module__tokenItemApyValue--AEIUP {
    font: var(--important-text-xs);
  }
}
.LeverageLanding-module__tokenItemFooter--xlTNq {
  padding: 6px 12px;
}
.LeverageLanding-module__tokenItemMultiply--axi7o,
.LeverageLanding-module__tokenItemMultiplyPlaceholder--G_JlJ {
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .LeverageLanding-module__tokenItemMultiply--axi7o,
  .LeverageLanding-module__tokenItemMultiplyPlaceholder--G_JlJ {
    font: var(--important-text-xs);
  }
}
.LeverageLanding-module__tokenItemMultiply--axi7o {
  display: flex;
  align-items: center;
  gap: 4px;
}

.ModalTokenSelect-module__flexCol--cG3e_ {
  display: flex;
  flex-direction: column;
}
.ModalTokenSelect-module__modal--ELWu2 .ant-modal-content {
  padding: 0;
}
.ModalTokenSelect-module__searchInputWrapper--x6jD6 {
  position: relative;
  margin: 12px 24px;
}
.ModalTokenSelect-module__searchInputWrapper--x6jD6 input {
  border: var(--border-less-primary) !important;
  padding: 8px 12px 8px 32px;
}
.ModalTokenSelect-module__searchIcon--xPpDz {
  position: absolute;
  left: 8px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 1;
}
.ModalTokenSelect-module__searchIcon--xPpDz path {
  fill: var(--content-secondary);
}
.ModalTokenSelect-module__tokensListLabels--OiQbF {
  display: flex;
  justify-content: space-between;
  padding: 6px 16px;
}
.ModalTokenSelect-module__tokenListLabel--n4Grb {
  color: var(--content-tertiary);
  font: var(--important-text-xs);
  text-transform: uppercase;
}
.ModalTokenSelect-module__tokensList--db4Yz {
  overflow: auto;
  height: 380px;
}
.ModalTokenSelect-module__tokensListItem--WrML3 {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 4px 0;
}
.ModalTokenSelect-module__tokensListItem--WrML3:hover,
.ModalTokenSelect-module__tokensListItem--WrML3:nth-child(odd) {
  background: var(--bg-secondary);
}
.ModalTokenSelect-module__tokensListItemInfo--In3Q9 {
  display: flex;
  align-items: center;
  padding-left: 16px;
  gap: 8px;
}
.ModalTokenSelect-module__tokensListItemIcon--WwK84 {
  border-radius: 100px;
  height: 30px;
  width: 30px;
}
.ModalTokenSelect-module__tokensListItemTicker--oA5us {
  color: var(--content-primary);
  font: var(--important-text-sm);
}
.ModalTokenSelect-module__tokensListItemAddress--C16qQ {
  color: var(--content-secondary);
  font: var(--body-text-xs);
}
.ModalTokenSelect-module__tokensListItemBalanceInfo--gO35p {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  padding-right: 16px;
}
.ModalTokenSelect-module__tokensListItemCollateralsAmount--sdPMP {
  font: var(--body-text-sm);
}
.ModalTokenSelect-module__tokensListItemCollateralsAmountUsd--k24At {
  font: var(--body-text-xs);
}
.ModalTokenSelect-module__pinnedTokensList--sKgV4 {
  display: flex;
  align-items: center;
  padding: 0 24px 12px;
  gap: 12px;
  overflow: auto;
}
.ModalTokenSelect-module__pinnedToken--_79ga {
  background-color: var(--action-primary);
  border: 1px solid transparent;
  border-radius: 100px;
  cursor: pointer;
  display: flex;
  align-items: center;
  padding: 2px 8px;
  gap: 4px;
}
.ModalTokenSelect-module__pinnedToken--_79ga:hover {
  border: 1px solid var(--bg-border-active);
}
.ModalTokenSelect-module__pinnedTokenIcon--HTd3J {
  border-radius: 100px;
  height: 16px;
  width: 16px;
}
.ModalTokenSelect-module__pinnedTokenLabel--c0m_P {
  color: var(--content-secondary);
  font: var(--body-text-sm);
}

.InputTokenSelect-module__inputTokenSelect--dK9OA {
  background-color: var(--action-primary);
  border: var(--border-less-primary);
  border-radius: 6px;
  display: flex;
  flex-direction: column;
  padding: 6px 8px;
  gap: 8px;
}
.InputTokenSelect-module__inputTokenSelectWrapper--GVj64 {
  position: relative;
}
.InputTokenSelect-module__inputTokenSelectHeader--B4gVc {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 20px;
}
.InputTokenSelect-module__inputTokenSelectLabel--Xo8TY {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .InputTokenSelect-module__inputTokenSelectLabel--Xo8TY {
    font: var(--important-text-xs);
  }
}
.InputTokenSelect-module__numericInput--CoM3S {
  background: var(--action-primary) !important;
  padding: 6px 0 6px 128px !important;
  text-align: right;
}
.InputTokenSelect-module__numericInput--CoM3S:disabled {
  background: var(--bg-tertiary);
}
.InputTokenSelect-module__numericInput--CoM3S:not(:placeholder-shown) {
  color: var(--content-primary);
}
.InputTokenSelect-module__inputTokenSelectButton--iOvIX {
  background-color: var(--action-secondary) !important;
  position: absolute;
  top: 0;
  left: 0;
}
.InputTokenSelect-module__inputControlsButtons--nGVy1 {
  display: flex;
  align-items: center;
  gap: 8px;
}
.InputTokenSelect-module__inputControlButton--Zja4C {
  background: var(--action-secondary) !important;
  text-transform: uppercase;
}
.InputTokenSelect-module__inputMaxTokenBalance--pGSYT {
  color: var(--content-secondary);
  font: var(--important-text-md);
  display: flex;
  align-items: center;
  gap: 4px;
}
@media (max-width: 640px) {
  .InputTokenSelect-module__inputMaxTokenBalance--pGSYT {
    font: var(--important-text-sm);
  }
}
.InputTokenSelect-module__inputMaxTokenBalance--pGSYT svg {
  height: 14px;
  width: 14px;
}
.InputTokenSelect-module__inputMaxTokenBalance--pGSYT svg path {
  fill: var(--content-secondary);
}
.InputTokenSelect-module__selectTokenButton--vFy2A {
  padding: 6px 10px !important;
}
.InputTokenSelect-module__selectTokenButtonIcon--IwtTZ {
  border-radius: 100px;
  height: 14px;
  width: 14px;
}
.InputTokenSelect-module__selectTokenButtonChevronIcon--P8GWv {
  min-height: 16px;
  min-width: 16px;
  max-height: 16px;
  max-width: 16px;
}
.InputTokenSelect-module__selectTokenButtonChevronIcon--P8GWv path {
  fill: var(--content-primary);
}

.OrderBook-module__container--Ij_Ay {
  border: var(--border-primary);
  border-radius: 12px;
  padding-top: 12px;
  height: 100%;
  width: 100%;
}
@media (max-width: 960px) {
  .OrderBook-module__container--Ij_Ay {
    border: 0;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: space-between;
    padding: 0 0 140px;
    overflow: hidden;
    height: unset;
  }
}
.OrderBook-module__loader--MlwD4 {
  height: 100%;
}
.OrderBook-module__loader--MlwD4 path {
  fill: var(--accent-primary);
}
.OrderBook-module__table--DeI08 tr > td,
.OrderBook-module__table--DeI08 tr > th {
  height: 44px;
  width: 100%;
}
@media (max-width: 960px) {
  .OrderBook-module__table--DeI08 tr > td,
  .OrderBook-module__table--DeI08 tr > th {
    height: 32px;
  }
}
.OrderBook-module__tableWrapper--Owlqk {
  padding-bottom: 10px;
  height: 100%;
}
@media (max-width: 960px) {
  .OrderBook-module__tableWrapper--Owlqk {
    height: 100vh;
  }
}
.OrderBook-module__valueWithRadio--SFQbu {
  display: flex;
  align-items: center;
  text-wrap: nowrap;
  -webkit-column-gap: 8px;
          column-gap: 8px;
}
.OrderBook-module__radioCircle--Bdi4J {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  content: '';
  width: 16px;
  height: 16px;
  border: var(--border-primary);
  background: var(--action-primary);
  border-radius: 100%;
}
.OrderBook-module__radioCircle--Bdi4J.OrderBook-module__acitve--JRRrg {
  border-color: var(--bg-border-active);
}
.OrderBook-module__radioCircle--Bdi4J.OrderBook-module__acitve--JRRrg::before {
  content: '';
  display: block;
  background: var(--additional-green-primary);
  width: 7px;
  height: 7px;
  border-radius: 100%;
}
.OrderBook-module__maxBorrowCell--XwZ2S {
  display: flex;
  flex-direction: column;
}
.OrderBook-module__cellTextValue--jylcm {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .OrderBook-module__cellTextValue--jylcm {
    font: var(--body-text-sm);
  }
}
.OrderBook-module__cellTextCenter--V6HcO {
  display: flex;
  justify-content: center;
}
.OrderBook-module__headerCellCenter--Aw1sE {
  justify-content: center;
}
.OrderBook-module__ltvValue--lKIFJ {
  color: var(--content-primary);
  font: var(--body-text-sm);
}
@media (max-width: 640px) {
  .OrderBook-module__ltvValue--lKIFJ {
    font: var(--body-text-xs);
  }
}

.InstantBorrowContent-module__container--QDa7p {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: row-reverse;
  margin: 24px auto 0;
  gap: 24px;
  max-width: 960px;
  width: 100%;
}
@media (max-width: 960px) {
  .InstantBorrowContent-module__container--QDa7p {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: space-between;
    overflow: hidden;
  }
}
@media (max-width: 640px) {
  .InstantBorrowContent-module__container--QDa7p {
    margin: 0;
  }
}
.InstantBorrowContent-module__content--Q_3jX {
  background-color: var(--bg-primary);
  border-radius: 12px;
  padding: 24px 0;
  max-width: 392px;
  width: 100%;
}
@media (max-width: 960px) {
  .InstantBorrowContent-module__content--Q_3jX {
    padding: 16px 0 0;
  }
}
@media (max-width: 640px) {
  .InstantBorrowContent-module__content--Q_3jX {
    border-radius: 0;
    max-width: unset;
  }
}
.InstantBorrowContent-module__footerContent--PNz44 {
  border-top: 1px dotted var(--bg-border);
  display: flex;
  flex-direction: column;
  padding: 12px 24px 0;
  gap: 16px;
}
@media (max-width: 960px) {
  .InstantBorrowContent-module__footerContent--PNz44 {
    background: var(--bg-primary);
    padding: 8px 16px 16px;
    margin: 0;
    gap: 8px;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
  }
}
.InstantBorrowContent-module__borrowInput--G3AWP {
  margin-bottom: 16px;
  margin: 0 16px;
}
.InstantBorrowContent-module__faqContainer--d4YA4 {
  margin: 24px auto 0;
  max-width: 960px;
  width: 100%;
}
@media (max-width: 960px) {
  .InstantBorrowContent-module__faqContainer--d4YA4 {
    display: none;
  }
}
.InstantBorrowContent-module__collateralField--ABsBJ {
  background-color: var(--bg-primary);
  padding: 12px 24px;
  margin-top: 12px;
}
.InstantBorrowContent-module__collateralFieldLabelWrapper--VhJNO {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 18px;
  width: 100%;
}
.InstantBorrowContent-module__collateralFieldLabel--G76sG {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .InstantBorrowContent-module__collateralFieldLabel--G76sG {
    font: var(--important-text-xs);
  }
}
.InstantBorrowContent-module__collateralFieldBalance--LKf57 {
  color: var(--content-secondary);
  font: var(--important-text-md);
  display: flex;
  align-items: center;
  gap: 4px;
}
@media (max-width: 640px) {
  .InstantBorrowContent-module__collateralFieldBalance--LKf57 {
    font: var(--important-text-sm);
  }
}
.InstantBorrowContent-module__collateralFieldBalance--LKf57 svg {
  height: 14px;
  width: 14px;
}
.InstantBorrowContent-module__collateralFieldBalance--LKf57 svg path {
  fill: var(--content-secondary);
}
.InstantBorrowContent-module__collateralFieldContent--rKZHR {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 12px;
}
.InstantBorrowContent-module__collateralFieldValue--oPKJF {
  color: var(--content-tertiary);
  margin-right: 1px;
}
.InstantBorrowContent-module__summary--odnVw {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (max-width: 960px) {
  .InstantBorrowContent-module__summary--odnVw {
    gap: 4px;
  }
}
.InstantBorrowContent-module__fixedStatValue--xzfBK {
  max-width: 74px;
  white-space: nowrap;
}
@media (max-width: 960px) {
  .InstantBorrowContent-module__fixedStatValue--xzfBK {
    max-width: 144px;
  }
}
.InstantBorrowContent-module__borrowButton--iQJjI {
  width: 100%;
}
.InstantBorrowContent-module__warningModal--P6Q14 {
  z-index: 2;
}
.InstantBorrowContent-module__warningModal--P6Q14 .ant-modal-content {
  padding: 24px;
}
@media (max-width: 640px) {
  .InstantBorrowContent-module__warningModal--P6Q14 .ant-modal-content {
    padding: 16px;
  }
}
.InstantBorrowContent-module__warningModalBody--Tqmmv {
  color: var(--content-primary);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 12px;
}
.InstantBorrowContent-module__warningModalTitle--WAiaJ {
  font: var(--title-xl);
  text-align: center;
  text-transform: uppercase;
}
.InstantBorrowContent-module__warningModalText--TbyUw {
  font: var(--body-text-lg);
  text-align: center;
}
.InstantBorrowContent-module__warningModalTokenRow--k5hRs {
  display: inline-flex;
  align-items: center;
  gap: 2px;
}
.InstantBorrowContent-module__warningModalTokenValue--EyeB2 svg {
  margin-bottom: -2px;
  margin-left: -2px;
}
.InstantBorrowContent-module__warningModalFooter--NqBEb {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-top: 24px;
  width: 100%;
}
.InstantBorrowContent-module__cancelButton--i4ncE {
  color: var(--content-primary) !important;
  background-color: var(--additional-red-primary-sub) !important;
  width: 100%;
}
.InstantBorrowContent-module__cancelButton--i4ncE:hover {
  border: 1px solid var(--additional-red-primary) !important;
}
.InstantBorrowContent-module__confirmButton--iNQGg {
  width: 100%;
}
.InstantBorrowContent-module__sliderContainer--cCehA {
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding: 12px 24px;
}
.InstantBorrowContent-module__ltvSlider--YXTs_ .sliderDisabled .ant-slider-handle {
  border-color: var(--content-secondary) !important;
}
.InstantBorrowContent-module__ltvSlider--YXTs_ .sliderDisabled .ant-slider-track {
  display: none;
}
.InstantBorrowContent-module__ltvSlider--YXTs_ .ant-slider-track {
  border: 0 !important;
  background: transparent !important;
}
.InstantBorrowContent-module__sliderRailGreen--P9Pg6 .ant-slider-rail {
  background: var(--accent-primary) !important;
}
.InstantBorrowContent-module__sliderRailYellow--geVf7 .ant-slider-rail {
  background: linear-gradient(to right, var(--accent-primary), var(--additional-gold-primary)) !important;
}
.InstantBorrowContent-module__sliderRailOrange--ScIsh .ant-slider-rail {
  background: linear-gradient(to right, var(--accent-primary), var(--additional-gold-primary), var(--additional-orange-primary)) !important;
}
.InstantBorrowContent-module__sliderRailRed--vTsW9 .ant-slider-rail {
  background: linear-gradient(to right, var(--accent-primary), var(--additional-gold-primary), var(--additional-orange-primary), var(--additional-red-primary)) !important;
}
.InstantBorrowContent-module__sliderLabels--C4LNf {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.InstantBorrowContent-module__loanValueLabel--zyWzm {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  display: flex;
  align-items: center;
  gap: 2px;
}
@media (max-width: 640px) {
  .InstantBorrowContent-module__loanValueLabel--zyWzm {
    font: var(--important-text-xs);
  }
}
.InstantBorrowContent-module__loanValue--iKQcT {
  display: flex;
  align-items: center;
  gap: 2px;
  font: var(--body-text-md);
  white-space: nowrap;
}
@media (max-width: 640px) {
  .InstantBorrowContent-module__loanValue--iKQcT {
    font: var(--body-text-sm);
  }
}
.InstantBorrowContent-module__maxLtvSliderGreen--ZU0Ce .ant-slider-handle {
  border-color: var(--accent-primary) !important;
}
.InstantBorrowContent-module__maxLtvSliderYellow--QeSer .ant-slider-handle {
  border-color: var(--additional-gold-primary) !important;
}
.InstantBorrowContent-module__maxLtvSliderOrange--yvvgn .ant-slider-handle {
  border-color: var(--additional-orange-primary) !important;
}
.InstantBorrowContent-module__maxLtvSliderRed--CpZmd .ant-slider-handle {
  border-color: var(--additional-red-primary) !important;
}

.ListLoansContent-module__container--CUeBs {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 24px auto 0;
  gap: 24px;
  max-width: 960px;
  width: 100%;
}
@media (max-width: 640px) {
  .ListLoansContent-module__container--CUeBs {
    margin: 0;
  }
}
.ListLoansContent-module__content--TY_ee {
  background: var(--bg-primary);
  border-radius: 12px;
  padding: 24px;
  max-width: 392px;
  width: 100%;
}
@media (max-width: 640px) {
  .ListLoansContent-module__content--TY_ee {
    border-radius: 0;
    padding: 16px;
    max-width: unset;
  }
}
@media (max-width: 960px) {
  .ListLoansContent-module__faqContainer--najeu {
    display: none;
  }
}
.ListLoansContent-module__collateralInput--_W5Ox {
  margin-bottom: 16px;
}
.ListLoansContent-module__borrowInput--kJVum {
  margin-bottom: 16px;
}
.ListLoansContent-module__fields--eMFxA {
  display: flex;
  gap: 12px;
  margin-bottom: 16px;
}
.ListLoansContent-module__aprFieldWrapper--pXcx6 {
  display: flex;
  flex-direction: column;
}
.ListLoansContent-module__actionButton--VDXuP {
  width: 100%;
}
.ListLoansContent-module__summary--poh3w {
  border-top: 1px dotted var(--bg-border);
  display: flex;
  flex-direction: column;
  padding: 12px 24px 12px;
  margin: 0 -24px 0;
  gap: 8px;
  position: relative;
}
@media (max-width: 640px) {
  .ListLoansContent-module__summary--poh3w {
    padding: 8px 16px 8px;
    margin: 0 -16px 0;
    gap: 4px;
  }
}
.ListLoansContent-module__fixedStatValue--MFEu5 {
  max-width: 74px;
  white-space: nowrap;
  overflow: auto;
}
@media (max-width: 960px) {
  .ListLoansContent-module__fixedStatValue--MFEu5 {
    max-width: 144px;
  }
}
.ListLoansContent-module__lenderAprMessageWrapper--uAJ3r {
  display: flex;
  align-items: center;
  gap: 4px;
  height: 14px;
}
.ListLoansContent-module__lenderAprMessage--OtV_D {
  font: var(--body-text-sm);
}
@media (max-width: 640px) {
  .ListLoansContent-module__lenderAprMessage--OtV_D {
    font: var(--body-text-xs);
  }
}

.BorrowTokenPage-module__pageWrapper--wxL0j {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  height: 100%;
}

.OTCFormContent-module__container--KqPLz {
  background-color: var(--bg-primary);
  border-radius: 12px;
  padding: 24px;
  max-width: 392px;
  width: 100%;
}
@media (max-width: 960px) {
  .OTCFormContent-module__container--KqPLz {
    padding: 16px;
  }
}
@media (max-width: 640px) {
  .OTCFormContent-module__container--KqPLz {
    border-radius: 0;
    max-width: unset;
  }
}
.OTCFormContent-module__buyTokenSelect--mshk0 {
  margin: 12px 0;
}
.OTCFormContent-module__inputTextWrapper--cc62C {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.OTCFormContent-module__inputTextLabel--sVVEj {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.OTCFormContent-module__inputText--B3VWA {
  background-color: var(--action-primary) !important;
  border: var(--border-less-primary) !important;
}
.OTCFormContent-module__actionButton--wWfZr {
  width: 100%;
}
.OTCFormContent-module__summary--jCsjX {
  border-top: 1px dotted var(--bg-border);
  display: flex;
  flex-direction: column;
  margin: 24px -24px 16px;
  padding: 24px 24px 0;
  gap: 8px;
}
@media (max-width: 960px) {
  .OTCFormContent-module__summary--jCsjX {
    margin: 16px -16px 12px;
    padding: 12px 16px 0;
    gap: 4px;
  }
}
.OTCFormContent-module__fixedStatValue--Z71_X {
  max-width: 74px;
  white-space: nowrap;
}
@media (max-width: 960px) {
  .OTCFormContent-module__fixedStatValue--Z71_X {
    max-width: 144px;
  }
}

.OTCTokenPage-module__pageWrapper--rRsUf {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  height: 100%;
}
.OTCTokenPage-module__content--tXYkp {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 24px auto 0;
  gap: 24px;
  max-width: 960px;
  width: 100%;
}
@media (max-width: 960px) {
  .OTCTokenPage-module__content--tXYkp {
    display: flex;
    flex-direction: column-reverse;
    flex-grow: 1;
    justify-content: space-between;
    overflow: hidden;
  }
}
@media (max-width: 640px) {
  .OTCTokenPage-module__content--tXYkp {
    margin: 0;
  }
}
.OTCTokenPage-module__faqContainer--GGpUf {
  margin: 24px auto 0;
  max-width: 960px;
  width: 100%;
}
@media (max-width: 960px) {
  .OTCTokenPage-module__faqContainer--GGpUf {
    display: none;
  }
}
.OTCTokenPage-module__orderCell--PEnn6 {
  display: flex;
  align-items: center;
  gap: 8px;
}
.OTCTokenPage-module__orderCellLogos--WnaB2 {
  position: relative;
}
.OTCTokenPage-module__orderCellCollateralLogo--Oa6zN {
  border-radius: 100%;
  height: 32px;
  width: 32px;
}
@media (max-width: 640px) {
  .OTCTokenPage-module__orderCellCollateralLogo--Oa6zN {
    height: 24px;
    width: 24px;
  }
}
.OTCTokenPage-module__orderCellMarketLogo--nIqob {
  position: absolute;
  bottom: 2px;
  right: -2px;
  height: 16px;
  width: 16px;
}
@media (max-width: 640px) {
  .OTCTokenPage-module__orderCellMarketLogo--nIqob {
    right: 0;
    height: 12px;
    width: 12px;
  }
}
.OTCTokenPage-module__orderCellDetails--_3MZy {
  display: flex;
  flex-direction: column;
}
.OTCTokenPage-module__orderCellPrice--RDCMv {
  color: var(--content-secondary);
  font: var(--important-text-md);
}
@media (max-width: 640px) {
  .OTCTokenPage-module__orderCellPrice--RDCMv {
    font: var(--important-text-sm);
  }
}
.OTCTokenPage-module__orderCellMarketPrice--fMJ_B {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .OTCTokenPage-module__orderCellMarketPrice--fMJ_B {
    font: var(--body-text-sm);
  }
}

.BuyOrdersContent-module__container--OifP0 {
  padding: 12px 0 42px;
  height: 100%;
  width: 100%;
}
@media (max-width: 960px) {
  .BuyOrdersContent-module__container--OifP0 {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: space-between;
    padding: 0;
    overflow: hidden;
    height: unset;
  }
}
.BuyOrdersContent-module__loader--hDjeY {
  height: 100%;
}
.BuyOrdersContent-module__loader--hDjeY path {
  fill: var(--accent-primary);
}
.BuyOrdersContent-module__table--H_hwX tr > td,
.BuyOrdersContent-module__table--H_hwX tr > th {
  height: 48px;
  width: 100%;
}
.BuyOrdersContent-module__table--H_hwX tr > td:first-child,
.BuyOrdersContent-module__table--H_hwX tr > th:first-child {
  width: 176px;
}
@media (max-width: 960px) {
  .BuyOrdersContent-module__table--H_hwX tr > td,
  .BuyOrdersContent-module__table--H_hwX tr > th {
    height: 32px;
  }
}
@media (max-width: 640px) {
  .BuyOrdersContent-module__table--H_hwX tr > td:first-child,
  .BuyOrdersContent-module__table--H_hwX tr > th:first-child {
    width: 128px;
  }
}
.BuyOrdersContent-module__tableWrapper--GrI9D {
  height: 100%;
}
.BuyOrdersContent-module__cellTextValue--NTLgZ {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .BuyOrdersContent-module__cellTextValue--NTLgZ {
    font: var(--body-text-sm);
  }
}
.BuyOrdersContent-module__actionButton--gtpxq {
  width: 76px;
}
@media (max-width: 640px) {
  .BuyOrdersContent-module__actionButton--gtpxq {
    width: 64px;
  }
}
.BuyOrdersContent-module__tooltipContent--_P2PR {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.BuyOrdersContent-module__tooltipContent--_P2PR > div {
  display: flex;
  align-items: center;
  gap: 16px;
}

.SaleOrdersContent-module__container--WXPtn {
  padding: 12px 0 42px;
  height: 100%;
  width: 100%;
}
@media (max-width: 960px) {
  .SaleOrdersContent-module__container--WXPtn {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: space-between;
    padding: 0;
    overflow: hidden;
    height: unset;
  }
}
.SaleOrdersContent-module__loader--o4_gJ {
  height: 100%;
}
.SaleOrdersContent-module__loader--o4_gJ path {
  fill: var(--accent-primary);
}
.SaleOrdersContent-module__table--xCcr8 tr > td,
.SaleOrdersContent-module__table--xCcr8 tr > th {
  height: 48px;
  width: 100%;
}
.SaleOrdersContent-module__table--xCcr8 tr > td:first-child,
.SaleOrdersContent-module__table--xCcr8 tr > th:first-child {
  width: 176px;
}
@media (max-width: 960px) {
  .SaleOrdersContent-module__table--xCcr8 tr > td,
  .SaleOrdersContent-module__table--xCcr8 tr > th {
    height: 32px;
  }
}
@media (max-width: 640px) {
  .SaleOrdersContent-module__table--xCcr8 tr > td:first-child,
  .SaleOrdersContent-module__table--xCcr8 tr > th:first-child {
    width: 128px;
  }
}
.SaleOrdersContent-module__tableWrapper--iZLEo {
  height: 100%;
}
.SaleOrdersContent-module__cellTextValue--RaSqM {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .SaleOrdersContent-module__cellTextValue--RaSqM {
    font: var(--body-text-sm);
  }
}
.SaleOrdersContent-module__actionButton--ZETOZ {
  color: var(--content-primary) !important;
  background-color: var(--additional-red-primary-sub) !important;
  width: 76px;
}
.SaleOrdersContent-module__actionButton--ZETOZ:hover {
  border: 1px solid var(--additional-red-primary) !important;
}
@media (max-width: 640px) {
  .SaleOrdersContent-module__actionButton--ZETOZ {
    width: 64px;
  }
}
.SaleOrdersContent-module__tooltipContent--SOeUY {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.SaleOrdersContent-module__tooltipContent--SOeUY > div {
  display: flex;
  align-items: center;
  gap: 16px;
}

.OTCOrderbook-module__container--DntTl {
  border: var(--border-primary);
  border-radius: 12px;
  height: 100%;
  width: 100%;
}
@media (max-width: 960px) {
  .OTCOrderbook-module__container--DntTl {
    border: 0;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: space-between;
    overflow: hidden;
    height: unset;
  }
}
.OTCOrderbook-module__tabs--cbwjC button:first-child {
  border-top-left-radius: 12px;
}
.OTCOrderbook-module__tabs--cbwjC button:first-child:after {
  margin-left: 10px;
  width: calc(100% - 10px);
}
.OTCOrderbook-module__tabs--cbwjC button:last-child {
  border-top-right-radius: 12px;
}
.OTCOrderbook-module__tabs--cbwjC button:last-child:after {
  margin-right: 10px;
  width: calc(100% - 10px);
}

.BorrowerTokenActivityTable-module__tableRoot--QuucW {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
.BorrowerTokenActivityTable-module__table--KHDet {
  min-width: 990px;
}
.BorrowerTokenActivityTable-module__table--KHDet tr > td:first-child,
.BorrowerTokenActivityTable-module__table--KHDet tr > th:first-child {
  width: 220px;
}
@media (max-width: 640px) {
  .BorrowerTokenActivityTable-module__table--KHDet {
    min-width: 686px;
  }
  .BorrowerTokenActivityTable-module__table--KHDet tr > td,
  .BorrowerTokenActivityTable-module__table--KHDet tr > th {
    width: 96px;
  }
  .BorrowerTokenActivityTable-module__table--KHDet tr > td:nth-child(4),
  .BorrowerTokenActivityTable-module__table--KHDet tr > th:nth-child(4),
  .BorrowerTokenActivityTable-module__table--KHDet tr > td:last-child,
  .BorrowerTokenActivityTable-module__table--KHDet tr > th:last-child {
    width: 114px;
  }
  .BorrowerTokenActivityTable-module__table--KHDet tr > td:first-child,
  .BorrowerTokenActivityTable-module__table--KHDet tr > th:first-child {
    width: 168px;
  }
}
.BorrowerTokenActivityTable-module__emptyList--Yw5zn {
  padding-bottom: 148px;
}
.BorrowerTokenActivityTable-module__summary--dfE2q {
  border-top: 1px solid var(--bg-border);
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 24px;
}
@media (max-width: 960px) {
  .BorrowerTokenActivityTable-module__summary--dfE2q {
    flex-direction: column;
    padding: 16px;
    gap: 8px;
  }
}
.BorrowerTokenActivityTable-module__mainStat--JGGMF {
  display: flex;
  gap: 8px;
  align-items: center;
  min-width: 160px;
}
@media (max-width: 1240px) {
  .BorrowerTokenActivityTable-module__mainStat--JGGMF {
    display: none;
  }
}
.BorrowerTokenActivityTable-module__mainStat--JGGMF p:first-child {
  font: var(--important-text-2xl);
}
.BorrowerTokenActivityTable-module__mainStat--JGGMF p:last-child {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  max-width: 80px;
}
.BorrowerTokenActivityTable-module__statsContainer--iQNuW {
  display: flex;
  justify-content: space-around;
  flex-grow: 1;
}
.BorrowerTokenActivityTable-module__statsContainer--iQNuW > div {
  gap: 2px;
  align-items: end;
}
@media (max-width: 960px) {
  .BorrowerTokenActivityTable-module__statsContainer--iQNuW {
    white-space: nowrap;
    overflow: auto;
    width: 100%;
  }
  .BorrowerTokenActivityTable-module__statsContainer--iQNuW > div {
    align-items: center;
  }
}
@media (max-width: 640px) {
  .BorrowerTokenActivityTable-module__statsContainer--iQNuW {
    gap: 8px;
  }
}
@media (max-width: 960px) {
  .BorrowerTokenActivityTable-module__summaryButton--dGWw0 {
    width: 100%;
  }
}
.BorrowerTokenActivityTable-module__debtCell--wpm8s {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 2px;
}
.BorrowerTokenActivityTable-module__debtCellTitle--IKjpw {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .BorrowerTokenActivityTable-module__debtCellTitle--IKjpw {
    font: var(--body-text-sm);
  }
}
.BorrowerTokenActivityTable-module__debtCellSubtitle--Ih2AN {
  display: flex;
  align-items: center;
  gap: 2px;
  font: var(--body-text-sm);
}
.BorrowerTokenActivityTable-module__statusCellTitle--YQJod {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .BorrowerTokenActivityTable-module__statusCellTitle--YQJod {
    font: var(--body-text-sm);
  }
}

.TokenLoanListingsTable-module__tableRoot--cZRgt {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
.TokenLoanListingsTable-module__table--oDD4Z {
  min-width: 914px;
}
.TokenLoanListingsTable-module__table--oDD4Z tr > td:last-child,
.TokenLoanListingsTable-module__table--oDD4Z tr > th:last-child {
  width: 144px;
}
@media (max-width: 640px) {
  .TokenLoanListingsTable-module__table--oDD4Z {
    min-width: 772px;
  }
  .TokenLoanListingsTable-module__table--oDD4Z tr > td,
  .TokenLoanListingsTable-module__table--oDD4Z tr > th {
    width: 96px;
  }
  .TokenLoanListingsTable-module__table--oDD4Z tr > td:first-child,
  .TokenLoanListingsTable-module__table--oDD4Z tr > th:first-child {
    width: 168px;
  }
}
.TokenLoanListingsTable-module__delistButton--zZefb {
  background-color: var(--additional-red-primary-sub) !important;
  color: var(--content-primary) !important;
  width: 96px;
}
.TokenLoanListingsTable-module__delistButton--zZefb:hover {
  border: 1px solid var(--additional-red-primary);
}
.TokenLoanListingsTable-module__delistButton--zZefb:disabled {
  background-color: var(--bg-tertiary) !important;
  color: var(--content-secondary) !important;
}

.TokenLoansPage-module__pageWrapper--rNJw9 {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  height: 100%;
}

.LenderTokenActivityTable-module__tableRoot--NUwO_ {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
.LenderTokenActivityTable-module__table--e1HeM {
  min-width: 990px;
}
.LenderTokenActivityTable-module__table--e1HeM tr > td:first-child,
.LenderTokenActivityTable-module__table--e1HeM tr > th:first-child {
  width: 220px;
}
@media (max-width: 640px) {
  .LenderTokenActivityTable-module__table--e1HeM {
    min-width: 780px;
  }
  .LenderTokenActivityTable-module__table--e1HeM tr > td,
  .LenderTokenActivityTable-module__table--e1HeM tr > th {
    width: 96px;
  }
  .LenderTokenActivityTable-module__table--e1HeM tr > td:nth-child(5),
  .LenderTokenActivityTable-module__table--e1HeM tr > th:nth-child(5),
  .LenderTokenActivityTable-module__table--e1HeM tr > td:last-child,
  .LenderTokenActivityTable-module__table--e1HeM tr > th:last-child {
    width: 114px;
  }
  .LenderTokenActivityTable-module__table--e1HeM tr > td:first-child,
  .LenderTokenActivityTable-module__table--e1HeM tr > th:first-child {
    width: 168px;
  }
}
.LenderTokenActivityTable-module__emptyList--pF48W {
  padding-bottom: 148px;
}
.LenderTokenActivityTable-module__summary--B8NoQ {
  border-top: 1px solid var(--bg-border);
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .LenderTokenActivityTable-module__summary--B8NoQ {
    flex-direction: column;
    padding: 16px;
    gap: 8px;
  }
}
.LenderTokenActivityTable-module__mainStat--aAquP {
  display: flex;
  align-items: center;
  gap: 8px;
}
@media (max-width: 1240px) {
  .LenderTokenActivityTable-module__mainStat--aAquP {
    display: none;
  }
}
.LenderTokenActivityTable-module__mainStat--aAquP p:first-child {
  font: var(--important-text-2xl);
}
.LenderTokenActivityTable-module__mainStat--aAquP p:last-child {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  max-width: 92px;
}
@media (min-width: 1241px) {
  .LenderTokenActivityTable-module__weightedAprStat--iFyeX {
    display: none;
  }
}
.LenderTokenActivityTable-module__statsContainer--KYxDr {
  display: flex;
  justify-content: space-around;
  flex-grow: 1;
}
.LenderTokenActivityTable-module__statsContainer--KYxDr > div {
  gap: unset;
  align-items: end;
}
@media (max-width: 960px) {
  .LenderTokenActivityTable-module__statsContainer--KYxDr {
    margin-right: -16px;
    padding-right: 16px;
    overflow: auto hidden;
    white-space: nowrap;
    width: 100%;
  }
  .LenderTokenActivityTable-module__statsContainer--KYxDr > div {
    align-items: center;
  }
}
@media (max-width: 640px) {
  .LenderTokenActivityTable-module__statsContainer--KYxDr {
    gap: 8px;
  }
}
@media (max-width: 420px) {
  .LenderTokenActivityTable-module__statsContainer--KYxDr {
    justify-content: flex-start;
  }
}
@media (max-width: 960px) {
  .LenderTokenActivityTable-module__summaryButton--CvtBh {
    width: 100%;
  }
}
.LenderTokenActivityTable-module__statusCellTitle--_J7RQ {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .LenderTokenActivityTable-module__statusCellTitle--_J7RQ {
    font: var(--body-text-sm);
  }
}

.ExpandedCardContent-module__tableWrapper--cvPFX {
  background-color: var(--bg-tertiary);
  height: 100%;
}
.ExpandedCardContent-module__table--GhPFv tr > td,
.ExpandedCardContent-module__table--GhPFv tr > th {
  border-radius: 0 !important;
  padding: 4px !important;
}
.ExpandedCardContent-module__table--GhPFv tr > td:first-child,
.ExpandedCardContent-module__table--GhPFv tr > th:first-child {
  padding-left: 16px !important;
}
.ExpandedCardContent-module__table--GhPFv tr > td:last-child,
.ExpandedCardContent-module__table--GhPFv tr > th:last-child {
  padding-right: 16px !important;
}
@media (max-width: 960px) {
  .ExpandedCardContent-module__table--GhPFv tr > td,
  .ExpandedCardContent-module__table--GhPFv tr > th {
    width: 124px;
  }
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__table--GhPFv tr > td,
  .ExpandedCardContent-module__table--GhPFv tr > th {
    width: 96px;
  }
}
.ExpandedCardContent-module__table--GhPFv tr > td {
  padding: 2px 4px !important;
}
.ExpandedCardContent-module__table--GhPFv tr > td {
  height: 38px;
}
.ExpandedCardContent-module__loanTerminating--WT27e {
  background: var(--additional-red-secondary) !important;
}
.ExpandedCardContent-module__loanLiquidated--wEcxe {
  background: var(--additional-red-secondary) !important;
}
.ExpandedCardContent-module__loanUnderwater--lEFah {
  background: var(--additional-orange-secondary) !important;
}
.ExpandedCardContent-module__loanRepaymentCallActive--NTbun {
  background: var(--additional-yellow-secondary) !important;
}
.ExpandedCardContent-module__loanSelling--_ZHI3 {
  background: var(--additional-lava-secondary) !important;
}
.ExpandedCardContent-module__summary--fup08 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 24px;
  position: relative;
}
@media (max-width: 1120px) {
  .ExpandedCardContent-module__summary--fup08 {
    flex-direction: column;
    padding: 16px;
    gap: 8px;
  }
}
.ExpandedCardContent-module__summaryMainStat--1s_Df {
  display: flex;
  gap: 8px;
  align-items: center;
  min-width: 160px;
}
@media (max-width: 1120px) {
  .ExpandedCardContent-module__summaryMainStat--1s_Df {
    display: none;
  }
}
.ExpandedCardContent-module__summaryMainStat--1s_Df p:first-child {
  font: var(--important-text-2xl);
}
.ExpandedCardContent-module__summaryMainStat--1s_Df p:last-child {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  max-width: 92px;
}
.ExpandedCardContent-module__summaryAdditionalStats--Yp0WZ {
  display: flex;
  justify-content: space-around;
  gap: 24px;
  width: 100%;
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__summaryAdditionalStats--Yp0WZ {
    justify-content: unset;
    margin-right: -16px;
    padding-right: 16px;
    gap: 8px;
    overflow: auto hidden;
    width: calc(100% + 16px);
  }
}
.ExpandedCardContent-module__summaryAdditionalStat--wj4SG {
  align-items: flex-end;
  gap: unset;
}
@media (max-width: 1120px) {
  .ExpandedCardContent-module__summaryAdditionalStat--wj4SG {
    align-items: center;
    white-space: nowrap;
    width: 100%;
  }
}
.ExpandedCardContent-module__summaryHiddenStat--ox0yp {
  display: none;
}
@media (max-width: 1120px) {
  .ExpandedCardContent-module__summaryHiddenStat--ox0yp {
    display: flex;
  }
}
.ExpandedCardContent-module__summaryControls--HAkuQ {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 1120px) {
  .ExpandedCardContent-module__summaryControls--HAkuQ {
    width: 100%;
  }
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__summaryControls--HAkuQ {
    gap: 8px;
  }
}
@media (max-width: 1120px) {
  .ExpandedCardContent-module__summarySliderContainer--p7LDj {
    order: 2;
    flex-direction: row-reverse;
  }
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__summarySliderContainer--p7LDj {
    min-width: 164px;
  }
}
.ExpandedCardContent-module__summarySlider--IMMBT {
  padding-bottom: 18px;
}
.ExpandedCardContent-module__summaryActionButton--b_j4Q {
  min-width: 148px;
}
.ExpandedCardContent-module__summaryActionButton--b_j4Q:not(:disabled) {
  background-color: var(--additional-red-primary-sub) !important;
}
.ExpandedCardContent-module__summaryActionButton--b_j4Q:not(:disabled):hover {
  border: 1px solid var(--additional-red-primary) !important;
}
@media (max-width: 1120px) {
  .ExpandedCardContent-module__summaryActionButton--b_j4Q {
    min-width: unset;
    width: 100%;
  }
}
.ExpandedCardContent-module__summaryClaimButton--yXKYJ {
  position: absolute;
  left: 50%;
  top: -24px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__summaryClaimButton--yXKYJ {
    top: -16px;
  }
}
.ExpandedCardContent-module__filterTableSection--OlqTZ {
  padding: 0 24px 12px;
  overflow-x: auto;
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__filterTableSection--OlqTZ {
    padding: 0 16px 12px;
  }
}
.ExpandedCardContent-module__radioButton--Rdq5k label {
  padding: 4px 12px;
  font: var(--body-text-sm);
}
.ExpandedCardContent-module__headerCellText--KVarf {
  font: var(--important-text-xs);
}
.ExpandedCardContent-module__bodyCellText--WpXeQ {
  font: var(--body-text-sm);
}
.ExpandedCardContent-module__checkboxCell--TTB0B {
  display: flex;
  align-items: center;
  gap: 8px;
}
.ExpandedCardContent-module__checkbox--u2xtx {
  height: 18px;
  padding-left: 18px;
}
.ExpandedCardContent-module__collateralTokenAmount--dwWFO {
  color: var(--content-secondary);
  font: var(--important-text-md);
}
.ExpandedCardContent-module__actionsButtons--kM6KJ {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 8px;
  width: 100%;
}
.ExpandedCardContent-module__statusCell--jMajt {
  display: flex;
  flex-direction: column-reverse;
  white-space: nowrap;
  align-items: flex-end;
}
.ExpandedCardContent-module__statusCellTimeText--fXW9H,
.ExpandedCardContent-module__statusCellTimeText--fXW9H span {
  font: var(--body-text-xs);
}
.ExpandedCardContent-module__tooltipContent--fTUzf {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.ExpandedCardContent-module__tooltipRow--oG4J3 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-width: 200px;
}
.ExpandedCardContent-module__tooltipRowLabel--PmNjA {
  color: var(--content-secondary);
  font: var(--important-text-xs);
  text-transform: uppercase;
}
.ExpandedCardContent-module__tooltipRowValue--p9ASI {
  font: var(--body-text-sm);
}

.ManageModal-module__modal--KspL1 {
  z-index: 2;
}
.ManageModal-module__modal--KspL1 .ant-modal-body {
  display: flex;
  flex-direction: column;
  padding: 0;
}
@media (min-width: 961px) {
  .ManageModal-module__modal--KspL1 .ant-modal-body {
    min-height: 240px;
  }
}
.ManageModal-module__modal--KspL1 .ant-modal-content {
  background-color: var(--bg-tertiary);
  padding: 0;
}
.ManageModal-module__tabs--x7dQa {
  flex-wrap: nowrap;
}
.ManageModal-module__freezeTimerWrapper--ifu6G {
  background: var(--additional-blue-secondary);
  border: 0.5px solid var(--additional-blue-primary);
  border-radius: 6px;
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 2px 16px;
  height: 24px;
}
@media (max-width: 640px) {
  .ManageModal-module__freezeTimerWrapper--ifu6G {
    font: var(--body-text-sm);
  }
}
.ManageModal-module__modalContent--w4rLf {
  padding: 24px;
  color: var(--content-primary);
}
@media screen and (max-width: 960px) {
  .ManageModal-module__modalContent--w4rLf {
    padding: 18px;
  }
}
.ManageModal-module__repaymentCallInfo--oTJu0 {
  display: flex;
  justify-content: flex-start;
}
.ManageModal-module__repaimentCallAdditionalInfo--yDk7i {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 32px 0 8px;
  margin-bottom: 12px;
}
.ManageModal-module__repaymentCallButton--aFqG3 {
  width: 100%;
}
.ManageModal-module__closureContent--tdB7y {
  display: flex;
  flex-direction: column;
  padding: 24px;
  gap: 16px;
}
@media (max-width: 640px) {
  .ManageModal-module__closureContent--tdB7y {
    padding: 16px;
  }
}
.ManageModal-module__closureContentInfo--Q_ScW {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
}
.ManageModal-module__closureContentTexts--E65it h3 {
  font: var(--title-lg);
  margin-bottom: 2px;
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .ManageModal-module__closureContentTexts--E65it h3 {
    font: var(--title-md);
  }
}
.ManageModal-module__closureContentTexts--E65it p {
  font: var(--body-text-sm);
}
@media (max-width: 640px) {
  .ManageModal-module__closureContentTexts--E65it p {
    font: var(--body-text-xs);
  }
}
.ManageModal-module__actionButton--od5NN {
  min-width: 128px;
}
@media (max-width: 640px) {
  .ManageModal-module__actionButton--od5NN {
    min-width: 104px;
  }
}
.ManageModal-module__skeletonButton--aHdyW {
  border-radius: 4px;
  background: rgba(0, 0, 0, 0.1) !important;
  min-width: 128px !important;
}
@media (max-width: 640px) {
  .ManageModal-module__skeletonButton--aHdyW {
    min-width: 104px !important;
  }
}
.ManageModal-module__exitValue--PExUv {
  display: flex;
  align-items: center;
}
.ManageModal-module__terminateButton--JaHyD:not(.ManageModal-module__terminateButton--JaHyD:disabled) {
  background-color: var(--additional-red-primary-sub) !important;
}
.ManageModal-module__terminateButton--JaHyD:not(.ManageModal-module__terminateButton--JaHyD:disabled):hover {
  border: 1px solid var(--additional-red-primary) !important;
}

.CollateralLoansCard-module__card--ex20I {
  background: var(--bg-primary);
  border-radius: 6px;
  width: 100%;
}
.CollateralLoansCard-module__cardBody--hrSxg {
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  padding: 12px 24px;
  width: 100%;
}
.CollateralLoansCard-module__cardBody--hrSxg:hover:not(.CollateralLoansCard-module__expanded--NPJBu) {
  background: var(--action-tertiary);
  border-radius: 6px;
}
@media (max-width: 960px) {
  .CollateralLoansCard-module__cardBody--hrSxg {
    flex-direction: column;
    align-items: flex-start;
    padding: 8px 16px;
    gap: 16px;
  }
}
@media (max-width: 640px) {
  .CollateralLoansCard-module__cardBody--hrSxg.CollateralLoansCard-module__expanded--NPJBu {
    padding-bottom: 0;
  }
}
.CollateralLoansCard-module__additionalContentWrapper--PLbgH {
  display: flex;
  align-items: center;
  gap: 24px;
  width: 100%;
}
.CollateralLoansCard-module__expandButton--bn1XA {
  display: flex;
}
.CollateralLoansCard-module__expandButton--bn1XA.CollateralLoansCard-module__expanded--NPJBu {
  background-color: var(--accent-secondary);
}
.CollateralLoansCard-module__expandButton--bn1XA.CollateralLoansCard-module__expanded--NPJBu svg {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
@media (max-width: 960px) {
  .CollateralLoansCard-module__expandButton--bn1XA {
    position: absolute;
    top: 8px;
    right: 16px;
  }
}
.CollateralLoansCard-module__mainInfoContainer--d2g8I {
  display: flex;
  align-items: center;
  gap: 12px;
  max-width: 290px;
  width: 100%;
}
@media (min-width: 961px) and (max-width: 1240px), (max-width: 640px) {
  .CollateralLoansCard-module__mainInfoContainer--d2g8I {
    max-width: 176px;
  }
}
@media (max-width: 960px) {
  .CollateralLoansCard-module__mainInfoContainer--d2g8I {
    gap: 8px;
  }
}
.CollateralLoansCard-module__mainInfoContainer--d2g8I svg {
  width: 16px;
  height: 16px;
}
.CollateralLoansCard-module__mainInfoContent--zcpiu {
  display: flex;
  flex-direction: column;
}
.CollateralLoansCard-module__collateralPrice--CaUKk {
  display: flex;
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .CollateralLoansCard-module__collateralPrice--CaUKk {
    font: var(--body-text-sm);
  }
}
.CollateralLoansCard-module__mainInfoContentRow--ZdYwF {
  display: flex;
  align-items: center;
  gap: 2px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: var(--content-secondary);
  font: var(--important-text-md);
}
@media (max-width: 640px) {
  .CollateralLoansCard-module__mainInfoContentRow--ZdYwF {
    font: var(--important-text-sm);
  }
}
.CollateralLoansCard-module__collateralImageWrapper--Q8NxN {
  display: flex;
  position: relative;
}
.CollateralLoansCard-module__collateralImage--iSsFj {
  border-radius: 100%;
  height: 30px;
  width: 30px;
}
@media (max-width: 640px) {
  .CollateralLoansCard-module__collateralImage--iSsFj {
    height: 24px;
    width: 24px;
  }
}
.CollateralLoansCard-module__lendingTokenImage--Scrwl {
  border-radius: 100%;
  position: absolute;
  right: -2px;
  bottom: -2px;
  height: 16px;
  width: 16px;
}
@media (max-width: 640px) {
  .CollateralLoansCard-module__lendingTokenImage--Scrwl {
    height: 12px;
    width: 12px;
  }
}
.CollateralLoansCard-module__additionalInfoStats--dmBON {
  display: flex;
  justify-content: flex-end;
  gap: 16px;
  white-space: nowrap;
  width: 100%;
}
@media (max-width: 960px) {
  .CollateralLoansCard-module__additionalInfoStats--dmBON {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, auto);
    gap: 8px;
  }
}
.CollateralLoansCard-module__additionalInfoStat--kLKGg {
  align-items: flex-end;
  justify-content: center;
  gap: 2px;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .CollateralLoansCard-module__additionalInfoStat--kLKGg {
    max-width: 120px;
  }
}
@media (max-width: 960px) {
  .CollateralLoansCard-module__expanded--NPJBu .CollateralLoansCard-module__additionalInfoStat--kLKGg:nth-child(n + 3) {
    visibility: hidden;
    height: 0;
  }
  .CollateralLoansCard-module__additionalInfoStat--kLKGg:nth-child(-n + 2) {
    grid-row: 1;
  }
  .CollateralLoansCard-module__additionalInfoStat--kLKGg:nth-child(n + 3) {
    grid-row: 2;
  }
  .CollateralLoansCard-module__additionalInfoStat--kLKGg:not(:last-child) {
    align-items: flex-start;
  }
}
@media (min-width: 961px) {
  .CollateralLoansCard-module__additionalInfoStatLabelWrapper--Z7w2f {
    display: none;
  }
}
.CollateralLoansCard-module__additionalAprStat--ycsB2 {
  color: var(--additional-green-primary-deep);
}
.CollateralLoansCard-module__loansStatus--Fyv8t {
  display: flex;
  align-items: center;
}
.CollateralLoansCard-module__loansStatusIcon--nhaJd {
  display: flex;
  align-items: center;
}
.CollateralLoansCard-module__loansStatusIcon--nhaJd span {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .CollateralLoansCard-module__loansStatusIcon--nhaJd span {
    font: var(--body-text-sm);
  }
}

.LenderTokenLoansContent-module__content--imad6 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  overflow: hidden;
}
.LenderTokenLoansContent-module__cardsList--hxt74 {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  padding-bottom: 8px;
  gap: 8px;
}
.LenderTokenLoansContent-module__headerList--PGK4o {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .LenderTokenLoansContent-module__headerList--PGK4o {
    display: none;
  }
}
.LenderTokenLoansContent-module__headerMainStat--ukR_p {
  display: flex;
  align-items: center;
  min-width: 290px;
}
@media (min-width: 961px) and (max-width: 1240px) {
  .LenderTokenLoansContent-module__headerMainStat--ukR_p {
    min-width: 176px;
  }
}
.LenderTokenLoansContent-module__headerStatLabel--yubXV {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.LenderTokenLoansContent-module__headerStats--w_1l5 {
  display: flex;
  justify-content: flex-end;
  padding-right: 48px;
  gap: 16px;
  width: 100%;
  white-space: nowrap;
}
.LenderTokenLoansContent-module__headerAdditionalStat--SLxVq {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 4px;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .LenderTokenLoansContent-module__headerAdditionalStat--SLxVq {
    max-width: 120px;
  }
}
.LenderTokenLoansContent-module__container--pZdWX {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 24px;
  gap: 16px;
  width: 100%;
}
@media (max-width: 960px) {
  .LenderTokenLoansContent-module__container--pZdWX {
    padding: 8px 16px;
  }
}
.LenderTokenLoansContent-module__filterContent--iAZQc {
  display: flex;
  align-items: center;
  gap: 16px;
  width: 100%;
}
.LenderTokenLoansContent-module__filterButtonsContainer--RWdQF {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.LenderTokenLoansContent-module__filterButtonsTitle--GKkdv {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.LenderTokenLoansContent-module__filterButtons--BHGWC {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.LenderTokenLoansContent-module__filterButtonWrapper--g3Hgv {
  position: relative;
  width: -webkit-max-content;
  width: max-content;
}
.LenderTokenLoansContent-module__filterButtonWrapper--g3Hgv[data-loans-amount]::after {
  border-radius: 100px;
  content: attr(data-loans-amount);
  color: var(--pure-black);
  font: var(--body-text-xs);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 4px;
  position: absolute;
  top: -2px;
  right: -8px;
  min-width: 8px;
  height: 16px;
}
.LenderTokenLoansContent-module__filterButtonWrapper--g3Hgv.LenderTokenLoansContent-module__terminating--I_Q5q[data-loans-amount]::after {
  background: var(--additional-lava-primary);
}
.LenderTokenLoansContent-module__filterButtonWrapper--g3Hgv.LenderTokenLoansContent-module__underwater--BlWKH[data-loans-amount]::after {
  background: var(--additional-lava-primary);
}
.LenderTokenLoansContent-module__filterButtonWrapper--g3Hgv.LenderTokenLoansContent-module__liquidated--K58qu[data-loans-amount]::after {
  background: var(--additional-red-primary);
}
.LenderTokenLoansContent-module__liquidatedFilterButton--fm83e,
.LenderTokenLoansContent-module__terminatingFilterButton--hBp25,
.LenderTokenLoansContent-module__underwaterFilterButton--gd8uH {
  font: var(--body-text-md) !important;
  padding: 2px 8px !important;
  gap: 4px !important;
}
.LenderTokenLoansContent-module__liquidatedFilterButton--fm83e.LenderTokenLoansContent-module__active--eEmMj,
.LenderTokenLoansContent-module__terminatingFilterButton--hBp25.LenderTokenLoansContent-module__active--eEmMj,
.LenderTokenLoansContent-module__underwaterFilterButton--gd8uH.LenderTokenLoansContent-module__active--eEmMj {
  border-color: var(--content-primary);
}
.LenderTokenLoansContent-module__liquidatedFilterButton--fm83e svg path,
.LenderTokenLoansContent-module__terminatingFilterButton--hBp25 svg path,
.LenderTokenLoansContent-module__underwaterFilterButton--gd8uH svg path {
  fill: revert-layer;
}
.LenderTokenLoansContent-module__terminatingFilterButton--hBp25.LenderTokenLoansContent-module__disabled--TaeIS svg path:first-child {
  fill: var(--content-secondary);
}
.LenderTokenLoansContent-module__liquidatedFilterButton--fm83e.LenderTokenLoansContent-module__disabled--TaeIS svg path:first-child {
  fill: var(--content-secondary);
}
.LenderTokenLoansContent-module__liquidatedFilterButton--fm83e.LenderTokenLoansContent-module__disabled--TaeIS svg path:nth-child(3) {
  fill: var(--content-secondary);
}
.LenderTokenLoansContent-module__underwaterFilterButton--gd8uH.LenderTokenLoansContent-module__disabled--TaeIS svg path:nth-last-child(n + 3) {
  fill: var(--content-secondary);
}

.FilterSection-module__container--KSylD {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 24px;
  gap: 16px;
  width: 100%;
}
@media (max-width: 960px) {
  .FilterSection-module__container--KSylD {
    padding: 8px 16px;
  }
}
.FilterSection-module__filterContent--VsSzf {
  display: flex;
  align-items: center;
  gap: 16px;
  width: 100%;
}
.FilterSection-module__categoryDropdown--UBomx {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 12px;
}
@media screen and (max-width: 960px) {
  .FilterSection-module__categoryDropdown--UBomx {
    display: flex;
    grid-template-columns: unset;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.FilterSection-module__categoryDropdownItem--QuqAM {
  background: var(--action-primary);
  color: var(--content-secondary);
  font: var(--body-text-md);
  min-width: 98px;
}
@media (max-width: 960px) {
  .FilterSection-module__categoryDropdownItem--QuqAM {
    min-width: 46px;
  }
}
.FilterSection-module__categoryDropdownItem--QuqAM.FilterSection-module__active--ssP9Q {
  background: var(--bg-primary);
  border-color: var(--bg-border-active);
  color: var(--content-primary);
  pointer-events: none;
}
.FilterSection-module__categoryContent--ErhCT {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.FilterSection-module__categoryContentTitle--OaL1e {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.FilterSection-module__categories--TF8em {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 8px;
}
.FilterSection-module__valueWithRadio--AQNPm {
  cursor: pointer;
  display: flex;
  align-items: center;
  text-wrap: nowrap;
  -webkit-column-gap: 8px;
          column-gap: 8px;
}
.FilterSection-module__radioCircle--aVigx {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  content: '';
  width: 16px;
  height: 16px;
  border: var(--border-primary);
  background: var(--action-primary);
  border-radius: 100%;
}
.FilterSection-module__radioCircle--aVigx.FilterSection-module__active--ssP9Q {
  border-color: var(--bg-border-active);
}
.FilterSection-module__radioCircle--aVigx.FilterSection-module__active--ssP9Q::before {
  content: '';
  display: block;
  background: var(--additional-green-primary);
  width: 7px;
  height: 7px;
  border-radius: 100%;
}

.ExpandedCardContent-module__container--XkZjq {
  cursor: default;
  display: flex;
  overflow: hidden;
  width: 100%;
}
.ExpandedCardContent-module__tabsContent--en16K {
  background: var(--bg-tertiary);
  border: var(--border-less-primary);
  position: relative;
  width: 100%;
}
@media (max-width: 960px) {
  .ExpandedCardContent-module__tabsContent--en16K {
    display: none;
  }
}
.ExpandedCardContent-module__placeOfferContainer--jfGnR {
  cursor: default;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 12px 24px 24px;
  max-width: 432px;
  width: 100%;
}
@media (max-width: 960px) {
  .ExpandedCardContent-module__placeOfferContainer--jfGnR {
    padding: 8px 16px 16px;
    max-width: unset;
  }
}
.ExpandedCardContent-module__showOffersMobileButton--EmxQb {
  max-width: 96px;
  margin-bottom: 8px;
}
@media (min-width: 961px) {
  .ExpandedCardContent-module__showOffersMobileButton--EmxQb {
    display: none;
  }
}
.ExpandedCardContent-module__modal--sSYvV .ant-modal-body {
  height: 440px;
}
.ExpandedCardContent-module__modal--sSYvV .ant-modal-content {
  background: var(--bg-tertiary);
  padding: 0;
  overflow: hidden;
}

.OfferTokenCard-module__card--n9ysD {
  background: var(--bg-primary);
  border-radius: 6px;
  cursor: pointer;
  width: 100%;
}
.OfferTokenCard-module__cardBody--ZCPxn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  padding: 10px 24px;
  min-height: 56px;
  width: 100%;
}
.OfferTokenCard-module__cardBody--ZCPxn:hover:not(.OfferTokenCard-module__opened--wvfgW) {
  background: var(--action-tertiary);
  border-radius: 6px;
}
@media (max-width: 960px) {
  .OfferTokenCard-module__cardBody--ZCPxn {
    flex-direction: column;
    align-items: flex-start;
    padding: 8px 16px;
    gap: 16px;
  }
}
@media (max-width: 640px) {
  .OfferTokenCard-module__cardBody--ZCPxn {
    padding: 8px 16px;
  }
  .OfferTokenCard-module__cardBody--ZCPxn.OfferTokenCard-module__opened--wvfgW {
    padding-bottom: 0;
  }
}
.OfferTokenCard-module__additionalContentWrapper--pWleE {
  display: flex;
  align-items: center;
  gap: 24px;
  width: 100%;
}
.OfferTokenCard-module__chevronButton--BK1oe {
  display: flex;
}
.OfferTokenCard-module__chevronButton--BK1oe.OfferTokenCard-module__opened--wvfgW svg {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
@media (max-width: 960px) {
  .OfferTokenCard-module__chevronButton--BK1oe {
    position: absolute;
    top: 8px;
    right: 16px;
  }
}
.OfferTokenCard-module__mainInfoContainer--hHanw {
  display: flex;
  align-items: center;
  gap: 12px;
  min-width: 152px;
  z-index: 1;
}
@media (max-width: 640px) {
  .OfferTokenCard-module__mainInfoContainer--hHanw {
    gap: 8px;
  }
}
.OfferTokenCard-module__collateralImageWrapper--ITE4t {
  display: flex;
  position: relative;
}
.OfferTokenCard-module__collateralImage--hWjOu {
  border-radius: 100%;
  height: 30px;
  width: 30px;
}
@media (max-width: 640px) {
  .OfferTokenCard-module__collateralImage--hWjOu {
    height: 24px;
    width: 24px;
  }
}
.OfferTokenCard-module__lendingTokenImage--TbDNE {
  border-radius: 100%;
  position: absolute;
  right: -2px;
  bottom: -2px;
  height: 16px;
  width: 16px;
}
@media (max-width: 640px) {
  .OfferTokenCard-module__lendingTokenImage--TbDNE {
    height: 12px;
    width: 12px;
  }
}
.OfferTokenCard-module__collateralName--C1mh3 {
  font: var(--important-text-md);
}
.OfferTokenCard-module__marketLinks--Mkhok {
  display: flex;
  align-items: center;
  gap: 8px;
}
.OfferTokenCard-module__additionalInfoStats--adoV8 {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 16px;
  white-space: nowrap;
  width: 100%;
}
@media (max-width: 960px) {
  .OfferTokenCard-module__additionalInfoStats--adoV8 {
    display: grid;
    align-items: flex-start;
    grid-template-columns: repeat(4, 1fr);
    grid-template-rows: repeat(2, auto);
    gap: 8px;
  }
}
.OfferTokenCard-module__additionalInfoStat--eTXXn {
  align-items: flex-end;
  gap: 2px;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .OfferTokenCard-module__additionalInfoStat--eTXXn {
    max-width: 120px;
  }
}
@media (max-width: 960px) {
  .OfferTokenCard-module__opened--wvfgW .OfferTokenCard-module__additionalInfoStat--eTXXn:nth-child(n + 3) {
    visibility: hidden;
    height: 0;
  }
  .OfferTokenCard-module__additionalInfoStat--eTXXn:nth-child(-n + 2) {
    grid-row: 1;
  }
  .OfferTokenCard-module__additionalInfoStat--eTXXn:nth-child(n + 3) {
    grid-row: 2;
  }
  .OfferTokenCard-module__additionalInfoStat--eTXXn:not(:last-child) {
    align-items: flex-start;
  }
}
@media (min-width: 961px) {
  .OfferTokenCard-module__additionalInfoStatLabelWrapper--AOWG9 {
    display: none;
  }
}
.OfferTokenCard-module__additionalAprStat--dwCMR {
  color: var(--additional-green-primary-deep);
}
.OfferTokenCard-module__loansStatus--oZ1Rj {
  display: flex;
  align-items: center;
}
.OfferTokenCard-module__loansStatusIcon--xYBwN {
  display: flex;
  align-items: center;
}
.OfferTokenCard-module__loansStatusIcon--xYBwN span {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .OfferTokenCard-module__loansStatusIcon--xYBwN span {
    font: var(--body-text-sm);
  }
}

.TokensListHeader-module__container--lyN_Z {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .TokensListHeader-module__container--lyN_Z {
    display: none;
  }
}
.TokensListHeader-module__stats--knvHz {
  display: flex;
  justify-content: flex-end;
  padding-right: 48px;
  gap: 16px;
  width: 100%;
  white-space: nowrap;
}
.TokensListHeader-module__mainStat--v9dZe {
  display: flex;
  align-items: center;
  min-width: 152px;
}
.TokensListHeader-module__additionalStat--kdu1q {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 4px;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .TokensListHeader-module__additionalStat--kdu1q {
    max-width: 120px;
  }
}
.TokensListHeader-module__statLabel--pxWFJ {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}

.OffersTokenTabContent-module__content--qUX5B {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.OffersTokenTabContent-module__offersList--idedU {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-bottom: 8px;
  gap: 8px;
  overflow-y: scroll;
  height: 100vh;
}

.TokenOffersPage-module__pageWrapper--MC0aF {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  height: 100%;
}

.TokenPositionsPage-module__pageWrapper--kZFeV {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  height: 100%;
}
.TokenPositionsPage-module__content--V2t8J {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  overflow: hidden;
  margin-top: 12px;
}
.TokenPositionsPage-module__cardsList--jQ_dt {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  padding-bottom: 8px;
  gap: 8px;
}
.TokenPositionsPage-module__headerList--ONCc2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .TokenPositionsPage-module__headerList--ONCc2 {
    display: none;
  }
}
.TokenPositionsPage-module__headerMainStat--Wucxr {
  display: flex;
  align-items: center;
  min-width: 290px;
}
@media (min-width: 961px) and (max-width: 1240px) {
  .TokenPositionsPage-module__headerMainStat--Wucxr {
    min-width: 176px;
  }
}
.TokenPositionsPage-module__headerStatLabel--kEtdn {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.TokenPositionsPage-module__headerStats--tmG_V {
  display: flex;
  justify-content: flex-end;
  padding-right: 84px;
  gap: 16px;
  width: 100%;
  white-space: nowrap;
}
.TokenPositionsPage-module__headerAdditionalStat--deOe_ {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 4px;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .TokenPositionsPage-module__headerAdditionalStat--deOe_ {
    max-width: 120px;
  }
}
.TokenPositionsPage-module__filterContainer--dFxm6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 24px;
  gap: 16px;
  width: 100%;
}
@media (max-width: 960px) {
  .TokenPositionsPage-module__filterContainer--dFxm6 {
    padding: 8px 16px;
  }
}
.TokenPositionsPage-module__filterContent--GL5R1 {
  display: flex;
  align-items: center;
  gap: 16px;
  width: 100%;
}

.LeveragePositionCard-module__card--REdtX {
  background: var(--bg-primary);
  border-radius: 6px;
  width: 100%;
}
.LeveragePositionCard-module__card--REdtX:hover {
  background: var(--action-tertiary);
}
.LeveragePositionCard-module__cardBody--VejNQ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  padding: 10px 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .LeveragePositionCard-module__cardBody--VejNQ {
    flex-direction: column;
    align-items: flex-start;
    padding: 8px 16px;
    gap: 16px;
  }
}
.LeveragePositionCard-module__additionalContentWrapper--FeWJg {
  display: flex;
  align-items: center;
  gap: 24px;
  width: 100%;
}
.LeveragePositionCard-module__exitButton--eCnEw {
  display: flex;
  min-width: 64px;
}
@media (max-width: 960px) {
  .LeveragePositionCard-module__exitButton--eCnEw {
    position: absolute;
    top: 8px;
    right: 16px;
  }
}
.LeveragePositionCard-module__mainInfoContainer--FkapA {
  display: flex;
  align-items: center;
  gap: 12px;
  max-width: 290px;
  width: 100%;
}
@media (min-width: 961px) and (max-width: 1240px), (max-width: 640px) {
  .LeveragePositionCard-module__mainInfoContainer--FkapA {
    max-width: 176px;
  }
}
@media (max-width: 960px) {
  .LeveragePositionCard-module__mainInfoContainer--FkapA {
    gap: 8px;
  }
}
.LeveragePositionCard-module__mainInfoContent--NrbC6 {
  display: flex;
  flex-direction: column;
}
.LeveragePositionCard-module__collateralPrice--zs15L {
  display: flex;
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .LeveragePositionCard-module__collateralPrice--zs15L {
    font: var(--body-text-sm);
  }
}
.LeveragePositionCard-module__mainInfoContentRow--yx5A3 {
  display: flex;
  align-items: center;
  gap: 2px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: var(--content-secondary);
  font: var(--important-text-md);
}
@media (max-width: 640px) {
  .LeveragePositionCard-module__mainInfoContentRow--yx5A3 {
    font: var(--important-text-sm);
  }
}
.LeveragePositionCard-module__collateralImage--kJnBN {
  border-radius: 100%;
  height: 30px;
  width: 30px;
}
@media (max-width: 640px) {
  .LeveragePositionCard-module__collateralImage--kJnBN {
    height: 24px;
    width: 24px;
  }
}
.LeveragePositionCard-module__additionalInfoStats--qK6UM,
.LeveragePositionCard-module__skeletonAdditionalInfoStats--M0FED {
  display: flex;
  justify-content: flex-end;
  gap: 16px;
  white-space: nowrap;
  width: 100%;
}
@media (max-width: 960px) {
  .LeveragePositionCard-module__additionalInfoStats--qK6UM,
  .LeveragePositionCard-module__skeletonAdditionalInfoStats--M0FED {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(2, auto);
    gap: 8px;
  }
}
@media (max-width: 640px) {
  .LeveragePositionCard-module__additionalInfoStats--qK6UM,
  .LeveragePositionCard-module__skeletonAdditionalInfoStats--M0FED {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(2, auto);
    gap: 8px;
  }
}
.LeveragePositionCard-module__skeletonStat--hEHQd span {
  height: 24px !important;
}
.LeveragePositionCard-module__additionalInfoStat--GsfQu {
  align-items: flex-end;
  justify-content: center;
  gap: 2px;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .LeveragePositionCard-module__additionalInfoStat--GsfQu {
    max-width: 120px;
  }
}
@media (max-width: 960px) {
  .LeveragePositionCard-module__additionalInfoStat--GsfQu {
    align-items: flex-start;
  }
  .LeveragePositionCard-module__additionalInfoStat--GsfQu:last-child {
    align-items: flex-end;
  }
}
@media (max-width: 640px) {
  .LeveragePositionCard-module__additionalInfoStat--GsfQu:nth-child(3) {
    align-items: flex-end;
  }
}
@media (min-width: 961px) {
  .LeveragePositionCard-module__additionalInfoStatLabelWrapper--mmrkT {
    display: none;
  }
}
.LeveragePositionCard-module__additionalAprStat--XH4hH {
  color: var(--additional-green-primary-deep);
}
.LeveragePositionCard-module__additionalAprStat--XH4hH.LeveragePositionCard-module__negative--XEgro {
  color: var(--additional-red-primary-deep);
}
.LeveragePositionCard-module__leverageStat--r9IPl {
  color: var(--additional-green-primary-deep);
}
.LeveragePositionCard-module__pnlStat--sRod1 {
  color: var(--additional-green-primary-deep);
}
.LeveragePositionCard-module__pnlStat--sRod1.LeveragePositionCard-module__negative--XEgro {
  color: var(--additional-red-primary-deep);
}

.ExpandedCardContent-module__tableWrapper--W62k_ {
  background-color: var(--bg-tertiary);
  height: 100%;
}
.ExpandedCardContent-module__table--CQKDn tr > td,
.ExpandedCardContent-module__table--CQKDn tr > th {
  border-radius: 0 !important;
  padding: 4px !important;
}
.ExpandedCardContent-module__table--CQKDn tr > td:first-child,
.ExpandedCardContent-module__table--CQKDn tr > th:first-child {
  padding-left: 16px !important;
}
.ExpandedCardContent-module__table--CQKDn tr > td:last-child,
.ExpandedCardContent-module__table--CQKDn tr > th:last-child {
  padding-right: 16px !important;
  width: 272px;
}
@media (max-width: 960px) {
  .ExpandedCardContent-module__table--CQKDn tr > td,
  .ExpandedCardContent-module__table--CQKDn tr > th {
    width: 124px;
  }
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__table--CQKDn tr > td,
  .ExpandedCardContent-module__table--CQKDn tr > th {
    width: 96px;
  }
}
.ExpandedCardContent-module__table--CQKDn tr > td {
  padding: 2px 4px !important;
}
.ExpandedCardContent-module__table--CQKDn tr > td {
  height: 38px;
}
.ExpandedCardContent-module__terminated--J9YfU {
  background: var(--additional-lava-secondary) !important;
}
.ExpandedCardContent-module__repaymentCallActive--it6o4 {
  background: var(--additional-yellow-secondary) !important;
}
.ExpandedCardContent-module__summary--R1Gbz {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 24px;
}
@media (max-width: 1120px) {
  .ExpandedCardContent-module__summary--R1Gbz {
    flex-direction: column;
    padding: 16px;
    gap: 8px;
  }
}
.ExpandedCardContent-module__summaryMainStat--RAhdx {
  display: flex;
  gap: 8px;
  align-items: center;
  min-width: 160px;
}
@media (max-width: 1120px) {
  .ExpandedCardContent-module__summaryMainStat--RAhdx {
    display: none;
  }
}
.ExpandedCardContent-module__summaryMainStat--RAhdx p:first-child {
  font: var(--important-text-2xl);
}
.ExpandedCardContent-module__summaryMainStat--RAhdx p:last-child {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
  max-width: 92px;
}
.ExpandedCardContent-module__summaryAdditionalStats--R7Dj3 {
  display: flex;
  justify-content: space-around;
  gap: 24px;
  width: 100%;
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__summaryAdditionalStats--R7Dj3 {
    justify-content: unset;
    margin-right: -16px;
    padding-right: 16px;
    gap: 8px;
    overflow: auto hidden;
    width: calc(100% + 16px);
  }
}
.ExpandedCardContent-module__summaryAdditionalStat--aGwMx {
  align-items: flex-end;
  gap: unset;
}
@media (max-width: 1120px) {
  .ExpandedCardContent-module__summaryAdditionalStat--aGwMx {
    align-items: center;
    white-space: nowrap;
    width: 100%;
  }
}
.ExpandedCardContent-module__summaryHiddenStat--ikLDy {
  display: none;
}
@media (max-width: 1120px) {
  .ExpandedCardContent-module__summaryHiddenStat--ikLDy {
    display: flex;
  }
}
.ExpandedCardContent-module__summaryControls--n319P {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 1120px) {
  .ExpandedCardContent-module__summaryControls--n319P {
    width: 100%;
  }
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__summaryControls--n319P {
    gap: 8px;
  }
}
@media (max-width: 1120px) {
  .ExpandedCardContent-module__summarySliderContainer--N_uA3 {
    order: 2;
    flex-direction: row-reverse;
  }
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__summarySliderContainer--N_uA3 {
    min-width: 164px;
  }
}
.ExpandedCardContent-module__summarySlider--ltiOc {
  padding-bottom: 18px;
}
.ExpandedCardContent-module__summaryActionButton--trzLu {
  min-width: 176px;
}
@media (max-width: 1120px) {
  .ExpandedCardContent-module__summaryActionButton--trzLu {
    min-width: unset;
    width: 100%;
  }
  .ExpandedCardContent-module__summaryActionButton--trzLu span {
    display: none;
  }
}
.ExpandedCardContent-module__filterTableSection--wwJk1 {
  padding: 0 24px 12px;
}
@media (max-width: 640px) {
  .ExpandedCardContent-module__filterTableSection--wwJk1 {
    padding: 0 16px 12px;
  }
}
.ExpandedCardContent-module__radioButton--G_ML2 label {
  padding: 4px 12px;
  font: var(--body-text-sm);
}
.ExpandedCardContent-module__headerCellText--CP3yC {
  font: var(--important-text-xs);
}
.ExpandedCardContent-module__bodyCellText--m9IvR {
  font: var(--body-text-sm);
}
.ExpandedCardContent-module__checkboxCell--iorbJ {
  display: flex;
  align-items: center;
  gap: 8px;
}
.ExpandedCardContent-module__checkbox--FAdCh {
  height: 18px;
  padding-left: 18px;
}
.ExpandedCardContent-module__collateralTokenAmount--rKH_P {
  color: var(--content-secondary);
  font: var(--important-text-md);
}
.ExpandedCardContent-module__actionsButtons--bjKqq {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 8px;
  width: 100%;
}
.ExpandedCardContent-module__actionsButtons--bjKqq .ExpandedCardContent-module__tooltip--xpCp9,
.ExpandedCardContent-module__actionsButtons--bjKqq button {
  max-width: 76px;
  width: 100%;
}
.ExpandedCardContent-module__actionSellButton--YM6IM {
  color: var(--content-primary) !important;
}
.ExpandedCardContent-module__actionSellButton--YM6IM:not(:disabled) {
  background-color: var(--additional-red-primary-sub) !important;
}
.ExpandedCardContent-module__actionSellButton--YM6IM:not(:disabled):hover {
  border: 1px solid var(--additional-red-primary) !important;
}
.ExpandedCardContent-module__statusCell--KBpuZ {
  display: flex;
  flex-direction: column-reverse;
  white-space: nowrap;
  align-items: flex-end;
}
.ExpandedCardContent-module__statusCellTimeText--rLhZg,
.ExpandedCardContent-module__statusCellTimeText--rLhZg span {
  font: var(--body-text-xs);
}
.ExpandedCardContent-module__tooltipContent--F42lH {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.ExpandedCardContent-module__tooltipRow--TbVjy {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-width: 200px;
}
.ExpandedCardContent-module__tooltipRowLabel--XVwSn {
  color: var(--content-secondary);
  font: var(--important-text-xs);
  text-transform: uppercase;
}
.ExpandedCardContent-module__tooltipRowValue--CxQUG {
  font: var(--body-text-sm);
}

.OrderBook-module__orderbook--cNDDQ {
  padding-top: 12px;
  position: relative;
  height: 100%;
  width: 100%;
}
.OrderBook-module__table--eC0tc {
  width: 100%;
}
.OrderBook-module__table--eC0tc tr > td,
.OrderBook-module__table--eC0tc tr > th {
  height: 40px;
}
.OrderBook-module__table--eC0tc tr > td:last-child,
.OrderBook-module__table--eC0tc tr > th:last-child {
  width: 164px;
}
@media (max-width: 640px) {
  .OrderBook-module__table--eC0tc tr > td:last-child,
  .OrderBook-module__table--eC0tc tr > th:last-child {
    width: 148px;
  }
}
.OrderBook-module__tableWrapper--JLRo0 {
  height: 292px;
}
.OrderBook-module__tableWrapper--JLRo0.OrderBook-module__emptyWrapper--LBJW7 {
  height: 244px;
}
.OrderBook-module__loader--WDxos {
  position: absolute;
  left: 46%;
  top: 30%;
}
.OrderBook-module__cellValue--Y8kw3 {
  color: var(--content-primary);
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .OrderBook-module__cellValue--Y8kw3 {
    font: var(--body-text-sm);
  }
}
.OrderBook-module__borrowValueInfo--q6vz2 {
  display: flex;
  flex-direction: column;
  color: var(--content-secondary);
  font: var(--important-text-lg);
}
@media (max-width: 640px) {
  .OrderBook-module__borrowValueInfo--q6vz2 {
    font: var(--important-text-sm);
  }
}
.OrderBook-module__refinanceModalButton--eug4n {
  width: 132px;
  gap: 4px;
}
@media (max-width: 640px) {
  .OrderBook-module__refinanceModalButton--eug4n {
    height: 20px !important;
  }
}
.OrderBook-module__refinanceModalButton--eug4n.OrderBook-module__negative--et0r3 {
  color: var(--content-primary);
  background-color: var(--additional-red-primary-sub) !important;
}
.OrderBook-module__refinanceModalButton--eug4n.OrderBook-module__negative--et0r3:hover {
  border: 1px solid var(--additional-red-primary) !important;
}
.OrderBook-module__differenceValue--cOYqQ {
  display: flex;
  align-items: center;
}

.RefinanceTokenModal-module__refinanceModal--pGe1f .ant-modal-content {
  padding: 0;
  min-height: 244px;
}
.RefinanceTokenModal-module__refinanceModalTitle--XNWDJ {
  color: var(--content-secondary);
  font: var(--title-xl);
  padding-top: 24px;
  text-transform: uppercase;
  text-align: center;
}
@media (max-width: 640px) {
  .RefinanceTokenModal-module__refinanceModalTitle--XNWDJ {
    font: var(--title-lg);
  }
}
.RefinanceTokenModal-module__refinanceModalSubtitle--wxlz7 {
  font: var(--title-xl);
  text-transform: uppercase;
  text-align: center;
}
@media (max-width: 640px) {
  .RefinanceTokenModal-module__refinanceModalSubtitle--wxlz7 {
    font: var(--title-lg);
  }
}
.RefinanceTokenModal-module__loanInfoStats--zaOxs {
  display: flex;
  align-content: center;
  justify-content: space-evenly;
  padding: 16px 24px 24px;
}
@media (max-width: 640px) {
  .RefinanceTokenModal-module__loanInfoStats--zaOxs {
    padding: 16px;
  }
}
.RefinanceTokenModal-module__loanInfoStat--VRrhs {
  flex-direction: column-reverse;
  align-items: center;
  gap: 0;
  width: 100%;
}
.RefinanceTokenModal-module__loanInfoLabel--tbWDf {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .RefinanceTokenModal-module__loanInfoLabel--tbWDf {
    font: var(--important-text-xs);
  }
}
.RefinanceTokenModal-module__loanInfoValue--T6_2b {
  color: var(--content-secondary);
  font: var(--important-text-xl);
  line-height: 18px;
}
@media (max-width: 640px) {
  .RefinanceTokenModal-module__loanInfoValue--T6_2b {
    font: var(--important-text-md);
  }
}

.RepayTokenModal-module__repayModalInfo--VGO5L {
  display: flex;
  justify-content: flex-start;
}
.RepayTokenModal-module__repayModalSlider--B4dg8 {
  margin: 16px 4px 24px;
}
.RepayTokenModal-module__repayModalSliderGreen--M7kMR .ant-slider-track {
  background: var(--accent-primary) !important;
  border-color: var(--accent-primary) !important;
}
.RepayTokenModal-module__repayModalSliderGreen--M7kMR .ant-slider-dot-active {
  border-color: var(--accent-primary) !important;
}
.RepayTokenModal-module__repayModalSliderGreen--M7kMR .ant-slider-handle {
  border-color: var(--accent-primary) !important;
}
.RepayTokenModal-module__repayModalSliderGreen--M7kMR:hover .ant-slider-dot-active {
  border-color: var(--accent-primary) !important;
}
.RepayTokenModal-module__repayModalSliderGreen--M7kMR:hover .ant-slider-track {
  background: var(--accent-primary) !important;
  border-color: var(--accent-primary) !important;
}
.RepayTokenModal-module__repayModalSliderYellow--WIbgV .ant-slider-track {
  background: var(--additional-yellow-primary) !important;
  border-color: var(--additional-yellow-primary) !important;
}
.RepayTokenModal-module__repayModalSliderYellow--WIbgV .ant-slider-dot-active {
  border-color: var(--additional-yellow-primary) !important;
}
.RepayTokenModal-module__repayModalSliderYellow--WIbgV .ant-slider-handle {
  border-color: var(--additional-yellow-primary) !important;
}
.RepayTokenModal-module__repayModalSliderYellow--WIbgV:hover .ant-slider-dot-active {
  border-color: var(--additional-yellow-primary) !important;
}
.RepayTokenModal-module__repayModalSliderYellow--WIbgV:hover .ant-slider-track {
  background: var(--additional-yellow-primary) !important;
  border-color: var(--additional-yellow-primary) !important;
}
.RepayTokenModal-module__repayModalAdditionalInfo--eky0S {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 8px 0 8px;
}
.RepayTokenModal-module__repayModalButton--otmXc {
  width: 100%;
}
.RepayTokenModal-module__repayModalRepaymentCall--mdG6B {
  background: var(--additional-yellow-primary);
  color: var(--pure-black);
  cursor: pointer;
}
.RepayTokenModal-module__repayModalButton--otmXc:disabled svg path:first-child {
  fill: var(--content-secondary);
}
.RepayTokenModal-module__repayButton--bG6jY {
  width: 96px;
}

.CollateralLoansCard-module__card--bZtqJ {
  background: var(--bg-primary);
  border-radius: 6px;
  width: 100%;
}
.CollateralLoansCard-module__cardBody--rpt0d {
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  padding: 12px 24px;
  width: 100%;
}
.CollateralLoansCard-module__cardBody--rpt0d:hover:not(.CollateralLoansCard-module__expanded--rbdIX) {
  background: var(--action-tertiary);
  border-radius: 6px;
}
@media (max-width: 960px) {
  .CollateralLoansCard-module__cardBody--rpt0d {
    flex-direction: column;
    align-items: flex-start;
    padding: 8px 16px;
    gap: 16px;
  }
}
@media (max-width: 640px) {
  .CollateralLoansCard-module__cardBody--rpt0d.CollateralLoansCard-module__expanded--rbdIX {
    padding-bottom: 0;
  }
}
.CollateralLoansCard-module__additionalContentWrapper--Fy4St {
  display: flex;
  align-items: center;
  gap: 24px;
  width: 100%;
}
.CollateralLoansCard-module__expandButton--tsXjS {
  display: flex;
}
.CollateralLoansCard-module__expandButton--tsXjS.CollateralLoansCard-module__expanded--rbdIX {
  background-color: var(--accent-secondary);
}
.CollateralLoansCard-module__expandButton--tsXjS.CollateralLoansCard-module__expanded--rbdIX svg {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
@media (max-width: 960px) {
  .CollateralLoansCard-module__expandButton--tsXjS {
    position: absolute;
    top: 8px;
    right: 16px;
  }
}
.CollateralLoansCard-module__mainInfoContainer--oQbkx {
  display: flex;
  align-items: center;
  gap: 12px;
  max-width: 290px;
  width: 100%;
}
@media (min-width: 961px) and (max-width: 1240px), (max-width: 640px) {
  .CollateralLoansCard-module__mainInfoContainer--oQbkx {
    max-width: 176px;
  }
}
@media (max-width: 960px) {
  .CollateralLoansCard-module__mainInfoContainer--oQbkx {
    gap: 8px;
  }
}
.CollateralLoansCard-module__mainInfoContainer--oQbkx svg {
  width: 16px;
  height: 16px;
}
.CollateralLoansCard-module__mainInfoContent--V6rAB {
  display: flex;
  flex-direction: column;
}
.CollateralLoansCard-module__collateralPrice--cymYx {
  display: flex;
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .CollateralLoansCard-module__collateralPrice--cymYx {
    font: var(--body-text-sm);
  }
}
.CollateralLoansCard-module__mainInfoContentRow--cbsIL {
  display: flex;
  align-items: center;
  gap: 2px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: var(--content-secondary);
  font: var(--important-text-md);
}
@media (max-width: 640px) {
  .CollateralLoansCard-module__mainInfoContentRow--cbsIL {
    font: var(--important-text-sm);
  }
}
.CollateralLoansCard-module__collateralImageWrapper--UQC4Q {
  display: flex;
  position: relative;
}
.CollateralLoansCard-module__collateralImage--yXE8M {
  border-radius: 100%;
  height: 30px;
  width: 30px;
}
@media (max-width: 640px) {
  .CollateralLoansCard-module__collateralImage--yXE8M {
    height: 24px;
    width: 24px;
  }
}
.CollateralLoansCard-module__lendingTokenImage--FWPHO {
  border-radius: 100%;
  position: absolute;
  right: -2px;
  bottom: -2px;
  height: 16px;
  width: 16px;
}
@media (max-width: 640px) {
  .CollateralLoansCard-module__lendingTokenImage--FWPHO {
    height: 12px;
    width: 12px;
  }
}
.CollateralLoansCard-module__additionalInfoStats--cXZQD {
  display: flex;
  justify-content: flex-end;
  gap: 16px;
  white-space: nowrap;
  width: 100%;
}
@media (max-width: 960px) {
  .CollateralLoansCard-module__additionalInfoStats--cXZQD {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, auto);
    gap: 8px;
  }
}
.CollateralLoansCard-module__additionalInfoStat--RKg7L {
  align-items: flex-end;
  justify-content: center;
  gap: 2px;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .CollateralLoansCard-module__additionalInfoStat--RKg7L {
    max-width: 120px;
  }
}
@media (max-width: 960px) {
  .CollateralLoansCard-module__expanded--rbdIX .CollateralLoansCard-module__additionalInfoStat--RKg7L:nth-child(n + 3) {
    visibility: hidden;
    height: 0;
  }
  .CollateralLoansCard-module__additionalInfoStat--RKg7L:nth-child(-n + 2) {
    grid-row: 1;
  }
  .CollateralLoansCard-module__additionalInfoStat--RKg7L:nth-child(n + 3) {
    grid-row: 2;
  }
  .CollateralLoansCard-module__additionalInfoStat--RKg7L:not(:last-child) {
    align-items: flex-start;
  }
}
@media (min-width: 961px) {
  .CollateralLoansCard-module__additionalInfoStatLabelWrapper--aOmUc {
    display: none;
  }
}
.CollateralLoansCard-module__additionalAprStat--Y7MV1 {
  color: var(--additional-green-primary-deep);
}
.CollateralLoansCard-module__loansStatus--HPRu5 {
  display: flex;
  align-items: center;
}
.CollateralLoansCard-module__loansStatusIcon--cfDpe {
  display: flex;
  align-items: center;
}
.CollateralLoansCard-module__loansStatusIcon--cfDpe span {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .CollateralLoansCard-module__loansStatusIcon--cfDpe span {
    font: var(--body-text-sm);
  }
}

.TokenLoansContent-module__content--CwD5D {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  overflow: hidden;
}
.TokenLoansContent-module__cardsList--uLbDg {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  padding-bottom: 8px;
  gap: 8px;
}
.TokenLoansContent-module__headerList--CKXM4 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 24px;
  width: 100%;
}
@media (max-width: 960px) {
  .TokenLoansContent-module__headerList--CKXM4 {
    display: none;
  }
}
.TokenLoansContent-module__headerMainStat--avs0x {
  display: flex;
  align-items: center;
  min-width: 290px;
}
@media (min-width: 961px) and (max-width: 1240px) {
  .TokenLoansContent-module__headerMainStat--avs0x {
    min-width: 176px;
  }
}
.TokenLoansContent-module__headerStatLabel--QfrXY {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.TokenLoansContent-module__headerStats--Dw7QD {
  display: flex;
  justify-content: flex-end;
  padding-right: 48px;
  gap: 16px;
  width: 100%;
  white-space: nowrap;
}
.TokenLoansContent-module__headerAdditionalStat--xPDb4 {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 4px;
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1240px) {
  .TokenLoansContent-module__headerAdditionalStat--xPDb4 {
    max-width: 120px;
  }
}
.TokenLoansContent-module__container--x7no0 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 24px;
  gap: 16px;
  width: 100%;
}
@media (max-width: 960px) {
  .TokenLoansContent-module__container--x7no0 {
    padding: 8px 16px;
  }
}
.TokenLoansContent-module__filterContent--Qotx3 {
  display: flex;
  align-items: center;
  gap: 16px;
  width: 100%;
}
.TokenLoansContent-module__filterButtonsContainer--royji {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.TokenLoansContent-module__filterButtonsTitle--oDDSS {
  color: var(--content-tertiary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
.TokenLoansContent-module__filterButtons--mrMEU {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.TokenLoansContent-module__filterButtonWrapper--bLxIb {
  position: relative;
  width: -webkit-max-content;
  width: max-content;
}
.TokenLoansContent-module__filterButtonWrapper--bLxIb[data-loans-amount]::after {
  border-radius: 100px;
  content: attr(data-loans-amount);
  color: var(--pure-black);
  font: var(--body-text-xs);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 4px;
  position: absolute;
  top: -2px;
  right: -8px;
  min-width: 8px;
  height: 16px;
}
.TokenLoansContent-module__filterButtonWrapper--bLxIb.TokenLoansContent-module__terminating--Lfl47[data-loans-amount]::after {
  background: var(--additional-lava-primary);
}
.TokenLoansContent-module__filterButtonWrapper--bLxIb.TokenLoansContent-module__repaymentCall--EVuO7[data-loans-amount]::after {
  background: var(--additional-yellow-primary);
}
.TokenLoansContent-module__repaymentCallFilterButton--CIZJQ,
.TokenLoansContent-module__terminatingFilterButton--LboOP {
  font: var(--body-text-md) !important;
  padding: 2px 8px !important;
  gap: 4px !important;
}
.TokenLoansContent-module__repaymentCallFilterButton--CIZJQ.TokenLoansContent-module__active--zBrwu,
.TokenLoansContent-module__terminatingFilterButton--LboOP.TokenLoansContent-module__active--zBrwu {
  border-color: var(--content-primary);
}
.TokenLoansContent-module__repaymentCallFilterButton--CIZJQ svg path,
.TokenLoansContent-module__terminatingFilterButton--LboOP svg path {
  fill: revert-layer;
}
.TokenLoansContent-module__terminatingFilterButton--LboOP.TokenLoansContent-module__disabled--D1Gpo svg path:first-child {
  fill: var(--content-secondary);
}
.TokenLoansContent-module__repaymentCallFilterButton--CIZJQ.TokenLoansContent-module__disabled--D1Gpo svg path:nth-last-child(n + 3) {
  fill: var(--content-secondary);
}

.SellToRepayModal-module__modalContent--fgeB2 {
  min-height: 246px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 960px) {
  .SellToRepayModal-module__modalContent--fgeB2 {
    min-height: 212px;
  }
}
.SellToRepayModal-module__modalContentSlippageVisible--ybubL {
  min-height: 282px;
}
@media (max-width: 960px) {
  .SellToRepayModal-module__modalContentSlippageVisible--ybubL {
    min-height: 248px;
  }
}
.SellToRepayModal-module__titleWrapper--HWM3V {
  display: grid;
  -webkit-column-gap: 14px;
          column-gap: 14px;
  grid-template-columns: repeat(2, auto);
  margin-bottom: 18px;
}
@media screen and (max-width: 640px) {
  .SellToRepayModal-module__titleWrapper--HWM3V {
    -webkit-column-gap: 8px;
            column-gap: 8px;
    margin-bottom: 12px;
  }
}
.SellToRepayModal-module__title--luS7T {
  font: var(--title-xl);
  text-transform: uppercase;
}
@media screen and (max-width: 640px) {
  .SellToRepayModal-module__title--luS7T {
    font: var(--title-lg);
  }
}
.SellToRepayModal-module__subtitle--Xr9QG {
  margin-bottom: 6px;
}
.SellToRepayModal-module__slippageBtn--IgSpr svg path {
  fill: var(--content-primary);
}
.SellToRepayModal-module__slippageBtnActive--ysuGm {
  border-color: var(--bg-border-active);
}
.SellToRepayModal-module__tabs--sSrEP {
  grid-column: span 2;
  background: var(--bg-tertiary);
  border: var(--border-less-primary);
  border-radius: 100px;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(72px, 1fr));
  padding: 4px;
}
.SellToRepayModal-module__tab--a9Owd {
  background: unset;
  border: unset;
  border-radius: 100px;
  color: var(--content-secondary);
  cursor: pointer;
  font: var(--btn-text-md);
  padding: 4px 8px;
  outline: unset;
}
.SellToRepayModal-module__tabActive--ROKU5 {
  background: var(--action-primary);
  color: var(--content-primary);
}
.SellToRepayModal-module__fixedStatValue--KETv2 {
  white-space: nowrap;
}
@media (max-width: 960px) {
  .SellToRepayModal-module__fixedStatValue--KETv2 {
    max-width: 144px;
  }
}
.SellToRepayModal-module__summary--GX5vA {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-bottom: 18px;
}
@media (max-width: 960px) {
  .SellToRepayModal-module__summary--GX5vA {
    gap: 4px;
  }
}
@media screen and (max-width: 640px) {
  .SellToRepayModal-module__summary--GX5vA {
    margin-bottom: 12px;
  }
}
.SellToRepayModal-module__pnlValue--bTgQK {
  color: var(--additional-green-primary-deep);
}
.SellToRepayModal-module__pnlValueNegative--h_kkl {
  color: var(--additional-red-primary-deep);
}
.SellToRepayModal-module__confirmButton--UqsBN {
  width: 100%;
}

.LenderVaults-module__header--cYQ4J {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 24px;
}
.LenderVaults-module__title--uLdXa {
  color: var(--content-primary);
  font: var(--title-md);
  text-transform: uppercase;
  display: flex;
  align-items: center;
  gap: 4px;
}
.LenderVaults-module__errorMessageContainer--a8pP_ {
  height: 14px;
}
.LenderVaults-module__errorMessageContainer--a8pP_ > * {
  font: var(--body-text-xs);
}
.LenderVaults-module__actionWrapper--HdVKf {
  margin: 0 -24px;
  border-bottom: 0.5px dashed var(--bg-border);
  padding: 0 24px 12px;
}
@media (max-width: 640px) {
  .LenderVaults-module__actionWrapper--HdVKf {
    margin: 0 -16px;
    padding: 0 16px 12px;
  }
}
.LenderVaults-module__actionButton--S09wB {
  width: 100%;
}
.LenderVaults-module__tabs--y0ijD {
  cursor: pointer;
  display: grid;
  grid-template-columns: 1fr 48px 1fr;
  padding: 12px 0;
}
.LenderVaults-module__tab--QxU1t {
  border: var(--border-less-primary);
  border-radius: 6px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 8px 16px;
}
.LenderVaults-module__tab--QxU1t.LenderVaults-module__active--t1i1S {
  pointer-events: none;
  background: var(--additional-green-secondary);
  border-color: var(--additional-green-secondary);
}
.LenderVaults-module__tabBalance--rGCoC {
  font: var(--important-text-md);
  margin-bottom: 2px;
}
.LenderVaults-module__tabLabel--_B1bK {
  color: var(--content-tertiary);
  text-transform: uppercase;
  font: var(--important-text-xs);
  text-align: center;
}
.LenderVaults-module__arrow--DQVbl {
  display: flex;
  align-items: center;
  justify-content: center;
}
.LenderVaults-module__arrow--DQVbl.LenderVaults-module__rotated--VTtnv {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.LenderVaults-module__arrow--DQVbl svg {
  fill: var(--accent-primary);
  width: 18px;
  height: 18px;
}
.LenderVaults-module__claimSection--MqvUg {
  padding-top: 8px;
}
.LenderVaults-module__lenderValtStatsContainer--Z9j6P {
  border-top: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.LenderVaults-module__lenderValtStatsContainer--Z9j6P.LenderVaults-module__epochContent--KvBC7 {
  flex-direction: column;
}
.LenderVaults-module__lenderValtStatsContainer--Z9j6P.LenderVaults-module__epochContent--KvBC7 > div {
  margin-bottom: 8px;
  gap: 4px;
  align-items: unset;
  justify-content: center;
  flex-direction: column;
  width: 100%;
}
.LenderVaults-module__lenderValtStatsContainer--Z9j6P.LenderVaults-module__epochContent--KvBC7 button {
  width: 100%;
}
.LenderVaults-module__lenderVaultStats--jgWuv {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.LenderVaults-module__lenderVaultStatContainer--b4E92 {
  display: flex;
  align-items: center;
  gap: 4px;
}
.LenderVaults-module__lenderVaultStatLabel--tLYYm {
  font: var(--important-text-xs);
}
.LenderVaults-module__lenderVaultStatValue--ATDp6 {
  display: flex;
  align-items: center;
}
.LenderVaults-module__lenderVaultStatValue--ATDp6,
.LenderVaults-module__lenderVaultStatValue--ATDp6 span {
  font: var(--body-text-sm);
}
.LenderVaults-module__lenderVaultStatValue--ATDp6 svg {
  height: 12px;
  width: 12px;
}
.LenderVaults-module__lenderVaultStatValue--ATDp6 svg path {
  fill: revert-layer;
}
.LenderVaults-module__tooltipContent--FjeaQ {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.LenderVaults-module__tooltipRow--az4ox {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-width: 230px;
}
.LenderVaults-module__tooltipRowLabel--mbCiC {
  color: var(--content-secondary);
  font: var(--important-text-sm);
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .LenderVaults-module__tooltipRowLabel--mbCiC {
    font: var(--important-text-xs);
  }
}
.LenderVaults-module__tooltipRowValue--xBotw {
  font: var(--body-text-md);
}
@media (max-width: 640px) {
  .LenderVaults-module__tooltipRowValue--xBotw {
    font: var(--body-text-sm);
  }
}

.WalletAccountSidebar-module__walletSidebarContainer--niNCW {
  background: var(--bg-tertiary);
  display: flex;
  flex-direction: column;
  width: 328px;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  z-index: var(--z-sidebar);
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.WalletAccountSidebar-module__walletSidebarContainer--niNCW.WalletAccountSidebar-module__visible--dAbHl {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
@media (max-width: 640px) {
  .WalletAccountSidebar-module__walletSidebarContainer--niNCW {
    width: 312px;
  }
}
.WalletAccountSidebar-module__sidebarOverlay--yN8OX {
  background: var(--overlay-bg);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: var(--z-overlay);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  pointer-events: none;
}
.WalletAccountSidebar-module__sidebarOverlay--yN8OX.WalletAccountSidebar-module__visible--dAbHl {
  opacity: 1;
  pointer-events: auto;
}
.WalletAccountSidebar-module__accountOverviewContainer--g1p7M {
  position: relative;
  padding: 0 24px 24px;
  width: 100%;
}
@media (max-width: 640px) {
  .WalletAccountSidebar-module__accountOverviewContainer--g1p7M {
    padding: 0 16px 16px;
  }
}
.WalletAccountSidebar-module__closeIcon--v8Qoy {
  display: none;
}
@media (max-width: 640px) {
  .WalletAccountSidebar-module__closeIcon--v8Qoy {
    background: var(--bg-primary);
    border: var(--border-less-primary);
    border-radius: 100px;
    cursor: pointer;
    display: none;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 16px;
    left: -40px;
    z-index: var(--z-sidebar);
    min-height: 32px;
    min-width: 32px;
  }
  .WalletAccountSidebar-module__closeIcon--v8Qoy.WalletAccountSidebar-module__visible--dAbHl {
    display: flex;
  }
  .WalletAccountSidebar-module__closeIcon--v8Qoy svg {
    width: 12px;
    stroke: var(--content-primary);
  }
  .WalletAccountSidebar-module__closeIcon--v8Qoy svg rect {
    fill: var(--content-primary);
  }
}
.WalletAccountSidebar-module__accountDetails--gmGpu {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
}
.WalletAccountSidebar-module__disconnectButton--HE1Qp {
  cursor: pointer;
  font: var(--btn-text-md);
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 640px) {
  .WalletAccountSidebar-module__disconnectButton--HE1Qp {
    font: var(--btn-text-sm);
  }
}
.WalletAccountSidebar-module__disconnectButton--HE1Qp svg {
  height: 24px;
  width: 24px;
}
.WalletAccountSidebar-module__disconnectButton--HE1Qp svg path {
  fill: var(--content-primary);
}
.WalletAccountSidebar-module__walletDetailsContainer--PhlCP {
  background: var(--bg-primary);
  margin: 0 -24px;
  padding: 24px;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (max-width: 640px) {
  .WalletAccountSidebar-module__walletDetailsContainer--PhlCP {
    margin: 0 -16px;
  }
}
.WalletAccountSidebar-module__walletDetailsTitle--dZozr {
  font: var(--title-md);
  text-transform: uppercase;
}
.WalletAccountSidebar-module__walletDetailsSection--qMIIC {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.WalletAccountSidebar-module__walletDetailsContent--yr29_ {
  display: flex;
  align-items: center;
  gap: 8px;
}
.WalletAccountSidebar-module__userAvatar--q9juJ,
.WalletAccountSidebar-module__userAvatar--q9juJ svg,
.WalletAccountSidebar-module__userAvatar--q9juJ img {
  height: 40px !important;
  width: 40px !important;
}
.WalletAccountSidebar-module__walletDetails--iZxEZ {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.WalletAccountSidebar-module__walletAddressSection--WuoLi {
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 4px;
}
.WalletAccountSidebar-module__walletAddressSection--WuoLi svg path {
  fill: var(--content-primary);
}
.WalletAccountSidebar-module__walletAddressText--YNuCY {
  color: var(--content-primary);
  font: var(--btn-text-md);
}
.WalletAccountSidebar-module__ledgerCheckbox--rUtzn label {
  font: var(--body-text-md);
}
.WalletAccountSidebar-module__sidebarFooter--Pzy1W {
  border-top: var(--border-less-primary);
  background: var(--bg-tertiary);
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 24px;
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 640px) {
  .WalletAccountSidebar-module__sidebarFooter--Pzy1W {
    padding: 12px 16px;
  }
}
.WalletAccountSidebar-module__settingsButton--vRRDg {
  display: flex;
  align-items: center;
  justify-content: center;
}
.WalletAccountSidebar-module__settingsButton--vRRDg span {
  font: var(--btn-text-md);
}
.WalletAccountSidebar-module__communityLinks--SiUoT {
  display: flex;
  align-items: center;
  gap: 16px;
}
.WalletAccountSidebar-module__communityLinks--SiUoT a {
  text-decoration: none;
  width: 16px;
  height: 16px;
}
.WalletAccountSidebar-module__communityLinks--SiUoT a:nth-child(3) svg path:not(:first-child) {
  fill: var(--bg-tertiary);
}
.WalletAccountSidebar-module__communityLinks--SiUoT svg {
  width: 16px;
  height: 16px;
}
.WalletAccountSidebar-module__communityLinks--SiUoT svg path {
  fill: var(--content-primary);
}
.WalletAccountSidebar-module__communityLinks--SiUoT svg:hover path {
  fill: var(--content-secondary);
}
.WalletAccountSidebar-module__walletListContainer--uCKPM {
  display: flex;
  flex-direction: column;
  padding: 24px;
  gap: 12px;
}
.WalletAccountSidebar-module__walletListTitle--j5Fim {
  font: var(--title-md);
  text-transform: uppercase;
}
.WalletAccountSidebar-module__walletGrid--jEc6V {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.WalletAccountSidebar-module__walletListItem--oEo0K {
  background: var(--action-primary);
  border-radius: 6px;
  cursor: pointer;
  font: var(--btn-text-md);
  display: flex;
  align-items: center;
  padding: 8px;
  gap: 8px;
}
.WalletAccountSidebar-module__walletListItem--oEo0K:hover {
  background: var(--action-secondary);
}
.WalletAccountSidebar-module__customWalletIcon--NMkt7,
.WalletAccountSidebar-module__walletImage--L_mKC {
  border-radius: 4px;
  width: 24px;
  height: 24px;
}
.WalletAccountSidebar-module__walletAssetsContainer--T6eGy {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  overflow-y: auto;
  padding-bottom: 56px;
}
.WalletAccountSidebar-module__tokensListItem--Yf7_3 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 4px 8px;
}
.WalletAccountSidebar-module__tokensListItem--Yf7_3:hover,
.WalletAccountSidebar-module__tokensListItem--Yf7_3:nth-child(odd) {
  background: var(--bg-secondary);
}
.WalletAccountSidebar-module__tokensListItemMainInfo--m_2oY {
  display: flex;
  flex-direction: column;
}
.WalletAccountSidebar-module__tokensListItemInfo--FGYiV {
  display: flex;
  padding-left: 16px;
  gap: 8px;
}
@media (max-width: 640px) {
  .WalletAccountSidebar-module__tokensListItemInfo--FGYiV {
    padding-left: 8px;
  }
}
.WalletAccountSidebar-module__tokensListItemIcon--_7y86 {
  border-radius: 100px;
  height: 30px;
  width: 30px;
}
.WalletAccountSidebar-module__tokensListItemTicker--E_H_R {
  color: var(--content-primary);
  font: var(--important-text-sm);
}
.WalletAccountSidebar-module__tokensListItemAddress--YyXeR {
  color: var(--content-secondary);
  font: var(--body-text-xs);
}
.WalletAccountSidebar-module__tokensListItemBalanceInfo--NDJfB {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  padding-right: 16px;
}
@media (max-width: 640px) {
  .WalletAccountSidebar-module__tokensListItemBalanceInfo--NDJfB {
    padding-right: 8px;
  }
}
.WalletAccountSidebar-module__tokensListItemCollateralsAmount--qLArl {
  font: var(--body-text-sm);
}
.WalletAccountSidebar-module__tokensListItemCollateralsAmountUsd--ylf0Z {
  font: var(--body-text-xs);
}

.ErrorBoundary-module__root--YDx1J {
  width: 100vw;
  height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  overflow-y: auto;
  padding: 16px;
  background: var(--bg-tertiary);
}
.ErrorBoundary-module__content--ao91y {
  max-width: 675px;
  display: flex;
  flex-direction: column;
}
.ErrorBoundary-module__image--B4dk_ {
  margin: 0 auto;
  width: 32%;
  position: relative;
}
.ErrorBoundary-module__image--B4dk_::after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.ErrorBoundary-module__title--qglo1 {
  text-align: center;
  color: var(--content-primary);
  font: var(--title-sm);
  margin-bottom: 16px;
  text-transform: uppercase;
}
@media screen and (max-width: 640px) {
  .ErrorBoundary-module__title--qglo1 {
    font: var(--title-xs);
    margin-bottom: 8px;
  }
}
.ErrorBoundary-module__subtitle--Chlpg {
  text-align: center;
  color: var(--content-primary);
  font: var(--body-text-lg);
  margin-bottom: 24px;
}
@media screen and (max-width: 640px) {
  .ErrorBoundary-module__subtitle--Chlpg {
    font: var(--body-text-md);
    margin-bottom: 16px;
  }
}
.ErrorBoundary-module__discordLink--ij_N8 {
  cursor: pointer;
}
.ErrorBoundary-module__discordLink--ij_N8,
.ErrorBoundary-module__discordLink--ij_N8:hover,
.ErrorBoundary-module__discordLink--ij_N8:focus,
.ErrorBoundary-module__discordLink--ij_N8:focus-visible,
.ErrorBoundary-module__discordLink--ij_N8:visited {
  color: var(--blue-color);
  border: unset;
}
.ErrorBoundary-module__errorMessage--ewQ1V {
  background: var(--bg-primary);
  border: var(--border-less-primary);
  border-style: dashed;
  font: var(--body-text-lg);
  overflow-y: auto;
  max-height: 200px;
  margin-bottom: 16px;
  padding: 16px;
  display: flex;
  flex-direction: column;
  row-gap: 8px;
  white-space: pre-wrap;
}
@media screen and (max-width: 640px) {
  .ErrorBoundary-module__errorMessage--ewQ1V {
    font: var(--body-text-md);
  }
}

* {
  box-sizing: border-box;
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after {
  content: '';
  content: none;
}
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
::-webkit-scrollbar {
  width: 0;
}
::-webkit-scrollbar {
  height: 0px;
}
::-webkit-scrollbar-track {
  background: var(--pure-black);
}
::-webkit-scrollbar-thumb {
  background: var(--white-color);
}
::-webkit-scrollbar-thumb:hover {
  background: var(--white-color);
}
@font-face {
  font-family: 'Syne';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/syne/v22/8vIS7w4qzmVxsWxjBZRjr0FKM_04uT6k.ttf) format('truetype');
}
@font-face {
  font-family: 'Syne';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/syne/v22/8vIS7w4qzmVxsWxjBZRjr0FKM_0KuT6k.ttf) format('truetype');
}
@font-face {
  font-family: 'Syne';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/syne/v22/8vIS7w4qzmVxsWxjBZRjr0FKM_3mvj6k.ttf) format('truetype');
}
@font-face {
  font-family: 'Syne';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/syne/v22/8vIS7w4qzmVxsWxjBZRjr0FKM_3fvj6k.ttf) format('truetype');
}
@font-face {
  font-family: 'Syne';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/syne/v22/8vIS7w4qzmVxsWxjBZRjr0FKM_24vj6k.ttf) format('truetype');
}
@font-face {
  font-family: 'Wix Madefor Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/wixmadefordisplay/v10/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYFhYltk.ttf) format('truetype');
}
@font-face {
  font-family: 'Wix Madefor Display';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/wixmadefordisplay/v10/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYFTYltk.ttf) format('truetype');
}
@font-face {
  font-family: 'Wix Madefor Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/wixmadefordisplay/v10/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYG_ZVtk.ttf) format('truetype');
}
@font-face {
  font-family: 'Wix Madefor Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/wixmadefordisplay/v10/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYGGZVtk.ttf) format('truetype');
}
@font-face {
  font-family: 'Wix Madefor Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/wixmadefordisplay/v10/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYHhZVtk.ttf) format('truetype');
}
:root {
  --z-base: 1;
  --z-header: 75;
  --z-overlay: 100;
  --z-dropdown: 125;
  --z-burger-menu: 150;
  --z-sidebar: 200;
  --z-modal: 300;
  --z-tooltip: 400;
  --z-toast: 500;
  --border-less-primary: 0.5px solid var(--bg-border);
  --border-primary: 1px solid var(--bg-border);
  --overlay-bg: rgba(0, 0, 0, 0.5);
  --pure-black: #000000;
  --pure-purple: #5865f2;
  --pure-white: #f5f5f5;
  --bg-primary: #f9f9f9;
  --bg-secondary: #fbfbfb;
  --bg-tertiary: #fefeff;
  --bg-border: #cccccc;
  --bg-border-active: #888888;
  --bg-primary-gradient: linear-gradient(180deg, #e0f9c0 0%, #fefeff 75%);
  --content-primary: #1b1b1b;
  --content-secondary: #616161;
  --content-tertiary: #8c8c8c;
  --action-primary: #efefef;
  --action-secondary: #fafafa;
  --action-tertiary: #f3f3f3;
  --accent-primary: #98ec2d;
  --accent-primary-sub: #e0f9c0;
  --accent-secondary: #8fda23;
  --additional-red-primary: #ff2b44;
  --additional-red-primary-sub: #ffd9d6;
  --additional-red-primary-deep: #cf1322;
  --additional-red-secondary: #fff1f0;
  --additional-lava-primary: #fd7a4e;
  --additional-lava-primary-deep: #d4380d;
  --additional-lava-secondary: #fff2e8;
  --additional-orange-primary: #ff9d34;
  --additional-orange-primary-deep: #d46b08;
  --additional-orange-secondary: #fff7e6;
  --additional-gold-primary-deep: #d48806;
  --additional-gold-primary: #faad14;
  --additional-gold-secondary: #fffbe6;
  --additional-yellow-primary-deep: #d4b106;
  --additional-yellow-primary: #fadb14;
  --additional-yellow-secondary: #feffe6;
  --additional-lime-primary-deep: #7cb305;
  --additional-lime-primary: #a0d911;
  --additional-lime-secondary: #fcffe6;
  --additional-green-primary: #68cc37;
  --additional-green-primary-deep: #389e0d;
  --additional-green-secondary: #ebffd7;
  --additional-blue-primary-deep: #096dd9;
  --additional-blue-primary: #69c0ff;
  --additional-blue-secondary: #e6f7ff;
  --additional-silver-primary: #84949f;
  --additional-silver-secondary: #e3ebf2;
  --additional-violet-primary: #977dff;
  --additional-bronze-primary: #d47506;
  --font-family-syne: 'Syne', sans-serif;
  --font-family-wix: 'Wix Madefor Display', sans-serif;
  --title-3xl: 700 22px var(--font-family-syne);
  --title-2xl: 700 20px var(--font-family-syne);
  --title-xl: 700 18px var(--font-family-syne);
  --title-lg: 700 16px var(--font-family-syne);
  --title-md: 700 14px var(--font-family-syne);
  --title-sm: 700 12px var(--font-family-syne);
  --title-xs: 700 10px var(--font-family-syne);
  --important-text-3xl: 600 22px var(--font-family-wix);
  --important-text-2xl: 600 20px var(--font-family-wix);
  --important-text-xl: 600 18px var(--font-family-wix);
  --important-text-lg: 600 16px var(--font-family-wix);
  --important-text-md: 600 14px var(--font-family-wix);
  --important-text-sm: 600 12px var(--font-family-wix);
  --important-text-xs: 600 10px var(--font-family-wix);
  --btn-text-md: 600 14px var(--font-family-wix);
  --btn-text-sm: 600 12px var(--font-family-wix);
  --body-text-xl: 400 18px var(--font-family-wix);
  --body-text-lg: 400 16px var(--font-family-wix);
  --body-text-md: 400 14px var(--font-family-wix);
  --body-text-sm: 400 12px var(--font-family-wix);
  --body-text-xs: 400 10px var(--font-family-wix);
}
:root[data-theme='dark'] {
  --pure-black: #000000;
  --pure-purple: #5865f2;
  --pure-white: #f5f5f5;
  --bg-primary: #181819;
  --bg-secondary: #151516;
  --bg-tertiary: #131314;
  --bg-border: #38383c;
  --bg-border-active: #8c8c8c;
  --bg-primary-gradient: linear-gradient(180deg, #14230e 0%, #131314 67%);
  --content-primary: #d3d3d3;
  --content-secondary: #8d8d8d;
  --content-tertiary: #656565;
  --action-primary: #202021;
  --action-secondary: #181818;
  --action-tertiary: #1c1c1d;
  --accent-primary: #61de2a;
  --accent-primary-sub: #2c511c;
  --accent-secondary: #61bc39;
  --additional-red-primary: #ff3347;
  --additional-red-primary-sub: #741b24;
  --additional-red-primary-deep: #e84749;
  --additional-red-secondary: #2a1215;
  --additional-lava-primary-deep: #e87040;
  --additional-lava-primary: #d84a1b;
  --additional-lava-secondary: #2b1611;
  --additional-orange-primary-deep: #e89a3c;
  --additional-orange-primary: #d87a16;
  --additional-orange-secondary: #2b1d11;
  --additional-gold-primary-deep: #e8b339;
  --additional-gold-primary: #d89614;
  --additional-gold-secondary: #2b2111;
  --additional-yellow-primary-deep: #e8d639;
  --additional-yellow-primary: #d8bd14;
  --additional-yellow-secondary: #2b2611;
  --additional-lime-primary-deep: #a9d134;
  --additional-lime-primary: #8bbb11;
  --additional-lime-secondary: #1f2611;
  --additional-green-primary: #49aa19;
  --additional-green-primary-deep: #6abe39;
  --additional-green-secondary: #1c2c17;
  --additional-blue-primary-deep: #3c9ae8;
  --additional-blue-primary: #2e9aff;
  --additional-blue-secondary: #111d2c;
  --additional-silver-primary: #bfd0dd;
  --additional-silver-secondary: #21272c;
  --additional-violet-primary: #7251f7;
  --additional-bronze-primary: #c97b21;
}
.rootTableClassName {
  /* Sticky table header */
  /* Styling for table header cells */
  /* Remove sort arrows */
  /* Remove separating line between cells */
  /* Remove background on cell hover */
  /* Unset transition for table header cells with sorters */
  /* Hide the default empty content when the table is empty */
}
.rootTableClassName .ant-table {
  background: var(--bg-primary);
  border: 0;
  border-radius: 0;
  color: var(--content-primary);
  overflow: auto;
}
.rootTableClassName .ant-table table {
  table-layout: auto !important;
}
.rootTableClassName .ant-table-thead {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 3;
}
.rootTableClassName .ant-table-tbody > tr > td {
  border: 0;
  font: var(--body-text-md);
  vertical-align: middle;
}
.rootTableClassName .ant-table-tbody > tr:nth-child(even) {
  background: var(--bg-secondary);
}
.rootTableClassName .ant-table-tbody > tr > td,
.rootTableClassName .ant-table-thead > tr > th {
  padding: 8px;
  text-align: -webkit-right;
  transition: unset;
}
.rootTableClassName .ant-table-thead > tr > th:first-child,
.rootTableClassName .ant-table-tbody > tr > td:first-child {
  padding-left: 24px;
  text-align: left;
}
@media (max-width: 640px) {
  .rootTableClassName .ant-table-thead > tr > th:first-child,
  .rootTableClassName .ant-table-tbody > tr > td:first-child {
    padding-left: 16px;
  }
}
.rootTableClassName .ant-table-thead > tr > th:last-child,
.rootTableClassName .ant-table-tbody > tr > td:last-child {
  padding-right: 24px;
}
@media (max-width: 640px) {
  .rootTableClassName .ant-table-thead > tr > th:last-child,
  .rootTableClassName .ant-table-tbody > tr > td:last-child {
    padding-right: 16px;
  }
}
.rootTableClassName .ant-table-thead > tr > th {
  background: var(--bg-primary);
  border-bottom: 0;
  color: var(--content-secondary);
  font: var(--title-md);
  text-transform: uppercase;
  white-space: nowrap;
}
.rootTableClassName .ant-table-thead > tr > th > div {
  display: inline-flex;
  align-items: center;
}
.rootTableClassName .ant-table-column-sorter {
  display: none;
}
.rootTableClassName .ant-table-cell::before {
  display: none;
}
.rootTableClassName .ant-table-row:hover > td,
.rootTableClassName .ant-table-cell-row-hover {
  background: var(--action-tertiary) !important;
}
.rootTableClassName .ant-table-thead th.ant-table-column-has-sorters {
  transition: unset;
}
.rootTableClassName th.ant-table-column-sort,
.rootTableClassName th.ant-table-column-has-sorters,
.rootTableClassName td.ant-table-column-sort {
  background: var(--bg-primary) !important;
  cursor: default !important;
  transition: unset;
}
.rootTableClassName .ant-table-empty .ant-table-tbody > tr.ant-table-placeholder {
  display: none;
}
.rootSliderClassName {
  margin: 0 !important;
}
.rootSliderClassName .ant-slider-rail,
.rootSliderClassName:hover .ant-slider-rail {
  background: var(--accent-primary-sub);
  height: 4px;
}
.rootSliderClassName .ant-slider-track {
  background: var(--accent-primary);
  border: 2px solid var(--accent-primary);
}
.rootSliderClassName:hover .ant-slider-track {
  background: var(--accent-primary);
  border: 2px solid var(--accent-primary);
}
.rootSliderClassName .ant-slider-dot,
.rootSliderClassName:hover .ant-slider-dot {
  background: var(--bg-primary);
  border: 2px solid var(--accent-primary-sub);
  height: 8px;
  width: 8px;
}
.rootSliderClassName .ant-slider-dot-active,
.rootSliderClassName:hover .ant-slider-dot-active {
  background: var(--bg-primary);
  border: 2px solid var(--accent-primary);
}
.rootSliderClassName .ant-slider-mark {
  top: 14px;
}
.rootSliderClassName .ant-slider-mark-text {
  color: var(--content-secondary);
  font: var(--body-text-sm);
}
.rootSliderClassName .ant-slider-mark-text-active {
  color: var(--content-primary);
}
.rootSliderClassName .ant-slider-handle {
  background: var(--bg-primary);
  border: 2px solid var(--accent-primary);
  box-shadow: unset;
}
.rootSliderClassName .ant-slider-handle:after,
.rootSliderClassName .ant-slider-handle::before {
  display: none;
}
.rootSliderClassName .ant-slider-handle {
  border-radius: 100%;
  position: relative;
  margin-top: -7px;
  height: 14px;
  width: 14px;
}
.rootSliderClassName .ant-slider-handle:focus,
.rootSliderClassName .ant-slider-handle:hover {
  box-shadow: unset;
}
.sliderDisabled .ant-slider-rail,
.sliderDisabled:hover .ant-slider-rail {
  background: var(--content-secondary) !important;
}
.sliderDisabled .ant-slider-handle {
  background: var(--bg-primary);
  border: 2px solid var(--content-secondary);
}
.sliderValue .ant-slider-handle::before {
  margin-top: 2px;
  inset-inline-start: unset !important;
  inset-block-start: unset !important;
  display: block;
  content: attr(aria-valuenow) '';
  background: unset;
  color: var(--content-primary);
  font: var(--body-text-sm);
  width: unset !important;
  height: unset !important;
  text-align: center;
  padding: 0 !important;
  position: absolute;
  top: 12px !important;
  left: 50% !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media (max-width: 960px) {
  .sliderValue .ant-slider-handle::before {
    margin-top: 2.5px;
  }
}
.sliderWithValue .ant-slider-handle::before {
  margin-top: 2px;
  inset-inline-start: unset !important;
  inset-block-start: unset !important;
  display: block;
  content: attr(aria-valuenow) '';
  background: unset;
  color: var(--content-primary);
  font: var(--body-text-sm);
  width: unset !important;
  height: unset !important;
  text-align: center;
  padding: 0 !important;
  position: absolute;
  top: 12px !important;
  left: 50% !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media (max-width: 960px) {
  .sliderWithValue .ant-slider-handle::before {
    margin-top: 2.5px;
  }
}
.sliderWithValueSol .ant-slider-handle::before {
  margin-top: 2px;
  inset-inline-start: unset !important;
  inset-block-start: unset !important;
  display: block;
  content: attr(aria-valuenow) '';
  background: unset;
  color: var(--content-primary);
  font: var(--body-text-sm);
  width: unset !important;
  height: unset !important;
  text-align: center;
  padding: 0 !important;
  position: absolute;
  top: 12px !important;
  left: 50% !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media (max-width: 960px) {
  .sliderWithValueSol .ant-slider-handle::before {
    margin-top: 2.5px;
  }
}
.sliderWithValueSol .ant-slider-handle::before {
  min-width: 56px;
  content: attr(aria-valuenow) ' SOL';
}
.sliderWithValuePercent .ant-slider-handle::before {
  margin-top: 2px;
  inset-inline-start: unset !important;
  inset-block-start: unset !important;
  display: block;
  content: attr(aria-valuenow) '';
  background: unset;
  color: var(--content-primary);
  font: var(--body-text-sm);
  width: unset !important;
  height: unset !important;
  text-align: center;
  padding: 0 !important;
  position: absolute;
  top: 12px !important;
  left: 50% !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media (max-width: 960px) {
  .sliderWithValuePercent .ant-slider-handle::before {
    margin-top: 2.5px;
  }
}
.sliderWithValuePercent .ant-slider-handle::before {
  content: attr(aria-valuenow) '%';
}
.sliderWithValueMultiplier .ant-slider-handle::before {
  margin-top: 2px;
  inset-inline-start: unset !important;
  inset-block-start: unset !important;
  display: block;
  content: attr(aria-valuenow) '';
  background: unset;
  color: var(--content-primary);
  font: var(--body-text-sm);
  width: unset !important;
  height: unset !important;
  text-align: center;
  padding: 0 !important;
  position: absolute;
  top: 12px !important;
  left: 50% !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media (max-width: 960px) {
  .sliderWithValueMultiplier .ant-slider-handle::before {
    margin-top: 2.5px;
  }
}
.sliderWithValueMultiplier .ant-slider-handle::before {
  content: 'x' attr(aria-valuenow);
}
.ant-slider.ant-slider-disabled .ant-slider-rail {
  background: var(--content-secondary) !important;
}
.ant-tooltip .ant-tooltip-inner {
  background: var(--pure-black);
  border-radius: 4px;
}
body {
  background-color: var(--bg-tertiary);
  color: var(--content-primary);
  font: var(--body-text-md);
}


/*# sourceMappingURL=main.css.map*/