body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.2;overflow-x:hidden}@media screen and (max-width:320px){body{font-size:12px}}body #navbar-brand{display:block;height:100%;min-height:50px;width:80px}body #navbar-brand,body .masthead-main,body .masthead-popup{background-position:50% 50%;background-repeat:no-repeat;background-size:contain}body .masthead-main{height:200px;width:400px}body .masthead-popup{height:200px;width:100%}body .bg-layer{height:100vh;left:50%;position:fixed;top:0;transform:translateX(-50%);z-index:-9999}body .bg-layer .bg-layer-gradient{height:100%;left:0;position:absolute;top:0;width:100%}body .bg-layer .bg-layer-img{background-position:50% 0;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}body .bg-color{background-color:#3ab49aaa}body .masthead-img{background-color:transparent;background-image:""!important;background-position:50% 50%;background-position:50% 100%;background-repeat:no-repeat;background-size:contain;height:25vw;margin:0 auto;max-height:250px;max-width:400px;min-height:150px}body .masthead-img.big{height:60vw}body input,body select{font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:700;margin:10px auto}body .bold,body b{font-weight:700}body a{color:inherit;transition:.3s ease!important}body a:hover{color:inherit;opacity:.5}body .small,body small{font-size:.7rem}body .small-2{font-size:.8rem}body .small-3{font-size:.9rem}body .underline{text-decoration:underline}body img{-o-object-fit:contain;object-fit:contain}body .cursor-pointer{cursor:pointer;transition:.3s ease!important}body .cursor-pointer:hover{opacity:.7}body .-z-1{z-index:-1}body .z-0{z-index:0}body .z-1{z-index:1}body .z-2{z-index:2}body .z-10{z-index:10}body .rounded-sm{border-radius:.125rem}body .rounded,body .rounded-md{border-radius:.375rem}body .rounded-lg{border-radius:.5rem}body .opacity-50{opacity:.5}body .opacity-100{opacity:1}#app{display:flex;flex-direction:column;height:100vh;left:0;min-height:100vh;position:absolute;top:0;width:100vw}#app,.bottom_ui:before,.modal{color:#fff;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;text-shadow:1px 1px 3px rgba(0,0,0,.1)}.btn,button{font-weight:700;transition:.3s ease!important}.btn:focus,.btn:hover,button:focus,button:hover{webkit-tap-highlight-color:transparent;opacity:.9;outline:none}.btn a,button a{text-decoration:none}.btn.btn-collect.disabled,button.btn-collect.disabled{display:none}.btn.btn-collect.claimable,button.btn-collect.claimable{background-color:#ffd24f;border:0;border-radius:0 5px 5px 0;color:#3a2178;cursor:pointer;font-size:16px;line-height:32px;width:100%}.btn-primary:not(.daterangepicker *){background-color:#fde501!important;border:none;color:#222!important;display:block;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin:0 auto;padding:.5em 2.5em}.btn-primary:not(.daterangepicker *).disabled,.btn-primary:not(.daterangepicker *)[disabled]{background:#989898!important;color:#fff!important;cursor:default;opacity:1;transition:none!important}.btn-primary:not(.daterangepicker *).disabled:hover,.btn-primary:not(.daterangepicker *)[disabled]:hover{background:#989898!important;color:#fff!important;opacity:1}.btn-primary:not(.daterangepicker *):active,.btn-primary:not(.daterangepicker *):focus,.btn-primary:not(.daterangepicker *):hover,.btn-primary:not(.daterangepicker *):target{background-color:#fde501!important;border:none;color:#222!important;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;opacity:.5}.footer{background:#0d1122}.install-toast{color:#fff;flex-basis:unset;text-align:left;z-index:10}.install-toast #install-app{align-items:center;background:hsla(0,0%,100%,.5);border-radius:5px;color:#222;cursor:pointer;display:flex;justify-content:center;padding:10px;text-shadow:none}@media only screen and (max-width:767px){.register-footer .logo-3d,.register-footer .logo-ecm,.register-footer .logo-tm{width:20%}.register-footer .logo-gp{width:11%}.register-footer .logo-mm{width:12%}.register-footer .logo-qm,.register-footer .logo-sw{width:25%}}@media only screen and (max-width:370px){.register-footer .logo-3d,.register-footer .logo-ecm,.register-footer .logo-tm{width:18%}.register-footer .logo-gp,.register-footer .logo-mm{width:10%}.register-footer .logo-qm,.register-footer .logo-sw{width:23%}}@media only screen and (max-width:320px){.register-footer .logo-3d,.register-footer .logo-ecm,.register-footer .logo-tm{width:17%}.register-footer .logo-mm{width:10%}.register-footer .logo-qm,.register-footer .logo-sw{width:20%!important}}.popup{background-color:rgba(0,0,0,.8);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:3}.main-masthead{margin-bottom:-8.5rem}.main-section{border-radius:1.5rem;height:auto;margin:0 auto;max-width:500px!important;min-height:calc(5rem + 200px);overflow:hidden;padding-top:8.5rem;width:calc(100% - 20px)}input.codebox{font-size:18px!important;font-weight:800!important;height:11vw;margin:2px;max-height:45px!important;max-width:45px!important;padding:5px!important;text-align:center;width:11vw}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form-check{border-radius:5px;display:block;padding:5px;transition:.3s ease!important}.form-check label,.form-check label:before{cursor:pointer;position:relative}.form-check label:before{-webkit-appearance:none;background-color:transparent;border:1px solid #ffffff40;border-radius:.25rem;box-shadow:none;content:"";display:inline-block;flex-shrink:0;height:1.5rem;margin:.25rem .5rem .25rem .25rem;padding:2px 0;transition:.3s ease!important;vertical-align:middle;width:1.5rem}.form-check input:checked+label:before{background:#3ab49a}.form-check input+label:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:14px;left:13px;opacity:0;position:absolute;top:7px;transform:scale(.75) rotate(45deg);transition:.3s ease!important;width:6px}.form-check input:checked+label:after{opacity:1;transform:scale(1) rotate(45deg)}.select2 *,.select2-results *{text-shadow:none!important}.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-results__option:not(.select2-results__option--highlighted){color:#495057!important}.form-group .select2-container--default .select2-selection--single{border:1px solid #ced4da!important;height:calc(1.3em + .75rem + 2px)!important;padding:.15rem .5rem!important}.form-group .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #ced4da!important}.form-group .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.form-group .select2-container{width:100%!important}.form-group .input-group .select2-container--default .select2-selection--single{border:0!important}#main_ui{height:calc(100vh - 80px);margin:0 auto 10px;position:relative;width:100%}.top_layer_ui{opacity:1;z-index:10}.top_layer_ui.inactive{opacity:.5;z-index:0}.top_right_section{align-items:flex-end;-webkit-align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;-webkit-justify-content:flex-end;position:absolute;right:0;text-align:right;top:.5rem;width:25%}.top_right_section .check_in_ui,.top_right_section .top_right_ui{height:10vw;max-height:50px;max-width:50px;position:relative;transform:translateY(-1rem);transition:.3s ease!important;width:10vw}.top_right_section .check_in_ui .fas,.top_right_section .top_right_ui .fas{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.top_right_section .check_in_ui:hover,.top_right_section .top_right_ui:hover{opacity:.5}.top_right_section .check_in_ui .fas{font-size:2.4rem}.top_right_section .check_in_ui #check-status{background-color:transparent;background-image:url(/assets/images/generic/icons/times-circle-solid.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:15px;left:50%;position:absolute;top:66%;transform:translate(-50%,-50%);width:15px}.top_right_section .check_in_ui #check-status.check-success{background-image:url(/assets/images/generic/icons/check-circle-solid.svg)}.top_right_section .check_in_ui #check-status.check-fail{background-image:url(/assets/images/generic/icons/times-circle-solid.svg)}.top_right_section .top_right_ui .fas{font-size:1.8rem}.top_right_section .progress_ui{height:60vw;max-height:200px;max-width:50px;position:relative;width:10vw}.top_right_section .progress_ui:after{background-color:transparent;background-image:url(/assets/images/cl/bars/Progress_Bar.png);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:100%}.top_right_section .progress_ui .progress_box_wrap{align-items:center;background:#5d3725;background:linear-gradient(180deg,#5d3725,#5d3725 11.5%,#9e4d34 12.5%,#5d3725 0,#5d3725 24%,#9e4d34 25%,#5d3725 26%,#5d3725 36.5%,#9e4d34 37.5%,#5d3725 38.5%,#5d3725 49%,#9e4d34 50%,#5d3725 51%,#5d3725 61.5%,#9e4d34 62.5%,#5d3725 63.5%,#5d3725 74%,#9e4d34 75%,#5d3725 76%,#5d3725 86.5%,#9e4d34 87.5%,#5d3725 88.5%,#5d3725);border-radius:1.5em;bottom:13%;display:flex;flex-direction:column-reverse;height:85%;justify-content:end;left:50%;overflow:hidden;position:absolute;transform:translate(-50%);width:15px}.top_right_section .progress_ui .progress_box_wrap .progress_box{border-bottom:2px solid #5d3725;height:calc(14.28571% - 3px);width:100%}.top_right_section .progress_ui .progress_box_wrap .progress_box:first-child{background:#f51519}.top_right_section .progress_ui .progress_box_wrap .progress_box:nth-child(2){background:#f5271a}.top_right_section .progress_ui .progress_box_wrap .progress_box:nth-child(3){background:#f53b1b}.top_right_section .progress_ui .progress_box_wrap .progress_box:nth-child(4){background:#f54d1d}.top_right_section .progress_ui .progress_box_wrap .progress_box:nth-child(5){background:#f66120}.top_right_section .progress_ui .progress_box_wrap .progress_box:nth-child(6){background:#f77524}.top_right_section .progress_ui .progress_box_wrap .progress_box:nth-child(7){background:#f9ad2e}.top_right_section .progress_ui .progress_box_wrap .progress_box:nth-child(8){background:#cdb52c}.top_left_section{left:0;position:absolute;top:0;width:50%}.middle_section{bottom:17%;display:block;height:80vw;justify-content:center;left:50%;max-height:400px;max-width:400px;min-height:250px;min-width:250px;position:absolute;transform:translate(-50%);width:80vw}.bottom_section{text-align:center}.bottom_section .bottom_ui_wrapper{align-items:center;display:flex;justify-content:space-evenly}.bottom_section .bottom_ui{align-items:center;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:flex;font-size:1.6rem;height:15vw;justify-content:center;margin:5px;max-height:2.5rem;max-width:2.5rem;position:relative;transform:translateY(-1rem);transition:.3s ease!important;width:15vw}.bottom_section .bottom_ui:hover{opacity:.5}.bottom_section .bottom_ui#core_ar_btn:before{content:"AR"}.bottom_section .bottom_ui#daily_challenge_btn:before{content:"Challenges"}.bottom_section .bottom_ui#reward_redemption_btn:before{content:"Rewards"}.bottom_section .bottom_ui#notification_btn:before{content:"Notice"}.bottom_section .bottom_ui#share_btn:before{content:"Share"}#notification_btn.unread{position:relative}#notification_btn.unread:after{background:#dc3545!important;border:2px solid #fbc107;border-radius:50%;content:"";position:absolute;right:0;top:0}.navbar #notification_btn.unread:after{height:10px;width:10px}.bottom_section .bottom_ui #notification_btn.unread:after{height:15px;width:15px}.bottom_ui,.check_in_ui,.nutrition_ui,.plant_ui,.progress_ui,.top_right_ui{background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;margin:5px;position:relative}div.bottom_ui:before,div.check_in_ui:before,div.nutrition_ui:before,div.top_right_ui:before{font-size:10px;font-weight:700;position:absolute}@media only screen and (max-width:287px){div.bottom_ui:before,div.check_in_ui:before,div.nutrition_ui:before,div.top_right_ui:before{font-size:8px;top:-3}}@media only screen and (min-width:450px){div.bottom_ui:before,div.check_in_ui:before,div.nutrition_ui:before,div.top_right_ui:before{font-size:12px}div.nutrition_ui:before{top:0}}div.bottom_ui:before,div.check_in_ui:before,div.top_right_ui:before{bottom:0;color:#fff;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;right:50%;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,.1);transform:translate(50%,100%)}div.check_in_ui#check_in_btn:before{content:"Daily"}div.top_right_ui#profile_btn:before{content:"Profile"}.ui_msg{width:100%}#challenge_list .challenge-item{align-items:center;border:0;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative;text-align:center}#challenge_list .challenge-item-bg{background-color:hsla(0,0%,100%,.25);background-image:none;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:1rem;height:calc(49vw - 33px);max-height:225px;overflow:hidden;position:relative;width:100%}#challenge_list .challenge-item-tries{align-items:center;background:rgba(0,0,0,.5);border-radius:.15rem;bottom:0;color:#fff;display:flex;font-size:.8rem;font-weight:700;height:20px;justify-content:center;line-height:1.2;padding:0 5px;position:absolute;right:0;text-align:right}#challenge_list .challenge-item-title{color:#fff;display:block;font-size:.8rem;font-weight:700;line-height:1.2;position:relative;z-index:1}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background:transparent!important;border-bottom:2px solid #fff!important;border-radius:0!important}.nav-fill .nav-item,.nav-fill>.nav-link{border-bottom:2px solid transparent!important;border-radius:0!important}#popup_notifications .msg-container::-webkit-scrollbar,#popup_rewards .reward-body-container::-webkit-scrollbar{display:none}#popup_notifications .msg-container{max-height:60vh;min-height:300px;overflow-y:scroll}#popup_notifications .msg-box{margin-bottom:10px;text-align:left}#popup_notifications .msg-box .date{background-color:#ffd24f;border-radius:5px;color:#000;font-size:12px;font-weight:700;margin-bottom:1rem;padding:5px;text-align:center;width:100px}#popup_notifications .msg-box .status_item{font-size:.8rem;margin-bottom:.5rem;text-align:justify}#popup_notifications .msg-box hr{border:1px dashed rgba(0,0,0,.25)}#popup_notifications .content.have-unread-icon{display:inline-block;width:90%}#popup_notifications .unread-icon{display:inline-block;padding-left:10px;vertical-align:middle;width:10%}.box-content-center{align-items:center;display:flex;justify-content:center}#popup-daily-checkin-body{display:grid;grid-column-end:7;grid-column-start:1;grid-template-columns:14% 14% 14% 14% 14% 14% 14%;margin:1em auto}#popup-daily-checkin-body .calendar_block{align-items:center;border-radius:9px;color:#fff;display:block;float:left;font-size:1em;font-weight:700;justify-content:center;margin:3px;padding:15px 0 5px;position:relative}#popup-daily-checkin-body .calendar_block.blank{background:transparent;opacity:0}#popup-daily-checkin-body .calendar_block.unchecked{background:rgba(0,0,0,.25)}#popup-daily-checkin-body .calendar_block.checked{background:#7bdd57}#popup-daily-checkin-body .calendar_block:before,#popup-daily-checkin-body .calendar_block:nth-child(7n+1):before{content:"MON";font-size:8px;left:0;position:absolute;text-align:center;top:3px;width:100%}#popup-daily-checkin-body .calendar_block:nth-child(7n+2):before{content:"TUE";font-size:8px;left:0;position:absolute;text-align:center;top:3px;width:100%}#popup-daily-checkin-body .calendar_block:nth-child(7n+3):before{content:"WED";font-size:8px;left:0;position:absolute;text-align:center;top:3px;width:100%}#popup-daily-checkin-body .calendar_block:nth-child(7n+4):before{content:"THU";font-size:8px;left:0;position:absolute;text-align:center;top:3px;width:100%}#popup-daily-checkin-body .calendar_block:nth-child(7n+5):before{content:"FRI";font-size:8px;left:0;position:absolute;text-align:center;top:3px;width:100%}#popup-daily-checkin-body .calendar_block:nth-child(7n+6):before{content:"SAT";font-size:8px;left:0;position:absolute;text-align:center;top:3px;width:100%}#popup-daily-checkin-body .calendar_block:nth-child(7n+7):before{content:"SUN";font-size:8px;left:0;position:absolute;text-align:center;top:3px;width:100%}#popup_attempt_plant_reward_redemption_confirmation .voucher-tnc-box{word-wrap:break-word;display:block;overflow:hidden;width:100%}.main-game-wrapper{padding:0 10px 10px}.main-game-wrapper .main-game-component{text-align:center}.main-game-wrapper .main-game-component .game-container.scratchcard .scratch-canvas,.main-game-wrapper .main-game-component .game-container.scratchcard .scratch-result{border:5px solid #3ab549;border-radius:10px}.main-game-wrapper .err-msg{align-items:center;display:flex;height:100px;justify-content:center}.force-hide{display:none!important}.reward-multiple .reward-item{font-size:.9rem;width:150px}.reward-multiple .reward-item:not(:last-child){margin-right:2rem;position:relative}.reward-multiple .reward-item:not(:last-child):after{content:"&";font-size:1rem;font-weight:700;position:absolute;right:0;top:2rem;transform:translate(100%,-50%);width:2rem}.reward-multiple .reward-item.last-child:after{content:""}
