@charset "UTF-8";.invite-container{width:100%;height:100vh;overflow-y:auto;padding-bottom:min(53.333vw,229.333px);background-color:#fff}.invite-container .auth-btn{margin-top:min(3.2vw,13.76px);border-radius:min(13.333vw,57.333px);padding:min(3.733vw,16.053px) min(4.267vw,18.347px);display:flex;align-items:center;border:min(.267vw,1.147px) solid #EAEAEC}.invite-container .auth-btn img{width:min(5.067vw,21.787px)}.invite-container .auth-btn .label{flex:1;text-align:center;font-size:min(3.733vw,16.053px);font-weight:500}.invite-container .hero-wrapper{height:min(144vw,619.2px);background-size:cover;position:relative;padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.invite-container .hero-wrapper .lang-mini-btn{top:min(5.333vw,22.933px)}.invite-container .hero-wrapper .title-wrapper{padding-top:min(14.667vw,63.067px);padding-left:min(8vw,34.4px);padding-right:min(8vw,34.4px)}.invite-container .hero-wrapper .title-wrapper .logo{height:min(8.533vw,36.693px)}.invite-container .hero-wrapper .title-wrapper .title{padding-top:min(8vw,34.4px);color:#fff;font-size:min(6.933vw,29.813px);line-height:1.5;font-weight:700;margin:0}.invite-container .hero-wrapper .title-wrapper .title .pink-title{color:#ffa2a2}.invite-container .hero-wrapper .title-wrapper .title-min{font-size:min(5.867vw,25.227px)}.invite-container .hero-wrapper .title-wrapper .title2{color:#fff;font-size:min(9.6vw,41.28px);font-weight:700}.invite-container .hero-wrapper .title-wrapper .title2 .gradient{background:linear-gradient(to right,#e41b38,#9b6fff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.invite-container .hero-wrapper .title-wrapper .title3{color:#fff;font-size:min(5.333vw,22.933px);padding-top:min(2.667vw,11.467px)}.invite-container .hero-wrapper .fun-wrapper{padding:0 min(9.6vw,41.28px);color:#ffffffb8;font-size:min(4.8vw,20.64px)}.invite-container .hero-wrapper .fun-wrapper .fun-item{align-items:center;display:flex}.invite-container .hero-wrapper .fun-wrapper img{width:min(1.867vw,8.027px);height:min(2.4vw,10.32px);margin-right:min(2.133vw,9.173px)}.invite-container .hero-wrapper .pay-tags{position:absolute;bottom:min(22.667vw,97.467px);left:min(8.533vw,36.693px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.invite-container .hero-wrapper .pay-tags .tag{border-radius:min(5.6vw,24.08px);padding:min(.8vw,3.44px) min(4vw,17.2px);font-size:min(6.133vw,26.373px);background:transparent;color:#fff;text-shadow:#000 0 0 min(1.333vw,5.733px)}.invite-container .hero-wrapper .pay-tags .tag img{width:min(5.333vw,22.933px);margin-inline-end:min(2.667vw,11.467px)}.invite-container .cards-img-wrapper{width:100%;padding:0 min(5.333vw,22.933px);text-align:center;height:min(69.333vw,298.133px);position:absolute;z-index:1;pointer-events:none}.invite-container .cards-img-wrapper .cards-img{height:min(69.333vw,298.133px);transform:translateY(max(-.8vw,-3.44px))}.invite-container .form-wrapper{width:100%;max-width:min(133.333vw,573.333px);padding:min(10.667vw,45.867px) min(5.867vw,25.227px);padding-bottom:min(5.6vw,24.08px);border-top-left-radius:min(9.6vw,41.28px);border-top-right-radius:min(9.6vw,41.28px);background-color:#fff;position:fixed;bottom:0;z-index:2}.invite-container .tag-wrap{background-color:#fed30f;position:absolute;height:min(14.933vw,64.213px);top:max(-7.467vw,-32.107px);left:0;border-radius:min(7.467vw,32.107px);border-bottom-left-radius:0;padding:min(1.6vw,6.88px) min(4.267vw,18.347px);padding-right:min(22.4vw,96.32px);color:#000}.invite-container .tag-wrap .tag-title{font-size:min(3.2vw,13.76px);line-height:1;font-weight:400;white-space:nowrap;margin-bottom:min(2.667vw,11.467px)}.invite-container .tag-wrap .tag-subtitle{margin-top:min(.533vw,2.293px);font-size:min(5.867vw,25.227px);line-height:min(5.333vw,22.933px);font-weight:700}.invite-container .tag-wrap .tag-img{position:absolute;right:min(5.333vw,22.933px);width:min(14.4vw,61.92px);top:0}.invite-container#step2{padding-bottom:min(21.333vw,91.733px)}.invite-container#step2 .download-btnbar{padding:min(1.867vw,8.027px) min(5.333vw,22.933px) min(5.333vw,22.933px) min(5.333vw,22.933px);width:min(100%,430px);position:fixed;bottom:0;background-color:#fff;box-shadow:#f1f1f1 0 max(-.267vw,-1.147px) min(2.667vw,11.467px)}.invite-container .step2-hero-wrapper{background:url(https://staticsource1.redotpay.com/wap/img/v1/invite/bg-step2.jpg) no-repeat center;background-size:100% min(138.667vw,596.267px)!important;background-position-y:0;position:relative}.invite-container .step2-hero-wrapper .logo{position:absolute;height:min(5.867vw,25.227px);left:min(5.333vw,22.933px);top:min(10.667vw,45.867px)}.invite-container .step2-hero-wrapper .title-wrapper{padding:min(32vw,137.6px) min(4vw,17.2px) 0 min(4vw,17.2px);text-align:center}.invite-container .step2-hero-wrapper .title-wrapper .title{font-size:min(12.8vw,55.04px);color:#fff}.invite-container .step2-hero-wrapper .title-wrapper .subtitle{padding:min(2.667vw,11.467px) 0;font-size:min(3.733vw,16.053px);color:#fff}.invite-container .step2-hero-wrapper .snapshot-wrapper{text-align:right}.invite-container .step2-hero-wrapper .snapshot-wrapper .decoration-img{position:absolute;bottom:0;left:0}.invite-container .step2-hero-wrapper .snapshot-wrapper .snapshot-img{width:min(80vw,344px);margin-top:min(13.333vw,57.333px);padding-right:min(2.667vw,11.467px)}.invite-container .step2-hero-wrapper .btn-explore{border-radius:min(2.667vw,11.467px);border:solid min(.267vw,1.147px) #fff;background-color:#ffffff29;color:#fff;font-size:min(4.533vw,19.493px);padding:min(2.133vw,9.173px) min(7.467vw,32.107px)}.invite-container .appstore-btnbar{padding:min(13.333vw,57.333px) min(5.867vw,25.227px) min(10.133vw,43.573px) min(5.867vw,25.227px)}.invite-container .appstore-btnbar .title{font-size:min(9.333vw,40.133px);font-weight:700;text-align:center}.invite-container .appstore-btnbar .title .count{color:#e41b38}.invite-container .appstore-btnbar .stars{text-align:center;padding:min(2.667vw,11.467px) 0;display:flex;justify-content:center}.invite-container .appstore-btnbar .stars img{width:min(4.267vw,18.347px)}.invite-container .steps-container{border-top-left-radius:min(9.6vw,41.28px);border-top-right-radius:min(9.6vw,41.28px);background-color:#fff}.invite-container .steps-container .steps-wrapper{padding:min(10.667vw,45.867px) min(5.867vw,25.227px);padding-left:min(8vw,34.4px)}.invite-container .steps-container .steps-wrapper .step-item{padding-bottom:min(8vw,34.4px);border-left:solid min(.8vw,3.44px) #eee;position:relative}.invite-container .steps-container .steps-wrapper .step-item .step-dot{margin-left:max(-4.267vw,-18.347px);height:min(8vw,34.4px);width:min(8vw,34.4px);line-height:min(8vw,34.4px);background:linear-gradient(to left,#e41b38,#f891b3);color:#fff;font-size:min(4vw,17.2px);border-radius:50%;text-align:center;position:absolute;left:0;top:0}.invite-container .steps-container .steps-wrapper .step-item .step-label{padding-left:min(8vw,34.4px);font-size:min(4.8vw,20.64px)}.invite-container .steps-container .steps-wrapper .step-item:last-child{padding-bottom:0;border-left:none}.invite-container .steps-container .steps-wrapper .step-item:last-child .step-dot{margin-left:max(-3.467vw,-14.907px)}.invite-container .activity-logo-wrapper{margin-top:min(8vw,34.4px);align-items:center}.invite-container .activity-logo-wrapper .logo{height:min(6.4vw,27.52px)!important}.invite-container .activity-logo-wrapper .plus{color:#484a4d;font-size:min(5.333vw,22.933px);padding:0 min(2.667vw,11.467px)}.invite-container .activity-logo-wrapper .customer-logo{height:min(5.333vw,22.933px)!important}.invite-container .activity-logo-wrapper span{font-size:min(5.333vw,22.933px);font-weight:700;color:#2f3134}.invite-container .activity-title-wrapper{padding:min(9.333vw,40.133px) 0 min(10.667vw,45.867px)}.invite-container .activity-title-wrapper .title{font-size:min(8.533vw,36.693px)!important;padding:0!important}.invite-container .activity-title-wrapper .subtitle{color:#e41b38;font-size:min(8vw,34.4px)!important;font-weight:700}.invite-container .card-img-wrapper{width:100%;padding:0 min(5.333vw,22.933px);text-align:center;height:min(53.333vw,229.333px);position:absolute;z-index:1;pointer-events:none}.invite-container .card-img-wrapper .card-img{height:min(53.333vw,229.333px);transform:translateY(max(-.8vw,-3.44px));box-shadow:0 min(9.333vw,40.133px) min(5.333vw,22.933px) max(-8vw,-34.4px) #858585}.invite-container .activity-form-wrapper .rules-list{padding:min(4vw,17.2px) 0;font-size:min(4vw,17.2px);color:#3e2629;padding-left:min(4vw,17.2px)}.invite-container .activity-form-wrapper .rules-list li{padding:min(2.667vw,11.467px) 0;color:#3e2629}.invite-container .activity-form-wrapper .rules-list li:before{content:"•";color:#e41b38;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.activity-container .activity-step2-hero-wrapper{padding:0 min(5.333vw,22.933px);text-align:center}.activity-container .activity-step2-hero-wrapper .card-img{max-height:min(101.333vw,435.733px);margin-top:min(21.333vw,91.733px)}.activity-container .activity-step2-hero-wrapper .line1{font-size:min(5.333vw,22.933px);color:#848484}.activity-container .activity-step2-hero-wrapper .line2{font-size:min(6.4vw,27.52px);font-weight:700}.activity-container .activity-step2-hero-wrapper .line3{color:#848484;font-size:16;padding-bottom:min(10.133vw,43.573px)}.activity-container .card-apply-img-container{width:80%;margin:0 auto;padding:min(4.8vw,20.64px);border-radius:min(3.467vw,14.907px);box-shadow:0 0 min(2.667vw,11.467px) #dedede;margin-bottom:min(5.333vw,22.933px)}.activity-container .username{color:#e41b38}
