._1-legit-default,
._1-legit-default * {
  box-sizing: border-box;
}
._1-legit-default {
  background: var(
    --bek-stranica,
    linear-gradient(180deg, rgba(13, 16, 22, 1) 0%, rgba(10, 12, 16, 1) 100%)
  );
  height: 154.9rem;
  position: relative;
  overflow: hidden;
}
._1-legit-default__frame-2131329239 {
  width: 192rem;
  height: 130.9rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
._1-legit-default__frame-2131329207 {
  width: 192rem;
  height: 11.1rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
  overflow: hidden;
}
._1-legit-default__frame-2131329236 {
  width: 150.89600000000002rem;
  height: 6.8rem;
  position: absolute;
  left: 20.5rem;
  top: 2.8rem;
}
._1-legit-default__border {
  background: var(
    --bek-plashek-temnyj,
    linear-gradient(180deg, rgba(23, 28, 36, 1) 0%, rgba(17, 21, 26, 1) 100%)
  );
  border-radius: 100rem;
  border-width: 0.2rem;
  
  border-image: var(
    --obvodka-temnaya-versiya,
    linear-gradient(
      180deg,
      rgba(179, 214, 255, 0.03) 0%,
      rgba(179, 214, 255, 0) 100%
    )
  );
  
  padding: 2.3rem 2.6rem 2.3rem 2.6rem;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  width: 45.4rem;
  height: 6.8rem;
  position: absolute;
  left: 52.8rem;
  top: 0rem;
  overflow: hidden;
}
._1-legit-default__frame-3 {
  padding: 0.9rem 0rem 0.9rem 0rem;
  flex-shrink: 0;
  width: 35.8rem;
  height: 5.2rem;
  position: relative;
}
._1-legit-default__frame-2 {
  display: flex;
  flex-direction: row;
  gap: 2.5rem;
  align-items: center;
  justify-content: flex-start;
  width: 35.4rem;
  position: absolute;
  left: -0.05rem;
  top: 0.95rem;
}
._1-legit-default__link {
  border-radius: 0.8rem;
  flex-shrink: 0;
  width: 5.7rem;
  height: 2.8rem;
  position: relative;
}
._1-legit-default__div {
  color: #ffffff;
  text-align: left;
  font-family: "GoogleSans-Medium", sans-serif;
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 500;
  position: absolute;
  left: 0.8rem;
  top: 0.6rem;
  width: 4.1rem;
  height: 1.7rem;
}
._1-legit-default__link2 {
  border-radius: 0.8rem;
  flex-shrink: 0;
  width: 5.2rem;
  height: 2.8rem;
  position: relative;
}
._1-legit-default__div2 {
  color: #ffffff;
  text-align: left;
  font-family: "GoogleSans-Medium", sans-serif;
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 500;
  position: absolute;
  left: 0.75rem;
  top: 0.55rem;
  width: 3.8rem;
  height: 1.7rem;
}
._1-legit-default__link3 {
  border-radius: 0.8rem;
  flex-shrink: 0;
  width: 10.6rem;
  height: 2.8rem;
  position: relative;
}
._1-legit-default__div3 {
  color: #ffffff;
  text-align: left;
  font-family: "GoogleSans-Medium", sans-serif;
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 500;
  position: absolute;
  left: 0.4rem;
  top: 0.5rem;
  width: 9.8rem;
}
._1-legit-default__link4 {
  border-radius: 0.8rem;
  flex-shrink: 0;
  width: 7.8rem;
  height: 2.8rem;
  position: relative;
}
._1-legit-default__div4 {
  color: #ffffff;
  text-align: left;
  font-family: "GoogleSans-Medium", sans-serif;
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 500;
  position: absolute;
  left: 1.4rem;
  top: 0.6rem;
  width: 5rem;
  height: 1.7rem;
}
._1-legit-default__frame-1948754033 {
  display: flex;
  flex-direction: row;
  gap: 1.8579999999999999rem;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  left: 129.3rem;
  top: 0rem;
}
._1-legit-default__frame-1000006148 {
  background: var(
    --bek-plashek-temnyj,
    linear-gradient(180deg, rgba(23, 28, 36, 1) 0%, rgba(17, 21, 26, 1) 100%)
  );
  border-radius: 185.84300000000002rem;
  border-width: 0.186rem;
  
  border-image: var(
    --obvodka-temnaya-versiya,
    linear-gradient(
      180deg,
      rgba(179, 214, 255, 0.03) 0%,
      rgba(179, 214, 255, 0) 100%
    )
  );
  
  padding: 0.743rem 0.743rem 0.743rem 2.788rem;
  display: flex;
  flex-direction: row;
  gap: 0.558rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 15rem;
  height: 6.8rem;
  position: relative;
  overflow: hidden;
}
._1-legit-default___128-90 {
  color: #ffffff;
  text-align: justified;
  font-family: "GoogleSans-Bold", sans-serif;
  font-size: 1.4rem;
  font-weight: 700;
  position: relative;
  width: 5.86rem;
  height: 1.8030000000000002rem;
}
._1-legit-default__frame-1948754032 {
  background: rgba(19, 205, 144, 0.12);
  border-radius: 112.69800000000001rem;
  border-width: 0.11299999999999999rem;
  
  border-image: var(
    --obvodka-temnaya-versiya,
    linear-gradient(
      180deg,
      rgba(179, 214, 255, 0.03) 0%,
      rgba(179, 214, 255, 0) 100%
    )
  );
  
  flex-shrink: 0;
  width: 4.17rem;
  height: 2.93rem;
  position: relative;
  overflow: hidden;
}
._1-legit-default__frame-1948754050 {
  width: 1.8780000000000001rem;
  height: 1.597rem;
  position: absolute;
  left: 1.24rem;
  top: 0.6759999999999999rem;
  overflow: visible;
}
._1-legit-default__frame-1000006062 {
  background: #171b22;
  border-radius: 139.544rem;
  flex-shrink: 0;
  width: 4.696rem;
  height: 4.696rem;
  position: relative;
  overflow: hidden;
}
._1-legit-default__image-12 {
  width: 5.26rem;
  height: 5.26rem;
  position: absolute;
  left: -0.072rem;
  top: 0rem;
  object-fit: cover;
}
._1-legit-default__frame-19487540322 {
  background: var(
    --bek-plashek-temnyj,
    linear-gradient(180deg, rgba(23, 28, 36, 1) 0%, rgba(17, 21, 26, 1) 100%)
  );
  border-radius: 185.84300000000002rem;
  border-width: 0.186rem;
  
  border-image: var(
    --obvodka-temnaya-versiya,
    linear-gradient(
      180deg,
      rgba(179, 214, 255, 0.03) 0%,
      rgba(179, 214, 255, 0) 100%
    )
  );
  
  padding: 1.115rem 2.416rem 1.115rem 2.416rem;
  display: flex;
  flex-direction: column;
  gap: 1.8579999999999999rem;
  align-items: center;
  justify-content: center;
  width: 25.8rem;
  height: 6.8rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
  overflow: hidden;
}
._1-legit-default__frame-1948754049 {
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 17.753999999999998rem;
  position: relative;
}
._1-legit-default__svg {
  flex-shrink: 0;
  width: 3.771rem;
  height: 3.771rem;
  position: relative;
  overflow: visible;
}
._1-legit-default__frame-1948754048 {
  display: flex;
  flex-direction: column;
  gap: 0.3rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 12.254999999999999rem;
  position: relative;
}
._1-legit-default__legit-check {
  color: #ffffff;
  text-align: center;
  font-family: "GoogleSans-Bold", sans-serif;
  font-size: 1.6rem;
  line-height: 2.157rem;
  font-weight: 700;
  position: relative;
  width: 10.4rem;
  height: 1.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
._1-legit-default__telegram {
  color: #464f5d;
  text-align: center;
  font-family: "GoogleSans-Regular", sans-serif;
  font-size: 1.2rem;
  line-height: 1.6179999999999999rem;
  font-weight: 400;
  position: relative;
  width: 11.5rem;
  height: 1.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
._1-legit-default__frame-1948754060 {
  width: 52.8rem;
  height: 83.4rem;
  position: absolute;
  left: 69.6rem;
  top: 12.8rem;
}
._1-legit-default__frame-2131329255 {
  width: 52.8rem;
  height: 66.4rem;
  position: absolute;
  left: 0rem;
  top: 4.7rem;
}
._1-legit-default__frame-2131329266 {
  display: flex;
  flex-direction: column;
  gap: 3rem;
  align-items: center;
  justify-content: flex-start;
  width: 58.9rem;
  position: absolute;
  left: -3.1rem;
  top: 0rem;
}
._1-legit-default__frame-2131329261 {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 52.8rem;
  position: relative;
}
._1-legit-default__frame-1948754039 {
  display: flex;
  flex-direction: row;
  gap: 17rem;
  row-gap: 2rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 7.7rem;
  position: relative;
}
._1-legit-default__frame-1000006072 {
  padding: 0rem 1.5rem 0rem 1.5rem;
  flex-shrink: 0;
  width: 30rem;
  height: 7.7rem;
  position: relative;
  overflow: hidden;
}
._1-legit-default__div5 {
  color: #ffffff;
  text-align: left;
  font-family: "GoogleSans-Bold", sans-serif;
  font-size: 1.6rem;
  line-height: 1.4rem;
  font-weight: 700;
  position: absolute;
  left: 0rem;
  top: 1rem;
}
._1-legit-default__div6 {
  color: #464f5d;
  text-align: left;
  font-family: "GoogleSans-Medium", sans-serif;
  font-size: 1.4rem;
  line-height: 1.8rem;
  font-weight: 500;
  position: absolute;
  left: 0rem;
  top: 3.4rem;
}
._1-legit-default__frame-2131329260 {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
._1-legit-default__frame-1000001532 {
  background: #171c23;
  border-radius: 4.539rem;
  align-self: stretch;
  flex-shrink: 0;
  height: 0.8rem;
  position: relative;
  overflow: hidden;
}
._1-legit-default__rectangle-2721 {
  background: #13cd90;
  width: 6.808rem;
  height: 0.908rem;
  position: absolute;
  left: -0.151rem;
  top: 0rem;
}
._1-legit-default__frame-1000006075 {
  background: linear-gradient(
    180deg,
    rgba(23, 28, 36, 0.75) 0%,
    rgba(17, 21, 26, 0.75) 100%
  );
  border-radius: 151.28900000000002rem;
  border-width: 0.151rem;
  
  border-image: var(
    --obvodka-temnaya-versiya,
    linear-gradient(
      180deg,
      rgba(179, 214, 255, 0.03) 0%,
      rgba(179, 214, 255, 0) 100%
    )
  );
  
  flex-shrink: 0;
  width: 52.8rem;
  height: 6.656999999999999rem;
  position: relative;
  overflow: hidden;
  backdrop-filter: blur(0.192rem);
}
._1-legit-default__frame-1948754136 {
  display: flex;
  flex-direction: row;
  gap: 0.605rem;
  align-items: center;
  justify-content: center;
  width: 51.438rem;
  position: absolute;
  left: 0.605rem;
  top: 0.454rem;
}
._1-legit-default__frame-1948754133 {
  background: #0c0f14;
  border-radius: 1512.894rem;
  padding: 1.059rem 8.623000000000001rem 1.059rem 8.623000000000001rem;
  display: flex;
  flex-direction: row;
  gap: 1.5130000000000001rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 25.568rem;
  height: 5.598rem;
  position: relative;
  overflow: hidden;
}
._1-legit-default__div7 {
  color: #ffffff;
  text-align: left;
  font-family: "GoogleSans-Bold", sans-serif;
  font-size: 1.8rem;
  line-height: 2.118rem;
  font-weight: 700;
  position: relative;
}
._1-legit-default__frame-1948754135 {
  border-radius: 1512.894rem;
  padding: 1.059rem 8.623000000000001rem 1.059rem 8.623000000000001rem;
  display: flex;
  flex-direction: row;
  gap: 1.5130000000000001rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 25.113999999999997rem;
  height: 5.598rem;
  position: relative;
  overflow: hidden;
}
._1-legit-default__div8 {
  color: #464f5d;
  text-align: left;
  font-family: "GoogleSans-Medium", sans-serif;
  font-size: 1.8rem;
  line-height: 2.118rem;
  font-weight: 500;
  position: relative;
}
._1-legit-default__frame-1948754132 {
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
._1-legit-default__frame-10000060722 {
  background: linear-gradient(
    180deg,
    rgba(23, 28, 36, 0.75) 0%,
    rgba(17, 21, 26, 0.75) 100%
  );
  border-radius: 0.763rem;
  border-width: 0.1rem;
  
  border-image: var(
    --obvodka-temnaya-versiya,
    linear-gradient(
      180deg,
      rgba(179, 214, 255, 0.03) 0%,
      rgba(179, 214, 255, 0) 100%
    )
  );
  
  flex-shrink: 0;
  width: 10.9rem;
  height: 10.9rem;
  position: relative;
  overflow: hidden;
  backdrop-filter: blur(0.127rem);
}
._1-legit-default__jordan-svgrepo-com-1 {
  width: 5.6rem;
  height: 5.6rem;
  position: absolute;
  left: 2.6rem;
  top: 2.7rem;
  overflow: visible;
}
._1-legit-default__frame-1000006069 {
  background: linear-gradient(
    180deg,
    rgba(23, 28, 36, 0.75) 0%,
    rgba(17, 21, 26, 0.75) 100%
  );
  border-radius: 0.763rem;
  border-width: 0.1rem;
  
  border-image: var(
    --obvodka-temnaya-versiya,
    linear-gradient(
      180deg,
      rgba(179, 214, 255, 0.03) 0%,
      rgba(179, 214, 255, 0) 100%
    )
  );
  
  flex-shrink: 0;
  width: 10.9rem;
  height: 10.9rem;
  position: relative;
  overflow: hidden;
  backdrop-filter: blur(0.127rem);
}
._1-legit-default__champion-usa-logo-1 {
  width: 8.747rem;
  height: 1.6rem;
  position: absolute;
  left: 1.077rem;
  top: 4.7rem;
  overflow: visible;
}
._1-legit-default__frame-1000006071 {
  background: linear-gradient(
    180deg,
    rgba(23, 28, 36, 0.75) 0%,
    rgba(17, 21, 26, 0.75) 100%
  );
  border-radius: 0.763rem;
  border-width: 0.1rem;
  
  border-image: var(
    --obvodka-temnaya-versiya,
    linear-gradient(
      180deg,
      rgba(179, 214, 255, 0.03) 0%,
      rgba(179, 214, 255, 0) 100%
    )
  );
  
  flex-shrink: 0;
  width: 10.9rem;
  height: 10.9rem;
  position: relative;
  overflow: hidden;
  backdrop-filter: blur(0.127rem);
}
._1-legit-default__balenciaga-logo-1 {
  width: 8.3rem;
  height: 0.8560000000000001rem;
  position: absolute;
  left: 1.5rem;
  top: 5.1rem;
  overflow: hidden;
}
._1-legit-default__palm-angels-logo-1 {
  width: 8.64rem;
  height: 1.657rem;
  position: absolute;
  left: 1.2rem;
  top: 4.7rem;
  overflow: visible;
}
._1-legit-default__frame-1000006074 {
  background: linear-gradient(
    180deg,
    rgba(23, 28, 36, 0.75) 0%,
    rgba(17, 21, 26, 0.75) 100%
  );
  border-radius: 0.763rem;
  border-width: 0.1rem;
  
  border-image: var(
    --obvodka-temnaya-versiya,
    linear-gradient(
      180deg,
      rgba(179, 214, 255, 0.03) 0%,
      rgba(179, 214, 255, 0) 100%
    )
  );
  
  flex-shrink: 0;
  width: 10.9rem;
  height: 10.9rem;
  position: relative;
  overflow: hidden;
  backdrop-filter: blur(0.127rem);
}
._1-legit-default__yeezy-logo-1 {
  width: 6.118rem;
  height: 1.7rem;
  position: absolute;
  left: 2.3rem;
  top: 4.8rem;
  overflow: hidden;
}
._1-legit-default__group {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: -100.01%;
  top: 100.01%;
  transform: translate(0rem, -1.7rem);
  overflow: visible;
}
._1-legit-default__frame-1000006077 {
  border-radius: 0.763rem;
  flex-shrink: 0;
  width: 10.9rem;
  height: 10.9rem;
  position: relative;
  overflow: visible;
}
._1-legit-default__frame-1000006073 {
  background: linear-gradient(
    180deg,
    rgba(23, 28, 36, 0.75) 0%,
    rgba(17, 21, 26, 0.75) 100%
  );
  border-radius: 0.763rem;
  border-width: 0.1rem;
  
  border-image: var(
    --obvodka-temnaya-versiya,
    linear-gradient(
      180deg,
      rgba(179, 214, 255, 0.03) 0%,
      rgba(179, 214, 255, 0) 100%
    )
  );
  
  flex-shrink: 0;
  width: 10.9rem;
  height: 10.9rem;
  position: relative;
  overflow: hidden;
  backdrop-filter: blur(0.127rem);
}
._1-legit-default__stone-island-logo-1 {
  width: 7.895999999999999rem;
  height: 2.879rem;
  position: absolute;
  left: 1.5rem;
  top: 3.6rem;
  overflow: visible;
}
._1-legit-default__frame-1000006076 {
  background: linear-gradient(
    180deg,
    rgba(23, 28, 36, 0.75) 0%,
    rgba(17, 21, 26, 0.75) 100%
  );
  border-radius: 0.763rem;
  border-width: 0.1rem;
  
  border-image: var(
    --obvodka-temnaya-versiya,
    linear-gradient(
      180deg,
      rgba(179, 214, 255, 0.03) 0%,
      rgba(179, 214, 255, 0) 100%
    )
  );
  
  flex-shrink: 0;
  width: 10.9rem;
  height: 10.9rem;
  position: relative;
  overflow: hidden;
  backdrop-filter: blur(0.127rem);
}
._1-legit-default__frame-1948754058 {
  width: 7.821rem;
  height: 3.62rem;
  position: absolute;
  left: 1.5rem;
  top: 3.7rem;
  overflow: visible;
}
._1-legit-default__frame-1000006078 {
  background: linear-gradient(
    180deg,
    rgba(23, 28, 36, 0.75) 0%,
    rgba(17, 21, 26, 0.75) 100%
  );
  border-radius: 0.763rem;
  border-width: 0.1rem;
  
  border-image: var(
    --obvodka-temnaya-versiya,
    linear-gradient(
      180deg,
      rgba(179, 214, 255, 0.03) 0%,
      rgba(179, 214, 255, 0) 100%
    )
  );
  
  flex-shrink: 0;
  width: 10.9rem;
  height: 10.9rem;
  position: relative;
  overflow: hidden;
  backdrop-filter: blur(0.127rem);
}
._1-legit-default__balenciaga-logo-12 {
  width: 8.3rem;
  height: 0.8560000000000001rem;
  position: absolute;
  left: 1.3rem;
  top: 5.1rem;
  overflow: hidden;
}
._1-legit-default__bape-1 {
  width: 4.4rem;
  height: 6.3100000000000005rem;
  position: absolute;
  left: 3.2rem;
  top: 2.3rem;
  overflow: visible;
}
._1-legit-default__frame-10000060752 {
  background: linear-gradient(
    180deg,
    rgba(23, 28, 36, 0.75) 0%,
    rgba(17, 21, 26, 0.75) 100%
  );
  border-radius: 0.763rem;
  border-width: 0.1rem;
  
  border-image: var(
    --obvodka-temnaya-versiya,
    linear-gradient(
      180deg,
      rgba(179, 214, 255, 0.03) 0%,
      rgba(179, 214, 255, 0) 100%
    )
  );
  
  flex-shrink: 0;
  width: 10.9rem;
  height: 10.9rem;
  position: relative;
  overflow: hidden;
  backdrop-filter: blur(0.127rem);
}
._1-legit-default__puma-complete-logo-1 {
  width: 8.4rem;
  height: 4.2rem;
  position: absolute;
  left: 1.5rem;
  top: 2.8rem;
  overflow: visible;
}
._1-legit-default__frame-1000006079 {
  background: linear-gradient(
    180deg,
    rgba(23, 28, 36, 0.75) 0%,
    rgba(17, 21, 26, 0.75) 100%
  );
  border-radius: 0.763rem;
  border-width: 0.1rem;
  
  border-image: var(
    --obvodka-temnaya-versiya,
    linear-gradient(
      180deg,
      rgba(179, 214, 255, 0.03) 0%,
      rgba(179, 214, 255, 0) 100%
    )
  );
  
  flex-shrink: 0;
  width: 10.9rem;
  height: 10.9rem;
  position: relative;
  overflow: hidden;
  backdrop-filter: blur(0.127rem);
}
._1-legit-default__supreme-logo-1 {
  width: 6.9rem;
  height: 2.381rem;
  position: absolute;
  left: 1.9rem;
  top: 4.3rem;
  overflow: visible;
}
._1-legit-default__frame-2131329238 {
  background: #0b0d12;
  width: 192rem;
  height: 33rem;
  position: absolute;
  left: 0rem;
  top: 97.9rem;
  overflow: hidden;
}
._1-legit-default__frame-2131329181 {
  background: linear-gradient(
    180deg,
    rgba(23, 28, 36, 0.5) 0%,
    rgba(17, 21, 26, 0.5) 100%
  );
  border-radius: 3.405rem;
  border-width: 0.2rem;
  
  border-image: var(
    --obvodka-temnaya-versiya,
    linear-gradient(
      180deg,
      rgba(179, 214, 255, 0.03) 0%,
      rgba(179, 214, 255, 0) 100%
    )
  );
  
  width: 150.9rem;
  height: 27rem;
  position: absolute;
  left: 20.5rem;
  top: 3rem;
  overflow: hidden;
}
._1-legit-default__frame-2131329243 {
  width: 135.4rem;
  height: 17.6rem;
  position: absolute;
  left: 7.8rem;
  top: 4rem;
}
._1-legit-default__frame-2131329242 {
  width: 67.6rem;
  height: 15.5rem;
  position: absolute;
  left: 0rem;
  top: 1.8rem;
}
._1-legit-default__frame-1000002421 {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  align-items: flex-start;
  justify-content: flex-start;
  width: 67.6rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
._1-legit-default__frame-2131328953 {
  display: flex;
  flex-direction: row;
  gap: 1.378rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 19.3rem;
  position: relative;
}
._1-legit-default__group-9001 {
  flex-shrink: 0;
  width: 5.305rem;
  height: 5.037rem;
  position: relative;
  overflow: visible;
}
._1-legit-default__frame-1948754082 {
  display: flex;
  flex-direction: column;
  gap: 0.457rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 13.324000000000002rem;
  position: relative;
}
._1-legit-default__checker {
  text-align: left;
  font-family: "AtkinsonHyperlegible-Bold", sans-serif;
  font-size: 3.2028594970703126rem;
  line-height: 3.572rem;
  letter-spacing: -0.02em;
  font-weight: 700;
  position: relative;
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.checker-span {
  color: #ffffff;
}
.checker-span2 {
  color: #01bc6d;
}
._1-legit-default__headline {
  color: #4a5466;
  text-align: left;
  font-family: "GoogleSans-Medium", sans-serif;
  font-size: 1.4rem;
  line-height: 130%;
  font-weight: 500;
  position: relative;
  width: 45.8rem;
  height: 4.2rem;
}
._1-legit-default__headline2 {
  color: #4a5466;
  text-align: left;
  font-family: "GoogleSans-Medium", sans-serif;
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 500;
  position: absolute;
  left: 0rem;
  top: 13.5rem;
  width: 33.2rem;
}
._1-legit-default__frame-2131329241 {
  width: 46.6rem;
  height: 17.6rem;
  position: absolute;
  left: 88.8rem;
  top: 0rem;
}
._1-legit-default__frame-1948754013 {
  background: #ffffff;
  border-radius: 1.376rem;
  border-width: 0.194rem;
  
  border-image: var(
    --obvodka,
    linear-gradient(
      180deg,
      rgba(119, 178, 255, 0.05) 0%,
      rgba(125, 182, 255, 0) 100%
    )
  );
  
  width: 12.8rem;
  height: 12.8rem;
  position: absolute;
  left: 33.8rem;
  top: 0rem;
  overflow: hidden;
}
._1-legit-default__frame-1948753974 {
  width: 19.831rem;
  height: 13.341rem;
  position: absolute;
  left: -3.335rem;
  top: -0.8109999999999999rem;
}
._1-legit-default__qr-code-1 {
  border-radius: 0.954rem;
  width: 12.692rem;
  height: 12.692rem;
  position: absolute;
  left: 3.353rem;
  top: 0.6849999999999999rem;
  overflow: hidden;
}
._1-legit-default__vector {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
  overflow: visible;
}
._1-legit-default__group2 {
  height: auto;
  position: absolute;
  left: 1.424rem;
  top: 1.568rem;
  overflow: visible;
}
._1-legit-default__qr-code-1-1 {
  width: 93.04%;
  height: 93.04%;
  position: absolute;
  right: 3.55%;
  left: 3.41%;
  bottom: 2.41%;
  top: 4.55%;
  overflow: hidden;
}
._1-legit-default__vector2 {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
  overflow: visible;
}
._1-legit-default__group3 {
  height: auto;
  position: absolute;
  left: 0.7150000000000001rem;
  top: 0.7150000000000001rem;
  overflow: visible;
}
._1-legit-default__frame-1948753973 {
  width: 19.841rem;
  height: 2.193rem;
  position: absolute;
  left: -0.21600000000000003rem;
  top: 5.949rem;
}
._1-legit-default__frame-1948753972 {
  background: linear-gradient(
    0deg,
    rgba(52, 255, 143, 0) 0%,
    rgba(52, 255, 143, 1) 100%
  );
  width: 19.841rem;
  height: 2.09rem;
  position: absolute;
  left: 0.036rem;
  top: 0.271rem;
  overflow: hidden;
}
._1-legit-default__frame-1948753971 {
  background: #34ff8f;
  width: 19.831rem;
  height: 0.27rem;
  position: absolute;
  left: 0.036rem;
  top: 0rem;
  overflow: hidden;
}
._1-legit-default__headline3 {
  color: #4a5466;
  text-align: center;
  font-family: "GoogleSans-Medium", sans-serif;
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 500;
  text-decoration: underline;
  position: absolute;
  left: 0rem;
  top: 15.6rem;
  width: 22.3rem;
}
._1-legit-default__headline4 {
  color: #4a5466;
  text-align: right;
  font-family: "GoogleSans-Medium", sans-serif;
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 500;
  text-decoration: underline;
  position: absolute;
  left: 24.7rem;
  top: 15.6rem;
  width: 21.9rem;
}
._1-legit-default__border2 {
  background: var(
    --bek-plashek-temnyj,
    linear-gradient(180deg, rgba(23, 28, 36, 1) 0%, rgba(17, 21, 26, 1) 100%)
  );
  border-radius: 100rem;
  border-width: 0.2rem;
  
  border-image: var(
    --obvodka-temnaya-versiya,
    linear-gradient(
      180deg,
      rgba(179, 214, 255, 0.03) 0%,
      rgba(179, 214, 255, 0) 100%
    )
  );
  
  padding: 2.3rem 2.6rem 2.3rem 2.6rem;
  width: 28.7rem;
  height: 7.9rem;
  position: fixed;
  left: 81.6rem;
  top: 87.8rem;
  overflow: hidden;
}
._1-legit-default__frame-1948754056 {
  display: flex;
  flex-direction: row;
  gap: 2.284rem;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  left: 3.5rem;
  top: 2rem;
}
._1-legit-default__frame-1948754055 {
  display: flex;
  flex-direction: column;
  gap: 1.028rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 5.368rem;
  position: relative;
}
._1-legit-default__frame-1948754052 {
  display: flex;
  flex-direction: column;
  gap: 0.6849999999999999rem;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
._1-legit-default__group-8745 {
  flex-shrink: 0;
  width: 1.7149999999999999rem;
  height: 1.7129999999999999rem;
  position: relative;
  overflow: visible;
}
._1-legit-default__div9 {
  color: #464f5d;
  text-align: center;
  font-family: "GoogleSans-Bold", sans-serif;
  font-size: 1.1421051979064942rem;
  line-height: 1.827rem;
  font-weight: 700;
  position: relative;
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: center;
}
._1-legit-default__bt {
  border-radius: 0.571rem 0.571rem 0rem 0rem;
  flex-shrink: 0;
  width: 2.855rem;
  height: 0.22799999999999998rem;
  position: relative;
}
._1-legit-default__frame-1948754076 {
  display: flex;
  flex-direction: row;
  gap: 1.142rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 5.482rem;
  height: 3.7689999999999997rem;
  position: relative;
}
._1-legit-default__frame-1948754054 {
  background: var(
    --zelenyj-plashka,
    linear-gradient(
      247.01deg,
      rgba(12, 200, 139, 1) 0%,
      rgba(29, 120, 91, 1) 100%
    )
  );
  border-radius: 114.21099999999998rem;
  flex-shrink: 0;
  width: 5.482rem;
  height: 3.7689999999999997rem;
  position: relative;
  box-shadow: 0rem 0rem 2.284rem 0rem rgba(19, 205, 144, 0.2);
}
._1-legit-default__go {
  color: #ffffff;
  text-align: center;
  font-family: "GoogleSans-Bold", sans-serif;
  font-size: 1.5989473342895508rem;
  line-height: 1.827rem;
  font-weight: 700;
  position: absolute;
  left: 1.371rem;
  top: 1.028rem;
  width: 2.741rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
._1-legit-default__frame-1948754053 {
  flex-shrink: 0;
  width: 6.282rem;
  height: 4.375rem;
  position: relative;
}
._1-legit-default__group-87452 {
  height: auto;
  position: absolute;
  left: 2.17rem;
  top: 0rem;
  overflow: visible;
}
._1-legit-default__div10 {
  color: #464f5d;
  text-align: center;
  font-family: "GoogleSans-Bold", sans-serif;
  font-size: 1.1421051979064942rem;
  line-height: 1.827rem;
  font-weight: 700;
  position: absolute;
  left: -0.11399999999999999rem;
  top: 2.548rem;
  width: 6.51rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
