.invite[data-v-5caf6ccd]{background:#fff}.invite p[data-v-5caf6ccd]{font-size:1.125rem;margin-top:2.5rem;text-align:center;line-height:1.5625rem}.invite-progress[data-v-5caf6ccd]{margin:2.1875rem 0;font-size:1.75rem;text-align:center;line-height:2.5rem}.invite-circle[data-v-5caf6ccd]{position:relative}.invite-circle ul[data-v-5caf6ccd]{width:14.0625rem;height:5.9375rem;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;overflow:hidden}.invite-circle ul li[data-v-5caf6ccd]{-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(1.875rem);transform:translateY(1.875rem);color:#aaa;font-size:.8125rem;line-height:1.125rem;margin-bottom:.75rem;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}.invite-circle ul li span[data-v-5caf6ccd]{opacity:.8}.invite-circle ul li img[data-v-5caf6ccd]{width:.875rem;margin-left:.375rem}.invite-circle ul .active[data-v-5caf6ccd]{color:#2978ff;font-size:1.125rem;line-height:1.5625rem;font-weight:700}.invite-circle ul .active span[data-v-5caf6ccd]{opacity:1}.invite-circle ul .old[data-v-5caf6ccd]{color:#2978ff}.invite-circle ul .old[data-v-5caf6ccd]:last-of-type{font-size:1.125rem;font-weight:700}.invite-circle ul .old:last-of-type span[data-v-5caf6ccd]{opacity:1}.invite-success[data-v-5caf6ccd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:4.375rem}.invite-success img[data-v-5caf6ccd]{width:4.625rem;margin-bottom:1.5rem}.invite-success p[data-v-5caf6ccd]{font-size:1.375rem;line-height:1.875rem;font-weight:700;margin-bottom:.625rem}.invite-success span[data-v-5caf6ccd]{color:#999;font-size:1rem;margin-bottom:4.125rem}.invite-success button[data-v-5caf6ccd]{width:12.125rem;height:3rem;background:#e32e2b;color:#fff;border:none;border-radius:1.5625rem;font-size:1rem}