.sign-button-wrapper[data-v-344e8647]{justify-content:center}.sign-button-wrapper[data-v-344e8647],.sign-trigger[data-v-344e8647]{align-items:center;display:inline-flex}.sign-trigger[data-v-344e8647]{cursor:pointer}.sign-button-wrapper.is-header .sign-trigger[data-v-344e8647],.sign-trigger[data-v-344e8647]{position:relative}.pulse-ring[data-v-344e8647],.sign-button-wrapper.is-header .checkin-icon[data-v-344e8647]{height:.24rem;width:.24rem}.pulse-ring[data-v-344e8647]{background:rgba(58,88,240,.4);border-radius:50%;box-shadow:0 0 15px #3a58f080;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.pulse-ring.active[data-v-344e8647]{animation:checkin-pulse-344e8647 .8s ease-out forwards}.star[data-v-344e8647]{background:gold;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);height:.12rem;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:.12rem}.star.active[data-v-344e8647]{animation:star-burst-344e8647 1s ease-out forwards}.sign-button-wrapper.is-button .sign-btn[data-v-344e8647]{background:transparent;border:none;color:#ff6700;cursor:pointer;font-size:.14rem}.oper-btn[data-v-344e8647]{background-color:#ff5800;border:none;border-radius:.04rem;color:#fff;cursor:pointer;font-size:.14rem;padding:.05rem 0;text-align:center;width:.8rem}.oper-btn[data-v-344e8647]:hover{background-color:#e04e00}.oper-btn.btn-disabled[data-v-344e8647]{background:#b6b8bf;color:#fff}@media screen and (max-width:899.999px){.oper-btn[data-v-344e8647]{font-size:.12rem;width:.6rem}}@keyframes checkin-bounce-344e8647{0%{transform:scale(1)}30%{transform:scale(.85)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes checkin-pulse-344e8647{0%{opacity:1;transform:scale(.8)}50%{opacity:.6}to{opacity:0;transform:scale(2.5)}}@keyframes star-burst-344e8647{0%{opacity:1;transform:translate(-50%,-50%) scale(0)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) rotate(var(--rotate)) scale(.8)}}
