.SingleCompetitionProduct_MasonryColumn__NT26i {
  width: 100%;
}
  .SingleCompetitionProduct_MasonryColumn__NT26i.rank1 .SingleCompetitionProduct_MasonryColumnImage__mjV5k {
      padding: 4px;
      background-image: linear-gradient(to bottom, #fedc4c, #ffd629, #ffca2a);
    }
  .SingleCompetitionProduct_MasonryColumn__NT26i.rank2 .SingleCompetitionProduct_MasonryColumnImage__mjV5k {
      padding: 4px;
      background-image: linear-gradient(to bottom, #ebebeb, #e6e6e6, #dcdcdc);
    }
  .SingleCompetitionProduct_MasonryColumn__NT26i.rank3 .SingleCompetitionProduct_MasonryColumnImage__mjV5k {
      padding: 4px;
      background-image: linear-gradient(to bottom, #d3bead, #c9b2a3, #baa496);
    }

.SingleCompetitionProduct_disabledBtn__KhhiE.ant-btn.ant-btn-default {
    background: var(--neutral-200);
    color: var(--neutral-500);
    border-color: var(--neutral-200);
  }

.SingleCompetitionProduct_disabledBtn__KhhiE.ant-btn.ant-btn-default:hover {
      background: var(--neutral-200) !important;
      border-color: var(--neutral-200) !important;
      color: var(--neutral-500) !important;
    }

.CompetitionHeader_content__nwUfW {
  width: 100%;
  height: 100%;
  position: relative;
}

.CompetitionHeader_banner__ouQc2 h2 {
    font-size: 54px;
    line-height: 65px;
    font-weight: 600;
    margin: 0;
    color: var(--neutral-900);
    text-shadow: 0px 4px 16px rgba(15, 15, 15, 0.2);
  }

.CompetitionHeader_banner__ouQc2 > p {
    margin: 24px 0 16px;
    width: 60px;
    height: 8px;
    background: var(--neutral-900);
  }

.CompetitionHeader_banner__ouQc2 > div {
    padding: 8px 0;
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
    color: var(--neutral-900);
    text-shadow: 0px 4px 16px rgba(15, 15, 15, 0.2);
  }

.CompetitionHeader_btn__aW2AX {
  margin-top: 32px;
  color: var(--neutral-100);
  font-size: 16px;
  line-height: 16px;
  font-weight: 600;
  width: 232px;
  text-align: center;
  border-radius: 48px;
  background: var(--neutral-900);
  padding: 16px 0;
}
.CompetitionHeader_pos__uMDzK {
  position: absolute;
  bottom: 64px;
  left: 50%;
  transform: translateX(-50%);
}

.CompetitionTabs_tab__xfpCz {
  color: var(--neutral-400);
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  cursor: pointer;
  padding: 6px 12px;
  border-radius: 44px;
  margin-right: 16px;
}
  .CompetitionTabs_tab__xfpCz:hover {
    color: var(--neutral-800);
  }
  .CompetitionTabs_tab__xfpCz.active {
    color: var(--neutral-200);
    background: var(--neutral-800);
  }

.QRLogin_qrMask__XOcdj {
  background: rgba(255, 255, 255, 0.8);
  -webkit-backdrop-filter: blur(6.48649px);
          backdrop-filter: blur(6.48649px);
}

.SubmitFormModal_submitFormModal__O8wJF .ant-form-item-label
      > label.ant-form-item-required:not(
        .ant-form-item-required-mark-optional
      )::before {
      color: var(--neutral-500) !important;
    }
    .SubmitFormModal_submitFormModal__O8wJF .ant-input:focus,
    .SubmitFormModal_submitFormModal__O8wJF .ant-input-focused,
    .SubmitFormModal_submitFormModal__O8wJF .ant-input-number:focus,
    .SubmitFormModal_submitFormModal__O8wJF .ant-input-number-focused {
      border-color: var(--primary) !important;
    }
    .SubmitFormModal_submitFormModal__O8wJF .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
    .SubmitFormModal_submitFormModal__O8wJF .ant-select-focused:not(.ant-select-disabled).ant-select:not(
        .ant-select-customize-input
      )
      .ant-select-selector {
      border-color: var(--primary) !important;
    }
    .SubmitFormModal_submitFormModal__O8wJF .ant-input-number-input {
      padding: 0;
    }
    .SubmitFormModal_submitFormModal__O8wJF .ant-form-item-label {
      padding-bottom: 12px;
    }
    .SubmitFormModal_submitFormModal__O8wJF .ant-divider {
      margin: 36px 0;
    }
    .SubmitFormModal_submitFormModal__O8wJF .ant-form-item {
      margin-bottom: 24px;
    }
  .SubmitFormModal_submitFormModal__O8wJF .SubmitFormModal_input__KAeHP {
    border: 2px solid #353945;
    border-radius: 8px;
    padding: 8px 16px;
    /* :global { 
  
      } */
  }
  .SubmitFormModal_submitFormModal__O8wJF .SubmitFormModal_btn__UGxtU {
    width: 100%;
    border-radius: 48px;
    height: 48px;
    font-size: 16px;
    font-weight: 600;
    background: linear-gradient(116.71deg, #7851ec 8.59%, #320d9e 88.93%);
    box-shadow: -8px 17px 37px rgb(125 125 125 / 16%),
      0px 0px 0px rgb(125 125 125 / 16%),
      inset -0.5px -0.5px 0px rgb(255 255 255 / 16%),
      inset 0.5px 0.5px 0px rgb(255 255 255 / 32%);
  }

.SubmitFormModal_select__eygdS .ant-select-arrow {
      border: none !important;
    }

.RightBar_popover__iWSxW .ant-popover-inner-content {
      padding: 0;
    }
    .RightBar_popover__iWSxW .ant-popover-arrow {
      display: none;
    }

