.tab-bar[data-v-a93d3b80]{position:relative;z-index:10;flex-shrink:0;width:100%;padding:.06rem .12rem .1rem;box-sizing:border-box}.tab-bar-inner[data-v-a93d3b80]{display:flex;background:hsla(0,0%,100%,.88);backdrop-filter:blur(.2rem);-webkit-backdrop-filter:blur(.2rem);border-radius:.2rem;padding:.04rem;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 .08rem .32rem rgba(0,0,0,.12)}.tab-item[data-v-a93d3b80]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.02rem;padding:.08rem 0 .06rem;border-radius:.16rem;cursor:pointer;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1)}.tab-item.active[data-v-a93d3b80]{background:rgba(22,119,255,.08)}.tab-icon[data-v-a93d3b80]{width:.24rem;height:.24rem;display:flex;align-items:center;justify-content:center;transition:color .25s}.tab-icon svg[data-v-a93d3b80]{width:.22rem;height:.22rem}.tab-item[data-v-a93d3b80]{color:#999}.tab-item.active[data-v-a93d3b80]{color:#1677ff}.tab-label[data-v-a93d3b80]{font-size:.11rem;font-weight:500;transition:color .25s}.tab-indicator[data-v-a93d3b80]{position:absolute;bottom:-.02rem;width:.2rem;height:.03rem;background:#1677ff;border-radius:.02rem;animation:tab-in-a93d3b80 .3s cubic-bezier(.4,0,.2,1)}@keyframes tab-in-a93d3b80{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}.my-page[data-v-5525fb9a]{position:fixed;inset:0;background:linear-gradient(160deg,#0a3d7e,#1677ff 45%,#1e88ff 70%,#4096ff);overflow:hidden;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,sans-serif}.bg-particles[data-v-5525fb9a]{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.bg-particle[data-v-5525fb9a]{position:absolute;border-radius:.04rem;animation:block-float-5525fb9a ease-in-out infinite alternate;opacity:0}@keyframes block-float-5525fb9a{0%{transform:translateY(0) scale(.7) rotate(var(--r));opacity:0}20%{opacity:1}80%{opacity:.5}to{transform:translateY(-.3rem) scale(1.2) rotate(var(--r));opacity:0}}.my-page-content[data-v-5525fb9a]{position:relative;z-index:1;flex:1;overflow-y:auto;padding:.12rem .24rem .06rem}.top-bar[data-v-5525fb9a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.2rem;flex-shrink:0}.title-group[data-v-5525fb9a]{display:flex;flex-direction:column;gap:.04rem}.page-title[data-v-5525fb9a]{font-size:.24rem;font-weight:700;color:#fff;letter-spacing:1px}.page-subtitle[data-v-5525fb9a]{font-size:.13rem;color:hsla(0,0%,100%,.65);font-weight:500}.settings-btn[data-v-5525fb9a]{width:.4rem;height:.4rem;border-radius:.12rem;background:hsla(0,0%,100%,.12);backdrop-filter:blur(.1rem);-webkit-backdrop-filter:blur(.1rem);border:1px solid hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s;flex-shrink:0}.settings-btn svg[data-v-5525fb9a]{width:.2rem;height:.2rem}.settings-btn[data-v-5525fb9a]:active{background:hsla(0,0%,100%,.25);transform:scale(.94)}.profile-card[data-v-5525fb9a]{position:relative;overflow:hidden;border-radius:.2rem;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 .08rem .32rem rgba(0,0,0,.12);margin-bottom:.14rem}.profile-bg[data-v-5525fb9a]{position:absolute;inset:0;background:linear-gradient(135deg,#1a3a5c,#1a56a0 50%,#0f2744)}.profile-content[data-v-5525fb9a]{position:relative;z-index:1;display:flex;align-items:center;gap:.16rem;padding:.24rem .2rem .18rem}.avatar-wrap[data-v-5525fb9a]{position:relative;flex-shrink:0}.avatar[data-v-5525fb9a]{width:.64rem;height:.64rem;border-radius:50%;background:linear-gradient(135deg,rgba(22,119,255,.3),rgba(64,150,255,.3));display:flex;align-items:center;justify-content:center;border:.03rem solid hsla(0,0%,100%,.3)}.avatar svg[data-v-5525fb9a]{width:.32rem;height:.32rem;color:hsla(0,0%,100%,.8)}.avatar-badge[data-v-5525fb9a]{position:absolute;bottom:.02rem;right:.02rem;width:.14rem;height:.14rem;border-radius:50%;background:#52c41a;border:.02rem solid #1a3a5c;box-shadow:0 0 .08rem rgba(82,196,26,.5)}.profile-info[data-v-5525fb9a]{display:flex;flex-direction:column;gap:.06rem;min-width:0}.profile-name-row[data-v-5525fb9a]{display:flex;align-items:center;gap:.08rem}.profile-name[data-v-5525fb9a]{font-size:.2rem;font-weight:700;color:#fff;letter-spacing:-.3px}.profile-status-tag[data-v-5525fb9a]{font-size:.11rem;font-weight:600;color:#52c41a;background:rgba(82,196,26,.15);border:1px solid rgba(82,196,26,.3);padding:1px .08rem;border-radius:.08rem}.profile-device[data-v-5525fb9a]{font-size:.13rem;color:hsla(0,0%,100%,.6)}.profile-stats[data-v-5525fb9a]{position:relative;z-index:1;display:flex;border-top:1px solid hsla(0,0%,100%,.1);padding:.14rem .2rem}.p-stat[data-v-5525fb9a]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.03rem}.p-stat+.p-stat[data-v-5525fb9a]{border-left:1px solid hsla(0,0%,100%,.1)}.p-stat-value[data-v-5525fb9a]{font-size:.15rem;font-weight:700;color:#fff}.p-stat-label[data-v-5525fb9a]{font-size:.11rem;color:hsla(0,0%,100%,.45)}.menu-section[data-v-5525fb9a]{display:flex;flex-direction:column;gap:.14rem}.menu-card[data-v-5525fb9a]{background:hsla(0,0%,100%,.85);backdrop-filter:blur(.2rem);-webkit-backdrop-filter:blur(.2rem);border-radius:.18rem;overflow:hidden;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 .04rem .2rem rgba(0,0,0,.08)}.menu-item[data-v-5525fb9a]{display:flex;align-items:center;gap:.14rem;padding:.15rem .18rem;cursor:pointer;transition:background .2s;border-bottom:1px solid rgba(0,0,0,.04)}.menu-item[data-v-5525fb9a]:last-child{border-bottom:none}.menu-item[data-v-5525fb9a]:active{background:rgba(0,0,0,.03)}.menu-icon[data-v-5525fb9a]{width:.38rem;height:.38rem;border-radius:.12rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.menu-icon svg[data-v-5525fb9a]{width:.2rem;height:.2rem;color:#fff}.menu-icon-blue[data-v-5525fb9a]{background:linear-gradient(135deg,#1677ff,#4096ff)}.menu-icon-green[data-v-5525fb9a]{background:linear-gradient(135deg,#52c41a,#389e0d)}.menu-icon-purple[data-v-5525fb9a]{background:linear-gradient(135deg,#722ed1,#531dab)}.menu-icon-gray[data-v-5525fb9a]{background:linear-gradient(135deg,#8c8c8c,#595959)}.menu-icon-teal[data-v-5525fb9a]{background:linear-gradient(135deg,#13c2c2,#08979c)}.menu-label[data-v-5525fb9a]{flex:1;font-size:.15rem;font-weight:600;color:#1a1a2e}.menu-extra[data-v-5525fb9a]{font-size:.13rem;color:#999;max-width:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-hint[data-v-5525fb9a]{font-size:.12rem;color:#bbb}.menu-arrow[data-v-5525fb9a]{width:.16rem;height:.16rem;color:#ccc;flex-shrink:0;transition:transform .3s}.menu-arrow.open[data-v-5525fb9a]{transform:rotate(90deg)}.menu-sub[data-v-5525fb9a]{padding:0 .18rem .14rem .7rem;display:flex;flex-direction:column;gap:.08rem;overflow:hidden}.info-row[data-v-5525fb9a]{display:flex;justify-content:space-between;align-items:center}.info-key[data-v-5525fb9a]{font-size:.13rem;color:#888}.info-val[data-v-5525fb9a]{font-size:.13rem;color:#1a1a2e;font-weight:500}.info-val.mono[data-v-5525fb9a]{font-family:SF Mono,Menlo,monospace;font-size:.12rem}.expand-enter-active[data-v-5525fb9a],.expand-leave-active[data-v-5525fb9a]{transition:all .3s cubic-bezier(.4,0,.2,1);max-height:2rem}.expand-enter-from[data-v-5525fb9a],.expand-leave-to[data-v-5525fb9a]{max-height:0;opacity:0;padding-top:0;padding-bottom:0}.logout-btn[data-v-5525fb9a]{margin-top:.16rem;width:100%;height:.5rem;background:hsla(0,0%,100%,.75);backdrop-filter:blur(.2rem);-webkit-backdrop-filter:blur(.2rem);border-radius:.16rem;border:1px solid hsla(0,0%,100%,.5);display:flex;align-items:center;justify-content:center;gap:.08rem;cursor:pointer;font-size:.15rem;font-weight:600;color:#ff4d4f;transition:all .25s}.logout-btn svg[data-v-5525fb9a]{width:.18rem;height:.18rem}.logout-btn[data-v-5525fb9a]:active{background:rgba(255,77,79,.1);transform:scale(.98)}.bottom-spacer[data-v-5525fb9a]{height:.2rem}.modal-mask[data-v-5525fb9a]{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center}.modal-box[data-v-5525fb9a]{width:2.8rem;background:#fff;border-radius:.16rem;padding:.22rem .2rem .16rem;box-shadow:0 .12rem .4rem rgba(0,0,0,.2)}.modal-title[data-v-5525fb9a]{font-size:.17rem;font-weight:700;color:#1a1a2e;text-align:center;margin-bottom:.1rem}.modal-message[data-v-5525fb9a]{font-size:.13rem;color:#666;text-align:center;line-height:1.7;white-space:pre-line;margin-bottom:.18rem}.modal-actions[data-v-5525fb9a]{display:flex;gap:.1rem}.modal-btn[data-v-5525fb9a]{flex:1;height:.4rem;border:none;border-radius:.1rem;font-size:.14rem;font-weight:600;cursor:pointer;transition:all .2s}.modal-btn.cancel[data-v-5525fb9a]{background:#f0f2f5;color:#666}.modal-btn.ok[data-v-5525fb9a]{background:linear-gradient(135deg,#1677ff,#4096ff);color:#fff}.modal-btn[data-v-5525fb9a]:active{transform:scale(.96)}.modal-fade-enter-active[data-v-5525fb9a],.modal-fade-leave-active[data-v-5525fb9a]{transition:all .25s}.modal-fade-enter-from[data-v-5525fb9a],.modal-fade-leave-to[data-v-5525fb9a]{opacity:0}.modal-fade-enter-from .modal-box[data-v-5525fb9a],.modal-fade-leave-to .modal-box[data-v-5525fb9a]{transform:scale(.9)}.toast-tip[data-v-5525fb9a]{position:fixed;left:50%;bottom:1.1rem;transform:translateX(-50%);z-index:1001;background:rgba(0,0,0,.75);color:#fff;font-size:.13rem;padding:.1rem .18rem;border-radius:.2rem;max-width:80%;text-align:center;backdrop-filter:blur(.1rem)}.toast-fade-enter-active[data-v-5525fb9a],.toast-fade-leave-active[data-v-5525fb9a]{transition:all .3s}.toast-fade-enter-from[data-v-5525fb9a],.toast-fade-leave-to[data-v-5525fb9a]{opacity:0;transform:translateX(-50%) translateY(.08rem)}