.app-header{position:relative;z-index:999;height:46px;flex-shrink:0}.app-header .van-nav-bar{background:var(--theme-bg-elevated,#fff)!important}.app-header .van-nav-bar__title{color:var(--theme-text,#323233)!important}.app-header .header-back-wrap{display:flex;align-items:center;gap:.07143rem;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.app-header .header-back-wrap .van-icon{font-size:.53571rem}.app-header .header-back-wrap .back-text{font-size:.42857rem;font-weight:500;color:var(--theme-text,#323233)}.app-header .header-left-wrap{display:flex;align-items:center}.app-header .header-left-wrap .theme-toggle-btn{height:1rem;min-width:1rem;padding:0 .28571rem;border:none;border-radius:35.67857rem;background:rgba(24,129,231,.122);color:#1881e7;display:flex;align-items:center;justify-content:center;gap:.14286rem;cursor:pointer;transition:all .2s ease;white-space:nowrap}.app-header .header-left-wrap .theme-toggle-btn span{font-size:.42857rem;font-weight:500;line-height:1}.app-header .header-service-btn{display:flex;align-items:center;gap:.14286rem;font-size:.53571rem;color:var(--theme-primary,#1989fa);cursor:pointer;padding:.14286rem .28571rem;border-radius:.14286rem;transition:all .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.app-header .header-service-btn span{margin-left:.14286rem}.app-header .header-icon-btn{display:flex;align-items:center;justify-content:center;color:var(--theme-text,#323233);cursor:pointer;padding:.14286rem;-webkit-tap-highlight-color:rgba(0,0,0,0)}.app-header .header-right-text-link{font-size:.53571rem;color:var(--theme-primary,#106fff);padding:.14286rem .28571rem;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .2s}.app-header .header-right-text-link:active{opacity:.7}html[data-theme=dark] .app-header .van-nav-bar{background:#111827!important}html[data-theme=dark] .app-header .van-nav-bar__left .back-text,html[data-theme=dark] .app-header .van-nav-bar__left .van-icon{color:#e5e7eb!important}html[data-theme=dark] .app-header .header-service-btn{color:#93c5fd!important}html[data-theme=dark] .app-header .header-icon-btn{color:#e5e7eb!important}html[data-theme=dark] .app-header .theme-toggle-btn{background:rgba(148,163,184,.2);color:#fbbf24}html[data-theme=dark] .app-header .header-right-text-link{color:#93c5fd!important}.app-footer-wrapper[data-v-0801cea6]{position:relative;z-index:999}.app-footer-wrapper[data-v-0801cea6] .van-tabbar-item__icon{font-size:.85714rem;margin-bottom:.10714rem}.app-footer-wrapper[data-v-0801cea6] .van-tabbar-item__text{font-size:.39286rem}:root{--app-safe-area-bottom:env(safe-area-inset-bottom,0px);--theme-bg:#f5f5f5;--theme-bg-elevated:#fff;--theme-bg-soft:#f8fafc;--theme-text:#1e293b;--theme-text-secondary:#64748b;--theme-text-muted:#94a3b8;--theme-border:#e2e8f0;--theme-border-soft:#f1f5f9;--theme-primary:#0d6efd;--theme-card-shadow:0 .03571rem .21429rem rgba(31,41,90,.05),0 .03571rem .07143rem rgba(0,0,0,.03);--theme-page-bg:linear-gradient(180deg,#f0f5fc,#e8eef7);--theme-active-bg:#f8fafc;--theme-tab-bg:#e3e5ec;--theme-tab-active-bg:#fff;--theme-tab-text:#7e88ad;--theme-tab-active-text:#424653;--theme-item-active-bg:#fafafa;--theme-line-separator:#e1e1e1}html[data-theme=dark]{--theme-bg:#0b1220;--theme-bg-elevated:#121c2f;--theme-bg-soft:#1a2740;--theme-text:#e5e7eb;--theme-text-secondary:#94a3b8;--theme-text-muted:#6b7a94;--theme-border:#2a3446;--theme-border-soft:#374151;--theme-primary:#60a5fa;--theme-card-shadow:0 .21429rem .57143rem rgba(5,10,20,.35);--theme-page-bg:radial-gradient(120% 80% at 50% -10%,#1a2b47,#0b1220 55%,#090f1a);--theme-active-bg:#1f2937;--theme-tab-bg:#1a2740;--theme-tab-active-bg:#121c2f;--theme-tab-text:#6b7a94;--theme-tab-active-text:#e5e7eb;--theme-item-active-bg:#22375a73;--theme-line-separator:#2a3446;--theme-surface-1:#152238;--theme-surface-2:#1b2d4a;--theme-surface-3:#22375a;--van-background:#0b1220;--van-background-2:#121c2f;--van-background-3:#1a2740;--van-text-color:#e5e7eb;--van-text-color-2:#cbd5e1;--van-text-color-3:#94a3b8;--van-border-color:#2a3446;--van-active-color:#1f2937;--van-cell-background:#121c2f;--van-field-input-text-color:#e5e7eb;--van-popup-background:#121c2f;--van-dialog-background:#121c2f}html[data-theme=dark],html[data-theme=dark] body{background:var(--theme-bg);color:var(--theme-text)}html[data-theme=dark] #app{background-color:var(--theme-bg);color:var(--theme-text)}html[data-theme=dark] .van-nav-bar{background:var(--theme-bg-elevated)!important}html[data-theme=dark] .van-nav-bar__left,html[data-theme=dark] .van-nav-bar__right,html[data-theme=dark] .van-nav-bar__title{color:var(--theme-text)!important}html[data-theme=dark] .van-tabbar{background:var(--theme-bg-elevated)!important;border-top-color:var(--theme-border)!important}html[data-theme=dark] .van-tabbar-item{background:transparent!important;color:var(--theme-text-secondary)!important}html[data-theme=dark] .van-tabbar-item--active{color:var(--theme-primary)!important}html[data-theme=dark] .van-cell,html[data-theme=dark] .van-cell-group,html[data-theme=dark] .van-field,html[data-theme=dark] .van-popup,html[data-theme=dark] .van-tab,html[data-theme=dark] .van-tabs__nav{background:var(--theme-bg-elevated)!important;color:var(--theme-text)!important}html[data-theme=dark] .van-cell:after,html[data-theme=dark] .van-hairline--top-bottom:after{border-color:var(--theme-border)!important}html[data-theme=dark] .van-cell__title,html[data-theme=dark] .van-cell__value,html[data-theme=dark] .van-dialog__header,html[data-theme=dark] .van-dialog__message,html[data-theme=dark] .van-field__control,html[data-theme=dark] .van-field__label,html[data-theme=dark] .van-tab{color:var(--theme-text)!important}html[data-theme=dark] .van-tab--active{color:#fff!important}html[data-theme=dark] .van-tabs__line{background:var(--theme-primary)!important}html[data-theme=dark] .van-button--default,html[data-theme=dark] .van-button--plain{background:var(--theme-bg-soft)!important;border-color:var(--theme-border-soft)!important;color:var(--theme-text)!important}html[data-theme=dark] .van-empty,html[data-theme=dark] .van-empty__description{background:transparent!important;color:var(--theme-text-secondary)!important}html[data-theme=dark] .van-overlay{background:rgba(3,8,18,.678)!important}html[data-theme=dark] .van-list,html[data-theme=dark] .van-pull-refresh{background:transparent!important;color:var(--theme-text)!important}html[data-theme=dark] .van-action-sheet__cancel,html[data-theme=dark] .van-action-sheet__content,html[data-theme=dark] .van-action-sheet__item,html[data-theme=dark] .van-picker,html[data-theme=dark] .van-picker__columns,html[data-theme=dark] .van-picker__toolbar{background:var(--theme-bg-elevated)!important;color:var(--theme-text)!important}html[data-theme=dark] .van-dialog{background:var(--theme-bg-elevated)!important}html[data-theme=dark] .van-toast{background-color:rgba(50,50,51,.878)!important}html[data-theme=dark] .van-notice-bar{background:var(--theme-bg-soft)!important;color:var(--theme-primary)!important}html[data-theme=dark] input,html[data-theme=dark] textarea{background:var(--theme-bg-soft)!important;color:var(--theme-text)!important;border-color:var(--theme-border-soft)!important}html[data-theme=dark] input::-moz-placeholder,html[data-theme=dark] textarea::-moz-placeholder{color:var(--theme-text-muted)!important}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:var(--theme-text-muted)!important}#app{font-family:Avenir,Helvetica,Arial,sans-serif;color:var(--theme-text,#2c3e50);width:100%;height:100%;position:relative;background-color:var(--theme-bg,#f5f5f5);display:flex;flex-direction:column}.kefu-notify-card{position:fixed;top:.35rem;left:.35rem;right:.35rem;z-index:9999;display:flex;align-items:center;padding:.35rem;background:hsla(0,0%,100%,.92);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:.45rem;box-shadow:0 .15rem .8rem rgba(0,0,0,.12),0 .03rem .15rem rgba(0,0,0,.06);cursor:pointer;transition:transform .15s ease}.kefu-notify-card:active{transform:scale(.98)}.kefu-notify-card .kefu-notify-avatar{width:1.2rem;height:1.2rem;flex-shrink:0;border-radius:.3rem;background:linear-gradient(135deg,#e8f4fd,#d4ecfc);display:flex;align-items:center;justify-content:center;margin-right:.3rem}.kefu-notify-card .kefu-notify-body{flex:1;min-width:0}.kefu-notify-card .kefu-notify-body .kefu-notify-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.08rem}.kefu-notify-card .kefu-notify-body .kefu-notify-header .kefu-notify-name{font-size:.4rem;font-weight:600;color:#1a1a1a}.kefu-notify-card .kefu-notify-body .kefu-notify-header .kefu-notify-time{font-size:.32rem;color:#999}.kefu-notify-card .kefu-notify-body .kefu-notify-content{font-size:.38rem;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.kefu-notify-card .kefu-notify-dismiss{font-size:.4rem;color:#ccc;margin-left:.2rem;flex-shrink:0;padding:.1rem}.nickname-dialog-body{padding:.4rem .55rem .55rem}.nickname-dialog-body p{margin:0 0 .35rem;color:var(--theme-text-secondary,#646566);font-size:.4rem;line-height:1.6}html[data-theme=dark] .kefu-notify-card{background:rgba(30,41,59,.92);box-shadow:0 .15rem .8rem rgba(0,0,0,.35),0 .03rem .15rem rgba(0,0,0,.2)}html[data-theme=dark] .kefu-notify-card .kefu-notify-avatar{background:linear-gradient(135deg,#1a3352,#2d4a6f)}html[data-theme=dark] .kefu-notify-card .kefu-notify-name{color:#e5e7eb!important}html[data-theme=dark] .kefu-notify-card .kefu-notify-time{color:#6b7a94!important}html[data-theme=dark] .kefu-notify-card .kefu-notify-content{color:#94a3b8!important}html[data-theme=dark] .kefu-notify-card .kefu-notify-dismiss{color:#6b7a94!important}.ios-notify-enter-active{animation:ios-slide-in .4s cubic-bezier(.32,.72,0,1)}.ios-notify-leave-active{animation:ios-slide-out .3s cubic-bezier(.32,.72,0,1) forwards}@keyframes ios-slide-in{0%{transform:translateY(-120%);opacity:0}60%{transform:translateY(5%);opacity:1}to{transform:translateY(0);opacity:1}}@keyframes ios-slide-out{0%{transform:translateY(0);opacity:1}to{transform:translateY(-120%);opacity:0}}body,html{width:100%;height:100%;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Microsoft Yahei,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.57143rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);overscroll-behavior:none;touch-action:pan-x pan-y}::-webkit-scrollbar{display:none;width:0;height:0}*{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}