.page[data-v-08110340]{width:100%;height:100%;background:#50beff;display:flex;flex-direction:column;position:relative;overflow:hidden}.page .content[data-v-08110340]{width:100%;flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.page .content[data-v-08110340]::-webkit-scrollbar{display:none}.page .content-inner[data-v-08110340]{min-height:100%;padding-bottom:1.6rem;position:relative;overflow-x:hidden}.bg-img[data-v-08110340]{top:0;height:11.2rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.bg-img[data-v-08110340],.decor-img[data-v-08110340]{position:absolute;left:0;width:100%;z-index:0;pointer-events:none}.decor-img[data-v-08110340]{top:.18rem;height:auto;-webkit-mask-image:linear-gradient(180deg,#000,#000 72%,rgba(0,0,0,.78) 84%,transparent);mask-image:linear-gradient(180deg,#000,#000 72%,rgba(0,0,0,.78) 84%,transparent)}.invite-banner[data-v-08110340]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding:0 .56rem}.invite-banner .invite-title-img[data-v-08110340]{width:8.88rem;max-width:100%;height:auto}.invite-banner .invite-subtitle-img[data-v-08110340]{width:4.93rem;max-width:50%;height:auto;margin-top:.05rem}.wheel-section[data-v-08110340]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;margin-top:.6rem}.wheel-section .wheel-body-img[data-v-08110340]{width:100%;height:auto;position:absolute;top:.2rem;left:0}.wheel-section .wheel-wrap[data-v-08110340]{position:relative;width:10rem;height:10rem}.wheel-section .wheel-wrap .wheel-outer[data-v-08110340]{position:absolute;top:0;left:0;width:100%;height:100%}.wheel-section .wheel-wrap .wheel-spinning[data-v-08110340]{position:absolute;top:.48rem;left:.48rem;width:calc(100% - .96rem);height:calc(100% - .96rem);border-radius:50%;transition:transform 4s cubic-bezier(.17,.67,.12,.99);background:url(../img/wheel_sectors.7223899e.png) no-repeat 50%/100% 100%;overflow:hidden}.wheel-section .wheel-wrap .wheel-spinning .prize-slot[data-v-08110340]{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:center center;clip-path:polygon(50% 50%,32% 0,68% 0);pointer-events:none}.wheel-section .wheel-wrap .wheel-spinning .prize-slot .prize-content[data-v-08110340]{position:absolute;top:6%;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:.05rem;width:1.8rem}.wheel-section .wheel-wrap .wheel-spinning .prize-slot .prize-img[data-v-08110340]{width:1rem;height:.85rem;-o-object-fit:contain;object-fit:contain}.wheel-section .wheel-wrap .wheel-spinning .prize-slot .prize-text[data-v-08110340]{font-family:PingFang SC,sans-serif;font-weight:500;font-size:.26rem;line-height:1.3em;color:#3470de;text-align:center;white-space:pre-line}.wheel-section .wheel-wrap .wheel-btn[data-v-08110340]{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);width:2.4rem;height:3.08rem;cursor:pointer;z-index:2}.wheel-section .wheel-wrap .wheel-btn[data-v-08110340]:active{opacity:.85}.invite-link-section[data-v-08110340]{position:relative;z-index:1;margin:1.6rem .43rem .32rem;border-radius:.32rem;background:linear-gradient(180deg,hsla(0,0%,100%,.85),#fff 10%);overflow:hidden}.invite-link-section .invite-link-inner[data-v-08110340]{display:flex;flex-direction:column;align-items:center;padding:.32rem 0 0}.invite-link-section .qrcode-area[data-v-08110340]{display:flex;justify-content:center}.invite-link-section .qrcode-area .qrcode-wrap[data-v-08110340]{padding:.12rem;border:1px solid #0b5be2;border-radius:.32rem;background:#fff}.invite-link-section .invite-code-bar[data-v-08110340]{display:flex;justify-content:space-between;align-items:center;align-self:stretch;margin:.53rem .32rem 0;padding:.32rem;background:#fff;border:.66px solid #0b5be2;border-radius:.32rem}.invite-link-section .invite-code-bar .invite-code-text[data-v-08110340]{font-family:Inter,sans-serif;font-weight:500;font-size:.43rem;line-height:1.25em;color:rgba(0,0,0,.8)}.invite-link-section .invite-code-bar .invite-code-copy[data-v-08110340]{font-family:Inter,sans-serif;font-weight:500;font-size:.43rem;line-height:1.25em;color:#0b5be2;cursor:pointer}.invite-link-section .invite-code-bar .invite-code-copy[data-v-08110340]:active{opacity:.7}.invite-link-section .invite-btns[data-v-08110340]{display:flex;flex-direction:column;align-self:stretch;gap:.32rem;padding:.53rem 1.07rem .32rem}.invite-link-section .invite-btn[data-v-08110340]{height:1.07rem;font-family:Inter,sans-serif;font-weight:600;font-size:.43rem;border:none}.invite-link-section .invite-btn.outline[data-v-08110340]{background:#fff;color:#0b5be2;border:1px solid #0b5be2}.invite-link-section .invite-btn.filled[data-v-08110340]{background:#0b5be2;color:#fff}.card-section[data-v-08110340]{margin-top:.32rem}.card-section[data-v-08110340],.join-section[data-v-08110340],.salary-section[data-v-08110340]{position:relative;z-index:1;margin-left:.43rem;margin-right:.43rem;margin-bottom:.32rem;border-radius:.32rem;background:linear-gradient(180deg,hsla(0,0%,100%,.85),#fff 10%);overflow:hidden}.section-title-bar[data-v-08110340]{display:flex;justify-content:center;align-items:center;padding:.16rem .96rem;background:linear-gradient(0deg,#1538c1,#61a3ff);border-radius:0 0 .53rem .53rem;align-self:center;width:-moz-fit-content;width:fit-content;margin:0 auto}.section-title-bar .section-title-text[data-v-08110340]{font-family:Inter,sans-serif;font-weight:600;font-size:.43rem;line-height:1.25em;color:#fff}.reward-list[data-v-08110340]{padding:.43rem .32rem;display:flex;flex-direction:column;gap:.32rem}.reward-item[data-v-08110340]{display:flex;align-items:center;gap:.21rem;padding:.27rem .21rem;background:#dbecff;border-radius:.21rem}.reward-item .reward-info[data-v-08110340]{flex:1;display:flex;gap:.16rem}.reward-item .reward-detail[data-v-08110340]{display:flex;flex-direction:column;gap:.08rem;flex:1}.reward-item .reward-name[data-v-08110340]{font-family:Inter,sans-serif;font-weight:500;font-size:.37rem;line-height:1.29em;color:#000}.reward-item .reward-desc-row[data-v-08110340]{display:flex;align-items:flex-start;gap:.05rem}.reward-item .reward-desc[data-v-08110340]{font-family:PingFang SC,sans-serif;font-weight:500;font-size:.37rem;line-height:1.29em;color:#ff3a3a;white-space:pre-line}.reward-item .reward-extra[data-v-08110340]{font-family:PingFang SC,sans-serif;font-weight:500;font-size:.32rem;line-height:1.33em;color:#3e8cff}.reward-item .reward-btn[data-v-08110340]{flex-shrink:0;background:#0b5be2;border-color:#0b5be2;font-weight:500;padding:0 .37rem;height:.69rem}.join-section[data-v-08110340]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:.43rem;gap:.32rem}.join-content[data-v-08110340]{display:flex;flex-direction:column;align-items:flex-start;gap:.11rem;align-self:stretch}.join-content .join-line[data-v-08110340]{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 .32rem;align-self:stretch}.join-content .join-text[data-v-08110340]{font-family:PingFang SC,sans-serif;font-weight:500;font-size:.37rem;line-height:1.29em;display:flex;align-items:center;justify-content:center;text-align:center;color:#000;flex:1}.salary-card[data-v-08110340],.salary-list[data-v-08110340]{padding:.43rem .32rem;display:flex;flex-direction:column;gap:.32rem}.salary-card[data-v-08110340]{align-items:center;background:#edf4ff;border:.33px solid #fff;border-radius:.32rem;backdrop-filter:blur(10px)}.salary-card .salary-top[data-v-08110340]{display:flex;align-items:center;align-self:stretch;gap:.32rem}.salary-card .salary-icon[data-v-08110340]{width:.96rem;height:.96rem;-o-object-fit:contain;object-fit:contain}.salary-card .salary-info[data-v-08110340]{display:flex;flex-direction:column;gap:.08rem}.salary-card .salary-title[data-v-08110340]{font-family:Inter,sans-serif;font-weight:500;font-size:.37rem;line-height:1.29em;color:#000}.salary-card .salary-sub[data-v-08110340]{font-family:Inter,sans-serif;font-weight:500;font-size:.37rem;line-height:1.29em;color:#ff3a3a}.salary-card .salary-btn[data-v-08110340]{width:6.61rem;height:.85rem;background:#0b5be2;border-color:#0b5be2;font-weight:600;font-size:.37rem}