.welcome-wrap[data-v-970de0d8] {
  position: relative;
  width: 13rem;
  height: 16.86rem;
  margin: 0 auto;
  background: url("/assets/jackpot-has-chances-x3c6VsMx.png") no-repeat center/cover;
  box-shadow: 0 0.1rem 0.1rem rgba(0, 0, 0, 0.08);
}
.welcome-card[data-v-970de0d8] {
  position: relative;
  width: 13rem;
  height: 100%;
  border-radius: 0.4rem;
  overflow: visible;
  padding: 5.32rem 0 0;
}
.btn-close[data-v-970de0d8] {
  position: absolute;
  right: 0.31rem;
  top: 5.22rem;
  z-index: 2;
  width: 0.51rem;
  height: 0.51rem;
  background: transparent;
}
.btn-close img[data-v-970de0d8] {
  width: 0.31rem;
  height: 0.31rem;
  margin: 0 auto;
}
.welcome-inner[data-v-970de0d8] {
  position: relative;
  z-index: 1;
}
.welcome-title[data-v-970de0d8] {
  margin: 0;
  padding: 0 0.1rem;
  text-align: center;
  font-weight: 600;
  font-size: 0.9rem;
  line-height: 1.9rem;
  color: #ffdd6d;
  text-shadow: 0 0 0.15rem #ffa616;
}
.welcome-title.title--long[data-v-970de0d8] {
  font-size: 0.75rem;
  padding: 0;
}
.welcome-body[data-v-970de0d8] {
  position: relative;
  padding: 0 0 0.4rem;
  text-align: center;
  width: 11.37rem;
  margin: 1.16rem auto 0;
}
.welcome-line[data-v-970de0d8],
.welcome-copy[data-v-970de0d8] {
  margin: 0;
  font-weight: 600;
  font-size: 0.6rem;
  line-height: 1.25;
  letter-spacing: 0.03rem;
  color: #f6f6f6;
}
.welcome-copy[data-v-970de0d8] {
  margin-top: 0.28rem;
}
.hl[data-v-970de0d8] {
  color: #ffdd6d;
}
.welcome-footer[data-v-970de0d8] {
  position: absolute;
  bottom: 0.8rem;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  justify-content: center;
  padding: 0 1.5rem;
}
.welcome-footer .btn-cta[data-v-970de0d8] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  font-size: 0.65rem;
  color: #fff;
}
.btn-cta-text[data-v-970de0d8] {
  font-size: 0.65rem;
}.welcome-wrap[data-v-7289471b] {
  position: relative;
  width: 13rem;
  height: 16.76rem;
  margin: 0 auto;
  background: url("/assets/jackpot-no-chances-GsOfP9kA.png") no-repeat center/cover;
  box-shadow: 0 0.1rem 0.1rem rgba(0, 0, 0, 0.08);
}
.welcome-card[data-v-7289471b] {
  position: relative;
  width: 13rem;
  height: 100%;
  border-radius: 0.4rem;
  overflow: visible;
  padding: 5.2rem 0 0;
}
.btn-close[data-v-7289471b] {
  position: absolute;
  right: 0.31rem;
  top: 5.1rem;
  z-index: 2;
  width: 0.51rem;
  height: 0.51rem;
  background: transparent;
}
.btn-close img[data-v-7289471b] {
  width: 0.31rem;
  height: 0.31rem;
  margin: 0 auto;
}
.welcome-inner[data-v-7289471b] {
  position: relative;
  z-index: 1;
}
.welcome-title[data-v-7289471b] {
  margin: 0;
  padding: 0 0.1rem;
  text-align: center;
  font-weight: 600;
  font-size: 0.9rem;
  line-height: 1.9rem;
  color: #ffdd6d;
  text-shadow: 0 0 0.15rem #ffa616;
}
.welcome-body[data-v-7289471b] {
  position: relative;
  padding: 0 0 0.4rem;
  text-align: center;
  width: 11.37rem;
  margin: 1.16rem auto 0;
}
.welcome-line[data-v-7289471b] {
  margin: 0;
  font-weight: 600;
  font-size: 0.6rem;
  line-height: 1.25;
  letter-spacing: 0.03rem;
  color: #f6f6f6;
}
.amount[data-v-7289471b] {
  color: #ffdd6d;
}
.jackpot-progress[data-v-7289471b] {
  width: 12.2rem;
  max-width: calc(100% - 1.12rem);
  margin: 1.6rem auto 0;
}
.jackpot-progress-text[data-v-7289471b] {
  font-size: 0.6rem;
  line-height: 100%;
  text-align: center;
  color: rgba(50, 255, 166, 0.86);
  margin-bottom: 0.4rem;
}
.jackpot-progress__track[data-v-7289471b] {
  --jp-cell-h: 0.6rem;
  position: relative;
  display: flex;
  gap: 0.02rem;
  align-items: stretch;
  height: var(--jp-cell-h);
  padding: 0;
  border-radius: 1rem;
  background: #01432c;
  border: 0.01rem solid #01432c;
  box-shadow: 0 0.08rem 0.156rem rgba(0, 0, 0, 0.15);
  overflow: hidden;
}
.jackpot-progress__cell[data-v-7289471b] {
  flex: 1 1 0;
  min-width: 0;
  height: 100%;
  border-radius: 0.03rem;
  background: rgba(0, 0, 0, 0.22);
  box-shadow: inset 0 0.01rem 0 rgba(255, 255, 255, 0.06);
}
.jackpot-progress__cell.is-lit[data-v-7289471b] {
  background: linear-gradient(180deg, #47e3ff 7.21%, #51f9ff 25.96%, #00879f 83.65%);
  box-shadow: inset 0 0.01rem 0 rgba(255, 255, 255, 0.35);
}
.jackpot-progress__cell--first[data-v-7289471b] {
  border-top-left-radius: calc(var(--jp-cell-h) / 2);
  border-bottom-left-radius: calc(var(--jp-cell-h) / 2);
  border-top-right-radius: 0.03rem;
  border-bottom-right-radius: 0.03rem;
}
.jackpot-progress__cell--last[data-v-7289471b] {
  border-top-right-radius: calc(var(--jp-cell-h) / 2);
  border-bottom-right-radius: calc(var(--jp-cell-h) / 2);
  border-top-left-radius: 0.03rem;
  border-bottom-left-radius: 0.03rem;
}
.welcome-footer[data-v-7289471b] {
  position: absolute;
  bottom: 0.8rem;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  justify-content: center;
  padding: 0 1.5rem;
}
.welcome-footer .btn-cta[data-v-7289471b] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  font-size: 0.65rem;
  color: #fff;
}
.btn-cta-text[data-v-7289471b] {
  font-size: 0.65rem;
}.welcome-wrap[data-v-da919f1e] {
  position: relative;
  width: 13rem;
  height: 16.62rem;
  margin: 0 auto;
  background: url("/assets/vip-wheel-has-FfFiQfM6.png") no-repeat center/cover;
  box-shadow: 0 0.1rem 0.1rem rgba(0, 0, 0, 0.08);
}
.welcome-card[data-v-da919f1e] {
  position: relative;
  width: 13rem;
  height: 100%;
  border-radius: 0.4rem;
  overflow: visible;
  padding: 5.08rem 0 0;
}
.btn-close[data-v-da919f1e] {
  position: absolute;
  right: 0.31rem;
  top: 4.98rem;
  z-index: 2;
  width: 0.51rem;
  height: 0.51rem;
  background: transparent;
}
.btn-close img[data-v-da919f1e] {
  width: 0.31rem;
  height: 0.31rem;
  margin: 0 auto;
}
.welcome-inner[data-v-da919f1e] {
  position: relative;
  z-index: 1;
}
.welcome-title[data-v-da919f1e] {
  margin: 0;
  padding: 0 0.1rem;
  text-align: center;
  font-weight: 600;
  font-size: 0.9rem;
  line-height: 1.9rem;
  color: #ffdd6d;
  text-shadow: 0 0 0.15rem #ffa616;
}
.welcome-title.title--long[data-v-da919f1e] {
  font-size: 0.75rem;
}
.welcome-body[data-v-da919f1e] {
  position: relative;
  padding: 0 0 0.4rem;
  text-align: center;
  width: 11.37rem;
  margin: 1.16rem auto 0;
}
.welcome-line[data-v-da919f1e],
.welcome-copy[data-v-da919f1e] {
  margin: 0;
  font-weight: 600;
  font-size: 0.6rem;
  line-height: 1.25;
  letter-spacing: 0.03rem;
  color: #f6f6f6;
}
.welcome-copy[data-v-da919f1e] {
  margin-top: 0.28rem;
}
.amount[data-v-da919f1e] {
  color: #ffdd6d;
}
.welcome-footer[data-v-da919f1e] {
  position: absolute;
  bottom: 0.8rem;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  justify-content: center;
  padding: 0 1.5rem;
}
.welcome-footer .btn-cta[data-v-da919f1e] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  font-size: 0.65rem;
  color: #fff;
}
.btn-cta-text[data-v-da919f1e] {
  font-size: 0.65rem;
}.welcome-wrap[data-v-a87c3cd6] {
  position: relative;
  width: 13rem;
  height: 16.86rem;
  margin: 0 auto;
  background: url("/assets/vip-wheel-no-D9oQiJTh.png") no-repeat center/cover;
  box-shadow: 0 0.1rem 0.1rem rgba(0, 0, 0, 0.08);
}
.welcome-card[data-v-a87c3cd6] {
  position: relative;
  width: 13rem;
  height: 100%;
  border-radius: 0.4rem;
  overflow: visible;
  padding: 5.3rem 0 0;
}
.btn-close[data-v-a87c3cd6] {
  position: absolute;
  right: 0.31rem;
  top: 5.2rem;
  z-index: 2;
  width: 0.51rem;
  height: 0.51rem;
  background: transparent;
}
.btn-close img[data-v-a87c3cd6] {
  width: 0.31rem;
  height: 0.31rem;
  margin: 0 auto;
}
.welcome-inner[data-v-a87c3cd6] {
  position: relative;
  z-index: 1;
}
.welcome-title[data-v-a87c3cd6] {
  margin: 0;
  padding: 0 0.1rem;
  text-align: center;
  font-weight: 600;
  font-size: 0.9rem;
  line-height: 1.9rem;
  color: #ffdd6d;
  text-shadow: 0 0 0.15rem #ffa616;
}
.welcome-title.title--mid[data-v-a87c3cd6] {
  font-size: 0.82rem;
}
.welcome-body[data-v-a87c3cd6] {
  position: relative;
  padding: 0 0 0.4rem;
  text-align: center;
  width: 11.37rem;
  margin: 1.16rem auto 0;
}
.welcome-line[data-v-a87c3cd6],
.welcome-copy[data-v-a87c3cd6] {
  margin: 0;
  font-weight: 600;
  font-size: 0.6rem;
  line-height: 1.25;
  letter-spacing: 0.03rem;
  color: #f6f6f6;
}
.welcome-copy[data-v-a87c3cd6] {
  margin-top: 0.28rem;
}
.amount[data-v-a87c3cd6] {
  color: #ffdd6d;
}
.welcome-footer[data-v-a87c3cd6] {
  position: absolute;
  bottom: 0.8rem;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  justify-content: center;
  padding: 0 1.5rem;
}
.welcome-footer .btn-cta[data-v-a87c3cd6] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  font-size: 0.65rem;
  color: #fff;
}
.welcome-footer--dual[data-v-a87c3cd6] {
  align-items: center;
  gap: 0.32rem;
  width: 100%;
  padding: 0 0.4rem;
}
.welcome-footer--dual .btn-cta[data-v-a87c3cd6] {
  flex: 1;
  width: 0;
}
.btn-cta-text[data-v-a87c3cd6] {
  font-size: 0.65rem;
}.welcome-wrap[data-v-cb900124] {
  position: relative;
  width: 13rem;
  height: 16.85rem;
  margin: 0 auto;
  background: url("/assets/withdraw-ready-Cj3ZCpQV.png") no-repeat center/cover;
  box-shadow: 0 0.1rem 0.1rem rgba(0, 0, 0, 0.08);
}
.welcome-card[data-v-cb900124] {
  position: relative;
  width: 13rem;
  height: 100%;
  border-radius: 0.4rem;
  overflow: visible;
  padding: 5.31rem 0 0;
}
.btn-close[data-v-cb900124] {
  position: absolute;
  right: 0.31rem;
  top: 5.21rem;
  z-index: 2;
  width: 0.51rem;
  height: 0.51rem;
  background: transparent;
}
.btn-close img[data-v-cb900124] {
  width: 0.31rem;
  height: 0.31rem;
  margin: 0 auto;
}
.welcome-inner[data-v-cb900124] {
  position: relative;
  z-index: 1;
}
.welcome-title[data-v-cb900124] {
  margin: 0;
  text-align: center;
  font-weight: 600;
  font-size: 0.9rem;
  line-height: 1.9rem;
  letter-spacing: 0.05rem;
  color: #ffdd6d;
  text-shadow: 0 0 0.15rem #ffa616;
}
.welcome-body[data-v-cb900124] {
  position: relative;
  padding: 0 0 0.4rem;
  text-align: center;
  width: 11.37rem;
  margin: 1.16rem auto 0;
}
.welcome-line[data-v-cb900124],
.welcome-copy[data-v-cb900124] {
  margin: 0;
  font-weight: 600;
  font-size: 0.6rem;
  line-height: 1.25;
  letter-spacing: 0.03rem;
  color: #f6f6f6;
}
.welcome-copy[data-v-cb900124] {
  margin-top: 0.28rem;
}
.amount[data-v-cb900124] {
  color: #ffdd6d;
}
.welcome-footer[data-v-cb900124] {
  position: absolute;
  bottom: 0.8rem;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  justify-content: center;
  padding: 0 1.5rem;
}
.welcome-footer .btn-cta[data-v-cb900124] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  font-size: 0.65rem;
  color: #fff;
}
.btn-cta-text[data-v-cb900124] {
  font-size: 0.65rem;
}.welcome-wrap[data-v-93014a79] {
  position: relative;
  width: 13rem;
  height: 16.85rem;
  margin: 0 auto;
  background: url("/assets/withdraw-ready-Cj3ZCpQV.png") no-repeat center/cover;
  box-shadow: 0 0.1rem 0.1rem rgba(0, 0, 0, 0.08);
}
.welcome-card[data-v-93014a79] {
  position: relative;
  width: 13rem;
  height: 100%;
  border-radius: 0.4rem;
  overflow: visible;
  padding: 5.31rem 0 0;
}
.btn-close[data-v-93014a79] {
  position: absolute;
  right: 0.31rem;
  top: 5.21rem;
  z-index: 2;
  width: 0.51rem;
  height: 0.51rem;
  background: transparent;
}
.btn-close img[data-v-93014a79] {
  width: 0.31rem;
  height: 0.31rem;
  margin: 0 auto;
}
.welcome-inner[data-v-93014a79] {
  position: relative;
  z-index: 1;
}
.welcome-title[data-v-93014a79] {
  margin: 0;
  text-align: center;
  font-weight: 600;
  font-size: 0.9rem;
  line-height: 1.9rem;
  letter-spacing: 0.05rem;
  color: #ffdd6d;
  text-shadow: 0 0 0.15rem #ffa616;
}
.welcome-body[data-v-93014a79] {
  position: relative;
  padding: 0 0 0.4rem;
  text-align: center;
  width: 11.37rem;
  margin: 1.16rem auto 0;
}
.welcome-line[data-v-93014a79],
.welcome-copy[data-v-93014a79] {
  margin: 0;
  font-weight: 600;
  font-size: 0.6rem;
  line-height: 1.25;
  letter-spacing: 0.03rem;
  color: #f6f6f6;
}
.welcome-copy[data-v-93014a79] {
  margin-top: 0.28rem;
}
.welcome-footer[data-v-93014a79] {
  position: absolute;
  bottom: 0.8rem;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  justify-content: center;
  padding: 0 1.5rem;
}
.welcome-footer .btn-cta[data-v-93014a79] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  font-size: 0.65rem;
  color: #fff;
}
.btn-cta-text[data-v-93014a79] {
  font-size: 0.65rem;
}.welcome-wrap[data-v-a4db37d9] {
  position: relative;
  width: 13rem;
  height: 17.04rem;
  margin: 0 auto;
  background: url("/assets/withdraw-vip-required-ByRRFqgT.png") no-repeat center/cover;
  box-shadow: 0 0.1rem 0.1rem rgba(0, 0, 0, 0.08);
}
.welcome-card[data-v-a4db37d9] {
  position: relative;
  width: 13rem;
  height: 100%;
  border-radius: 0.4rem;
  overflow: visible;
  padding: 5.5rem 0 0;
}
.btn-close[data-v-a4db37d9] {
  position: absolute;
  right: 0.31rem;
  top: 5.4rem;
  z-index: 2;
  width: 0.51rem;
  height: 0.51rem;
  background: transparent;
}
.btn-close img[data-v-a4db37d9] {
  width: 0.31rem;
  height: 0.31rem;
  margin: 0 auto;
}
.welcome-inner[data-v-a4db37d9] {
  position: relative;
  z-index: 1;
}
.welcome-title[data-v-a4db37d9] {
  margin: 0;
  padding: 0 0.1rem;
  text-align: center;
  font-weight: 600;
  font-size: 0.9rem;
  line-height: 1.9rem;
  color: #ffdd6d;
  text-shadow: 0 0 0.15rem #ffa616;
}
.welcome-title.title--long[data-v-a4db37d9] {
  font-size: 0.68rem;
  line-height: 1.25;
  padding: 0.48rem 0.8rem 0;
}
.welcome-body[data-v-a4db37d9] {
  position: relative;
  padding: 0 0 0.4rem;
  text-align: center;
  width: 11.37rem;
  margin: 1.16rem auto 0;
}
.welcome-line[data-v-a4db37d9],
.welcome-copy[data-v-a4db37d9] {
  margin: 0;
  font-weight: 600;
  font-size: 0.6rem;
  line-height: 1.25;
  letter-spacing: 0.03rem;
  color: #f6f6f6;
}
.welcome-copy[data-v-a4db37d9] {
  margin-top: 0.28rem;
}
.hl[data-v-a4db37d9] {
  color: #ffdd6d;
  font-weight: 700;
}
.welcome-footer[data-v-a4db37d9] {
  position: absolute;
  bottom: 0.8rem;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  justify-content: center;
  padding: 0 1.5rem;
}
.welcome-footer .btn-cta[data-v-a4db37d9] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  font-size: 0.65rem;
  color: #fff;
}
.btn-cta-text[data-v-a4db37d9] {
  font-size: 0.65rem;
}.welcome-wrap[data-v-26229c77] {
  position: relative;
  width: 13rem;
  height: 16.86rem;
  margin: 0 auto;
  background: url("/assets/jackpot-has-chances-x3c6VsMx.png") no-repeat center/cover;
  box-shadow: 0 0.1rem 0.1rem rgba(0, 0, 0, 0.08);
}
.welcome-card[data-v-26229c77] {
  position: relative;
  width: 13rem;
  height: 100%;
  border-radius: 0.4rem;
  overflow: visible;
  padding: 5.32rem 0 0;
}
.btn-close[data-v-26229c77] {
  position: absolute;
  right: 0.31rem;
  top: 5.22rem;
  z-index: 2;
  width: 0.51rem;
  height: 0.51rem;
  background: transparent;
}
.btn-close img[data-v-26229c77] {
  width: 0.31rem;
  height: 0.31rem;
  margin: 0 auto;
}
.welcome-inner[data-v-26229c77] {
  position: relative;
  z-index: 1;
}
.welcome-title[data-v-26229c77] {
  margin: 0;
  padding: 0 0.1rem;
  text-align: center;
  font-weight: 600;
  font-size: 0.9rem;
  line-height: 1.9rem;
  color: #ffdd6d;
  text-shadow: 0 0 0.15rem #ffa616;
}
.welcome-title.title--long[data-v-26229c77] {
  font-size: 0.68rem;
  line-height: 1;
  padding: 0.48rem 0.8rem 0;
  margin-bottom: 1.5rem;
}
.welcome-body[data-v-26229c77] {
  position: relative;
  padding: 0 0 0.4rem;
  text-align: center;
  width: 11.37rem;
  margin: 1.16rem auto 0;
}
.welcome-line[data-v-26229c77],
.welcome-copy[data-v-26229c77] {
  margin: 0;
  font-weight: 600;
  font-size: 0.6rem;
  line-height: 1.25;
  letter-spacing: 0.03rem;
  color: #f6f6f6;
}
.welcome-copy[data-v-26229c77] {
  margin-top: 0.28rem;
}
.hl[data-v-26229c77] {
  color: #ffdd6d;
  font-weight: 700;
}
.welcome-footer[data-v-26229c77] {
  position: absolute;
  bottom: 0.8rem;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  justify-content: center;
  padding: 0 1.5rem;
}
.welcome-footer .btn-cta[data-v-26229c77] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  font-size: 0.65rem;
  color: #fff;
}
.btn-cta-text[data-v-26229c77] {
  font-size: 0.65rem;
}.relief[data-v-51cb1790] {
  position: relative;
  width: 13rem;
  height: 16.77rem;
  background: url("/assets/bg-DYbZP5LI.png") no-repeat center/cover;
  border-radius: 0.4rem;
  padding: 5.34rem 0 0;
}
.btn-close[data-v-51cb1790] {
  position: absolute;
  right: 0.64rem;
  top: 5.34rem;
  width: 0.3rem;
  height: 0.3rem;
  z-index: 1;
}
.title[data-v-51cb1790] {
  font-weight: 700;
  font-size: 0.75rem;
  line-height: 1.79rem;
  text-align: center;
  color: #f5f5f5;
}
.desc[data-v-51cb1790] {
  width: 9.98rem;
  margin: 0.6rem auto;
  font-weight: 600;
  font-size: 0.5rem;
  line-height: 1.2;
  text-align: center;
  color: #f5f5f5;
}
.yellow[data-v-51cb1790] {
  color: #FBCF3E;
}
.gold-box[data-v-51cb1790] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.gold-box .icon-gold[data-v-51cb1790] {
  width: 2rem;
  height: 2rem;
}
.gold-box .amount[data-v-51cb1790] {
  font-size: 0.5rem;
  font-weight: 600;
}
.btn-receive[data-v-51cb1790] {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 1.26rem;
  font-weight: 600;
  font-size: 0.5rem;
  color: #f5f5f5;
  text-shadow: 0rem 0.04rem 0.04rem rgba(0, 0, 0, 0.3019607843);
}