/* 이벤트 시작일 기준 스타일 */
body{
  --popup-btn-color: #fff;
  --popup-btn-bg-color: #091135;
  --popup-btn-shadow: none;
  --popup-btn-border-color: #091135;
  --form-btn-color: #fff;
  --form-btn-bg-color: #091135;
  --form-btn-border-color: #091135;
  --form-btn-shadow: none;
}

.scratch-wrap .tab-content-wrap .tab-content-item:nth-child(2) {
  background: linear-gradient(0deg, #FE343B, #FE343B), #FFFFFF;
}

.scratch-wrap .tab-content-wrap .tab-content-item:nth-child(1) {
  background: #091135;
}

.sec-share-rank .share-rank-box .share-rank-title {
  width: 10.5rem;
}

.share-rank-content .rank-item.my-rank {
  border-top: 1px solid #CCCCCC;
  background-color: #F8F9FA;
}

.sec-share-url .share-url-box .share-url-btn {
  border: 2px solid #091135;
  background: #091135;
  background-blend-mode: multiply, normal;
  box-shadow: none;
}

.rank-item:nth-child(1) .item-num {
  background: #091135;
  color: #fff;
  font-weight: 700;
}
.rank-item:nth-child(2) .item-num,
.rank-item:nth-child(3) .item-num {
  background: #F8F9FA;
  color: #091135;
  font-weight: 700;
}
.share-rank-content .rank-item.my-rank {
  position: sticky;
  bottom: 0;
  margin: 1rem auto 0;
  padding: 1.6rem 2rem;
  background: #F8F9FA;
  box-sizing: content-box;
  border-top: 1px solid #ccc;
  box-shadow: 0 -18px 10px rgba(238, 238, 238, 0.15);
}

.sec-share-url .share-url-box .share-url-copy button img {
  width: 1.6rem;
}

#scratchResult .share-use-btn {
  border: 2px solid #FE343B;
  background: #FE343B;
  box-shadow: none;
}
#scratchResult .coupon-use-btn.used {
  box-shadow: none;
}

#scratchResult .result-btn-wrap {
  top: 42.5rem;
}