main .gradient-btn {
  font-weight: 700;
  padding: 16px 32px;
}

.trader-hero {
  padding: 260px 0 150px;
  position: relative;
  min-height: 100vh;
}
.trader-hero__wrap {
  display: flex;
  align-items: center;
  gap: 5%;
}
.trader-hero__img {
  position: absolute;
  top: 20%;
  right: 0;
  width: 50%;
}
.trader-hero__img img {
  width: 100%;
  height: auto;
}
.trader-hero__content {
  max-width: 467px;
}
.trader-hero__content h1 {
  font-size: 64px;
  margin-bottom: 16px;
}
.trader-hero__text {
  width: 90%;
  margin-bottom: 16px;
}
.trader-hero__text p {
  color: #fff;
}
.trader-hero__text span {
  color: #FF9811;
}
@media screen and (max-width: 1024px) {
  .trader-hero {
    padding: 210px 0 48px;
    min-height: unset;
  }
  .trader-hero__wrap {
    flex-direction: column;
  }
  .trader-hero__img {
    position: relative;
    width: 100%;
    margin-bottom: 30px;
  }
  .trader-hero__content {
    max-width: 100%;
    margin-bottom: 32px;
  }
}
@media screen and (max-width: 768px) {
  .trader-hero {
    padding-top: 170px;
  }
  .trader-hero h1 {
    font-size: 32px;
  }
  .trader-hero__content {
    text-align: center;
  }
}

p {
  color: #BEC2CB;
}

.traders-join {
  position: relative;
  margin-bottom: 160px;
}
.traders-join::before {
  content: "";
  position: absolute;
  top: 60%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(-45deg);
  width: 1108px;
  height: 565px;
  border-radius: 1108px;
  opacity: 0.5;
  background: #182E95;
  filter: blur(200px);
}
.traders-join::after {
  content: "";
  position: absolute;
  bottom: -117px;
  right: 10vw;
  width: 650px;
  height: 520px;
  background: url("../img/traders-join-grid.svg") no-repeat center;
  opacity: 0.6;
}
.traders-join__wrap {
  position: relative;
  z-index: 1;
}
.traders-join__wrap::before {
  content: "";
  position: absolute;
  top: 6px;
  left: 0;
  width: 76px;
  height: 132px;
  background: url("../img/traders-join-decor.svg") no-repeat center;
}
.traders-join__title {
  text-align: center;
  margin-bottom: 24px;
}
.traders-join__text {
  text-align: center;
  max-width: 790px;
  margin: 0 auto 48px;
}
.traders-join__text p {
  color: #fff;
}
.traders-join__grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 18px 16px;
  max-width: 700px;
  margin: 0 auto 16px;
}
.traders-join__messages {
  border-radius: 10px;
  border: 1px solid rgba(255, 152, 17, 0.4);
  background-color: rgba(255, 255, 255, 0.03);
  backdrop-filter: blur(16px);
  padding: 16px;
  width: max-content;
  min-width: 550px;
  margin: 0 auto 32px;
}
.traders-join__message {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.7);
}
.traders-join__item {
  display: flex;
  align-items: center;
  gap: 8px;
}
.traders-join__item:not(:last-child) {
  margin-bottom: 12px;
}
.traders-join__parallax {
  position: absolute;
  transition: transform 0.1s linear;
  pointer-events: none;
  will-change: transform;
  z-index: -1;
}
.traders-join__parallax.first {
  top: 90px;
  right: 40px;
}
.traders-join__parallax.second {
  bottom: 90px;
  left: -5vw;
}
@media screen and (max-width: 1500px) {
  .traders-join__parallax.second {
    left: 0;
  }
}
.traders-join__icon img {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}
.traders-join__submit {
  display: block;
  margin: 0 auto;
  min-width: 270px;
}
@media screen and (max-width: 1300px) {
  .traders-join::before {
    width: 800px;
  }
}
@media screen and (max-width: 1024px) {
  .traders-join::before {
    width: 70%;
    transform: translate(-50%, -50%) rotate(10deg);
  }
  .traders-join__wrap::before {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .traders-join {
    overflow: hidden;
    margin-bottom: 48px;
  }
  .traders-join::after {
    display: none;
  }
  .traders-join__parallax.first {
    top: -10px;
    right: -65px;
  }
  .traders-join__parallax.first img {
    width: 90px;
    height: auto;
  }
  .traders-join__parallax.second {
    left: -35px;
    bottom: 0;
  }
  .traders-join__parallax.second img {
    width: 50px;
    height: 50px;
  }
  .traders-join__title {
    margin-bottom: 16px;
  }
  .traders-join__text {
    margin-bottom: 32px;
  }
  .traders-join__icon {
    flex-shrink: 0;
  }
  .traders-join__messages {
    margin-bottom: 24px;
    min-width: unset;
    width: 100%;
  }
  .traders-join__grid {
    grid-template-columns: 1fr;
  }
}

.why-traders {
  position: relative;
  margin-bottom: 140px;
}
.why-traders__list {
  display: flex;
  align-content: center;
  gap: 24px;
}
.why-traders__column {
  display: flex;
  flex-direction: column;
  gap: 24px;
  width: 50%;
}
.why-traders .why-traders__column:first-child .why-traders__item:first-child {
  height: 644px;
}
.why-traders .why-traders__column:first-child .why-traders__item:last-child {
  height: 450px;
}
.why-traders .why-traders__column:last-child .why-traders__item:first-child {
  height: 450px;
}
.why-traders .why-traders__column:last-child .why-traders__item:last-child {
  height: 644px;
}
.why-traders__subtitle {
  font-size: 32px;
  font-weight: 700;
  line-height: 1.25;
  color: #fff;
  margin-bottom: 16px;
}
.why-traders__content {
  font-size: 18px;
  color: #BEC2CB;
}
.why-traders__content * {
  font-size: 18px;
}
.why-traders__content p:not(:last-child) {
  margin-bottom: 16px;
}
.why-traders__content li {
  padding-left: 24px;
  position: relative;
}
.why-traders__content li::before {
  content: "";
  position: absolute;
  top: 10px;
  left: 9px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #BEC2CB;
}
.why-traders__content li:not(:last-child) {
  margin-bottom: 6px;
}
.why-traders__item {
  position: relative;
  border-radius: 24px;
  padding: 32px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.why-traders__item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(2, 27, 136, 0) 20.42%, #01156C 100%);
  border-radius: 24px;
  z-index: 3;
}
.why-traders__item::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, #021B88 0%, #000A35 263.3%);
  border-radius: 24px;
  z-index: 1;
}
.why-traders__img {
  position: absolute;
  top: 0;
  z-index: 2;
  width: 90%;
}
.why-traders__img img, .why-traders__img svg, .why-traders__img object, .why-traders__img iframe {
  width: 90%;
  height: auto;
}
.why-traders__title {
  text-align: center;
  margin-bottom: 24px;
}
.why-traders__box {
  position: relative;
  z-index: 4;
}
.why-traders__text {
  text-align: center;
  max-width: 790px;
  margin: 0 auto 48px;
}
.why-traders__text p {
  color: #fff;
}
@media screen and (max-width: 1024px) {
  .why-traders__list {
    flex-direction: column;
    gap: 16px;
  }
  .why-traders__column {
    width: 100%;
  }
  .why-traders__item {
    padding: 16px;
    flex-direction: column-reverse;
  }
  .why-traders .why-traders__column:first-child .why-traders__item:first-child {
    height: auto;
  }
  .why-traders .why-traders__column:first-child .why-traders__item:last-child {
    height: auto;
  }
  .why-traders .why-traders__column:last-child .why-traders__item:first-child {
    height: auto;
  }
  .why-traders .why-traders__column:last-child .why-traders__item:last-child {
    height: auto;
  }
  .why-traders__img {
    position: static;
    display: flex;
  }
  .why-traders__img img, .why-traders__img svg, .why-traders__img object, .why-traders__img iframe {
    display: block;
    width: 70%;
    height: auto;
    margin: 0 auto;
  }
}
@media screen and (max-width: 768px) {
  .why-traders {
    margin-bottom: 48px;
  }
  .why-traders__text {
    margin-bottom: 32px;
  }
  .why-traders__item:not(:last-child) .why-traders__content {
    text-align: center;
  }
  .why-traders__content {
    font-size: 16px;
  }
  .why-traders__content * {
    font-size: 16px;
  }
  .why-traders__list {
    gap: 8px;
  }
  .why-traders__column {
    gap: 8px;
  }
  .why-traders__subtitle {
    font-size: 20px;
    text-align: center;
  }
}

.top-traders {
  position: relative;
  z-index: 1;
  margin-bottom: 150px;
}
.top-traders__title {
  text-align: center;
  margin-bottom: 32px;
}
.top-traders__text {
  text-align: center;
  max-width: 1000px;
  margin: 0 auto 64px;
}
.top-traders__table {
  border-radius: 16px;
  background: #192352;
  padding: 24px 24px 0;
  max-width: 1090px;
  margin: 0 auto 20px;
}
.top-traders__table * {
  font-size: 16px;
}
.top-traders__head {
  display: grid;
  grid-template-columns: 0.7fr repeat(4, 1fr) 0.5fr;
  padding-bottom: 24px;
  border-bottom: 1px dashed rgba(255, 255, 255, 0.15);
}
.top-traders__body-row {
  display: grid;
  grid-template-columns: 0.7fr repeat(4, 1fr) 0.5fr;
}
.top-traders__body-row:not(:last-child) {
  border-bottom: 1px dashed rgba(255, 255, 255, 0.15);
}
.top-traders__body-item {
  padding: 24px 0;
}
.top-traders__body-item p {
  display: none;
}
.top-traders__body-item:first-child {
  color: rgba(255, 255, 255, 0.5);
}
.top-traders__body-item:nth-child(2) span {
  color: #11CABE;
  font-weight: 900;
  border-radius: 70px;
  background: rgba(17, 202, 190, 0.1);
  padding: 3px 5px;
  width: fit-content;
  height: fit-content;
  margin: auto 0;
}
.top-traders__body-item.wins, .top-traders__body-item.losses {
  position: relative;
}
.top-traders__body-item.wins span, .top-traders__body-item.losses span {
  display: flex;
  align-items: center;
  gap: 10px;
}
.top-traders__body-item.wins span::after, .top-traders__body-item.losses span::after {
  content: "";
  display: flex;
  width: 27px;
  height: 24px;
}
.top-traders__body-item.wins span::after {
  background-image: url("data:image/svg+xml,%3Csvg width='29' height='33' viewBox='0 0 29 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.36242 15.4216L1 21.253V33H28.4899V1.18066L25.698 4.09633L22.906 19.5903L21.8322 20.3855L20.3289 6.99994L19.0403 13.0602L14.745 13.5903L12.3825 16.8072L10.0201 11.7108H7.65771L6.79866 16.4819H5.2953L3.36242 15.4216Z' fill='url(%23paint0_linear_3725_8239)'/%3E%3Cpath d='M1 21.253L2.9403 16.4636C3.16502 15.9089 3.82335 15.6745 4.34806 15.9623L5.07063 16.3586C5.21803 16.4395 5.38343 16.4819 5.55155 16.4819H5.96263C6.44656 16.4819 6.86105 16.1353 6.9468 15.6591L7.50957 12.5336C7.59532 12.0573 8.00981 11.7108 8.49374 11.7108H9.33519C9.74804 11.7108 10.1185 11.9645 10.2676 12.3495L11.6154 15.8275C11.921 16.6161 13.0068 16.6928 13.4203 15.9549L14.4975 14.032C14.6531 13.7543 14.9316 13.5673 15.2474 13.5283L18.3329 13.1475C18.7562 13.0952 19.0998 12.7802 19.1885 12.363L20.2005 7.60345C20.2241 7.49247 20.3851 7.50033 20.3977 7.61309L21.7108 19.3046C21.7647 19.7844 22.3183 20.0255 22.7063 19.7382V19.7382C22.8346 19.6432 22.9218 19.5028 22.9501 19.3458L25.6445 4.39293C25.6794 4.19949 25.7705 4.02061 25.9064 3.87865L28.4899 1.18066' stroke='%2319B1BD' stroke-linecap='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3725_8239' x1='18.99' y1='-16.7177' x2='18.99' y2='33' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2311CABE' stop-opacity='0.6'/%3E%3Cstop offset='1' stop-color='%2311CABE' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.top-traders__body-item.losses span::after {
  background-image: url("data:image/svg+xml,%3Csvg width='29' height='33' viewBox='0 0 29 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.6376 15.4216L28 21.253V33H0.510067V1.18066L3.30201 4.09633L6.09396 19.5903L7.16779 20.3855L8.67114 6.99994L9.95973 13.0602L14.255 13.5903L16.6175 16.8072L18.9799 11.7108H21.3423L22.2013 16.4819H23.7047L25.6376 15.4216Z' fill='url(%23paint0_linear_3725_8210)'/%3E%3Cpath d='M28 21.253L26.0597 16.4636C25.835 15.9089 25.1767 15.6745 24.6519 15.9623L23.9294 16.3586C23.782 16.4395 23.6166 16.4819 23.4484 16.4819H23.0374C22.5534 16.4819 22.139 16.1353 22.0532 15.6591L21.4904 12.5336C21.4047 12.0573 20.9902 11.7108 20.5063 11.7108H19.6648C19.252 11.7108 18.8815 11.9645 18.7324 12.3495L17.3846 15.8275C17.079 16.6161 15.9932 16.6928 15.5797 15.9549L14.5025 14.032C14.3469 13.7543 14.0684 13.5673 13.7526 13.5283L10.6671 13.1475C10.2438 13.0952 9.9002 12.7802 9.81149 12.363L8.79946 7.60345C8.77587 7.49247 8.61494 7.50033 8.60228 7.61309L7.28918 19.3046C7.23529 19.7844 6.68172 20.0255 6.29365 19.7382V19.7382C6.16538 19.6432 6.07819 19.5028 6.04989 19.3458L3.35546 4.39293C3.3206 4.19949 3.22951 4.02061 3.09357 3.87865L0.510067 1.18066' stroke='%23FF4259' stroke-linecap='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3725_8210' x1='10.01' y1='-16.7177' x2='10.01' y2='33' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF4259' stop-opacity='0.6'/%3E%3Cstop offset='1' stop-color='%23FF4259' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
@media screen and (max-width: 768px) {
  .top-traders {
    margin-bottom: 48px;
  }
  .top-traders__table {
    padding: 20px;
  }
  .top-traders__table * {
    font-size: 14px;
  }
  .top-traders__title {
    margin-bottom: 16px;
  }
  .top-traders__text {
    margin-bottom: 24px;
  }
  .top-traders__head {
    display: none;
  }
  .top-traders__body-row {
    grid-template-columns: 1fr 1fr;
    gap: 16px;
  }
  .top-traders__body-row:not(:first-child) {
    padding-top: 20px;
  }
  .top-traders__body-row:not(:last-child) {
    padding-bottom: 20px;
  }
  .top-traders__body-item {
    padding: 0;
  }
  .top-traders__body-item p {
    display: block;
    margin-bottom: 5px;
  }
}

.traders-type {
  margin-bottom: 180px;
  position: relative;
}
.traders-type__animation {
  content: "";
  position: absolute;
  top: -156px;
  left: 50%;
  transform: translateX(-50%);
  width: 700px;
  height: 550px;
}
.traders-type__animation svg {
  width: 100%;
  height: auto;
}
.traders-type::after {
  content: "";
  position: absolute;
  bottom: -177px;
  left: -60px;
  width: 700px;
  height: 1000px;
  filter: blur(29px);
  background: url("../img/traders-type-gradient.svg") no-repeat center center;
}
.traders-type__title {
  max-width: 800px;
  margin: 0 auto 24px;
  text-align: center;
}
.traders-type__text {
  text-align: center;
  margin-bottom: 48px;
}
.traders-type__wrap {
  position: relative;
  z-index: 1;
}
.traders-type__list {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
  margin-bottom: 48px;
}
.traders-type__item {
  border-radius: 24px;
  border: 2px solid rgba(255, 255, 255, 0.1);
  background: rgba(0, 10, 53, 0.3);
  backdrop-filter: blur(22px);
  padding: 0 32px 48px;
}
.traders-type__img img {
  width: 100%;
  height: auto;
}
.traders-type__subtitle {
  font-size: 40px;
  font-weight: 700;
  margin-bottom: 14px;
  color: #fff;
}
.traders-type__subtext * {
  font-size: 24px;
}
.traders-type__message {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .traders-type {
    margin-bottom: 48px;
  }
  .traders-type__animation {
    top: 0;
    width: 270px;
    height: 237px;
  }
  .traders-type::after {
    display: none;
  }
  .traders-type__list {
    grid-template-columns: 1fr;
    margin-bottom: 32px;
  }
  .traders-type__item {
    padding: 0 20px 20px;
    text-align: center;
  }
  .traders-type__img {
    margin-bottom: 15px;
  }
  .traders-type__subtitle {
    font-size: 20px;
    margin-bottom: 8px;
  }
  .traders-type__title {
    margin-bottom: 16px;
  }
  .traders-type__subtext * {
    font-size: 16px;
  }
  .traders-type__text {
    margin-bottom: 32px;
  }
}

.traders-dashboard {
  margin-bottom: 150px;
  position: relative;
}
.traders-dashboard::before {
  content: "";
  position: absolute;
  top: 60%;
  left: 60%;
  transform: translate(-50%, -50%) rotate(-90deg);
  width: 1108px;
  height: 565px;
  border-radius: 1108px;
  opacity: 0.5;
  background: #182E95;
  filter: blur(200px);
}
.traders-dashboard__title {
  margin-bottom: 32px;
}
.traders-dashboard__wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 50px;
  position: relative;
}
.traders-dashboard__content {
  max-width: 470px;
}
.traders-dashboard__img {
  width: 50%;
}
.traders-dashboard__img img {
  width: 100%;
  height: auto;
}
.traders-dashboard__text ul {
  margin-top: 30px;
}
.traders-dashboard__text li {
  font-size: 20px;
  color: #BEC2CB;
  display: flex;
  align-items: center;
  gap: 12px;
  position: relative;
}
.traders-dashboard__text li::before {
  content: "";
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 2.5C8.1125 2.5 2.5 8.1125 2.5 15C2.5 21.8875 8.1125 27.5 15 27.5C21.8875 27.5 27.5 21.8875 27.5 15C27.5 8.1125 21.8875 2.5 15 2.5ZM20.975 12.125L13.8875 19.2125C13.7125 19.3875 13.475 19.4875 13.225 19.4875C12.975 19.4875 12.7375 19.3875 12.5625 19.2125L9.025 15.675C8.6625 15.3125 8.6625 14.7125 9.025 14.35C9.3875 13.9875 9.9875 13.9875 10.35 14.35L13.225 17.225L19.65 10.8C20.0125 10.4375 20.6125 10.4375 20.975 10.8C21.3375 11.1625 21.3375 11.75 20.975 12.125Z' fill='%23FF9811'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
}
.traders-dashboard__text li:not(:last-child) {
  margin-bottom: 10px;
}
@media screen and (max-width: 768px) {
  .traders-dashboard {
    margin-bottom: 48px;
  }
  .traders-dashboard__wrap {
    flex-direction: column;
    gap: 24px;
  }
  .traders-dashboard__title {
    text-align: center;
    margin-bottom: 16px;
  }
  .traders-dashboard__img {
    width: 100%;
  }
  .traders-dashboard__text {
    margin-bottom: 24px;
  }
  .traders-dashboard__text p {
    text-align: center;
  }
  .traders-dashboard__text ul {
    margin-top: 24px;
  }
  .traders-dashboard__text li {
    font-size: 16px;
  }
  .traders-dashboard__text li::before {
    width: 20px;
    height: 20px;
    background-size: 100% 100%;
  }
}
@media screen and (max-width: 768px) {
  .traders-dashboard::before {
    display: none;
  }
}

.traders-steps {
  position: relative;
  margin-bottom: 150px;
}
.traders-steps__wrap {
  position: relative;
}
.traders-steps__title {
  text-align: center;
  margin-bottom: 100px;
}
.traders-steps__list {
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 100px;
  position: relative;
}
.traders-steps__list::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
  width: 4px;
  height: var(--progress-height, 0%);
  opacity: 0.2;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFF 53%, rgba(255, 255, 255, 0) 100%);
  transition: 1s linear;
}
@media screen and (max-width: 768px) {
  .traders-steps__list::before {
    height: 100%;
  }
}
.traders-steps__content {
  border-radius: 16px;
  background-color: #192352;
  padding: 24px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 420px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.traders-steps__item {
  position: relative;
}
.traders-steps__item:nth-child(odd) .traders-steps__content {
  right: 103px;
}
.traders-steps__item:nth-child(even) .traders-steps__content {
  left: 103px;
}
.traders-steps__step {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background-color: #192352;
}
.traders-steps__subtitle {
  font-size: 16px;
  font-weight: 700;
  color: #FF9811;
}
.traders-steps__text ul li {
  padding-left: 24px;
  color: #BEC2CB;
  position: relative;
}
.traders-steps__text ul li:not(:last-child) {
  margin-bottom: 3px;
}
.traders-steps__text ul li::before {
  content: "";
  position: absolute;
  top: 9px;
  left: 9px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #BEC2CB;
}
.traders-steps__text * {
  font-size: 16px;
}
.traders-steps__btn {
  padding: 11px 20px;
  border-radius: 32px;
  border: 1px solid #19B1BD;
  width: fit-content;
  font-size: 12px;
  text-align: center;
}
.traders-steps__btn:hover {
  background-color: #19B1BD;
}
@media screen and (max-width: 1024px) {
  .traders-steps {
    margin-bottom: 250px;
  }
  .traders-steps__content {
    width: 250px;
  }
}
@media screen and (max-width: 768px) {
  .traders-steps {
    margin-bottom: 48px;
  }
  .traders-steps__title {
    margin-bottom: 24px;
  }
  .traders-steps__list {
    gap: 16px;
  }
  .traders-steps__list::before {
    top: 50%;
    left: 17px;
    transform: translate(0, -50%);
  }
  .traders-steps__item {
    width: 100%;
    display: flex;
    align-items: center;
    gap: 8px;
  }
  .traders-steps__item:first-child::before, .traders-steps__item:last-child::before {
    content: "";
    position: absolute;
    left: 17px;
    width: 4px;
    height: calc(50% - 20px);
    background-color: #000A35;
  }
  .traders-steps__item:first-child::before {
    top: 0;
  }
  .traders-steps__item:last-child::before {
    bottom: 0;
  }
  .traders-steps__step {
    width: 40px;
    height: 40px;
    flex-shrink: 0;
  }
  .traders-steps__content {
    position: static;
    transform: unset;
    width: 100%;
    gap: 8px;
  }
  .traders-steps__text * {
    font-size: 14px;
  }
  .traders-steps__btn {
    width: 100%;
  }
}

/** Animation **/
@media screen and (min-width: 1024px) {
  .trader-animation .opacity {
    opacity: 0;
    transition: 1.3s all ease;
  }
  .trader-animation .reveal-x-left {
    transform: translateY(-50%) translateX(-80px);
  }
  .trader-animation .reveal-x-right {
    transform: translateY(-50%) translateX(80px);
  }
  .trader-animation.active .opacity {
    opacity: 1;
  }
  .trader-animation.active .reveal-x-left {
    transform: translateY(-50%) translateX(0);
  }
  .trader-animation.active .reveal-x-right {
    transform: translateY(-50%) translateX(0);
  }
}
.traders-performance {
  margin-bottom: 150px;
  text-align: center;
}
.traders-performance__wrap {
  padding: 120px 0;
  background: url("../img/traders-performance-bg.webp") no-repeat center center;
  background-size: cover;
  border-radius: 24px;
}
.traders-performance__title {
  text-align: center;
  margin-bottom: 48px;
}
.traders-performance__list {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 80px;
}
.traders-performance__icon {
  border-radius: 90px;
  background: linear-gradient(90deg, #FF9811 0%, #FA03A4 100%);
  padding: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: fit-content;
  height: fit-content;
  margin: 0 auto 12px;
}
.traders-performance__icon img {
  width: 30px;
  height: 30px;
}
.traders-performance__subtitle {
  font-size: 24px;
  font-weight: 600;
  color: #fff;
  margin-bottom: 24px;
}
.traders-performance__subtext p {
  font-size: 16px;
  color: rgba(255, 255, 255, 0.4);
}
@media screen and (max-width: 768px) {
  .traders-performance {
    margin-bottom: 48px;
  }
  .traders-performance__wrap {
    padding: 48px 30px;
    background-image: url("../img/traders-performance-bg-mobile.webp");
  }
  .traders-performance__list {
    flex-direction: column;
    gap: 32px;
  }
  .traders-performance__subtitle {
    font-size: 20px;
    margin-bottom: 8px;
  }
}

.traders-cta {
  padding-bottom: 150px;
  position: relative;
  overflow: hidden;
}
.traders-cta::before {
  content: "";
  position: absolute;
  bottom: -14%;
  left: 6%;
  width: 1435px;
  height: 534px;
  background-image: url("data:image/svg+xml,%3Csvg width='1282' height='534' viewBox='0 0 1282 534' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M738.132 233.964V222.062H736.209V233.964H730.524V290.486H743.814V233.964H738.132Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M678.516 284.172H691.806V256.257H678.516V284.172Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M713.316 285.967H719.001V311.921H720.924V285.967H726.606V267.694H713.316V285.967Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M695.938 277.167H709.228V256.257H695.938V277.167Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M661.266 295.827H674.553V262.869H661.266V295.827Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M651.49 215.878H649.57V228.753H643.885V264.961H657.175V228.753H651.49V215.878Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M599.778 256.256H597.859V269.132H592.173V277.938H605.464V269.132H599.778V256.256Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M634.367 201.142H632.445V222.189H626.763V236.925H632.445V243.649H634.367V236.925H640.053V222.189H634.367V201.142Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M617.073 228.753H615.154V234.781H609.468V271.144H622.758V234.781H617.073V228.753Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M574.796 271.704H580.478V277.938H582.4V271.704H588.086V269.165H574.796V271.704Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M565.279 234.988H563.356V269.149H557.67V271.687H563.356V283.795H565.279V271.687H570.96V269.149H565.279V234.988Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M540.079 318.17H545.764V326.302H547.683V318.17H553.369V269.117H540.079V318.17Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M522.656 318.32H528.342V324.554H530.264V318.32H535.946V288.347H522.656V318.32Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M505.361 284.497H511.047V298.814H512.97V284.497H518.652V275.761H505.361V284.497Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M460.916 269.165H458.994V275.691H453.311V371.604H458.994V380.144H460.916V371.604H466.602V275.691H460.916V269.165Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M470.606 290.853H476.288V324.554H478.211V290.853H483.893V282.117H470.606V290.853Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M495.589 269.165H493.669V275.691H487.984V284.497H493.669V318.17H495.589V284.497H501.274V275.691H495.589V269.165Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M349.547 433.608H362.837V384.867H349.547V433.608Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M443.539 344.155H441.616V363.056H435.931V371.862H441.616V392.802H443.539V371.862H449.221V363.056H443.539V344.155Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M418.978 427.29H432.268V363.056H418.978V427.29Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M409.036 384.867H407.113V418.506H401.427V440.017H407.113V452.407H409.036V440.017H414.718V418.506H409.036V384.867Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M314.788 473.765H328.078V418.506H314.788V473.765Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M339.432 337.826H337.513V390.829H331.827V426.883H345.118V390.829H339.432V337.826Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M391.655 409.993H389.735V431.352H384.05V433.608H389.735V452.407H391.655V433.608H397.34V431.352H391.655V409.993Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M374.277 409.993H372.354V425.16H366.672V433.608H372.354V461.192H374.277V433.608H379.959V425.16H374.277V409.993Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M305.015 465.819H303.093V471.828H297.411V480.632H303.093V486.978H305.015V480.632H310.701V471.828H305.015V465.819Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M287.807 438.05H285.884V459.128H280.202V480.632H285.884V486.978H287.807V480.632H293.489V459.128H287.807V438.05Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M201.081 443.979H199.159V450.723H193.477V472.226H199.159V480.632H201.081V472.226H206.767V450.723H201.081V443.979Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M166.323 450.723H164.4V465.459H158.718V480.632H172.008V465.459H166.323V450.723Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M131.82 418.684H129.9V424.971H124.215V440.144H137.505V424.971H131.82V418.684Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.85849 474.508H16.1488V465.494H2.85849V474.508Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M62.6029 410.018H60.6801V424.971H54.998V473.911H60.6801V493.19H62.6029V473.911H68.2884V424.971H62.6029V410.018Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-31.8556 486.978H-26.1697V502.093H-24.2504V486.978H-18.5648V431.488H-31.8556V486.978Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M141.423 461.475H147.109V480.632H149.028V461.475H154.714V431.564H141.423V461.475Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M253.218 431.341H251.298V443.979H245.613V467.802H258.903V443.979H253.218V431.341Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M270.412 459.128H268.489V465.547H262.807V467.802H276.098V465.547H270.412V459.128Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M228.318 440.144H234.003V452.595H235.923V440.144H241.608V437.889H228.318V440.144Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M210.854 461.578H216.54V467.802H218.459V461.578H224.145V425.59H210.854V461.578Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M183.873 443.979H181.95V459.128H176.268V480.632H181.95V486.978H183.873V480.632H189.555V459.128H183.873V443.979Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M37.5757 446.52H50.8626V425.17H37.5757V446.52Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-14.3913 486.978H-1.10445V465.628H-14.3913V486.978Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M97.0612 410.018H95.1418V425.17H89.4563V493.19H102.747V425.17H97.0612V410.018Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.7166 437.518H25.7938V444.331H20.1083V480.743H33.3987V444.331H27.7166V437.518Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-41.4602 410.018H-43.3816V418.821H-49.066V427.185H-35.7761V418.821H-41.4602V410.018Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M114.525 418.684H112.606V424.971H106.92V427.227H112.606V439.677H114.525V427.227H120.211V424.971H114.525V418.684Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M79.7251 451.68H77.8022V478.485H72.1202V480.743H77.8022V486.978H79.7251V480.743H85.4071V478.485H79.7251V451.68Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-58.7542 410.018H-60.6756V424.722H-66.3601V426.978H-60.6756V433.215H-58.7542V426.978H-53.07V424.722H-58.7542V410.018Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-83.8243 412.361H-78.1401V421.165H-76.2188V412.361H-70.5342V391.098H-83.8243V412.361Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-110.806 378.255H-112.728V397.328H-118.412V473.788H-105.122V397.328H-110.806V378.255Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-101.033 427.159H-95.3489V446.268H-93.4275V427.159H-87.743V384.401H-101.033V427.159Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-135.791 486.764H-122.502V472.027H-135.791V486.764Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-145.394 485.183H-147.316V506.254H-153V534H-139.71V506.254H-145.394V485.183Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1224.18 65.7237H1222.26V72.4679H1216.57V93.9713H1222.26V102.377H1224.18V93.9713H1229.86V72.4679H1224.18V65.7237Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1189.42 72.4681H1187.5V87.2044H1181.81V102.377H1195.11V87.2044H1189.42V72.4681Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1154.92 40.4289H1153V46.7158H1147.31V61.8887H1160.6V46.7158H1154.92V40.4289Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1025.96 96.2528H1039.25V87.2388H1025.96V96.2528Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1085.7 31.7632H1083.78V46.7157H1078.1V95.6557H1083.78V114.935H1085.7V95.6557H1091.39V46.7157H1085.7V31.7632Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M991.241 108.723H996.927V123.838H998.847V108.723H1004.53V53.2334H991.241V108.723Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1164.52 83.2199H1170.21V102.377H1172.13V83.2199H1177.81V53.3088H1164.52V83.2199Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1276.31 53.0864H1274.4V65.724H1268.71V89.5469H1282V65.724H1276.31V53.0864Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1251.41 61.8887H1257.1V74.3398H1259.02V61.8887H1264.71V59.6342H1251.41V61.8887Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1233.95 83.3232H1239.64V89.5469H1241.56V83.3232H1247.24V47.3347H1233.95V83.3232Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1206.97 65.7237H1205.05V80.8733H1199.37V102.377H1205.05V108.723H1206.97V102.377H1212.65V80.8733H1206.97V65.7237Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1060.67 68.2655H1073.96V46.9148H1060.67V68.2655Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1008.71 108.723H1021.99V87.3728H1008.71V108.723Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1120.16 31.7632H1118.24V46.9148H1112.55V114.935H1125.84V46.9148H1120.16V31.7632Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1050.81 59.2629H1048.89V66.0761H1043.21V102.488H1056.5V66.0761H1050.81V59.2629Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M981.637 31.7632H979.715V40.5663H974.031V48.93H987.321V40.5663H981.637V31.7632Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1137.62 40.4289H1135.7V46.7158H1130.02V48.9717H1135.7V61.4217H1137.62V48.9717H1143.31V46.7158H1137.62V40.4289Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1102.82 73.425H1100.9V100.23H1095.22V102.488H1100.9V108.723H1102.82V102.488H1108.5V100.23H1102.82V73.425Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M964.343 31.7632H962.421V46.4673H956.737V48.7233H962.421V54.9604H964.343V48.7233H970.027V46.4673H964.343V31.7632Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M939.273 34.1065H944.957V42.9096H946.878V34.1065H952.563V12.8431H939.273V34.1065Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M912.291 0H910.369V19.0733H904.685V95.5332H917.975V19.0733H912.291V0Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M922.064 48.904H927.748V68.0128H929.669V48.904H935.354V6.14557H922.064V48.904Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M887.306 108.509H900.595V93.7726H887.306V108.509Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M877.702 106.928H875.781V127.999H870.097V155.745H883.387V127.999H877.702V106.928Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M842.859 147.03H840.938V153.598H835.253V197.937H848.543V153.598H842.859V147.03Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M852.589 155.745H858.273V170.217H860.194V155.745H865.879V147.03H852.589V155.745Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M818.001 204.96H823.685V219.432H825.607V204.96H831.291V196.245H818.001V204.96Z' fill='%237E8ED6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M800.665 204.96H813.955V187.625H800.665V204.96Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M783.286 230.042H796.576V196.291H783.286V230.042Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M766.163 245.123H771.847V257.877H773.768V245.123H779.453V228.316H766.163V245.123Z' fill='%235E6EB7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M748.613 257.877H754.297V264.487H756.219V257.877H761.903V236.718H748.613V257.877Z' fill='%235E6EB7'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: cover;
}
.traders-cta::after {
  content: "";
  position: absolute;
  right: 0;
  bottom: -60%;
  width: 900px;
  height: 1200px;
  background: url("../img/traders-cta-gradient.webp") no-repeat center center;
}
.traders-cta__wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 50px;
  position: relative;
  z-index: 1;
}
.traders-cta__title {
  margin-bottom: 32px;
}
.traders-cta__text {
  margin-bottom: 32px;
}
.traders-cta__img {
  width: 50%;
}
.traders-cta__img img {
  width: 100%;
  height: auto;
}
.traders-cta__content {
  width: 40%;
}
@media screen and (max-width: 768px) {
  .traders-cta {
    padding-bottom: 48px;
  }
  .traders-cta::before {
    bottom: 5%;
    width: 800px;
    height: 300px;
  }
  .traders-cta::after {
    bottom: -90%;
  }
  .traders-cta__wrap {
    flex-direction: column-reverse;
    gap: 0;
  }
  .traders-cta__title {
    text-align: center;
    margin-bottom: 16px;
  }
  .traders-cta__text {
    text-align: center;
    margin-bottom: 16px;
  }
  .traders-cta__img {
    width: 100%;
  }
  .traders-cta__content {
    width: 100%;
    margin-bottom: 32px;
  }
  .traders-cta__link {
    margin: 0 auto;
    display: flex;
    width: fit-content;
  }
}

.traders-register {
  margin: 200px 0;
}

.verify-email {
  margin: 200px 0 50px;
  color: #fff;
}
.verify-email__title {
  text-align: center;
}
.verify-email__text {
  text-align: center;
}
.verify-email__invites {
  display: none;
}
.verify-email__invites-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 30px;
  margin: 30px 0 60px;
}
.verify-email__restricted {
  display: none;
  max-width: 700px;
  margin: 0 auto;
}
.verify-email__restricted.active {
  display: block;
}
.verify-email__restricted .verify-email__text {
  margin-bottom: 30px;
}
.verify-email__group {
  font-weight: 700;
}
.verify-email__support {
  display: none;
  max-width: 700px;
  margin: 0 auto;
  text-align: center;
}
.verify-email__support.active {
  display: block;
}
.verify-email__support .gradient-btn {
  margin: 0 auto;
  display: flex;
  width: fit-content;
}
.verify-email__dashboard {
  display: flex;
  margin: 0 auto;
}
.verify-email__attempts {
  display: none;
  text-align: center;
}
.verify-email__attempts--wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 30px;
  border: 1px solid red;
  width: fit-content;
  padding: 16px 36px;
  border-radius: 10px;
  margin: 30px auto 0;
}
.verify-email__attempts svg {
  width: auto;
  height: 40px;
}
.verify-email__attempts p {
  font-weight: 700;
}
.verify-email__copy {
  font-size: 16px;
  font-weight: 700;
  display: flex;
  align-items: center;
  gap: 8px;
  width: fit-content;
  cursor: pointer;
  padding: 16px 20px;
}
.verify-email__recreate {
  margin: 0 auto;
  display: flex;
}
.verify-email__recreate:disabled {
  opacity: 0.6;
  user-select: none;
  pointer-events: none;
}
.verify-email__icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
}
.verify-email__icon .copy-success {
  display: none;
}
.verify-email__password {
  display: none;
  max-width: 700px;
  margin: 0 auto;
}
.verify-email__password.active {
  display: block;
}
.verify-email__password .verify-email__text {
  margin-bottom: 30px;
}
.verify-email__password .form-error {
  display: none;
  color: red;
  margin-bottom: 10px;
}
.verify-email__password-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  margin-bottom: 20px;
}
.verify-email__password-wrap .default-input {
  width: 100%;
}
.verify-email__password-wrap .default-input input {
  padding-right: 45px;
}
.verify-email__password-wrap .default-input .verify-email__password-toggle {
  display: flex;
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  padding: 5px;
  cursor: pointer;
}
.verify-email__password-wrap .default-input .verify-email__password-toggle.active svg path {
  fill-opacity: 1;
}
.verify-email__password-instruction {
  width: fit-content;
}
.verify-email__password-instruction ul li::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 1.5C4.41 1.5 1.5 4.41 1.5 8C1.5 11.59 4.41 14.5 8 14.5C11.59 14.5 14.5 11.59 14.5 8C14.5 4.41 11.59 1.5 8 1.5ZM6.85333 6.14667C6.80756 6.09754 6.75236 6.05814 6.69103 6.03081C6.62969 6.00348 6.56348 5.98879 6.49635 5.98761C6.42921 5.98642 6.36253 5.99877 6.30027 6.02392C6.23801 6.04907 6.18145 6.0865 6.13398 6.13398C6.0865 6.18145 6.04907 6.23801 6.02392 6.30027C5.99877 6.36253 5.98642 6.42921 5.98761 6.49635C5.98879 6.56348 6.00348 6.62969 6.03081 6.69103C6.05814 6.75236 6.09754 6.80756 6.14667 6.85333L7.29333 8L6.14667 9.14667C6.09754 9.19244 6.05814 9.24764 6.03081 9.30897C6.00348 9.37031 5.98879 9.43652 5.98761 9.50365C5.98642 9.57079 5.99877 9.63747 6.02392 9.69973C6.04907 9.76199 6.0865 9.81855 6.13398 9.86603C6.18145 9.9135 6.23801 9.95093 6.30027 9.97608C6.36253 10.0012 6.42921 10.0136 6.49635 10.0124C6.56348 10.0112 6.62969 9.99652 6.69103 9.96919C6.75236 9.94186 6.80756 9.90246 6.85333 9.85333L8 8.70667L9.14667 9.85333C9.19244 9.90246 9.24764 9.94186 9.30897 9.96919C9.37031 9.99652 9.43652 10.0112 9.50365 10.0124C9.57079 10.0136 9.63747 10.0012 9.69973 9.97608C9.76199 9.95093 9.81855 9.9135 9.86603 9.86603C9.9135 9.81855 9.95093 9.76199 9.97608 9.69973C10.0012 9.63747 10.0136 9.57079 10.0124 9.50365C10.0112 9.43652 9.99652 9.37031 9.96919 9.30897C9.94186 9.24764 9.90246 9.19244 9.85333 9.14667L8.70667 8L9.85333 6.85333C9.90246 6.80756 9.94186 6.75236 9.96919 6.69103C9.99652 6.62969 10.0112 6.56348 10.0124 6.49635C10.0136 6.42921 10.0012 6.36253 9.97608 6.30027C9.95093 6.23801 9.9135 6.18145 9.86603 6.13398C9.81855 6.0865 9.76199 6.04907 9.69973 6.02392C9.63747 5.99877 9.57079 5.98642 9.50365 5.98761C9.43652 5.98879 9.37031 6.00348 9.30897 6.03081C9.24764 6.05814 9.19244 6.09754 9.14667 6.14667L8 7.29333L6.85333 6.14667Z' fill='%23fff'/%3E%3C/svg%3E");
}
.verify-email__password-instruction ul li.done::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M0.666748 8.00008C0.666748 3.94999 3.94999 0.666748 8.00008 0.666748C12.0502 0.666748 15.3334 3.94999 15.3334 8.00008C15.3334 12.0502 12.0502 15.3334 8.00008 15.3334C3.94999 15.3334 0.666748 12.0502 0.666748 8.00008Z' fill='green'/%3E%3Cpath d='M5.75752 7.57582C5.5232 7.3415 5.1433 7.3415 4.90899 7.57582C4.67467 7.81013 4.67467 8.19003 4.90899 8.42435L5.75752 7.57582ZM7.33325 10.0001L6.90899 10.4243C7.02151 10.5369 7.17412 10.6001 7.33325 10.6001C7.49238 10.6001 7.64499 10.5369 7.75752 10.4243L7.33325 10.0001ZM11.0908 7.09101C11.3252 6.8567 11.3252 6.4768 11.0908 6.24248C10.8565 6.00817 10.4766 6.00817 10.2423 6.24248L11.0908 7.09101ZM4.90899 8.42435L6.90899 10.4243L7.75752 9.57582L5.75752 7.57582L4.90899 8.42435ZM7.75752 10.4243L11.0908 7.09101L10.2423 6.24248L6.90899 9.57582L7.75752 10.4243Z' fill='%23fff'/%3E%3C/svg%3E");
}
.verify-email__password-submit {
  min-width: 200px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
}
.verify-email__password-submit:disabled {
  opacity: 0.5;
  pointer-events: none;
  user-select: none;
}
@media screen and (max-width: 768px) {
  .verify-email__invites-wrap {
    flex-direction: column;
  }
  .verify-email__invites-wrap .verify-email__group, .verify-email__invites-wrap .verify-email__copy {
    width: 100%;
  }
  .verify-email__attempts--wrap {
    gap: 10px;
    padding: 16px;
  }
  .verify-email__attempts svg {
    flex-shrink: 0;
  }
}

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