@charset "UTF-8";#app[data-v-45719e11]{width:100vw;overflow:hidden;background:#f5f5f5}.update-toast[data-v-45719e11]{position:fixed;top:calc(env(safe-area-inset-top,0px) + 16px);left:50%;transform:translate(-50%);z-index:9999;display:flex;align-items:center;gap:10px;background:#1a1a1a;color:#fff;padding:12px 18px;border-radius:24px;box-shadow:0 4px 20px #00000040;white-space:nowrap;cursor:pointer;max-width:90vw}.update-toast__icon[data-v-45719e11]{font-size:18px;flex-shrink:0}.update-toast__title[data-v-45719e11]{font-size:14px;font-weight:600}.update-toast__branch[data-v-45719e11]{font-size:11px;opacity:.6;margin-top:2px}.update-fade-enter-active[data-v-45719e11],.update-fade-leave-active[data-v-45719e11]{transition:opacity .3s ease,transform .3s ease}.update-fade-enter-from[data-v-45719e11],.update-fade-leave-to[data-v-45719e11]{opacity:0;transform:translate(-50%,-12px)}.version-badge[data-v-45719e11]{position:fixed;right:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 12px);font-size:12px;color:#00000040;pointer-events:none;z-index:9999;-webkit-user-select:none;user-select:none}.app-header[data-v-dc6d1c9a]{flex-shrink:0;position:relative;z-index:999;width:100%;height:.9rem;display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;padding:0 .46rem;background:#fff;overflow:hidden}.app-header--slot[data-v-dc6d1c9a]{height:auto;display:block;padding:0;overflow:visible}.header-left[data-v-dc6d1c9a]{display:flex;justify-content:flex-start;align-items:center}.header-center[data-v-dc6d1c9a]{display:flex;justify-content:center;align-items:center}.header-center .title[data-v-dc6d1c9a]{font-size:.34rem;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.header-right[data-v-dc6d1c9a]{display:flex;justify-content:flex-end;align-items:center}.back-btn[data-v-dc6d1c9a]{width:.55rem;height:.55rem;display:flex;align-items:center;justify-content:start;cursor:pointer;border-radius:50%;transition:all .2s ease}.back-btn .back-icon[data-v-dc6d1c9a]{height:100%;object-fit:contain}.right-btn[data-v-dc6d1c9a]{min-height:.44rem;display:flex;align-items:center;justify-content:center;gap:.08rem;cursor:pointer}.right-btn[data-v-dc6d1c9a]:active{opacity:.7}.right-icon[data-v-dc6d1c9a]{width:.44rem;height:.44rem;object-fit:contain}.right-text[data-v-dc6d1c9a]{font-size:.28rem;color:#333}.tab-bar-wrapper[data-v-9f4d0074]{position:fixed;bottom:calc(var(--safe-area-bottom, 0px) + .3rem);left:50%;transform:translate(-50%);width:85%;display:flex;flex-direction:column;align-items:center;gap:.16rem;z-index:100;pointer-events:none}.tab-bar-wrapper[data-v-9f4d0074]>*{pointer-events:auto}.toggle-btn[data-v-9f4d0074]{width:.72rem;height:.44rem;border-radius:9999px;border:none;background:#1e3a90;color:#c5d3f5;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 10px #00000040;transition:background .2s ease,transform .2s ease;align-self:center}.toggle-btn[data-v-9f4d0074]:active{transform:scale(.93)}.toggle-btn.collapsed[data-v-9f4d0074]{background:#2a4ab5}.bottom-tab-bar[data-v-9f4d0074]{width:100%;height:1.2rem;background:#1e3a90;display:flex;gap:.1rem;align-items:center;justify-content:space-around;border-radius:.44rem;padding:.12rem;box-shadow:0 4px 24px #153a9073}.bottom-tab-bar .tab-btn[data-v-9f4d0074]{flex:1;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.12rem;background:transparent;border:none;cursor:pointer;padding:.1rem;transition:flex .3s ease,background .2s ease;border-radius:9999px}.bottom-tab-bar .tab-btn .tab-icon[data-v-9f4d0074]{width:.52rem;height:.52rem;object-fit:contain;flex-shrink:0;transition:transform .2s ease}.bottom-tab-bar .tab-btn .tab-label[data-v-9f4d0074]{font-size:.26rem;font-weight:600;color:#1e3a90;white-space:nowrap}.bottom-tab-bar .tab-btn.active[data-v-9f4d0074]{background:#fff;flex:1.8}.bottom-tab-bar .tab-btn:not(.active) .tab-icon[data-v-9f4d0074]{opacity:.65}.bottom-tab-bar .tab-btn[data-v-9f4d0074]:active{transform:scale(.95)}.tab-slide-enter-active[data-v-9f4d0074],.tab-slide-leave-active[data-v-9f4d0074]{transition:opacity .22s ease,transform .22s ease}.tab-slide-enter-from[data-v-9f4d0074],.tab-slide-leave-to[data-v-9f4d0074]{opacity:0;transform:translateY(.3rem)}.pwm-overlay[data-v-f1b8f502]{position:fixed;inset:0;z-index:9999;background:#00000080;display:flex;align-items:flex-end}.pwm-sheet[data-v-f1b8f502]{width:100%;background:#fff;border-radius:.32rem .32rem 0 0;padding:.32rem .48rem .6rem;display:flex;flex-direction:column;align-items:center;gap:.2rem;transform:translateY(100%);transition:transform .3s cubic-bezier(.32,.72,0,1)}.pwm-sheet.show[data-v-f1b8f502]{transform:translateY(0)}.pwm-drag-bar[data-v-f1b8f502]{width:.64rem;height:.08rem;background:#e0e0e0;border-radius:.04rem;margin-bottom:.16rem}.pwm-icon-wrap[data-v-f1b8f502]{margin:.24rem 0 .12rem;display:flex;align-items:center;justify-content:center}.pwm-spinner[data-v-f1b8f502]{width:.8rem;height:.8rem;border:.06rem solid #e0e0e0;border-top-color:#07c160;border-radius:50%;animation:spin-f1b8f502 .9s linear infinite}@keyframes spin-f1b8f502{to{transform:rotate(360deg)}}.pwm-icon[data-v-f1b8f502]{font-size:.72rem;line-height:1}.pwm-icon--warn[data-v-f1b8f502]{filter:grayscale(0)}.pwm-success-icon[data-v-f1b8f502]{width:1.2rem;height:1.2rem;animation:pop-f1b8f502 .4s cubic-bezier(.34,1.56,.64,1) both}.pwm-success-icon svg[data-v-f1b8f502]{width:100%;height:100%}@keyframes pop-f1b8f502{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.pwm-title[data-v-f1b8f502]{margin:0;font-size:.36rem;font-weight:700;color:#1a1a1a;text-align:center}.pwm-title--success[data-v-f1b8f502]{color:#07c160}.pwm-sub[data-v-f1b8f502]{margin:0;font-size:.26rem;color:#888;text-align:center;line-height:1.6}.pwm-actions[data-v-f1b8f502]{display:flex;flex-direction:column;gap:.2rem;width:100%;margin-top:.16rem}.pwm-btn[data-v-f1b8f502]{width:100%;height:.88rem;border-radius:.44rem;font-size:.3rem;font-weight:600;border:none;cursor:pointer;transition:opacity .15s}.pwm-btn[data-v-f1b8f502]:active{opacity:.8}.pwm-btn--primary[data-v-f1b8f502]{background:#07c160;color:#fff;box-shadow:0 .06rem .2rem #07c1604d;margin-top:.12rem}.pwm-btn--ghost[data-v-f1b8f502]{background:transparent;color:#999;font-weight:400;font-size:.26rem}.vip-overlay[data-v-0139709a]{position:fixed;inset:0;background:#00000073;z-index:1000;display:flex;align-items:flex-end}.vip-sheet[data-v-0139709a]{width:100%;background:#f5f5f8;border-radius:.4rem .4rem 0 0;max-height:92vh;overflow:hidden;transform:translateY(100%);transition:transform .3s cubic-bezier(.32,.72,0,1)}.vip-sheet.show[data-v-0139709a]{transform:translateY(0)}.sheet-scroll[data-v-0139709a]{overflow-y:auto;max-height:92vh;padding-bottom:.4rem}.drag-bar[data-v-0139709a]{width:.8rem;height:.08rem;background:#ddd;border-radius:1rem;margin:.22rem auto 0}.vip-hero[data-v-0139709a]{position:relative;margin:.24rem .32rem 0;border-radius:.28rem;overflow:hidden;min-height:1.6rem}.vip-hero .hero-bg[data-v-0139709a]{position:absolute;inset:0;background:linear-gradient(135deg,#3b6cf5,#5b8cf8,#ff9634);background-image:url(/assets/%E4%BC%9A%E5%91%98%E5%85%85%E5%80%BC-DJx5IwEb.png);background-size:cover;background-position:center}.vip-hero .hero-content[data-v-0139709a]{position:relative;z-index:1;display:flex;align-items:center;padding:.36rem .4rem;gap:.24rem;background-color:gray}.vip-hero .hero-avatar[data-v-0139709a]{width:.92rem;height:.92rem;border-radius:50%;border:.04rem solid rgba(255,255,255,.5);object-fit:cover;flex-shrink:0}.vip-hero .hero-info[data-v-0139709a]{display:flex;flex-direction:column;gap:.08rem;flex:1}.vip-hero .hero-nickname[data-v-0139709a]{font-size:.32rem;font-weight:700;color:#fff}.vip-hero .hero-vip-status[data-v-0139709a]{font-size:.2rem;color:#ffffffd9}.vip-hero .hero-vip-badge[data-v-0139709a]{width:.72rem;height:.72rem;flex-shrink:0}.plan-cards[data-v-0139709a]{display:flex;gap:.16rem;padding:.28rem .32rem .16rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.plan-cards[data-v-0139709a]::-webkit-scrollbar{display:none}.plan-card[data-v-0139709a]{flex:0 0 2.36rem;background:#fff;border-radius:.16rem .48rem .16rem .16rem;padding:.5rem .25rem .28rem;border:.03rem solid #e8e8ee;min-width:2.4rem;position:relative;transition:border-color .2s,box-shadow .2s;cursor:pointer}.plan-card.active[data-v-0139709a]{border-color:#adbff4;background-color:#dfe7ff;box-shadow:0 .04rem .2rem #3b6cf526}.plan-card .plan-badge[data-v-0139709a]{position:absolute;top:-.03rem;left:-.03rem;background:linear-gradient(135deg,#ff8a3a,#ff6a00);color:#fff;font-size:.18rem;font-weight:600;padding:.04rem .16rem;border-radius:.16rem 0 .24rem 0rem}.plan-card .plan-title[data-v-0139709a]{font-size:.24rem;font-weight:700;color:#1a1a2e;margin-bottom:.16rem;text-align:center}.plan-card .plan-price[data-v-0139709a]{text-align:center;margin-bottom:.04rem;line-height:1}.plan-card .plan-price .price-symbol[data-v-0139709a]{font-size:.26rem;font-weight:700;color:#3b6cf5}.plan-card .plan-price .price-num[data-v-0139709a]{font-size:.56rem;font-weight:800;color:#3b6cf5}.plan-card .plan-price .price-unit[data-v-0139709a]{font-size:.22rem;color:#3b6cf5;font-weight:600}.plan-card .plan-avg[data-v-0139709a]{text-align:center;font-size:.18rem;color:#888;margin-bottom:.06rem}.plan-card .plan-original[data-v-0139709a]{text-align:center;font-size:.2rem;color:#bbb;text-decoration:line-through;margin-bottom:.16rem}.plan-card .plan-benefits[data-v-0139709a]{list-style:none;padding:0;margin:.16rem 0 0;border-top:1px solid #f0f0f5;padding-top:.16rem}.plan-card .plan-benefits li[data-v-0139709a]{font-size:.18rem;color:#555;line-height:1.8;display:flex;align-items:flex-start;gap:.08rem}.plan-card .plan-benefits li .benefit-dot[data-v-0139709a]{color:#3b6cf5;flex-shrink:0;font-weight:700}.vip-notes[data-v-0139709a]{padding:0 .36rem;margin:.12rem 0 .16rem}.vip-notes p[data-v-0139709a]{font-size:.18rem;color:#999;line-height:1.7}.agree-row[data-v-0139709a]{padding:0 .36rem;margin-bottom:.24rem}.agree-label[data-v-0139709a]{display:flex;align-items:center;flex-wrap:wrap;gap:.06rem;font-size:.2rem;color:#6b7280;cursor:pointer}.agree-label input[type=radio][data-v-0139709a]{width:.28rem;height:.28rem;accent-color:#3b6cf5;margin-right:.06rem}.agree-label a[data-v-0139709a]{color:#3b6cf5;text-decoration:none}.confirm-wrap[data-v-0139709a]{padding:0 .36rem}.confirm-btn[data-v-0139709a]{width:100%;height:.96rem;background:linear-gradient(90deg,#2952d9,#3b6cf5);color:#fff;border:none;border-radius:.48rem;font-size:.3rem;font-weight:700;cursor:pointer;transition:opacity .2s;letter-spacing:.02rem}.confirm-btn[data-v-0139709a]:disabled{opacity:.45;cursor:not-allowed}.pay-header[data-v-0139709a]{display:flex;align-items:center;padding:.18rem .32rem;position:relative}.pay-header .pay-back[data-v-0139709a]{background:none;border:none;cursor:pointer;color:#374151;width:.64rem;height:.64rem;display:flex;align-items:center}.pay-header .pay-title[data-v-0139709a]{position:absolute;left:50%;transform:translate(-50%);font-size:.28rem;font-weight:600;color:#1a1a1a}.pay-body[data-v-0139709a]{padding:.2rem .36rem .4rem}.pay-body .pay-amount[data-v-0139709a]{display:flex;flex-direction:column;align-items:center;margin-bottom:.4rem}.pay-body .pay-amount .pay-label[data-v-0139709a]{font-size:.22rem;color:#888;margin-bottom:.1rem}.pay-body .pay-amount .pay-currency[data-v-0139709a]{font-size:.36rem;font-weight:700;color:#1a1a1a}.pay-body .pay-amount .pay-num[data-v-0139709a]{font-size:.72rem;font-weight:800;color:#1a1a1a}.pay-body .pay-amount .pay-plan-name[data-v-0139709a]{font-size:.2rem;color:#888;margin-top:.08rem}.pay-body .pay-methods[data-v-0139709a]{display:flex;flex-direction:column;gap:.2rem;margin-bottom:.36rem}.pay-body .pay-btn[data-v-0139709a]{display:flex;align-items:center;gap:.2rem;padding:.28rem .32rem;border:.03rem solid #e5e7eb;border-radius:.2rem;background:#fff;font-size:.24rem;color:#374151;cursor:pointer;transition:border-color .15s,background .15s}.pay-body .pay-btn .pay-icon-img[data-v-0139709a]{width:.44rem;height:.44rem;object-fit:contain}.pay-body .pay-btn.active[data-v-0139709a]{border-color:#3b6cf5;background:#f0f4ff;color:#3b6cf5;font-weight:600}.pay-body .pay-btn.active.wechat[data-v-0139709a]{border-color:#07c160;background:#f0fdf4;color:#065f46}.pay-body .pay-btn.active.alipay[data-v-0139709a]{border-color:#1677ff;background:#eff6ff;color:#1677ff}.qrcode-page[data-v-0139709a]{padding-bottom:.6rem}.qr-header[data-v-0139709a]{display:flex;align-items:center;padding:.18rem .32rem;position:relative}.qr-header .qr-back[data-v-0139709a]{background:none;border:none;cursor:pointer;color:#374151;width:.64rem;height:.64rem;display:flex;align-items:center}.qr-header .qr-title[data-v-0139709a]{position:absolute;left:50%;transform:translate(-50%);font-size:.28rem;font-weight:600;color:#1a1a1a}.qr-body[data-v-0139709a]{display:flex;flex-direction:column;align-items:center;padding:.2rem .4rem 0}.qr-amount[data-v-0139709a]{color:#1a1a1a;font-weight:700;margin-bottom:.16rem}.qr-amount .qr-currency[data-v-0139709a]{font-size:.36rem}.qr-amount .qr-num[data-v-0139709a]{font-size:.8rem}.qr-hint[data-v-0139709a]{font-size:.22rem;color:#6b7280;margin-bottom:.32rem}.qr-hint strong[data-v-0139709a]{color:#1a1a1a}.qr-wrap[data-v-0139709a]{width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;border:.03rem solid #e5e7eb;border-radius:.2rem;overflow:hidden;background:#f9fafb}.qr-img[data-v-0139709a]{width:100%;height:100%;object-fit:contain}.qr-loading[data-v-0139709a]{font-size:.24rem;color:#9ca3af}.qr-expire[data-v-0139709a]{font-size:.2rem;color:#9ca3af;margin-top:.2rem}.poll-status[data-v-0139709a]{margin-top:.28rem;font-size:.24rem;padding:.17rem .4rem;border-radius:.6rem;background:#f3f4f6}.poll-status.success[data-v-0139709a]{background:#d1fae5;color:#065f46}.poll-status.timeout[data-v-0139709a]{background:#fef3c7;color:#92400e}.poll-status.waiting[data-v-0139709a]{color:#374151}.wechat-note[data-v-0139709a]{font-size:.2rem;color:#6b7280;background:#f3f4f6;border-radius:.16rem;padding:.16rem .28rem;margin-top:.16rem;text-align:center;max-width:5rem}.alipay-page[data-v-0139709a],.wxapp-page[data-v-0139709a]{padding-bottom:.6rem}.wxapp-body[data-v-0139709a]{display:flex;flex-direction:column;align-items:center;padding:.3rem .4rem 0;gap:.24rem}.wxapp-body .wxapp-logo[data-v-0139709a]{width:1rem;height:1rem;border-radius:.2rem}.wxapp-body .wxapp-hint[data-v-0139709a]{font-size:.22rem;color:#6b7280;text-align:center;max-width:4.8rem}.alipay-body[data-v-0139709a]{display:flex;flex-direction:column;align-items:center;padding:.3rem .4rem 0;gap:.24rem}.alipay-body .ap-icon[data-v-0139709a]{font-size:1rem;line-height:1}.alipay-body .ap-hint[data-v-0139709a]{font-size:.22rem;color:#6b7280;text-align:center;max-width:4.8rem}.alipay-body .ap-jump-btn[data-v-0139709a]{display:flex;align-items:center;justify-content:center;width:100%;height:.88rem;background:linear-gradient(90deg,#1677ff,#40a9ff);color:#fff;border-radius:.44rem;font-size:.3rem;font-weight:600;text-decoration:none;cursor:pointer;transition:opacity .2s}.alipay-body .ap-jump-btn[data-v-0139709a]:active{opacity:.8}.alipay-body .ap-done-btn[data-v-0139709a]{background:linear-gradient(90deg,#52c41a,#73d13d);margin-top:0}.success-page[data-v-0139709a]{padding-bottom:.6rem}.success-body[data-v-0139709a]{display:flex;flex-direction:column;align-items:center;padding:.6rem .4rem;gap:.2rem}.success-body .success-icon[data-v-0139709a]{font-size:1.2rem}.success-body .success-title[data-v-0139709a]{font-size:.4rem;font-weight:700;color:#1a1a1a}.success-body .success-sub[data-v-0139709a]{font-size:.24rem;color:#6b7280;margin-bottom:.24rem}.success-body .success-sub strong[data-v-0139709a]{color:#3b6cf5}.dialog-overlay[data-v-87a1d8f4]{position:fixed;inset:0;background:#00000080;display:flex;align-items:flex-end;justify-content:center;z-index:1000}.dialog-content[data-v-87a1d8f4]{background-color:transparent;border-radius:.48rem .48rem 0 0;width:100%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.dialog-header-section[data-v-87a1d8f4]{height:2.88rem;display:flex;gap:.24rem;flex-shrink:0;padding:.576rem .72rem;background-image:url(/assets/%E5%90%88%E4%BD%9C%E5%8A%A0%E7%9B%9Fheader-B8Pt5p7_.png);background-size:100% auto;background-position:center;background-repeat:no-repeat;background-color:transparent;justify-content:center;align-items:center}.header-left[data-v-87a1d8f4]{display:flex;flex-direction:column;justify-content:center;gap:.12rem;width:fit-content;margin-top:.6rem;margin-left:1.5rem;height:fit-content}.header-left .header-title[data-v-87a1d8f4]{font-size:.38rem;font-weight:600;color:#fff;margin:0}.header-left .header-subtitle[data-v-87a1d8f4]{font-size:.24rem;color:#fff;margin:0;line-height:1.4}.dialog-body[data-v-87a1d8f4]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff;padding:.38rem .36rem}.body-text[data-v-87a1d8f4]{font-size:.26rem;color:#444;line-height:1.8;margin:0;padding-bottom:.64rem;background-color:#fff;overflow:auto;height:5rem}.submit-btn[data-v-87a1d8f4]{width:100%;padding:.28rem;background-color:#002fa7;color:#fff;border:none;border-radius:.48rem;font-size:.32rem;font-weight:500;cursor:pointer;transition:all .3s}.submit-btn[data-v-87a1d8f4]:active{transform:scale(.98);opacity:.9}.drawer-enter-active[data-v-87a1d8f4],.drawer-leave-active[data-v-87a1d8f4]{transition:opacity .25s ease}.drawer-enter-active .dialog-content[data-v-87a1d8f4],.drawer-leave-active .dialog-content[data-v-87a1d8f4]{transition:transform .25s ease}.drawer-enter-from[data-v-87a1d8f4],.drawer-leave-to[data-v-87a1d8f4]{opacity:0}.drawer-enter-from .dialog-content[data-v-87a1d8f4],.drawer-leave-to .dialog-content[data-v-87a1d8f4]{transform:translateY(100%)}.home-page[data-v-9d83b1ee]{padding-top:var(--safe-area-top, 0px);padding-bottom:var(--safe-area-bottom, 0px);background-color:#f5f7fa}.sticky-header-wrap[data-v-9d83b1ee]{position:sticky;top:0;z-index:100}[data-v-9d83b1ee] .home-header{display:flex;align-items:center;justify-content:space-between;height:.9rem;padding:0 .36rem 0 .27rem}[data-v-9d83b1ee] .home-header .header-left{flex:0 0 auto;margin-right:.4rem}[data-v-9d83b1ee] .home-header .header-tabs{flex:1;display:flex;gap:.16rem}[data-v-9d83b1ee] .home-header .header-tabs .tab-btn{padding:.09rem .28rem;border:none;background:#f5f5f5;border-radius:.32rem;font-size:.26rem;color:#666;cursor:pointer;transition:all .2s ease;font-weight:400}[data-v-9d83b1ee] .home-header .header-tabs .tab-btn.active{background:#002fa7;color:#fff;font-weight:500}[data-v-9d83b1ee] .home-header .header-right{flex:0 0 auto;display:flex;align-items:center;gap:.24rem;position:relative}[data-v-9d83b1ee] .home-header .menu-btn,[data-v-9d83b1ee] .home-header .icon-btn{width:.48rem;height:.48rem;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:#333}[data-v-9d83b1ee] .home-header .menu-btn img,[data-v-9d83b1ee] .home-header .icon-btn img{width:100%;height:100%;object-fit:contain}[data-v-9d83b1ee] .home-header .avatar-btn{width:.64rem;height:.64rem;border-radius:50%;overflow:hidden;border:1px solid #e0e0e0;padding:0;cursor:pointer}[data-v-9d83b1ee] .home-header .avatar-btn img{width:100%;height:100%;object-fit:cover}[data-v-9d83b1ee] .home-header .header-dropdown{position:absolute;right:.02rem;top:.78rem;background:#fff;border:1px solid #eee;border-radius:.2rem;box-shadow:0 8px 20px #0000001f;padding:.22rem;display:flex;flex-direction:column;gap:.16rem;z-index:10}[data-v-9d83b1ee] .home-header .header-dropdown-item{border:none;color:#333;font-size:.24rem;border-radius:.16rem;padding:.12rem .22rem;text-align:left;cursor:pointer;transition:background .2s ease;display:flex;align-items:center;gap:.12rem;white-space:nowrap}[data-v-9d83b1ee] .home-header .header-dropdown-item .dropdown-icon{display:flex;align-items:center;flex-shrink:0;width:.32rem;height:.32rem}[data-v-9d83b1ee] .home-header .header-dropdown-item .dropdown-icon svg{width:100%;height:100%}[data-v-9d83b1ee] .home-header .header-dropdown-item:active{filter:brightness(.95)}.slogan[data-v-9d83b1ee]{font-size:.24rem;color:#666;margin-bottom:.3rem}.home-content[data-v-9d83b1ee]{flex:1;overflow-y:auto;padding:.3rem;padding-top:0;padding-bottom:.3rem;background-color:#f5f7fa;background:linear-gradient(180deg,#f5f7fa 0% 45%,#e7f1ff 55% 100%);height:100%}.search-bar[data-v-9d83b1ee]{position:relative;margin-bottom:.46rem;height:.72rem;display:flex}.search-bar .search-icon[data-v-9d83b1ee]{position:absolute;left:.24rem;top:50%;transform:translateY(-50%);color:#999;pointer-events:none}.search-bar .search-input[data-v-9d83b1ee]{width:100%;height:100%;padding:0 .24rem 0 .64rem;border-radius:.16rem;font-size:.24rem;background:#fff;outline:none}.search-bar .search-input[data-v-9d83b1ee]::placeholder{color:#999}.search-bar .search-input[data-v-9d83b1ee]:focus{border-color:#333;background:#fff}.stats-row[data-v-9d83b1ee]{display:flex;gap:.16rem;margin-bottom:.4rem;height:3.2rem}.stat-left[data-v-9d83b1ee]{flex:1;border-radius:.2rem;position:relative}.stat-left .qa-img[data-v-9d83b1ee]{z-index:999;position:absolute;right:-.15rem;top:-.4rem;width:2.23rem;height:1.75rem}.stat-left .skew[data-v-9d83b1ee]{position:absolute;top:0;left:0;height:100%;width:85%}.stat-left .skew[data-v-9d83b1ee]:after{content:"";position:absolute;top:0;left:.4rem;right:0;bottom:0;border-radius:.34rem;background:#3669e7;transform:skew(174deg);width:100%;height:100%}.stat-left .skew[data-v-9d83b1ee]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.34rem;background:#3669e7}.stat-left .content[data-v-9d83b1ee]{position:absolute;top:.3rem;left:.3rem}.small[data-v-9d83b1ee]{width:85%;height:93%;top:.1rem!important;display:flex;justify-content:space-between;overflow:hidden}.small .stat-name[data-v-9d83b1ee]{display:flex;flex-direction:column;gap:.2rem}.small .stat-name div[data-v-9d83b1ee]{display:flex;align-items:center}.small .stat-name .biglogo[data-v-9d83b1ee]{width:1.33rem;height:100%;object-fit:cover}.small .stat-nums[data-v-9d83b1ee]{display:flex;flex-direction:column;justify-content:center;gap:.16rem}.stat-right[data-v-9d83b1ee]{flex:1;display:flex;flex-direction:column;gap:.16rem;height:100%}.stat-small[data-v-9d83b1ee]{flex:1;border-radius:.2rem;display:flex;flex-direction:column;justify-content:center;position:relative}.stat-small .skew[data-v-9d83b1ee]{position:absolute;top:0;right:0;height:100%;width:85%;transform:scaleX(-1)}.stat-small .skew[data-v-9d83b1ee]:after{content:"";position:absolute;top:0;left:.4rem;right:0;bottom:0;border-radius:.34rem;background:orange;transform:skew(-174deg);width:100%;height:100%}.stat-small .skew[data-v-9d83b1ee]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.34rem;background:orange}.stat-small .skew--wide[data-v-9d83b1ee]{width:90%}.stat-small .content[data-v-9d83b1ee]{position:absolute;top:.3rem;left:.3rem}.stat-nums[data-v-9d83b1ee]{display:flex;gap:.24rem;align-items:baseline}.stat-name[data-v-9d83b1ee]{font-size:.22rem;color:#fff;margin-bottom:.1rem;display:flex;align-items:center}.stat-name img[data-v-9d83b1ee]{width:.28rem;height:.28rem;margin-right:.08rem}.data[data-v-9d83b1ee]{width:100%;height:100%;position:absolute;z-index:999;left:50%;top:50%;transform:translate(-50%) translateY(-50%);padding:1.15rem .5rem .5rem;background-image:url(/assets/1-CFUA4JZG.png);background-size:contain;background-repeat:no-repeat}.data .stat-num[data-v-9d83b1ee]{font-size:.48rem}.stat-num[data-v-9d83b1ee]{font-size:.28rem;font-weight:600;color:#fff;line-height:1.5}.stat-unit[data-v-9d83b1ee]{font-size:.18rem;font-weight:400;color:#fff}.service-categories[data-v-9d83b1ee]{position:relative;display:flex;align-items:center;margin-bottom:.1rem;height:.8rem}.service-categories .scroll-btn[data-v-9d83b1ee]{flex-shrink:0;width:.4rem;height:.4rem;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#81a4ff;cursor:pointer;z-index:1;padding:0;font-weight:700}.service-categories .scroll-btn[data-v-9d83b1ee]:active{opacity:.6}.service-categories .categories-scroll[data-v-9d83b1ee]{flex:1;display:flex;gap:.2rem;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;height:100%}.service-categories .categories-scroll[data-v-9d83b1ee]::-webkit-scrollbar{display:none}.service-categories .categories-scroll .category-btn[data-v-9d83b1ee]{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:.1rem;padding:.1rem .24rem;height:100%;border:none;background:#fff;width:2.08rem;border-radius:.55rem;font-size:.22rem;color:#666;cursor:pointer;transition:all .2s ease;white-space:nowrap}.service-categories .categories-scroll .category-btn .category-icon[data-v-9d83b1ee]{width:.28rem;height:.28rem;flex-shrink:0;object-fit:contain}.service-categories .categories-scroll .category-btn.active[data-v-9d83b1ee]{color:#fff;background-image:url(/assets/2-DhfDuG1l.png);background-size:contain;background-repeat:no-repeat}.main-content[data-v-9d83b1ee]{display:flex;flex-direction:column;align-items:center;margin-bottom:.4rem;border-radius:.36rem}.main-content .content-placeholder[data-v-9d83b1ee]{width:100%;max-width:7rem;aspect-ratio:10/9;display:flex;align-items:center;justify-content:center;overflow:hidden}.main-content .content-placeholder img[data-v-9d83b1ee]{width:100%;height:100%;object-fit:contain}.main-content .customize-btn[data-v-9d83b1ee]{position:relative;top:-1.1rem;padding:.2rem .64rem;border:none;background:#ff913c;border-radius:.42rem;font-size:.26rem;color:#fff;cursor:pointer;box-shadow:0 2px 8px #0000001a;transition:all .2s ease;font-weight:400}.main-content .customize-btn[data-v-9d83b1ee]:active{transform:scale(.98);box-shadow:0 1px 4px #0000001a}.dialog-overlay[data-v-9d83b1ee]{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:9690}.dialog[data-v-9d83b1ee]{width:70%;background:#fff;border-radius:.28rem;padding:.36rem .32rem;box-shadow:0 10px 30px #0000001f;text-align:center}.dialog-title[data-v-9d83b1ee]{font-size:.28rem;font-weight:600;color:#222;margin-bottom:.16rem}.dialog-message[data-v-9d83b1ee]{font-size:.24rem;color:#666;margin-bottom:.28rem}.dialog-actions[data-v-9d83b1ee]{display:flex;gap:.2rem;justify-content:center}.dialog-btn[data-v-9d83b1ee]{border:none;background:#f2f2f2;color:#333;font-size:.24rem;padding:.16rem .48rem;border-radius:.24rem;cursor:pointer}.dialog-btn--ghost[data-v-9d83b1ee]{background:#f2f2f2;color:#999}.dialog-btn--primary[data-v-9d83b1ee]{background:#517cfc;color:#fff}.envelope-overlay[data-v-9d83b1ee]{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:6000}.envelope-container[data-v-9d83b1ee]{display:flex;flex-direction:column;align-items:center;gap:.32rem;cursor:pointer}.envelope-hint[data-v-9d83b1ee]{font-size:.26rem;color:#ffffffd9;letter-spacing:.04rem}.envelope-img-wrap[data-v-9d83b1ee]{width:4.8rem;height:3.6rem;border-radius:.32rem;overflow:hidden;box-shadow:0 12px 40px #0006;transition:transform .2s ease}.envelope-img-wrap[data-v-9d83b1ee]:active{transform:scale(.97)}.envelope-placeholder[data-v-9d83b1ee]{width:100%;height:100%;background:linear-gradient(135deg,#fff8e1,#ffe082);display:flex;align-items:center;justify-content:center;color:#f9a825}.user-info[data-v-69756ea0]{position:relative;padding-top:var(--safe-area-top, 0px);height:5.1rem}.user-info .user-info-card[data-v-69756ea0]{width:100%;position:absolute;bottom:-.3rem;text-align:center;margin-bottom:.4rem;display:flex;flex-direction:column;align-items:center;border-radius:.55rem .55rem 0rem 0rem;background-color:#f5f8ff;height:3.2rem}.user-info .user-info-card .avt[data-v-69756ea0]{width:1.76rem;min-height:1.76rem;max-height:1.76rem;border-radius:50%;object-fit:cover;background-color:gray;margin-bottom:.39rem;border:1px #ccc solid;transform:translateY(-.88rem)}.user-info .user-info-card h2[data-v-69756ea0]{font-size:.4rem;font-weight:500;margin-bottom:.1rem;transform:translateY(-.88rem)}.user-info .user-info-card .share[data-v-69756ea0]{transform:translateY(-.88rem);font-size:.24rem;color:#929292;display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.user-info .user-info-card .share[data-v-69756ea0]:active{opacity:.7}.user-info .user-info-card .share img[data-v-69756ea0]{min-width:.24rem;min-height:.24rem;width:.24rem;height:.24rem;margin-left:.2rem}.user-info .user-info-card .user-tag[data-v-69756ea0]{display:flex;align-items:center;justify-content:center;gap:.16rem;width:50%;margin:0 auto;margin-top:.25rem;transform:translateY(-.88rem);flex-wrap:wrap}.user-info .user-info-card .user-tag span[data-v-69756ea0]{display:inline-block;background-color:#cad6f9;color:#00164d;padding:.1rem .2rem;border-radius:.24rem;font-size:.18rem}.share-overlay[data-v-69756ea0]{position:fixed;inset:0;background:#00000073;z-index:2000;display:flex;flex-direction:column;justify-content:flex-end}.share-drawer[data-v-69756ea0]{background:#fff;border-radius:.32rem .32rem 0 0;padding:.32rem .32rem .56rem}.share-drawer-header[data-v-69756ea0]{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:.4rem}.share-title[data-v-69756ea0]{font-size:.28rem;color:#333;font-weight:500}.share-close[data-v-69756ea0]{position:absolute;right:0;top:50%;transform:translateY(-50%);background:none;border:none;font-size:.44rem;color:#999;line-height:1;cursor:pointer;padding:0 .08rem}.share-close[data-v-69756ea0]:active{opacity:.6}.share-icons[data-v-69756ea0]{display:flex;gap:.24rem;justify-content:center}.share-item[data-v-69756ea0]{display:flex;flex-direction:column;align-items:center;gap:.12rem;cursor:pointer;width:1.2rem}.share-item[data-v-69756ea0]:active{opacity:.7}.share-icon-img[data-v-69756ea0]{width:.8rem;height:.8rem;object-fit:contain}.share-label[data-v-69756ea0]{font-size:.22rem;color:#666;text-align:center}.share-fade-enter-active[data-v-69756ea0],.share-fade-leave-active[data-v-69756ea0]{transition:opacity .25s ease}.share-fade-enter-from[data-v-69756ea0],.share-fade-leave-to[data-v-69756ea0]{opacity:0}.share-slide-enter-active[data-v-69756ea0],.share-slide-leave-active[data-v-69756ea0]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.share-slide-enter-from[data-v-69756ea0],.share-slide-leave-to[data-v-69756ea0]{transform:translateY(100%)}.recharge-overlay[data-v-5f9080bf]{position:fixed;inset:0;background:#00000073;z-index:1000;display:flex;align-items:flex-end}.recharge-sheet[data-v-5f9080bf]{width:100%;background:#fff;border-radius:.4rem .4rem 0 0;max-height:92vh;overflow:hidden;transform:translateY(100%);transition:transform .3s cubic-bezier(.32,.72,0,1)}.recharge-sheet.show[data-v-5f9080bf]{transform:translateY(0)}.sheet-scroll[data-v-5f9080bf]{overflow-y:auto;max-height:92vh;padding-bottom:.4rem}.drag-bar[data-v-5f9080bf]{width:.8rem;height:.08rem;background:#ddd;border-radius:1rem;margin:.22rem auto 0}.balance-hero[data-v-5f9080bf]{position:relative;margin:.24rem .32rem;border-radius:.28rem;overflow:hidden}.balance-hero .hero-bg[data-v-5f9080bf]{position:absolute;inset:0;background-image:url(/assets/%E5%85%85%E5%80%BC%E8%83%8C%E6%99%AF-11KKlezv.png);background-size:cover;background-position:center}.balance-hero .hero-content[data-v-5f9080bf]{position:relative;z-index:1;padding:.36rem .4rem .4rem}.balance-hero .hero-top[data-v-5f9080bf]{display:flex;align-items:flex-start}.balance-hero .label[data-v-5f9080bf]{font-size:.22rem;color:#fffc;margin-bottom:.1rem}.balance-hero .amount[data-v-5f9080bf]{font-size:.26rem;color:#fff;font-weight:400;line-height:1;margin-bottom:.28rem}.balance-hero .amount span[data-v-5f9080bf]{font-size:.72rem;font-weight:700;letter-spacing:-.02rem}.balance-hero .stats-row[data-v-5f9080bf]{display:flex;align-items:center;gap:.32rem}.balance-hero .stat-item .stat-label[data-v-5f9080bf]{font-size:.19rem;color:#ffffffa6;margin-bottom:.06rem}.balance-hero .stat-item.stat-item--link[data-v-5f9080bf]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.balance-hero .stat-item .stat-val[data-v-5f9080bf]{font-size:.26rem;font-weight:600}.balance-hero .stat-item .stat-val.up[data-v-5f9080bf]{color:#4ade80}.balance-hero .stat-item .stat-val.down[data-v-5f9080bf]{color:#f87171}.balance-hero .divider[data-v-5f9080bf]{width:1px;height:.5rem;background:#ffffff4d}.balance-hero .withdraw-btn[data-v-5f9080bf]{position:absolute;right:0;bottom:.36rem;z-index:2;display:flex;flex-direction:row;align-items:center;gap:.1rem;background:linear-gradient(135deg,#fff5e2,#f8e7c6);border:none;border-radius:.26rem 0 0 .26rem;padding:.14rem .22rem .14rem .18rem;color:#d06300;font-size:.2rem;font-weight:500;cursor:pointer;white-space:nowrap}.balance-hero .withdraw-btn img[data-v-5f9080bf]{width:.28rem;height:.28rem}.section[data-v-5f9080bf]{padding:0 .32rem;margin-bottom:.32rem}.section-title[data-v-5f9080bf]{font-size:.26rem;font-weight:600;color:#1a1a1a;margin-bottom:.2rem}.amount-grid[data-v-5f9080bf]{display:grid;grid-template-columns:repeat(3,1fr);gap:.2rem}.amount-item[data-v-5f9080bf]{display:flex;flex-direction:column;align-items:center;justify-content:center;border:.03rem solid #e5e7eb;border-radius:.2rem;padding:.22rem .1rem;cursor:pointer;transition:border-color .15s,background .15s;background:#fafafa}.amount-item.active[data-v-5f9080bf]{border-color:#2563eb;background:#eff6ff}.amount-item.active .coins[data-v-5f9080bf],.amount-item.active .price[data-v-5f9080bf]{color:#2563eb}.amount-item .coin-row[data-v-5f9080bf]{display:flex;align-items:center;gap:.08rem;margin-bottom:.1rem}.amount-item .coin-row img[data-v-5f9080bf]{width:.32rem;height:.32rem}.amount-item .coins[data-v-5f9080bf]{font-size:.32rem;font-weight:700;color:#1a1a1a}.amount-item .price[data-v-5f9080bf]{font-size:.2rem;color:#6b7280}.pay-methods[data-v-5f9080bf]{display:flex;gap:.2rem;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.04rem}.pay-methods[data-v-5f9080bf]::-webkit-scrollbar{display:none}.pay-btn[data-v-5f9080bf]{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:.12rem;padding:.2rem .28rem;border:.03rem solid #e5e7eb;border-radius:.2rem;background:#fafafa;font-size:.2rem;color:#374151;cursor:pointer;transition:border-color .15s,background .15s;white-space:nowrap}.pay-btn .pay-icon-img[data-v-5f9080bf]{width:.4rem;height:.4rem;object-fit:contain}.pay-btn.active[data-v-5f9080bf]{border-color:#2563eb;background:#eff6ff;color:#2563eb;font-weight:600}.pay-btn.active.wechat[data-v-5f9080bf]{border-color:#07c160;background:#f0fdf4;color:#065f46}.pay-btn.active.alipay[data-v-5f9080bf]{border-color:#1677ff;background:#eff6ff;color:#1677ff}.pay-btn.active.paypal[data-v-5f9080bf]{border-color:#003087;background:#eff2ff;color:#003087}.agree-row[data-v-5f9080bf]{padding:0 .32rem;margin-bottom:.28rem}.agree-label[data-v-5f9080bf]{display:flex;align-items:center;gap:.12rem;font-size:.2rem;color:#6b7280;cursor:pointer}.agree-label input[type=checkbox][data-v-5f9080bf]{width:.28rem;height:.28rem;accent-color:#2563eb}.agree-label a[data-v-5f9080bf]{color:#2563eb;text-decoration:none}.confirm-wrap[data-v-5f9080bf]{padding:0 .32rem}.confirm-btn[data-v-5f9080bf]{width:100%;height:.88rem;background:linear-gradient(90deg,#1d4ed8,#2563eb);color:#fff;border:none;border-radius:.44rem;font-size:.3rem;font-weight:600;cursor:pointer;transition:opacity .2s}.confirm-btn[data-v-5f9080bf]:disabled{opacity:.45;cursor:not-allowed}.confirm-btn.disabled[data-v-5f9080bf]{opacity:.45;cursor:not-allowed;background:#9ca3af}.qrcode-page[data-v-5f9080bf]{padding-bottom:.6rem}.qr-header[data-v-5f9080bf]{display:flex;align-items:center;padding:.18rem .32rem;position:relative}.qr-header .qr-back[data-v-5f9080bf]{background:none;border:none;cursor:pointer;color:#374151;width:.64rem;height:.64rem;display:flex;align-items:center}.qr-header .qr-title[data-v-5f9080bf]{position:absolute;left:50%;transform:translate(-50%);font-size:.28rem;font-weight:600;color:#1a1a1a}.qr-body[data-v-5f9080bf]{display:flex;flex-direction:column;align-items:center;padding:.2rem .4rem 0}.qr-amount[data-v-5f9080bf]{color:#1a1a1a;font-weight:700;margin-bottom:.16rem}.qr-amount .qr-currency[data-v-5f9080bf]{font-size:.36rem}.qr-amount .qr-num[data-v-5f9080bf]{font-size:.8rem}.qr-hint[data-v-5f9080bf]{font-size:.22rem;color:#6b7280;margin-bottom:.32rem}.qr-hint strong[data-v-5f9080bf]{color:#1a1a1a}.qr-wrap[data-v-5f9080bf]{width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;border:.03rem solid #e5e7eb;border-radius:.2rem;overflow:hidden;background:#f9fafb}.qr-img[data-v-5f9080bf]{width:100%;height:100%;object-fit:contain}.qr-loading[data-v-5f9080bf]{font-size:.24rem;color:#9ca3af}.qr-expire[data-v-5f9080bf]{font-size:.2rem;color:#9ca3af;margin-top:.2rem}.poll-status[data-v-5f9080bf]{margin-top:.28rem;font-size:.24rem;padding:.17rem .4rem;border-radius:.6rem;background:#f3f4f6}.poll-status.success[data-v-5f9080bf]{background:#d1fae5;color:#065f46}.poll-status.timeout[data-v-5f9080bf]{background:#fef3c7;color:#92400e}.poll-status.waiting[data-v-5f9080bf]{color:#374151}.success-page[data-v-5f9080bf]{padding-bottom:.6rem}.success-body[data-v-5f9080bf]{display:flex;flex-direction:column;align-items:center;padding:.4rem;gap:.2rem}.success-body .success-icon[data-v-5f9080bf]{font-size:1.2rem}.success-body .success-title[data-v-5f9080bf]{font-size:.4rem;font-weight:700;color:#1a1a1a}.success-body .success-sub[data-v-5f9080bf]{font-size:.24rem;color:#6b7280;margin-bottom:.24rem}.success-body .success-sub strong[data-v-5f9080bf]{color:#2563eb}.wechat-note[data-v-5f9080bf]{font-size:.2rem;color:#6b7280;background:#f3f4f6;border-radius:.16rem;padding:.16rem .28rem;margin-top:.16rem;text-align:center;max-width:5rem}.alipay-page[data-v-5f9080bf],.wxapp-page[data-v-5f9080bf]{padding-bottom:.6rem}.wxapp-body[data-v-5f9080bf]{display:flex;flex-direction:column;align-items:center;padding:.3rem .4rem 0;gap:.24rem}.wxapp-body .wxapp-logo[data-v-5f9080bf]{width:1rem;height:1rem;border-radius:.2rem}.wxapp-body .wxapp-hint[data-v-5f9080bf]{font-size:.22rem;color:#6b7280;text-align:center;max-width:4.8rem}.alipay-body[data-v-5f9080bf]{display:flex;flex-direction:column;align-items:center;padding:.3rem .4rem 0;gap:.24rem}.alipay-body .ap-icon[data-v-5f9080bf]{font-size:1rem;line-height:1}.alipay-body .ap-hint[data-v-5f9080bf]{font-size:.22rem;color:#6b7280;text-align:center;max-width:4.8rem}.alipay-body .ap-jump-btn[data-v-5f9080bf]{display:flex;align-items:center;justify-content:center;width:100%;height:.88rem;background:linear-gradient(90deg,#1677ff,#40a9ff);color:#fff;border-radius:.44rem;font-size:.3rem;font-weight:600;text-decoration:none;cursor:pointer;transition:opacity .2s}.alipay-body .ap-jump-btn[data-v-5f9080bf]:active{opacity:.8}.alipay-body .ap-done-btn[data-v-5f9080bf]{background:linear-gradient(90deg,#52c41a,#73d13d);margin-top:0}.paypal-page[data-v-5f9080bf]{padding-bottom:.6rem}.paypal-body[data-v-5f9080bf]{display:flex;flex-direction:column;align-items:center;padding:.5rem .4rem;gap:.3rem}.paypal-body .pp-logo[data-v-5f9080bf]{width:2.4rem;height:auto}.paypal-body .pp-hint[data-v-5f9080bf]{font-size:.24rem;color:#6b7280;text-align:center}.dialog-overlay[data-v-115a796c]{position:fixed;inset:0;background:#00000080;display:flex;align-items:flex-end;justify-content:center;z-index:1000}.dialog-content[data-v-115a796c]{background-color:transparent;border-radius:.48rem .48rem 0 0;width:100%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.dialog-body[data-v-115a796c]{overflow-y:auto;-webkit-overflow-scrolling:touch}.dialog-header-section[data-v-115a796c]{height:2.88rem;display:flex;gap:.24rem;flex-shrink:0;padding:.576rem .72rem;background-image:url(/assets/%E9%97%AE%E9%A2%98%E5%8F%8D%E9%A6%88header-BnMm9LF3.png);background-size:100% auto;background-position:center;background-repeat:no-repeat;background-color:transparent}.header-left[data-v-115a796c]{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.12rem}.header-left .header-title[data-v-115a796c]{font-size:.38rem;font-weight:600;color:#fff;margin:0}.header-left .header-subtitle[data-v-115a796c]{font-size:.24rem;color:#fff;margin:0;line-height:1.4}.header-right[data-v-115a796c]{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.header-right .header-image-placeholder[data-v-115a796c]{width:1.53rem;height:1.53rem;overflow:hidden;background:#ffffff1a;display:flex;align-items:center;justify-content:center}.header-right .header-image-placeholder img[data-v-115a796c]{width:100%;height:100%;object-fit:cover}.dialog-body[data-v-115a796c]{flex:1;display:flex;flex-direction:column;background-color:#fff;padding:.38rem .36rem;gap:.25rem}.input-row[data-v-115a796c]{display:flex;gap:.3rem}.input-row .input-field[data-v-115a796c]{width:100%;border-radius:.18rem;font-size:.2rem;background:#f5f7fa;box-sizing:border-box;padding:.18rem .32rem}.input-row .input-field[data-v-115a796c]:focus{outline:none;border-color:#667eea}.input-row .input-field[data-v-115a796c]::placeholder{color:#ccc}.section[data-v-115a796c]{display:flex;flex-direction:column;gap:.16rem}.section-title[data-v-115a796c]{font-size:.26rem;font-weight:500;color:#333}.section-title .upload-count[data-v-115a796c]{font-size:.22rem;color:#999;font-weight:400}.category-buttons[data-v-115a796c]{display:grid;grid-template-columns:repeat(3,1fr);gap:.16rem;background-color:#f0f4ff;border-radius:.32rem;padding:.2rem .47rem}.category-btn[data-v-115a796c]{padding:.12rem 0rem;background:#d3dfff;border:1px solid #e0e0e0;border-radius:.16rem;font-size:.2rem;color:#535353;cursor:pointer;transition:all .2s;white-space:nowrap}.category-btn.active[data-v-115a796c]{background:#4c7bf3;color:#fff}.category-btn[data-v-115a796c]:active{transform:scale(.98)}.description-textarea[data-v-115a796c]{width:100%;padding:.24rem .36rem;border-radius:.32rem;font-size:.2rem;resize:none;font-family:inherit;box-sizing:border-box;background:#f5f7fa}.description-textarea[data-v-115a796c]::placeholder{color:#ccc}.description-textarea[data-v-115a796c]:focus{outline:none;border-color:#667eea}.char-count[data-v-115a796c]{text-align:right;font-size:.22rem;color:#999;position:absolute;right:.2rem;bottom:.2rem}.file-upload-area[data-v-115a796c]{display:flex;gap:.12rem;flex-wrap:wrap}.file-preview[data-v-115a796c]{position:relative;width:1.3rem;height:1.3rem;border-radius:.12rem;overflow:hidden;background:#f5f5f5}.file-preview img[data-v-115a796c]{width:100%;height:100%;object-fit:cover}.file-preview .remove-file[data-v-115a796c]{position:absolute;top:.06rem;right:.06rem;width:.32rem;height:.32rem;border-radius:50%;background:#0009;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.file-preview .remove-file[data-v-115a796c]:active{transform:scale(.95)}.upload-placeholder[data-v-115a796c]{width:1.3rem;height:1.3rem;border:2px dashed #6384D8;border-radius:.12rem;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;background:#fff}.upload-placeholder[data-v-115a796c]:hover{border-color:#667eea;background:#f0f4ff}.upload-placeholder p[data-v-115a796c]{margin:.06rem 0 0;font-size:.2rem;color:#6384d8}.dialog-footer[data-v-115a796c]{padding:.32rem;flex-shrink:0;padding-top:0;padding-bottom:.64rem;background-color:#fff}.submit-btn[data-v-115a796c]{width:100%;padding:.28rem;background-color:#002fa7;color:#fff;border:none;border-radius:.48rem;font-size:.32rem;font-weight:500;cursor:pointer;transition:all .3s}.submit-btn[data-v-115a796c]:active{transform:scale(.98);opacity:.9}.drawer-enter-active[data-v-115a796c],.drawer-leave-active[data-v-115a796c]{transition:opacity .25s ease}.drawer-enter-active .dialog-content[data-v-115a796c],.drawer-leave-active .dialog-content[data-v-115a796c]{transition:transform .25s ease}.drawer-enter-from[data-v-115a796c],.drawer-leave-to[data-v-115a796c]{opacity:0}.drawer-enter-from .dialog-content[data-v-115a796c],.drawer-leave-to .dialog-content[data-v-115a796c]{transform:translateY(100%)}.segment-progress-bar[data-v-fd1edd1b]{display:flex;align-items:center;gap:var(--v23658e46);width:100%;height:var(--v6e57d5c0);background-color:var(--e0c7e002);border-radius:.12rem;overflow:hidden}.profile-page[data-v-2999e6cc]{display:flex;flex-direction:column;height:100dvh;padding-top:var(--safe-area-top, 0px);padding-bottom:var(--safe-area-bottom, 0px);background-image:url(/assets/%E7%94%A8%E6%88%B7%E8%83%8C%E6%99%AF-Bv3eIt8B.png);background-size:100% 5rem;background-repeat:no-repeat;background-position:top center;transition:background-image .3s,background-color .3s}.profile-page--scrolled[data-v-2999e6cc]{background-image:none;background-color:#ebf1ff}.header-wrapper[data-v-2999e6cc]{display:grid;grid-template-areas:"header";flex-shrink:0;z-index:999}.header-wrapper[data-v-2999e6cc]>*{grid-area:header}.default-header-overlay[data-v-2999e6cc]{opacity:1;transition:opacity .25s ease}.default-header-overlay--hidden[data-v-2999e6cc]{opacity:0;pointer-events:none}.scrolled-header[data-v-2999e6cc]{width:100%;height:.9rem;display:flex;opacity:1;transition:opacity .25s ease}.scrolled-header--hidden[data-v-2999e6cc]{opacity:0;pointer-events:none}.scrolled-header[data-v-2999e6cc]{justify-content:space-between;align-items:center;padding:0 .46rem;background-color:#ebf1ff}.scrolled-header .sh-left[data-v-2999e6cc]{display:flex;align-items:center;gap:.08rem;min-width:0}.scrolled-header .sh-right[data-v-2999e6cc]{display:flex;justify-content:flex-end;align-items:center;gap:.16rem;flex-shrink:0}.scrolled-header .sh-back-btn[data-v-2999e6cc],.scrolled-header .sh-settings-btn[data-v-2999e6cc]{border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0}.scrolled-header .sh-back-btn[data-v-2999e6cc]{width:.55rem;height:.55rem}.scrolled-header .sh-back-btn img[data-v-2999e6cc]{width:100%;height:100%;object-fit:contain}.scrolled-header .sh-settings-btn img[data-v-2999e6cc]{width:.44rem;height:.44rem;object-fit:contain}.scrolled-header .sh-username[data-v-2999e6cc]{font-size:.34rem;font-weight:500;color:#3d3d3d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scrolled-header .sh-avatar[data-v-2999e6cc]{width:.56rem;height:.56rem;border-radius:50%;object-fit:cover;flex-shrink:0}.profile-content[data-v-2999e6cc]{position:relative;flex:1;min-height:0;overflow:auto}.profile[data-v-2999e6cc]{background-color:#f5f8ff;padding:.5rem 0}.profile .user-level[data-v-2999e6cc]{width:100%;padding:0 .36rem}.profile .user-level .level-card[data-v-2999e6cc]{width:100%;height:2rem;display:flex;background-color:#144ad5;background-image:url(/assets/%E7%AD%89%E7%BA%A7%E8%83%8C%E6%99%AF-BybiLW4k.png);background-size:cover;background-position:center;gap:.48rem;padding:.25rem .36rem;border-radius:.32rem}.profile .user-level .level-card .left[data-v-2999e6cc]{width:4rem;display:flex;justify-content:space-between;flex-direction:column;overflow:hidden}.profile .user-level .level-card .left .l-top[data-v-2999e6cc]{display:flex;gap:.21rem;color:#fff}.profile .user-level .level-card .left .l-top p[data-v-2999e6cc]{font-size:.54rem;font-weight:600;color:#fff}.profile .user-level .level-card .left .l-top div[data-v-2999e6cc]{display:flex;flex-direction:column;justify-content:center}.profile .user-level .level-card .left .l-top div span[data-v-2999e6cc]{width:fit-content;font-size:.16rem;color:#959595;font-weight:500;border-radius:.12rem;background-color:#e1e1e1;padding:.06rem .11rem;margin-bottom:.08rem}.profile .user-level .level-card .left .l-top div p[data-v-2999e6cc]{font-size:.16rem;color:#fff}.profile .user-level .level-card .left .l-bot[data-v-2999e6cc]{display:flex;flex-direction:column}.profile .user-level .level-card .left .l-bot p[data-v-2999e6cc]{font-size:.2rem;color:#3d3d3d}.profile .user-level .level-card .right[data-v-2999e6cc]{flex:1;display:flex;align-items:center;justify-content:center}.profile .user-level .level-card .right img[data-v-2999e6cc]{width:1.53rem;background-color:gray;border-radius:.16rem}.profile .user-vip[data-v-2999e6cc]{margin-top:.36rem;width:100%;padding:0 .36rem}.profile .user-vip .vip-card[data-v-2999e6cc]{width:100%;border-radius:.32rem;overflow:hidden}.profile .user-vip .vip-card .vip-tab[data-v-2999e6cc]{height:.66rem;display:flex;align-items:flex-end;background:transparent}.profile .user-vip .vip-card .vip-tab div[data-v-2999e6cc]{flex:1;text-align:center;padding:.12rem 0;height:.58rem;border-radius:.24rem .24rem 0 0;cursor:pointer;transition:height .2s,margin .2s,opacity .2s;display:flex;align-items:center;justify-content:center;white-space:nowrap;font-size:.18rem;position:relative;z-index:0;margin:0}.profile .user-vip .vip-card .vip-tab div.active[data-v-2999e6cc]{height:.66rem;font-weight:600;z-index:2}.profile .user-vip .vip-card .vip-tab div.active[data-v-2999e6cc]:before,.profile .user-vip .vip-card .vip-tab div.active[data-v-2999e6cc]:after{content:"";position:absolute;bottom:0;width:.2rem;height:.2rem;pointer-events:none;z-index:3}.profile .user-vip .vip-card .vip-tab div.active[data-v-2999e6cc]:before{left:-.2rem;background:radial-gradient(circle at 0% 0%,transparent .19rem,var(--tab-bg) .21rem)}.profile .user-vip .vip-card .vip-tab div.active[data-v-2999e6cc]:after{right:-.2rem;background:radial-gradient(circle at 100% 0%,transparent .19rem,var(--tab-bg) .21rem)}.profile .user-vip .vip-card .vip-info[data-v-2999e6cc]{height:1.82rem;display:flex;justify-content:space-between;align-items:center;padding:.32rem .39rem;border-radius:0 0 .32rem .32rem;position:relative;overflow:hidden;transition:background .3s}.profile .user-vip .vip-card .vip-info div:first-child h2[data-v-2999e6cc]{font-size:.32rem;font-weight:600;margin-bottom:.2rem;display:flex;align-items:center;gap:.12rem}.profile .user-vip .vip-card .vip-info div:first-child h2 .vip-icon[data-v-2999e6cc]{width:.3rem;height:.3rem;margin-top:.02rem}.profile .user-vip .vip-card .vip-info div:first-child p[data-v-2999e6cc]{font-size:.18rem}.profile .user-vip .vip-card .vip-info div[data-v-2999e6cc]:nth-child(2){display:flex;align-items:center;flex-shrink:0;z-index:1}.profile .user-vip .vip-card .vip-info .vip-detail-btn[data-v-2999e6cc]{padding:.14rem .28rem;border:none;border-radius:2rem;font-size:.22rem;cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .2s}.profile .user-vip .vip-card .vip-info .vip-detail-btn[data-v-2999e6cc]:active{opacity:.75}.profile .user-vip .vip-card .vip-info .vip-watermark[data-v-2999e6cc]{position:absolute;right:.24rem;top:50%;transform:translateY(-50%);font-size:1.8rem;font-weight:900;font-style:italic;pointer-events:none;line-height:1;z-index:0}.profile .user-wallet[data-v-2999e6cc]{margin-top:.36rem;width:100%;padding:0 .36rem}.profile .user-wallet .wallet-card[data-v-2999e6cc]{width:100%;background-color:#fff;border-radius:.32rem;padding:.83rem .31rem .31rem;display:flex;justify-content:space-around;align-items:center;position:relative}.profile .user-wallet .wallet-card h1[data-v-2999e6cc]{font-size:.24rem;font-weight:500;position:absolute;top:.31rem;left:.31rem}.profile .user-wallet .wallet-card[data-v-2999e6cc]{gap:.16rem}.profile .user-wallet .wallet-card .points[data-v-2999e6cc]{background-color:#ffc599;background-image:url(/assets/%E9%92%B1%E5%8C%85%E7%A7%AF%E5%88%86%E8%83%8C%E6%99%AF-BmjxOrmP.png);background-size:cover;background-position:center;cursor:pointer}.profile .user-wallet .wallet-card .balance[data-v-2999e6cc]{background-color:#fff9ee;background-image:url(/assets/%E9%92%B1%E5%8C%85%E4%BD%99%E9%A2%9D%E8%83%8C%E6%99%AF-5m6cABCp.png);background-size:cover;background-position:center;cursor:pointer}.profile .user-wallet .wallet-card .points[data-v-2999e6cc],.profile .user-wallet .wallet-card .balance[data-v-2999e6cc]{display:flex;flex-direction:column;width:50%;border-radius:.24rem;height:1.9rem;justify-content:center;padding:.22rem .31rem}.profile .user-wallet .wallet-card .points p[data-v-2999e6cc],.profile .user-wallet .wallet-card .balance p[data-v-2999e6cc]{font-size:.2rem;color:#964800;font-weight:400}.profile .user-wallet .wallet-card .points h2[data-v-2999e6cc],.profile .user-wallet .wallet-card .balance h2[data-v-2999e6cc]{font-size:.44rem;font-weight:600;color:#964800;margin-bottom:.17rem}.profile .user-wallet .wallet-card .points div[data-v-2999e6cc],.profile .user-wallet .wallet-card .balance div[data-v-2999e6cc]{display:flex;align-items:center;width:100%;justify-content:space-between}.profile .user-wallet .wallet-card .points div span[data-v-2999e6cc],.profile .user-wallet .wallet-card .balance div span[data-v-2999e6cc]{font-size:.19rem;color:#964800;white-space:nowrap;display:flex;align-items:center;gap:.05rem}.profile .user-wallet .wallet-card .points div span img[data-v-2999e6cc],.profile .user-wallet .wallet-card .balance div span img[data-v-2999e6cc]{width:.26rem;height:.26rem}.profile .user-wallet .wallet-card .points div button[data-v-2999e6cc],.profile .user-wallet .wallet-card .balance div button[data-v-2999e6cc]{width:1rem;padding:.09rem .25rem;border:none;border-radius:.4rem;background-color:#fc8416;color:#fff;white-space:nowrap;font-size:.2rem}.profile .user-shop[data-v-2999e6cc]{margin-top:.36rem;width:100%;padding:0 .36rem}.profile .user-shop .shop-card[data-v-2999e6cc]{width:100%;background-color:#fff;border-radius:.32rem;padding:.83rem .31rem .31rem;display:flex;justify-content:space-around;position:relative}.profile .user-shop .shop-card h1[data-v-2999e6cc]{font-size:.24rem;font-weight:500;position:absolute;top:.31rem;left:.31rem}.profile .user-shop .shop-card[data-v-2999e6cc]{gap:.16rem}.profile .user-shop .shop-card .cart[data-v-2999e6cc]{height:2.44rem;width:50%;display:flex;flex-direction:column;background-color:#efefef;background-image:url(/assets/%E8%B4%AD%E7%89%A9%E8%BD%A6%E8%83%8C%E6%99%AF-BGklSVMg.png);background-size:cover;background-position:center;border-radius:.24rem;padding:.22rem .31rem;justify-content:space-between}.profile .user-shop .shop-card .cart p[data-v-2999e6cc]{font-size:.2rem;color:#fff;font-weight:400}.profile .user-shop .shop-card .cart h2[data-v-2999e6cc]{font-size:.72rem;font-weight:600;color:#fff;margin-bottom:auto}.profile .user-shop .shop-card .cart div[data-v-2999e6cc]{display:flex;align-items:center;gap:.24rem}.profile .user-shop .shop-card .cart div span[data-v-2999e6cc]{font-size:.2rem;color:#c2c2c2}.profile .user-shop .shop-card .cart div button[data-v-2999e6cc]{width:1.2rem;padding:.11rem .25rem;border:none;border-radius:.4rem;background-color:#002fa7;color:#fff;font-size:.2rem}.profile .user-shop .shop-card .more-info[data-v-2999e6cc]{display:flex;flex-direction:column;justify-content:space-between;gap:.16rem;width:50%;height:3.04rem;height:2.44rem;overflow:hidden}.profile .user-shop .shop-card .more-info div[data-v-2999e6cc]{height:47%;display:flex;flex-direction:column;background-color:#eaefff;background-image:url(/assets/%E8%B4%AD%E4%B9%B0%E8%83%8C%E6%99%AF-CV_8phT5.png);background-size:cover;background-position:center;border-radius:.24rem;padding:.16rem .31rem;justify-content:center}.profile .user-shop .shop-card .more-info div p[data-v-2999e6cc]{font-size:.18rem;color:#002fa7;font-weight:400;margin-bottom:.12rem}.profile .user-shop .shop-card .more-info div div[data-v-2999e6cc]{width:100%;display:flex;align-items:center;flex-direction:row;padding:0;justify-content:space-between}.profile .user-shop .shop-card .more-info div div span[data-v-2999e6cc]{font-size:.36rem;font-weight:600;color:#002fa7}.profile .user-shop .shop-card .more-info div div button[data-v-2999e6cc]{border:none;border-radius:.45rem;background-color:#002fa7;color:#fff;font-size:.2rem;padding:.1rem .36rem .11rem;display:flex;align-items:center;justify-content:center}.profile .user-qa[data-v-2999e6cc]{margin-top:.36rem;width:100%;padding:0 .36rem}.profile .user-qa .qa-card[data-v-2999e6cc]{width:100%;background-color:#fff;border-radius:.32rem;padding:.31rem}.profile .user-qa .qa-card h1[data-v-2999e6cc]{font-size:.24rem;font-weight:500;color:#3d3d3d}.profile .user-qa .qa-card .qa-types[data-v-2999e6cc]{display:flex;gap:.24rem;margin-top:.24rem;background-color:#e2e8ff;padding:.34rem .54rem;border-radius:.24rem;justify-content:space-between;height:1.63rem}.profile .user-qa .qa-card .qa-types i[data-v-2999e6cc]{width:1px;background-color:#ccc;margin-top:.1rem}.profile .user-qa .qa-card .qa-types .type-item[data-v-2999e6cc]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:.6rem}.profile .user-qa .qa-card .qa-types .type-item img[data-v-2999e6cc]{width:100%;height:.6rem;background-color:gray;border-radius:6rem;margin-bottom:.06rem}.profile .user-qa .qa-card .qa-types .type-item span[data-v-2999e6cc]{font-size:.2rem;color:#3d3d3d}.profile .user-qa .qa-card .my-qa[data-v-2999e6cc]{display:flex;flex-direction:row;justify-content:space-around;background-color:#e2e8ff;padding:.2rem .44rem;margin-top:.18rem;border-radius:.24rem;height:1.17rem;gap:.24rem}.profile .user-qa .qa-card .my-qa div[data-v-2999e6cc]{display:flex;align-items:center;justify-content:center;border-radius:.24rem;background-color:#fff;width:100%;gap:.12rem}.profile .user-qa .qa-card .my-qa div img[data-v-2999e6cc]{width:.36rem;height:.36rem}.profile .user-qa .qa-card .my-qa div span[data-v-2999e6cc]{font-size:.2rem;color:#3d3d3d}.profile .more-btns[data-v-2999e6cc]{display:grid;grid-template-columns:repeat(4,1fr);padding:0 .84rem;margin-top:.36rem;gap:.56rem}.profile .more-btns .btn-item[data-v-2999e6cc]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:.8rem}.profile .more-btns .btn-item img[data-v-2999e6cc]{height:.6rem;width:.6rem;margin-bottom:.06rem;object-fit:contain}.profile .more-btns .btn-item span[data-v-2999e6cc]{font-size:.2rem;color:#3d3d3d}.profile .user-recommendation[data-v-2999e6cc]{margin-top:.55rem;padding:0 .34rem}.profile .user-recommendation .header[data-v-2999e6cc]{display:flex;align-items:center;justify-content:space-between;height:.58rem;padding:0 .26rem;margin-bottom:.2rem}.profile .user-recommendation .header h2[data-v-2999e6cc]{font-size:.32rem;font-weight:500;color:#3d3d3d}.profile .user-recommendation .header .switch[data-v-2999e6cc]{position:relative;display:inline-block;width:.64rem;height:.36rem}.profile .user-recommendation .header .switch input[data-v-2999e6cc]{opacity:0;width:0;height:0}.profile .user-recommendation .header .switch .slider[data-v-2999e6cc]{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s;border-radius:.36rem}.profile .user-recommendation .header .switch .slider[data-v-2999e6cc]:before{position:absolute;content:"";height:.28rem;width:.28rem;left:.04rem;bottom:.04rem;background-color:#fff;transition:.4s;border-radius:50%}.profile .user-recommendation .header .switch input:checked+.slider[data-v-2999e6cc]{background-color:#002fa7}.profile .user-recommendation .header .switch input:checked+.slider[data-v-2999e6cc]:before{transform:translate(.28rem)}.profile .user-recommendation .articles[data-v-2999e6cc]{width:100%;display:flex;flex-direction:column;gap:.24rem}.profile .user-recommendation .articles .recommend-loading[data-v-2999e6cc],.profile .user-recommendation .articles .recommend-empty[data-v-2999e6cc]{text-align:center;padding:.4rem 0;color:#aaa;font-size:.22rem}.profile .user-recommendation .articles .article-card[data-v-2999e6cc]{width:100%;background-color:#fff;border-radius:.16rem;padding:.24rem .28rem}.profile .user-recommendation .articles .article-card h1[data-v-2999e6cc]{font-size:.28rem;font-weight:500;color:#3d3d3d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:.16rem}.profile .user-recommendation .articles .article-card p[data-v-2999e6cc]{font-size:.2rem;color:#aaa;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.profile .user-recommendation .articles .article-card .info[data-v-2999e6cc]{display:flex;justify-content:space-between;align-items:center;margin-top:.26rem}.profile .user-recommendation .articles .article-card .info .user[data-v-2999e6cc]{display:flex;align-items:center;gap:.12rem}.profile .user-recommendation .articles .article-card .info .user img[data-v-2999e6cc]{width:.32rem;height:.32rem;border-radius:50%;background-color:gray;border:1px #ccc solid}.profile .user-recommendation .articles .article-card .info .user span[data-v-2999e6cc]{font-size:.2rem;color:#3d3d3d}.profile .user-recommendation .articles .article-card .info .stats[data-v-2999e6cc]{display:flex;align-items:center;gap:.24rem}.profile .user-recommendation .articles .article-card .info .stats .collect[data-v-2999e6cc],.profile .user-recommendation .articles .article-card .info .stats .likes[data-v-2999e6cc],.profile .user-recommendation .articles .article-card .info .stats .comments[data-v-2999e6cc]{display:flex;align-items:center;gap:.08rem}.profile .user-recommendation .articles .article-card .info .stats .collect img[data-v-2999e6cc],.profile .user-recommendation .articles .article-card .info .stats .likes img[data-v-2999e6cc],.profile .user-recommendation .articles .article-card .info .stats .comments img[data-v-2999e6cc]{width:.2rem;height:.2rem;background-color:gray}.profile .user-recommendation .articles .article-card .info .stats .collect span[data-v-2999e6cc],.profile .user-recommendation .articles .article-card .info .stats .likes span[data-v-2999e6cc],.profile .user-recommendation .articles .article-card .info .stats .comments span[data-v-2999e6cc]{font-size:.2rem;color:#959595}.simple-dialog-overlay[data-v-2999e6cc]{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:2000}.simple-dialog[data-v-2999e6cc]{background:#fff;border-radius:.28rem;padding:.48rem .4rem .36rem;width:5.8rem;max-width:calc(100vw - 1rem);display:flex;flex-direction:column;gap:.24rem}.simple-dialog .simple-dialog-title[data-v-2999e6cc]{font-size:.32rem;font-weight:600;color:#222;text-align:center;margin:0}.simple-dialog .simple-dialog-body[data-v-2999e6cc]{font-size:.26rem;color:#555;line-height:1.7;text-align:center}.simple-dialog .simple-dialog-body.convention-body[data-v-2999e6cc]{text-align:left;max-height:60vh;overflow-y:auto}.simple-dialog .simple-dialog-body.convention-body p[data-v-2999e6cc]{margin:0 0 .16rem}.simple-dialog .simple-dialog-close[data-v-2999e6cc]{margin-top:.08rem;width:100%;height:.8rem;border:none;border-radius:.4rem;background:#4a7af7;color:#fff;font-size:.28rem;font-weight:500;cursor:pointer}.empty-state[data-v-566a940e]{display:flex;flex-direction:column;align-items:center;padding-top:1.4rem}.empty-state .empty-img[data-v-566a940e]{width:3.2rem;object-fit:contain;margin-bottom:.36rem}.empty-state .empty-text[data-v-566a940e]{font-size:.26rem;color:#888;text-align:center;line-height:1.7}.empty-state .empty-text .empty-hl[data-v-566a940e]{color:#4379ee;cursor:pointer}.messages-page[data-v-63fe9666]{background-color:#f5f7fa;padding-top:var(--safe-area-top, 0px);padding-bottom:var(--safe-area-bottom, 0px)}.header-actions[data-v-63fe9666]{display:flex;align-items:center;gap:.2rem}.header-actions .action-btn[data-v-63fe9666]{position:relative;width:.6rem;height:.6rem;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:#333;padding:0}.header-actions .action-btn .action-icon[data-v-63fe9666]{width:.44rem;height:.44rem;object-fit:contain}.header-actions .action-btn .notification-dot[data-v-63fe9666]{position:absolute;top:0;right:0;background:#fc6e16;border-radius:999px;line-height:1}.header-actions .action-btn .dot-plain[data-v-63fe9666]{width:.14rem;height:.14rem}.header-actions .action-btn .dot-count[data-v-63fe9666]{min-width:.26rem;height:.26rem;padding:0 .06rem;font-size:.18rem;color:#fff;font-weight:600;display:flex;align-items:center;justify-content:center;transform:translate(40%,-30%)}.search-bar[data-v-63fe9666]{position:relative;padding:.16rem .3rem .2rem;display:flex;margin-bottom:.2rem}.search-bar .search-placeholder[data-v-63fe9666]{position:absolute;left:50%;top:50%;transform:translateY(-50%) translate(-50%);color:#999;pointer-events:none;display:flex;align-items:center;justify-content:center;gap:.1rem}.search-bar .search-placeholder img[data-v-63fe9666]{width:.36rem;height:.36rem}.search-bar .search-placeholder span[data-v-63fe9666]{font-size:.28rem}.search-bar .search-input[data-v-63fe9666]{width:100%;height:.68rem;background-color:#fff;border-radius:.16rem;font-size:.24rem;outline:none;padding:0 .2rem}.search-bar .search-input[data-v-63fe9666]::placeholder{color:#999}.search-bar .search-input[data-v-63fe9666]:focus{border-color:#333;background:#fff}.quick-send[data-v-63fe9666]{display:flex;align-items:center;gap:.16rem;padding:.24rem .3rem;background:#fff;border-bottom:1px solid #f0f0f0}.quick-send .receiver-input[data-v-63fe9666],.quick-send .message-input[data-v-63fe9666]{height:.64rem;border:1px solid #e0e0e0;border-radius:.32rem;padding:0 .2rem;font-size:.24rem;outline:none}.quick-send .receiver-input[data-v-63fe9666]{width:1.6rem}.quick-send .message-input[data-v-63fe9666]{flex:1}.quick-send .send-btn[data-v-63fe9666]{height:.64rem;padding:0 .32rem;border:none;border-radius:.32rem;background:#333;color:#fff;font-size:.24rem;cursor:pointer}.quick-send .send-btn[data-v-63fe9666]:disabled{background:#aaa;cursor:not-allowed}.messages-content[data-v-63fe9666]{flex:1;overflow-y:auto}.message-list .swipe-container[data-v-63fe9666]{position:relative;overflow:hidden}.message-list .swipe-container .swipe-actions[data-v-63fe9666]{position:absolute;right:0;top:0;bottom:0;display:flex;width:2.8rem}.message-list .swipe-container .swipe-actions button[data-v-63fe9666]{flex:1;border:none;font-size:.24rem;font-weight:500;color:#fff;cursor:pointer}.message-list .swipe-container .swipe-actions .action-pin[data-v-63fe9666]{background:#ff9500}.message-list .swipe-container .swipe-actions .action-delete[data-v-63fe9666]{background:#ff3b30}.message-list .swipe-container .message-item[data-v-63fe9666]{position:relative;background:#fff;transition:transform .25s ease,background-color .2s ease}.message-list .swipe-container .message-item.is-swiped[data-v-63fe9666]{transform:translate(-2.8rem)}.message-list .message-avatar[data-v-63fe9666]{position:relative}.message-list .message-avatar .pin-indicator[data-v-63fe9666]{position:absolute;bottom:-.04rem;right:-.04rem;font-size:.2rem;line-height:1}.message-list .pinned[data-v-63fe9666]{margin-bottom:.24rem;border-bottom:1px solid transparent!important}.message-list .message-item[data-v-63fe9666]{display:flex;align-items:center;padding:.24rem .3rem;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .2s ease}.message-list .message-item[data-v-63fe9666]:last-child{border-bottom:none}.message-list .message-item[data-v-63fe9666]{background-color:#fff}.message-list .message-item[data-v-63fe9666]:active{background-color:#f9f9f9}.message-list .message-item .message-avatar[data-v-63fe9666]{flex-shrink:0;width:.88rem;height:.88rem;margin-right:.2rem;display:flex}.message-list .message-item .message-avatar .single-avatar[data-v-63fe9666]{width:100%;height:100%;border-radius:50%;background:#e0e0e0;object-fit:cover}.message-list .message-item .message-avatar .group-avatar[data-v-63fe9666]{width:100%;height:100%;display:grid;gap:.02rem;border-radius:.12rem;overflow:hidden;background:#f5f5f5}.message-list .message-item .message-avatar .group-avatar.grid-2x2[data-v-63fe9666]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.message-list .message-item .message-avatar .group-avatar.grid-3x3[data-v-63fe9666]{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}.message-list .message-item .message-avatar .group-avatar .group-avatar-dot[data-v-63fe9666]{background:#e0e0e0}.message-list .message-item .message-content[data-v-63fe9666]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.06rem;padding-top:.02rem}.message-list .message-item .message-content .message-title[data-v-63fe9666]{font-size:.26rem;font-weight:500;color:#333;line-height:1.4;margin-bottom:.04rem;display:flex;align-items:center;gap:.1rem}.message-list .message-item .message-content .message-title .role-tag[data-v-63fe9666]{font-size:.18rem;font-weight:400;padding:.02rem .1rem;border-radius:.1rem;line-height:1.4;flex-shrink:0}.message-list .message-item .message-content .message-title .role-tag.merchant[data-v-63fe9666]{color:#e6a23c;background:#fdf6ec;border:1px solid #faecd8}.message-list .message-item .message-content .message-title .role-tag.designer[data-v-63fe9666]{color:#67c23a;background:#f0f9eb;border:1px solid #e1f3d8}.message-list .message-item .message-content .message-preview[data-v-63fe9666]{font-size:.22rem;color:#999;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:4.5rem}.message-list .message-item .message-right[data-v-63fe9666]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:.1rem;margin-left:.12rem;padding-top:.02rem}.message-list .message-item .message-right .message-time[data-v-63fe9666]{font-size:.18rem;color:#999;white-space:nowrap}.message-list .message-item .message-right .unread-badge[data-v-63fe9666]{min-width:.28rem;height:.28rem;padding:0 .1rem;background:#fc6e16;color:#fff;border-radius:.14rem;font-size:.2rem;font-weight:500;display:flex;align-items:center;justify-content:center;line-height:1}.service-dialog-overlay[data-v-63fe9666]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000;padding:.4rem}.service-dialog-content[data-v-63fe9666]{background:#fff;border-radius:.32rem;width:100%;max-width:5.5rem;overflow:hidden}.service-dialog-header[data-v-63fe9666]{display:flex;justify-content:space-between;align-items:center;padding:.4rem .48rem;border-bottom:1px solid #f0f0f0}.service-dialog-header h3[data-v-63fe9666]{font-size:.32rem;font-weight:600;color:#333;margin:0}.service-dialog-header .close-btn[data-v-63fe9666]{width:.48rem;height:.48rem;border:none;background:transparent;font-size:.48rem;color:#999;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1}.service-dialog-body[data-v-63fe9666]{padding:.48rem}.service-dialog-body .service-info[data-v-63fe9666]{margin-bottom:.32rem}.service-dialog-body .service-info .service-type[data-v-63fe9666]{font-size:.28rem;color:#333;font-weight:600;margin:0 0 .24rem}.service-dialog-body .service-info .service-label[data-v-63fe9666]{font-size:.24rem;color:#666;margin:0 0 .16rem}.service-dialog-body .service-info .service-content[data-v-63fe9666]{background:#f5f5f5;border-radius:.16rem;padding:.32rem;font-size:.26rem;color:#333;line-height:1.6;min-height:1.6rem;white-space:pre-wrap;word-break:break-word}.service-dialog-body .service-notice[data-v-63fe9666]{font-size:.24rem;color:#ff9800;margin:0;text-align:center}.service-dialog-footer[data-v-63fe9666]{padding:.32rem .48rem .48rem}.service-dialog-footer .confirm-btn[data-v-63fe9666]{width:100%;height:.88rem;background:#333;color:#fff;border:none;border-radius:.44rem;font-size:.28rem;font-weight:500;cursor:pointer;transition:all .2s ease}.service-dialog-footer .confirm-btn[data-v-63fe9666]:active{background:#1a1a1a}.login-page[data-v-431ccf99]{width:100%;height:100vh;display:flex;flex-direction:column;overflow:hidden}.bg-area[data-v-431ccf99]{width:100%;height:70vh;flex-shrink:0;position:relative;padding-top:var(--safe-area-top, 0px);background-color:#002fa7;background-image:url(/assets/bg-1-DwE4JeNg.png);background-size:contain;background-position:bottom;background-repeat:no-repeat}.top-brand[data-v-431ccf99]{position:absolute;top:20%;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.24rem}.top-brand .brand-icon[data-v-431ccf99]{width:1.4rem;height:1.4rem;border-radius:.36rem;overflow:hidden;background:#fff3;display:flex;align-items:center;justify-content:center}.top-brand .brand-icon img[data-v-431ccf99]{width:100%;height:100%;object-fit:cover}.top-brand .brand-name[data-v-431ccf99]{font-size:.42rem;font-weight:600;color:#fff;letter-spacing:.04rem;text-shadow:0 2px 8px rgba(0,0,0,.2);white-space:nowrap}.sub-login[data-v-431ccf99]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:#fff}.slide-up-enter-active[data-v-431ccf99],.slide-up-leave-active[data-v-431ccf99]{transition:transform .25s ease}.slide-up-enter-from[data-v-431ccf99],.slide-up-leave-to[data-v-431ccf99]{transform:translate(100%)}.slide-up-enter-to[data-v-431ccf99],.slide-up-leave-from[data-v-431ccf99]{transform:translate(0)}.bottom-panel[data-v-431ccf99]{width:100%;height:30vh;flex-shrink:0;background:#fff;display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:0 0 calc(.24rem + var(--safe-area-bottom, 0px))}.bottom-panel .panel-title[data-v-431ccf99]{font-size:.22rem;color:#aaa;letter-spacing:.02rem;margin:0}.bottom-panel .method-buttons[data-v-431ccf99]{display:flex;align-items:flex-start;justify-content:center;gap:.72rem}.bottom-panel .method-btn[data-v-431ccf99]{display:flex;flex-direction:column;align-items:center;gap:.16rem;background:none;border:none;outline:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.bottom-panel .method-btn:active .method-icon[data-v-431ccf99]{opacity:.7;transform:scale(.93)}.bottom-panel .method-btn span[data-v-431ccf99]{font-size:.22rem;color:#333}.bottom-panel .method-icon[data-v-431ccf99]{width:.96rem;height:.96rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:opacity .15s,transform .15s}.bottom-panel .method-icon img[data-v-431ccf99]{width:.5rem;height:.5rem;object-fit:contain}.bottom-panel .method-icon.phone-icon[data-v-431ccf99]{background:#e8f0ff}.bottom-panel .method-icon.wechat-icon[data-v-431ccf99]{background:#e6f7ee}.bottom-panel .method-icon.email-icon[data-v-431ccf99]{background:#fff3e8}.bottom-panel .method-icon.guest-icon[data-v-431ccf99]{background:#f2f2f2}.bottom-panel .user-agreement[data-v-431ccf99]{font-size:.2rem;color:#aaa;text-align:center}.bottom-panel .user-agreement a[data-v-431ccf99]{color:#4a7aff;text-decoration:none}.guest-modal-overlay[data-v-431ccf99]{position:fixed;inset:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:0 .4rem}.guest-modal[data-v-431ccf99]{width:100%;max-width:6.4rem;border-radius:.32rem;overflow:hidden;position:relative;background:transparent}.guest-modal-close[data-v-431ccf99]{position:absolute;top:.24rem;right:.24rem;width:.6rem;height:.6rem;border:none;background:#ffffffd9;border-radius:50%;font-size:.36rem;line-height:1;color:#555;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1}.guest-modal-illustration[data-v-431ccf99]{width:100%;height:3.6rem;background:#e8edf8;display:flex;align-items:center;justify-content:center}.guest-modal-illustration .illustration-placeholder[data-v-431ccf99]{width:1.6rem;height:1.6rem;object-fit:contain;opacity:.4}.guest-modal-card[data-v-431ccf99]{background:#fff;padding:.48rem .48rem .56rem;display:flex;flex-direction:column;align-items:center;gap:.24rem}.guest-modal-title[data-v-431ccf99]{font-size:.36rem;font-weight:600;color:#1a1a1a;margin:0}.guest-modal-desc[data-v-431ccf99]{font-size:.24rem;color:#888;margin:0}.guest-modal-desc a[data-v-431ccf99]{color:#4a7aff;text-decoration:none}.guest-modal-actions[data-v-431ccf99]{display:flex;gap:.32rem;width:100%;margin-top:.12rem}.guest-modal-actions .btn-continue[data-v-431ccf99]{flex:1;height:.88rem;border-radius:.44rem;border:1px solid #d0d0d0;background:#f5f5f5;font-size:.28rem;color:#555;cursor:pointer}.guest-modal-actions .btn-register[data-v-431ccf99]{flex:1;height:.88rem;border-radius:.44rem;border:none;background:#002fa7;font-size:.28rem;color:#fff;cursor:pointer}.modal-fade-enter-active[data-v-431ccf99],.modal-fade-leave-active[data-v-431ccf99]{transition:opacity .2s ease}.modal-fade-enter-active .guest-modal[data-v-431ccf99],.modal-fade-leave-active .guest-modal[data-v-431ccf99]{transition:transform .2s ease}.modal-fade-enter-from[data-v-431ccf99],.modal-fade-leave-to[data-v-431ccf99]{opacity:0}.modal-fade-enter-from .guest-modal[data-v-431ccf99],.modal-fade-leave-to .guest-modal[data-v-431ccf99]{transform:scale(.93)}*{margin:0;padding:0;box-sizing:border-box;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent}*::-webkit-scrollbar{width:2px;height:2px}*::-webkit-scrollbar-thumb{background-color:#64646480;border-radius:4px}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#f0f0facc,#fafaffcc);background-attachment:fixed}#app{width:100%;min-height:100vh}button{cursor:pointer;border:2px solid #333;outline:none;transition:all .3s ease;border-radius:0;background:#fffc}button:disabled{cursor:not-allowed;opacity:.6}input,textarea{font-family:inherit;outline:none;border:none}input:focus,textarea:focus{border-color:#667eea}@media(max-width:768px){body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button{-webkit-tap-highlight-color:transparent}}
