.LuckyDrawCtaCabinet-module-scss-module__M6UUia__container{background:#050505;flex-direction:column;align-items:center;width:100%;display:flex}.LuckyDrawCtaCabinet-module-scss-module__M6UUia__buttonSection{box-sizing:border-box;justify-content:center;width:100%;padding:28px 20px 0;display:flex}.LuckyDrawCtaCabinet-module-scss-module__M6UUia__buttonGroup{flex-direction:column;gap:10px;width:210px;display:flex}.LuckyDrawCtaCabinet-module-scss-module__M6UUia__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__M6UUia__primaryButton{color:#fff;background:#ef3737;border-color:#ef3737}.LuckyDrawCtaCabinet-module-scss-module__M6UUia__secondaryButton{color:#222427;background:#fff;border-color:#ebebeb}.LuckyDrawCtaCabinet-module-scss-module__M6UUia__termsSection{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:14px 20px 48px;display:flex}.LuckyDrawCtaCabinet-module-scss-module__M6UUia__dividerLine{justify-content:center;align-items:center;width:20px;height:20.5px;display:flex}.LuckyDrawCtaCabinet-module-scss-module__M6UUia__countText,.LuckyDrawCtaCabinet-module-scss-module__M6UUia__termsText,.LuckyDrawCtaCabinet-module-scss-module__M6UUia__dateText{text-align:center;letter-spacing:-.2px;margin:0}
.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__container{color:#fff;background:#050505;flex-direction:column;align-items:center;padding-top:200px;display:flex;position:relative;overflow:hidden}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__heroMedia{background:#050505;width:100%;height:380px;position:absolute;inset:0 0 auto;overflow:hidden}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__video{width:100%;height:100%}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__video div,.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__video video,.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__video img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__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__TUdpaW__card{z-index:1;background:#fff;border-radius:8px;flex-direction:column;width:320px;display:flex;position:relative;overflow:hidden}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__cardContent{box-sizing:border-box;flex-direction:column;align-items:flex-start;width:100%;padding:24px 20px 20px;display:flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__titleBlock{flex-direction:column;gap:0;width:100%;display:flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__titleRow{align-items:center;display:flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__titleLabel,.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__title{color:#222427;letter-spacing:0;margin:0;font-size:20px;font-style:normal;font-weight:800;line-height:27px}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__title{width:100%}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__titleIcon{justify-content:center;align-items:center;width:27px;height:27px;font-size:20px;line-height:1;display:inline-flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__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__TUdpaW__cardDivider{background:#dcdee3;width:100%;height:.5px;margin:14.5px 0 14px}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__info{flex-direction:column;gap:6px;width:100%;display:flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__infoTitleRow{align-items:center;gap:4px;width:100%;display:flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__infoIcon{justify-content:center;align-items:center;width:20px;height:20px;font-size:16px;line-height:1;display:inline-flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__infoTitle{color:#222427;letter-spacing:0;margin:0;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__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__TUdpaW__cardImage{background:#050505;width:100%;height:180px;position:relative;overflow:hidden}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__accomCarousel{background:#050505;border-radius:0;width:100%;height:180px;position:relative}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__accomCarouselViewport,.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__accomCarouselStack,.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__accomCarouselLayer,.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__accomCarouselEnteringLayer{width:100%;height:180px}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__accomImg{-o-object-fit:cover;object-fit:cover;width:100%;height:180px}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__accomImg.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__accomImg{opacity:1}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__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__TUdpaW__cardImageIndicator{z-index:2;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__cardImageIndicatorButton{background:#ffffff80;width:5px;height:5px}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__cardImageIndicatorButtonActive{background:#fff;width:16px;height:4px}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__buttonSection{box-sizing:border-box;justify-content:center;width:100%;padding:28px 20px 0;display:flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__buttonGroup{flex-direction:column;gap:10px;width:210px;display:flex}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__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__TUdpaW__primaryButton{color:#fff;background:#ef3737;border-color:#ef3737}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__secondaryButton{color:#222427;background:#fff;border-color:#ebebeb}.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__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__TUdpaW__countText,.MonthlyBenefitLuckyDrawCard-module-scss-module__TUdpaW__termsText{text-align:center;white-space:pre-line;margin:0}
.Coupon-module-scss-module__f44KJq__container{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;display:flex}.Coupon-module-scss-module__f44KJq__couponWrap{box-sizing:border-box;justify-content:center;width:100%;padding:0 20px;display:flex}.Coupon-module-scss-module__f44KJq__coupon{cursor:default;border-radius:12px;flex-shrink:0;width:320px;height:150px;display:flex;position:relative;overflow:hidden}.Coupon-module-scss-module__f44KJq__couponBackground{pointer-events:none;width:320px;height:150px;display:block;position:absolute;inset:0}.Coupon-module-scss-module__f44KJq__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__f44KJq__text{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.Coupon-module-scss-module__f44KJq__description{color:#71747d;letter-spacing:0;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.Coupon-module-scss-module__f44KJq__title{color:#222427;letter-spacing:0;font-size:20px;font-style:normal;font-weight:700;line-height:27px}.Coupon-module-scss-module__f44KJq__logo{flex-shrink:0;width:54px;height:54px}.Coupon-module-scss-module__f44KJq__downloadButtonWrap{box-sizing:border-box;justify-content:center;width:100%;padding:20px 20px 0;display:flex}.Coupon-module-scss-module__f44KJq__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__f44KJq__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__PX67tW__stage{min-width:1px;min-height:var(--text-animation-row-height);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.TextAnimationUnit-module-scss-module__PX67tW__lineViewport{width:100%;height:var(--text-animation-row-height);display:block;position:absolute;inset:0;overflow:hidden}.TextAnimationUnit-module-scss-module__PX67tW__lineTrack{will-change:transform;flex-direction:column;width:100%;display:flex;position:absolute;top:0;left:0}.TextAnimationUnit-module-scss-module__PX67tW__lineTrackAnimated{transition:transform var(--text-animation-transition-ms) cubic-bezier(.76, 0, .24, 1)}.TextAnimationUnit-module-scss-module__PX67tW__lineTrackReset{transition:none}.TextAnimationUnit-module-scss-module__PX67tW__lineItem{width:100%;height:var(--text-animation-row-height);line-height:var(--text-animation-row-height);white-space:nowrap;justify-content:center;align-items:center;display:flex}.TextAnimationUnit-module-scss-module__PX67tW__letterViewport{width:100%;height:var(--text-animation-row-height);white-space:nowrap;display:block;position:absolute;inset:0;overflow:hidden}.TextAnimationUnit-module-scss-module__PX67tW__letterLayer{width:100%;height:var(--text-animation-row-height);line-height:var(--text-animation-row-height);justify-content:center;align-items:center;display:flex}.TextAnimationUnit-module-scss-module__PX67tW__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__PX67tW__letterPlaying .TextAnimationUnit-module-scss-module__PX67tW__letter{transform:translateY(-100%)}.TextAnimationUnit-module-scss-module__PX67tW__typing{width:100%;height:var(--text-animation-row-height);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.TextAnimationUnit-module-scss-module__PX67tW__cursor{width:1.5px;height:calc(var(--text-animation-row-height)*.76);background:currentColor;margin-left:3px;animation:.72s step-end infinite TextAnimationUnit-module-scss-module__PX67tW__text-animation-cursor-blink;display:inline-block}.TextAnimationUnit-module-scss-module__PX67tW__number{width:100%;height:var(--text-animation-row-height);white-space:nowrap;justify-content:center;align-items:center;display:flex}.TextAnimationUnit-module-scss-module__PX67tW__numberSlot{width:16px;height:var(--text-animation-row-height);text-align:center;display:inline-block;overflow:hidden}.TextAnimationUnit-module-scss-module__PX67tW__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__PX67tW__numberDigit{height:var(--text-animation-row-height);line-height:var(--text-animation-row-height);display:block}.TextAnimationUnit-module-scss-module__PX67tW__numberStatic{line-height:var(--text-animation-row-height);display:inline-block}.TextAnimationUnit-module-scss-module__PX67tW__numberSuffix{line-height:var(--text-animation-row-height);margin-left:2px;display:inline-block}@keyframes TextAnimationUnit-module-scss-module__PX67tW__text-animation-cursor-blink{50%{opacity:0}}
