.selector-currency[data-v-d2ce7f96] {
  --box-shadow: 0px 2px 24px 4px rgba(0, 0, 0, .72);
  --border-radius: 24px;
  --dropdown-content-max-height: none;
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  width: 100%;
}

@media (min-width: 768px) {
  .selector-currency[data-v-d2ce7f96] {
    --dropdown-content-max-height: 466px
  }
}

@media (max-width: 767px) {
  .selector-currency[data-v-d2ce7f96] {
    --border-radius: 0
  }
}

.selector-currency__wrapper[data-v-d2ce7f96] {
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  display: flex;
  flex-direction: column;
  color: #fff;
  flex-basis: 100%;
  overflow: hidden
}

.selector-currency__body[data-v-d2ce7f96] {
  display: flex;
  flex-direction: column;
  background-color: #211c25;
  overflow-y: hidden
}

.selector-currency__filters[data-v-d2ce7f96] {
  width: 100%;
  flex: 40px 0 0
}

.selector-currency__controls[data-v-d2ce7f96] {
  width: 100%;
  display: flex;
  flex-direction: column
}

.selector-currency__search[data-v-d2ce7f96] {
  padding: 16px 16px 0
}

.selector-currency__tabs[data-v-d2ce7f96] {
  --switcher-background: none;
  --switcher-border-radius: 0;
  --switcher-padding: 0;
  --switcher-height: 40px;
  margin-top: 8px;
  border-bottom: 1px solid #3B3342
}

.selector-currency__tab[data-v-d2ce7f96] {
  --switcher-option-border-radius: 0;
  --switcher-option-hover-background: none;
  --switcher-option-background: none;
  --switcher-option-pressed-background: none;
  --switcher-option-active-background: none;
  --switcher-option-color: white;
  --switcher-option-hover-color: white;
  --switcher-option-pressed-color: #8A55E9;
  --switcher-option-active-color: #8A55E9;
  --switcher-option-padding: 10px 16px
}

.selector-currency__tab.is-active[data-v-d2ce7f96] {
  box-shadow: 0 1px #8a55e9
}

.selector-currency__list-wrapper[data-v-d2ce7f96] {
  margin-top: 8px;
  overflow-y: auto;
  overflow-y: overlay
}

.selector-currency__list-wrapper[data-v-d2ce7f96]::-webkit-scrollbar {
  width: 4px
}

.selector-currency__list-wrapper[data-v-d2ce7f96]::-webkit-scrollbar-track {
  border-radius: 8px
}

.selector-currency__list-wrapper[data-v-d2ce7f96]::-webkit-scrollbar-thumb {
  background: #8A55E9;
  border-radius: 8px
}

.selector-currency__list-wrapper[data-v-d2ce7f96]::-webkit-scrollbar-thumb:hover {
  background: #8A55E9
}

.selector-currency__list[data-v-d2ce7f96] {
  display: flex;
  flex-direction: column
}

.selector-currency__item[data-v-d2ce7f96] {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 16px;
  color: #b1a3bf;
  cursor: pointer;
  transition: color .3s
}

.selector-currency__item:is([data-v-d2ce7f96]:hover, .selector-currency__item--active[data-v-d2ce7f96]) {
  background: rgba(138, 85, 233, .16);
  color: #fff
}

.selector-currency__item__icon[data-v-d2ce7f96] {
  width: 32px;
  height: 32px
}

.selector-currency__item__coin[data-v-d2ce7f96],
.selector-currency__item__info[data-v-d2ce7f96] {
  display: flex;
  align-items: center;
  gap: 16px
}

.selector-currency__item__text[data-v-d2ce7f96] {
  word-break: break-all
}

@media (max-width: 767px) {
  .selector-currency__item__text[data-v-d2ce7f96] {
    word-break: break-word
  }
}

.selector-currency__item__rate[data-v-d2ce7f96] {
  font-size: 10px;
  font-weight: 500;
  line-height: 14px
}

.selector-currency__item__active[data-v-d2ce7f96] {
  width: 20px;
  height: 20px
}

.selector-currency__item__active--show[data-v-d2ce7f96] {
  --icon-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  color: #fff;
  background: #8A55E9
}

.error-wrapper[data-v-0cbfb3e5] {
  display: flex;
  flex-direction: column;
  gap: 8px
}

.error-wrapper--error[data-v-0cbfb3e5] {
  --input-border: 1px solid #ee3275;
  --checkbox-border-color: #ee3275
}

.error-wrapper__error[data-v-0cbfb3e5] {
  color: #ee3275
}

.amount-raw[data-v-358904af] {
  position: relative
}

.amount-raw__input--hightlight[data-v-358904af] {
  --input-background: #322544
}

.amount-raw__currency[data-v-358904af] {
  display: flex;
  align-items: center;
  gap: 8px;
  cursor: pointer;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.amount-raw__currency__icon[data-v-358904af] {
  width: 40px;
  height: 40px
}

.amount-raw__currency__triangle[data-v-358904af] {
  --icon-size: 8px;
  transform-origin: 50% 35%;
  transition-property: transform, color;
  transition: .2s cubic-bezier(.55, .8, .5, 1)
}

.amount-raw__currency__triangle--rotate[data-v-358904af] {
  color: #8a55e9;
  transform: rotate(180deg)
}

.amount-raw__multiplicity.default[data-v-358904af] {
  color: #b1a3bf
}

.amount-raw__multiplicity.warning[data-v-358904af] {
  color: #ee3275
}

.amount-raw__multiplicity.fade[data-v-358904af] {
  -webkit-transition: color .3s;
  transition: color .3s
}

.amount-commission[data-v-10cf8400] {
  display: flex;
  flex-direction: column;
  gap: 8px
}

.amount-commission--hightlight[data-v-10cf8400] {
  --input-background: #322544
}

.amount-commission__title[data-v-10cf8400] {
  display: flex;
  align-items: center;
  gap: 8px
}

.amount-commission__title div[data-v-10cf8400]:nth-child(1) {
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  color: #b1a3bf
}

.amount-commission__title div[data-v-10cf8400]:nth-child(2) {
  font-size: 12px;
  font-weight: 700;
  line-height: 17px;
  color: #fff
}

.amount-commission__title i[data-v-10cf8400] {
  position: relative;
  z-index: 0;
  color: #675c70
}

.amount-commission__title i[data-v-10cf8400]:after {
  content: "";
  position: absolute;
  z-index: -1;
  top: 10%;
  left: 10%;
  width: 80%;
  height: 80%;
  background-color: #fff;
  border-radius: 50%
}

.requisites__prefix[data-v-10222005],
.additional__prefix[data-v-676d52a0] {
  padding: 0 0 1px
}

.additional-select[data-v-41f04562] {
  position: relative
}

.additional-select__wrapper[data-v-41f04562] {
  display: flex;
  flex-direction: column;
  gap: 8px
}

.additional-select__title[data-v-41f04562] {
  font-size: 16px;
  line-height: 20px;
  color: #b1a3bf
}

.additional-select__value[data-v-41f04562] {
  display: flex;
  align-items: center;
  width: 100%;
  height: 40px;
  padding: 0 20px;
  background: #302935;
  border: var(--input-border, 1px solid transparent);
  border-radius: 16px;
  cursor: pointer
}

.additional-select__value span[data-v-41f04562] {
  font-size: 16px;
  color: #675c70
}

.additional-select__triangle[data-v-41f04562] {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 12px;
  top: 28px;
  width: 40px;
  height: 40px;
  pointer-events: none;
  --icon-size: 20px;
  transition-property: transform, color;
  transition: .2s cubic-bezier(.55, .8, .5, 1)
}

.additional-select__triangle--rotate[data-v-41f04562] {
  color: #8a55e9;
  transform: rotate(180deg)
}

.additional-select__selector[data-v-41f04562] {
  --box-shadow: 0px 2px 24px 4px rgba(0, 0, 0, .72);
  --border-radius: 24px;
  --dropdown-content-max-height: none;
  position: absolute
}

@media (min-width: 768px) {
  .additional-select__selector[data-v-41f04562] {
    --dropdown-content-max-height: 466px
  }
}

@media (max-width: 767px) {
  .additional-select__selector[data-v-41f04562] {
    --border-radius: 0
  }
}

.additional-select__selector__wrapper[data-v-41f04562] {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 8px;
  background-color: #211c25
}

.additional-select__selector__search[data-v-41f04562] {
  position: sticky;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  padding: 16px;
  background: #211c25
}

.additional-select__selector__search i[data-v-41f04562] {
  color: #675c70
}

.additional-select__selector__list[data-v-41f04562] {
  display: flex;
  flex-direction: column
}

.additional-select__selector__list[data-v-41f04562]::-webkit-scrollbar {
  width: 4px
}

.additional-select__selector__list[data-v-41f04562]::-webkit-scrollbar-track {
  border-radius: 8px
}

.additional-select__selector__list[data-v-41f04562]::-webkit-scrollbar-thumb {
  background: #8A55E9;
  border-radius: 8px
}

.additional-select__selector__list[data-v-41f04562]::-webkit-scrollbar-thumb:hover {
  background: #8A55E9
}

.additional-select__selector__item[data-v-41f04562] {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  position: relative;
  display: flex;
  gap: 16px;
  align-items: center;
  padding: 10px 16px;
  color: #b1a3bf;
  cursor: pointer;
  transition: color .3s
}

.additional-select__selector__item:is([data-v-41f04562]:hover, .additional-select__selector__item--active[data-v-41f04562]) {
  background: rgba(138, 85, 233, .16);
  color: #fff
}

.additional-select__selector__item__label[data-v-41f04562] {
  font-size: 14px;
  line-height: 17px;
  color: #b1a3bf
}

.additional-select__selector__input .ui-input__wrapper {
  border-color: transparent !important
}

.additional-select__selector__input .ui-input__wrapper:hover {
  border-color: #a674fe !important
}

.location[data-v-6bd36c19] {
  display: flex;
  align-items: center;
  gap: 8px
}

.location__wrapper[data-v-6bd36c19] {
  cursor: pointer
}

.location__input[data-v-6bd36c19] {
  pointer-events: none
}

.location__list-icon[data-v-6bd36c19] {
  --icon-size: 8px;
  transition: color ease .2s;
  transition: transform ease .2s
}

.location__list-icon--active[data-v-6bd36c19] {
  transform: rotate(180deg);
  color: #8a55e9
}

.location__country[data-v-6bd36c19],
.location__city[data-v-6bd36c19] {
  position: relative;
  width: 100%
}

.location__selector[data-v-6bd36c19] {
  --box-shadow: 0px 2px 24px 4px rgba(0, 0, 0, .72);
  --border: 1px solid #3a3142;
  --border-radius: 16px;
  --dropdown-content-max-height: none;
  position: absolute
}

@media (min-width: 768px) {
  .location__selector[data-v-6bd36c19] {
    --dropdown-content-max-height: 466px
  }
}

@media (max-width: 767px) {
  .location__selector[data-v-6bd36c19] {
    --border-radius: 0
  }
}

.location__selector__wrapper[data-v-6bd36c19] {
  padding: 8px;
  background-color: #151217;
  font-size: 16px
}

.location__selector__item[data-v-6bd36c19] {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 12px 8px;
  cursor: pointer;
  border-radius: 8px;
  background: transparent;
  transition: background ease .2s
}

.location__selector__item[data-v-6bd36c19]:hover {
  background: #1c181f
}

.exchange-block-buy[data-v-0bb4ee20] {
  display: flex;
  flex-direction: column;
  gap: 24px;
  width: 100%;
  max-width: 525px;
  height: fit-content;
  padding: 24px;
  background: #211c25;
  border-radius: 24px;
  box-shadow: 0 2px 24px 4px #000000b8;
  border: 1px solid #3a3142
}

@media (max-width: 767px) {
  .exchange-block-buy[data-v-0bb4ee20] {
    margin: auto
  }
}

.exchange-block-sell[data-v-9c724873] {
  display: flex;
  flex-direction: column;
  gap: 24px;
  width: 100%;
  max-width: 525px;
  height: fit-content;
  padding: 24px;
  background: #211c25;
  border-radius: 24px;
  box-shadow: 0 2px 24px 4px #000000b8;
  border: 1px solid #3a3142
}

@media (max-width: 767px) {
  .exchange-block-sell[data-v-9c724873] {
    margin: auto
  }
}

.agrees[data-v-d971ad2c] {
  display: flex;
  flex-direction: column;
  gap: 20px
}

@media (max-width: 767px) {
  .confirmation-modal__content[data-v-e11bd02a] {
    max-height: 33vh
  }
}

.confirmation-modal__button[data-v-e11bd02a] {
  transition: background .2s ease;
  --button-width: 100%;
  --button-padding: 10px;
  --button-disabled-background: #302935;
  --button-disabled-border-color: #302935
}

.exchange-data[data-v-9d51f443] {
  display: flex;
  flex-direction: column;
  gap: 48px
}

.exchange-data__money[data-v-9d51f443] {
  display: flex;
  justify-content: space-between;
  gap: 24px
}

@media (max-width: 767px) {
  .exchange-data__money[data-v-9d51f443] {
    flex-direction: column
  }
}

.exchange-data__info[data-v-9d51f443] {
  display: flex;
  flex-direction: column;
  gap: 32px;
  width: 100%;
  max-width: 525px;
  margin: auto
}

.exchange-data__reverse[data-v-9d51f443] {
  display: flex;
  align-self: center;
  width: 40px;
  height: 40px;
  border-radius: 14px;
  border: none;
  transition: background .2s ease
}

.maintenance-overlay {
  position: absolute;
  top: -50%;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(31, 28, 34, .5);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1
}

@media (min-width: 1280px) {
  .maintenance-overlay {
    bottom: calc(-9px - var(--header-height))
  }
}

.maintenance-overlay .container {
  height: auto
}

.maintenance-overlay__content {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  color: #fff
}

@media (max-width: 767px) {
  .maintenance-overlay__content {
    position: sticky;
    margin-bottom: 40px
  }
}

@media (min-width: 1280px) {
  .maintenance-overlay__content {
    margin-top: 10%
  }
}

.maintenance-overlay__title {
  margin-top: 56px;
  margin-bottom: 16px
}

.maintenance-overlay__text {
  font-size: 18px;
  font-weight: 500;
  line-height: 25px
}

.maintenance-overlay__img {
  -webkit-user-select: none;
  user-select: none
}

.exchange-box[data-v-c1db79e2] {
  position: relative
}

.exchange-box__title[data-v-c1db79e2] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  margin-bottom: 32px
}

@media (max-width: 767px) {
  .exchange-box__title[data-v-c1db79e2] {
    flex-direction: column;
    gap: 24px
  }
}

.exchange-box__title__text[data-v-c1db79e2] {
  font-size: 32px;
  font-weight: 600;
  line-height: 39px;
  color: #fff
}

@media (max-width: 767px) {
  .exchange-box__title__text[data-v-c1db79e2] {
    font-size: 18px;
    font-weight: 600;
    line-height: 22px
  }
}

.exchange-item[data-v-a1cce596] {
  --coin-size: 22px;
  position: relative;
  display: grid;
  align-items: center;
  padding: 8px 16px;
  border: 1px solid #3a363e;
  border-radius: 24px;
  height: 74px;
  color: #fff;
  cursor: pointer
}

@media (max-width: 767px) {
  .exchange-item[data-v-a1cce596] {
    grid-template-columns: 20px 1fr 20px;
    column-gap: 16px
  }

  .exchange-item__amount[data-v-a1cce596] {
    display: none
  }

  .exchange-item__wrapper[data-v-a1cce596]:not(:last-child) {
    margin-bottom: 8px
  }

  .exchange-item__coin[data-v-a1cce596] {
    margin-right: 8px
  }

  .exchange-item__coin-title[data-v-a1cce596] {
    font-size: 12px;
    font-weight: 300;
    line-height: 22px
  }
}

@media (min-width: 768px) {
  .exchange-item[data-v-a1cce596] {
    --coin-size: 32px;
    height: 78px
  }

  .exchange-item__details[data-v-a1cce596] {
    margin-left: 8px
  }

  .exchange-item__content[data-v-a1cce596] {
    grid-template-columns: minmax(120px, 1fr) 20px minmax(120px, 1fr)
  }
}

.exchange-item__content-popular[data-v-a1cce596],
.exchange-item__content[data-v-a1cce596] {
  display: grid;
  align-items: center;
  column-gap: 40px
}

.exchange-item__wrapper[data-v-a1cce596] {
  display: flex;
  align-items: center
}

.exchange-item__details[data-v-a1cce596] {
  display: flex;
  flex-direction: column;
  max-width: 80%;
  width: 100%
}

.exchange-item__coin-title[data-v-a1cce596] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis
}

.exchange-item__popular-title[data-v-a1cce596] {
  white-space: pre-line;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px
}

@media (max-width: 767px) {
  .exchange-item__popular-title[data-v-a1cce596] {
    font-size: 12px;
    font-weight: 500;
    line-height: 17px
  }
}

.exchange-item .icon-arrow-right[data-v-a1cce596] {
  position: absolute;
  top: calc(50% - 10px);
  right: 20px
}

.exchange-item--popular[data-v-a1cce596] {
  padding: 8px 40px 8px 16px
}

.exchange-items[data-v-4950866f] {
  display: grid;
  grid-template-columns: 1fr;
  gap: 24px
}

@media (min-width: 1280px) {
  .exchange-items[data-v-4950866f] {
    grid-template-columns: 1fr 1fr
  }
}

.last-exchanges[data-v-f7abb692] {
  max-width: 640px;
  margin: auto;
  background: #211C25;
  border-radius: 24px;
  padding: 16px;
  border: 2px solid #3A3142;
  color: #fff;
  overflow: hidden
}

@media (min-width: 1280px) {
  .last-exchanges[data-v-f7abb692] {
    max-width: 100%;
    padding: 24px
  }
}

.last-exchanges__buttons[data-v-f7abb692] {
  display: flex;
  overflow-x: auto;
  margin-bottom: 24px
}

@media (max-width: 767px) {
  .last-exchanges__buttons[data-v-f7abb692] {
    justify-content: center;
    --button-height: 24px;
    --button-padding: 4px 8px
  }
}

.last-exchanges__buttons>*[data-v-f7abb692]:not(:last-child) {
  margin-right: 8px
}

@media (min-width: 1280px) {
  .last-exchanges__buttons[data-v-f7abb692] {
    margin-bottom: 32px
  }

  .last-exchanges__buttons>*[data-v-f7abb692]:not(:last-child) {
    margin-right: 8px
  }
}

@media (max-width: 767px) {
  .last-exchanges__button[data-v-f7abb692] {
    font-size: 12px
  }
}

.advantages[data-v-ae18701e] {
  max-width: 640px;
  margin: auto;
  padding: 64px 0;
  text-align: center
}

@media (min-width: 1280px) {
  .advantages[data-v-ae18701e] {
    max-width: 100%;
    padding: 75px 0
  }
}

.advantages__list[data-v-ae18701e] {
  display: grid;
  grid-template-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  margin-top: 40px;
  gap: 40px
}

@media (min-width: 1280px) {
  .advantages__list[data-v-ae18701e] {
    margin-top: 64px;
    grid-template-columns: repeat(3, 380px);
    gap: 40px 30px
  }
}

.advantages__item[data-v-ae18701e] {
  --property-title-font-size: 20px;
  --property-title-font-weight: 700;
  --property-title-line-height: 23px;
  --property-text-font-size: 18px;
  --property-text-font-weight: 300;
  --property-text-line-height: 25px;
  --property-primary-title-color: #fff;
  --property-primary-text-color: #BCBFE9;
  --property-title-spacing: 4px;
  display: flex;
  align-items: flex-start
}

@media (min-width: 1280px) {
  .advantages__item[data-v-ae18701e] {
    --property-title-font-size: 24px;
    --property-title-font-weight: 700;
    --property-title-line-height: 28px
  }
}

@media (min-width: 1280px) {
  .advantages__item[data-v-ae18701e] {
    padding-left: 80px
  }
}

.advantages__coin[data-v-ae18701e] {
  margin-right: 24px
}

.market-ensure[data-v-5e132586] {
  margin: 150px 0 75px;
  padding: 24px;
  background: #211c25;
  border-radius: 24px;
  border: 1px #8a55e9 solid;
  overflow: hidden
}

.market-ensure__title[data-v-5e132586] {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 18px;
  font-weight: 700
}

@media (max-width: 767px) {
  .market-ensure__title[data-v-5e132586] {
    align-items: flex-start
  }
}

.market-ensure__icon[data-v-5e132586] {
  --icon-size: 18px;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 32px;
  height: 32px;
  background: #8a55e9;
  border-radius: 12px
}

.market-ensure__body[data-v-5e132586] {
  margin-top: 16px;
  font-size: 14px;
  line-height: 20px
}

.service-capabilities[data-v-d890e9fe] {
  max-width: 640px;
  margin: auto;
  padding: 64px 0;
  text-align: center
}

@media (min-width: 1280px) {
  .service-capabilities[data-v-d890e9fe] {
    max-width: 100%;
    padding: 75px 0
  }
}

.service-capabilities__title[data-v-d890e9fe] {
  margin-bottom: 40px
}

@media (min-width: 1280px) {
  .service-capabilities__title[data-v-d890e9fe] {
    margin-bottom: 64px
  }
}

@media (max-width: 1279px) {
  .service-capabilities__list>*[data-v-d890e9fe]:not(:last-child) {
    margin-bottom: 16px
  }
}

@media (min-width: 1280px) {
  .service-capabilities__list[data-v-d890e9fe] {
    display: grid;
    grid-template-columns: 335px 370px auto;
    grid-template-rows: repeat(2, 1fr);
    gap: 16px
  }

  .service-capabilities__list>*[data-v-d890e9fe]:nth-child(1) {
    grid-row: span 2;
    background: url(/assets/img/exchange/service-capabilities/grid.svg), linear-gradient(90deg, #1f1b2e 0%, #211c25 100%)
  }

  .service-capabilities__list>*[data-v-d890e9fe]:nth-child(3),
  .service-capabilities__list>*[data-v-d890e9fe]:nth-child(5) {
    background: url(/assets/img/exchange/service-capabilities/grid.svg), linear-gradient(90deg, #211c25 0%, #271b2e 100%)
  }
}

.service-capabilities__action[data-v-d890e9fe] {
  margin-top: 40px
}

@media (min-width: 1280px) {
  .service-capabilities__action[data-v-d890e9fe] {
    margin-top: 64px
  }
}

.capability-card[data-v-d890e9fe] {
  position: relative;
  text-align: left;
  padding: 24px;
  background-color: #211c25;
  background-image: url(/assets/img/exchange/service-capabilities/grid.svg);
  border: 1px solid #3a3142;
  border-radius: 32px
}

@media (min-width: 1280px) {
  .capability-card[data-v-d890e9fe] {
    padding: 32px 32px 62px;
    min-height: 218px
  }
}

.capability-card__title[data-v-d890e9fe] {
  font-size: 20px;
  font-weight: 700;
  line-height: 23px;
  margin-bottom: 8px
}

@media (min-width: 1280px) {
  .capability-card__title[data-v-d890e9fe] {
    font-size: 24px;
    font-weight: 700;
    line-height: 28px
  }
}

@media (min-width: 1280px) {
  .capability-card__title[data-v-d890e9fe] {
    margin-bottom: 16px
  }
}

.capability-card__description[data-v-d890e9fe] {
  font-size: 16px;
  font-weight: 300;
  line-height: 29px;
  color: #bcbfe9
}

@media (min-width: 1280px) {
  .capability-card__description[data-v-d890e9fe] {
    font-size: 16px;
    font-weight: 300;
    line-height: 29px
  }
}

.capability-card__action[data-v-d890e9fe] {
  margin-top: 20px
}

.many-currencies[data-v-2fb8af95] {
  width: 100%;
  max-width: 640px;
  height: 553px;
  margin: 64px auto;
  padding: 32px 32px 0;
  display: flex;
  justify-content: center;
  border-radius: 32px;
  border: 1px solid var(--black-black-300, #302935);
  background: url(/assets/img/exchange/tg-bot-banner/bg-mobile.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: bottom;
  overflow: hidden
}

@media (min-width: 1280px) {
  .many-currencies[data-v-2fb8af95] {
    max-width: 100%;
    height: 360px;
    padding-right: 105px;
    justify-content: flex-end;
    align-items: center;
    background: url(/assets/img/exchange/tg-bot-banner/bg-desktop.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center
  }
}

.many-currencies__inner[data-v-2fb8af95] {
  width: 100%;
  max-width: 600px
}

@media (min-width: 1280px) {
  .many-currencies__inner[data-v-2fb8af95] {
    width: 536px
  }
}

.many-currencies__title[data-v-2fb8af95],
.many-currencies__description[data-v-2fb8af95],
.many-currencies__more[data-v-2fb8af95] {
  position: relative;
  z-index: 1
}

.many-currencies__title[data-v-2fb8af95] {
  font-family: Ubuntu;
  font-size: 24px;
  line-height: 28px;
  font-weight: 700
}

@media (min-width: 1280px) {
  .many-currencies__title[data-v-2fb8af95] {
    font-size: 36px;
    line-height: 41px
  }
}

.many-currencies__description[data-v-2fb8af95] {
  margin-top: 16px;
  opacity: .7;
  font-family: Ubuntu;
  font-size: 14px;
  font-weight: 300;
  line-height: 29px
}

@media (min-width: 1280px) {
  .many-currencies__description[data-v-2fb8af95] {
    margin-top: 24px;
    font-size: 16px;
    line-height: 25px
  }
}

.many-currencies__more[data-v-2fb8af95] {
  margin-top: 24px
}

@media (min-width: 1280px) {
  .many-currencies__more[data-v-2fb8af95] {
    margin-top: 32px
  }
}

.faq-accordion[data-v-c9bc2a33] {
  --accordion-item-font-size: 16px;
  --accordion-item-font-weight: 700;
  --accordion-item-line-height: 18px;
  --icon-size: 16px;
  --accordion-item-transition-duration: .15s;
  --accordion-item-title-padding: 10px 16px 10px 24px;
  --accordion-item-expanded-chevron-color: #fff;
  --accordion-item-chevron-padding: 8px;
  --accordion-item-chevron-border-radius: 12px;
  --accordion-item-chevron-transition-duration: .15s;
  text-align: left
}

.faq-accordion__item[data-v-c9bc2a33] {
  background: var(--faq-accordion-item-background, #0e101f);
  border-radius: 16px
}

.faq-accordion__item[data-v-c9bc2a33]:not(:last-child) {
  margin-bottom: 12px
}

.faq-accordion__item[data-v-c9bc2a33]:hover {
  --accordion-item-chevron-background: var(--faq-accordion-item-chevron-background, #1f2130)
}

.faq-accordion__item-content[data-v-c9bc2a33] {
  color: var(--faq-accordion-item-color, rgba(255, 255, 255, .7));
  padding: 0 16px 20px 24px
}

.faq-accordion__item-content[data-v-c9bc2a33] ul {
  padding-left: 1em;
  margin: 0
}

.faq-accordion__item-content[data-v-c9bc2a33] a {
  text-decoration: underline;
  text-underline-offset: 2px
}

.faq-block[data-v-1c803b46] {
  max-width: 640px;
  margin: auto;
  padding: 64px 0 40px;
  text-align: center;
  --faq-accordion-item-background: #211C25;
  --accordion-item-chevron-background: none
}

@media (min-width: 1280px) {
  .faq-block[data-v-1c803b46] {
    max-width: 100%;
    text-align: left;
    padding: 75px 0 93px
  }
}

@media (min-width: 1280px) {
  .faq-block__inner[data-v-1c803b46] {
    display: grid;
    grid-template-columns: auto 685px;
    grid-template-rows: auto 1fr;
    gap: 20px 24px
  }

  .faq-block__inner .faq-block__title[data-v-1c803b46] {
    grid-column: 1;
    grid-row: 1
  }

  .faq-block__inner .faq-block__bottom[data-v-1c803b46] {
    grid-column: 1;
    grid-row: 2
  }

  .faq-block__inner .faq-block__list[data-v-1c803b46] {
    grid-column: 2;
    grid-row: span 2
  }
}

@media (max-width: 1279px) {
  .faq-block__title[data-v-1c803b46] {
    margin-bottom: 50px
  }
}

@media (max-width: 1279px) {
  .faq-block__bottom[data-v-1c803b46] {
    margin-top: 40px
  }
}

.faq-block__description[data-v-1c803b46] {
  font-size: 14px;
  font-weight: 300;
  line-height: 25px;
  color: var(--faq-block-description-color, rgba(255, 255, 255, .7))
}

@media (min-width: 1280px) {
  .faq-block__description br[data-v-1c803b46] {
    display: none
  }
}

.faq-block__action[data-v-1c803b46] {
  margin-top: 28px
}

@media (min-width: 1280px) {
  .faq-block__action[data-v-1c803b46] {
    margin-top: 20px
  }
}

.partner-link[data-v-2ddd7451] {
  display: inline-block;
  position: relative;
  text-align: center
}

.partner-link:hover .partner-link__image[data-v-2ddd7451],
.partner-link:focus .partner-link__image[data-v-2ddd7451] {
  opacity: 1;
  filter: grayscale(0)
}

.partner-link:hover .partner-link__image--mono[data-v-2ddd7451],
.partner-link:focus .partner-link__image--mono[data-v-2ddd7451] {
  opacity: .75
}

.partner-link__image[data-v-2ddd7451],
.partner-link__image--mono[data-v-2ddd7451] {
  transition: opacity .2s ease-out;
  height: 100%;
  width: 100%
}

.partner-link__image[data-v-2ddd7451] {
  opacity: .4;
  filter: grayscale(1)
}

.partner-link__image--mono[data-v-2ddd7451] {
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 50%;
  transform: translate(-50%);
  z-index: -1
}

.partner-link__image--mono.is-white[data-v-2ddd7451] {
  filter: brightness(5)
}

.partner-link__image--mono.is-gray[data-v-2ddd7451] {
  filter: brightness(0) saturate(100%) invert(71%) sepia(16%) saturate(335%) hue-rotate(227deg) brightness(93%) contrast(89%)
}

.partners[data-v-1a16d8e8] {
  padding: 52px 0;
  text-align: center
}

@media (min-width: 1280px) {
  .partners[data-v-1a16d8e8] {
    padding: 80px 0
  }
}

.partners__block[data-v-1a16d8e8] {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 30px;
  max-width: 790px;
  margin: 64px auto 0;
  padding: 0 16px
}

.partners .partner-card[data-v-1a16d8e8] {
  position: relative;
  border: 1px solid transparent;
  background-image: linear-gradient(180deg, #1B172B 0%, #070718 100%), linear-gradient(180deg, #4a4171 0%, rgba(74, 65, 113, .24) 100%);
  background-clip: padding-box, border-box;
  background-origin: border-box;
  flex: 0 1 360px;
  background: linear-gradient(90deg, #1f1b2e 0%, #211c25 100%);
  border: 1px solid #3a3142;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 16px 24px;
  min-height: 88px;
  border-radius: 24px;
  color: #fff
}

@media (min-width: 1280px) {
  .partners .partner-card[data-v-1a16d8e8] {
    max-width: calc(50% - 16px)
  }
}

.partners .partner-card__rating[data-v-1a16d8e8],
.partners .partner-card__badge[data-v-1a16d8e8] {
  padding: 8px 12px;
  border-radius: 20px;
  background: rgba(46, 41, 64, .6392156863);
  -webkit-user-select: none;
  user-select: none
}

.partners .partner-card__rating i[data-v-1a16d8e8],
.partners .partner-card__rating span[data-v-1a16d8e8] {
  vertical-align: middle
}

.partners .partner-card__rating i[data-v-1a16d8e8] {
  color: #a674fe;
  margin-right: 8px
}

.partners .partner-card__rating span[data-v-1a16d8e8] {
  font-size: 18px;
  font-weight: 700;
  line-height: 21px
}

.partners .partner-card__badge[data-v-1a16d8e8] {
  font-size: 18px;
  font-weight: 600;
  line-height: 25px;
  color: #a674fe
}

.client-reviews__partners[data-v-1a16d8e8] {
  margin-top: 40px;
  display: grid;
  justify-content: center;
  justify-items: center;
  align-items: center;
  gap: 30px
}

@media (min-width: 1280px) {
  .client-reviews__partners[data-v-1a16d8e8] {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    gap: 40px 134px;
    width: 800px;
    margin: 64px auto 0
  }
}

@media (min-width: 1280px) {

  .client-reviews__partner[data-v-1a16d8e8]:nth-child(1),
  .client-reviews__partner[data-v-1a16d8e8]:nth-child(3) {
    justify-self: start
  }

  .client-reviews__partner[data-v-1a16d8e8]:nth-child(2),
  .client-reviews__partner[data-v-1a16d8e8]:nth-child(4) {
    justify-self: end
  }
}

.client-reviews__partner[data-v-1a16d8e8]:last-child {
  grid-column: span 2;
  margin: auto
}

@media (min-width: 1280px) {
  .client-reviews__partner[data-v-1a16d8e8]:last-child {
    grid-column: unset;
    margin: 0
  }
}

@keyframes slide-890356b3 {
  0% {
    background-position-x: 0
  }

  to {
    background-position-x: -100%
  }
}

.quick-start[data-v-890356b3] {
  position: relative;
  text-align: center;
  background-image: url(/assets/img/exchange/landing-grid.png), url(/assets/img/exchange/landing-blur.png);
  background-position: top center;
  padding: 64px 0 137px
}

@media (min-width: 1280px) {
  .quick-start[data-v-890356b3] {
    padding: 80px 0 191px
  }
}

.quick-start__carousel[data-v-890356b3] {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 115px;
  background-image: linear-gradient(180deg, rgba(20, 17, 23, 0) 0%, #000212 100%), url(/assets/img/exchange/assets.webp);
  background-size: 300px;
  background-repeat: repeat-x;
  animation: slide-890356b3 60s infinite linear alternate-reverse
}

@media (min-width: 1280px) {
  .quick-start__carousel[data-v-890356b3] {
    background-size: 480px;
    background-position-y: 40px;
    height: 200px
  }
}

.quick-start__carousel[data-v-890356b3]:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: linear-gradient(180deg, rgba(20, 17, 23, 0) 0%, #000212 100%)
}

.quick-start__action[data-v-890356b3] {
  margin-top: 40px
}

.market-review[data-v-2246ead8] {
  padding: 24px;
  background: #211C25;
  border: 1px solid #302935;
  border-radius: 24px
}

@media (min-width: 1280px) {
  .market-review[data-v-2246ead8]:first-child {
    background: linear-gradient(90deg, #1f1b2e 0%, #211c25 100%)
  }

  .market-review[data-v-2246ead8]:last-child {
    background: linear-gradient(90deg, #211c25 0%, #271b2e 100%)
  }
}

.market-review__name[data-v-2246ead8] {
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 16px
}

.market-review__text[data-v-2246ead8] {
  font-weight: 300;
  font-size: 16px;
  line-height: 180%;
  margin-bottom: 28px
}

.container[data-v-4e6a16a4] {
  width: 100%;
  max-width: var(--container-max-width, 1232px);
  margin: 0 auto;
  padding: var(--container-padding, 0 16px)
}

.container-fluid[data-v-4e6a16a4] {
  width: 100%;
  max-width: var(--container-max-width, 1232px);
  margin: 0 auto;
  padding: var(--container-padding, 0 16px);
  --container-max-width: none
}

.market-reviews[data-v-4e6a16a4] {
  display: flex;
  flex-direction: column;
  align-items: center
}

.market-reviews__title[data-v-4e6a16a4] {
  --h2-font-size: 38px;
  max-width: 690px;
  width: 100%;
  margin: 0 auto;
  white-space: pre-wrap;
  text-align: center
}

@media (max-width: 767px) {
  .market-reviews__title[data-v-4e6a16a4] {
    --h2-font-size: 24px;
    line-height: 28px;
    margin: 0 0 40px
  }
}

.market-reviews__items[data-v-4e6a16a4] {
  width: 100%;
  max-width: var(--container-max-width, 1232px);
  margin: 64px auto 0;
  padding: var(--container-padding, 0 16px);
  display: grid;
  overflow-x: auto;
  gap: 8px;
  --container-padding: 0 24px;
  grid-template-columns: repeat(3, minmax(300px, 1fr))
}

@media (min-width: 1280px) {
  .market-reviews__items[data-v-4e6a16a4] {
    gap: 30px;
    grid-template-columns: repeat(3, 1fr)
  }
}

.market-reviews__all-reviews-btn[data-v-4e6a16a4] {
  margin: 64px 0 75px;
  --button-old-width: 170px;
  --button-old-height: 48px;
  --button-old-padding: 14px;
  --button-old-border-radius: 16px
}

.custom-block[data-v-596a0206] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: linear-gradient(91.84deg, #311E53 0%, #211C25 49.48%);
  border-radius: 16px;
  padding: 16px;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px
}

.custom-block__content img[data-v-596a0206] {
  vertical-align: middle
}

.custom-block__focus-text[data-v-596a0206] {
  border-radius: 8px;
  padding: 4px 8px;
  margin-right: 12px;
  background: rgba(255, 255, 255, .08);
  display: inline-block
}

@media (max-width: 767px) {
  .custom-block__focus-text[data-v-596a0206] {
    margin-bottom: 8px;
    font-size: 12px;
    font-weight: 700;
    line-height: 14px
  }
}

.custom-block__text[data-v-596a0206] {
  margin-right: 12px;
  display: inline
}

@media (max-width: 767px) {
  .custom-block__text[data-v-596a0206] {
    display: inline-block;
    font-size: 12px;
    font-weight: 500;
    line-height: 17px;
    margin-bottom: 8px
  }
}

.custom-block__button[data-v-596a0206] {
  cursor: pointer;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  padding: 7px 16px 7px 12px;
  background: rgba(138, 85, 233, .16);
  border-radius: 14px;
  display: inline-block
}

.custom-block__button img[data-v-596a0206] {
  vertical-align: middle
}

@media (max-width: 767px) {
  .custom-block__button[data-v-596a0206] {
    font-size: 12px;
    font-weight: 600;
    line-height: 17px
  }
}

.custom-block .icon-telegram_2[data-v-596a0206] {
  margin-right: 8px
}

.media-item[data-v-aa5991f8] {
  display: flex;
  width: 100%;
  max-height: 340px
}

.media-item__content[data-v-aa5991f8] {
  width: 100%;
  border-radius: 16px;
  object-fit: cover
}

.news-item[data-v-9d22b380] {
  display: flex;
  flex-direction: column;
  align-items: center
}

.news-item__title[data-v-9d22b380] {
  text-transform: none
}

.news-item__title[data-v-9d22b380],
.news-item__text[data-v-9d22b380] {
  text-align: center;
  color: #fff
}

.news-modal {
  --modal-padding: 16px 16px 32px;
  --modal-background: #3A3142;
  --modal-border: 1px solid #675c70;
  --modal-box-shadow: 0 2px 24px 4px rgba(0, 0, 0, .72);
  --modal-close-btn-position: absolute;
  --modal-close-btn-top: 24px;
  --modal-close-btn-right: 24px
}

@media (min-width: 768px) {
  .news-modal {
    --modal-width: 60%;
    --modal-max-width: 760px
  }
}

.news-modal__start-btn {
  --button-width: 100%
}

.news-modal__close-btn {
  z-index: 10;
  position: absolute;
  top: 24px;
  right: 24px;
  --button-color: white;
  --button-hover-color: white;
  --button-active-color: white;
  --button-background: #302935;
  --button-hover-background: #302935;
  --button-active-background: #302935
}

.exchange-page[data-v-f926e319] {
  padding-top: 40px
}