@-webkit-keyframes ripple-sequence{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;stroke-width:2.5}20%{-webkit-transform:scale(8);transform:scale(8);opacity:0;stroke-width:.5}to{-webkit-transform:scale(8);transform:scale(8);opacity:0;stroke-width:.5}}@keyframes ripple-sequence{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;stroke-width:2.5}20%{-webkit-transform:scale(8);transform:scale(8);opacity:0;stroke-width:.5}to{-webkit-transform:scale(8);transform:scale(8);opacity:0;stroke-width:.5}}.tap-hint circle{-webkit-transform-origin:24px 12px;transform-origin:24px 12px;-webkit-animation:ripple-sequence 5s ease-out infinite;animation:ripple-sequence 5s ease-out infinite;will-change:transform,opacity}.tap-hint circle:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes fan-back-sequence{0%,35%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}50%,60%{-webkit-transform:translateX(-5px) rotate(-15deg);transform:translateX(-5px) rotate(-15deg)}75%,to{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@keyframes fan-back-sequence{0%,35%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}50%,60%{-webkit-transform:translateX(-5px) rotate(-15deg);transform:translateX(-5px) rotate(-15deg)}75%,to{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}.packet-back{-webkit-transform-origin:24px 18px;transform-origin:24px 18px;-webkit-animation:fan-back-sequence 5s ease-in-out infinite;animation:fan-back-sequence 5s ease-in-out infinite;will-change:transform}@-webkit-keyframes fan-front-sequence{0%,35%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}50%,60%{-webkit-transform:translateX(5px) rotate(15deg);transform:translateX(5px) rotate(15deg)}75%,to{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@keyframes fan-front-sequence{0%,35%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}50%,60%{-webkit-transform:translateX(5px) rotate(15deg);transform:translateX(5px) rotate(15deg)}75%,to{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}.packet-front{-webkit-transform-origin:24px 18px;transform-origin:24px 18px;-webkit-animation:fan-front-sequence 5s ease-in-out infinite;animation:fan-front-sequence 5s ease-in-out infinite;will-change:transform;-webkit-filter:drop-shadow(1px 0 1px rgba(0,0,0,.2));filter:drop-shadow(1px 0 1px rgba(0,0,0,.2))}.mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.campaign-page-container{z-index:999999;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;height:97.5vh;width:100%;top:0}iframe.campaign-page{width:95%;height:100%;margin-left:2.5%;margin-top:2.5%}button.campaign-page-close-btn{position:absolute;right:0;top:.35rem;margin-right:.3rem;height:.75rem;width:1.4rem;border-radius:.1rem;border:0;font-size:.25rem;color:#fff;background:#444;line-height:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slide-enter-active,.slide-leave-active{-webkit-transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);overflow:hidden}.slide-enter-from,.slide-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.slide-enter-to,.slide-leave-from{-webkit-transform:translateY(0);transform:translateY(0)}