@font-face{font-family:"CORPORATE";src:url(/assets/fonts/FOLIO.OTF);font-display:swap}.launch_box{display:none}.bg{width:100%;height:100%;object-fit:cover}.banner{height:47.08333vw}.panel{position:relative}.panel .panel_text{position:absolute;left:50%;transform:translateX(-50%);text-align:center;z-index:5}.panel .panel_text .panel_name{width:40.10417vw}.panel .panel_rule{position:relative;display:inline-block;width:28.17708vw;height:6.45833vw;overflow:hidden;cursor:pointer}.panel .panel_rule h2{font-size:2.60417vw;color:#ffffff;line-height:1;font-family:"CORPORATE";position:relative;z-index:3;text-align:center;top:50%;left:-3%;transform:translateY(-9%)}.panel .panel_rule .ruleBtn{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.draw{height:68.59375vw}.draw .lotteryContainer{position:absolute;top:15.625vw;left:50%;transform:translateX(-50%)}.draw .panel_text{top:3.75vw}.draw #pumpkinContainer{width:43.02083vw;height:38.54167vw;position:relative}.draw #pumpkinContainer img{width:100%;height:100%;top:0;left:0;object-fit:cover;position:absolute}.draw .drawConShow{opacity:0;transition:opacity .25s ease-in}.draw #resultDisplay{font-family:"CORPORATE";font-size:1.30208vw;color:#eb6e29;position:absolute;left:50%;transform:translateX(-50%);bottom:23%}.draw .lotteryButton{position:relative;top:-1.82292vw;text-align:center}.draw .drawsInfo{display:block;color:#fff;font-family:"CORPORATE";font-size:1.5625vw}.draw .drawsInfo p{margin:0 3.02083vw;display:inline-block}.draw .startBtn{margin-top:3.90625vw;left:0;transform:translateX(0)}.draw .Rule_box{width:64.21875vw;height:53.38542vw;background:url(/assets/images/halloween_25/drawRule.webp) no-repeat;background-size:cover}.alertBox{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:10;display:none}.alertBox .closeBtn{position:absolute;z-index:3;width:16.875vw;height:5.625vw;background:url(/assets/images/halloween_25/startBtn.png) no-repeat;background-size:cover;left:50%;transform:translateX(-50%);bottom:6.6%;cursor:pointer;color:#fff;font-family:"CORPORATE";font-size:2.60417vw;display:flex;align-items:center;justify-content:center}.startBtn{width:16.875vw;height:5.625vw;background:url(/assets/images/halloween_25/startBtn.png) no-repeat;background-size:cover;color:#fff;font-family:"CORPORATE";font-size:2.60417vw;position:relative;left:50%;transform:translateX(-50%);cursor:pointer}.Rule_box{position:relative;left:47%;top:56%;transform:translate(-50%, -50%);font-family:"CORPORATE";line-height:1}.Rule_box .Rule_text{position:relative;left:23.5%;top:8%;width:34.6875vw}.Rule_box h4{color:#faaa01;font-size:2.08333vw;text-transform:uppercase}.Rule_box p{color:#ffffff;font-size:1.5625vw;margin-top:.52083vw}.Rule_box .ruleItem{margin-bottom:.78125vw}.Rule_box .iconItem{display:flex;align-items:center;margin-top:.52083vw}.Rule_box .iconItem:nth-of-type(2){align-items:flex-start}.Rule_box .iconItem p{margin:0;color:#fff !important}.Rule_box .iconItem img{width:1.97917vw;margin-right:.52083vw}.Rule_box .infoSmall{color:#ffb329;font-size:1.25vw;margin-top:2.08333vw}.pumpkin-container.working .drawConShow{opacity:1;animation:spinGlow 1.5s linear infinite}@keyframes spinGlow{0%{filter:brightness(1)}50%{filter:brightness(1.4)}100%{filter:brightness(1)}}.prizeModal{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:10;display:none}.prizeModal .modalContent{width:38.38542vw;height:38.38542vw;position:relative;left:50%;top:50%;transform:translate(-50%, -50%)}.prizeModal .oops #modalPrizeText{top:70%;left:33%}.prizeModal .energy #modalPrizeText{top:41.5%;left:32.5%;color:#FF812C}.prizeModal .again #modalPrizeText{top:41%;left:36%;color:#ffe139}.prizeModal .resultBg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.prizeModal #prizeIcon{position:relative;top:32%;left:39%;display:inline-block;width:6.30208vw}.prizeModal #modalPrizeText{top:66%;left:30%;transform:translate(-50%, -50%);color:#fff;font-family:"CORPORATE";font-size:1.875vw;text-align:center;display:inline-block;position:relative;line-height:1;width:15.625vw}.prizeModal #modalPrizeText span{font-size:1.19792vw;display:block}.prizeModal .closeButton{position:absolute;top:5%;right:5%;z-index:3;width:2.34375vw;height:2.34375vw;background:url(/assets/images/halloween_25/close.png) no-repeat;background-size:cover;cursor:pointer}#message-toast-container{text-align:center;position:fixed;top:50%;left:50%;transform:translate(-50%, -70%);z-index:9999;transition:all 0.3s ease}#message-toast-container.success .message-toast{background:url(/assets/images/halloween_25/msgSuccess.png) no-repeat;background-size:100% 100%}#message-toast-container.error .message-toast{background:url(/assets/images/halloween_25/msgError.png) no-repeat;background-size:100% 100%}#message-toast-container.show{opacity:1;transform:translate(-50%, -50%)}#message-toast-container .message-toast{color:#ffffff;padding:.78125vw 1.5625vw;font-size:1.14583vw;width:33.54167vw;height:5vw;font-family:"CORPORATE";display:flex;align-items:center;justify-content:center}.loginAlert{width:100vw;height:100vh;position:fixed;z-index:60;top:0;left:0;background:rgba(0,0,0,0.37);display:none}.emailVerification{background:url(/assets/images/halloween_25/loginBg.webp) no-repeat;background-size:cover;width:49.47917vw;height:23.02083vw;position:relative;left:50%;top:50%;transform:translate(-50%, -50%);padding-top:5.72917vw}.emailVerification>div{text-align:center;position:relative;margin-bottom:1.30208vw}.emailVerification input{width:37.76042vw;height:4.27083vw;font-size:1.25vw;font-family:"Manrope-Bold";font-weight:normal;padding-left:2.08333vw;border:.15625vw solid #201d1e;background-color:#ffffff}.emailVerification #send-code{position:absolute;background-color:#836CD8;color:#ffffff;font-size:1.19792vw;font-family:"Manrope-Bold";font-weight:normal;right:14%;top:50%;transform:translateY(-50%);padding:.78125vw 1.30208vw;cursor:pointer}.emailVerification .user_country{display:none}.loginClose{position:absolute;right:7%;top:-8%;width:2.34375vw;height:2.34375vw;cursor:pointer;background-color:transparent}.signUp{background:url(/assets/images/halloween_25/startBtn.png) no-repeat;background-size:cover;width:13.48958vw;height:4.58333vw;cursor:pointer;position:relative;left:50%;transform:translateX(-50%);margin-top:1.04167vw;color:#fff;font-family:"CORPORATE";font-size:2.03125vw}.witchGame{height:78.33333vw}.witchGame .panel_text{top:4.16667vw}.witchGame .panel_text .panel_name{width:24.6875vw}.witchGame #gameContainer{overflow:hidden;position:absolute;top:17.1875vw;left:50%;transform:translateX(-50%);width:40.3125vw;height:55.625vw;background:url(/assets/images/halloween_25/witchBox.webp) no-repeat;background-size:cover}.witchGame #aimCanvas{width:100%;height:100%;padding:.52083vw;position:relative;z-index:9;pointer-events:none}.witchGame #startButton{background:url(/assets/images/halloween_25/startBtn.png) no-repeat;background-size:cover;width:13.48958vw;height:4.58333vw;color:#fff;font-family:"CORPORATE";font-size:1.71875vw;position:absolute;left:50%;transform:translate(-50%, -50%);top:50%;cursor:pointer;z-index:11}.witchGame #witch{width:5.20833vw;height:5.20833vw;background:url(/assets/images/halloween_25/witch.png) no-repeat;background-size:cover;border-radius:50%;position:absolute;top:2.60417vw;left:18.75vw;display:flex;align-items:center;justify-content:center;color:white;transition:left 0.8s ease-in-out, top 0.8s ease-in-out;z-index:10}.witchGame #turret{width:5.83333vw;height:6.77083vw;background:url(/assets/images/halloween_25/turret.png) no-repeat;background-size:100%;position:absolute;bottom:.78125vw;left:50%;transform:translateX(-50%);z-index:10}.witchGame #bullet{width:.78125vw;height:.78125vw;background-color:#ffee58;border-radius:50%;position:absolute;display:none;box-shadow:0 0 .41667vw #ffee58;z-index:10}.witchGame .obstacle{width:5.46875vw;height:6.25vw;background:url(/assets/images/halloween_25/box.png) no-repeat;background-size:100%;position:absolute;z-index:8}.witchGame .o1{top:22%;left:25%}.witchGame .o2{top:18%;left:59%}.witchGame .o3{top:48%;left:16%}.witchGame .o4{top:52%;left:48%}.witchGame .o5{top:39%;left:76%}.witchGame #message{position:absolute;top:35%;left:50%;transform:translate(-50%, -50%);color:#ffffff;font-size:.83333vw;text-align:center;width:17.70833vw;text-shadow:0 0 .52083vw red;z-index:50;display:none;background-color:rgba(0,0,0,0.7);padding:1.04167vw;border-radius:.52083vw}.witchGame .witchRule .Rule_box{left:50%;top:47%;width:58.07292vw;height:48.28125vw;background:url(/assets/images/halloween_25/witchRule.webp) no-repeat;background-size:cover}.witchGame .witchRule .Rule_text{left:15.5%;top:17%;width:42.70833vw}.witchGame .witchRule .closeBtn{bottom:23.6%}.candyGame{height:68.02083vw}.candyGame .panel_text{top:2.23958vw}.candyGame .panel_text .panel_name{width:25vw}.candyGame .candyBox{position:absolute;left:0;top:0;width:100%;height:100%}.candyGame .candyBox.locked .lockMark{display:block}.candyGame .candyBox.locked .game-status-message{display:none}.candyGame .lockInfo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#ffffff;cursor:pointer;font-family:"CORPORATE";padding-left:3.125vw;font-size:2.60417vw;text-align:center;text-transform:uppercase;line-height:5.46875vw;width:19.47917vw;height:5.625vw;background:url(/assets/images/halloween_25/lock.png) no-repeat;background-size:cover}.candyGame .lockMark{display:none;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.4);z-index:15}.candyGame .candyContainer{display:flex;justify-content:center;align-items:center;margin:0;overflow:hidden;position:relative;top:15.625vw}.candyGame .startFind{background:url(/assets/images/halloween_25/startBtn.png) no-repeat;background-size:cover;width:13.48958vw;height:4.58333vw;cursor:pointer;color:#fff;position:absolute;left:50%;top:55%;transform:translate(-50%, -50%);text-align:center;display:flex;align-items:center;justify-content:center;font-size:2.08333vw;text-transform:uppercase;font-family:"CORPORATE";z-index:10}.candyGame .startFind:active{transform:translate(-50%, -48%)}@keyframes pulse-glow{0%{box-shadow:0 0 .52083vw rgba(255,255,0,0.4);transform:scale(1.1)}50%{box-shadow:0 0 1.30208vw rgba(255,255,0,0.8),0 0 1.82292vw rgba(255,100,0,0.6);transform:scale(1.15)}100%{box-shadow:0 0 .52083vw rgba(255,255,0,0.4);transform:scale(1.1)}}.candyGame .candypanel{width:54.375vw;height:43.17708vw;background:url(/assets/images/halloween_25/candyBox.webp) no-repeat;background-size:cover}.candyGame #candyCon{width:54.375vw;height:33.4375vw;position:relative;overflow:hidden}.candyGame #info-bar{font-family:"CORPORATE";font-size:1.5625vw;height:2.60417vw;position:absolute;top:1.5625vw;left:0;width:100%;color:#ffffff;display:flex;align-items:center;justify-content:space-around;z-index:10}.candyGame #info-bar span{color:#ff9800}.candyGame .candy{width:2.34375vw;height:2.34375vw;position:absolute;border-radius:50% 50% 30% 30%;border:.10417vw solid rgba(255,255,255,0.1);box-shadow:0 0 .41667vw rgba(255,255,255,0.1),inset 0 0 .26042vw rgba(0,0,0,0.1);background:url("/assets/images/halloween_25/candy2.png") no-repeat;background-size:100% 100%;opacity:0.2;mix-blend-mode:soft-light;filter:blur(0.5px);transition:opacity 0.2s ease-out, transform 0.2s ease-out, filter 0.2s ease-out;z-index:5;pointer-events:auto}.candyGame .candy:hover{opacity:0.5;transform:scale(1.2) rotate(5deg);filter:blur(0)}.candyGame .found{cursor:default;pointer-events:none;opacity:1 !important;mix-blend-mode:normal !important;filter:none !important}.candyGame .missed{opacity:1 !important;mix-blend-mode:normal !important;filter:none !important;animation:pulse-glow 0.8s infinite alternate;pointer-events:none}.candyGame #message-overlay{position:absolute;top:63%;left:50%;transform:translate(-50%, -50%);z-index:10;display:none}.candyGame .hidden{display:none !important}.candyGame .game-status-message{width:49.47917vw;height:23.02083vw;font-family:"CORPORATE";background:url("/assets/images/halloween_25/candyOver.webp") no-repeat;background-size:100% 100%;text-align:center}.candyGame #game-status{color:#ffe139;font-size:3.48958vw;padding-top:4.6875vw}.candyGame #final-score{color:#ffffff;font-size:1.875vw;margin-top:.52083vw}.candyGame #foundNum{color:#ffe139}.candyGame #restart-button{color:#ffffff;font-size:2.60417vw;display:inline-block;cursor:pointer;margin-top:3.54167vw}.candyGame .candyRule .Rule_box{background:url("/assets/images/halloween_25/candyRule.webp") no-repeat;background-size:cover;width:56.5625vw;height:52.29167vw;left:50%;top:46%}.candyGame .candyRule .Rule_box .Rule_text{left:13.5%;top:10%;width:41.66667vw}.candyGame .candyRule .Rule_box .ruleItem{margin-bottom:1.82292vw}.candyGame .candyRule .closeBtn{bottom:13%}.rank{height:102.55208vw}.rank .panel_text{top:2.86458vw}.rank .panel_text .panel_name{width:28.02083vw}.rank .panel_text h5{font-size:1.875vw;font-family:"CORPORATE";color:#ffffff;margin-top:1.5625vw}.rank .panel_text .panel_rule{width:29.58333vw;height:6.45833vw;margin-top:.52083vw}.rank .panel_text .panel_rule h2{font-size:2.08333vw;left:-4%;transform:translateY(-1%)}.leaderRule .Rule_box{background:url("/assets/images/halloween_25/rankRule.webp") no-repeat;background-size:cover;width:56.71875vw;height:48.28125vw;left:50%;top:46%}.leaderRule .Rule_box .Rule_text{left:19.5%;top:21%;width:33.33333vw}.leaderRule .Rule_box .ruleItem{margin-bottom:1.82292vw}.leaderRule .Rule_box p{margin-top:.9375vw}.leaderRule .closeBtn{bottom:32%}.winnerBox{width:64.58333vw;height:55.10417vw;position:absolute;left:48%;transform:translateX(-50%);top:20.3125vw}.winnerBox ul{width:49.63542vw;position:absolute;left:58%;top:24%;transform:translateX(-50%)}.winnerBox li{color:#ffffff;font-family:"Manrope-ExtraBold";font-weight:normal;margin-bottom:2.60417vw;display:flex}.winnerBox .num{text-align:center;font-size:1.71875vw;width:5.36458vw;height:3.54167vw;display:flex;align-items:center;justify-content:center;margin-right:2.76042vw}.winnerBox .email,.winnerBox .score{display:inline-block;text-align:left}.winnerBox .email{width:31.25vw}.winnerBox .score{width:6.77083vw}.winnerBox p{display:flex;justify-content:space-around;font-size:1.30208vw;width:37.23958vw;position:relative;line-height:3.54167vw;text-indent:5%;background:#f4d466;color:#000;border-radius:2.08333vw}.loading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:100;display:none}.loading .loader{width:2.34375vw;height:2.34375vw;border:.15625vw solid #fff;border-radius:50%;display:inline-block;position:relative;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;left:49%;top:50%}.loading .loader::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:2.86458vw;height:2.86458vw;border-radius:50%;border:.15625vw solid;border-color:#1eb096 transparent}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media screen and (max-width: 992px){.banner{height:106.66667vw}.panel .panel_text .panel_name{max-width:unset}.panel .panel_rule{width:57.73333vw;height:13.46667vw}.panel .panel_rule h2{font-size:5.33333vw}.draw{height:141.73333vw}.draw .panel_text .panel_name{width:82.26667vw}.draw .lotteryContainer{top:29.33333vw}.draw #pumpkinContainer{width:91.86667vw;height:82.8vw}.draw #resultDisplay{font-size:2.93333vw}.draw .drawsInfo{font-size:3.46667vw}.draw .startBtn{margin-top:6.4vw}.drawRule .Rule_box{width:97.33333vw;height:88.26667vw;background:url(/assets/images/halloween_25/drawRule_m.webp) no-repeat;background-size:cover;left:50%;top:61%}.drawRule .Rule_box .Rule_text{left:17%;top:9%;width:66.66667vw}.drawRule .closeBtn{bottom:8.7%}.startBtn{width:34.8vw;height:11.86667vw;font-size:5.33333vw}.alertBox .closeBtn{width:28.8vw;height:9.73333vw;font-size:4.26667vw}.Rule_box .ruleItem{margin-bottom:1.6vw}.Rule_box h4{font-size:3.2vw}.Rule_box p{font-size:2.4vw;margin-top:1.33333vw}.Rule_box .infoSmall{font-size:2.13333vw}.Rule_box .iconItem img{width:4vw;margin-right:1.33333vw}.prizeModal .modalContent{width:66.66667vw;height:66.66667vw}.prizeModal #modalPrizeText{width:32vw;font-size:4vw}.prizeModal #modalPrizeText span{font-size:2.66667vw}.prizeModal .energy #modalPrizeText{top:39.5%;left:28.5%;line-height:1.2}.prizeModal .treasure #modalPrizeText{top:66%;left:27%}.prizeModal .again #modalPrizeText{left:31%}.prizeModal .oops #modalPrizeText{left:28%}.prizeModal #prizeIcon{width:13.33333vw;top:26%;left:37%}.prizeModal .closeButton{width:8vw;height:8vw}.witchGame{height:167.6vw}.witchGame .panel_text{top:7.6vw}.witchGame .panel_text .panel_name{width:50.66667vw}.witchGame #gameContainer{width:83.06667vw;height:114.13333vw;top:33.33333vw}.witchGame #startButton{width:34.8vw;height:11.86667vw;font-size:5.33333vw}.witchGame #witch{width:13.33333vw;height:13.33333vw}.witchGame .obstacle{width:11.33333vw;height:12.93333vw}.witchGame .o1{top:34%;left:24%}.witchGame .o2{top:28%;left:58%}.witchGame .o3{top:55%;left:16%}.witchGame .o4{top:52%;left:48%}.witchGame .o5{top:39%;left:80%}.witchGame #turret{width:12vw;height:13.86667vw}.witchGame #message{width:56vw;font-size:3.46667vw;padding:2.93333vw 1.33333vw;border-radius:1.06667vw}.witchGame #bullet{width:2.66667vw;height:2.66667vw}.witchGame .witchRule .Rule_box{width:91.33333vw;height:71.6vw}.witchGame .witchRule .Rule_text{left:15.5%;top:17.5%;width:66.66667vw}.witchGame .witchRule .closeBtn{bottom:30%}#message-toast-container .message-toast{font-size:3.2vw;width:79.46667vw;height:11.73333vw;background-size:100%}.candyGame{height:125.46667vw}.candyGame .lockInfo{width:40.53333vw;height:11.86667vw;font-size:5.33333vw;line-height:11.2vw;padding-left:5.33333vw;top:63%}.candyGame .panel_text{top:12.4vw}.candyGame .panel_text .panel_name{width:51.2vw}.candyGame .candyContainer{top:37.33333vw}.candyGame .candypanel{width:97.46667vw;height:77.33333vw}.candyGame #candyCon{left:50%;transform:translateX(-50%);width:95.46667vw;height:58.66667vw;top:1.06667vw}.candyGame .startFind{width:34.8vw;height:11.86667vw;font-size:5.33333vw;top:70%}.candyGame #info-bar{font-size:3.2vw;top:4.8vw;width:90%;left:50%;transform:translateX(-50%)}.candyGame .candy{width:6.13333vw;height:6.13333vw;border-width:.26667vw}.candyGame .game-status-message{width:100vw;height:48.4vw}.candyGame #game-status{font-size:7.2vw;padding-top:9.6vw}.candyGame #final-score{font-size:3.73333vw;margin-top:2.4vw}.candyGame #restart-button{font-size:5.33333vw;margin-top:6.93333vw}.candyGame .candyRule .Rule_box{width:92.66667vw;height:85.73333vw}.candyGame .candyRule .Rule_box .Rule_text{left:15.5%;top:11%;width:66.66667vw}.candyGame .candyRule .closeBtn{bottom:18%}.rank{overflow:hidden;height:205.2vw}.rank .panel_text{top:18.53333vw;width:100%}.rank .panel_text .panel_name{width:57.33333vw}.rank .panel_text .panel_rule{width:60.66667vw;height:13.46667vw}.rank .panel_text .panel_rule h2{font-size:4.26667vw}.rank .panel_text h5{margin-top:3.2vw;margin-bottom:1.33333vw;font-size:3.46667vw}.leaderRule .Rule_box{width:93.86667vw;height:79.06667vw}.leaderRule .Rule_box .Rule_text{width:48vw;left:22%}.leaderRule .Rule_box p{margin-top:1.86667vw}.leaderRule .closeBtn{bottom:36%}.winnerBox{top:60vw;width:100vw;height:85.33333vw}.winnerBox ul{left:55%;top:22%;width:77.33333vw}.winnerBox .num{width:8.93333vw;height:7.6vw;margin-right:4vw;font-size:3.46667vw}.winnerBox p{width:62.66667vw;border-radius:8vw;line-height:7.46667vw;font-size:2.93333vw}.signUp{width:26.66667vw;height:8.8vw;margin-top:4vw;font-size:3.73333vw}.emailVerification{width:99.2vw;height:42.93333vw;padding-top:8.8vw}.emailVerification>div{margin-bottom:2.66667vw}.emailVerification input{width:64vw;height:9.06667vw;font-size:3.46667vw;padding-left:2.66667vw}.emailVerification #send-code{font-size:3.46667vw;right:19%}.loginClose{right:7%;top:-20%;width:8vw;height:8vw}.loading .loader{width:8vw;height:8vw;left:45%}.loading .loader::after{width:10.66667vw;height:10.66667vw;border-width:.53333vw}}
