:root,:host{--van-tabbar-height:50px;--van-tabbar-z-index:1;--van-tabbar-background:var(--van-background-2)}.van-tabbar{z-index:var(--van-tabbar-z-index);box-sizing:content-box;width:100%;height:var(--van-tabbar-height);background:var(--van-tabbar-background);display:flex}.van-tabbar--fixed{position:fixed;bottom:0;left:0}:root,:host{--van-tabbar-item-font-size:var(--van-font-size-sm);--van-tabbar-item-text-color:var(--van-text-color);--van-tabbar-item-active-color:var(--van-primary-color);--van-tabbar-item-active-background:var(--van-background-2);--van-tabbar-item-line-height:1;--van-tabbar-item-icon-size:22px;--van-tabbar-item-icon-margin-bottom:var(--van-padding-base)}.van-tabbar-item{color:var(--van-tabbar-item-text-color);font-size:var(--van-tabbar-item-font-size);line-height:var(--van-tabbar-item-line-height);cursor:pointer;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.van-tabbar-item__icon{margin-bottom:var(--van-tabbar-item-icon-margin-bottom);font-size:var(--van-tabbar-item-icon-size)}.van-tabbar-item__icon .van-icon{display:block}.van-tabbar-item__icon .van-badge{margin-top:var(--van-padding-base)}.van-tabbar-item__icon img{height:20px;display:block}.van-tabbar-item--active{color:var(--van-tabbar-item-active-color);background-color:var(--van-tabbar-item-active-background)}.app-tabbar .van-tabbar{background:#fff;border-top:1px solid #e5e7eb}.app-tabbar .van-tabbar-item--active{color:#f5a623}.floating-service[data-v-893f3b46]{z-index:9999;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;background:#f5a623;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:fixed;box-shadow:0 4px 12px #00000026}.floating-service[data-v-893f3b46]:active{opacity:.9}#app{min-height:100vh;padding-bottom:calc(50px + constant(safe-area-inset-bottom));padding-bottom:calc(50px + env(safe-area-inset-bottom));flex-direction:column;display:flex}.van-nav-bar{z-index:100!important;padding-top:constant(safe-area-inset-top)!important;padding-top:env(safe-area-inset-top)!important;position:sticky!important;top:0!important}::-webkit-scrollbar{width:0;height:0;display:none}html,body{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overflow-y:auto}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{width:0;height:0;display:none}.dashboard-page[data-v-4e736564]{background:#f5f6fa;flex:1;min-height:0;padding:0 16px 16px}.sticky-header[data-v-4e736564]{z-index:100;padding-top:calc(16px + constant(safe-area-inset-top));padding-top:calc(16px + env(safe-area-inset-top));background:#f5f6fa;padding-bottom:4px;position:sticky;top:0}.page-loading[data-v-4e736564]{justify-content:center;align-items:center;min-height:60vh;display:flex}.top-bar[data-v-4e736564]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.top-bar .page-title[data-v-4e736564]{color:#1a1a2e;font-size:22px;font-weight:700}.top-bar .bell-wrap[data-v-4e736564]{cursor:pointer;padding:4px;position:relative}.top-bar .bell-dot[data-v-4e736564]{background:#ef4444;border-radius:50%;width:8px;height:8px;position:absolute;top:4px;right:4px}.announcement-bar[data-v-4e736564]{background:#f5a62314;border:1px solid #f5a62340;border-radius:12px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 12px;display:flex;overflow:hidden}.announcement-bar .marquee-wrap[data-v-4e736564]{flex:1;overflow:hidden}.announcement-bar .marquee-text[data-v-4e736564]{white-space:nowrap;color:#f5a623;padding-left:100%;font-size:13px;font-weight:500;animation:20s linear infinite marquee-4e736564;display:inline-block}@keyframes marquee-4e736564{0%{transform:translate(0)}to{transform:translate(-100%)}}.balance-card[data-v-4e736564]{background:linear-gradient(135deg,#fff 0%,#f0f1f5 100%);border-radius:12px;margin-bottom:16px;padding:20px}.balance-card .balance-header[data-v-4e736564]{justify-content:space-between;align-items:center;display:flex}.balance-card .balance-label[data-v-4e736564]{color:#6b7280;font-size:14px}.balance-card .balance-amount[data-v-4e736564]{color:#1a1a2e;letter-spacing:.5px;margin:12px 0;font-size:32px;font-weight:700}.balance-card .rate-note[data-v-4e736564]{align-items:center;gap:8px;display:flex}.balance-card .rate-tag[data-v-4e736564]{color:#f5a623;background:#f5a6231f;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600}.balance-card .rate-desc[data-v-4e736564]{color:#6b7280;font-size:12px}.message-carousel[data-v-4e736564]{background:#fff;border-radius:12px;align-items:center;gap:10px;margin-bottom:16px;padding:14px 16px;display:flex}.message-carousel .carousel-content[data-v-4e736564]{flex:1;align-items:center;height:20px;display:flex;position:relative;overflow:hidden}.message-carousel .carousel-item[data-v-4e736564]{justify-content:space-between;align-items:center;width:100%;display:flex}.message-carousel .carousel-msg[data-v-4e736564]{color:#333;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:500;overflow:hidden}.message-carousel .carousel-msg.empty[data-v-4e736564]{color:#6b7280;font-weight:400}.message-carousel .carousel-time[data-v-4e736564]{color:#999;white-space:nowrap;margin-left:8px;font-size:12px}.slide-up-enter-active[data-v-4e736564],.slide-up-leave-active[data-v-4e736564]{transition:all .5s}.slide-up-enter-from[data-v-4e736564]{opacity:0;transform:translateY(100%)}.slide-up-leave-to[data-v-4e736564]{opacity:0;transform:translateY(-100%)}.section-title[data-v-4e736564]{color:#1a1a2e;margin-bottom:12px;font-size:16px;font-weight:600}.data-grid[data-v-4e736564]{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.data-card[data-v-4e736564]{background:#fff;border-radius:12px;padding:16px}.data-card .data-card-title[data-v-4e736564]{color:#6b7280;margin-bottom:12px;font-size:14px}.data-card .data-row[data-v-4e736564]{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.data-card .data-row-label[data-v-4e736564]{color:#6b7280;font-size:12px}.data-card .data-row-value[data-v-4e736564]{color:#1a1a2e;font-size:16px;font-weight:600}.data-card .data-row-value.success[data-v-4e736564]{color:#22c55e}.rewards-card[data-v-4e736564]{background:#fff;border-radius:12px;margin-bottom:16px;overflow:hidden}.rewards-swipe[data-v-4e736564]{height:80px}.banner-slide[data-v-4e736564]{align-items:center;gap:12px;height:80px;padding:0 20px;display:flex}.banner-text .banner-title[data-v-4e736564]{color:#f5a623;margin-bottom:4px;font-size:14px;font-weight:600}.banner-text .banner-desc[data-v-4e736564]{color:#6b7280;font-size:12px}.commission-rule[data-v-4e736564]{color:#6b7280;border-top:1px solid #e5e7eb;align-items:center;gap:6px;padding:10px 20px;font-size:12px;display:flex}.message-card[data-v-4e736564]{background:#fff;border-radius:12px;margin-bottom:16px}.message-card .message-row[data-v-4e736564]{cursor:pointer;align-items:center;gap:10px;padding:14px 16px;display:flex}.message-card .message-row+.message-row[data-v-4e736564]{border-top:1px solid #e5e7eb}.message-card .message-label[data-v-4e736564]{color:#1a1a2e;flex:1;font-size:14px}.message-card .badge[data-v-4e736564]{color:#fff;text-align:center;background:#ef4444;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;line-height:18px}.reward-rules[data-v-4e736564]{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.rule-card[data-v-4e736564]{background:#fff;border-left:4px solid #0000;border-radius:12px;padding:16px}.rule-card.trading[data-v-4e736564]{border-left-color:#f5a623}.rule-card.team[data-v-4e736564]{border-left-color:#3b82f6}.rule-card .rule-header[data-v-4e736564]{align-items:center;gap:8px;margin-bottom:8px;display:flex}.rule-card .rule-title[data-v-4e736564]{color:#1a1a2e;font-size:16px;font-weight:700}.rule-card .rule-desc[data-v-4e736564]{color:#6b7280;margin:0 0 10px;font-size:14px;line-height:1.5}.rule-card .rule-desc b[data-v-4e736564]{color:#1a1a2e}.rule-card .rule-example[data-v-4e736564]{color:#9ca3af;background:#f0f1f5;border-radius:8px;padding:10px 12px;font-family:monospace;font-size:13px;line-height:1.4}:root,:host{--van-pull-refresh-head-height:50px;--van-pull-refresh-head-font-size:var(--van-font-size-md);--van-pull-refresh-head-text-color:var(--van-text-color-2);--van-pull-refresh-loading-icon-size:16px}.van-pull-refresh{overflow:hidden}.van-pull-refresh__track{height:100%;transition-property:transform;position:relative}.van-pull-refresh__head{width:100%;height:var(--van-pull-refresh-head-height);color:var(--van-pull-refresh-head-text-color);font-size:var(--van-pull-refresh-head-font-size);line-height:var(--van-pull-refresh-head-height);text-align:center;position:absolute;left:0;overflow:hidden;transform:translateY(-100%)}.van-pull-refresh__loading .van-loading__spinner{width:var(--van-pull-refresh-loading-icon-size);height:var(--van-pull-refresh-loading-icon-size)}:root,:host{--van-empty-padding:var(--van-padding-xl) 0;--van-empty-image-size:160px;--van-empty-description-margin-top:var(--van-padding-md);--van-empty-description-padding:0 60px;--van-empty-description-color:var(--van-text-color-2);--van-empty-description-font-size:var(--van-font-size-md);--van-empty-description-line-height:var(--van-line-height-md);--van-empty-bottom-margin-top:24px}.van-empty{box-sizing:border-box;padding:var(--van-empty-padding);flex-direction:column;justify-content:center;align-items:center;display:flex}.van-empty__image{width:var(--van-empty-image-size);height:var(--van-empty-image-size)}.van-empty__image img{width:100%;height:100%}.van-empty__description{margin-top:var(--van-empty-description-margin-top);padding:var(--van-empty-description-padding);color:var(--van-empty-description-color);font-size:var(--van-empty-description-font-size);line-height:var(--van-empty-description-line-height)}.van-empty__bottom{margin-top:var(--van-empty-bottom-margin-top)}.van-theme-dark .van-empty{opacity:.5}.market-page[data-v-d8172ef2]{top:0;left:0;right:0;bottom:calc(50px + constant(safe-area-inset-bottom));bottom:calc(50px + env(safe-area-inset-bottom));z-index:1;background:#f3f4f9;flex-direction:column;display:flex;position:fixed;overflow:hidden}.page-loading[data-v-d8172ef2]{justify-content:center;align-items:center;min-height:60vh;display:flex}.sticky-header[data-v-d8172ef2]{padding:calc(22px + constant(safe-area-inset-top)) 18px 10px;padding:calc(22px + env(safe-area-inset-top)) 18px 10px;background:#f3f4f9;flex-shrink:0}.scroll-area[data-v-d8172ef2]{-webkit-overflow-scrolling:touch;z-index:0;flex:1;position:relative;overflow:hidden auto}.top-bar[data-v-d8172ef2]{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.top-bar .page-title[data-v-d8172ef2]{color:#202124;margin:0;font-size:20px;font-weight:700;line-height:1.25}.top-bar .page-subtitle[data-v-d8172ef2]{color:#97a1b3;margin:4px 0 0;font-size:11px;line-height:1.4}.top-bar .bell-wrap[data-v-d8172ef2]{cursor:pointer;padding:4px;position:relative}.tab-toggle[data-v-d8172ef2]{gap:9px;display:flex}.tab-toggle .tab-btn[data-v-d8172ef2]{cursor:pointer;color:#9ca4b5;background:#fff;border:0;border-radius:999px;min-width:56px;height:32px;padding:0 17px;font-size:12px;font-weight:700;transition:background .2s,color .2s,box-shadow .2s,transform .2s;box-shadow:0 3px 10px #151c2d14}.tab-toggle .tab-btn.active[data-v-d8172ef2]{color:#fff;background:#ff8500;transform:translateY(-1px);box-shadow:0 8px 16px #ff85003d}[data-v-d8172ef2] .van-pull-refresh{min-height:100%}.stock-list[data-v-d8172ef2]{padding:8px 18px 10px}.stock-card[data-v-d8172ef2]{background:#fff;border:1px solid #e6e9f0cc;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 104px;gap:8px 10px;margin-bottom:10px;padding:14px 15px 13px;display:grid;box-shadow:0 5px 14px #1c223414}.stock-top[data-v-d8172ef2]{display:contents}.stock-range[data-v-d8172ef2]{color:#202124;white-space:nowrap;grid-area:1/1;min-width:0;font-size:16px;font-weight:500;line-height:1.25}.stock-action[data-v-d8172ef2]{grid-area:1/2/span 2;justify-content:space-between;align-self:center;align-items:center;gap:8px;width:104px;display:flex}.stock-count-wrap[data-v-d8172ef2]{text-align:center;color:#ff8500;flex:0 0 36px}.stock-count-wrap.empty[data-v-d8172ef2]{color:#c7cdd7}.stock-count-wrap .stock-count-num[data-v-d8172ef2]{font-size:16px;font-weight:800;line-height:1;display:block}.stock-count-wrap .stock-count-label[data-v-d8172ef2]{color:#8f98a8;margin-top:2px;font-size:9px;font-weight:600;line-height:1.1;display:block}.buy-btn[data-v-d8172ef2]{color:#fff;cursor:pointer;background:#ff8500;border:none;border-radius:999px;flex:0 0 59px;width:59px;height:35px;padding:0;font-size:12px;font-weight:800;box-shadow:0 8px 16px #ff85003d}.buy-btn[data-v-d8172ef2]:active{opacity:.85}.buy-btn.disabled[data-v-d8172ef2]{color:#fff;cursor:not-allowed;box-shadow:none;background:#cfd4dd}.stock-bottom[data-v-d8172ef2]{grid-area:2/1;align-items:center;gap:10px;min-width:0;display:flex}.stock-bottom .stock-info-value[data-v-d8172ef2]{color:#9aa3b3;white-space:nowrap;min-width:0;font-size:11px;font-weight:600;line-height:1.2}.stock-bottom .stock-info-value[data-v-d8172ef2]:first-child{flex:none}.stock-bottom .stock-info-value[data-v-d8172ef2]:last-child{flex:0 auto}.stock-bottom .stock-info-value b[data-v-d8172ef2]{color:#22c55e;font-weight:800}.usdt-section[data-v-d8172ef2]{padding:16px 16px calc(60px + constant(safe-area-inset-bottom));padding:16px 16px calc(60px + env(safe-area-inset-bottom))}.price-grid[data-v-d8172ef2]{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.price-card[data-v-d8172ef2]{background:#f5a62314;border:1px solid #f5a62333;border-radius:12px;flex-direction:column;gap:6px;padding:14px;display:flex}.price-card .price-label[data-v-d8172ef2]{color:#6b7280;font-size:12px}.price-card .price-value[data-v-d8172ef2]{color:#1a1a2e;font-size:22px;font-weight:700}.price-card .price-value small[data-v-d8172ef2]{color:#6b7280;font-size:13px;font-weight:400}.ratio-row[data-v-d8172ef2]{color:#1a1a2e;align-items:center;gap:8px;padding:12px 0;font-size:14px;display:flex}.ratio-row b[data-v-d8172ef2]{font-size:16px}.ratio-row .old-price[data-v-d8172ef2]{color:#ef4444;font-size:13px}.form-group[data-v-d8172ef2]{margin-bottom:16px}.form-label[data-v-d8172ef2]{color:#1a1a2e;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.form-input[data-v-d8172ef2]{color:#1a1a2e;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:12px;outline:none;width:100%;padding:12px 14px;font-size:15px}.form-input[data-v-d8172ef2]::placeholder{color:#9ca3af}.form-input[data-v-d8172ef2]:focus{border-color:#f5a623}.form-readonly[data-v-d8172ef2]{color:#6b7280;background:#f0f1f5;border-radius:12px;padding:12px 14px;font-size:15px}.confirm-btn[data-v-d8172ef2]{color:#000;cursor:pointer;background:#f5a623;border:none;border-radius:12px;width:100%;margin-top:8px;padding:14px;font-size:16px;font-weight:700}.confirm-btn[data-v-d8172ef2]:disabled{opacity:.4;cursor:not-allowed}.confirm-btn[data-v-d8172ef2]:active:not(:disabled){opacity:.85}.wallet-popup[data-v-d8172ef2]{flex-direction:column;max-height:80vh;display:flex;overflow:hidden}.wallet-popup .wallet-popup-fixed[data-v-d8172ef2]{flex-shrink:0;padding:24px 20px 0}.wallet-popup .wallet-popup-header[data-v-d8172ef2]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.wallet-popup .wallet-popup-title[data-v-d8172ef2]{color:#1a1a2e;margin:0;font-size:18px;font-weight:700}.wallet-popup .wallet-popup-close[data-v-d8172ef2]{color:#6b7280;cursor:pointer}.buying-range[data-v-d8172ef2]{text-align:center;background:#f0f1f5;border-radius:12px;margin-bottom:12px;padding:14px}.buying-range .range-label[data-v-d8172ef2]{color:#6b7280;margin-bottom:4px;font-size:12px;display:block}.buying-range .range-value[data-v-d8172ef2]{color:#1a1a2e;font-size:20px;font-weight:700}.wallet-notice[data-v-d8172ef2]{background:#f5a62314;border-radius:8px;gap:8px;margin-bottom:16px;padding:12px;display:flex}.wallet-notice .wallet-notice-text[data-v-d8172ef2]{flex-direction:column;gap:2px;display:flex}.wallet-notice .notice-title[data-v-d8172ef2]{color:#1a1a2e;font-size:13px;font-weight:600}.wallet-notice .notice-desc[data-v-d8172ef2]{color:#6b7280;font-size:12px;line-height:1.4}.wallet-scroll[data-v-d8172ef2]{-webkit-overflow-scrolling:touch;flex:1;padding:0 20px;overflow-y:auto}.wallet-popup-footer[data-v-d8172ef2]{padding:12px 20px calc(60px + constant(safe-area-inset-bottom));padding:12px 20px calc(60px + env(safe-area-inset-bottom));flex-shrink:0}.wallet-options[data-v-d8172ef2]{margin-bottom:20px}.wallet-option[data-v-d8172ef2]{cursor:pointer;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:12px;margin-bottom:10px;padding:14px;display:flex}.wallet-option.selected[data-v-d8172ef2]{border-color:#f5a623}.wallet-option .wallet-option-info[data-v-d8172ef2]{flex-direction:column;flex:1;gap:2px;display:flex}.wallet-option .wallet-option-name[data-v-d8172ef2]{color:#1a1a2e;font-size:15px;font-weight:600}.wallet-option .wallet-option-upi[data-v-d8172ef2]{color:#6b7280;font-size:12px}.wallet-option .wallet-radio[data-v-d8172ef2]{border:2px solid #e5e7eb;border-radius:50%;width:20px;height:20px}.wallet-option .wallet-radio.checked[data-v-d8172ef2]{background:#f5a623;border-color:#f5a623;box-shadow:inset 0 0 0 3px #fff}.wallet-confirm-btn[data-v-d8172ef2]{color:#000;cursor:pointer;background:#f5a623;border:none;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:700}.wallet-confirm-btn[data-v-d8172ef2]:disabled{opacity:.4;cursor:not-allowed}.wallet-confirm-btn[data-v-d8172ef2]:active:not(:disabled){opacity:.85}:root,:host{--van-switch-size:26px;--van-switch-width:calc(1.8em + 4px);--van-switch-height:calc(1em + 4px);--van-switch-node-size:1em;--van-switch-node-background:var(--van-white);--van-switch-node-shadow:0 3px 1px 0 #0000000d;--van-switch-background:#78788029;--van-switch-on-background:var(--van-primary-color);--van-switch-duration:var(--van-duration-base);--van-switch-disabled-opacity:var(--van-disabled-opacity)}.van-theme-dark{--van-switch-background:#78788052}.van-switch{box-sizing:content-box;width:var(--van-switch-width);height:var(--van-switch-height);font-size:var(--van-switch-size);background:var(--van-switch-background);border-radius:var(--van-switch-node-size);cursor:pointer;transition:background-color var(--van-switch-duration);display:inline-block;position:relative}.van-switch__node{width:var(--van-switch-node-size);height:var(--van-switch-node-size);font-size:inherit;background:var(--van-switch-node-background);box-shadow:var(--van-switch-node-shadow);transition:transform var(--van-switch-duration) cubic-bezier(.3,1.05,.4,1.05);border-radius:100%;position:absolute;top:2px;left:2px}.van-switch__loading{width:50%;height:50%;line-height:1;top:25%;left:25%}.van-switch--on{background:var(--van-switch-on-background)}.van-switch--on .van-switch__node{transform:translate(calc(var(--van-switch-width) - var(--van-switch-node-size) - 4px))}.van-switch--on .van-switch__loading{color:var(--van-switch-on-background)}.van-switch--disabled{cursor:not-allowed;opacity:var(--van-switch-disabled-opacity)}.van-switch--loading{cursor:default}.account-page[data-v-d61952ca]{background:#f5f6fa;flex:1;min-height:0;padding-bottom:80px}.account-page[data-v-d61952ca] .van-nav-bar{z-index:100;background:#fff;position:sticky;top:0}.account-page[data-v-d61952ca] .van-nav-bar .van-nav-bar__title,.account-page[data-v-d61952ca] .van-nav-bar .van-icon{color:#1a1a2e}.page-loading[data-v-d61952ca]{justify-content:center;align-items:center;min-height:60vh;display:flex}.account-list[data-v-d61952ca]{flex-direction:column;gap:12px;padding:16px;display:flex}.account-card[data-v-d61952ca]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px}.account-card .card-top[data-v-d61952ca]{justify-content:space-between;align-items:center;display:flex}.account-card .card-left[data-v-d61952ca]{align-items:center;gap:12px;display:flex}.account-card .wallet-logo[data-v-d61952ca]{border-radius:10px;flex-shrink:0;width:44px;height:44px;overflow:hidden}.account-card .wallet-logo img[data-v-d61952ca]{object-fit:cover;width:100%;height:100%}.account-card .wallet-info[data-v-d61952ca]{flex-direction:column;gap:2px;display:flex}.account-card .wallet-name[data-v-d61952ca]{color:#1a1a2e;font-size:15px;font-weight:600}.account-card .wallet-phone[data-v-d61952ca],.account-card .wallet-upi[data-v-d61952ca]{color:#6b7280;font-size:12px}.account-card .card-right[data-v-d61952ca]{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.account-card .status-text[data-v-d61952ca]{font-size:12px;font-weight:500}.account-card .status-text.online[data-v-d61952ca]{color:#22c55e}.account-card .status-text.offline[data-v-d61952ca]{color:#6b7280}.account-card .status-text.expired[data-v-d61952ca]{color:#ef4444}.account-card .relogin-btn[data-v-d61952ca]{color:#000;cursor:pointer;background:#f5a623;border:none;border-radius:6px;padding:4px 12px;font-size:12px;font-weight:600}.account-card .relogin-btn[data-v-d61952ca]:active{opacity:.85}.account-card .card-volume[data-v-d61952ca]{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;display:flex}.account-card .card-volume .volume-label[data-v-d61952ca]{color:#6b7280;font-size:12px}.account-card .card-volume .volume-value[data-v-d61952ca]{color:#6b7280;align-items:center;gap:4px;font-size:12px;display:flex}.account-card .card-detail-link[data-v-d61952ca]{color:#f5a623;justify-content:flex-end;align-items:center;gap:0;margin-top:8px;font-size:13px;font-weight:500;display:flex}.account-card .card-detail-link[data-v-d61952ca] .van-icon{align-items:center;display:flex}.bottom-action[data-v-d61952ca]{bottom:calc(50px + constant(safe-area-inset-bottom));bottom:calc(50px + env(safe-area-inset-bottom));background:#f5f6fa;padding:16px;position:fixed;left:0;right:0}.bottom-action .add-btn[data-v-d61952ca]{color:#000;cursor:pointer;background:#f5a623;border:none;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:600}.bottom-action .add-btn[data-v-d61952ca]:active{opacity:.85}.instructions-popup[data-v-d61952ca]{padding:20px 16px}.instructions-popup .instructions-title[data-v-d61952ca]{color:#1a1a2e;margin:0 0 20px;font-size:18px;font-weight:700}.instruction-steps[data-v-d61952ca]{flex-direction:column;gap:18px;margin-bottom:20px;display:flex}.instruction-step[data-v-d61952ca]{gap:12px;display:flex}.instruction-step .step-num[data-v-d61952ca]{color:#f5a623;background:#f5a62326;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:flex}.instruction-step .step-info[data-v-d61952ca]{flex-direction:column;gap:4px;display:flex}.instruction-step .step-name[data-v-d61952ca]{color:#1a1a2e;font-size:15px;font-weight:600}.instruction-step .step-desc[data-v-d61952ca]{color:#6b7280;font-size:13px;line-height:1.4}.instruction-step .download-link[data-v-d61952ca]{color:#ef4444;background:#ef44441a;border-radius:6px;align-items:center;gap:4px;margin-top:6px;padding:6px 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.instruction-step .expand-link[data-v-d61952ca]{color:#f5a623;cursor:pointer;align-items:center;gap:4px;margin-top:4px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.instruction-step .expand-content[data-v-d61952ca]{color:#6b7280;background:#f0f1f5;border-radius:8px;margin-top:8px;padding:10px 12px;font-size:13px;line-height:1.6}.instruction-step .expand-content p[data-v-d61952ca]{color:#1a1a2e;margin:0 0 6px;font-weight:600}.instruction-step .expand-content ol[data-v-d61952ca]{margin:0;padding-left:18px}.instruction-step .expand-content li[data-v-d61952ca]{margin-bottom:4px}.instructions-warning[data-v-d61952ca]{color:#6b7280;background:#22c55e14;border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:16px;padding:12px;font-size:13px;line-height:1.4;display:flex}.primary-btn[data-v-d61952ca]{color:#000;cursor:pointer;background:#f5a623;border:none;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:600}.primary-btn[data-v-d61952ca]:active{opacity:.85}.volume-popup[data-v-d61952ca]{padding:24px 20px}.volume-popup .volume-popup-header[data-v-d61952ca]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.volume-popup .volume-popup-title[data-v-d61952ca]{color:#1a1a2e;margin:0;font-size:18px;font-weight:700}.volume-popup .volume-popup-close[data-v-d61952ca]{color:#6b7280;cursor:pointer}.volume-popup .volume-popup-desc[data-v-d61952ca]{color:#6b7280;margin:0 0 20px;font-size:13px;line-height:1.4}.volume-popup .volume-input-wrap[data-v-d61952ca]{background:#f0f1f5;border:1px solid #e5e7eb;border-radius:8px;align-items:center;height:48px;margin-bottom:20px;padding:0 12px;display:flex}.volume-popup .volume-input-wrap .volume-input-prefix[data-v-d61952ca]{color:#1a1a2e;margin-right:8px;font-size:16px;font-weight:600}.volume-popup .volume-input-wrap .volume-input[data-v-d61952ca]{color:#1a1a2e;background:0 0;border:none;outline:none;flex:1;font-size:15px}.volume-popup .volume-input-wrap .volume-input[data-v-d61952ca]::placeholder{color:#6b7280}.volume-popup .save-volume-btn[data-v-d61952ca]{color:#000;cursor:pointer;background:#f5a623;border:none;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:600}.volume-popup .save-volume-btn[data-v-d61952ca]:active{opacity:.85}.referrals-page[data-v-e2c5850f]{background:#f5f6fa;flex:1;min-height:0}.sticky-header[data-v-e2c5850f]{z-index:100;padding:calc(16px + constant(safe-area-inset-top)) 16px 4px;padding:calc(16px + env(safe-area-inset-top)) 16px 4px;background:#f5f6fa;position:sticky;top:0}.top-bar[data-v-e2c5850f]{justify-content:space-between;align-items:center;display:flex}.top-bar .page-title[data-v-e2c5850f]{color:#1a1a2e;font-size:22px;font-weight:700}.top-bar .bell-wrap[data-v-e2c5850f]{cursor:pointer;padding:4px;position:relative}.page-loading[data-v-e2c5850f]{justify-content:center;align-items:center;padding:100px 0;display:flex}.page-content[data-v-e2c5850f]{padding:16px}.stats-row[data-v-e2c5850f]{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px;display:grid}.stat-card[data-v-e2c5850f]{background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.stat-card .stat-label[data-v-e2c5850f]{color:#6b7280;font-size:12px}.stat-card .stat-value[data-v-e2c5850f]{color:#1a1a2e;font-size:24px;font-weight:700}.stat-card .stat-value.green[data-v-e2c5850f]{color:#19a349}.stat-card .stat-value.orange[data-v-e2c5850f]{color:#ff8c04}.section[data-v-e2c5850f]{margin-bottom:24px}.invite-card.gold[data-v-e2c5850f]{background:linear-gradient(135deg,#f5a623,#fcc860);border-radius:12px;padding:16px}.invite-code-row[data-v-e2c5850f]{justify-content:space-between;align-items:center;display:flex}.invite-code-row .invite-label[data-v-e2c5850f]{color:#ffffffd9;font-size:12px}.invite-code-main[data-v-e2c5850f]{justify-content:space-between;align-items:center;margin:12px 0;display:flex}.invite-code-main .copy-tag[data-v-e2c5850f]{color:#fff;cursor:pointer;background:#fccd74;border-radius:20px;justify-content:center;align-items:center;gap:4px;width:70px;height:30px;font-size:12px;display:flex}.invite-code-value[data-v-e2c5850f]{color:#fff;letter-spacing:8px;font-size:28px;font-weight:700}.copy-link-btn[data-v-e2c5850f]{border-radius:10px;margin-top:8px;font-weight:700;color:#cc7921!important;background:#fff!important;border:0 solid #f5a623!important}.rewards-info[data-v-e2c5850f]{background:#fffdf6;border-radius:12px;padding:16px}.rewards-info .rewards-title[data-v-e2c5850f]{color:#793510;margin-bottom:8px;font-size:16px;font-weight:700}.rewards-info .rewards-desc[data-v-e2c5850f]{color:#874c2a;margin:0;font-size:14px;line-height:1.6}.rewards-info .rewards-desc strong[data-v-e2c5850f]{color:#f5a623;font-weight:700}.members-section .members-header[data-v-e2c5850f]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.members-section .members-title[data-v-e2c5850f]{color:#1a1a2e;font-size:16px;font-weight:700}.members-section .members-subtitle[data-v-e2c5850f]{color:#9ca3af;font-size:12px}.members-list[data-v-e2c5850f]{flex-direction:column;gap:12px;display:flex}.member-item[data-v-e2c5850f]{background:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:16px;display:flex}.member-item .member-left[data-v-e2c5850f]{flex-direction:column;gap:4px;display:flex}.member-item .member-name[data-v-e2c5850f]{color:#1a1a2e;font-size:14px;font-weight:600}.member-item .member-date[data-v-e2c5850f]{color:#9ca3af;font-size:10px}.member-item .member-right[data-v-e2c5850f]{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.member-item .member-volume[data-v-e2c5850f]{color:#1a1a2e;font-size:14px}.member-item .member-reward[data-v-e2c5850f]{color:#22c55e;font-size:12px;font-weight:600}.load-more[data-v-e2c5850f]{text-align:center;color:#f5a623;cursor:pointer;padding:16px 0;font-size:12px}.copy-text[data-v-c988981a]{cursor:pointer;align-items:center;gap:4px;display:inline-flex}.copy-icon[data-v-c988981a]{color:#f5a623;font-size:14px}.profile-page[data-v-5f371381]{background:#f3f4f9;flex:1;min-height:0;padding:0 18px}.page-loading[data-v-5f371381]{justify-content:center;align-items:center;min-height:60vh;display:flex}.sticky-top[data-v-5f371381]{z-index:100;background:#f5f6fa;margin:0 -16px;padding-bottom:12px;padding-left:16px;padding-right:16px;position:sticky;top:0}.profile-header[data-v-5f371381]{padding-top:calc(22px + constant(safe-area-inset-top));padding-top:calc(22px + env(safe-area-inset-top));align-items:center;gap:20px;padding-bottom:18px;display:flex}.avatar-circle[data-v-5f371381]{background:linear-gradient(#ff9f1a 0%,#ffa928 100%);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex;box-shadow:0 12px 22px #ff8d003d}.user-info[data-v-5f371381]{flex-direction:column;gap:7px;min-width:0;display:flex}.user-info .uid-label[data-v-5f371381]{color:#9aa3b3;font-size:16px;font-weight:600;line-height:1}.user-info .uid-value[data-v-5f371381]{color:#202124;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;max-width:480px;font-size:16px;font-weight:600;line-height:1.1;display:flex;overflow:hidden}.user-info[data-v-5f371381] .copy-icon{color:#9aa3b3;font-size:16px}.stats-card[data-v-5f371381]{background:#fff;border-radius:18px;align-items:center;margin-bottom:16px;padding:18px 0 16px;display:flex;box-shadow:0 10px 22px #1d243614}.stat-item[data-v-5f371381]{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}.stat-item .stat-label[data-v-5f371381]{color:#9aa3b3;font-size:16px;font-weight:600;line-height:1.1}.stat-item .stat-value[data-v-5f371381]{color:#202124;font-size:16px;font-weight:600;line-height:1.2}.stat-item .stat-value.green[data-v-5f371381]{color:#22c55e}.stat-item .stat-value.orange[data-v-5f371381]{color:#ff8500}.stat-divider[data-v-5f371381]{background:#eceff5;width:1px;height:56px}.section-title[data-v-5f371381]{color:#202124;margin:18px 0 10px 1px;font-size:16px;font-weight:600;line-height:1.15}.menu-card[data-v-5f371381]{background:#fff;border-radius:16px;margin-bottom:4px;overflow:hidden;box-shadow:0 8px 18px #1d24360f}.menu-item[data-v-5f371381]{cursor:pointer;align-items:center;gap:16px;min-height:50px;padding:0 20px;transition:background .15s;display:flex}.menu-item[data-v-5f371381]:active{background:#f0f1f5}.menu-item[data-v-5f371381]:not(:last-child){border-bottom:1px solid #f0f2f6}.menu-item .menu-icon[data-v-5f371381]{color:#9aa3b3;background:#f7f8fb;border-radius:8px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.menu-item .service-icon[data-v-5f371381]{color:#ff8500;background:#fff2e2}.menu-item .menu-text[data-v-5f371381]{color:#202124;flex:1;font-size:14px;font-weight:600;line-height:1.1}.menu-item .menu-value[data-v-5f371381]{color:#6b7280;font-size:12px}.menu-item .menu-arrow[data-v-5f371381]{color:#cfd4dd;flex:none}.logout-section[data-v-5f371381]{padding:40px 0 20px}.logout-section .logout-btn[data-v-5f371381]{color:#666;cursor:pointer;background:#9999991a;border:none;border-radius:12px;width:100%;height:46px;font-size:15px;font-weight:600}.logout-section .logout-btn[data-v-5f371381]:active{opacity:.8}.service-popup[data-v-5f371381]{padding:20px 16px}.service-popup .service-item[data-v-5f371381]{border-bottom:1px solid #e5e7eb;align-items:center;gap:12px;padding:14px 0;display:flex}.service-popup .service-item[data-v-5f371381]:last-child{border-bottom:none}.service-popup .service-icon[data-v-5f371381]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.service-popup .service-icon.tg[data-v-5f371381]{background:#2aabee}.service-popup .service-info[data-v-5f371381]{flex-direction:column;flex:1;gap:2px;display:flex}.service-popup .service-name[data-v-5f371381]{color:#1a1a2e;font-size:15px;font-weight:600}.service-popup .service-desc[data-v-5f371381]{color:#9ca3af;font-size:12px}.service-popup .service-btn[data-v-5f371381]{color:#000;cursor:pointer;background:#f5a623;border:none;border-radius:6px;padding:6px 20px;font-size:14px;font-weight:600}.service-popup .service-btn[data-v-5f371381]:active{opacity:.85}:root,:host{--van-toast-max-width:70%;--van-toast-font-size:var(--van-font-size-md);--van-toast-text-color:var(--van-white);--van-toast-loading-icon-color:var(--van-white);--van-toast-line-height:var(--van-line-height-md);--van-toast-radius:var(--van-radius-lg);--van-toast-background:#000000b3;--van-toast-icon-size:36px;--van-toast-text-min-width:96px;--van-toast-text-padding:var(--van-padding-xs) var(--van-padding-sm);--van-toast-default-padding:var(--van-padding-md);--van-toast-default-width:88px;--van-toast-default-min-height:88px;--van-toast-position-top-distance:20%;--van-toast-position-bottom-distance:20%}.van-toast{box-sizing:content-box;transition:all var(--van-duration-fast);width:var(--van-toast-default-width);max-width:var(--van-toast-max-width);min-height:var(--van-toast-default-min-height);padding:var(--van-toast-default-padding);color:var(--van-toast-text-color);font-size:var(--van-toast-font-size);line-height:var(--van-toast-line-height);white-space:pre-wrap;word-break:break-all;text-align:center;background:var(--van-toast-background);border-radius:var(--van-toast-radius);flex-direction:column;justify-content:center;align-items:center;display:flex}.van-toast--break-normal{word-break:normal;word-wrap:normal}.van-toast--break-word{word-break:normal;word-wrap:break-word}.van-toast--unclickable{cursor:not-allowed;overflow:hidden}.van-toast--unclickable *{pointer-events:none}.van-toast--text,.van-toast--html{width:fit-content;min-width:var(--van-toast-text-min-width);min-height:0;padding:var(--van-toast-text-padding)}.van-toast--text .van-toast__text,.van-toast--html .van-toast__text{margin-top:0}.van-toast--top{top:var(--van-toast-position-top-distance)}.van-toast--bottom{top:auto;bottom:var(--van-toast-position-bottom-distance)}.van-toast__icon{font-size:var(--van-toast-icon-size)}.van-toast__loading{padding:var(--van-padding-base);color:var(--van-toast-loading-icon-color)}.van-toast__text{margin-top:var(--van-padding-xs)}:root,:host{--van-action-bar-background:var(--van-background-2);--van-action-bar-height:50px}.van-action-bar{box-sizing:content-box;height:var(--van-action-bar-height);background:var(--van-action-bar-background);align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}:root,:host{--van-action-bar-button-height:40px;--van-action-bar-button-warning-color:var(--van-gradient-orange);--van-action-bar-button-danger-color:var(--van-gradient-red)}.van-action-bar-button{height:var(--van-action-bar-button-height);font-weight:var(--van-font-bold);font-size:var(--van-font-size-md);border:none;border-radius:0;flex:1}.van-action-bar-button--first{border-top-left-radius:var(--van-radius-max);border-bottom-left-radius:var(--van-radius-max);margin-left:5px}.van-action-bar-button--last{border-top-right-radius:var(--van-radius-max);border-bottom-right-radius:var(--van-radius-max);margin-right:5px}.van-action-bar-button--warning{background:var(--van-action-bar-button-warning-color)}.van-action-bar-button--danger{background:var(--van-action-bar-button-danger-color)}@media (width<=321px){.van-action-bar-button{font-size:13px}}:root,:host{--van-dialog-width:320px;--van-dialog-small-screen-width:90%;--van-dialog-font-size:var(--van-font-size-lg);--van-dialog-transition:var(--van-duration-base);--van-dialog-radius:16px;--van-dialog-background:var(--van-background-2);--van-dialog-header-font-weight:var(--van-font-bold);--van-dialog-header-line-height:24px;--van-dialog-header-padding-top:26px;--van-dialog-header-isolated-padding:var(--van-padding-lg) 0;--van-dialog-message-padding:var(--van-padding-lg);--van-dialog-message-font-size:var(--van-font-size-md);--van-dialog-message-line-height:var(--van-line-height-md);--van-dialog-message-max-height:60vh;--van-dialog-has-title-message-text-color:var(--van-gray-7);--van-dialog-has-title-message-padding-top:var(--van-padding-xs);--van-dialog-button-height:48px;--van-dialog-round-button-height:36px;--van-dialog-confirm-button-text-color:var(--van-primary-color)}.van-dialog{width:var(--van-dialog-width);font-size:var(--van-dialog-font-size);background:var(--van-dialog-background);border-radius:var(--van-dialog-radius);backface-visibility:hidden;transition:var(--van-dialog-transition);transition-property:transform,opacity;top:45%;overflow:hidden}@media (width<=321px){.van-dialog{width:var(--van-dialog-small-screen-width)}}.van-dialog__header{color:var(--van-text-color);padding-top:var(--van-dialog-header-padding-top);font-weight:var(--van-dialog-header-font-weight);line-height:var(--van-dialog-header-line-height);text-align:center}.van-dialog__header--isolated{padding:var(--van-dialog-header-isolated-padding)}.van-dialog__content--isolated{align-items:center;min-height:104px;display:flex}.van-dialog__message{color:var(--van-text-color);max-height:var(--van-dialog-message-max-height);padding:26px var(--van-dialog-message-padding);font-size:var(--van-dialog-message-font-size);line-height:var(--van-dialog-message-line-height);white-space:pre-wrap;text-align:center;word-wrap:break-word;-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.van-dialog__message--has-title{padding-top:var(--van-dialog-has-title-message-padding-top);color:var(--van-dialog-has-title-message-text-color)}.van-dialog__message--left{text-align:left}.van-dialog__message--right{text-align:right}.van-dialog__message--justify{text-align:justify}.van-dialog__footer{-webkit-user-select:none;user-select:none;display:flex;overflow:hidden}.van-dialog__confirm,.van-dialog__cancel{height:var(--van-dialog-button-height);border:0;border-radius:0;flex:1;margin:0}.van-dialog__confirm,.van-dialog__confirm:active{color:var(--van-dialog-confirm-button-text-color)}.van-dialog--round-button .van-dialog__footer{height:auto;padding:var(--van-padding-xs) var(--van-padding-lg) var(--van-padding-md);position:relative}.van-dialog--round-button .van-dialog__message{padding-bottom:var(--van-padding-md);color:var(--van-text-color)}.van-dialog--round-button .van-dialog__confirm,.van-dialog--round-button .van-dialog__cancel{height:var(--van-dialog-round-button-height)}.van-dialog--round-button .van-dialog__confirm{color:var(--van-white)}.van-dialog--round-button .van-action-bar-button--first{border-top-left-radius:var(--van-radius-max);border-bottom-left-radius:var(--van-radius-max)}.van-dialog--round-button .van-action-bar-button--last{border-top-right-radius:var(--van-radius-max);border-bottom-right-radius:var(--van-radius-max)}.van-dialog-bounce-enter-from{opacity:0;transform:translateY(-50%)scale(.7)}.van-dialog-bounce-leave-active{opacity:0;transform:translateY(-50%)scale(.9)}:root,:host{--van-notify-text-color:var(--van-white);--van-notify-padding:var(--van-padding-xs) var(--van-padding-md);--van-notify-font-size:var(--van-font-size-md);--van-notify-line-height:var(--van-line-height-md);--van-notify-primary-background:var(--van-primary-color);--van-notify-success-background:var(--van-success-color);--van-notify-danger-background:var(--van-danger-color);--van-notify-warning-background:var(--van-warning-color)}.van-notify{box-sizing:border-box;padding:var(--van-notify-padding);color:var(--van-notify-text-color);font-size:var(--van-notify-font-size);line-height:var(--van-notify-line-height);white-space:pre-wrap;text-align:center;word-wrap:break-word;justify-content:center;align-items:center;display:flex}.van-notify--primary{background:var(--van-notify-primary-background)}.van-notify--success{background:var(--van-notify-success-background)}.van-notify--danger{background:var(--van-notify-danger-background)}.van-notify--warning{background:var(--van-notify-warning-background)}*{box-sizing:border-box;margin:0;padding:0}html,body{color:#1a1a2e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;background-color:#f5f6fa;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;overflow-x:hidden}#app{width:100%;min-height:100vh}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}html:root{--van-background:#f5f6fa;--van-background-2:#fff;--van-text-color:#1a1a2e;--van-text-color-2:#6b7280;--van-border-color:#e5e7eb;--van-active-color:#f0f1f5}.van-toast{color:#fff!important;background:#000000c7!important}.van-toast .van-toast__text,.van-toast .van-loading__text,.van-toast .van-loading__spinner{color:#fff!important}.van-dialog{width:85%!important}.text-primary{color:#f5a623}.text-success{color:#22c55e}.text-danger{color:#ef4444}.text-muted{color:#9ca3af}.text-center{text-align:center}.flex-center{justify-content:center;align-items:center;display:flex}
