:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;place-items:center;min-width:42.66667vw;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:1.06667vw;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:.53333vw auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}#root{max-width:170.66667vw;margin:0 auto;text-align:center;padding-bottom:env(safe-area-inset-bottom,2.66667vw)}.lang-ar .common-detail{padding-left:0!important;padding-right:2.66667vw}.lang-ar .progress-text{text-align:left!important;right:0;left:auto!important}.lang-ar .messenger-btn{margin-left:0!important;margin-right:2.66667vw}.lang-ar .messenger-icon,.lang-ar .whatsapp-icon{margin-right:0;margin-left:1.33333vw}.app-logo-content{height:14.13333vw;position:relative}.app-logo-content .app-logo{width:22.66667vw}.app-logo-content .app-logo-main{position:fixed;top:0;left:0;width:100%;height:14.13333vw;z-index:99;background-color:#fff;opacity:.95}.app-logo-content .app-logo-main-show{height:100%}.descript-content{background-color:#018f83;font-size:2.93333vw;color:#fff;padding:1.33333vw 2.66667vw;box-sizing:border-box;font-weight:500}.question-content{padding:5.33333vw 4vw;box-sizing:border-box}.question-content .congration-title{font-size:6.66667vw;margin:0;padding:0;text-align:start}.question-content .question-title,.question-content .question-tips{padding:0;margin:0;text-align:start;margin-top:2vw;font-size:3.2vw}.question-content .question-banner-content{width:100%;height:48.2632vw;background-color:#eee;margin-top:4vw}.question-content .question-banner-content .question-banner{width:100%}.question-content .question-desc-title{margin-top:4vw;font-size:3.73333vw;margin-bottom:4vw}.question-content .question-desc-title .question-label{font-weight:700}.question-content .question-answer-cotent{padding:0 1.33333vw;box-sizing:border-box}.question-content .question-answer-cotent .question-answer-item{width:100%;box-shadow:0 0 .8vw #00000080;margin-top:2.13333vw;padding:1.33333vw 0;border-radius:1.33333vw;border:.53333vw solid #fff;box-sizing:border-box;background-color:#018f83;color:#fff;font-size:3.46667vw;font-weight:700}.auth-content{padding:4vw 0;box-sizing:border-box}.auth-content .auth-title{font-size:5.33333vw}.auth-content .auth-loading{height:16vw}.auth-content .auth-loading .auth-bar{width:9.33333vw;height:9.33333vw;border-radius:100%;position:relative}.auth-content .auth-loading .auth-bar .auth-bg{width:9.33333vw;height:9.33333vw;border:.8vw solid #eee;border-radius:100%;box-sizing:border-box}.auth-content .auth-loading .auth-bar .auth-point{position:absolute;top:0;left:0;width:9.33333vw;height:9.33333vw;border:.8vw solid #018f83;box-sizing:border-box;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;border-radius:100%;animation:circle infinite 2s linear}.auth-content .auth-tips-1,.auth-content .auth-tips-2,.auth-content .auth-tips-3{font-size:3.2vw;margin-top:2.66667vw;color:#333639;text-align:start;padding:0 6.66667vw;letter-spacing:.5px}.auth-result-content{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;background-color:#0000004d;padding:8vw;box-sizing:border-box}.auth-result-content .auth-result-main{padding:5.33333vw 5.33333vw 4vw;border-radius:1.33333vw;background-color:#fff;box-sizing:border-box;transform:scale(.5);animation:showAuthResultAni .5s linear forwards}.auth-result-content .auth-result-main .auth-result-banner{width:90%;animation:temblor-ani 2s infinite}.auth-result-content .auth-result-main .auth-result-title{padding:0;margin:2.66667vw 0;font-size:5.33333vw}.auth-result-content .auth-result-main .auth-result-tips{font-size:3.2vw;color:#333639;margin:0;font-weight:500;padding:0;margin-top:2vw}.auth-result-content .auth-result-main .submit-btn{width:100%;border-radius:.66667vw;background-color:#018f83;color:#fff;font-size:3.46667vw;padding:2vw;box-sizing:border-box;margin-top:5.33333vw}.fail-result-content{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;background-color:#0000004d;padding:8vw;box-sizing:border-box}.fail-result-content .fail-result-main{padding:5.33333vw 5.33333vw 4vw;border-radius:1.33333vw;background-color:#fff;box-sizing:border-box;transform:scale(.5);animation:showAuthResultAni .5s linear forwards}.fail-result-content .fail-result-main .fail-icon{width:40%}.fail-result-content .fail-result-main .fail-result-title{padding:0;margin:2.66667vw 0;font-size:5.33333vw}.fail-result-content .fail-result-main .fail-result-tips{font-size:3.2vw;color:#333639;margin:0;font-weight:500;padding:0;margin-top:2vw}.fail-result-content .fail-result-main .submit-btn{width:100%;border-radius:.66667vw;background-color:#018f83;color:#fff;font-size:3.46667vw;padding:2vw;box-sizing:border-box;margin-top:5.33333vw}.tips-result-content{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;background-color:#0000004d;padding:8vw;box-sizing:border-box}.tips-result-content .tips-result-main{padding:5.33333vw 5.33333vw 4vw;border-radius:1.33333vw;background-color:#fff;box-sizing:border-box;transform:scale(.5);animation:showAuthResultAni .5s linear forwards}.tips-result-content .tips-result-main .tips-icon{width:40%}.tips-result-content .tips-result-main .tips-result-title{padding:0;margin:2.66667vw 0;font-size:5.33333vw;color:#d03150}.tips-result-content .tips-result-main .tips-result-tips{font-size:3.2vw;color:#333639;margin:0;font-weight:500;padding:0;margin-top:2vw}.tips-result-content .tips-result-main .submit-btn{width:100%;border-radius:.66667vw;background-color:#018f83;color:#fff;font-size:3.46667vw;padding:2vw;box-sizing:border-box;margin-top:5.33333vw}.congratulation-result-content{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;background-color:#0000004d;padding:8vw;box-sizing:border-box}.congratulation-result-content .congratulation-result-main{padding:5.33333vw 5.33333vw 4vw;border-radius:1.33333vw;background-color:#fff;box-sizing:border-box;transform:scale(.5);animation:showAuthResultAni .5s linear forwards}.congratulation-result-content .congratulation-result-main .congratulation-icon{width:80%}.congratulation-result-content .congratulation-result-main .congratulation-result-title{padding:0;margin:5.33333vw 0 2.66667vw;font-size:5.33333vw}.congratulation-result-content .congratulation-result-main .congratulation-result-tips{font-size:3.2vw;color:#333639;margin:0;font-weight:500;padding:0;margin-top:2vw}.congratulation-result-content .congratulation-result-main .submit-btn{width:100%;border-radius:.66667vw;background-color:#018f83;color:#fff;font-size:3.46667vw;padding:2vw;box-sizing:border-box;margin-top:5.33333vw}.gift-content .box-list-content{padding:4vw 6.66667vw;box-sizing:border-box}.gift-content .box-list-content .box-item{width:33.3333333333%;height:calc((100vw - 13.33333vw) / 3 * .72);position:relative}.gift-content .box-list-content .box-item .box-item-main{width:75%;height:100%;position:relative}.gift-content .box-list-content .box-item .box-item-main.bounds{animation:giftBoundAni .3s linear infinite}.gift-content .box-list-content .box-item .box-item-main .gift-icon{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:0}.gift-content .box-list-content .box-item .box-item-main .gift-top-icon,.gift-content .box-list-content .box-item .box-item-main .gift-main-icon{z-index:2}.gift-content .box-list-content .box-item .box-item-main .gift-top-icon{z-index:5}.gift-content .box-list-content .box-item .box-item-main .gift-show-icon{opacity:1}.gift-content .box-list-content .box-item .box-item-main .open-box-ani{animation:boxTopAni 1.5s linear forwards}.gift-content .box-list-content .box-item .box-item-main .show-gift-ani{animation:showGiftAni 1.5s linear forwards}.invite-content .invite-title,.invite-content .completed-title,.completed-content .invite-title,.completed-content .completed-title{font-size:5.86667vw;font-weight:500;color:#d03050;margin:5.33333vw 0}.invite-content .invite-icon,.invite-content .completed-icon,.completed-content .invite-icon,.completed-content .completed-icon{width:70%}.invite-content .award,.completed-content .award{margin-top:5.33333vw;font-size:2.93333vw;padding:0 2.66667vw;box-sizing:border-box}.invite-content .invite-main{background-color:#e4e7ed;width:calc(100% - 5.33333vw);padding:2.66667vw;padding-top:1px;box-sizing:border-box;border-radius:1.33333vw}.invite-content .invite-main .invite-tip{margin:0;padding:0;font-size:3.2vw;text-align:start;color:#606266;margin-top:2.66667vw;font-weight:500}.invite-content .invite-main .invite-btn{width:100%;height:9.33333vw;color:#fff;margin-top:2.66667vw;border-radius:1.33333vw;font-size:3.73333vw;font-weight:700}.invite-content .invite-main .share-btn-group{width:90%}.invite-content .invite-main .share-btn-group .messenger-btn{background-color:#a0f;margin-left:2.66667vw}.invite-content .invite-main .share-btn-group .messenger-btn .messenger-icon{width:4.66667vw;margin-right:1.33333vw}.invite-content .invite-main .share-btn-group .whatsapp-btn{background-color:#018f83}.invite-content .invite-main .share-btn-group .whatsapp-btn .whatsapp-icon{width:4.66667vw;margin-right:1.33333vw}.invite-content .invite-main .go-on{width:90%;margin-left:5%;background-color:#018f83}.invite-content .invite-main .text-center{text-align:center;margin-top:4vw}.invite-content .invite-main .progress-bar{width:100%;height:4vw;border-radius:2vw;background-color:#018f8333;font-size:2.66667vw;font-weight:500;color:#fff;margin-top:.66667vw;position:relative;overflow:hidden}.invite-content .invite-main .progress-bar .progress-point{height:100%;width:50%;border-radius:2vw;background-color:#018f83;transition:all .3s;position:relative}.invite-content .invite-main .progress-bar .progress-point:after{content:"";background-image:linear-gradient(90deg,#ffffff4d,#ffffff80);animation:progressAni 2s cubic-bezier(.4,0,.2,1) infinite}.invite-content .invite-main .progress-bar .progress-text{text-align:right;padding:0 1.33333vw;width:50%;box-sizing:border-box;position:absolute;top:0;transition:all .3s;left:0}.completed-content .completed-main{background-color:#e4e7ed;width:calc(100% - 5.33333vw);padding:2.66667vw;padding-top:1px;box-sizing:border-box;border-radius:1.33333vw}.completed-content .completed-main .completed-tip{margin:0;padding:0;font-size:3.2vw;text-align:start;color:#606266;margin-top:2.66667vw;font-weight:500}.completed-content .completed-main .completed-btn{width:calc(50% - 1.33333vw);height:9.33333vw;color:#fff;margin-top:2.66667vw;border-radius:1.33333vw;font-size:3.73333vw;font-weight:700}.completed-content .completed-main .share-btn-group{width:90%}.completed-content .completed-main .share-btn-group .auth-btn,.completed-content .completed-main .share-btn-group .click-btn{background-color:#018f83;height:13.33333vw}.completed-content .completed-main .go-on{width:90%;background-color:#018f83}.completed-content .completed-main .text-center{text-align:center;margin-top:4vw}.completed-content .completed-main .progress-bar{width:100%;height:4vw;border-radius:2vw;background-color:#018f8333;font-size:2.66667vw;font-weight:500;color:#fff;margin-top:.66667vw;position:relative;overflow:hidden}.completed-content .completed-main .progress-bar .progress-point{height:100%;width:50%;border-radius:2vw;background-color:#018f83;transition:all .3s;position:relative}.completed-content .completed-main .progress-bar .progress-point:after{content:"";background-image:linear-gradient(90deg,#ffffff4d,#ffffff80);animation:progressAni 2s cubic-bezier(.4,0,.2,1) infinite}.completed-content .completed-main .progress-bar .progress-text{text-align:right;padding:0 1.33333vw;width:50%;box-sizing:border-box;position:absolute;top:0;transition:all .3s;left:0}.common-content{margin-top:1.33333vw;padding:0 2.66667vw;box-sizing:border-box}.common-content .common-title-bar{color:#3b5999;padding:2vw 2.66667vw;box-sizing:border-box;font-size:3.73333vw;background-color:#eeeff4}.common-content .common-list .common-item{padding:4vw 0;box-sizing:border-box;border-bottom:1px solid #efeff5}.common-content .common-list .common-item .member-icon-content{width:16vw;height:16vw;background-color:#eee}.common-content .common-list .common-item .member-icon-content .member-icon{width:16vw}.common-content .common-list .common-item .common-detail{text-align:start;width:calc(100% - 16vw);padding-left:2.66667vw;box-sizing:border-box;font-size:3.2vw;color:#333639}.common-content .common-list .common-item .common-detail .member-name{font-weight:700;font-size:4vw}.common-content .common-list .common-item .common-detail .common-detail-text{text-align:start;margin-top:.8vw}.common-content .common-list .common-item .common-detail .common-time{margin-top:1.33333vw}.common-content .common-list .common-item .common-detail .common-time .good-icon{width:4.8vw;margin-right:2.66667vw}.app-inc{background-color:#018f83;color:#fff;font-weight:700;font-size:3.46667vw;padding:2.13333vw;box-sizing:border-box;margin-top:5.33333vw}@keyframes circle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes temblor-ani{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes boxTopAni{0%{transform:translate(0) rotate(0)}to{transform:translateY(-25px)}}@keyframes showGiftAni{0%{opacity:0;top:0%}to{top:-27%;opacity:1}}@keyframes giftBoundAni{0%{transform:translate(0)}25%{transform:translate(3px)}50%{transform:translate(0)}75%{transform:translate(-3px)}to{transform:translate(0)}}@keyframes showAuthResultAni{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes progressAni{0%{position:absolute;left:0;top:0;bottom:0;right:100%;opacity:1}66%{position:absolute;left:0;top:0;bottom:0;right:0;opacity:0}to{position:absolute;left:0;top:0;bottom:0;right:0;opacity:0}}html,body{padding:0;margin:0;min-height:100vh;color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow-x:hidden;background:#fff;font-family:Roboto,sans-serif;min-width:42.66667vw}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#000}*{-webkit-user-select:none;-moz-user-select:none;user-select:none}input,textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}::-webkit-scrollbar{display:none!important}.app_rtl{direction:rtl}.flex{display:flex;align-items:center}.flex.center{justify-content:center}.flex.end{justify-content:flex-end}.flex.start{justify-content:flex-start}.flex.between{justify-content:space-between}.flex.around{justify-content:space-around}.flex.wrap{flex-wrap:wrap}.flex.ali-start{align-items:flex-start}.flex.ali-stretch{align-items:stretch}.flex.ali-end{align-items:flex-end}.flex.direction{flex-direction:column}
