.tabbar[data-v-c56bb84f]{position:fixed;left:0;right:0;bottom:0;height:56px;background:#18191c;display:flex;justify-content:space-around;align-items:center;border-top:1px solid #232323;z-index:100;box-shadow:0 -2px 8px #00000014}.tabbar-item[data-v-c56bb84f]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#888;font-size:12px;text-decoration:none;height:100%;transition:color .2s}.tabbar-item.active[data-v-c56bb84f]{color:#2563ff;background:#232323}.tabbar-icon[data-v-c56bb84f]{font-size:24px;margin-bottom:2px;display:flex;align-items:center;justify-content:center}.tabbar-label[data-v-c56bb84f]{font-size:13px;line-height:1}@media (min-width: 600px){.tabbar[data-v-c56bb84f]{max-width:400px;left:50%;transform:translate(-50%);border-radius:12px 12px 0 0}}#app[data-v-1aa030ad]{min-height:100vh;display:flex;flex-direction:column;background:#f8f9fa}.navbar[data-v-1aa030ad]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:1rem 0;box-shadow:0 2px 10px #0000001a}.nav-container[data-v-1aa030ad]{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.nav-logo a[data-v-1aa030ad]{color:#fff;text-decoration:none;font-size:1.5rem;font-weight:700}.nav-menu[data-v-1aa030ad]{display:flex;gap:2rem}.nav-link[data-v-1aa030ad]{color:#fff;text-decoration:none;padding:.5rem 1rem;border-radius:5px;transition:background-color .3s}.nav-link[data-v-1aa030ad]:hover{background-color:#ffffff1a}.nav-lang[data-v-1aa030ad]{display:flex;gap:.5rem}.nav-lang button[data-v-1aa030ad]{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.3);color:#fff;padding:.5rem 1rem;border-radius:5px;cursor:pointer;transition:all .3s}.nav-lang button[data-v-1aa030ad]:hover,.nav-lang button.active[data-v-1aa030ad]{background:rgba(255,255,255,.3)}.main-content[data-v-1aa030ad]{flex:1;padding-bottom:56px}.footer[data-v-1aa030ad]{background:#2c3e50;color:#fff;padding:2rem 0;margin-top:auto}.footer-container[data-v-1aa030ad]{max-width:1200px;margin:0 auto;padding:0 2rem;text-align:center}@media (max-width: 768px){.nav-container[data-v-1aa030ad]{flex-direction:column;gap:1rem}.nav-menu[data-v-1aa030ad]{flex-wrap:wrap;justify-content:center}}.home-page[data-v-e725c737]{background:#18191c;height:100vh;color:#fff;padding-bottom:56px;overflow-y:auto}.home-page[data-v-e725c737]::-webkit-scrollbar{display:none}.home-page[data-v-e725c737]{-ms-overflow-style:none;scrollbar-width:none}.header[data-v-e725c737]{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;background:#18191c;position:relative;z-index:10}.header-left[data-v-e725c737]{width:5em;display:flex;align-items:center}.header-title[data-v-e725c737]{flex:1;text-align:center;font-size:1.4rem;font-weight:700;letter-spacing:1px;color:#b3c6ff}.header-right[data-v-e725c737]{width:2.5em;display:flex;align-items:center;justify-content:flex-end;position:relative;cursor:pointer}.lang-icon[data-v-e725c737]{color:#b3c6ff}.lang-menu[data-v-e725c737]{position:absolute;top:2.2em;right:0;background:#333;border-radius:6px;box-shadow:0 2px 8px #0003;min-width:120px;padding:.5em 0;z-index:20}.lang-item[data-v-e725c737]{padding:.5em 1.2em;color:#fff;font-size:1rem;cursor:pointer;white-space:nowrap;transition:background .2s}.lang-item[data-v-e725c737]:hover{background:#2563ff}.carousel[data-v-e725c737]{width:100%;background:#222;position:relative;overflow:hidden}.carousel-img[data-v-e725c737]{width:100%;height:240px;object-fit:cover;border-radius:0 0 12px 12px;display:block}.carousel-dots[data-v-e725c737]{position:absolute;left:0;right:0;bottom:8px;display:flex;justify-content:center;gap:6px}.dot[data-v-e725c737]{width:8px;height:8px;border-radius:50%;background:#888;opacity:.5;transition:background .2s,opacity .2s;cursor:pointer}.dot.active[data-v-e725c737]{background:#2563ff;opacity:1}.market-section[data-v-e725c737]{margin-top:1rem;background:#18191c}.market-title[data-v-e725c737]{font-size:1.2rem;font-weight:700;padding:.8rem 1rem .5rem;color:#fff}.market-list[data-v-e725c737]{display:flex;flex-direction:column;gap:.7rem;padding:0 .5rem 1.5rem}.market-item[data-v-e725c737]{display:flex;align-items:center;background:#232323;border-radius:12px;padding:.7rem 1rem;gap:.7rem;box-shadow:0 2px 8px #00000014}.coin-icon[data-v-e725c737]{width:3em;height:3em;display:flex;align-items:center;justify-content:center;border-radius:50%}.coin-icon img[data-v-e725c737]{width:3em;height:3em;object-fit:contain;border-radius:50%}.coin-info[data-v-e725c737]{flex:1;display:flex;flex-direction:column;justify-content:center}.coin-symbol[data-v-e725c737]{font-size:1.1rem;font-weight:700;color:#fff}.coin-vol[data-v-e725c737]{font-size:.9rem;color:#aaa}.coin-price[data-v-e725c737]{font-size:1.1rem;font-weight:700;color:#ff5e5e;margin-right:.7em}.coin-change[data-v-e725c737]{min-width:56px;text-align:center;font-size:1rem;font-weight:700;border-radius:8px;padding:.2em .5em;background:#ef4444;color:#fff}.coin-change.up[data-v-e725c737]{background:#16a34a;color:#fff}@media (max-width: 480px){.market-item[data-v-e725c737]{padding:.5rem}}.user-assets[data-v-e725c737]{margin-left:.5em;font-weight:700;color:#fff}.home-notice-bar[data-v-e725c737]{display:flex;align-items:center;color:#fff;border-radius:8px;padding:.5em 1em;margin:.7em 1em .5em;font-size:1em}.notice-icon[data-v-e725c737]{margin-right:.5em;font-size:1.2em}.notice-text[data-v-e725c737]{color:#ffe066;font-size:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-page[data-v-9a17b832]{background:#18191c;min-height:100vh;color:#fff;padding-bottom:56px;overflow-y:auto}.market-header[data-v-9a17b832]{display:flex;align-items:center;justify-content:flex-start;padding:.5rem 1rem;background:#18191c}.header-left[data-v-9a17b832]{display:flex;align-items:center;gap:.3em}.balance[data-v-9a17b832]{font-size:1.1em;color:#fff;margin-left:.3em;font-weight:700}.header-title[data-v-9a17b832]{flex:1;text-align:center;font-size:1.4rem;font-weight:700;letter-spacing:1px;color:#4ca0ff;margin-left:1.5em}.market-list[data-v-9a17b832]{max-height:calc(100vh - 60px);overflow-y:auto;display:flex;flex-direction:column;gap:.7rem;padding:0 .5rem 1.5rem}.market-item[data-v-9a17b832]{display:flex;align-items:center;background:#232323;border-radius:12px;padding:.7rem 1rem;gap:.7rem;box-shadow:0 2px 8px #00000014}.coin-icon[data-v-9a17b832]{width:3em;height:3em;display:flex;align-items:center;justify-content:center;background:#18191c;border-radius:50%;box-shadow:0 1px 4px #0000001f}.coin-info[data-v-9a17b832]{flex:1;display:flex;flex-direction:column;justify-content:center}.coin-symbol[data-v-9a17b832]{font-size:1.1rem;font-weight:700;color:#fff}.coin-vol[data-v-9a17b832]{font-size:.9rem;color:#aaa}.coin-price[data-v-9a17b832]{font-size:1.1rem;font-weight:700;color:#ff5e5e;margin-right:.7em}.coin-change[data-v-9a17b832]{min-width:56px;text-align:center;font-size:1rem;font-weight:700;border-radius:8px;padding:.2em .5em;background:#ef4444;color:#fff}.coin-change.up[data-v-9a17b832]{background:#16a34a;color:#fff}.coin-change.down[data-v-9a17b832]{background:#ef4444;color:#fff}@media (max-width: 480px){.market-item[data-v-9a17b832]{padding:.5rem}}.assets-page[data-v-0052d1ea]{background:#18191c;min-height:100vh;color:#fff;padding-bottom:56px}.assets-header[data-v-0052d1ea]{display:flex;align-items:center;justify-content:flex-start;padding:.5rem 1rem;background:#18191c}.header-left[data-v-0052d1ea]{display:flex;align-items:center;gap:.3em}.balance[data-v-0052d1ea]{font-size:1.1em;color:#fff;margin-left:.3em;font-weight:700}.header-title[data-v-0052d1ea]{flex:1;text-align:center;font-size:1.4rem;font-weight:700;letter-spacing:1px;color:#a5b8d8;margin-left:1.5em}.balance-card[data-v-0052d1ea]{background:#232323;border-radius:0 0 8px 8px;margin:0 0 1.2rem;padding:1rem 1.2rem .7rem;box-shadow:0 2px 8px #00000014}.balance-row[data-v-0052d1ea]{display:flex;align-items:center;justify-content:space-between}.balance-label[data-v-0052d1ea]{font-size:1.2rem;color:#c6ff6b;font-weight:700}.balance-refresh[data-v-0052d1ea]{cursor:pointer;display:flex;align-items:center}.balance-value[data-v-0052d1ea]{font-size:1.5rem;color:#c6ff6b;font-weight:700;margin:.2em 0 .5em}.balance-divider[data-v-0052d1ea]{border:none;border-top:1px solid #666;margin:.5em 0}.balance-info-row[data-v-0052d1ea]{display:flex;justify-content:space-between;margin-top:.2em}.balance-info[data-v-0052d1ea]{display:flex;flex-direction:column;align-items:center}.info-label[data-v-0052d1ea]{color:#c6ff6b;font-size:1em}.info-value[data-v-0052d1ea]{color:#fff;font-size:1.1em;margin-top:.1em}.exchange-card[data-v-0052d1ea]{background:#18191c;border:1px solid #fff;border-radius:8px;margin:1.2rem .7rem 0;padding:1.2rem 1rem;box-shadow:0 2px 8px #00000014}.exchange-row[data-v-0052d1ea]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.7em}.exchange-header[data-v-0052d1ea]{margin-bottom:.5em}.exchange-label[data-v-0052d1ea]{font-size:1.1em;font-weight:700}.yellow[data-v-0052d1ea]{color:#ffe066}.blue[data-v-0052d1ea]{color:#7eb6ff}.exchange-value[data-v-0052d1ea]{font-size:1.1em;color:#fff}.exchange-arrow[data-v-0052d1ea]{font-size:1.5em;color:#7eb6ff;margin:0 .5em}.exchange-actions[data-v-0052d1ea]{margin-bottom:0}.all-in[data-v-0052d1ea]{color:#7eb6ff;cursor:pointer;font-size:1em}.exchange-btn[data-v-0052d1ea]{background:#2563ff;color:#fff;border:none;border-radius:6px;padding:.5em 1.5em;font-size:1.1em;font-weight:700;cursor:pointer;transition:background .2s}.exchange-btn[data-v-0052d1ea]:hover{background:#1746b0}.plus-value[data-v-0052d1ea]{color:#ffe066;font-size:1em}.exchange-input[data-v-0052d1ea]{width:5em;background:#232323;border:1px solid #444;border-radius:6px;color:#fff;font-size:1em;padding:.3em .7em;margin:0 .5em;text-align:center}.my-page[data-v-d845dcfa]{background:#18191c;min-height:100vh;color:#fff;padding-bottom:56px}.my-header[data-v-d845dcfa]{display:flex;align-items:center;background:#444;padding:1.2rem 1rem .7rem;position:relative}.avatar[data-v-d845dcfa]{width:56px;height:56px;border-radius:50%;object-fit:cover;border:2px solid #fff;margin-right:1rem}.nickname[data-v-d845dcfa]{font-size:1.2rem;font-weight:700;color:#ffe066;flex:1}.settings-btn[data-v-d845dcfa]{color:#aaa;cursor:pointer;font-size:1.3em;position:relative}.settings-menu[data-v-d845dcfa]{position:absolute;top:2.2em;right:0;background:#333;border-radius:6px;box-shadow:0 2px 8px #0003;min-width:180px;z-index:20;padding:.5em 0;display:flex;flex-direction:column}.settings-item[data-v-d845dcfa]{color:#fff;font-size:1rem;padding:.7em 1.2em;cursor:pointer;white-space:nowrap;transition:background .2s}.settings-item[data-v-d845dcfa]:hover{background:#222}.my-stats[data-v-d845dcfa]{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;margin:1.2rem .7rem .7rem}.stat-item[data-v-d845dcfa]{background:#232c3b;border-radius:6px;padding:.7rem .5rem;display:flex;flex-direction:column;align-items:center}.stat-label[data-v-d845dcfa]{color:#ffe066;font-size:1em;margin-bottom:.3em}.stat-value[data-v-d845dcfa]{color:#fff;font-size:1.2em;font-weight:700}.my-menu[data-v-d845dcfa]{margin:1.2rem .7rem 0;background:#232323;border-radius:10px;box-shadow:0 2px 8px #0000001f;padding:.2rem 0}.menu-item[data-v-d845dcfa]{display:flex;align-items:center;padding:1rem 1.2rem;border-bottom:1px solid #333;font-size:1.1em;color:#fff;cursor:pointer;transition:background .2s}.menu-item[data-v-d845dcfa]:last-child{border-bottom:none}.menu-item[data-v-d845dcfa]:hover{background:#232c3b}.menu-icon[data-v-d845dcfa]{width:1.5em;height:1.5em;margin-right:1.2em;display:flex;align-items:center;justify-content:center;color:#ffe066;font-size:1.3em}.menu-label[data-v-d845dcfa]{flex:1}.menu-arrow[data-v-d845dcfa]{color:#aaa;font-size:1.2em}.modal-mask[data-v-d845dcfa]{position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.45);z-index:1000;display:flex;align-items:center;justify-content:center}.modal-box[data-v-d845dcfa]{background:#444;border-radius:18px;min-width:320px;max-width:90vw;padding:28px 22px 20px;box-shadow:0 4px 24px #0000002e;color:#fff;display:flex;flex-direction:column;gap:18px}.modal-title[data-v-d845dcfa]{font-size:1.15rem;font-weight:700;margin-bottom:6px}.modal-input-group[data-v-d845dcfa]{position:relative;margin-bottom:2px}.modal-input-group input[data-v-d845dcfa]{width:100%;background:transparent;border:none;border-bottom:1px solid #888;color:#fff;font-size:1rem;padding:10px 36px 10px 0;outline:none}.modal-icon[data-v-d845dcfa]{position:absolute;right:.2em;top:50%;transform:translateY(-50%);color:#aaa;font-size:1.2em;cursor:pointer}.modal-actions[data-v-d845dcfa]{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.modal-cancel[data-v-d845dcfa]{background:#fff;color:#222;border:none;border-radius:6px;padding:7px 22px;font-size:1rem;cursor:pointer}.modal-confirm[data-v-d845dcfa]{background:#2563eb;color:#fff;border:none;border-radius:6px;padding:7px 22px;font-size:1rem;cursor:pointer}.login-container[data-v-67a78875]{background:#181818;min-height:100vh;color:#fff;padding:0;overflow:hidden}.login-header[data-v-67a78875]{display:flex;justify-content:space-between;align-items:center;height:48px;padding:0 16px}.back-btn[data-v-67a78875],.lang-btn[data-v-67a78875]{background:none;border:none;color:#ccc;font-size:24px;cursor:pointer}.login-title[data-v-67a78875]{text-align:center;margin:32px 0 24px;font-size:40px;font-weight:700;line-height:1.1}.title-blue[data-v-67a78875]{color:#3b82f6;display:block}.title-purple[data-v-67a78875]{color:#a855f7;display:block}.login-form[data-v-67a78875]{width:90%;max-width:350px;margin:0 auto;display:flex;flex-direction:column;gap:18px}.input-group[data-v-67a78875]{display:flex;align-items:center;background:#232323;border:1px solid #444;border-radius:6px;padding:0 12px;height:48px;margin-bottom:0}.input-icon[data-v-67a78875]{color:#888;font-size:22px;margin-right:8px;display:flex;align-items:center}.input-action[data-v-67a78875]{margin-left:auto;cursor:pointer}input[type=text][data-v-67a78875],input[type=password][data-v-67a78875]{background:transparent;border:none;outline:none;color:#fff;flex:1;font-size:16px;height:40px}.save-pwd[data-v-67a78875]{display:flex;align-items:center;color:#888;font-size:15px;margin-bottom:0}.save-pwd input[type=checkbox][data-v-67a78875]{margin-right:8px}.login-btn[data-v-67a78875]{background:#2563eb;color:#fff;border:none;border-radius:6px;height:44px;font-size:18px;font-weight:500;margin-bottom:8px;cursor:pointer}.register-btn[data-v-67a78875]{background:#0ea5e9;color:#fff;border:none;border-radius:6px;height:44px;font-size:18px;font-weight:500;cursor:pointer}.lang-menu[data-v-67a78875]{position:absolute;top:2.2em;right:0;background:#444;border-radius:6px;box-shadow:0 2px 8px #0003;min-width:120px;padding:.5em 0;z-index:20}.lang-item[data-v-67a78875]{padding:.5em 1.2em;color:#fff;font-size:1rem;cursor:pointer;white-space:nowrap;transition:background .2s}.lang-item[data-v-67a78875]:hover{background:#2563ff}body{overflow:hidden!important}.login-container[data-v-1fad8b06]{background:#181818;min-height:100vh;color:#fff;padding:0;overflow:hidden}.login-header[data-v-1fad8b06]{display:flex;justify-content:space-between;align-items:center;height:48px;padding:0 16px}.back-btn[data-v-1fad8b06],.lang-btn[data-v-1fad8b06]{background:none;border:none;color:#ccc;font-size:24px;cursor:pointer}.login-title[data-v-1fad8b06]{text-align:center;margin:32px 0 24px;font-size:40px;font-weight:700;line-height:1.1}.title-blue[data-v-1fad8b06]{color:#3b82f6;display:block}.title-purple[data-v-1fad8b06]{color:#a855f7;display:block}.login-form[data-v-1fad8b06]{width:90%;max-width:350px;margin:0 auto;display:flex;flex-direction:column;gap:18px}.input-group[data-v-1fad8b06]{display:flex;align-items:center;background:#232323;border:1px solid #444;border-radius:6px;padding:0 12px;height:48px;margin-bottom:0}.input-icon[data-v-1fad8b06]{color:#888;font-size:22px;margin-right:8px;display:flex;align-items:center}.input-action[data-v-1fad8b06]{margin-left:auto;cursor:pointer}.verify-img[data-v-1fad8b06]{margin-left:auto;display:flex;align-items:center}input[type=text][data-v-1fad8b06],input[type=password][data-v-1fad8b06]{background:transparent;border:none;outline:none;color:#fff;flex:1;font-size:16px;height:40px}.login-btn[data-v-1fad8b06]{background:#2563eb;color:#fff;border:none;border-radius:6px;height:44px;font-size:18px;font-weight:500;margin-bottom:8px;cursor:pointer}.register-btn[data-v-1fad8b06]{background:#0ea5e9;color:#fff;border:none;border-radius:6px;height:44px;font-size:18px;font-weight:500;cursor:pointer}.lang-menu[data-v-1fad8b06]{position:absolute;top:2.2em;right:0;background:#444;border-radius:6px;box-shadow:0 2px 8px #0003;min-width:120px;padding:.5em 0;z-index:20}.lang-item[data-v-1fad8b06]{padding:.5em 1.2em;color:#fff;font-size:1rem;cursor:pointer;white-space:nowrap;transition:background .2s}.lang-item[data-v-1fad8b06]:hover{background:#2563ff}.trend-page[data-v-ada72bc3]{background:#18191c;min-height:100vh;color:#fff;padding-bottom:16px;overflow:hidden}.trend-header[data-v-ada72bc3]{display:flex;align-items:center;justify-content:space-between;padding:.7em 1em .5em;background:#232323;position:relative}.header-left[data-v-ada72bc3]{display:flex;align-items:center;gap:.3em;color:#ccc}.back-btn[data-v-ada72bc3]{display:flex;align-items:center;cursor:pointer}.balance[data-v-ada72bc3]{font-size:1.1em;color:#fff;margin-left:.3em;font-weight:700}.header-title[data-v-ada72bc3]{flex:1;text-align:center;font-size:1.2rem;font-weight:700;color:#fff}.header-right[data-v-ada72bc3]{width:2em;display:flex;align-items:center;justify-content:flex-end;color:#ccc;position:relative}.trend-quote[data-v-ada72bc3]{text-align:center;margin:.7em 0 .5em}.quote-main[data-v-ada72bc3]{color:#43a047;font-size:2rem;font-weight:700}.quote-main.up[data-v-ada72bc3]{color:#43a047}.quote-main.down[data-v-ada72bc3]{color:#e53935}.quote-row[data-v-ada72bc3]{display:flex;justify-content:space-around;margin-top:.2em;font-size:1em;color:#bdbdbd}.quote-row span[data-v-ada72bc3]{display:flex;flex-direction:column;align-items:center}.quote-row b[data-v-ada72bc3]{color:#43a047;font-weight:500;font-size:1.1em}.quote-change[data-v-ada72bc3]{margin-top:.3em;font-size:1.1em;font-weight:700}.quote-change.up[data-v-ada72bc3]{color:#43a047}.quote-change.down[data-v-ada72bc3]{color:#e53935}.trend-tabs[data-v-ada72bc3]{display:flex;align-items:center;background:#232323;padding:.1em;gap:.1em;flex-wrap:nowrap;overflow-x:auto}.tab-group[data-v-ada72bc3]{display:flex}.tab-btn[data-v-ada72bc3]{background:none;border:none;color:#bdbdbd;font-size:.98em;padding:.25em .5em;border-radius:6px;cursor:pointer;transition:background .2s,color .2s;white-space:nowrap}.tab-btn.active[data-v-ada72bc3]{background:#323237!important;color:#4494ef!important;font-weight:700!important}.tab-divider[data-v-ada72bc3]{width:1px;height:1.5em;background:#444;margin:0 .5em}.trend-chart-area[data-v-ada72bc3]{background:#18191c;padding:.5em .5em 0}.chart-placeholder[data-v-ada72bc3]{height:220px;background:#232323;border-radius:8px 8px 0 0;margin-bottom:.2em;display:flex;align-items:center;justify-content:center;color:#888;font-size:1.1em}.chart-legend[data-v-ada72bc3]{display:flex;justify-content:flex-end;gap:1.2em;font-size:.98em;margin:.2em 0 .1em}.chart-vol[data-v-ada72bc3]{color:#42a5f5;font-size:.98em;margin:.2em 0 .1em}.vol-placeholder[data-v-ada72bc3]{height:60px;background:#232323;border-radius:0 0 8px 8px;margin-bottom:.5em;display:flex;align-items:center;justify-content:center;color:#888;font-size:1.1em}.trend-actions[data-v-ada72bc3]{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-around;padding:10px}.btn-long[data-v-ada72bc3]{flex:1;background:#2ecc40;color:#fff;border:none;border-radius:8px;font-size:1.1em;font-weight:500;padding:.7em 0;margin-right:.5em;display:flex;align-items:center;justify-content:center;gap:.5em;cursor:pointer;transition:background .2s}.btn-short[data-v-ada72bc3]{flex:1;background:#e53935;color:#fff;border:none;border-radius:8px;font-size:1.1em;font-weight:500;padding:.7em 0;margin-left:.5em;display:flex;align-items:center;justify-content:center;gap:.5em;cursor:pointer;transition:background .2s}.btn-long[data-v-ada72bc3]:hover{background:#27ae60}.btn-short[data-v-ada72bc3]:hover{background:#c62828}.kline-info-row[data-v-ada72bc3]{align-items:center;justify-content:space-between;background:#18191c;padding:.2em;font-size:1.08em;font-weight:500}.kline-info-bar[data-v-ada72bc3]{display:flex;align-items:center;gap:.2em;background:transparent;padding:0;font-size:.9em;font-weight:500}.kline-time[data-v-ada72bc3]{color:#fff;min-width:3.5em}.kline-open[data-v-ada72bc3]{color:#ef4444;min-width:5em}.kline-high[data-v-ada72bc3]{color:#3b82f6;min-width:5em}.kline-low[data-v-ada72bc3]{color:#16a34a;min-width:5em}.kline-close[data-v-ada72bc3]{color:#f59e42;min-width:5em}.ma-legend[data-v-ada72bc3]{display:flex;justify-content:center;align-items:center;gap:.5em;margin:.3em 0 .2em;font-size:.6em;color:#bdbdbd}.ma-dot[data-v-ada72bc3]{display:inline-block;width:.7em;height:.7em;border-radius:50%;margin-right:.4em;vertical-align:middle}.trade-dialog-mask[data-v-ada72bc3]{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.45);z-index:1000;display:flex;align-items:flex-end;justify-content:center}.trade-dialog-panel[data-v-ada72bc3]{width:100vw;max-width:420px;background:#232323;border-radius:16px 16px 0 0;padding:1.2em 1em 1.5em;box-shadow:0 -2px 16px #00000026;animation:slideUp .2s}.trade-dialog-header[data-v-ada72bc3]{display:flex;justify-content:space-between;align-items:center;font-size:1.1em;color:#fff;margin-bottom:1em}.up-title[data-v-ada72bc3]{color:#2ecc40;font-weight:700;display:flex;align-items:center;gap:.3em}.down-title[data-v-ada72bc3]{color:#e53935;font-weight:700;display:flex;align-items:center;gap:.3em}.close-btn[data-v-ada72bc3]{font-size:1.5em;color:#aaa;cursor:pointer;margin-left:1em}.trade-dialog-times[data-v-ada72bc3]{display:flex;gap:.7em;margin-bottom:1em;justify-content:space-between}.trade-time-item[data-v-ada72bc3]{background:#18191c;border-radius:10px;padding:.7em 1.1em .5em;color:#bdbdbd;text-align:center;min-width:70px;cursor:pointer;border:2px solid transparent;transition:border .2s,color .2s;display:flex;flex-direction:column;align-items:center}.trade-time-item.active[data-v-ada72bc3]{border:2px solid #3b82f6;color:#fff;background:#222b44}.trade-time-main[data-v-ada72bc3]{font-size:1.1em;font-weight:700}.trade-time-rate[data-v-ada72bc3]{font-size:1em;margin-top:.2em;color:#bdbdbd}.trade-dialog-amount-row[data-v-ada72bc3]{margin:1.2em 0 .5em;display:flex;flex-direction:column;align-items:flex-start;flex-direction:row;align-items:center;justify-content:space-between}.trade-dialog-amount-label[data-v-ada72bc3]{color:#bdbdbd;font-size:1em;margin-bottom:.5em}.trade-dialog-amount-input[data-v-ada72bc3]{display:flex;align-items:center;background:#18191c;border-radius:8px;overflow:hidden;border:1.5px solid #3b82f6}.trade-dialog-amount-input button[data-v-ada72bc3]{background:#3b82f6;color:#fff;border:none;width:2.2em;height:2.2em;font-size:1.3em;cursor:pointer;transition:background .2s}.trade-dialog-amount-input button[data-v-ada72bc3]:disabled{background:#444;color:#888;cursor:not-allowed}.trade-dialog-amount-input input[data-v-ada72bc3]{background:none;border:none;width:4em;text-align:center;font-size:1.2em;color:#fff}.trade-dialog-all-btn-row[data-v-ada72bc3]{margin:.7em 0 .5em;text-align:center}.trade-dialog-all-btn[data-v-ada72bc3]{background:#232323;color:#3b82f6;border:1.5px solid #3b82f6;border-radius:8px;padding:.3em 1.5em;width:100%;font-size:1em;cursor:pointer;transition:background .2s,color .2s}.trade-dialog-all-btn[data-v-ada72bc3]:active{background:#3b82f6;color:#fff}.trade-dialog-balance-row[data-v-ada72bc3]{margin:.7em 0;color:#bdbdbd;font-size:1em;display:flex;justify-content:space-between;align-items:center}.trade-dialog-balance-row b[data-v-ada72bc3]{color:#fff;font-weight:700}.trade-dialog-submit[data-v-ada72bc3]{width:100%;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-size:1.15em;font-weight:700;padding:.8em 0;margin-top:.5em;cursor:pointer;transition:background .2s}.trade-dialog-submit[data-v-ada72bc3]:active{background:#2563eb}.amount-input[data-v-ada72bc3]{width:3.5em;text-align:center;font-size:1.2em;color:#fff;background:none;border:none;outline:none}.amount-input[data-v-ada72bc3]::-webkit-input-placeholder{color:#888}.amount-input[data-v-ada72bc3]:-ms-input-placeholder{color:#888}.amount-input[data-v-ada72bc3]::placeholder{color:#888}.order-countdown-mask[data-v-ada72bc3]{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.45);z-index:2000;display:flex;align-items:center;justify-content:center}.order-countdown-panel[data-v-ada72bc3]{width:90vw;max-width:380px;background:#18191c;border-radius:18px;box-shadow:0 2px 16px #0000002e;padding:2em 1.2em;display:flex;flex-direction:column;align-items:center}.order-countdown-header[data-v-ada72bc3]{font-size:1.3em;font-weight:700;color:#fff;margin-bottom:1.2em;text-align:center}.order-countdown-circle[data-v-ada72bc3]{width:180px;height:180px;border:2px solid #aaa;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1.5em}.order-countdown-num[data-v-ada72bc3]{font-size:2.8em;font-weight:700;color:#fff}.order-countdown-label[data-v-ada72bc3]{color:#bdbdbd;font-size:1.1em;margin-top:.2em}.order-countdown-price[data-v-ada72bc3]{color:#ef4444;font-size:1.1em;margin-top:.2em}.order-countdown-detail[data-v-ada72bc3]{width:100%;margin-bottom:1.5em}.order-countdown-row[data-v-ada72bc3]{display:flex;justify-content:space-between;align-items:center;color:#bdbdbd;font-size:1em;margin-bottom:.2em}.order-countdown-row[data-v-ada72bc3]:last-child{color:#fff;font-weight:500}.order-countdown-btn[data-v-ada72bc3]{width:90%;margin:1.2em auto 0;background:none;border:1.5px solid #aaa;border-radius:24px;color:#fff;font-size:1.15em;padding:.7em 0;cursor:pointer;transition:background .2s,color .2s}.order-countdown-btn[data-v-ada72bc3]:active{background:#232323;color:#bdbdbd}.auth-page[data-v-0892e079]{background:#18191c;min-height:100vh;color:#fff;padding-bottom:56px}.auth-header[data-v-0892e079]{display:flex;align-items:center;justify-content:center;background:#111;padding:1.1rem 0;font-size:1.3rem;font-weight:700;position:relative}.back-btn[data-v-0892e079]{position:absolute;left:1.1rem;font-size:1.5rem;color:#fff;cursor:pointer;top:50%;transform:translateY(-50%)}.auth-title[data-v-0892e079]{color:#fff;letter-spacing:1px}.auth-form[data-v-0892e079]{margin:0 auto;max-width:340px;padding:2.2rem .5rem 0;display:flex;flex-direction:column;gap:1.1rem}.form-row[data-v-0892e079]{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.form-row label[data-v-0892e079]{flex:1.2;color:#e0e0e0;font-size:1.05rem;text-align:left;word-break:keep-all}.form-row input[type=text][data-v-0892e079],.form-row input[type=password][data-v-0892e079]{flex:2;background:transparent;border:none;border-bottom:1px solid #aaa;color:#fff;font-size:1.05rem;padding:.5em .2em;outline:none;transition:border-color .2s}.form-row input[data-v-0892e079]:focus{border-bottom:1.5px solid #4ca0ff}.id-upload-row[data-v-0892e079]{align-items:flex-start}.id-upload[data-v-0892e079]{width:80px;height:80px;background:#f5f5f5;color:#aaa;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:2.2rem;cursor:pointer;overflow:hidden;margin-left:1.2rem}.id-upload img[data-v-0892e079]{width:100%;height:100%;object-fit:cover}.submit-btn[data-v-0892e079]{margin-top:1.5rem;width:100%;background:#4ca0ff;color:#fff;border:none;border-radius:9px;font-size:1.2rem;font-weight:700;padding:.7em 0;cursor:pointer;transition:background .2s}.submit-btn[data-v-0892e079]:hover{background:#2563eb}.withdrawal-record-page[data-v-b9bf5c73]{background:#18191c;min-height:100vh;color:#fff;padding-bottom:56px}.header[data-v-b9bf5c73]{display:flex;align-items:center;justify-content:center;background:#111;padding:1.1rem 0;font-size:1.3rem;font-weight:700;position:relative}.back-btn[data-v-b9bf5c73]{position:absolute;left:1.1rem;font-size:1.5rem;color:#fff;cursor:pointer;top:50%;transform:translateY(-50%)}.header-title[data-v-b9bf5c73]{color:#fff;letter-spacing:1px}.record-list[data-v-b9bf5c73]{margin:0 auto;max-width:420px;padding:1.2rem .7rem 0;display:flex;flex-direction:column;gap:1.1rem}.record-item[data-v-b9bf5c73]{background:#232323;border-radius:10px;box-shadow:0 2px 8px #00000014;padding:.9rem 1.1rem;display:flex;flex-direction:column;gap:.3em;font-size:1.05em}.record-row[data-v-b9bf5c73]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.1em}.coin[data-v-b9bf5c73]{color:#ffe066;font-weight:700}.amount[data-v-b9bf5c73]{color:#fff;font-weight:700}.fee[data-v-b9bf5c73]{color:#aaa;font-size:.98em}.status[data-v-b9bf5c73]{font-size:.98em;font-weight:700;border-radius:6px;padding:.1em .7em}.status-0[data-v-b9bf5c73]{background:#444;color:#ffe066}.status-1[data-v-b9bf5c73]{background:#233a23;color:#3ecb3e}.status-2[data-v-b9bf5c73]{background:#2a2323;color:#ff5e5e}.status-3[data-v-b9bf5c73]{background:#2a2323;color:#aaa}.datetime[data-v-b9bf5c73]{color:#7eb6ff;font-size:.97em}.paytype[data-v-b9bf5c73]{color:#ffe066;font-size:.97em}.remark[data-v-b9bf5c73]{color:#aaa;font-size:.97em}.empty[data-v-b9bf5c73]{text-align:center;color:#aaa;margin-top:2em}.loading[data-v-b9bf5c73]{text-align:center;color:#4ca0ff;margin-top:1em}.load-more[data-v-b9bf5c73]{text-align:center;color:#4ca0ff;margin:1em 0;cursor:pointer}.order-record-page[data-v-a5789ede]{background:#18191c;min-height:100vh;color:#fff;padding-bottom:56px}.header[data-v-a5789ede]{display:flex;align-items:center;justify-content:center;background:#111;padding:1.1rem 0;font-size:1.3rem;font-weight:700;position:relative}.back-btn[data-v-a5789ede]{position:absolute;left:1.1rem;font-size:1.5rem;color:#fff;cursor:pointer;top:50%;transform:translateY(-50%)}.header-title[data-v-a5789ede]{color:#fff;letter-spacing:1px}.order-list[data-v-a5789ede]{margin:0 auto;max-width:420px;max-height:calc(100vh - 80px);overflow-y:auto;padding:1.2rem .7rem 0;display:flex;flex-direction:column;gap:1.1rem}.order-item[data-v-a5789ede]{background:#232323;border-radius:10px;box-shadow:0 2px 8px #00000014;padding:.9rem 1.1rem;display:flex;flex-direction:column;gap:.3em;font-size:1.05em}.order-row[data-v-a5789ede]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.1em}.coin[data-v-a5789ede]{color:#ffe066;font-weight:700}.order-sn[data-v-a5789ede]{color:#aaa;font-size:.97em}.trade-money[data-v-a5789ede]{color:#fff;font-weight:700}.type[data-v-a5789ede]{font-size:.98em;font-weight:700;border-radius:6px;padding:.1em .7em}.type-1[data-v-a5789ede]{background:#233a23;color:#3ecb3e}.type-2[data-v-a5789ede]{background:#2a2323;color:#ff5e5e}.leverage[data-v-a5789ede]{color:#7eb6ff;font-size:.98em}.status[data-v-a5789ede]{font-size:.98em;font-weight:700;border-radius:6px;padding:.1em .7em}.status-0[data-v-a5789ede]{background:#444;color:#ffe066}.status-1[data-v-a5789ede]{background:#233a23;color:#3ecb3e}.status-2[data-v-a5789ede]{background:#2a2323;color:#aaa}.status-3[data-v-a5789ede]{background:#2a2323;color:#ff5e5e}.open-price[data-v-a5789ede],.close-price[data-v-a5789ede]{color:#fff;font-size:.97em}.profit-loss[data-v-a5789ede]{font-weight:700;font-size:.98em}.profit-loss.profit[data-v-a5789ede]{color:#3ecb3e}.profit-loss.loss[data-v-a5789ede]{color:#ff5e5e}.time[data-v-a5789ede]{color:#7eb6ff;font-size:.97em}.empty[data-v-a5789ede]{text-align:center;color:#aaa;margin-top:2em}.loading[data-v-a5789ede]{text-align:center;color:#4ca0ff;margin-top:1em}.load-more[data-v-a5789ede]{text-align:center;color:#4ca0ff;margin:1em 0;cursor:pointer}.notification-page[data-v-9a659621]{background:#18191c;min-height:100vh;color:#fff;padding-bottom:56px}.header[data-v-9a659621]{display:flex;align-items:center;justify-content:center;background:#111;padding:1.1rem 0;font-size:1.3rem;font-weight:700;position:relative}.back-btn[data-v-9a659621]{position:absolute;left:1.1rem;font-size:1.5rem;color:#fff;cursor:pointer;top:50%;transform:translateY(-50%)}.header-title[data-v-9a659621]{color:#fff;letter-spacing:1px}.notification-list[data-v-9a659621]{margin:0 auto;max-width:420px;max-height:calc(100vh - 80px);overflow-y:auto;padding:1.2rem .7rem 0;display:flex;flex-direction:column;gap:1.1rem}.notification-item[data-v-9a659621]{background:#232323;border-radius:10px;box-shadow:0 2px 8px #00000014;padding:.9rem 1.1rem;display:flex;flex-direction:column;gap:.3em;font-size:1.05em;border-left:3px solid transparent}.notification-item.unread[data-v-9a659621]{border-left-color:#4ca0ff;background:#2a2a2a}.notification-row[data-v-9a659621]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.1em}.notification-row[data-v-9a659621]:last-child{margin-bottom:0}.title[data-v-9a659621]{color:#fff;font-weight:700;flex:1}.time[data-v-9a659621]{color:#7eb6ff;font-size:.97em;margin-left:1rem}.content[data-v-9a659621]{color:#aaa;font-size:.98em;line-height:1.4;flex:1}.read-status[data-v-9a659621]{color:#4ca0ff;font-size:.97em}.empty[data-v-9a659621]{text-align:center;color:#aaa;margin-top:2em}.loading[data-v-9a659621]{text-align:center;color:#4ca0ff;margin-top:1em}.load-more[data-v-9a659621]{text-align:center;color:#4ca0ff;margin:1em 0;cursor:pointer}.withdrawal-page[data-v-5b262309]{background:#18191c;min-height:100vh;color:#fff;padding-bottom:56px}.header[data-v-5b262309]{display:flex;align-items:center;justify-content:center;background:#111;padding:1.1rem 0;font-size:1.3rem;font-weight:700;position:relative}.withdrawal-form select[data-v-5b262309]{flex:1;background:#18191c;border:1.5px solid #3b82f6;border-radius:8px;color:#fff;font-size:1.1em;padding:.5em .8em;outline:none}.back-btn[data-v-5b262309]{position:absolute;left:1.1rem;font-size:1.5rem;color:#fff;cursor:pointer;top:50%;transform:translateY(-50%)}.header-title[data-v-5b262309]{color:#fff;letter-spacing:1px}.withdrawal-info[data-v-5b262309]{margin:1.5em auto 1em;max-width:420px;background:#232323;border-radius:10px;padding:1.1em 1.2em;font-size:1.08em;display:flex;flex-direction:column;gap:.7em}.info-row[data-v-5b262309]{display:flex;justify-content:space-between;align-items:center}.withdrawal-form[data-v-5b262309]{margin:1.5em auto 0;max-width:420px;background:#232323;border-radius:10px;padding:1.1em 1.2em 2em;font-size:1.08em;display:flex;flex-direction:column;gap:1.2em}.form-row[data-v-5b262309]{display:flex;align-items:center;gap:.7em}.form-row input[type=number][data-v-5b262309],.form-row input[type=text][data-v-5b262309],.form-row input[type=password][data-v-5b262309]{flex:1;background:#18191c;border:1.5px solid #3b82f6;border-radius:8px;color:#fff;font-size:1.1em;padding:.5em .8em;outline:none}.all-btn[data-v-5b262309]{background:#232323;color:#3b82f6;border:1.5px solid #3b82f6;border-radius:8px;padding:.3em 1.2em;font-size:1em;cursor:pointer;transition:background .2s,color .2s}.all-btn[data-v-5b262309]:active{background:#3b82f6;color:#fff}.form-row.tip[data-v-5b262309]{color:#bdbdbd;font-size:.98em}.form-row.tip b[data-v-5b262309]{color:#fff;font-weight:700}.submit-btn[data-v-5b262309]{width:100%;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-size:1.15em;font-weight:700;padding:.8em 0;margin-top:.5em;cursor:pointer;transition:background .2s}.submit-btn[data-v-5b262309]:active{background:#2563eb}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#333;background-color:#f8f9fa}::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#667eea;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#5a6fd8}a{text-decoration:none;color:inherit}button{cursor:pointer;border:none;outline:none}input,textarea{font-family:inherit}img{max-width:100%;height:auto}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.p-1{padding:.5rem}.p-2{padding:1rem}.p-3{padding:1.5rem}.p-4{padding:2rem}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:transform .3s}.slide-enter-from{transform:translate(-100%)}.slide-leave-to{transform:translate(100%)}@media (max-width: 768px){.container{padding:0 1rem}}@media (max-width: 480px){.container{padding:0 .5rem}}html,body{height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#18191c;color:#fff}#app{height:100%}
