.LuckyDrawCtaCabinet-module-scss-module__ptJgBq__container{background:#050505;flex-direction:column;align-items:center;width:100%;display:flex}.LuckyDrawCtaCabinet-module-scss-module__ptJgBq__buttonSection{box-sizing:border-box;justify-content:center;width:100%;padding:28px 20px 0;display:flex}.LuckyDrawCtaCabinet-module-scss-module__ptJgBq__buttonGroup{flex-direction:column;gap:10px;width:210px;display:flex}.LuckyDrawCtaCabinet-module-scss-module__ptJgBq__roundButton{box-sizing:border-box;letter-spacing:0;cursor:pointer;border:1px solid;border-radius:100px;justify-content:center;align-items:center;gap:4px;width:210px;height:60px;padding:0 26px;font-size:16px;font-style:normal;font-weight:700;line-height:22px;display:flex}.LuckyDrawCtaCabinet-module-scss-module__ptJgBq__primaryButton{color:#fff;background:#ef3737;border-color:#ef3737}.LuckyDrawCtaCabinet-module-scss-module__ptJgBq__secondaryButton{color:#222427;background:#fff;border-color:#ebebeb}.LuckyDrawCtaCabinet-module-scss-module__ptJgBq__termsSection{box-sizing:border-box;flex-direction:column;align-items:center;gap:8px;width:100%;padding:14px 20px 48px;display:flex}.LuckyDrawCtaCabinet-module-scss-module__ptJgBq__countText,.LuckyDrawCtaCabinet-module-scss-module__ptJgBq__termsText{text-align:center}
.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__container{color:#fff;background:#050505;flex-direction:column;align-items:center;padding-top:200px;display:flex;position:relative;overflow:hidden}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__heroMedia{background:#050505;width:100%;height:380px;position:absolute;inset:0 0 auto;overflow:hidden}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__video{width:100%;height:100%}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__video div,.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__video video,.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__video img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__heroDim{z-index:1;pointer-events:none;background-image:linear-gradient(#05050533 0% 100%),linear-gradient(#05050500 0%,#05050508 6%,#05050512 11%,#0505051f 14%,#0505052e 18%,#05050540 21%,#05050552 23%,#05050566 27%,#0505057a 31%,#0505058f 35%,#050505a6 41%,#050505ba 49%,#050505cf 58%,#050505e0 70%,#050505f0 83%,#050505 100%);position:absolute;inset:0}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__card{z-index:1;background:#fff;border-radius:8px;flex-direction:column;width:320px;display:flex;position:relative;overflow:hidden}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__cardContent{box-sizing:border-box;flex-direction:column;align-items:flex-start;width:100%;padding:24px 20px 20px;display:flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__titleBlock{flex-direction:column;gap:0;width:100%;display:flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__titleRow{align-items:center;display:flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__titleLabel,.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__title{color:#222427;letter-spacing:0;margin:0;font-size:20px;font-style:normal;font-weight:800;line-height:27px}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__title{width:100%}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__titleIcon{justify-content:center;align-items:center;width:27px;height:27px;font-size:20px;line-height:1;display:inline-flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__description{color:#71747d;letter-spacing:0;white-space:pre-line;width:100%;margin:8px 0 0;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__cardDivider{background:#dcdee3;width:100%;height:.5px;margin:14.5px 0 14px}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__info{flex-direction:column;gap:6px;width:100%;display:flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__infoTitleRow{align-items:center;gap:4px;width:100%;display:flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__infoIcon{justify-content:center;align-items:center;width:20px;height:20px;font-size:16px;line-height:1;display:inline-flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__infoTitle{color:#222427;letter-spacing:0;margin:0;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__infoText{color:#71747d;letter-spacing:0;white-space:pre-line;width:100%;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:1.4}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__cardImage{background:#050505;width:100%;height:180px;position:relative;overflow:hidden}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__accomCarousel{background:#050505;border-radius:0;width:100%;height:180px;position:relative}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__accomCarouselViewport,.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__accomCarouselStack,.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__accomCarouselLayer,.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__accomCarouselEnteringLayer{width:100%;height:180px}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__accomImg{-o-object-fit:cover;object-fit:cover;width:100%;height:180px}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__accomImg.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__accomImg{opacity:1}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__cardImageDim{pointer-events:none;background-image:linear-gradient(#05050533 0%,#05050500 58.806%),linear-gradient(#0505051a 0%,#05050500 45.882%);position:absolute;inset:0}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__cardImageIndicator{z-index:2;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__cardImageIndicatorButton{background:#ffffff80;width:5px;height:5px}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__cardImageIndicatorButtonActive{background:#fff;width:16px;height:4px}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__buttonSection{box-sizing:border-box;justify-content:center;width:100%;padding:28px 20px 0;display:flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__buttonGroup{flex-direction:column;gap:10px;width:210px;display:flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__roundButton{box-sizing:border-box;letter-spacing:0;cursor:pointer;border:1px solid;border-radius:100px;justify-content:center;align-items:center;gap:4px;width:210px;height:60px;padding:0 26px;font-size:16px;font-style:normal;font-weight:700;line-height:22px;display:flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__primaryButton{color:#fff;background:#ef3737;border-color:#ef3737}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__secondaryButton{color:#222427;background:#fff;border-color:#ebebeb}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__termsSection{box-sizing:border-box;flex-direction:column;align-items:center;gap:8px;width:100%;padding:14px 20px 48px;display:flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__countText,.MonthlyBenefitLuckyDrawCard-module-scss-module__mEy7wG__termsText{text-align:center;white-space:pre-line;margin:0}
.Coupon-module-scss-module__o1_2tG__container{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;display:flex}.Coupon-module-scss-module__o1_2tG__couponWrap{box-sizing:border-box;justify-content:center;width:100%;padding:0 20px;display:flex}.Coupon-module-scss-module__o1_2tG__coupon{cursor:default;border-radius:12px;flex-shrink:0;width:320px;height:150px;display:flex;position:relative;overflow:hidden}.Coupon-module-scss-module__o1_2tG__couponBackground{pointer-events:none;width:320px;height:150px;display:block;position:absolute;inset:0}.Coupon-module-scss-module__o1_2tG__couponContentLayer{z-index:1;box-sizing:border-box;align-items:center;gap:20px;width:100%;height:54px;padding:0 21px 0 24px;display:flex;position:absolute;top:38px;left:0}.Coupon-module-scss-module__o1_2tG__text{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.Coupon-module-scss-module__o1_2tG__description{color:#71747d;letter-spacing:0;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.Coupon-module-scss-module__o1_2tG__title{color:#222427;letter-spacing:0;font-size:20px;font-style:normal;font-weight:700;line-height:27px}.Coupon-module-scss-module__o1_2tG__logo{flex-shrink:0;width:54px;height:54px}.Coupon-module-scss-module__o1_2tG__downloadButtonWrap{box-sizing:border-box;justify-content:center;width:100%;padding:20px 20px 0;display:flex}.Coupon-module-scss-module__o1_2tG__downloadButton{color:#fff;letter-spacing:0;cursor:pointer;background:#050505;border:0;border-radius:100px;justify-content:center;align-items:center;gap:4px;height:60px;padding:0 26px;font-size:16px;font-weight:700;line-height:22px;display:inline-flex}.Coupon-module-scss-module__o1_2tG__info{box-sizing:border-box;color:#fdebeb;text-align:center;word-break:keep-all;letter-spacing:0;width:100%;padding:14px 20px 48px;font-size:13px;font-style:normal;font-weight:400;line-height:18px}
.TextAnimationUnit-module-scss-module__Xl5M_q__stage{white-space:pre-wrap;display:block;position:relative}.TextAnimationUnit-module-scss-module__Xl5M_q__lineViewport{height:var(--text-animation-row-height);display:block;overflow:hidden}.TextAnimationUnit-module-scss-module__Xl5M_q__lineTrack{will-change:transform;flex-direction:column;display:flex}.TextAnimationUnit-module-scss-module__Xl5M_q__lineTrackAnimated{transition:transform var(--text-animation-transition-ms) cubic-bezier(.76, 0, .24, 1)}.TextAnimationUnit-module-scss-module__Xl5M_q__lineTrackReset{transition:none}.TextAnimationUnit-module-scss-module__Xl5M_q__lineItem{height:var(--text-animation-row-height);line-height:var(--text-animation-row-height);white-space:pre;display:block}.TextAnimationUnit-module-scss-module__Xl5M_q__letterViewport{width:100%;height:var(--text-animation-row-height);white-space:pre;display:block;overflow:hidden}.TextAnimationUnit-module-scss-module__Xl5M_q__letterLayer{height:var(--text-animation-row-height);line-height:var(--text-animation-row-height);display:block}.TextAnimationUnit-module-scss-module__Xl5M_q__letter{transition:transform var(--text-animation-letter-transition-ms) cubic-bezier(.76, 0, .24, 1);will-change:transform;display:inline-block;transform:translateY(0)}.TextAnimationUnit-module-scss-module__Xl5M_q__letterPlaying .TextAnimationUnit-module-scss-module__Xl5M_q__letter{transform:translateY(-100%)}.TextAnimationUnit-module-scss-module__Xl5M_q__typing{white-space:pre;align-items:baseline;display:inline-flex}.TextAnimationUnit-module-scss-module__Xl5M_q__cursor{margin-left:2px;animation:1s step-end infinite TextAnimationUnit-module-scss-module__Xl5M_q__text-animation-cursor-blink;display:inline-block}.TextAnimationUnit-module-scss-module__Xl5M_q__number{width:100%;height:var(--text-animation-row-height);white-space:nowrap;justify-content:center;align-items:center;display:flex}.TextAnimationUnit-module-scss-module__Xl5M_q__numberSlot{width:16px;height:var(--text-animation-row-height);text-align:center;display:inline-block;overflow:hidden}.TextAnimationUnit-module-scss-module__Xl5M_q__numberList{width:100%;line-height:var(--text-animation-row-height);text-align:center;transition:margin-top var(--text-animation-number-roll-transition-ms);margin-top:0;display:block}.TextAnimationUnit-module-scss-module__Xl5M_q__numberDigit{height:var(--text-animation-row-height);line-height:var(--text-animation-row-height);display:block}.TextAnimationUnit-module-scss-module__Xl5M_q__numberStatic{line-height:var(--text-animation-row-height);display:inline-block}.TextAnimationUnit-module-scss-module__Xl5M_q__numberSuffix{line-height:var(--text-animation-row-height);margin-left:2px;display:inline-block}@keyframes TextAnimationUnit-module-scss-module__Xl5M_q__text-animation-cursor-blink{50%{opacity:0}}
