/* screen - indexu951 */

.indexu951 {
  align-items: center;
  background-color: var(--big-stone);
  display: flex;
  flex-direction: column;
  gap: 31px;
  height: 1324px;
  width: 430px;
}

.indexu951 .overlap-group7 {
  align-items: flex-end;
  background-color: var(--big-stone-2);
  box-shadow: 0px 4px 4px #00000040;
  display: flex;
  gap: 175px;
  height: 89px;
  justify-content: flex-end;
  min-width: 430px;
  padding: 19px 27px;
}

.indexu951 .image-31 {
  height: 39px;
  margin-bottom: 2px;
  object-fit: cover;
  width: 78px;
}

.indexu951 .overlap-group-1 {
  align-items: center;
  background-color: var(--endeavour);
  border-radius: 10px;
  display: flex;
  height: 41px;
  min-width: 116px;
  padding: 0 13px;
}

.indexu951 .flex-row {
  align-items: center;
  display: flex;
  gap: 9px;
  height: 1150px;
  margin-left: 4.0px;
  min-width: 396px;
}

.indexu951 .image-container {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 26px;
  min-height: 1150px;
  width: 129px;
}

.indexu951 .image-3 {
  height: 170px;
  object-fit: cover;
  width: 128px;
}

.indexu951 .image-3-1 {
  height: 170px;
  margin-left: 1px;
  object-fit: cover;
  width: 127px;
}

.indexu951 .image-39 {
  height: 170px;
  margin-left: 1px;
  object-fit: cover;
  width: 128px;
}

.indexu951 .flex-col {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-bottom: 9.0px;
  min-height: 1125px;
  width: 258px;
}

.indexu951 .surname {
  letter-spacing: 0.45px;
  line-height: 10.9px;
  margin-left: 1px;
  min-height: 11px;
  white-space: nowrap;
}

.indexu951 .surname-1 {
  color: var(--white);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xxs);
  font-weight: 400;
  letter-spacing: 0.33px;
  line-height: 12.9px;
  margin-left: 1px;
  margin-top: 13px;
  min-height: 52px;
  width: 254px;
}

.indexu951 .link {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  margin-left: 1px;
  margin-top: 22px;
  min-width: 97px;
}

.indexu951 .overlap-group {
  align-items: center;
  background-color: var(--endeavour);
  border-radius: 10px;
  display: flex;
  height: 41px;
  min-width: 95px;
  padding: 0 34px;
}

.indexu951 .play {
  letter-spacing: 0;
  line-height: normal;
  min-height: 15px;
  min-width: 27px;
}

.indexu951 .surname-2 {
  letter-spacing: 0.45px;
  line-height: 10.9px;
  margin-left: 1px;
  margin-top: 53px;
  min-height: 11px;
  white-space: nowrap;
}

.indexu951 .flex-col-item {
  letter-spacing: 0.33px;
  line-height: 12.9px;
  margin-left: 1px;
  margin-top: 11px;
  min-height: 65px;
  width: 254px;
}

.indexu951 .zeus-vs-hades {
  letter-spacing: 0.45px;
  line-height: 10.9px;
  margin-left: 1px;
  margin-top: 44px;
  min-height: 11px;
  white-space: nowrap;
}

.indexu951 .match-the-might-of-z {
  letter-spacing: 0.33px;
  line-height: 12.9px;
  margin-left: 1px;
  margin-top: 15px;
  min-height: 52px;
  width: 257px;
}

.indexu951 .fortune-rabbit {
  letter-spacing: 0.45px;
  line-height: 10.9px;
  margin-top: 66px;
  min-height: 11px;
  white-space: nowrap;
}

.indexu951 .plinko {
  letter-spacing: 0.45px;
  line-height: 10.9px;
  margin-left: 1px;
  margin-top: 46px;
  min-height: 11px;
  white-space: nowrap;
}

.indexu951 .plinko-is-an-engagin {
  letter-spacing: 0.33px;
  line-height: 12.9px;
  margin-left: 1px;
  margin-top: 11px;
  min-height: 52px;
  width: 254px;
}

.indexu951 .aviator {
  letter-spacing: 0.45px;
  line-height: 10.9px;
  margin-top: 49px;
  min-height: 11px;
  white-space: nowrap;
}
