@keyframes spin-9e283692 {
to {
    transform: rotate(360deg);
}
}
#tradingContest[data-v-9e283692] {
  min-height: 100vh;
  background: #1c1d24;
  color: #fff;
  padding-bottom: 3rem;
  box-sizing: border-box;
  overflow-x: hidden;
  max-width: 100vw;
}
#tradingContest .container[data-v-9e283692] {
  max-width: 100%;
  margin: 0 16.75rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
@media (max-width: 768px) {
#tradingContest .container[data-v-9e283692] {
    padding-left: 1rem;
    padding-right: 1rem;
}
}
#tradingContest .hero-section[data-v-9e283692] {
  position: relative;
  min-height: 47.8125rem;
}
#tradingContest .hero-section .hero-bg[data-v-9e283692] {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  pointer-events: none;
}
#tradingContest .hero-section .hero-left[data-v-9e283692] {
  position: relative;
  z-index: 1;
  width: 50%;
  display: flex;
  justify-content: flex-end;
}
#tradingContest .hero-section .hero-content[data-v-9e283692] {
  position: relative;
  z-index: 1;
  text-align: left;
  width: 100%;
  max-width: 75rem;
  margin-top: 1.9375rem;
  margin-bottom: 4.125rem;
  margin-left: 15.375rem;
}
#tradingContest .hero-section .hero-right[data-v-9e283692] {
  position: absolute;
  top: 0;
  left: 50%;
  width: 50%;
  height: 100%;
}
#tradingContest .hero-section .hero-bull[data-v-9e283692] {
  width: 100%;
  height: 100%;
  background-image: url(../img/niu.066d518b.png);
  background-repeat: no-repeat;
  background-position: right center;
  background-size: contain;
  pointer-events: none;
}
#tradingContest .hero-section .hero-text[data-v-9e283692] {
  margin-bottom: 1.0625rem;
}
#tradingContest .hero-section .hero-text .hero-title-img[data-v-9e283692] {
  display: block;
  width: 44.8125rem;
  max-width: 100%;
  height: auto;
}
#tradingContest .hero-section .countdown-block[data-v-9e283692] {
  margin-bottom: 2rem;
  margin-left: 3.125rem;
}
#tradingContest .hero-section .countdown-block .countdown-label[data-v-9e283692] {
  font-size: 1.25rem;
  color: #fff;
  margin-bottom: 1.25rem;
}
#tradingContest .hero-section .countdown-item-wrapper[data-v-9e283692] {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
#tradingContest .hero-section .countdown-item-wrapper+.countdown-item-wrapper[data-v-9e283692] {
  margin-left: 0.875rem;
}
#tradingContest .hero-section .countdown-units[data-v-9e283692] {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
#tradingContest .hero-section .countdown-item[data-v-9e283692] {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 4.0625rem;
  height: 4.4375rem;
  background: rgba(0,0,0,0.35);
  border: 0.0625rem solid #FBA125;
  box-shadow: inset 0 0 0.55625rem 0.125rem rgba(254,153,0,0.5);
  border-radius: 0.25rem;
}
#tradingContest .hero-section .countdown-item .countdown-num[data-v-9e283692] {
  font-size: 2.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  color: #fff;
  line-height: 1.2;
}
#tradingContest .hero-section .countdown-item .countdown-unit[data-v-9e283692] {
  font-size: 1.25rem;
  color: #fff;
  margin-top: 0.5rem;
  opacity: 0.95;
}
#tradingContest .hero-section .hero-time[data-v-9e283692] {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  margin-bottom: 1.4375rem;
  margin-left: 3.125rem;
  max-width: 32.75rem;
  color: #ffffff;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  text-shadow: 0.0625rem 0.0625rem 0.125rem rgba(0,0,0,0.45);
}
#tradingContest .hero-section .hero-time .hero-time-top[data-v-9e283692] {
  display: grid;
  grid-template-columns: 1fr auto 1fr;
  -moz-column-gap: 1.25rem;
  column-gap: 1.25rem;
  align-items: center;
  width: 100%;
  margin-bottom: 0.875rem;
}
#tradingContest .hero-section .hero-time .hero-time-top-gap[data-v-9e283692] {
  width: 1.75rem;
  flex-shrink: 0;
  margin-bottom: 0.875rem;
}
#tradingContest .hero-section .hero-time .hero-time-year-row[data-v-9e283692] {
  display: flex;
  align-items: center;
  width: 100%;
  min-width: 0;
}
#tradingContest .hero-section .hero-time .hero-time-year[data-v-9e283692] {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #ffffff;
  flex-shrink: 0;
}
#tradingContest .hero-section .hero-time .hero-time-year-line[data-v-9e283692] {
  width: 13.5625rem;
  height: auto;
  margin: 0 0.625rem;
  flex-shrink: 0;
}
#tradingContest .hero-section .hero-time .hero-time-bottom[data-v-9e283692] {
  display: grid;
  grid-template-columns: 1fr auto 1fr;
  grid-template-rows: auto auto auto;
  row-gap: 0.375rem;
  align-items: start;
  width: 100%;
}
#tradingContest .hero-section .hero-time .hero-time-cell[data-v-9e283692] {
  min-width: 0;
}
#tradingContest .hero-section .hero-time .hero-time-cell--label[data-v-9e283692] {
  grid-row: 1;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.45;
  color: rgba(255,255,255,0.95);
}
#tradingContest .hero-section .hero-time .hero-time-cell--label.hero-time-cell--l[data-v-9e283692] {
  grid-column: 1;
}
#tradingContest .hero-section .hero-time .hero-time-cell--label.hero-time-cell--r[data-v-9e283692] {
  grid-column: 3;
}
#tradingContest .hero-section .hero-time .hero-time-cell--dates[data-v-9e283692] {
  font-size: 2.5rem;
  font-weight: bold;
  font-style: normal;
  line-height: 1.15;
  color: #ffffff;
  width: 100%;
}
#tradingContest .hero-section .hero-time .hero-time-cell--dates.hero-time-cell--l[data-v-9e283692] {
  grid-column: 1;
}
#tradingContest .hero-section .hero-time .hero-time-cell--dates.hero-time-cell--r[data-v-9e283692] {
  grid-column: 3;
}
#tradingContest .hero-section .hero-time .hero-time-cell--meta[data-v-9e283692] {
  grid-row: 3;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  font-size: 0.8125rem;
  font-weight: 400;
  color: rgba(255,255,255,0.92);
}
#tradingContest .hero-section .hero-time .hero-time-cell--meta.hero-time-cell--l[data-v-9e283692] {
  grid-column: 1;
}
#tradingContest .hero-section .hero-time .hero-time-cell--meta.hero-time-cell--r[data-v-9e283692] {
  grid-column: 3;
}
#tradingContest .hero-section .hero-time .hero-time-cell--mid.hero-time-cell--divider[data-v-9e283692] {
  grid-column: 2;
  grid-row: 2;
  width: 1.75rem;
  display: flex;
  align-items: center;
  justify-content: center;
  align-self: center;
  justify-self: center;
}
#tradingContest .hero-section .hero-time .hero-time-divider[data-v-9e283692] {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.5rem 0 0.5rem 0.6875rem;
  border-color: transparent transparent transparent #ff8c32;
}
@media (max-width: 768px) {
#tradingContest .hero-section .hero-time[data-v-9e283692] {
    margin-left: 0;
    padding: 0.75rem 1rem 0;
}
#tradingContest .hero-section .hero-time .hero-time-top[data-v-9e283692] {
    margin-bottom: 0.625rem;
}
#tradingContest .hero-section .hero-time .hero-time-top-gap[data-v-9e283692] {
    margin-bottom: 0.625rem;
}
#tradingContest .hero-section .hero-time .hero-time-top-gap[data-v-9e283692] {
    width: 1.25rem;
}
#tradingContest .hero-section .hero-time .hero-time-bottom[data-v-9e283692] {
    -moz-column-gap: 0.75rem;
    column-gap: 0.75rem;
}
#tradingContest .hero-section .hero-time .hero-time-cell--mid.hero-time-cell--divider[data-v-9e283692] {
    width: 1.25rem;
}
#tradingContest .hero-section .hero-time .hero-time-cell--label[data-v-9e283692] {
    font-size: 0.75rem;
}
#tradingContest .hero-section .hero-time .hero-time-cell--dates[data-v-9e283692] {
    font-size: 1.125rem;
}
#tradingContest .hero-section .hero-time .hero-time-cell--meta[data-v-9e283692] {
    font-size: 0.6875rem;
}
}
#tradingContest .hero-section .hero-actions[data-v-9e283692] {
  display: flex;
  justify-content: flex-start;
}
#tradingContest .hero-section .btn-register[data-v-9e283692] {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 4.375rem;
  padding: 1.375rem 10.875rem;
  background: #fe9900;
  border: none;
  transform: skewX(-18deg);
  cursor: pointer;
  transition: opacity 0.2s, background 0.2s;
  box-shadow: 0 0.125rem 0.5rem rgba(255,165,0,0.35);
  margin-left: 3.125rem;
}
#tradingContest .hero-section .btn-register .btn-register-text[data-v-9e283692] {
  transform: skewX(18deg);
  font-size: 1.5rem;
  font-weight: bold;
  color: #05040E;
  letter-spacing: 0.03125rem;
}
#tradingContest .hero-section .btn-register[data-v-9e283692]:hover {
  opacity: 0.95;
  background: #ffa113;
}
@media (max-width: 480px) {
#tradingContest .hero-section .btn-register[data-v-9e283692] {
    padding: 0 2.5rem;
    height: 2.75rem;
}
#tradingContest .hero-section .btn-register .btn-register-text[data-v-9e283692] {
    font-size: 0.9375rem;
}
}
#tradingContest .hero-section .hero-rules[data-v-9e283692] {
  margin-top: 1.25rem;
  margin-left: 3.125rem;
}
#tradingContest .hero-section .hero-rules .hero-rules-link[data-v-9e283692] {
  font-size: 1rem;
  font-weight: 500;
  color: #FBA125;
  text-decoration: underline;
  text-underline-offset: 0.1875rem;
  cursor: pointer;
}
#tradingContest .hero-section .hero-rules .hero-rules-link[data-v-9e283692]:hover {
  color: #e9b269;
}
@media (max-width: 768px) {
#tradingContest .hero-section .hero-rules[data-v-9e283692] {
    margin-left: 0;
}
#tradingContest .hero-section .hero-rules .hero-rules-link[data-v-9e283692] {
    font-size: 0.875rem;
}
}
#tradingContest .sep-after-hero[data-v-9e283692] {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}
#tradingContest .sep-after-awards[data-v-9e283692] {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
  margin-top: -0.75rem;
}
#tradingContest .module-sep[data-v-9e283692] {
  position: relative;
  z-index: 2;
  display: flex;
  flex-direction: column;
  pointer-events: none;
  height: 0;
  top: -19rem;
}
#tradingContest .module-sep .sep-line-up[data-v-9e283692] {
  position: relative;
  width: 100%;
  height: auto;
  bottom: -11.25rem;
}
#tradingContest .module-sep .sep-line-down[data-v-9e283692] {
  display: block;
  width: 100%;
  height: auto;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center;
  object-position: center;
}
#tradingContest .intro-awards-section[data-v-9e283692] {
  position: relative;
  min-height: 62.5rem;
  padding: 4.9375rem 18.75rem 8.0625rem 18.75rem;
}
#tradingContest .intro-awards-section .section-bg[data-v-9e283692] {
  position: absolute;
  inset: 0;
  background-image: url(../img/bg2.ec443b07.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
#tradingContest .intro-awards-section .container[data-v-9e283692] {
  position: relative;
  z-index: 1;
}
#tradingContest .intro-awards-section .section-block[data-v-9e283692] {
  margin-bottom: 0;
}
#tradingContest .intro-awards-section .section-block--awards[data-v-9e283692] {
  margin-bottom: 0.5rem;
}
#tradingContest .intro-awards-section .group-summary-cards[data-v-9e283692] {
  position: relative;
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 3.125rem;
  padding: 0;
}
#tradingContest .intro-awards-section .group-summary-card[data-v-9e283692] {
  width: 27.3125rem;
  height: 9.375rem;
  margin-left: 1.75rem;
  padding: 1.75rem 1.25rem 1.25rem 1.25rem;
  border-radius: 0.5rem;
  background: rgba(251,161,37,0.2);
  border: 0.0625rem solid #fba125;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  box-sizing: border-box;
}
#tradingContest .intro-awards-section .group-summary-card[data-v-9e283692]:first-child {
  margin-left: 0;
}
#tradingContest .intro-awards-section .group-summary-card__pill[data-v-9e283692] {
  position: absolute;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
  width: 8.3125rem;
  height: 2rem;
  border-radius: 0 0 0.75rem 0.75rem;
  font-size: 1rem;
  font-weight: 700;
  color: #05040e;
  line-height: 2rem;
  text-align: center;
  white-space: nowrap;
  background: #fe9900;
  z-index: 1;
}
#tradingContest .intro-awards-section .group-summary-card__head[data-v-9e283692] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 0.375rem;
  margin-bottom: 0.375rem;
}
#tradingContest .intro-awards-section .group-summary-card__head>*+*[data-v-9e283692] {
  margin-left: 0.5rem;
}
#tradingContest .intro-awards-section .group-summary-card__meta[data-v-9e283692] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
#tradingContest .intro-awards-section .group-summary-card__meta>*+*[data-v-9e283692] {
  margin-top: 0.25rem;
}
#tradingContest .intro-awards-section .group-summary-card__meta-row[data-v-9e283692] {
  display: flex;
  flex-direction: column;
}
#tradingContest .intro-awards-section .group-summary-card__meta-row>*+*[data-v-9e283692] {
  margin-top: 0.0625rem;
}
#tradingContest .intro-awards-section .group-summary-card__meta-label[data-v-9e283692] {
  font-size: 0.6875rem;
  color: rgba(255,255,255,0.45);
  line-height: 1.2;
}
#tradingContest .intro-awards-section .group-summary-card__meta-value[data-v-9e283692] {
  font-size: 0.75rem;
  color: rgba(255,255,255,0.88);
  line-height: 1.3;
  word-break: break-all;
}
#tradingContest .intro-awards-section .group-summary-card__drawdown[data-v-9e283692] {
  text-align: right;
  flex-shrink: 0;
}
#tradingContest .intro-awards-section .group-summary-card__drawdown-label[data-v-9e283692] {
  font-size: 0.75rem;
  color: rgba(255,255,255,0.45);
  margin-bottom: 0.0625rem;
  line-height: 1.2;
}
#tradingContest .intro-awards-section .group-summary-card__drawdown-value[data-v-9e283692] {
  font-size: 1rem;
  font-weight: bold;
  color: #fff;
  line-height: 1.25;
}
#tradingContest .intro-awards-section .group-summary-card__metrics[data-v-9e283692] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
#tradingContest .intro-awards-section .group-summary-card__metrics>*+*[data-v-9e283692] {
  margin-left: 0.25rem;
}
#tradingContest .intro-awards-section .group-summary-card__metric[data-v-9e283692] {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
#tradingContest .intro-awards-section .group-summary-card__metric>*+*[data-v-9e283692] {
  margin-top: 0.125rem;
}
#tradingContest .intro-awards-section .group-summary-card__metric--narrow[data-v-9e283692] {
  flex: 0 0 auto;
}
#tradingContest .intro-awards-section .group-summary-card__metric--wide[data-v-9e283692] {
  flex: 2;
}
#tradingContest .intro-awards-section .group-summary-card__metric--center[data-v-9e283692] {
  align-items: center;
}
#tradingContest .intro-awards-section .group-summary-card__metric--right[data-v-9e283692] {
  align-items: flex-end;
  flex: 0 0 auto;
  margin-left: auto;
}
#tradingContest .intro-awards-section .group-summary-card__metric-label[data-v-9e283692] {
  font-size: 0.6875rem;
  color: rgba(255,255,255,0.5);
  line-height: 1.2;
}
#tradingContest .intro-awards-section .group-summary-card__metric-value[data-v-9e283692] {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.2;
}
#tradingContest .intro-awards-section .group-summary-card__metric-value--profit[data-v-9e283692] {
  color: #ff4d4f;
}
#tradingContest .intro-awards-section .group-summary-card__metric-value--loss[data-v-9e283692] {
  color: #52c41a;
}
#tradingContest .intro-awards-section .group-summary-card__metric-value--neutral[data-v-9e283692] {
  color: rgba(255,255,255,0.95);
}
#tradingContest .intro-awards-section .awards-stats-banner[data-v-9e283692] {
  position: relative;
  z-index: 1;
  padding: 2.25rem 3rem 2.5rem;
  box-sizing: border-box;
  background-image: url(../img/model1-bg1.c8dad2ec.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  height: auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  aspect-ratio: 1481 / 311;
}
#tradingContest .intro-awards-section .awards-stats-inner[data-v-9e283692] {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  max-width: 100%;
}
#tradingContest .intro-awards-section .awards-stat[data-v-9e283692] {
  flex: 1;
  text-align: center;
  min-width: 0;
  margin-left: 1.5rem;
}
#tradingContest .intro-awards-section .awards-stat[data-v-9e283692]:first-child {
  margin-left: 0;
}
#tradingContest .intro-awards-section .awards-stat-value[data-v-9e283692] {
  font-size: clamp(1.375rem, 2.2vw, 2.25rem);
  font-weight: bold;
  color: #FBA125;
  line-height: 1.2;
  letter-spacing: 0.02em;
  text-shadow: 0 0 1.5rem rgba(255,157,30,0.35);
}
#tradingContest .intro-awards-section .awards-stat-label[data-v-9e283692] {
  margin-top: 0.625rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: rgba(255,255,255,0.88);
  line-height: 1.3;
}
#tradingContest .intro-awards-section .awards-stats-note[data-v-9e283692] {
  margin: 0.75rem 0 2.5rem;
  padding: 0;
  font-size: 1.25rem;
  color: #fff;
  text-align: left;
}
#tradingContest .intro-awards-section .section-title-bar--awards .section-title[data-v-9e283692] {
  margin-top: 0;
}
@media (max-width: 992px) {
#tradingContest .intro-awards-section .group-summary-card[data-v-9e283692] {
    width: 21.25rem;
    height: 9.375rem;
    margin-left: 1.25rem;
}
#tradingContest .intro-awards-section .group-summary-card[data-v-9e283692]:first-child {
    margin-left: 0;
}
#tradingContest .intro-awards-section .awards-stats-banner[data-v-9e283692] {
    padding: 1.5rem 1.25rem 1.75rem;
    min-height: unset;
    aspect-ratio: 1481 / 311;
}
#tradingContest .intro-awards-section .awards-stat-value[data-v-9e283692] {
    font-size: 2.5rem;
}
#tradingContest .intro-awards-section .awards-stat-label[data-v-9e283692] {
    font-size: 1.25rem;
}
}
@media (max-width: 768px) {
#tradingContest .intro-awards-section .group-summary-cards[data-v-9e283692] {
    flex-direction: column;
    align-items: stretch;
}
#tradingContest .intro-awards-section .group-summary-card[data-v-9e283692] {
    width: 100%;
    height: auto;
    min-height: 9.375rem;
    margin-left: 0;
    margin-bottom: 0.75rem;
}
#tradingContest .intro-awards-section .group-summary-card[data-v-9e283692]:first-child {
    margin-left: 0;
    margin-bottom: 0;
}
#tradingContest .intro-awards-section .awards-stats-inner[data-v-9e283692] {
    flex-direction: column;
}
#tradingContest .intro-awards-section .awards-stat[data-v-9e283692] {
    margin-bottom: 1rem;
}
#tradingContest .intro-awards-section .awards-stat[data-v-9e283692]:last-child {
    margin-bottom: 0;
}
}
#tradingContest .intro-awards-section .awards-stat[data-v-9e283692] {
  text-align: center;
}
.section-title-bar[data-v-9e283692] {
  display: flex;
  justify-content: center;
}
.section-title-bar .section-title[data-v-9e283692] {
  padding: 0.9375rem 6.875rem;
  background-image: url(../img/model2-title.0ca3045e.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  font-size: 2.5rem;
  font-weight: bold;
  color: #fff;
  margin: 5rem 0 2.5rem;
  clip-path: polygon(0.5rem 0, 100% 0, calc(100% - 0.5rem) 100%, 0 100%);
}
@media (max-width: 768px) {
.section-title-bar[data-v-9e283692] {
    margin: 1.25rem 0 1.5rem;
}
.section-title-bar .section-title[data-v-9e283692] {
    font-size: 1rem;
    padding: 0.5rem 1.5rem;
}
}
.awards-marquee-block[data-v-9e283692] {
  position: relative;
  z-index: 1;
  width: 100%;
  padding-bottom: 2.5rem;
  box-sizing: border-box;
}
.awards-more-link[data-v-9e283692] {
  position: absolute;
  right: 0;
  bottom: 0.5rem;
  font-size: 0.9375rem;
  font-weight: 600;
  color: #ff9d1e;
  text-decoration: none;
  cursor: pointer;
  white-space: nowrap;
  transition: color 0.15s, filter 0.15s;
}
.awards-more-link[data-v-9e283692]:hover {
  color: #ffb84d;
  filter: brightness(1.08);
}
@media (max-width: 768px) {
.awards-more-link[data-v-9e283692] {
    position: static;
    display: block;
    text-align: right;
    margin-top: 0.75rem;
}
}
.awards-marquee-rows[data-v-9e283692] {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  margin-bottom: 0.5rem;
  width: 100%;
  overflow: hidden;
}
.awards-marquee-row[data-v-9e283692] {
  width: 100%;
}
.awards-marquee-clip[data-v-9e283692] {
  overflow: hidden;
  width: 100%;
  margin: 0;
  padding: 0.25rem 0;
}
@keyframes awards-marquee-rtl-9e283692 {
0% {
    transform: translate3d(0, 0, 0);
}
100% {
    transform: translate3d(-50%, 0, 0);
}
}
.awards-marquee-track[data-v-9e283692] {
  display: flex;
  flex-direction: row;
  width: -moz-max-content;
  width: max-content;
  animation-name: awards-marquee-rtl-9e283692;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}
.awards-marquee-track[data-v-9e283692]:hover {
  animation-play-state: paused;
}
@media (prefers-reduced-motion: reduce) {
.awards-marquee-track[data-v-9e283692] {
    animation: none;
    transform: none;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
    max-width: 75rem;
    margin-left: auto;
    margin-right: auto;
}
.awards-marquee-group[aria-hidden="true"][data-v-9e283692] {
    display: none;
}
.awards-marquee-clip[data-v-9e283692] {
    overflow: visible;
}
}
.awards-marquee-group[data-v-9e283692] {
  display: flex;
  flex-direction: row;
  align-items: stretch;
  flex-shrink: 0;
}
.awards-marquee-group[data-v-9e283692]::after {
  content: "";
  flex-shrink: 0;
  width: 2.5rem;
}
.award-card[data-v-9e283692] {
  text-align: center;
  margin-right: 2.5rem !important;
}
.award-card[data-v-9e283692]:last-child {
  margin-right: 0 !important;
}
.award-card--marquee[data-v-9e283692] {
  flex: 0 0 auto;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-evenly;
  width: 13.75rem;
  min-width: 13.75rem;
  min-height: 17.5rem;
  padding: 1.75rem 1.25rem 3.25rem;
  background-color: transparent;
  background-image: url(../img/model2-content.bd065f62.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  border: none;
  border-radius: 0;
  box-shadow: none;
  transition: filter 0.2s, opacity 0.2s;
}
.award-card--marquee[data-v-9e283692]:hover {
  filter: brightness(1.06);
}
.award-card--marquee .award-prize-wrap[data-v-9e283692] {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  margin-top: 1.75rem;
  margin-bottom: 0.875rem;
  width: 100%;
  min-height: 0;
}
.award-card--marquee .award-prize-img[data-v-9e283692] {
  display: block;
  width: 8rem;
  -o-object-fit: contain;
  object-fit: contain;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.award-card--marquee .award-prize-wrap--usd .award-prize-img[data-v-9e283692] {
  width: 5rem;
}
.award-card--marquee .award-name[data-v-9e283692] {
  flex-shrink: 0;
  width: 100%;
  margin: 0;
  padding: 0 0.25rem;
  font-size: 1.25rem;
  font-weight: bold;
  line-height: 1.25;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  color: #FBA125;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.award-card--marquee .award-name-sub[data-v-9e283692] {
  flex-shrink: 0;
  width: 100%;
  padding: 0 0.25rem;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.4;
  color: #fba125;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (max-width: 768px) {
.award-card--marquee[data-v-9e283692] {
    width: 11.625rem;
    min-width: 11.625rem;
    min-height: 15rem;
    padding: 1.375rem 0.875rem 1.625rem;
}
.award-card--marquee .award-prize-img[data-v-9e283692] {
    width: 8rem;
}
.award-card--marquee .award-prize-wrap--usd .award-prize-img[data-v-9e283692] {
    width: 6rem;
}
.award-card--marquee .award-name[data-v-9e283692] {
    font-size: 0.75rem;
}
}
.award-card--champion[data-v-9e283692],
.award-card--runner-up[data-v-9e283692],
.award-card--third[data-v-9e283692] {
  width: 10rem;
  min-width: 10rem;
  min-height: 12.5rem;
  padding: 1.25rem 0.875rem 2.5rem;
}
.ranking-section[data-v-9e283692] {
  position: relative;
  padding: 2.5rem 0 3rem;
  min-height: 79rem;
}
.ranking-section .section-bg[data-v-9e283692] {
  position: absolute;
  inset: 0;
  background-image: url(../img/bg3.6ff03aec.png);
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: 100% 100%;
}
.ranking-section .container[data-v-9e283692] {
  position: relative;
  z-index: 1;
}
.ranking-body[data-v-9e283692] {
  background-image: url(../img/model2-table1.bedf97b5.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
  height: 55.625rem;
  padding: 0 2rem;
}
@media (max-width: 992px) {
.ranking-body[data-v-9e283692] {
    padding: 0 1.875rem;
    height: 43.75rem;
}
}
@media (max-width: 768px) {
.ranking-body[data-v-9e283692] {
    padding: 0 1.5rem;
    height: 37.5rem;
}
}
.ranking-tabs[data-v-9e283692] {
  display: flex;
  flex-wrap: nowrap;
  margin-bottom: 2.3125rem;
  padding-top: 2.0625rem;
  align-items: stretch;
}
.ranking-tabs--compact[data-v-9e283692] {
  margin-bottom: 0;
  padding-top: 1.625rem;
}
.ranking-tab[data-v-9e283692] {
  position: relative;
  height: 3.625rem;
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 1;
  background: rgba(251,161,37,0.2);
  border: none;
  border-bottom: none;
  border-radius: 0;
  font-size: 1.5rem;
  font-weight: 600;
  color: #fff;
  cursor: pointer;
  transition: all 0.2s;
  margin-bottom: -0.0625rem;
  margin-right: 0.4375rem;
}
.ranking-tab[data-v-9e283692]:last-child {
  margin-right: 0;
}
.ranking-tab[data-v-9e283692]:hover {
  border-color: #d4a84b;
  color: #e8b84d;
}
.ranking-tab.active[data-v-9e283692] {
  background: url(data:image/png;base64,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) center/100% 100% no-repeat;
  border-color: #FE9900;
  color: #1c1d24;
  z-index: 1;
}
@media (max-width: 768px) {
.ranking-tab[data-v-9e283692] {
    font-size: 0.8125rem;
    height: 3rem;
}
}
.ranking-table-wrap[data-v-9e283692] {
  background: transparent;
  border: none;
  clip-path: none;
  overflow: visible;
  min-height: 12.5rem;
  position: relative;
}
.ranking-table-wrap.is-loading .ranking-table-scroll[data-v-9e283692],
.ranking-table-wrap.is-loading .ranking-table[data-v-9e283692] {
  opacity: 0.3;
  pointer-events: none;
}
.ranking-table-wrap.is-loading[data-v-9e283692]::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 1.875rem;
  height: 1.875rem;
  margin: -0.9375rem 0 0 -0.9375rem;
  border: 0.1875rem solid rgba(212,168,75,0.3);
  border-top-color: #d4a84b;
  border-radius: 50%;
  animation: spin-9e283692 0.8s linear infinite;
}
.text-profit[data-v-9e283692] {
  color: #f56c6c !important;
}
.text-loss[data-v-9e283692] {
  color: #67c23a !important;
}
.ranking-table-scroll[data-v-9e283692] {
  overflow-x: auto;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  max-height: 41.875rem;
  scrollbar-width: thin;
  scrollbar-color: rgba(251,161,37,0.5) rgba(37,38,46,0.8);
}
.ranking-table-scroll[data-v-9e283692]::-webkit-scrollbar {
  width: 0.375rem;
  height: 0.375rem;
}
.ranking-table-scroll[data-v-9e283692]::-webkit-scrollbar-track {
  background: rgba(37,38,46,0.8);
  border-radius: 0.1875rem;
}
.ranking-table-scroll[data-v-9e283692]::-webkit-scrollbar-thumb {
  background: rgba(251,161,37,0.5);
  border-radius: 0.1875rem;
}
.ranking-table-scroll[data-v-9e283692]::-webkit-scrollbar-thumb:hover {
  background: rgba(251,161,37,0.8);
}
@media not all and (min-resolution: 0.001dpcm) {
@supports (-webkit-appearance: none) {
.ranking-table-scroll[data-v-9e283692]::-webkit-scrollbar-track {
      border-radius: 3px;
}
.ranking-table-scroll[data-v-9e283692]::-webkit-scrollbar-thumb {
      border-radius: 3px;
      background: rgba(251,161,37,0.5);
}
}
}
@media (max-width: 992px) {
.ranking-table-scroll[data-v-9e283692] {
    max-height: 30.625rem;
}
}
@media (max-width: 768px) {
.ranking-table-scroll[data-v-9e283692] {
    max-height: 23.125rem;
}
}
.ranking-table--head[data-v-9e283692] {
  width: 100%;
  min-width: 50rem;
  border-collapse: collapse;
  table-layout: fixed;
  font-size: 1.25rem;
  font-weight: bold;
  background: transparent;
}
.ranking-table--head thead tr[data-v-9e283692] {
  background: transparent;
}
.ranking-table--head thead th[data-v-9e283692] {
  padding: 0.875rem 1rem;
  text-align: center;
  font-weight: 600;
  color: #fff;
  border-bottom: none;
  white-space: nowrap;
}
.ranking-table--head thead th[data-v-9e283692]:nth-child(1) {
  width: 2.5rem;
}
.ranking-table--head thead th[data-v-9e283692]:nth-child(2) {
  width: 10rem;
}
.ranking-table--head thead th[data-v-9e283692]:nth-child(3) {
  width: 8.125rem;
}
.ranking-table--head thead th[data-v-9e283692]:nth-child(4) {
  width: 8.125rem;
}
.ranking-table--head thead th[data-v-9e283692]:nth-child(5) {
  width: 8.125rem;
}
.ranking-table--head thead th[data-v-9e283692]:nth-child(6) {
  width: 8.125rem;
}
.ranking-table--head thead th[data-v-9e283692]:nth-child(7) {
  width: 8.125rem;
}
.ranking-table[data-v-9e283692] {
  width: 100%;
  min-width: 50rem;
  border-collapse: collapse;
  table-layout: fixed;
  font-size: 1.25rem;
  background: transparent;
}
.ranking-table tbody tr[data-v-9e283692] {
  border-bottom: none;
  transition: background 0.2s;
  background: transparent;
}
.ranking-table tbody tr[data-v-9e283692]:hover {
  background: rgba(212,168,75,0.08);
}
.ranking-table tbody td[data-v-9e283692] {
  padding: 0.75rem 1rem;
  color: #fff;
  background: transparent;
  text-align: center;
}
.ranking-table tbody td[data-v-9e283692]:nth-child(1) {
  width: 2.5rem;
}
.ranking-table tbody td[data-v-9e283692]:nth-child(2) {
  width: 10rem;
}
.ranking-table tbody td[data-v-9e283692]:nth-child(3) {
  width: 8.125rem;
}
.ranking-table tbody td[data-v-9e283692]:nth-child(4) {
  width: 8.125rem;
}
.ranking-table tbody td[data-v-9e283692]:nth-child(5) {
  width: 8.125rem;
}
.ranking-table tbody td[data-v-9e283692]:nth-child(6) {
  width: 8.125rem;
}
.ranking-table tbody td[data-v-9e283692]:nth-child(7) {
  width: 8.125rem;
}
.ranking-table tbody td.profit[data-v-9e283692] {
  color: #e85c4a;
}
.ranking-table tbody td.loss[data-v-9e283692] {
  color: #c0392b;
}
.ranking-table tbody td.ratio[data-v-9e283692] {
  color: #c0392b;
}
.ranking-table tbody .col-rank img[data-v-9e283692],
.ranking-table tbody .col-rank span[data-v-9e283692] {
  display: inline-block;
  vertical-align: middle;
}
.ranking-table tbody .rank-icon[data-v-9e283692] {
  width: 1.875rem;
  height: 1.875rem;
  -o-object-fit: contain;
  object-fit: contain;
}
@media (max-width: 768px) {
.ranking-table--head[data-v-9e283692],
  .ranking-table[data-v-9e283692] {
    font-size: 0.8125rem;
}
.ranking-table--head th[data-v-9e283692],
  .ranking-table--head td[data-v-9e283692],
  .ranking-table th[data-v-9e283692],
  .ranking-table td[data-v-9e283692] {
    padding: 0.625rem 0.75rem;
}
}
.ranking-footer-note[data-v-9e283692] {
  margin: 0;
  font-size: 1.25rem;
  color: #fff;
  line-height: 1.5;
}
.no-data[data-v-9e283692] {
  padding: 3rem 1.5rem;
  text-align: center;
  font-size: 0.875rem;
  color: rgba(255,255,255,0.75);
}
.honor-period-tabs[data-v-9e283692] {
  display: flex;
  justify-content: center;
  align-items: stretch;
  margin: 1.25rem 0 0;
  padding: 0 1rem;
}
.honor-period-tab[data-v-9e283692] {
  position: relative;
  min-width: 35rem;
  height: 5.0625rem;
  margin: 0.625rem 0 2.875rem 0;
  margin-right: 2.5rem;
  background-color: rgba(255,161,37,0.2);
  border: none;
  color: #fff;
  font-size: 2rem;
  font-weight: bold;
  cursor: pointer;
  transform: skewX(-14deg);
  transition: background 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  box-shadow: inset 0 0 0 0.0625rem rgba(0,0,0,0.25);
}
.honor-period-tab[data-v-9e283692]:hover:not(.active) {
  border-color: rgba(251,161,37,0.75);
  color: #e8b84d;
}
.honor-period-tab.active[data-v-9e283692] {
  background-color: #FBA125 !important;
  color: #1c1d24;
  z-index: 1;
}
.honor-period-tab__label[data-v-9e283692] {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 100%;
  transform: skewX(14deg);
  white-space: nowrap;
}
@media (max-width: 768px) {
.honor-period-tab[data-v-9e283692] {
    min-width: 0;
    flex: 1 1 calc(50% - 0.5rem);
    padding: 0 1rem;
    height: 2.75rem;
    font-size: 0.8125rem;
}
}
.season-rewards-wrapper[data-v-9e283692] {
  background-image: url(../img/model2-table.5c486800.png);
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  padding: 0.5rem 2rem;
}
.season-rewards-layout[data-v-9e283692] {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0 !important;
  min-height: 17.5rem;
  padding-top: 0.375rem;
  height: auto;
}
.season-rewards-sidebar[data-v-9e283692] {
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  margin-top: 1.375rem;
  margin-right: 1.1875rem;
  width: 6.875rem;
}
.season-rewards-sidebar>*+*[data-v-9e283692] {
  margin-top: 1rem;
}
.season-reward-btn[data-v-9e283692] {
  padding: 0.875rem 1.25rem;
  background: #FE9900;
  border: none;
  font-size: 0.875rem;
  font-weight: 600;
  color: #fff;
  cursor: pointer;
  transition: all 0.2s;
  text-align: center;
}
.season-reward-btn[data-v-9e283692]:hover {
  background: #ffa51e;
  border-color: #ffa51e;
}
.season-reward-btn[data-v-9e283692]:not(.active) {
  background: rgba(251,161,37,0.2);
  color: #fff;
  border: none;
}
.season-reward-btn[data-v-9e283692]:not(.active):hover {
  border-color: #FE9900;
  color: #fff;
}
.season-rewards-grid[data-v-9e283692] {
  display: grid;
  grid-template-columns: 1fr repeat(3, 12.25rem);
  gap: 2.5rem;
  min-width: 0;
  height: 13.875rem;
}
.season-rewards-grid--podium[data-v-9e283692] {
  flex: 1;
  width: 100%;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  align-items: flex-end;
  gap: 0.3125rem;
  height: auto;
  min-height: 15rem;
}
.season-reward-card[data-v-9e283692] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  height: 13.875rem;
  width: 22rem;
  padding: 1.25rem 1rem 1rem;
  transition: filter 0.2s;
}
.season-reward-card[data-v-9e283692]:hover {
  filter: brightness(1.06);
}
.season-reward-card--podium[data-v-9e283692] {
  align-items: flex-start;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  padding: 1.75rem 1.25rem 1.25rem;
  height: auto;
  min-height: 13.125rem;
  box-sizing: border-box;
}
.season-reward-card--podium>*+*[data-v-9e283692] {
  margin-top: 1.5625rem;
}
.season-reward-card--runner-up[data-v-9e283692] {
  background-image: url(../img/model2-info2.ae026fd1.png);
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  height: 11.5rem;
  margin-left: auto;
  min-width: 0;
}
.season-reward-card--champion[data-v-9e283692] {
  background-image: url(../img/model2-info.64414557.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  align-self: flex-start;
  height: 11.5rem;
  margin: 0 auto;
  min-width: 0;
  justify-content: flex-start;
  padding-top: 2.75rem;
  transform: translateY(-0.75rem);
}
.season-reward-card--third[data-v-9e283692] {
  background-image: url(../img/model2-info3.63b55c20.png);
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  height: 11.5rem;
  margin-right: auto;
  min-width: 0;
}
.season-reward-card--frame[data-v-9e283692] {
  background-image: url(../img/model2-content.bd065f62.png);
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
}
.season-reward-card--frame .season-reward-card-img[data-v-9e283692] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 8.125rem;
  height: 9.125rem;
}
.season-reward-card--frame .season-reward-card-img img[data-v-9e283692] {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.season-reward-card--frame .season-reward-card-name[data-v-9e283692] {
  font-size: 1.21875rem;
  font-weight: bold;
  color: #FBA125;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.season-reward-card--trophy[data-v-9e283692] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  padding-top: 1.25rem;
}
.season-reward-card--trophy .season-reward-card-img[data-v-9e283692] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 7.5rem;
  height: 8.75rem;
}
.season-reward-card--trophy .season-reward-card-img img[data-v-9e283692] {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.season-reward-card--trophy .season-reward-card-name--pill[data-v-9e283692] {
  display: inline-block;
  width: 10.6875rem;
  height: 1.875rem;
  line-height: 1.875rem;
  font-size: 1rem;
  font-weight: 700;
  color: #fff;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
  text-align: center;
  white-space: nowrap;
  margin-top: 1.5rem;
}
.season-reward-user-info[data-v-9e283692] {
  display: flex;
  align-items: center;
}
.season-reward-user-info>*+*[data-v-9e283692] {
  margin-left: 1rem;
}
.season-reward-user-icon[data-v-9e283692] {
  width: 3rem;
  height: 3rem;
  flex-shrink: 0;
}
.season-reward-user-icon img[data-v-9e283692] {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.season-reward-user-details[data-v-9e283692] {
  display: flex;
  flex-direction: column;
}
.season-reward-user-details>*+*[data-v-9e283692] {
  margin-top: 0.25rem;
}
.season-reward-user-name[data-v-9e283692] {
  font-size: 1rem;
  font-weight: 700;
  color: #fff;
  line-height: 1.2;
}
.season-reward-user-id[data-v-9e283692] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #fff;
  opacity: 0.8;
  line-height: 1.2;
}
.season-reward-metrics[data-v-9e283692] {
  display: flex;
  justify-content: space-around;
  align-items: flex-start;
  width: 100%;
}
.season-reward-metrics>*+*[data-v-9e283692] {
  margin-left: 1rem;
}
.season-reward-metric[data-v-9e283692] {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 1;
}
.season-reward-metric>*+*[data-v-9e283692] {
  margin-top: 0.5rem;
}
.season-reward-metric-label[data-v-9e283692] {
  font-size: 0.75rem;
  font-weight: 400;
  color: #fff;
  opacity: 0.8;
  line-height: 1.2;
}
.season-reward-metric-value[data-v-9e283692] {
  font-size: 1rem;
  font-weight: 700;
  color: #fff;
  line-height: 1.2;
}
.season-reward-metric-value--profit[data-v-9e283692] {
  color: #e85c4a;
}
.register-dialog-wrap[data-v-9e283692] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2000;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0,0,0,0.65);
}
.my-contest-wrap[data-v-9e283692] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2001;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0,0,0,0.65);
}
.my-contest-column[data-v-9e283692] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.5rem;
}
.my-contest-inner[data-v-9e283692] {
  position: relative;
  box-sizing: border-box;
  width: 40rem;
  max-height: 90vh;
  overflow-y: auto;
  padding: 3rem 3.25rem 2.5rem;
  background-image: url(../img/bmmodel.64b4ad69.png);
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
  scrollbar-width: thin;
  scrollbar-color: rgba(251,161,37,0.5) transparent;
}
.my-contest-inner[data-v-9e283692]::-webkit-scrollbar {
  width: 0.375rem;
}
.my-contest-inner[data-v-9e283692]::-webkit-scrollbar-thumb {
  background: rgba(251,161,37,0.5);
  border-radius: 0.1875rem;
}
.my-contest-title[data-v-9e283692] {
  font-size: 1.75rem;
  font-weight: bold;
  color: #FBA125;
  text-align: center;
  margin-bottom: 1.75rem;
}
.my-contest-title .max-hint[data-v-9e283692] {
  color: #FF4D4F;
  margin-left: 0.25rem;
}
.my-contest-summary-lines[data-v-9e283692] {
  margin-bottom: 1.75rem;
  text-align: center;
}
.my-contest-line[data-v-9e283692] {
  margin: 0 0 0.875rem;
  font-size: 1rem;
  line-height: 1.6;
  color: rgba(255,255,255,0.92);
}
.my-contest-line[data-v-9e283692]:last-child {
  margin-bottom: 0;
}
.my-contest-highlight[data-v-9e283692] {
  color: #FBA125;
  font-weight: 600;
  margin: 0 0.125rem;
}
.my-contest-close-fab[data-v-9e283692] {
  flex-shrink: 0;
  width: 2.75rem;
  height: 2.75rem;
  border-radius: 50%;
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(120,120,120,0.85);
  color: #fff;
  cursor: pointer;
  transition: background 0.15s, transform 0.15s;
}
.my-contest-close-fab[data-v-9e283692]:hover {
  background: rgba(160,160,160,0.95);
}
.my-contest-close-fab svg[data-v-9e283692] {
  width: 0.875rem;
  height: 0.875rem;
}
.register-dialog-inner[data-v-9e283692] {
  position: relative;
  box-sizing: border-box;
  width: 31rem;
  height: 31.25rem;
  padding: 4.0625rem 3rem 4.0625rem 3.25rem;
  margin-left: auto;
  margin-right: auto;
  background-image: url(../img/bm-bg.cc42f76f.png);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.register-close-btn[data-v-9e283692] {
  position: absolute;
  top: 1rem;
  right: 1rem;
  z-index: 10;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  border: none;
  background: transparent;
  color: rgba(255,255,255,0.75);
  cursor: pointer;
  transition: color 0.15s;
}
.register-close-btn svg[data-v-9e283692] {
  width: 0.75rem;
  height: 0.75rem;
}
.register-close-btn[data-v-9e283692]:hover {
  color: #d4a76a;
}
.register-dialog-corner[data-v-9e283692] {
  position: absolute;
  top: 0;
  left: 0;
  width: 4rem;
  height: 2.75rem;
  pointer-events: none;
  padding-top: 0.625rem;
  padding-left: 0.625rem;
  box-sizing: border-box;
}
.register-dialog-corner[data-v-9e283692]::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  border-top: 0.1875rem solid #d4a76a;
  border-left: 0.1875rem solid #d4a76a;
}
.register-select.el-select[data-v-9e283692] {
  display: block;
  width: 100%;
  margin-bottom: 0.875rem;
  height: 3.75rem !important;
  line-height: 3.75rem !important;
  font-size: 1rem !important;
  text-align: left;
  color: #fff;
  background-color: rgba(251,161,37,0.1) !important;
  border: 0.0625rem solid #fba125 !important;
  border-radius: 0.125rem !important;
}
.register-select.el-select .el-input__inner[data-v-9e283692] {
  height: 3.75rem !important;
  line-height: 3.75rem !important;
  padding: 1.25rem;
  font-size: 1rem;
  text-align: left;
  color: #fff;
  background-color: rgba(18,15,13,0.95);
  border: 0.0625rem solid #d4a76a;
  border-radius: 0.125rem;
}
.register-select.el-select .el-input__inner[data-v-9e283692]::-moz-placeholder {
  color: #a6a6a6;
  opacity: 1;
}
.register-select.el-select .el-input__inner[data-v-9e283692]::placeholder {
  color: #a6a6a6;
  opacity: 1;
}
.register-select.el-select .el-input.is-focus .el-input__inner[data-v-9e283692],
.register-select.el-select .el-input__inner[data-v-9e283692]:focus {
  border-color: #dfbe92;
}
.register-select.el-select .el-input__suffix[data-v-9e283692] {
  right: 0.75rem;
}
.register-select.el-select .el-select__caret[data-v-9e283692] {
  color: #fff !important;
}
.register-select.el-select .el-input__icon[data-v-9e283692] {
  line-height: 3.25rem;
}
.register-select-dropdown.el-select-dropdown[data-v-9e283692] {
  margin-top: 0 !important;
  background-color: #130C04 !important;
  border: none !important;
  box-shadow: 0 0.75rem 2rem rgba(0,0,0,0.55);
}
.register-select-dropdown.el-select-dropdown .el-select-dropdown__list[data-v-9e283692] {
  padding: 0.375rem 0;
}
.register-select-dropdown.el-select-dropdown .el-select-dropdown__item[data-v-9e283692] {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  color: #a6a6a6;
  height: auto !important;
  min-height: 2.75rem;
  line-height: 1.45 !important;
  padding: 0.75rem 1rem !important;
  font-size: 1rem;
  white-space: normal;
  word-break: break-word;
}
.register-select-dropdown.el-select-dropdown .el-select-dropdown__item.hover[data-v-9e283692],
.register-select-dropdown.el-select-dropdown .el-select-dropdown__item[data-v-9e283692]:hover {
  background-color: rgba(212,167,106,0.12) !important;
  color: #e8d4b0 !important;
}
.register-select-dropdown.el-select-dropdown .el-select-dropdown__item.selected[data-v-9e283692] {
  color: #d4a76a !important;
  background-color: rgba(212,167,106,0.2) !important;
  font-weight: 500;
}
.register-select-dropdown.el-select-dropdown .popper__arrow[data-v-9e283692] {
  display: none !important;
}
.register-agree[data-v-9e283692] {
  display: flex;
  align-items: flex-start;
  margin: 0.375rem 0 1.375rem;
  cursor: pointer;
  font-size: 0.8125rem;
  line-height: 1.55;
  color: rgba(255,255,255,0.72);
}
.register-agree>*+*[data-v-9e283692] {
  margin-left: 0.625rem;
}
.register-agree-input[data-v-9e283692] {
  flex-shrink: 0;
  width: 1rem;
  height: 1rem;
  margin-top: 0.1875rem;
  accent-color: #d4a76a;
  cursor: pointer;
}
.register-agree-text[data-v-9e283692] {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.register-link[data-v-9e283692] {
  color: #ff9800;
  text-decoration: none;
}
.register-link[data-v-9e283692]:hover {
  text-decoration: underline;
}
.register-submit-btn[data-v-9e283692] {
  width: 100%;
  height: 3.25rem;
  border: none;
  border-radius: 0.125rem;
  font-size: 1.125rem;
  font-weight: 700;
  color: #fff;
  background: #ff9800;
  cursor: pointer;
  transition: filter 0.15s ease;
}
.register-submit-btn[data-v-9e283692]:disabled {
  opacity: 0.42;
  cursor: not-allowed;
}
.register-submit-btn[data-v-9e283692]:not(:disabled):hover {
  filter: brightness(1.08);
}
.risk-disclaimer-wrap[data-v-9e283692] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2101;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 1.5rem 1rem;
  background: rgba(0,0,0,0.55);
  box-sizing: border-box;
}
.risk-disclaimer-modal[data-v-9e283692] {
  position: relative;
  width: 100%;
  max-width: 56.25rem;
  max-height: calc(100vh - 3rem);
  display: flex;
  flex-direction: column;
  padding: 2.5rem;
  box-sizing: border-box;
  background: #0d0e1b;
  border-radius: 1rem;
  box-shadow: 0 1rem 3rem rgba(0,0,0,0.45);
}
.risk-disclaimer-close[data-v-9e283692] {
  position: absolute;
  top: 2.5rem;
  right: 3rem;
  width: 1.125rem;
  height: 1.125rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  border: none;
  background: transparent;
  color: rgba(255,255,255,0.85);
  cursor: pointer;
  transition: color 0.15s;
}
.risk-disclaimer-close[data-v-9e283692]:hover {
  color: #ff9d1e;
}
.risk-disclaimer-header[data-v-9e283692] {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 1.25rem;
  padding-right: 1.75rem;
  padding-left: 1.75rem;
}
.risk-disclaimer-header>*+*[data-v-9e283692] {
  margin-left: 0.625rem;
}
.risk-disclaimer-star[data-v-9e283692] {
  display: flex;
  color: #ff9d1e;
  flex-shrink: 0;
}
.risk-disclaimer-title[data-v-9e283692] {
  margin: 0;
  font-size: 2rem;
  font-weight: bold;
  color: #ff9d1e;
  text-align: center;
  line-height: 1.3;
}
.risk-disclaimer-body[data-v-9e283692] {
  flex: 1;
  overflow-y: auto;
  margin-bottom: 2rem;
  font-size: 1rem;
  padding: 0 0.25rem;
  -webkit-overflow-scrolling: touch;
}
.risk-disclaimer-para[data-v-9e283692] {
  margin: 0 0 0.875rem;
  font-size: 0.875rem;
  line-height: 1.65;
  color: #fff;
  text-align: left;
}
.risk-disclaimer-para[data-v-9e283692]:last-child {
  margin-bottom: 0;
}
.risk-disclaimer-agree-btn[data-v-9e283692] {
  width: 25rem;
  height: 4.0625rem;
  border: none;
  margin: 0 auto;
  font-size: 1.5rem;
  font-weight: 700;
  color: #fff;
  background: #ff9d1e;
  cursor: pointer;
  transition: filter 0.15s ease;
}
.risk-disclaimer-agree-btn[data-v-9e283692]:hover {
  filter: brightness(1.06);
}
.contest-rules-wrap[data-v-9e283692] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2090;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 1.5rem 1rem;
  background: rgba(0,0,0,0.65);
  box-sizing: border-box;
}
.contest-rules-modal[data-v-9e283692] {
  position: relative;
  width: 100%;
  max-width: 56.25rem;
  max-height: 90vh;
  display: flex;
  flex-direction: column;
  padding: 2.25rem 2.5rem 2rem;
  box-sizing: border-box;
  background: #0b0e1b;
  border-radius: 0.75rem;
  box-shadow: 0 1.25rem 3.5rem rgba(0,0,0,0.5);
}
@media (max-height: 600px) {
.contest-rules-modal[data-v-9e283692] {
    max-height: calc(100vh - 7.5rem);
}
}
.contest-rules-close[data-v-9e283692] {
  position: absolute;
  top: 2.5rem;
  right: 3rem;
  z-index: 2;
  width: 1rem;
  height: 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  border: none;
  background: transparent;
  color: rgba(255,255,255,0.75);
  cursor: pointer;
  transition: color 0.15s;
}
.contest-rules-close[data-v-9e283692]:hover {
  color: #f0a03e;
}
.contest-rules-header[data-v-9e283692] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  margin-bottom: 1.75rem;
  padding: 0 2.5rem;
}
.contest-rules-header>*+*[data-v-9e283692] {
  margin-left: 0.75rem;
}
.contest-rules-diamond[data-v-9e283692] {
  font-size: 0.875rem;
  color: #f0a03e;
  line-height: 1;
}
.contest-rules-title[data-v-9e283692] {
  margin: 0;
  font-size: 1.375rem;
  font-weight: 700;
  color: #f0a03e;
  letter-spacing: 0.06em;
}
.contest-rules-body[data-v-9e283692] {
  flex: 1;
  min-height: 0;
  overflow-y: auto;
  padding-right: 0.25rem;
  -webkit-overflow-scrolling: touch;
}
.contest-rules-section[data-v-9e283692] {
  margin-bottom: 1.75rem;
  position: relative;
}
.contest-rules-section[data-v-9e283692]:last-child {
  margin-bottom: 0;
}
.contest-rules-section .contest-rules-h3[data-v-9e283692] {
  position: relative;
  display: inline-block;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAAAhCAYAAAA8oE5/AAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAABCxJREFUeAHtm0tS20AQhrvlcSqvRZapIgtlB5VUxTkBchFSxQpyAuAEJicgnCBwAuAGZpVFQlmcAFEVAkunClJZsgkQY02nZ2Q5wrEdyegxPL4Ntvwa6e+/p3tGIFxTPj976aD0a2ihQ0RPEKAJgK5VlivV5mETDOaTPW6XW1hBtGwCegXB+CvqNUKwI2/1EKy1qeP9jfAAwjWiYdtPZOthjU9qjk+tMuh9SPhh6se3FTAANWa/9cBBhEliURCxogIsyXeoYLTKVFWBeC0EU26yyJ8FxIW4J0tYqk4ffXUhZ3RQXTzigJLsHJjrcczIBKKdvRZgKJ0TXyCQs0C+Q+ogUezPs8Dr/Oc5ZIwaZ7v9uKIDigXyL5RAMngxRTvwmdvt9sMl4xw2ipsGkZXLosE0Soq7Aq4RDruqmwZhIdmQEjqQpJwkJIdd5IQuohTGmQCnUMFCN8k2KrHyitLYhCKxLOx23yYD8lHugmXlpn5IwiYkxESR/oJebsPRfRPIGv+gk0fOV1XV1PFBrKJD9UX3Wta8Fimlqi4LEGgxU4eFfRNYsMTRqkXKL+PT0D7sktN5TuK5CUwmCMDDjUwE024if1lPzupC5HwtwpPrPR6W4N2xheW34egezKeqepyaYP3cVBQSS4vR59HiBgseWyIQXF662imJ89XqcfMkOHQF9LKL/8DhQK3xUwdMAKH+5ujg3aWUZ8rYInD/dsKJx+WC6zuvF3oS/WZbQPM+nJ9Um4E4fT8HI5Bmc5s2fPKLelnIoLEF4pDHU8MeZyD3okTezIgL1LEFMz1ijQOVe2CPi5m6EOfeMNck+9r/YLKbTEK7iNMxStyxyr/qaQn0z+/0O3jnppggenyNtviRO3106EIOXBLszk0x4FTHncpWq0z1mQI2SruCbY9NfOSqZQkKQKUTCXKNqFS3QO6CaXRE4v2ojaxSXVx0H1aYWEGfscJluKuefhmbaIApdHogoXqggkWKIrbHXqi5Kk+xPK6ctnovRGccDhRI1Olvj/Y9MBDBF2keMkZXUESbqsQdPDnLZSiA6NhCp5uM4BFXstre6OZ+cTo093fcZUOe6LFZm5bIrgTPAgEpV4Px3NRLPu4KU55p81IShFoJVjd4wFVRnb2ENat86ia5GLm4q6e4uc4I7s63eAmlBiOQRsSyE2tZbL/cBDf1Q5TatOoL3m1NkhrTjFgafEPoSEScPnWDhArRjfP22DinJVwf+saMIpZ7r1T8hYAbEuVmXktERdFd6Wg8Hbd9waJRz9phx01ZXYhOs+zACNzUtDeM7o5z9adeF6sq4XgjzdYvprgtMAiew3aQ0EnymVCokjhbvYlpbxiF38TVsCu8M/B7N06lGvyHCq30u1/jtmDEXXfK1bKEjUGiKUcByfe3WagQo26T1MUPWrVu5WjoAmyR/AF0+Jg374T5cAAAAABJRU5ErkJggg==) no-repeat left bottom;
  background-size: 3.75rem auto;
}
.contest-rules-h3[data-v-9e283692] {
  margin: 0 0 0.75rem;
  font-size: 1.25rem;
  font-weight: bold;
  color: #fff;
  line-height: 1.35;
}
.contest-rules-h3-sub[data-v-9e283692] {
  display: inline;
  margin-left: 0.25rem;
  font-size: 0.8125rem;
  font-weight: 400;
  color: #a0a0a8;
}
.contest-rules-section--screenshot[data-v-9e283692] {
  margin-bottom: 2.25rem;
}
.contest-rules-strong[data-v-9e283692] {
  font-weight: 600;
  color: #fff;
}
.contest-rules-p--block[data-v-9e283692] {
  margin-top: 0.375rem;
}
.contest-rules-p--inline[data-v-9e283692] {
  line-height: 1.75;
}
.contest-rules-awards-grid[data-v-9e283692] {
  display: flex;
  flex-direction: column;
  margin-top: 0.25rem;
  font-size: 1rem;
  line-height: 1.75;
  color: #e8e8ec;
}
.contest-rules-awards-row[data-v-9e283692] {
  display: grid;
  grid-template-columns: minmax(7.5rem, 0.15fr) minmax(0, 1.35fr);
  padding: 0.5rem 0;
  align-items: start;
}
.contest-rules-awards-row--head[data-v-9e283692] {
  font-weight: 700;
  color: #fff;
  padding-bottom: 0.25rem;
}
.contest-rules-ol--numbered[data-v-9e283692] {
  padding-left: 1.4em;
  margin: 0;
}
.contest-rules-ol--numbered li[data-v-9e283692] {
  margin-bottom: 0.875rem;
  padding-left: 0.375rem;
}
.contest-rules-ol--numbered li[data-v-9e283692]:last-child {
  margin-bottom: 0;
}
.contest-rules-p[data-v-9e283692] {
  margin: 0 0 0.625rem;
  font-size: 1rem;
  line-height: 2;
  color: #e8e8ec;
}
.contest-rules-p[data-v-9e283692]:last-child {
  margin-bottom: 0;
}
.contest-rules-p strong[data-v-9e283692] {
  font-weight: 600;
  color: #fff;
}
.contest-rules-p--muted[data-v-9e283692] {
  color: #a0a0a8;
  font-size: 0.8125rem;
}
.contest-rules-p--fine[data-v-9e283692] {
  color: #a0a0a8;
  font-size: 0.75rem;
  line-height: 1.55;
}
.contest-rules-formula[data-v-9e283692] {
  margin: 0.75rem 0 1rem;
  padding: 0.75rem 0.875rem;
  font-size: 0.8125rem;
  line-height: 1.55;
  color: #e8e8ec;
  background: rgba(26,29,46,0.65);
  border-radius: 0.5rem;
  border-left: 0.1875rem solid #f0a03e;
}
.contest-rules-list[data-v-9e283692] {
  margin: 0;
  padding-left: 1.2em;
  font-size: 0.875rem;
  line-height: 1.75;
  color: #e8e8ec;
}
.contest-rules-list li[data-v-9e283692] {
  margin-bottom: 0.25rem;
}
.contest-rules-ol[data-v-9e283692] {
  margin: 0;
  padding-left: 1.35em;
  font-size: 0.875rem;
  line-height: 1.75;
  color: #e8e8ec;
}
.contest-rules-ol li[data-v-9e283692] {
  margin-bottom: 0.5rem;
}
.contest-rules-link[data-v-9e283692] {
  color: #f0a03e;
  text-decoration: underline;
  cursor: pointer;
}
.contest-rules-link[data-v-9e283692]:hover {
  color: #f2ae5a;
}
.contest-rules-link-btn[data-v-9e283692] {
  display: inline;
  padding: 0;
  border: none;
  background: none;
  color: #f0a03e;
  font-size: inherit;
  font-family: inherit;
  text-decoration: underline;
  cursor: pointer;
}
.contest-rules-link-btn[data-v-9e283692]:hover {
  color: #f2ae5a;
}
.contest-rules-table-wrap[data-v-9e283692] {
  margin-top: 0.75rem;
  border-radius: 0.5rem;
  overflow: hidden;
  width: 37.6875rem;
  background: #1a1d2e;
}
.contest-rules-table[data-v-9e283692] {
  width: 100%;
  border-collapse: collapse;
  font-size: 0.8125rem;
  line-height: 1.45;
  color: #e8e8ec;
}
.contest-rules-table thead th[data-v-9e283692] {
  padding: 0.75rem 0.875rem;
  text-align: center;
  font-weight: 600;
  color: #f0a03e;
  background: rgba(0,0,0,0.2);
  border-bottom: 0.0625rem solid rgba(255,255,255,0.06);
}
.contest-rules-table tbody td[data-v-9e283692] {
  padding: 0.75rem 0.875rem;
  text-align: center;
  vertical-align: top;
  border-bottom: 0.0625rem solid rgba(255,255,255,0.06);
}
.contest-rules-table tbody tr:last-child td[data-v-9e283692] {
  border-bottom: none;
}
.contest-rules-table--awards tbody td[data-v-9e283692]:first-child {
  font-weight: 600;
  color: #fff;
  white-space: nowrap;
  width: 28%;
}
@media (max-width: 600px) {
.contest-rules-modal[data-v-9e283692] {
    max-height: 92vh;
    padding: 1.75rem 1.125rem 1.5rem;
}
.contest-rules-header[data-v-9e283692] {
    padding: 0 1.75rem;
}
.contest-rules-title[data-v-9e283692] {
    font-size: 1.125rem;
}
.contest-rules-h3-sub[data-v-9e283692] {
    display: block;
    margin: 0.375rem 0 0;
}
.contest-rules-awards-row[data-v-9e283692] {
    gap: 0.75rem;
    font-size: 0.875rem;
}
.contest-rules-table[data-v-9e283692] {
    font-size: 0.75rem;
}
.contest-rules-table thead th[data-v-9e283692],
  .contest-rules-table tbody td[data-v-9e283692] {
    padding: 0.625rem 0.625rem;
}
}
.more-awards-wrap[data-v-9e283692] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2000;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0,0,0,0.65);
}
.more-awards-modal[data-v-9e283692] {
  position: relative;
  box-sizing: border-box;
  width: 60vw !important;
  overflow: visible !important;
  background-image: url(../img/model2-table2.bb095df3.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
  padding: 0 !important;
}
.more-awards-content[data-v-9e283692] {
  width: 100%;
  height: 100%;
  overflow-y: auto;
  padding: 0.5rem 2rem 2.5rem;
  box-sizing: border-box;
  scrollbar-width: thin;
  scrollbar-color: rgba(251,161,37,0.5) transparent;
}
.more-awards-content[data-v-9e283692]::-webkit-scrollbar {
  width: 0.375rem;
}
.more-awards-content[data-v-9e283692]::-webkit-scrollbar-thumb {
  background: rgba(251,161,37,0.5);
  border-radius: 0.1875rem;
}
.prize-level-tabs[data-v-9e283692] {
  display: flex;
  justify-content: center;
  align-items: stretch;
  margin: 1.25rem 0 0;
  padding: 0 1rem;
}
.prize-level-tabs>*+*[data-v-9e283692] {
  margin-left: 1.25rem !important;
}
.prizes-display[data-v-9e283692] {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 1rem 0 0.5rem;
  box-sizing: border-box;
}
.prizes-grid[data-v-9e283692] {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  width: 100%;
  padding: 0;
}
.prizes-grid .award-card[data-v-9e283692] {
  margin-right: 0 !important;
}
.prize-plus[data-v-9e283692] {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 2.5rem 1.5rem;
  font-family: system-ui, -apple-system, "Segoe UI", "PingFang SC", sans-serif;
  font-size: clamp(2.75rem, 10vw, 4rem);
  font-weight: 900;
  line-height: 0.75;
  letter-spacing: -0.02em;
  color: #fba125;
  -webkit-text-stroke: 0.03125rem rgba(0,0,0,0.15);
  text-shadow: 0 0.0625rem 0 rgba(0,0,0,0.35);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.prize-level-footer[data-v-9e283692] {
  margin: 1.25rem 0 0;
  padding: 0 1rem;
  width: 100%;
  box-sizing: border-box;
  text-align: center;
  font-size: 1.0625rem;
  font-weight: 700;
  line-height: 1.4;
  color: #fba125;
}
.prize-level-tab[data-v-9e283692] {
  position: relative;
  width: 13.125rem;
  height: 3.5rem;
  margin: 0.625rem 0 1.25rem 0;
  background-color: rgba(251,161,37,0.2);
  border: none;
  color: #fff;
  font-size: 1.25rem;
  font-weight: bold;
  cursor: pointer;
  transform: skewX(-14deg);
  transition: background 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
  box-shadow: inset 0 0 0 0.0625rem rgba(0,0,0,0.25);
}
.prize-level-tab[data-v-9e283692]:hover:not(.active) {
  background-color: rgba(251,161,37,0.35);
}
.prize-level-tab.active[data-v-9e283692] {
  background-color: rgba(251,161,37,0.85);
  color: #1a1a1a;
  box-shadow: inset 0 0 0 0.0625rem rgba(0,0,0,0.15);
}
.prize-level-tab__label[data-v-9e283692] {
  display: block;
  transform: skewX(14deg);
  line-height: 3.5rem;
  text-align: center;
}
@media (max-width: 992px) {
.more-awards-modal[data-v-9e283692] {
    width: 80vw !important;
}
}
.more-awards-close[data-v-9e283692] {
  position: absolute;
  bottom: -3.75rem;
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  border: 0.125rem solid rgba(255,255,255,0.5);
  border-radius: 50%;
  background: rgba(0,0,0,0.5);
  color: rgba(255,255,255,0.8);
  cursor: pointer;
  transition: all 0.2s;
}
.more-awards-close[data-v-9e283692]:hover {
  border-color: #d4a84b;
  color: #d4a84b;
  background: rgba(0,0,0,0.8);
}
.more-awards-close svg[data-v-9e283692] {
  width: 1.125rem;
  height: 1.125rem;
}
.register-dialog-fade-enter-active[data-v-9e283692],
.register-dialog-fade-leave-active[data-v-9e283692] {
  transition: opacity 0.2s ease;
}
.register-dialog-fade-enter[data-v-9e283692],
.register-dialog-fade-leave-to[data-v-9e283692] {
  opacity: 0;
}
.register-dialog-fade-enter-active .register-dialog-inner[data-v-9e283692],
.register-dialog-fade-leave-active .register-dialog-inner[data-v-9e283692],
.register-dialog-fade-enter-active .risk-disclaimer-modal[data-v-9e283692],
.register-dialog-fade-leave-active .risk-disclaimer-modal[data-v-9e283692],
.register-dialog-fade-enter-active .contest-rules-modal[data-v-9e283692],
.register-dialog-fade-leave-active .contest-rules-modal[data-v-9e283692],
.register-dialog-fade-enter-active .more-awards-modal[data-v-9e283692],
.register-dialog-fade-leave-active .more-awards-modal[data-v-9e283692] {
  transition: opacity 0.2s ease;
}
.register-dialog-fade-enter .register-dialog-inner[data-v-9e283692],
.register-dialog-fade-leave-to .register-dialog-inner[data-v-9e283692],
.register-dialog-fade-enter .risk-disclaimer-modal[data-v-9e283692],
.register-dialog-fade-leave-to .risk-disclaimer-modal[data-v-9e283692],
.register-dialog-fade-enter .contest-rules-modal[data-v-9e283692],
.register-dialog-fade-leave-to .contest-rules-modal[data-v-9e283692],
.register-dialog-fade-enter .more-awards-modal[data-v-9e283692],
.register-dialog-fade-leave-to .more-awards-modal[data-v-9e283692] {
  opacity: 0;
}
.register-select.el-select {
  border: none !important;
}
.register-select.el-select .el-input {
  border: none !important;
  box-shadow: none !important;
}
.register-select.el-select .el-input__wrapper {
  background-color: rgba(251,161,37,0.1) !important;
  box-shadow: none !important;
  border: 0.0625rem solid #fba125 !important;
}
.register-select.el-select .el-input__wrapper.is-focus {
  box-shadow: none !important;
  border: 0.0625rem solid #fba125 !important;
}
.register-select.el-select .el-input__inner {
  border: none !important;
  box-shadow: none !important;
  color: #fff !important;
}
.el-select-dropdown.el-select-dropdown__popper,
.el-select-dropdown.el-popper,
div[class*="register-select-dropdown"] {
  margin-top: 0.0625rem !important;
  border-radius: 0 !important;
  background-color: #130C04 !important;
}
