@charset "UTF-8";.fx-bg[data-v-d3352453]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;contain:strict}.fx-aurora[data-v-d3352453]{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;background:radial-gradient(46% 38% at 18% 14%,rgba(var(--fx-a),var(--aurora-a)) 0%,transparent 72%),radial-gradient(42% 36% at 86% 24%,rgba(var(--fx-b),var(--aurora-b)) 0%,transparent 72%),radial-gradient(52% 40% at 66% 92%,rgba(var(--fx-c),var(--aurora-c)) 0%,transparent 74%),linear-gradient(180deg,var(--bg-top) 0%,var(--bg-base) 48%,var(--bg-bottom) 100%);animation:fxDrift-d3352453 32s ease-in-out infinite alternate;will-change:transform}.fx-grid[data-v-d3352453]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:42px 42px;background-position:-1px -1px;-webkit-mask-image:radial-gradient(ellipse 85% 70% at 50% 18%,#000 0%,rgba(0,0,0,.35) 55%,transparent 100%);mask-image:radial-gradient(ellipse 85% 70% at 50% 18%,#000 0%,rgba(0,0,0,.35) 55%,transparent 100%)}.fx-canvas[data-v-d3352453]{position:absolute;left:0;top:0;display:block}.fx-vignette[data-v-d3352453]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 50% 40%,transparent 55%,var(--vignette) 100%)}@keyframes fxDrift-d3352453{0%{transform:translate3d(-2%,-1%,0) scale(1)}50%{transform:translate3d(2%,1.5%,0) scale(1.06)}to{transform:translate3d(-1%,2%,0) scale(1.02)}}@media (prefers-reduced-motion: reduce){.fx-aurora[data-v-d3352453]{animation:none}}.theme-toggle[data-v-9f2596f7]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;cursor:pointer;color:var(--text);background:var(--surface-2);border:1px solid var(--line);transition:border-color .25s ease,box-shadow .3s ease,transform .15s ease,color .3s ease;-webkit-tap-highlight-color:transparent}.theme-toggle.is-circle[data-v-9f2596f7]{border-radius:50%}.theme-toggle.is-square[data-v-9f2596f7]{border-radius:10px}.theme-toggle[data-v-9f2596f7]:hover{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.14),0 0 16px rgba(var(--primary-rgb),.28)}.theme-toggle[data-v-9f2596f7]:active{transform:scale(.92)}.tt-icon[data-v-9f2596f7]{width:56%;height:56%;overflow:visible}.tt-sun[data-v-9f2596f7],.tt-moon[data-v-9f2596f7]{transform-origin:12px 12px;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .35s ease}.tt-sun[data-v-9f2596f7]{opacity:1;transform:rotate(0) scale(1);color:#f0a000}.tt-moon[data-v-9f2596f7]{opacity:0;transform:rotate(-70deg) scale(.4);color:var(--text)}.is-dark .tt-sun[data-v-9f2596f7]{opacity:0;transform:rotate(90deg) scale(.4)}.is-dark .tt-moon[data-v-9f2596f7]{opacity:1;transform:rotate(0) scale(1);color:#bcd2ff;filter:drop-shadow(0 0 4px rgba(120,170,255,.55))}@media (prefers-reduced-motion: reduce){.tt-sun[data-v-9f2596f7],.tt-moon[data-v-9f2596f7],.theme-toggle[data-v-9f2596f7]{transition:none}}.page-shell[data-v-48e56ff3]{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:32px 16px}.auth-card[data-v-48e56ff3]{width:min(520px,100%);background:var(--surface);border-radius:20px;padding:20px 24px 32px;box-shadow:0 10px 40px rgba(var(--shadow-rgb),.05);position:relative}.top-bar[data-v-48e56ff3]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.icon-btn[data-v-48e56ff3]{width:36px;height:36px;border-radius:10px;border:1px solid var(--line);background:var(--surface-2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.icon-btn[data-v-48e56ff3]:hover{border-color:var(--primary)}.auth-title[data-v-48e56ff3]{margin:12px 0 24px;font-size:22px;font-weight:700;color:var(--text)}.form-group[data-v-48e56ff3]{margin-bottom:18px}.form-label[data-v-48e56ff3]{font-size:15px;font-weight:700;color:var(--primary-text);margin-bottom:10px}.input-box[data-v-48e56ff3]{width:100%;background:var(--surface-2);border-radius:12px;border:1px solid transparent;padding:14px 16px;font-size:15px;color:var(--text);transition:border-color .2s ease,box-shadow .2s ease}.input-box[data-v-48e56ff3]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1)}.input-with-icon[data-v-48e56ff3]{position:relative}.input-icon-btn[data-v-48e56ff3]{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;padding:0}.primary-btn[data-v-48e56ff3]{width:100%;border:none;border-radius:12px;background:var(--primary-fill);color:#fff;font-weight:700;font-size:16px;padding:14px 12px;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.primary-btn[data-v-48e56ff3]:active{transform:scale(.99)}.link-row[data-v-48e56ff3]{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:var(--text-2);margin:12px 0 18px}.link-primary[data-v-48e56ff3]{color:var(--primary-text);font-weight:700}.muted[data-v-48e56ff3]{color:var(--text-2)}.section-tip[data-v-48e56ff3]{margin-top:20px;text-align:center;color:var(--primary-text);font-weight:700}.toast-message[data-v-48e56ff3]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:18px 36px;border-radius:12px;font-size:18px;font-weight:600;z-index:99999;box-shadow:0 8px 24px rgba(var(--shadow-rgb),.3);pointer-events:none;white-space:nowrap;min-width:200px;text-align:center}.toast-message.success[data-v-48e56ff3]{background:var(--primary-fill);color:#fff}.toast-message.error[data-v-48e56ff3]{background:var(--down-fill);color:#fff}@media (max-width: 520px){.auth-card[data-v-48e56ff3]{padding:16px;border-radius:16px}.page-shell[data-v-48e56ff3]{padding:16px 12px}}.page-shell[data-v-bb3760f7]{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:32px 16px}.auth-card[data-v-bb3760f7]{width:min(520px,100%);background:var(--surface);border-radius:20px;padding:20px 24px 32px;box-shadow:0 10px 40px rgba(var(--shadow-rgb),.05);position:relative}.top-bar[data-v-bb3760f7]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.icon-btn[data-v-bb3760f7]{width:36px;height:36px;border-radius:10px;border:1px solid var(--line);background:var(--surface-2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.icon-btn[data-v-bb3760f7]:hover{border-color:var(--primary)}.auth-title[data-v-bb3760f7]{margin:12px 0 24px;font-size:22px;font-weight:700;color:var(--text)}.form-group[data-v-bb3760f7]{margin-bottom:18px}.form-label[data-v-bb3760f7]{font-size:15px;font-weight:700;color:var(--primary-text);margin-bottom:10px}.input-box[data-v-bb3760f7]{width:100%;background:var(--surface-2);border-radius:12px;border:1px solid transparent;padding:14px 16px;font-size:15px;color:var(--text);transition:border-color .2s ease,box-shadow .2s ease}.input-box[data-v-bb3760f7]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1)}.input-with-icon[data-v-bb3760f7]{position:relative}.input-icon-btn[data-v-bb3760f7]{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;padding:0}.flex-row[data-v-bb3760f7]{display:flex;gap:10px}.flex-row .input-box[data-v-bb3760f7]{flex:1}.verify-btn[data-v-bb3760f7]{border:none;border-radius:12px;background:var(--primary-fill);color:#fff;font-weight:700;font-size:14px;padding:14px 20px;cursor:pointer;white-space:nowrap;transition:opacity .2s ease}.verify-btn[data-v-bb3760f7]:disabled{opacity:.6;cursor:not-allowed}.primary-btn[data-v-bb3760f7]{width:100%;border:none;border-radius:12px;background:var(--primary-fill);color:#fff;font-weight:700;font-size:16px;padding:14px 12px;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.primary-btn[data-v-bb3760f7]:active{transform:scale(.99)}.primary-btn[data-v-bb3760f7]:disabled{opacity:.6;cursor:not-allowed}.section-tip[data-v-bb3760f7]{margin-top:20px;text-align:center;color:var(--text-2);font-size:14px}.link-primary[data-v-bb3760f7]{color:var(--primary-text);font-weight:700;cursor:pointer}.toast-message[data-v-bb3760f7]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:18px 36px;border-radius:12px;font-size:18px;font-weight:600;z-index:99999;box-shadow:0 8px 24px rgba(var(--shadow-rgb),.3);pointer-events:none;white-space:nowrap;min-width:200px;text-align:center}.toast-message.success[data-v-bb3760f7]{background:var(--primary-fill);color:#fff}.toast-message.error[data-v-bb3760f7]{background:var(--down-fill);color:#fff}@media (max-width: 520px){.auth-card[data-v-bb3760f7]{padding:16px;border-radius:16px}.page-shell[data-v-bb3760f7]{padding:16px 12px}}.page-shell[data-v-8b218bb0]{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:32px 16px}.auth-card[data-v-8b218bb0]{width:min(520px,100%);background:var(--surface);border-radius:20px;padding:20px 24px 32px;box-shadow:0 10px 40px rgba(var(--shadow-rgb),.05);position:relative}.top-bar[data-v-8b218bb0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.icon-btn[data-v-8b218bb0]{width:36px;height:36px;border-radius:10px;border:1px solid var(--line);background:var(--surface-2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.icon-btn[data-v-8b218bb0]:hover{border-color:var(--primary)}.auth-title[data-v-8b218bb0]{margin:12px 0 24px;font-size:22px;font-weight:700;color:var(--text)}.form-group[data-v-8b218bb0]{margin-bottom:18px}.form-label[data-v-8b218bb0]{font-size:15px;font-weight:700;color:var(--primary-text);margin-bottom:10px}.input-box[data-v-8b218bb0]{width:100%;background:var(--surface-2);border-radius:12px;border:1px solid transparent;padding:14px 16px;font-size:15px;color:var(--text);transition:border-color .2s ease,box-shadow .2s ease}.input-box[data-v-8b218bb0]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1)}.input-with-icon[data-v-8b218bb0]{position:relative}.input-icon-btn[data-v-8b218bb0]{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;padding:0}.flex-row[data-v-8b218bb0]{display:flex;gap:10px}.flex-row .input-box[data-v-8b218bb0]{flex:1}.verify-btn[data-v-8b218bb0]{border:none;border-radius:12px;background:var(--primary-fill);color:#fff;font-weight:700;font-size:14px;padding:14px 20px;cursor:pointer;white-space:nowrap;transition:opacity .2s ease}.verify-btn[data-v-8b218bb0]:disabled{opacity:.6;cursor:not-allowed}.primary-btn[data-v-8b218bb0]{width:100%;border:none;border-radius:12px;background:var(--primary-fill);color:#fff;font-weight:700;font-size:16px;padding:14px 12px;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.primary-btn[data-v-8b218bb0]:active{transform:scale(.99)}.primary-btn[data-v-8b218bb0]:disabled{opacity:.6;cursor:not-allowed}.toast-message[data-v-8b218bb0]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:2000;box-shadow:0 4px 12px rgba(var(--shadow-rgb),.15);animation:toastSlideIn-8b218bb0 .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-8b218bb0]{background:var(--down-fill);color:#fff}.toast-message.success[data-v-8b218bb0]{background:var(--primary-fill);color:#fff}@keyframes toastSlideIn-8b218bb0{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}@media (max-width: 520px){.auth-card[data-v-8b218bb0]{padding:16px;border-radius:16px}.page-shell[data-v-8b218bb0]{padding:16px 12px}}.tabbar[data-v-af4d2508]{position:fixed;left:12px;right:12px;bottom:10px;max-width:460px;margin:0 auto;height:62px;display:flex;justify-content:space-around;align-items:center;padding:0 8px;background:var(--dock-bg);-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6);border-radius:22px;box-shadow:inset 0 1px 0 var(--edge-top),0 0 0 1px var(--line),0 14px 34px rgba(var(--shadow-rgb),.28);z-index:50}.tabbar[data-v-af4d2508]:before{content:"";position:absolute;left:20px;right:20px;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(var(--primary-rgb),.7),rgba(var(--cyan-rgb),.7),transparent)}.tabbar-item[data-v-af4d2508]{position:relative;height:100%;padding:0 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-3);font-size:12px;transition:color .25s ease}.tabbar-item[data-v-af4d2508]:before{content:"";position:absolute;top:0;left:50%;width:28px;height:3px;border-radius:0 0 6px 6px;background:var(--primary-fill);box-shadow:0 0 14px rgba(var(--primary-rgb),.9);transform:translate(-50%) scaleX(.2);opacity:0;transition:transform .35s ease,opacity .3s ease}.tabbar-icon[data-v-af4d2508]{width:22px;height:22px;margin-bottom:2px;transition:transform .38s cubic-bezier(.34,1.56,.64,1),filter .3s ease}.tabbar-item.active[data-v-af4d2508]{color:var(--primary-text);font-weight:700}.tabbar-item.active[data-v-af4d2508]:before{transform:translate(-50%) scaleX(1);opacity:1}.tabbar-item.active .tabbar-icon[data-v-af4d2508]{transform:translateY(-2px) scale(1.12)}.tabbar-item:active .tabbar-icon[data-v-af4d2508]{transform:scale(.9)}.sparkline-path-animate[data-v-61358650]{stroke-dasharray:1000;stroke-dashoffset:1000;animation:draw-line-61358650 .8s ease-out forwards}.sparkline-area-animate[data-v-61358650]{opacity:0;animation:fade-in-area-61358650 .6s ease-out .2s forwards}@keyframes draw-line-61358650{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes fade-in-area-61358650{0%{opacity:0}to{opacity:1}}.home[data-v-d239926e]{background:var(--page-bg);min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:12px 12px 80px;box-sizing:border-box;width:100%;max-width:100%;overflow-x:hidden}.card[data-v-d239926e]{width:100%;max-width:430px;background:var(--surface);border-radius:16px;padding:16px;box-shadow:0 8px 30px rgba(var(--shadow-rgb),.06)}.card-header-top[data-v-d239926e]{display:flex;justify-content:center;align-items:center;margin-bottom:12px}.logo[data-v-d239926e]{font-size:16px;font-weight:800;letter-spacing:1px;color:var(--text)}.card-header[data-v-d239926e]{position:relative;display:flex;justify-content:space-between;align-items:center;padding-bottom:4px}.user-info[data-v-d239926e]{display:flex;flex-direction:column}.user-email[data-v-d239926e]{font-size:15px;color:var(--text)}.user-uid[data-v-d239926e]{font-size:12px;color:var(--text-3);margin-top:2px}.header-right[data-v-d239926e]{display:flex;gap:12px}.icon-btn[data-v-d239926e]{width:40px;height:40px;background:transparent;border:none;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.icon-btn img[data-v-d239926e]{width:32px;height:32px;opacity:.85}.search-row[data-v-d239926e]{margin-top:12px}.search-bar[data-v-d239926e]{width:100%;height:40px;background:var(--surface-2);border-radius:20px;display:flex;align-items:center;padding:0 16px;box-sizing:border-box}.search-icon[data-v-d239926e]{width:18px;height:18px;margin-right:8px}.search-placeholder[data-v-d239926e]{font-size:13px;color:var(--text-3)}.balance-card[data-v-d239926e]{margin-top:16px;background:var(--surface-1);border-radius:16px;padding:20px;display:flex;flex-direction:column;align-items:center;box-shadow:0 2px 10px rgba(var(--shadow-rgb),.02)}.balance-title[data-v-d239926e]{font-size:14px;font-weight:700;color:var(--text);margin-bottom:4px}.balance-amount[data-v-d239926e]{font-size:28px;font-weight:900;color:var(--primary-text);margin-bottom:4px}.balance-today[data-v-d239926e]{font-size:12px;color:var(--text-2);margin-bottom:16px}.text-green[data-v-d239926e]{color:var(--primary-text)}.text-red[data-v-d239926e]{color:var(--down)}.balance-actions[data-v-d239926e]{display:flex;gap:12px;width:100%}.btn-action[data-v-d239926e]{flex:1;height:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:15px;font-weight:700;color:#fff;border:none}.btn-deposit[data-v-d239926e]{background:var(--primary-fill)}.btn-withdraw[data-v-d239926e]{background:var(--violet-fill)}.market-scroll-container[data-v-d239926e]{margin-top:14px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.market-scroll-container[data-v-d239926e]::-webkit-scrollbar{display:none}.market-row[data-v-d239926e]{display:flex;gap:10px;width:max-content;padding-bottom:4px}.market-card[data-v-d239926e]{border-radius:12px;padding:12px;min-height:120px;min-width:180px;flex-shrink:0;box-shadow:0 4px 12px rgba(var(--shadow-rgb),.03);cursor:pointer;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(135deg,var(--primary-soft) 0%,var(--primary-soft-2) 100%)}.market-card[data-v-d239926e]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(var(--shadow-rgb),.08)}.market-top[data-v-d239926e]{display:flex;align-items:center;gap:8px;font-weight:700;margin-bottom:8px}.market-icons[data-v-d239926e]{position:relative;display:flex;align-items:center;width:40px;height:40px}.market-card .symbol-icon[data-v-d239926e]{width:36px;height:36px;border-radius:6px;object-fit:cover}.name[data-v-d239926e]{font-size:15px;color:var(--text)}.market-sparkline[data-v-d239926e]{flex:1;display:flex;align-items:center;justify-content:center;margin:8px 0}.market-sparkline .sparkline-loading[data-v-d239926e]{width:100px;height:30px;min-height:30px}.market-bottom[data-v-d239926e]{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto}.market-price[data-v-d239926e]{font-size:18px;font-weight:800;color:var(--text)}.market-change[data-v-d239926e]{font-size:13px;font-weight:600;display:flex;align-items:center;gap:2px}.change-icon[data-v-d239926e]{font-size:10px}.quick-row[data-v-d239926e]{display:flex;justify-content:space-between;margin-top:18px;padding:0 4px}.quick-item[data-v-d239926e]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:8px 4px;color:var(--text);cursor:pointer;width:25%}.quick-icon[data-v-d239926e]{width:64px;height:64px;margin-bottom:8px;flex-shrink:0}.quick-label[data-v-d239926e]{font-size:11px;font-weight:500;text-align:center;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2;width:100%}.section-tabs-container[data-v-d239926e]{margin-top:12px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.section-tabs-container[data-v-d239926e]::-webkit-scrollbar{display:none}.section-tabs[data-v-d239926e]{display:flex;gap:12px;width:max-content;font-weight:700;padding-bottom:4px}.section-tabs .tab[data-v-d239926e]{padding:6px 10px;border-radius:10px;background:var(--surface-2);color:var(--text-2);white-space:nowrap;flex-shrink:0;cursor:pointer}.section-tabs .tab.active[data-v-d239926e]{background:var(--primary-fill);color:#fff}.symbol-list[data-v-d239926e]{margin-top:12px;background:var(--surface);border-radius:12px;overflow:hidden}.symbol-item[data-v-d239926e]{display:grid;grid-template-columns:56px 90px 1fr auto;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line);cursor:pointer;transition:background-color .2s}.symbol-item[data-v-d239926e]:last-child{border-bottom:none}.symbol-item[data-v-d239926e]:hover{background:var(--surface-1)}.symbol-icons[data-v-d239926e]{position:relative;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.symbol-icon[data-v-d239926e]{width:44px;height:44px;border-radius:8px;object-fit:cover}.symbol-ticker[data-v-d239926e]{font-size:15px;font-weight:600;color:var(--text);white-space:nowrap}.symbol-sparkline[data-v-d239926e]{display:flex;align-items:center;justify-content:center;padding:2px 0}.sparkline-loading[data-v-d239926e]{display:flex;align-items:center;justify-content:center;width:80px;height:24px}.spinner[data-v-d239926e]{width:16px;height:16px;border:2px solid var(--line);border-top-color:var(--line-strong);border-radius:50%;animation:spin-d239926e .8s linear infinite}@keyframes spin-d239926e{to{transform:rotate(360deg)}}.symbol-price-group[data-v-d239926e]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.symbol-price[data-v-d239926e]{font-size:15px;font-weight:600;color:var(--text);white-space:nowrap;line-height:1.2}.symbol-change[data-v-d239926e]{font-size:13px;font-weight:500;white-space:nowrap;display:flex;align-items:center;gap:2px;line-height:1.2}.change-icon[data-v-d239926e]{font-size:12px}.market-closed[data-v-d239926e]{color:var(--text-3);font-size:13px;font-weight:500}.empty-symbols[data-v-d239926e]{margin-top:12px;text-align:center;color:var(--text-3);font-size:14px;padding:20px}.announcement-modal-overlay[data-v-d239926e]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.announcement-modal-content[data-v-d239926e]{background:var(--surface);border-radius:16px;padding:24px;max-width:400px;width:100%;box-shadow:0 8px 32px rgba(var(--shadow-rgb),.2);animation:modalFadeIn-d239926e .3s ease-out}@keyframes modalFadeIn-d239926e{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.announcement-modal-title[data-v-d239926e]{font-size:20px;font-weight:700;color:var(--text);text-align:center;margin-bottom:16px}.announcement-modal-body[data-v-d239926e]{font-size:14px;color:var(--text-2);line-height:1.6;text-align:left;margin-bottom:24px}.announcement-modal-footer[data-v-d239926e]{display:flex;justify-content:center}.announcement-accept-btn[data-v-d239926e]{background:var(--primary-fill);color:#fff;border:none;border-radius:12px;padding:12px 32px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s;min-width:150px}.announcement-accept-btn[data-v-d239926e]:disabled{background:var(--disabled-bg);cursor:not-allowed;opacity:.7}.announcement-accept-btn[data-v-d239926e]:not(:disabled):hover{background:var(--primary-fill-active)}.announcement-accept-btn[data-v-d239926e]:not(:disabled):active{transform:scale(.98)}.logo-img[data-v-d239926e]{height:22px;width:auto;max-width:120px;object-fit:contain;vertical-align:middle;margin-right:6px}.chart-wrapper[data-v-52c2e33e]{width:100%;display:flex;flex-direction:column;position:relative;min-height:400px}.ma-indicators[data-v-52c2e33e]{display:flex;gap:16px;padding:8px 16px;font-size:14px;background:var(--surface-2);border-bottom:1px solid var(--line)}.ma-item[data-v-52c2e33e]{font-weight:500}.ma5[data-v-52c2e33e]{color:var(--down)}.ma10[data-v-52c2e33e]{color:var(--up-deep)}.kline-chart[data-v-52c2e33e]{width:100%!important;height:300px!important;min-height:300px!important;border-bottom:2px solid var(--line);position:relative;overflow:hidden;display:block}.volume-indicator[data-v-52c2e33e]{padding:8px 16px;font-size:14px;color:var(--down);background:var(--surface-2);border-bottom:1px solid var(--line)}.modal-overlay[data-v-2032b620]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-2032b620]{background:var(--surface);border-radius:16px;padding:32px 24px 24px;width:320px;max-width:90%;position:relative;box-shadow:0 8px 24px rgba(var(--shadow-rgb),.2)}.close-btn[data-v-2032b620]{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;background:var(--surface-3);border:none;font-size:20px;color:var(--text-2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.close-btn[data-v-2032b620]:hover{background:var(--surface-4)}.success-icon[data-v-2032b620]{display:flex;justify-content:center;margin-bottom:20px}.modal-message[data-v-2032b620]{text-align:center;font-size:16px;color:var(--text-strong);margin-bottom:24px;font-weight:500}.modal-buttons[data-v-2032b620]{display:flex;gap:12px}.btn-primary[data-v-2032b620],.btn-secondary[data-v-2032b620]{flex:1;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.btn-primary[data-v-2032b620]{background:var(--primary-fill);color:#fff}.btn-primary[data-v-2032b620]:hover{background:var(--primary-fill-active)}.btn-primary[data-v-2032b620]:active{transform:scale(.98)}.btn-secondary[data-v-2032b620]{background:var(--surface);color:var(--primary-text);border:1px solid var(--primary)}.btn-secondary[data-v-2032b620]:hover{background:var(--surface-2)}.btn-secondary[data-v-2032b620]:active{transform:scale(.98)}.amount-slider[data-v-ac948a4e]{display:flex;align-items:flex-start;gap:10px;margin:2px 0 6px;direction:ltr;user-select:none;-webkit-user-select:none}.amount-slider-body[data-v-ac948a4e]{flex:1;min-width:0;padding:0 9px}.amount-slider-track[data-v-ac948a4e]{position:relative;height:26px;cursor:pointer;touch-action:none;outline:none}.amount-slider-rail[data-v-ac948a4e],.amount-slider-fill[data-v-ac948a4e]{position:absolute;top:50%;height:4px;margin-top:-2px;border-radius:2px}.amount-slider-rail[data-v-ac948a4e]{left:0;right:0;background:var(--line)}.amount-slider-fill[data-v-ac948a4e]{left:0;background:var(--primary)}.amount-slider-dot[data-v-ac948a4e]{position:absolute;top:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;transform:rotate(45deg);box-sizing:border-box;background:var(--surface);border:2px solid var(--line)}.amount-slider-dot.on[data-v-ac948a4e]{background:var(--primary);border-color:var(--primary)}.amount-slider-thumb[data-v-ac948a4e]{position:absolute;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;box-sizing:border-box;border-radius:50%;background:#fff;border:3px solid var(--primary);box-shadow:0 1px 4px #00000040;transition:transform .12s}.amount-slider-thumb.dragging[data-v-ac948a4e],.amount-slider-track:focus-visible .amount-slider-thumb[data-v-ac948a4e]{transform:scale(1.2)}.amount-slider-marks[data-v-ac948a4e]{position:relative;height:18px}.amount-slider-mark[data-v-ac948a4e]{position:absolute;top:0;transform:translate(-50%);padding:0 2px;border:none;background:none;font-size:11px;line-height:18px;color:var(--text-3);cursor:pointer}.amount-slider-mark.on[data-v-ac948a4e]{color:var(--primary-text);font-weight:600}.amount-slider-value[data-v-ac948a4e]{flex:0 0 auto;min-width:62px;height:26px;line-height:26px;padding:0 6px;border-radius:4px;text-align:center;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--primary-text);background:var(--surface-2)}.amount-slider-value.over[data-v-ac948a4e]{color:#ef5350}.amount-slider.is-disabled[data-v-ac948a4e]{opacity:.5}.amount-slider.is-disabled .amount-slider-track[data-v-ac948a4e],.amount-slider.is-disabled .amount-slider-mark[data-v-ac948a4e]{cursor:not-allowed}.lev-slider[data-v-3dd7eb93]{display:flex;align-items:flex-start;gap:10px;margin:2px 0 6px;direction:ltr;user-select:none;-webkit-user-select:none}.lev-slider-body[data-v-3dd7eb93]{flex:1;min-width:0;padding:0 9px}.lev-slider-track[data-v-3dd7eb93]{position:relative;height:26px;cursor:pointer;touch-action:none;outline:none}.lev-slider-rail[data-v-3dd7eb93],.lev-slider-fill[data-v-3dd7eb93]{position:absolute;top:50%;height:4px;margin-top:-2px;border-radius:2px}.lev-slider-rail[data-v-3dd7eb93]{left:0;right:0;background:var(--line)}.lev-slider-fill[data-v-3dd7eb93]{left:0;background:var(--primary)}.lev-slider-dot[data-v-3dd7eb93]{position:absolute;top:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;transform:rotate(45deg);box-sizing:border-box;background:var(--surface);border:2px solid var(--line)}.lev-slider-dot.on[data-v-3dd7eb93]{background:var(--primary);border-color:var(--primary)}.lev-slider-thumb[data-v-3dd7eb93]{position:absolute;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;box-sizing:border-box;border-radius:50%;background:#fff;border:3px solid var(--primary);box-shadow:0 1px 4px #00000040;transition:transform .12s}.lev-slider-thumb.dragging[data-v-3dd7eb93],.lev-slider-track:focus-visible .lev-slider-thumb[data-v-3dd7eb93]{transform:scale(1.2)}.lev-slider-marks[data-v-3dd7eb93]{position:relative;height:18px}.lev-slider-mark[data-v-3dd7eb93]{position:absolute;top:0;transform:translate(-50%);padding:0 2px;border:none;background:none;font-size:11px;line-height:18px;color:var(--text-3);cursor:pointer}.lev-slider-mark.on[data-v-3dd7eb93]{color:var(--primary-text);font-weight:600}.lev-slider-value[data-v-3dd7eb93]{flex:0 0 auto;min-width:62px;height:26px;line-height:26px;padding:0 6px;border-radius:4px;text-align:center;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--primary-text);background:var(--surface-2)}.lev-slider-value.over[data-v-3dd7eb93]{color:#ef5350}.lev-slider.is-disabled[data-v-3dd7eb93]{opacity:.5}.lev-slider.is-disabled .lev-slider-track[data-v-3dd7eb93],.lev-slider.is-disabled .lev-slider-mark[data-v-3dd7eb93]{cursor:not-allowed}.trade-page[data-v-15cfe77b]{min-height:100vh;background:var(--page-bg);display:flex;flex-direction:column;padding-bottom:80px}.top-tabs-container[data-v-15cfe77b]{padding:12px 16px;background:var(--surface-2)}.top-tabs[data-v-15cfe77b]{display:flex;background:var(--surface);border-radius:8px;padding:4px;gap:4px;box-shadow:0 1px 2px rgba(var(--shadow-rgb),.05)}.tab-btn[data-v-15cfe77b]{flex:1;padding:10px 0;border:none;background:transparent;font-size:15px;font-weight:600;color:var(--text-3);cursor:pointer;position:relative;border-radius:6px;transition:all .3s ease}.tab-btn.active[data-v-15cfe77b]{background:var(--primary-fill);color:#fff}.tab-btn[data-v-15cfe77b]:not(.active){background:var(--surface-2);color:var(--text-3)}.symbol-header[data-v-15cfe77b]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:var(--surface);position:relative;border-bottom:1px solid var(--line)}.symbol-selector-dropdown[data-v-15cfe77b]{display:flex;align-items:center;gap:6px;cursor:pointer}.symbol-name[data-v-15cfe77b]{font-size:20px;font-weight:700;color:var(--text)}.dropdown-icon[data-v-15cfe77b]{font-size:10px;color:var(--text-2);transition:transform .2s}.dropdown-icon.active[data-v-15cfe77b]{transform:rotate(180deg)}.symbol-sidebar-overlay[data-v-15cfe77b]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;animation:fadeIn-15cfe77b .3s ease}.symbol-sidebar[data-v-15cfe77b]{position:fixed;top:0;left:0;width:300px;height:100vh;background:var(--surface);box-shadow:2px 0 8px rgba(var(--shadow-rgb),.15);z-index:1000;transform:translate(-100%);transition:transform .3s ease;display:flex;flex-direction:column}.symbol-sidebar.active[data-v-15cfe77b]{transform:translate(0)}.symbol-sidebar-header[data-v-15cfe77b]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid var(--line);background:var(--surface-1)}.symbol-sidebar-title[data-v-15cfe77b]{font-size:16px;font-weight:600;color:var(--text)}.symbol-sidebar-close[data-v-15cfe77b]{width:32px;height:32px;border:none;background:transparent;font-size:24px;color:var(--text-2);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.symbol-sidebar-close[data-v-15cfe77b]:hover{background:var(--surface-3);color:var(--text)}.symbol-list[data-v-15cfe77b]{flex:1;overflow-y:auto;padding:0}.symbol-item[data-v-15cfe77b]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid var(--line)}.symbol-item[data-v-15cfe77b]:last-child{border-bottom:none}.symbol-item[data-v-15cfe77b]:hover{background-color:var(--surface-2)}.symbol-item.active[data-v-15cfe77b]{background-color:var(--primary-soft)}.symbol-item-name[data-v-15cfe77b]{font-size:14px;font-weight:500;color:var(--text)}.symbol-item-price[data-v-15cfe77b]{font-size:14px;font-weight:600}.market-closed[data-v-15cfe77b]{color:var(--text-3);font-size:14px;font-weight:500}.price-display[data-v-15cfe77b]{display:flex;align-items:center;gap:8px}.price-value[data-v-15cfe77b]{font-size:24px;font-weight:700;line-height:1}.price-change[data-v-15cfe77b]{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:600}.change-icon[data-v-15cfe77b]{font-size:12px}.interval-selector[data-v-15cfe77b]{display:flex;gap:8px;padding:12px 16px;background:var(--surface);border-bottom:1px solid var(--line);overflow-x:auto}.interval-btn[data-v-15cfe77b]{flex:1;min-width:50px;padding:8px 12px;border:none;border-radius:4px;background:var(--surface-2);font-size:13px;font-weight:600;color:var(--text-2);cursor:pointer;transition:all .2s}.interval-btn.active[data-v-15cfe77b]{background:var(--primary-fill);color:#fff}.interval-btn[data-v-15cfe77b]:not(.active){background:var(--surface-2);color:var(--text-2)}.chart-section[data-v-15cfe77b]{background:var(--surface);padding:12px 16px;border-bottom:1px solid var(--line)}.kline-info[data-v-15cfe77b]{display:flex;gap:20px;margin-bottom:8px;font-size:13px;color:var(--text);font-weight:500}.kline-info-item[data-v-15cfe77b]{font-weight:500}.chart-section[data-v-15cfe77b]{position:relative}.chart-container[data-v-15cfe77b]{width:100%;height:300px;border:1px solid var(--line);border-radius:8px;overflow:hidden}.low-price-indicator[data-v-15cfe77b]{position:absolute;bottom:50px;left:16px;display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-2);z-index:10;pointer-events:none}.low-price-arrow[data-v-15cfe77b]{color:var(--text-2);font-size:14px}.low-price-value[data-v-15cfe77b]{font-weight:600}.order-section[data-v-15cfe77b]{background:var(--surface);padding:16px;margin-top:8px}.order-type-tabs[data-v-15cfe77b]{display:flex;gap:8px;margin-bottom:16px}.order-tab-btn[data-v-15cfe77b]{flex:1;padding:10px 0;border:1px solid var(--line);border-radius:8px;background:var(--surface);font-size:14px;font-weight:600;color:var(--text-2);cursor:pointer;transition:all .2s}.order-tab-btn.active[data-v-15cfe77b]{border-color:var(--primary);background:var(--primary-fill);color:#fff}.order-item[data-v-15cfe77b]{margin-bottom:16px}.order-item-header[data-v-15cfe77b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.order-label[data-v-15cfe77b]{font-size:14px;font-weight:600;color:var(--text)}.toggle-switch[data-v-15cfe77b]{position:relative;display:inline-block;width:44px;height:24px}.toggle-switch input[data-v-15cfe77b]{opacity:0;width:0;height:0}.toggle-slider[data-v-15cfe77b]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--disabled-bg);transition:.3s;border-radius:24px}.toggle-slider[data-v-15cfe77b]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.toggle-switch input:checked+.toggle-slider[data-v-15cfe77b]{background-color:var(--primary)}.toggle-switch input:checked+.toggle-slider[data-v-15cfe77b]:before{transform:translate(20px)}.order-input-group[data-v-15cfe77b]{display:flex;align-items:center;gap:8px}.input-btn[data-v-15cfe77b]{width:36px;height:36px;border:1px solid var(--line);border-radius:6px;background:var(--surface);font-size:18px;font-weight:600;color:var(--text-2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.input-btn[data-v-15cfe77b]:active{background:var(--surface-3)}.order-input[data-v-15cfe77b]{flex:1;height:36px;padding:0 12px;border:1px solid var(--line);border-radius:6px;background:var(--surface);font-size:14px;text-align:center}.order-price-input[data-v-15cfe77b]{width:100%;height:36px;padding:0 12px;border:1px solid var(--line);border-radius:6px;background:var(--surface);font-size:14px;color:var(--text)}.order-price-input[data-v-15cfe77b]::placeholder{color:var(--text-3)}.trade-details[data-v-15cfe77b]{background:var(--surface-1);border-radius:8px;padding:12px;margin-bottom:16px}.detail-row[data-v-15cfe77b]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:13px}.detail-label[data-v-15cfe77b]{color:var(--text-2)}.detail-value[data-v-15cfe77b]{color:var(--text);font-weight:600}.trade-buttons[data-v-15cfe77b]{display:flex;gap:12px}.buy-btn[data-v-15cfe77b],.sell-btn[data-v-15cfe77b]{flex:1;height:48px;border:none;border-radius:8px;font-size:16px;font-weight:700;color:#fff;cursor:pointer;transition:all .2s}.buy-btn[data-v-15cfe77b]{background:var(--primary-fill)}.buy-btn[data-v-15cfe77b]:active:not(:disabled){background:var(--primary-fill-active)}.buy-btn[data-v-15cfe77b]:disabled,.sell-btn[data-v-15cfe77b]:disabled{background:var(--disabled-bg);cursor:not-allowed;opacity:.6}.sell-btn[data-v-15cfe77b]{background:var(--down-fill)}.sell-btn[data-v-15cfe77b]:active:not(:disabled){background:var(--down-fill-active)}.toast-message[data-v-15cfe77b]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:2000;box-shadow:0 4px 12px rgba(var(--shadow-rgb),.15);animation:toastSlideIn-15cfe77b .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-15cfe77b]{background:var(--down-fill);color:#fff}.toast-message.success[data-v-15cfe77b]{background:var(--primary-fill);color:#fff}@keyframes toastSlideIn-15cfe77b{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.term-trade-section[data-v-15cfe77b]{padding:20px 12px}.term-statistics-wrapper[data-v-15cfe77b]{margin-bottom:20px}.term-statistics-container[data-v-15cfe77b]{position:relative}.statistics-title[data-v-15cfe77b]{position:absolute;top:-8px;left:12px;font-size:16px;font-weight:600;color:var(--text);z-index:2;padding:0 8px;background:var(--surface)}.term-statistics-box[data-v-15cfe77b]{background:rgba(161,161,161,.18);border-radius:12px;padding:16px;position:relative;width:100%}.statistics-grid[data-v-15cfe77b]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.stat-item[data-v-15cfe77b]{display:flex;flex-direction:column;align-items:center;gap:6px}.stat-label[data-v-15cfe77b]{font-size:14px;color:var(--text-2);font-weight:500}.stat-value[data-v-15cfe77b]{font-size:16px;color:var(--text);font-weight:600;line-height:1.4}.stat-value.close-value[data-v-15cfe77b]{color:var(--primary-text)}.term-action-buttons[data-v-15cfe77b]{display:flex;gap:12px;padding:0 12px}.term-action-btn[data-v-15cfe77b]{flex:1;height:60px;border:none;border-radius:8px;font-size:18px;font-weight:700;color:#fff;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;padding:0}.term-action-btn-content[data-v-15cfe77b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.term-action-btn-text[data-v-15cfe77b]{font-size:18px;font-weight:700;line-height:1.2}.term-action-btn-multiplier[data-v-15cfe77b]{font-size:12px;font-weight:500;opacity:.9;line-height:1}.term-action-btn.buy-action[data-v-15cfe77b]{background:var(--primary-fill)}.term-action-btn.buy-action[data-v-15cfe77b]:active:not(:disabled){background:var(--primary-fill-active);transform:scale(.98)}.term-action-btn[data-v-15cfe77b]:disabled{background:var(--disabled-bg);cursor:not-allowed;opacity:.6}.term-action-btn.sell-action[data-v-15cfe77b]{background:var(--down-fill)}.term-action-btn.sell-action[data-v-15cfe77b]:active:not(:disabled){background:var(--down-fill-active);transform:scale(.98)}.term-order-modal-overlay[data-v-15cfe77b]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeIn-15cfe77b .3s ease-out}.term-order-modal[data-v-15cfe77b]{position:relative;width:100%;max-width:400px;background:var(--surface);border-radius:16px;padding:24px;max-height:90vh;overflow-y:auto;animation:slideUp-15cfe77b .3s ease-out}.term-modal-close[data-v-15cfe77b]{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;background:var(--surface-3);border:none;font-size:20px;color:var(--text-2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s}.term-modal-close[data-v-15cfe77b]:active{background:var(--surface-4);transform:scale(.95)}.term-modal-header[data-v-15cfe77b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--line)}.term-modal-symbol[data-v-15cfe77b]{font-size:18px;font-weight:700;color:var(--text)}.term-modal-price[data-v-15cfe77b]{font-size:18px;font-weight:700}.term-modal-item[data-v-15cfe77b]{margin-bottom:20px}.term-modal-label[data-v-15cfe77b]{font-size:14px;font-weight:600;color:var(--text);margin-bottom:12px;display:flex;align-items:center;gap:8px}.amount-limit-hint[data-v-15cfe77b]{font-size:12px;font-weight:400;color:var(--text-3)}.direction-buttons[data-v-15cfe77b]{display:flex;gap:12px}.direction-btn[data-v-15cfe77b]{flex:1;padding:12px 20px;border:2px solid var(--line);border-radius:8px;background:var(--surface);font-size:16px;font-weight:600;cursor:pointer;transition:all .3s}.direction-btn.buy-direction.active[data-v-15cfe77b]{background:var(--primary-fill);color:#fff;border-color:var(--primary)}.direction-btn.sell-direction.active[data-v-15cfe77b]{background:var(--down-fill);color:#fff;border-color:var(--down)}.direction-btn[data-v-15cfe77b]:not(.active){color:var(--text-2)}.direction-btn[data-v-15cfe77b]:not(.active):hover{border-color:var(--line-strong)}.duration-grid[data-v-15cfe77b]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.duration-btn[data-v-15cfe77b]{padding:10px 12px;border:1px solid var(--line);border-radius:6px;background:var(--surface-2);color:var(--primary-text);font-size:14px;font-weight:500;cursor:pointer;transition:all .3s}.duration-btn.active[data-v-15cfe77b]{background:var(--primary-fill);color:#fff;border-color:var(--primary)}.duration-btn[data-v-15cfe77b]:not(.active):hover{border-color:var(--primary);background:var(--surface-3)}.duration-btn[data-v-15cfe77b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:8px 4px;line-height:1.2}.duration-time[data-v-15cfe77b]{font-size:14px;font-weight:600}.duration-rate[data-v-15cfe77b]{font-size:12px;font-weight:700;color:var(--primary-text)}.duration-btn.active .duration-rate[data-v-15cfe77b]{color:#fff}.leverage-item[data-v-15cfe77b]{margin:4px 0 12px}.leverage-head[data-v-15cfe77b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px;font-size:14px;font-weight:600;color:var(--text)}.leverage-range[data-v-15cfe77b]{font-size:12px;font-weight:500;color:var(--text-3)}.term-amount-input-wrapper[data-v-15cfe77b]{position:relative;margin-top:8px;margin-bottom:12px}.term-amount-input[data-v-15cfe77b]{width:100%;height:44px;padding:0 40px 0 16px;border:1px solid var(--line);border-radius:8px;background:var(--surface);font-size:16px;color:var(--text)}.term-amount-input[data-v-15cfe77b]::placeholder{color:var(--text-3)}.amount-arrow[data-v-15cfe77b]{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:20px;color:var(--text-3);pointer-events:none}.expected-return[data-v-15cfe77b]{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding:12px;background:var(--surface-2);border-radius:6px}.expected-label[data-v-15cfe77b]{font-size:14px;color:var(--text-2)}.expected-value[data-v-15cfe77b]{font-size:16px;font-weight:600;color:var(--primary-text)}.term-balance-info[data-v-15cfe77b]{margin-top:16px;padding:12px;background:var(--surface-2);border-radius:6px;font-size:14px;color:var(--text-2);text-align:center}.term-profit-rate[data-v-15cfe77b]{margin-top:16px;padding:0;font-size:14px;text-align:center;display:flex;justify-content:center;align-items:center;gap:8px}.profit-rate-label[data-v-15cfe77b]{color:var(--text-2);font-weight:500}.profit-rate-value[data-v-15cfe77b]{color:var(--primary-text);font-weight:700;font-size:16px}.term-modal-action[data-v-15cfe77b]{margin-top:24px}.term-confirm-btn[data-v-15cfe77b]{width:100%;padding:16px;border:none;border-radius:8px;font-size:18px;font-weight:700;color:#fff;cursor:pointer;transition:all .3s}.term-confirm-btn.buy-direction[data-v-15cfe77b]{background:var(--primary-fill)}.term-confirm-btn.buy-direction[data-v-15cfe77b]:active:not(:disabled){background:var(--primary-fill-active);transform:scale(.98)}.term-confirm-btn[data-v-15cfe77b]:disabled{background:var(--disabled-bg);cursor:not-allowed;opacity:.6}.term-confirm-btn.sell-direction[data-v-15cfe77b]{background:var(--down-fill)}.term-confirm-btn.sell-direction[data-v-15cfe77b]:active:not(:disabled){background:var(--down-fill-active);transform:scale(.98)}@keyframes fadeIn-15cfe77b{0%{opacity:0}to{opacity:1}}@keyframes slideUp-15cfe77b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.term-order-detail-overlay[data-v-15cfe77b]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.term-order-detail-modal[data-v-15cfe77b]{position:relative;width:100%;max-width:400px;background:var(--surface);border-radius:16px;padding:24px;box-shadow:0 8px 32px rgba(var(--shadow-rgb),.2)}.term-detail-close[data-v-15cfe77b]{position:absolute;top:16px;right:16px;width:32px;height:32px;border:none;background:var(--surface-2);border-radius:50%;font-size:20px;color:var(--text-2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.term-detail-close[data-v-15cfe77b]:hover{background:var(--surface-4);color:var(--text)}.term-detail-header[data-v-15cfe77b]{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--line)}.term-detail-symbol[data-v-15cfe77b]{font-size:20px;font-weight:700;color:var(--text);margin-bottom:8px}.term-detail-price[data-v-15cfe77b]{font-size:18px;font-weight:600;display:flex;align-items:center;gap:8px}.term-detail-price .arrow[data-v-15cfe77b]{color:var(--text-3)}.term-countdown-section[data-v-15cfe77b]{display:flex;justify-content:center;margin:24px 0;padding:20px 0}.countdown-circle[data-v-15cfe77b]{position:relative;width:140px;height:140px;display:flex;align-items:center;justify-content:center}.countdown-svg[data-v-15cfe77b]{width:100%;height:100%}.countdown-progress-bg[data-v-15cfe77b]{stroke:rgba(var(--navy-rgb),.1)}.countdown-progress[data-v-15cfe77b]{stroke:var(--navy);stroke-linecap:round;transition:stroke-dashoffset .3s cubic-bezier(.4,0,.2,1)}.countdown-arrow-group[data-v-15cfe77b]{transition:none}.countdown-arrow[data-v-15cfe77b]{filter:drop-shadow(0 1px 2px rgba(6,13,71,.3));transform-origin:60px 12px}.countdown-inner-circle[data-v-15cfe77b]{position:absolute;width:85px;height:85px;border-radius:50%;background:rgba(var(--navy-rgb),.08);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.countdown-number[data-v-15cfe77b]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:38px;font-weight:700;color:var(--navy);z-index:2;text-shadow:0 1px 2px rgba(var(--navy-rgb),.2)}.term-detail-info[data-v-15cfe77b]{margin-top:24px}.term-detail-row[data-v-15cfe77b]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--line-soft)}.term-detail-row[data-v-15cfe77b]:last-child{border-bottom:none}.term-detail-label[data-v-15cfe77b]{font-size:14px;color:var(--text-2)}.term-detail-value[data-v-15cfe77b]{font-size:14px;font-weight:600;color:var(--text)}.term-detail-value.positive[data-v-15cfe77b]{color:var(--primary-text)}.term-detail-value.negative[data-v-15cfe77b]{color:var(--down)}.orders-page[data-v-daa4b471]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.main-tabs[data-v-daa4b471]{display:flex;background:var(--surface);padding:12px;gap:8px}.main-tab[data-v-daa4b471]{flex:1;text-align:center;padding:10px 0;border-radius:8px;background:var(--surface-3);color:var(--text-2);font-size:16px;font-weight:500;cursor:pointer;transition:all .3s}.main-tab.active[data-v-daa4b471]{background:var(--primary-fill);color:#fff}.sub-tabs[data-v-daa4b471]{display:flex;background:var(--surface);padding:8px 12px;gap:8px;border-top:1px solid var(--line)}.sub-tab[data-v-daa4b471]{flex:1;text-align:center;padding:8px 0;border-radius:6px;background:var(--surface-3);color:var(--text-2);font-size:14px;cursor:pointer;transition:all .3s}.sub-tab.active[data-v-daa4b471]{background:var(--primary-fill);color:#fff}.summary-card[data-v-daa4b471]{background:var(--surface);margin:12px;padding:16px;border-radius:12px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.summary-item[data-v-daa4b471]{display:flex;flex-direction:column;gap:4px}.summary-label[data-v-daa4b471]{font-size:12px;color:var(--text-3)}.summary-value[data-v-daa4b471]{font-size:16px;font-weight:600;color:var(--text-strong)}.summary-value.negative[data-v-daa4b471]{color:var(--down)}.summary-value.positive[data-v-daa4b471]{color:var(--primary-text)}.orders-list[data-v-daa4b471]{padding:0 12px 12px;display:flex;flex-direction:column;gap:12px}.order-card[data-v-daa4b471]{background:var(--surface);border-radius:12px;padding:16px;box-shadow:0 2px 8px rgba(var(--shadow-rgb),.04)}.order-header[data-v-daa4b471]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--line)}.order-symbol[data-v-daa4b471]{font-size:16px;font-weight:600;color:var(--text-strong)}.order-price[data-v-daa4b471]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text-2)}.order-price .arrow[data-v-daa4b471]{color:var(--text-3)}.order-price .positive[data-v-daa4b471]{color:var(--primary-text)}.order-price .negative[data-v-daa4b471]{color:var(--down)}.order-body[data-v-daa4b471]{display:flex;flex-direction:column;gap:12px}.order-type-badge[data-v-daa4b471]{display:inline-block;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:600;width:fit-content}.order-type-badge.buy[data-v-daa4b471]{background:var(--primary-fill);color:#fff}.order-type-badge.sell[data-v-daa4b471]{background:var(--down-fill);color:#fff}.order-details[data-v-daa4b471]{display:flex;flex-direction:column;gap:8px}.detail-item[data-v-daa4b471]{display:flex;justify-content:space-between;align-items:center;font-size:13px}.detail-label[data-v-daa4b471]{color:var(--text-3)}.detail-value[data-v-daa4b471]{color:var(--text-strong);font-weight:500}.detail-value.negative[data-v-daa4b471]{color:var(--down)}.detail-value.positive[data-v-daa4b471]{color:var(--primary-text)}.empty-state[data-v-daa4b471]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.empty-icon[data-v-daa4b471]{font-size:64px;margin-bottom:16px;opacity:.3}.empty-text[data-v-daa4b471]{font-size:14px;color:var(--text-3)}.order-detail-modal-overlay[data-v-daa4b471]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.order-detail-modal[data-v-daa4b471]{background:var(--surface);border-radius:16px;padding:50px 24px 24px;width:90%;max-width:420px;position:relative;max-height:90vh;overflow-y:auto}.order-detail-modal-close[data-v-daa4b471]{position:absolute;top:12px;right:12px;background:rgba(0,0,0,.05);border:none;font-size:24px;color:var(--text-2);cursor:pointer;padding:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:50%;z-index:10;transition:all .2s}.order-detail-modal-close[data-v-daa4b471]:hover{background:rgba(0,0,0,.1);color:var(--text-strong)}.order-detail-header[data-v-daa4b471]{font-size:18px;font-weight:600;margin-bottom:20px;text-align:center;padding-right:0;margin-top:-26px}.order-detail-content[data-v-daa4b471]{display:flex;flex-direction:column;gap:20px}.order-detail-basic[data-v-daa4b471]{display:flex;flex-direction:column;gap:8px}.order-detail-symbol[data-v-daa4b471]{font-size:24px;font-weight:600;color:var(--text-strong)}.order-detail-id-time[data-v-daa4b471]{display:flex;justify-content:space-between;font-size:13px;color:var(--text-2)}.order-detail-price[data-v-daa4b471]{display:flex;align-items:center;justify-content:center;gap:12px;font-size:20px;font-weight:600;padding:12px 50px 12px 0;word-break:break-all;flex-wrap:wrap}.order-detail-price .arrow[data-v-daa4b471]{color:var(--text-3)}.order-detail-price .positive[data-v-daa4b471]{color:var(--primary-text)}.order-detail-price .negative[data-v-daa4b471]{color:var(--down)}.order-detail-type[data-v-daa4b471]{display:flex;justify-content:center}.order-detail-finance[data-v-daa4b471]{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--surface-1);border-radius:8px}.finance-item[data-v-daa4b471]{display:flex;justify-content:space-between;font-size:14px}.finance-item span[data-v-daa4b471]:first-child{color:var(--text-2)}.finance-item span[data-v-daa4b471]:last-child{font-weight:600;color:var(--text-strong)}.finance-item.profit-item span:last-child.positive[data-v-daa4b471]{color:var(--primary-text)}.finance-item.profit-item span:last-child.negative[data-v-daa4b471]{color:var(--down)}.order-detail-tpsl[data-v-daa4b471]{display:flex;flex-direction:column;gap:20px;padding:16px;background:var(--surface-1);border-radius:8px}.tpsl-item[data-v-daa4b471]{display:flex;flex-direction:column;gap:12px}.tpsl-label-row[data-v-daa4b471]{display:flex;justify-content:space-between;align-items:center}.tpsl-label[data-v-daa4b471]{font-size:14px;font-weight:500;color:var(--text)}.tpsl-toggle[data-v-daa4b471]{position:relative;display:inline-block;width:44px;height:24px}.tpsl-toggle input[data-v-daa4b471]{opacity:0;width:0;height:0}.tpsl-slider[data-v-daa4b471]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--disabled-bg);transition:.3s;border-radius:24px}.tpsl-slider[data-v-daa4b471]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.tpsl-toggle input:checked+.tpsl-slider[data-v-daa4b471]{background-color:var(--primary)}.tpsl-toggle input:checked+.tpsl-slider[data-v-daa4b471]:before{transform:translate(20px)}.tpsl-input-wrapper[data-v-daa4b471]{display:flex;align-items:center;gap:8px;background:var(--surface);border-radius:8px;padding:4px}.tpsl-btn[data-v-daa4b471]{width:32px;height:32px;border:1px solid var(--line);background:var(--surface);border-radius:4px;font-size:18px;color:var(--text-2);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.tpsl-btn[data-v-daa4b471]:active{background:var(--surface-3)}.tpsl-input[data-v-daa4b471]{flex:1;border:none;padding:8px;font-size:14px;text-align:center;background:transparent}.tpsl-input[data-v-daa4b471]:focus{outline:none}.order-detail-actions[data-v-daa4b471]{display:flex;gap:12px;margin-top:20px}.order-detail-btn[data-v-daa4b471]{flex:1;padding:12px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.order-detail-btn.modify-btn[data-v-daa4b471]{background:var(--primary-soft);color:var(--primary-text);border:1px solid var(--primary)}.order-detail-btn.close-btn[data-v-daa4b471]{background:var(--primary-fill);color:#fff}.order-detail-btn.cancel-btn[data-v-daa4b471]{background:var(--primary-fill);color:#fff;width:100%}.order-detail-btn[data-v-daa4b471]:active{opacity:.8}.toast-message[data-v-daa4b471]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:18px 36px;border-radius:12px;font-size:18px;font-weight:600;z-index:9999;box-shadow:0 8px 24px rgba(var(--shadow-rgb),.3);pointer-events:none;white-space:nowrap;min-width:200px;text-align:center;animation:toastFadeIn-daa4b471 .3s ease-out}@keyframes toastFadeIn-daa4b471{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.countdown-warning[data-v-daa4b471]{color:var(--down)!important;font-weight:600!important}.toast-message.success[data-v-daa4b471]{background:var(--primary-fill);color:#fff}.toast-message.error[data-v-daa4b471]{background:var(--down-fill);color:#fff}.profile-page[data-v-36e4eae4]{min-height:100vh;background:var(--page-bg);padding:12px 12px 80px}.card-top[data-v-36e4eae4]{margin-bottom:24px;padding:0 8px}.top-header-row[data-v-36e4eae4]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.user-info-section[data-v-36e4eae4]{flex:1;display:flex;flex-direction:column;gap:4px}.top-icons[data-v-36e4eae4]{display:flex;gap:12px;align-items:center}.top-icon[data-v-36e4eae4]{width:32px;height:32px;cursor:pointer;transition:opacity .2s}.top-icon[data-v-36e4eae4]:active{opacity:.6}.user-line[data-v-36e4eae4]{font-size:14px;color:var(--text);line-height:1.4}.assets-card[data-v-36e4eae4]{background:var(--surface-2);border-radius:12px;padding:28px 24px;margin-bottom:20px;margin-left:8px;margin-right:8px}.assets-header[data-v-36e4eae4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.assets-title[data-v-36e4eae4]{font-size:18px;font-weight:600;color:var(--text-strong)}.assets-subtitle[data-v-36e4eae4]{font-size:13px;color:var(--text-3)}.assets-value-row[data-v-36e4eae4]{display:flex;align-items:center;justify-content:space-between}.assets-value[data-v-36e4eae4]{font-size:40px;font-weight:700;color:var(--text-strong);flex:1}.hidden-balance[data-v-36e4eae4]{letter-spacing:4px}.eye-icon[data-v-36e4eae4]{width:32px;height:32px;cursor:pointer;margin-left:12px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s}.eye-icon svg[data-v-36e4eae4]{width:24px;height:24px;display:block}.eye-icon[data-v-36e4eae4]:active{background:var(--surface-3)}.action-buttons[data-v-36e4eae4]{display:flex;gap:12px;margin-bottom:20px;padding:0 8px}.action-button[data-v-36e4eae4]{flex:1;background:var(--surface-2);border-radius:12px;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .3s;min-height:80px}.action-button[data-v-36e4eae4]:active{transform:scale(.98);background:var(--surface-3)}.button-content[data-v-36e4eae4]{display:flex;align-items:center;gap:12px}.button-icon[data-v-36e4eae4]{width:48px;height:48px;object-fit:contain}.button-text[data-v-36e4eae4]{display:flex;flex-direction:column;gap:4px}.button-title[data-v-36e4eae4]{font-size:16px;font-weight:600;color:var(--text-strong)}.button-subtitle[data-v-36e4eae4]{font-size:12px;color:var(--text-3)}.button-arrow[data-v-36e4eae4]{font-size:20px;color:var(--text-3);font-weight:300}.menu-section[data-v-36e4eae4]{padding:0 8px;margin-bottom:12px;display:flex;flex-direction:column;gap:12px}.menu-item-card[data-v-36e4eae4]{background:var(--surface-3);border-radius:12px;display:flex;align-items:center;padding:16px 20px;cursor:pointer;transition:background .2s}.menu-item-card[data-v-36e4eae4]:active{background:var(--surface-4)}.menu-indicator[data-v-36e4eae4]{width:4px;height:20px;background:var(--primary-fill);border-radius:2px;margin-right:12px}.menu-label[data-v-36e4eae4]{flex:1;font-size:16px;color:var(--text-strong)}.menu-arrow[data-v-36e4eae4]{font-size:20px;color:var(--text-3);font-weight:300}.settings-section[data-v-36e4eae4]{padding:0 8px;display:flex;flex-direction:column;gap:12px}.settings-header[data-v-36e4eae4]{font-size:14px;color:var(--text-3);padding:0 4px;margin-bottom:4px}.assets-page[data-v-b3a902a0]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.assets-header[data-v-b3a902a0]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-b3a902a0]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-b3a902a0]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-b3a902a0]{width:40px}.total-assets-card[data-v-b3a902a0]{background:var(--surface);border-radius:12px;padding:24px 20px;margin:16px;box-shadow:0 2px 8px rgba(var(--shadow-rgb),.04)}.total-assets-header[data-v-b3a902a0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.total-assets-label[data-v-b3a902a0]{font-size:14px;color:var(--text-3)}.eye-icon[data-v-b3a902a0]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}.total-assets-value[data-v-b3a902a0]{font-size:32px;font-weight:700;color:var(--primary-text)}.hidden-balance[data-v-b3a902a0]{font-size:32px;font-weight:700;color:var(--text)}.loading-state[data-v-b3a902a0]{padding:40px;text-align:center}.loading-text[data-v-b3a902a0]{color:var(--text-3);font-size:14px}.accounts-list[data-v-b3a902a0]{padding:0 16px}.account-card[data-v-b3a902a0]{background:var(--surface);border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 2px 8px rgba(var(--shadow-rgb),.04)}.account-header[data-v-b3a902a0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--line)}.account-title[data-v-b3a902a0]{font-size:16px;font-weight:600;color:var(--text)}.account-arrow[data-v-b3a902a0]{font-size:24px;color:var(--text-3)}.account-details[data-v-b3a902a0]{display:flex;flex-direction:column;gap:12px}.account-detail-item[data-v-b3a902a0]{display:flex;justify-content:space-between;align-items:center}.detail-label[data-v-b3a902a0]{font-size:14px;color:var(--text-2)}.detail-value[data-v-b3a902a0]{font-size:16px;font-weight:600;color:var(--text)}.deposit-page[data-v-0a94f97b]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.deposit-header[data-v-0a94f97b]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-0a94f97b]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-0a94f97b]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-0a94f97b]{width:40px}.deposit-type-tabs[data-v-0a94f97b]{display:flex;background:var(--surface);padding:8px;margin:12px 16px;border-radius:8px;gap:8px}.deposit-tab[data-v-0a94f97b]{flex:1;text-align:center;padding:10px;border-radius:6px;background:var(--surface-3);color:var(--text-2);font-size:14px;cursor:pointer;transition:all .3s}.deposit-tab.active[data-v-0a94f97b]{background:var(--primary-fill);color:#fff}.deposit-content[data-v-0a94f97b]{background:var(--surface);margin:16px;padding:20px;border-radius:12px}.form-section[data-v-0a94f97b]{margin-bottom:20px}.form-label[data-v-0a94f97b]{font-size:14px;color:var(--text-2);margin-bottom:8px}.network-selector[data-v-0a94f97b]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:var(--surface-2);border-radius:8px;cursor:pointer}.network-selector .arrow[data-v-0a94f97b]{color:var(--text-3);font-size:20px}.qr-section[data-v-0a94f97b]{text-align:center;margin:24px 0}.qr-code[data-v-0a94f97b]{width:200px;height:200px;margin:0 auto 16px;background:var(--surface);border:1px solid var(--line);border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden}.qr-code img[data-v-0a94f97b]{width:100%;height:100%;object-fit:contain}.qr-code-placeholder[data-v-0a94f97b]{width:200px;height:200px;margin:0 auto 16px;background:var(--surface-2);border:1px dashed var(--line);border-radius:8px;display:flex;align-items:center;justify-content:center}.placeholder-icon[data-v-0a94f97b]{width:48px;height:48px;color:var(--text-3)}.address-section[data-v-0a94f97b]{margin-top:16px}.address-text[data-v-0a94f97b]{font-size:12px;color:var(--text);word-break:break-all;margin-bottom:12px;padding:8px;background:var(--surface-2);border-radius:6px}.copy-button[data-v-0a94f97b]{padding:8px 24px;background:var(--primary-fill);color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer}.copy-button[data-v-0a94f97b]:disabled{background:var(--disabled-bg);cursor:not-allowed}.amount-input[data-v-0a94f97b]{width:100%;padding:12px;border:1px solid var(--line);border-radius:8px;font-size:16px}.upload-section[data-v-0a94f97b]{margin-top:8px}.upload-placeholder[data-v-0a94f97b]{width:120px;height:120px;border:2px dashed var(--line);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;background:var(--surface-1)}.upload-icon[data-v-0a94f97b]{width:32px;height:32px;margin-bottom:8px;color:var(--text-3)}.upload-text[data-v-0a94f97b]{font-size:12px;color:var(--text-3)}.upload-preview[data-v-0a94f97b]{position:relative;width:120px;height:120px;border-radius:8px;overflow:hidden}.upload-preview img[data-v-0a94f97b]{width:100%;height:100%;object-fit:cover}.remove-button[data-v-0a94f97b]{position:absolute;top:4px;right:4px;width:24px;height:24px;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:50%;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center}.submit-button[data-v-0a94f97b]{width:100%;padding:14px;background:var(--primary-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:24px}.submit-button[data-v-0a94f97b]:disabled{background:var(--disabled-bg);cursor:not-allowed}.bank-info-section[data-v-0a94f97b]{padding:0}.bank-info-item[data-v-0a94f97b]{padding:12px;background:var(--surface-2);border-radius:8px;font-size:14px;color:var(--text);display:flex;align-items:center;justify-content:space-between;word-break:break-all}.copy-button-small[data-v-0a94f97b]{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;margin-left:8px;flex-shrink:0}.bank-no-setting[data-v-0a94f97b]{text-align:center;padding:60px 20px}.no-setting-icon[data-v-0a94f97b]{font-size:64px;margin-bottom:20px}.no-setting-text[data-v-0a94f97b]{font-size:16px;color:var(--text-2);margin-bottom:30px;line-height:1.6}.contact-button[data-v-0a94f97b]{padding:12px 32px;background:var(--primary-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.contact-button[data-v-0a94f97b]:active{opacity:.8}.loading-bank[data-v-0a94f97b]{text-align:center;padding:40px}.loading-text[data-v-0a94f97b]{color:var(--text-3);font-size:14px}.deposit-records-section[data-v-0a94f97b]{margin:16px;background:var(--surface);border-radius:12px;padding:20px}.records-title[data-v-0a94f97b]{font-size:16px;font-weight:600;color:var(--text);margin-bottom:16px}.loading-records[data-v-0a94f97b],.empty-records[data-v-0a94f97b]{padding:40px;text-align:center}.loading-text[data-v-0a94f97b],.empty-text[data-v-0a94f97b]{color:var(--text-3);font-size:14px}.records-list[data-v-0a94f97b]{display:flex;flex-direction:column;gap:12px}.record-item[data-v-0a94f97b]{padding:16px;background:var(--surface-2);border-radius:8px}.record-row[data-v-0a94f97b]{display:flex;justify-content:space-between;margin-bottom:12px}.record-row[data-v-0a94f97b]:last-child{margin-bottom:0}.record-label[data-v-0a94f97b]{font-size:14px;color:var(--text-2)}.record-value[data-v-0a94f97b]{font-size:14px;color:var(--text);font-weight:500;text-align:right;flex:1;margin-left:16px}.status-pending[data-v-0a94f97b]{color:var(--warn)}.status-completed[data-v-0a94f97b]{color:var(--primary-text)}.status-rejected[data-v-0a94f97b]{color:var(--down)}.modal-overlay[data-v-0a94f97b]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;z-index:1000}.modal-content[data-v-0a94f97b]{width:100%;background:var(--surface);border-radius:16px 16px 0 0;max-height:60vh;overflow-y:auto}.modal-header[data-v-0a94f97b]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid var(--line)}.modal-cancel[data-v-0a94f97b]{background:none;border:none;color:var(--text-2);font-size:14px;cursor:pointer}.modal-title[data-v-0a94f97b]{font-size:16px;font-weight:600;color:var(--text)}.modal-confirm[data-v-0a94f97b]{background:none;border:none;color:var(--primary-text);font-size:14px;cursor:pointer}.modal-body[data-v-0a94f97b]{padding:8px 0}.network-option[data-v-0a94f97b]{padding:16px;font-size:14px;color:var(--text-2);cursor:pointer}.network-option.active[data-v-0a94f97b]{color:var(--text);font-weight:600;background:var(--surface-2)}.toast-message[data-v-0a94f97b]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:2000;box-shadow:0 4px 12px rgba(var(--shadow-rgb),.15);animation:toastSlideIn-0a94f97b .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-0a94f97b]{background:var(--down-fill);color:#fff}.toast-message.success[data-v-0a94f97b]{background:var(--primary-fill);color:#fff}@keyframes toastSlideIn-0a94f97b{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.records-page[data-v-c8870600]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.records-header[data-v-c8870600]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-c8870600]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-c8870600]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-c8870600]{width:40px}.loading-state[data-v-c8870600]{padding:40px;text-align:center}.loading-text[data-v-c8870600]{color:var(--text-3);font-size:14px}.records-list[data-v-c8870600]{padding:16px}.empty-state[data-v-c8870600]{padding:60px 20px;text-align:center}.empty-text[data-v-c8870600]{color:var(--text-3);font-size:14px}.record-card[data-v-c8870600]{background:var(--surface);border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 2px 8px rgba(var(--shadow-rgb),.04)}.record-row[data-v-c8870600]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.record-row[data-v-c8870600]:last-child{margin-bottom:0}.record-label[data-v-c8870600]{font-size:14px;color:var(--text-2)}.record-value[data-v-c8870600]{font-size:14px;color:var(--text);font-weight:500}.status-pending[data-v-c8870600]{color:var(--warn)}.status-completed[data-v-c8870600]{color:var(--primary-text)}.status-rejected[data-v-c8870600]{color:var(--down)}.wallet-page[data-v-a2f13e51]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.wallet-header[data-v-a2f13e51]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-a2f13e51]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-a2f13e51]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-a2f13e51]{width:40px}.assets-card[data-v-a2f13e51]{background:var(--surface);border-radius:12px;padding:24px 20px;margin:16px;box-shadow:0 2px 8px rgba(var(--shadow-rgb),.04)}.assets-header[data-v-a2f13e51]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.assets-title[data-v-a2f13e51]{font-size:18px;font-weight:600;color:var(--text-strong)}.assets-subtitle[data-v-a2f13e51]{font-size:13px;color:var(--text-3)}.assets-value-row[data-v-a2f13e51]{display:flex;align-items:center;justify-content:space-between}.assets-value[data-v-a2f13e51]{font-size:32px;font-weight:700;color:var(--primary-text)}.hidden-balance[data-v-a2f13e51]{font-size:32px;font-weight:700;color:var(--text);letter-spacing:4px}.eye-icon[data-v-a2f13e51]{width:32px;height:32px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s}.eye-icon[data-v-a2f13e51]:active{background:var(--surface-3)}.bind-item[data-v-a2f13e51]{background:var(--surface);border-radius:12px;padding:16px 20px;margin:0 16px 12px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background .2s}.bind-item[data-v-a2f13e51]:active{background:var(--surface-2)}.bind-label[data-v-a2f13e51]{font-size:16px;color:var(--text);font-weight:500}.bind-arrow[data-v-a2f13e51]{font-size:20px;color:var(--text-3);font-weight:300}.bind-bank-card-page[data-v-576a3bfe]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.page-header[data-v-576a3bfe]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-576a3bfe]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-576a3bfe]{font-size:18px;font-weight:600;color:var(--text)}.add-button[data-v-576a3bfe]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--primary-text);cursor:pointer}.header-placeholder[data-v-576a3bfe]{width:40px}.cards-list[data-v-576a3bfe]{padding:16px}.swipe-item-wrapper[data-v-576a3bfe]{position:relative;margin-bottom:12px;overflow:hidden}.card-item[data-v-576a3bfe]{background:var(--surface);border-radius:12px;padding:16px;position:relative;z-index:2;transition:transform .3s ease;touch-action:pan-y;cursor:pointer}.delete-button-wrapper[data-v-576a3bfe]{position:absolute;right:0;top:0;bottom:0;width:80px;display:flex;align-items:center;justify-content:center;z-index:1}.card-header[data-v-576a3bfe]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.card-info[data-v-576a3bfe]{flex:1}.card-currency[data-v-576a3bfe]{font-size:16px;font-weight:600;color:var(--text)}.card-bank[data-v-576a3bfe]{font-size:14px;color:var(--text-2);margin-top:4px}.card-details[data-v-576a3bfe]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.card-detail-item[data-v-576a3bfe]{display:flex;justify-content:space-between;align-items:center}.detail-label[data-v-576a3bfe]{font-size:14px;color:var(--text-3)}.detail-value[data-v-576a3bfe]{font-size:14px;color:var(--text)}.delete-button[data-v-576a3bfe]{width:100%;height:100%;padding:0 20px;background:var(--down-fill);color:#fff;border:none;border-radius:0 12px 12px 0;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center}.delete-button[data-v-576a3bfe]:active{opacity:.8}.form-section[data-v-576a3bfe]{padding:16px}.form-item[data-v-576a3bfe]{background:var(--surface);border-radius:12px;padding:16px;margin-bottom:12px}.form-label[data-v-576a3bfe]{font-size:14px;color:var(--text-2);margin-bottom:8px}.form-input[data-v-576a3bfe]{display:flex;align-items:center;padding:12px;background:var(--surface-2);border-radius:8px;font-size:14px;color:var(--text);cursor:pointer}.form-input-text[data-v-576a3bfe]{width:100%;padding:12px;background:var(--surface-2);border:none;border-radius:8px;font-size:14px;color:var(--text);outline:none}.arrow[data-v-576a3bfe]{margin-left:auto;font-size:20px;color:var(--text-3)}.submit-button[data-v-576a3bfe]{width:100%;padding:14px;background:var(--primary-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:12px}.submit-button[data-v-576a3bfe]:active{opacity:.8}.empty-state[data-v-576a3bfe]{padding:60px 20px;text-align:center}.empty-text[data-v-576a3bfe]{font-size:16px;color:var(--text-3);margin-bottom:24px}.empty-button[data-v-576a3bfe]{padding:12px 32px;background:var(--primary-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.empty-button[data-v-576a3bfe]:active{opacity:.8}.form-actions[data-v-576a3bfe]{display:flex;gap:12px;margin-top:12px}.cancel-button[data-v-576a3bfe]{flex:1;padding:14px;background:var(--surface-2);color:var(--text-2);border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.cancel-button[data-v-576a3bfe]:active{opacity:.8}.submit-button[data-v-576a3bfe]{flex:1;padding:14px;background:var(--primary-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:0}.modal-overlay[data-v-576a3bfe]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;z-index:1000}.modal-content[data-v-576a3bfe]{width:100%;background:var(--surface);border-radius:20px 20px 0 0;max-height:70vh;overflow:hidden;display:flex;flex-direction:column}.modal-header[data-v-576a3bfe]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--line)}.modal-cancel[data-v-576a3bfe]{font-size:16px;color:var(--text-2);cursor:pointer}.modal-title[data-v-576a3bfe]{font-size:18px;font-weight:600;color:var(--text)}.modal-confirm[data-v-576a3bfe]{font-size:16px;color:var(--primary-text);cursor:pointer}.modal-list[data-v-576a3bfe]{flex:1;overflow-y:auto;padding:8px 0}.modal-item[data-v-576a3bfe]{display:flex;align-items:center;padding:16px 20px;cursor:pointer;gap:12px}.modal-item.active[data-v-576a3bfe]{background:var(--primary-soft)}.modal-item span[data-v-576a3bfe]{font-size:16px;color:var(--text)}.toast-message[data-v-576a3bfe]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:2000;box-shadow:0 4px 12px rgba(var(--shadow-rgb),.15);animation:toastSlideIn-576a3bfe .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-576a3bfe]{background:var(--down-fill);color:#fff}.toast-message.success[data-v-576a3bfe]{background:var(--primary-fill);color:#fff}@keyframes toastSlideIn-576a3bfe{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.bind-digital-currency-page[data-v-f83d6902]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.page-header[data-v-f83d6902]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-f83d6902]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-f83d6902]{font-size:18px;font-weight:600;color:var(--text)}.add-button[data-v-f83d6902]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--primary-text);cursor:pointer}.header-placeholder[data-v-f83d6902]{width:40px}.addresses-list[data-v-f83d6902]{padding:16px}.swipe-item-wrapper[data-v-f83d6902]{position:relative;margin-bottom:12px;overflow:hidden}.address-item[data-v-f83d6902]{background:var(--surface);border-radius:12px;padding:16px;position:relative;z-index:2;transition:transform .3s ease;touch-action:pan-y;cursor:pointer}.delete-button-wrapper[data-v-f83d6902]{position:absolute;right:0;top:0;bottom:0;width:80px;display:flex;align-items:center;justify-content:center;z-index:1}.address-header[data-v-f83d6902]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.address-info[data-v-f83d6902]{flex:1}.address-currency[data-v-f83d6902]{font-size:16px;font-weight:600;color:var(--text)}.address-details[data-v-f83d6902]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.address-detail-item[data-v-f83d6902]{display:flex;justify-content:space-between;align-items:center;word-break:break-all}.detail-label[data-v-f83d6902]{font-size:14px;color:var(--text-3);margin-right:12px}.detail-value[data-v-f83d6902]{font-size:14px;color:var(--text);flex:1;text-align:right}.delete-button[data-v-f83d6902]{width:100%;height:100%;padding:0 20px;background:var(--down-fill);color:#fff;border:none;border-radius:0 12px 12px 0;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center}.delete-button[data-v-f83d6902]:active{opacity:.8}.form-section[data-v-f83d6902]{padding:16px}.form-item[data-v-f83d6902]{background:var(--surface);border-radius:12px;padding:16px;margin-bottom:12px}.form-label[data-v-f83d6902]{font-size:14px;color:var(--text-2);margin-bottom:8px}.form-input[data-v-f83d6902]{display:flex;align-items:center;padding:12px;background:var(--surface-2);border-radius:8px;font-size:14px;color:var(--text);cursor:pointer}.form-input-text[data-v-f83d6902]{width:100%;padding:12px;background:var(--surface-2);border:none;border-radius:8px;font-size:14px;color:var(--text);outline:none}.arrow[data-v-f83d6902]{margin-left:auto;font-size:20px;color:var(--text-3)}.submit-button[data-v-f83d6902]{width:100%;padding:14px;background:var(--primary-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:12px}.submit-button[data-v-f83d6902]:active{opacity:.8}.empty-state[data-v-f83d6902]{padding:60px 20px;text-align:center}.empty-text[data-v-f83d6902]{font-size:16px;color:var(--text-3);margin-bottom:24px}.empty-button[data-v-f83d6902]{padding:12px 32px;background:var(--primary-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.empty-button[data-v-f83d6902]:active{opacity:.8}.form-actions[data-v-f83d6902]{display:flex;gap:12px;margin-top:12px}.cancel-button[data-v-f83d6902]{flex:1;padding:14px;background:var(--surface-2);color:var(--text-2);border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.cancel-button[data-v-f83d6902]:active{opacity:.8}.submit-button[data-v-f83d6902]{flex:1;padding:14px;background:var(--primary-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:0}.modal-overlay[data-v-f83d6902]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;z-index:1000}.modal-content[data-v-f83d6902]{width:100%;background:var(--surface);border-radius:20px 20px 0 0;max-height:70vh;overflow:hidden;display:flex;flex-direction:column}.modal-header[data-v-f83d6902]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--line)}.modal-cancel[data-v-f83d6902]{font-size:16px;color:var(--text-2);cursor:pointer}.modal-title[data-v-f83d6902]{font-size:18px;font-weight:600;color:var(--text)}.modal-confirm[data-v-f83d6902]{font-size:16px;color:var(--primary-text);cursor:pointer}.modal-list[data-v-f83d6902]{flex:1;overflow-y:auto;padding:8px 0}.modal-item[data-v-f83d6902]{display:flex;align-items:center;padding:16px 20px;cursor:pointer;gap:12px}.modal-item.active[data-v-f83d6902]{background:var(--primary-soft)}.modal-item span[data-v-f83d6902]{font-size:16px;color:var(--text)}.toast-message[data-v-f83d6902]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:2000;box-shadow:0 4px 12px rgba(var(--shadow-rgb),.15);animation:toastSlideIn-f83d6902 .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-f83d6902]{background:var(--down-fill);color:#fff}.toast-message.success[data-v-f83d6902]{background:var(--primary-fill);color:#fff}@keyframes toastSlideIn-f83d6902{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.verification-page[data-v-2511a193]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.page-header[data-v-2511a193]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-2511a193]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-2511a193]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-2511a193]{width:40px}.verification-content[data-v-2511a193]{padding:16px}.verified-status[data-v-2511a193],.pending-status[data-v-2511a193],.rejected-status[data-v-2511a193]{background:var(--surface);border-radius:12px;padding:40px 20px;text-align:center;margin-bottom:16px}.status-icon[data-v-2511a193]{font-size:48px;margin-bottom:16px}.verified-status .status-icon[data-v-2511a193]{color:var(--primary-text)}.pending-status .status-icon[data-v-2511a193]{color:orange}.rejected-status .status-icon[data-v-2511a193]{color:var(--down)}.status-text[data-v-2511a193]{font-size:16px;color:var(--text);margin-bottom:12px}.status-info[data-v-2511a193]{font-size:14px;color:var(--text-2);margin-top:16px}.status-info div[data-v-2511a193]{margin-bottom:8px}.reject-reason[data-v-2511a193]{font-size:14px;color:var(--down);margin-top:16px;padding:12px;background:var(--down-soft);border-radius:8px}.retry-button[data-v-2511a193]{margin-top:20px;padding:12px 32px;background:var(--primary-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.retry-button[data-v-2511a193]:active{opacity:.8}.verification-form[data-v-2511a193]{background:var(--surface);border-radius:12px;padding:20px}.form-item[data-v-2511a193]{margin-bottom:20px}.form-label[data-v-2511a193]{font-size:14px;color:var(--text-2);margin-bottom:8px}.form-input-text[data-v-2511a193]{width:100%;padding:12px;background:var(--surface-2);border:none;border-radius:8px;font-size:14px;color:var(--text);outline:none}.upload-section[data-v-2511a193]{margin-top:24px}.upload-title[data-v-2511a193]{font-size:14px;color:var(--text-2);margin-bottom:16px}.upload-item[data-v-2511a193]{margin-bottom:24px}.upload-area[data-v-2511a193]{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--surface-2);border:2px dashed var(--line);border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}.upload-area.has-image[data-v-2511a193]{border-color:var(--primary)}.upload-placeholder[data-v-2511a193]{width:100%;height:100%;object-fit:contain}.upload-preview[data-v-2511a193]{width:100%;height:100%;object-fit:cover}.upload-plus[data-v-2511a193]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background:var(--primary-fill);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;z-index:1}.upload-label[data-v-2511a193]{text-align:center;font-size:14px;color:var(--text-2);margin-top:8px}.submit-button[data-v-2511a193]{width:100%;padding:14px;background:var(--primary-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:24px}.submit-button[data-v-2511a193]:active:not(:disabled){opacity:.8}.submit-button[data-v-2511a193]:disabled{opacity:.6;cursor:not-allowed}.toast-message[data-v-2511a193]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 24px;background:rgba(0,0,0,.8);color:#fff;border-radius:8px;font-size:14px;z-index:9999;max-width:80%;text-align:center}.toast-message.success[data-v-2511a193]{background:rgba(115,177,0,.9)}.toast-message.error[data-v-2511a193]{background:rgba(255,68,68,.9)}.transfer-page[data-v-a73f8c3b]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.page-header[data-v-a73f8c3b]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-a73f8c3b]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-a73f8c3b]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-a73f8c3b]{width:40px}.transfer-content[data-v-a73f8c3b]{padding:16px}.account-section[data-v-a73f8c3b]{background:var(--surface);border-radius:12px;padding:20px;margin-bottom:16px;position:relative}.account-line[data-v-a73f8c3b]{display:flex;align-items:center;margin-bottom:16px;cursor:pointer;padding:8px;border-radius:8px}.account-line[data-v-a73f8c3b]:last-child{margin-bottom:0}.account-line[data-v-a73f8c3b]:active{background:var(--surface-2)}.account-indicator[data-v-a73f8c3b]{width:8px;height:8px;border-radius:50%;margin-right:12px}.account-indicator.green[data-v-a73f8c3b]{background:var(--primary-fill)}.account-indicator.red[data-v-a73f8c3b]{background:var(--down-fill)}.account-text[data-v-a73f8c3b]{font-size:16px;color:var(--text);flex:1}.swap-button[data-v-a73f8c3b]{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:40px;height:40px;background:var(--surface-3);border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.swap-button[data-v-a73f8c3b]:active{opacity:.8}.swap-icon[data-v-a73f8c3b]{width:24px;height:24px;object-fit:contain}.amount-section[data-v-a73f8c3b]{background:var(--surface);border-radius:12px;padding:20px;margin-bottom:16px}.amount-header[data-v-a73f8c3b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.amount-label[data-v-a73f8c3b]{font-size:16px;color:var(--text);font-weight:600}.available-text[data-v-a73f8c3b]{font-size:14px;color:var(--text-2)}.amount-input-wrapper[data-v-a73f8c3b]{display:flex;align-items:center;gap:12px}.amount-input[data-v-a73f8c3b]{flex:1;padding:12px;background:var(--surface-2);border:none;border-radius:8px;font-size:16px;color:var(--text);outline:none}.currency-text[data-v-a73f8c3b]{font-size:14px;color:var(--text-2)}.all-button[data-v-a73f8c3b]{font-size:14px;color:var(--primary-text);font-weight:600;cursor:pointer;padding:4px 8px}.all-button[data-v-a73f8c3b]:active{opacity:.8}.transfer-button[data-v-a73f8c3b]{width:100%;padding:14px;background:var(--primary-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-bottom:24px}.transfer-button[data-v-a73f8c3b]:active:not(:disabled){opacity:.8}.transfer-button[data-v-a73f8c3b]:disabled{opacity:.6;cursor:not-allowed}.records-section[data-v-a73f8c3b]{background:var(--surface);border-radius:12px;padding:20px}.records-title[data-v-a73f8c3b]{font-size:16px;font-weight:600;color:var(--text);margin-bottom:16px}.loading-records[data-v-a73f8c3b],.empty-records[data-v-a73f8c3b]{text-align:center;padding:40px 0;color:var(--text-3);font-size:14px}.records-list[data-v-a73f8c3b]{display:flex;flex-direction:column;gap:16px}.record-item[data-v-a73f8c3b]{padding-bottom:16px;border-bottom:1px solid var(--line)}.record-item[data-v-a73f8c3b]:last-child{border-bottom:none;padding-bottom:0}.record-amount[data-v-a73f8c3b]{font-size:16px;font-weight:600;color:var(--text);margin-bottom:8px}.record-desc[data-v-a73f8c3b]{font-size:14px;color:var(--text-2);margin-bottom:8px}.record-time[data-v-a73f8c3b]{font-size:12px;color:var(--text-3)}.modal-overlay[data-v-a73f8c3b]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;z-index:1000}.modal-content[data-v-a73f8c3b]{width:100%;background:var(--surface);border-radius:20px 20px 0 0;padding:20px;max-height:70vh;overflow-y:auto}.modal-header[data-v-a73f8c3b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--line)}.modal-cancel[data-v-a73f8c3b],.modal-confirm[data-v-a73f8c3b]{font-size:16px;cursor:pointer;padding:8px 16px}.modal-cancel[data-v-a73f8c3b]{color:var(--text-2)}.modal-confirm[data-v-a73f8c3b]{color:var(--primary-text);font-weight:600}.modal-title[data-v-a73f8c3b]{font-size:18px;font-weight:600;color:var(--text)}.modal-list[data-v-a73f8c3b]{display:flex;flex-direction:column}.modal-item[data-v-a73f8c3b]{padding:16px;font-size:16px;color:var(--text);cursor:pointer;border-radius:8px}.modal-item.active[data-v-a73f8c3b]{background:var(--info-soft);color:var(--primary-text)}.modal-item[data-v-a73f8c3b]:active{background:var(--surface-2)}.toast-message[data-v-a73f8c3b]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 24px;background:rgba(0,0,0,.8);color:#fff;border-radius:8px;font-size:14px;z-index:9999;max-width:80%;text-align:center}.toast-message.success[data-v-a73f8c3b]{background:rgba(115,177,0,.9)}.toast-message.error[data-v-a73f8c3b]{background:rgba(255,68,68,.9)}.change-password-page[data-v-a6b73758]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.page-header[data-v-a6b73758]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-a6b73758]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-a6b73758]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-a6b73758]{width:40px}.change-password-content[data-v-a6b73758]{padding:20px 16px}.form-item[data-v-a6b73758]{background:var(--surface);border-radius:12px;padding:16px;margin-bottom:12px}.form-label[data-v-a6b73758]{font-size:14px;color:var(--text-2);margin-bottom:12px}.code-input-wrapper[data-v-a6b73758]{display:flex;gap:12px;align-items:center}.code-input[data-v-a6b73758]{flex:1;padding:12px;background:var(--surface-2);border:none;border-radius:8px;font-size:14px;color:var(--text);outline:none}.send-button[data-v-a6b73758]{padding:12px 24px;background:var(--primary-fill);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.send-button[data-v-a6b73758]:active:not(:disabled){opacity:.8}.send-button[data-v-a6b73758]:disabled{opacity:.6;cursor:not-allowed}.password-input-wrapper[data-v-a6b73758]{position:relative;display:flex;align-items:center}.password-input[data-v-a6b73758]{flex:1;padding:12px 40px 12px 12px;background:var(--surface-2);border:none;border-radius:8px;font-size:14px;color:var(--text);outline:none}.password-toggle[data-v-a6b73758]{position:absolute;right:12px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0}.password-toggle[data-v-a6b73758]:active{opacity:.8}.submit-button[data-v-a6b73758]{width:100%;padding:14px;background:var(--primary-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:12px}.submit-button[data-v-a6b73758]:active:not(:disabled){opacity:.8}.submit-button[data-v-a6b73758]:disabled{opacity:.6;cursor:not-allowed}.toast-message[data-v-a6b73758]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 24px;background:rgba(0,0,0,.8);color:#fff;border-radius:8px;font-size:14px;z-index:9999;max-width:80%;text-align:center}.toast-message.success[data-v-a6b73758]{background:rgba(115,177,0,.9)}.toast-message.error[data-v-a6b73758]{background:rgba(255,68,68,.9)}.customer-service-page[data-v-f0d994aa]{min-height:100vh;background:var(--page-bg);display:flex;flex-direction:column}.page-header[data-v-f0d994aa]{display:flex;align-items:center;justify-content:space-between;padding:16px;padding-top:calc(16px + env(safe-area-inset-top,0px));background:var(--surface);border-bottom:1px solid var(--line);flex-shrink:0}.back-button[data-v-f0d994aa]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text)}.header-title[data-v-f0d994aa]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-f0d994aa]{width:40px}.state-box[data-v-f0d994aa]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.loading-spinner[data-v-f0d994aa]{width:48px;height:48px;border:4px solid var(--line-soft);border-top:4px solid var(--primary);border-radius:50%;animation:spin-f0d994aa 1s linear infinite}@keyframes spin-f0d994aa{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-f0d994aa]{font-size:14px;color:var(--text-3)}.cs-body[data-v-f0d994aa]{flex:1;overflow-y:auto;overflow-x:hidden;padding:12px 16px;-webkit-overflow-scrolling:touch}.msg[data-v-f0d994aa]{display:flex;margin-bottom:10px}.mine[data-v-f0d994aa]{justify-content:flex-end}.theirs[data-v-f0d994aa]{justify-content:flex-start}.bubble[data-v-f0d994aa]{max-width:75%;padding:10px 14px;border-radius:16px;font-size:14px;line-height:1.5;word-break:break-word}.theirs .bubble[data-v-f0d994aa]{background:var(--surface);border:1px solid var(--line);color:var(--text);border-top-left-radius:4px}.mine .bubble[data-v-f0d994aa]{background:var(--primary);color:#1a1a1a;border-bottom-right-radius:4px}.msg-text[data-v-f0d994aa]{white-space:pre-wrap}.msg-meta[data-v-f0d994aa]{font-size:10px;opacity:.65;margin-top:3px;text-align:right}.read-st[data-v-f0d994aa]{margin-left:6px;font-size:11px}.read-st.read[data-v-f0d994aa]{color:#2e7d32;font-weight:700}.msg-img img[data-v-f0d994aa]{max-width:60vw;max-height:200px;border-radius:8px;cursor:zoom-in;display:block}.msg-order[data-v-f0d994aa]{font-size:12px;line-height:1.6;white-space:pre-line}.order-title[data-v-f0d994aa]{font-weight:700;margin-bottom:2px}.cs-bottom[data-v-f0d994aa]{display:flex;align-items:center;gap:6px;padding:8px 10px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--line);flex-shrink:0}.img-btn[data-v-f0d994aa]{font-size:20px;cursor:pointer;flex-shrink:0;padding:4px}.cs-ipt[data-v-f0d994aa]{flex:1;min-width:0;border:1px solid var(--line);border-radius:20px;padding:10px 14px;background:var(--page-bg);color:var(--text);font-size:14px;outline:none}.cs-send[data-v-f0d994aa]{width:40px;height:40px;flex-shrink:0;border:none;border-radius:50%;background:var(--primary);color:#1a1a1a;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center}.customer-service-content[data-v-f0d994aa]{flex:1;padding:16px;display:flex;align-items:stretch;justify-content:center}.empty-state[data-v-f0d994aa]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;margin:auto}.empty-icon[data-v-f0d994aa]{font-size:64px}.empty-text[data-v-f0d994aa]{font-size:18px;font-weight:600;color:var(--text)}.empty-desc[data-v-f0d994aa]{font-size:14px;color:var(--text-3)}.service-container[data-v-f0d994aa]{width:100%;background:var(--surface);border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(var(--shadow-rgb),.08)}.service-iframe[data-v-f0d994aa]{width:100%;height:100%;min-height:60vh;border:none;display:block}.img-mask[data-v-f0d994aa]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.85);z-index:3000;display:flex;align-items:center;justify-content:center;cursor:zoom-out}.img-big[data-v-f0d994aa]{max-width:92vw;max-height:92vh;border-radius:6px}.img-close[data-v-f0d994aa]{position:fixed;top:calc(16px + env(safe-area-inset-top,0px));right:24px;color:#fff;font-size:28px;cursor:pointer;line-height:1}.toast-message[data-v-f0d994aa]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 24px;background:rgba(0,0,0,.8);color:#fff;border-radius:8px;font-size:14px;z-index:9999;max-width:80%;text-align:center}.toast-message.success[data-v-f0d994aa]{background:rgba(115,177,0,.9)}.toast-message.error[data-v-f0d994aa]{background:rgba(255,68,68,.9)}.complaint-page[data-v-604a1566]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.page-header[data-v-604a1566]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-604a1566]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-604a1566]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-604a1566]{width:40px}.complaint-content[data-v-604a1566]{padding:40px 16px;min-height:400px;display:flex;align-items:center;justify-content:center}.loading-container[data-v-604a1566]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.loading-spinner[data-v-604a1566]{width:48px;height:48px;border:4px solid var(--line-soft);border-top:4px solid var(--primary);border-radius:50%;animation:spin-604a1566 1s linear infinite}@keyframes spin-604a1566{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-604a1566]{font-size:14px;color:var(--text-3)}.empty-state[data-v-604a1566]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.empty-icon[data-v-604a1566]{font-size:64px}.empty-text[data-v-604a1566]{font-size:18px;font-weight:600;color:var(--text)}.empty-desc[data-v-604a1566]{font-size:14px;color:var(--text-3)}.email-container[data-v-604a1566]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:var(--surface);border-radius:12px;padding:40px 24px;box-shadow:0 2px 8px rgba(var(--shadow-rgb),.08);max-width:400px;width:100%}.email-icon[data-v-604a1566]{font-size:64px}.email-title[data-v-604a1566]{font-size:20px;font-weight:600;color:var(--text)}.email-address[data-v-604a1566]{font-size:16px;color:var(--text);padding:12px 16px;background:var(--surface-2);border-radius:8px;cursor:pointer;-webkit-user-select:all;user-select:all;word-break:break-all;text-align:center;width:100%;box-sizing:border-box}.email-address[data-v-604a1566]:active{opacity:.8}.copy-button[data-v-604a1566]{width:100%;padding:14px;background:var(--primary-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:8px}.copy-button[data-v-604a1566]:active{opacity:.8}.copy-button[data-v-604a1566]:disabled{opacity:.6;cursor:not-allowed}.toast-message[data-v-604a1566]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 24px;background:rgba(0,0,0,.8);color:#fff;border-radius:8px;font-size:14px;z-index:9999;max-width:80%;text-align:center}.toast-message.success[data-v-604a1566]{background:rgba(115,177,0,.9)}.toast-message.error[data-v-604a1566]{background:rgba(255,68,68,.9)}.announcements-page[data-v-cf848a3f]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.page-header[data-v-cf848a3f]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-cf848a3f]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-cf848a3f]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-cf848a3f]{width:40px}.announcements-content[data-v-cf848a3f]{padding:16px}.loading-container[data-v-cf848a3f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:80px 16px}.loading-spinner[data-v-cf848a3f]{width:48px;height:48px;border:4px solid var(--line-soft);border-top:4px solid var(--primary);border-radius:50%;animation:spin-cf848a3f 1s linear infinite}@keyframes spin-cf848a3f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-cf848a3f]{font-size:14px;color:var(--text-3)}.empty-state[data-v-cf848a3f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:80px 16px;text-align:center}.empty-icon[data-v-cf848a3f]{width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.empty-icon svg[data-v-cf848a3f]{width:100%;height:100%}.empty-text[data-v-cf848a3f]{font-size:18px;font-weight:600;color:var(--text)}.empty-desc[data-v-cf848a3f]{font-size:14px;color:var(--text-3)}.announcements-list[data-v-cf848a3f]{display:flex;flex-direction:column;gap:16px}.announcement-card[data-v-cf848a3f]{background:var(--surface);border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(var(--shadow-rgb),.08)}.announcement-header[data-v-cf848a3f]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.announcement-icon[data-v-cf848a3f]{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.announcement-icon svg[data-v-cf848a3f]{width:100%;height:100%}.announcement-title[data-v-cf848a3f]{font-size:18px;font-weight:600;color:var(--text);flex:1}.announcement-content[data-v-cf848a3f]{font-size:15px;color:var(--text-2);line-height:1.6;margin-bottom:16px;white-space:pre-wrap;word-wrap:break-word}.announcement-footer[data-v-cf848a3f]{display:flex;justify-content:flex-end;padding-top:12px;border-top:1px solid var(--line)}.announcement-date[data-v-cf848a3f]{font-size:12px;color:var(--text-3)}.toast-message[data-v-cf848a3f]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 24px;background:rgba(0,0,0,.8);color:#fff;border-radius:8px;font-size:14px;z-index:9999;max-width:80%;text-align:center}.toast-message.success[data-v-cf848a3f]{background:rgba(115,177,0,.9)}.toast-message.error[data-v-cf848a3f]{background:rgba(255,68,68,.9)}.withdraw-page[data-v-0064b64d]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.page-header[data-v-0064b64d]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-0064b64d]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-0064b64d]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-0064b64d]{width:40px}.tabs-container[data-v-0064b64d]{display:flex;background:var(--surface);border-bottom:1px solid var(--line)}.tab-item[data-v-0064b64d]{flex:1;padding:14px;text-align:center;font-size:15px;color:var(--text-3);cursor:pointer;border-bottom:2px solid transparent}.tab-item.active[data-v-0064b64d]{color:var(--primary-text);border-bottom-color:var(--primary);font-weight:600}.withdraw-content[data-v-0064b64d]{padding:16px}.withdraw-form[data-v-0064b64d]{background:var(--surface);border-radius:12px;padding:20px;margin-bottom:16px}.form-group[data-v-0064b64d]{margin-bottom:20px}.form-label[data-v-0064b64d]{font-size:14px;color:var(--text-2);margin-bottom:8px}.select-input[data-v-0064b64d]{display:flex;align-items:center;justify-content:space-between;padding:12px;background:var(--surface-2);border-radius:8px;cursor:pointer}.select-input span.placeholder[data-v-0064b64d]{color:var(--text-3)}.input-box[data-v-0064b64d]{width:100%;padding:12px;background:var(--surface-2);border:none;border-radius:8px;font-size:14px;color:var(--text);outline:none;box-sizing:border-box}.summary-section[data-v-0064b64d]{padding:16px 0;border-top:1px solid var(--line);margin-top:20px}.summary-item[data-v-0064b64d]{display:flex;justify-content:space-between;padding:8px 0;font-size:14px;color:var(--text-2)}.summary-item span[data-v-0064b64d]:last-child{color:var(--text);font-weight:500}.withdraw-button[data-v-0064b64d]{width:100%;padding:14px;background:var(--primary-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:20px}.withdraw-button[data-v-0064b64d]:active:not(:disabled){opacity:.8}.withdraw-button[data-v-0064b64d]:disabled{opacity:.6;cursor:not-allowed}.records-section[data-v-0064b64d]{background:var(--surface);border-radius:12px;padding:20px}.records-title[data-v-0064b64d]{font-size:16px;font-weight:600;color:var(--text);margin-bottom:16px}.loading-records[data-v-0064b64d],.empty-records[data-v-0064b64d]{text-align:center;padding:40px;color:var(--text-3);font-size:14px}.records-list[data-v-0064b64d]{display:flex;flex-direction:column;gap:16px}.record-item[data-v-0064b64d]{padding:16px;background:var(--surface-2);border-radius:8px}.record-row[data-v-0064b64d]{display:flex;justify-content:space-between;padding:8px 0;font-size:14px}.record-label[data-v-0064b64d]{color:var(--text-2)}.record-value[data-v-0064b64d]{color:var(--text);font-weight:500;word-break:break-all;text-align:right;flex:1;margin-left:16px}.record-address[data-v-0064b64d]{font-family:monospace;font-size:12px}.status-pending[data-v-0064b64d]{color:var(--warn)}.status-approved[data-v-0064b64d]{color:var(--primary-text)}.status-rejected[data-v-0064b64d]{color:var(--down)}.status-completed[data-v-0064b64d]{color:#2196f3}.modal-overlay[data-v-0064b64d]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1000;display:flex;align-items:flex-end}.modal-content[data-v-0064b64d]{width:100%;max-height:70vh;background:var(--surface);border-radius:20px 20px 0 0;display:flex;flex-direction:column;animation:slideUp-0064b64d .3s ease-out}@keyframes slideUp-0064b64d{0%{transform:translateY(100%)}to{transform:translateY(0)}}.modal-header[data-v-0064b64d]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid var(--line)}.modal-cancel[data-v-0064b64d]{color:var(--text-3);font-size:14px;cursor:pointer}.modal-title[data-v-0064b64d]{font-size:16px;font-weight:600;color:var(--text)}.modal-confirm[data-v-0064b64d]{color:var(--primary-text);font-size:14px;font-weight:600;cursor:pointer}.modal-list[data-v-0064b64d]{flex:1;overflow-y:auto;padding:8px 0}.modal-item[data-v-0064b64d]{padding:16px;font-size:15px;color:var(--text);cursor:pointer;border-bottom:1px solid var(--line)}.modal-item.active[data-v-0064b64d]{color:var(--primary-text);font-weight:600;background:var(--primary-soft)}.modal-item .address-text[data-v-0064b64d]{font-size:12px;color:var(--text-3);margin-top:4px;word-break:break-all}.modal-empty[data-v-0064b64d]{padding:40px;text-align:center;color:var(--text-3);font-size:14px}.toast-message[data-v-0064b64d]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 24px;background:rgba(0,0,0,.8);color:#fff;border-radius:8px;font-size:14px;z-index:9999;max-width:80%;text-align:center}.toast-message.success[data-v-0064b64d]{background:rgba(115,177,0,.9)}.toast-message.error[data-v-0064b64d]{background:rgba(255,68,68,.9)}.withdraw-closed[data-v-0064b64d]{padding:60px 20px;text-align:center;font-size:15px;color:#999}.modal-bind-btn[data-v-0064b64d]{display:inline-block;padding:10px 26px;border:none;border-radius:20px;background:#85bd00;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.rate-text[data-v-0064b64d]{font-variant-numeric:tabular-nums}.credit-loan-page[data-v-bc0b266d]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.page-header[data-v-bc0b266d]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-bc0b266d],.header-menu[data-v-bc0b266d]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-bc0b266d]{font-size:18px;font-weight:600;color:var(--text)}.user-info[data-v-bc0b266d]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:var(--surface);border-bottom:1px solid var(--line)}.brand[data-v-bc0b266d]{font-size:16px;font-weight:500;color:var(--text)}.balance[data-v-bc0b266d]{font-size:18px;font-weight:600;color:var(--text)}.page-content[data-v-bc0b266d]{padding:20px 16px}.status-card[data-v-bc0b266d]{background:linear-gradient(135deg,var(--surface-1) 0%,var(--surface-2) 100%);border-radius:16px;padding:24px;margin-bottom:24px;text-align:center}.status-text[data-v-bc0b266d]{font-size:16px;color:var(--text);margin-bottom:16px}.verified-btn[data-v-bc0b266d]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:20px;border:none;font-size:14px;font-weight:500;cursor:pointer;background:var(--disabled-bg);color:#fff;transition:all .3s}.verified-btn[data-v-bc0b266d]:hover:not(.verified){background:var(--disabled-bg-hover)}.verified-btn.verified[data-v-bc0b266d]{background:var(--up-fill);color:#fff;cursor:default}.form-section[data-v-bc0b266d]{margin-bottom:20px}.form-label[data-v-bc0b266d]{font-size:14px;color:var(--text);margin-bottom:8px;font-weight:500}.amount-input-wrapper[data-v-bc0b266d]{display:flex;gap:8px;align-items:center}.amount-input[data-v-bc0b266d]{flex:1;padding:12px 16px;border:1px solid var(--line);border-radius:8px;font-size:16px;background:var(--surface-2)}.amount-input[data-v-bc0b266d]::placeholder{color:var(--text-3)}.max-btn[data-v-bc0b266d]{padding:12px 20px;background:var(--up-fill);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}.max-btn[data-v-bc0b266d]:disabled{background:var(--disabled-bg);cursor:not-allowed}.amount-hint[data-v-bc0b266d]{display:flex;justify-content:space-between;margin-top:8px;font-size:12px;color:var(--text-3)}.term-select-wrapper[data-v-bc0b266d]{position:relative}.term-select[data-v-bc0b266d]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border:1px solid var(--line);border-radius:8px;background:var(--surface);cursor:pointer}.term-select svg[data-v-bc0b266d]{transition:transform .3s ease}.term-select svg.rotated[data-v-bc0b266d]{transform:rotate(90deg)}.term-dropdown[data-v-bc0b266d]{position:absolute;top:calc(100% + 8px);left:0;right:0;background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:0 4px 12px rgba(var(--shadow-rgb),.1);z-index:100;max-height:300px;overflow-y:auto}.term-option[data-v-bc0b266d]{padding:16px;border-bottom:1px solid var(--line);cursor:pointer;transition:background .2s}.term-option[data-v-bc0b266d]:last-child{border-bottom:none}.term-option[data-v-bc0b266d]:hover{background:var(--surface-2)}.term-option.active[data-v-bc0b266d]{background:var(--primary-soft)}.term-option.active .term-days[data-v-bc0b266d]{color:var(--up);font-weight:600}.term-option-main[data-v-bc0b266d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.term-days[data-v-bc0b266d]{font-size:16px;font-weight:500;color:var(--text)}.term-rate[data-v-bc0b266d]{font-size:14px;color:var(--text-2)}.term-option-detail[data-v-bc0b266d]{display:flex;justify-content:space-between;font-size:12px;color:var(--text-3)}.interest-section[data-v-bc0b266d]{background:var(--surface);border-radius:8px;padding:16px;margin-bottom:24px}.interest-item[data-v-bc0b266d]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.interest-item[data-v-bc0b266d]:last-child{border-bottom:none}.interest-label[data-v-bc0b266d]{font-size:14px;color:var(--text-2)}.interest-value[data-v-bc0b266d]{font-size:14px;color:var(--text);font-weight:500}.submit-btn[data-v-bc0b266d]{width:100%;padding:16px;background:var(--up-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.toast-message[data-v-bc0b266d]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:2000;box-shadow:0 4px 12px rgba(var(--shadow-rgb),.15);animation:toastSlideIn-bc0b266d .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-bc0b266d]{background:var(--down-fill);color:#fff}.toast-message.success[data-v-bc0b266d]{background:var(--up-fill);color:#fff}@keyframes toastSlideIn-bc0b266d{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.dropdown-overlay[data-v-bc0b266d]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background:transparent}.loan-apply-info-page[data-v-362d013c]{min-height:100vh;background:var(--page-bg)}.page-header[data-v-362d013c]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-362d013c]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-362d013c]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-362d013c]{width:40px}.page-content[data-v-362d013c]{padding:20px 16px}.form-section[data-v-362d013c]{margin-bottom:24px}.form-label[data-v-362d013c]{font-size:14px;color:var(--text);margin-bottom:8px;font-weight:500}.required[data-v-362d013c]{color:var(--down)}.form-input[data-v-362d013c],.form-textarea[data-v-362d013c]{width:100%;padding:12px 16px;border:1px solid var(--line);border-radius:8px;font-size:16px;background:var(--surface);box-sizing:border-box}.form-input[data-v-362d013c]::placeholder,.form-textarea[data-v-362d013c]::placeholder{color:var(--text-3)}.form-textarea[data-v-362d013c]{resize:vertical;min-height:80px}.submit-btn[data-v-362d013c]{width:100%;padding:16px;background:var(--up-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-top:20px}.submit-btn[data-v-362d013c]:disabled{background:var(--disabled-bg);cursor:not-allowed}.toast-message[data-v-362d013c]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:2000;box-shadow:0 4px 12px rgba(var(--shadow-rgb),.15);animation:toastSlideIn-362d013c .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-362d013c]{background:var(--down-fill);color:#fff}.toast-message.success[data-v-362d013c]{background:var(--up-fill);color:#fff}@keyframes toastSlideIn-362d013c{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.loan-contract-page[data-v-05240199]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.page-header[data-v-05240199]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--surface);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:100}.back-button[data-v-05240199]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-05240199]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-05240199]{width:40px}.contract-wrapper[data-v-05240199]{padding:20px 16px;min-height:calc(100vh - 60px)}.contract-box[data-v-05240199]{background:var(--surface);border-radius:12px;padding:20px;color:var(--text);line-height:1.6;box-shadow:0 2px 8px rgba(var(--shadow-rgb),.05)}.contract-title[data-v-05240199]{font-size:18px;font-weight:600;margin-bottom:8px}.contract-date[data-v-05240199]{font-size:14px;color:var(--up);margin-bottom:8px}.contract-subtitle[data-v-05240199]{font-size:14px;margin-bottom:24px}.contract-section[data-v-05240199]{margin-bottom:24px}.section-title[data-v-05240199]{font-size:16px;font-weight:600;margin-bottom:12px;color:var(--text)}.info-item[data-v-05240199]{display:flex;margin-bottom:8px}.info-label[data-v-05240199]{margin-right:8px;color:var(--text-2)}.info-value[data-v-05240199]{color:var(--text);font-weight:500}.info-value.highlight[data-v-05240199]{color:var(--up)}.section-text[data-v-05240199]{margin-bottom:12px;color:var(--text)}.section-text .highlight[data-v-05240199]{color:var(--up);font-weight:500}.section-note[data-v-05240199]{margin-top:8px;color:var(--text-2);font-size:14px}.contract-footer[data-v-05240199]{position:fixed;bottom:0;left:0;right:0;padding:16px;background:var(--surface);border-top:1px solid var(--line)}.sign-btn[data-v-05240199]{width:100%;padding:14px;background:var(--up-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.sign-btn.agreement-btn[data-v-05240199]{cursor:default}.signature-section[data-v-05240199]{margin-top:20px;padding-top:20px;border-top:1px solid var(--line)}.signature-info[data-v-05240199]{margin-bottom:16px}.signature-label[data-v-05240199]{margin-bottom:8px;color:var(--text);font-size:14px}.signature-image[data-v-05240199]{margin:16px 0;padding:16px;background:var(--surface-1);border-radius:8px;text-align:center}.signature-image img[data-v-05240199]{max-width:100%;max-height:200px;object-fit:contain}.signature-date[data-v-05240199]{margin-top:16px;color:var(--text-2);font-size:14px;text-align:right}.loan-sign-page[data-v-1da3a983]{min-height:100vh;background:var(--page-bg)}.page-header[data-v-1da3a983]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-1da3a983]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-1da3a983]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-1da3a983]{width:40px}.sign-content[data-v-1da3a983]{padding:24px 16px}.sign-instruction[data-v-1da3a983]{font-size:16px;color:var(--text);margin-bottom:16px;font-weight:500}.sign-area[data-v-1da3a983]{border:1px solid var(--line);border-radius:8px;background:var(--surface);overflow:hidden}.sign-canvas[data-v-1da3a983]{width:100%;height:300px;display:block;cursor:crosshair;touch-action:none}.sign-footer[data-v-1da3a983]{position:fixed;bottom:0;left:0;right:0;padding:16px;background:var(--surface);border-top:1px solid var(--line);display:flex;gap:12px}.resign-btn[data-v-1da3a983]{flex:1;padding:14px;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:8px;font-size:16px;font-weight:500;cursor:pointer}.sign-submit-btn[data-v-1da3a983]{flex:1;padding:14px;background:var(--up-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.sign-submit-btn[data-v-1da3a983]:disabled{background:var(--disabled-bg);cursor:not-allowed}.toast-message[data-v-1da3a983]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:2000;box-shadow:0 4px 12px rgba(var(--shadow-rgb),.15);animation:toastSlideIn-1da3a983 .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-1da3a983]{background:var(--down-fill);color:#fff}.toast-message.success[data-v-1da3a983]{background:var(--up-fill);color:#fff}@keyframes toastSlideIn-1da3a983{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.loan-records-page[data-v-75c6d8d7]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.page-header[data-v-75c6d8d7]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-75c6d8d7]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-75c6d8d7]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-75c6d8d7]{width:40px}.records-content[data-v-75c6d8d7]{padding:16px}.loading[data-v-75c6d8d7],.empty[data-v-75c6d8d7]{text-align:center;padding:40px 20px;color:var(--text-3)}.loan-list[data-v-75c6d8d7]{display:flex;flex-direction:column;gap:16px}.loan-item[data-v-75c6d8d7]{background:var(--surface);border-radius:12px;padding:16px;border-left:4px solid var(--up)}.loan-header[data-v-75c6d8d7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--line)}.loan-id[data-v-75c6d8d7]{font-size:16px;font-weight:600;color:var(--text)}.loan-date[data-v-75c6d8d7]{font-size:14px;color:var(--text-3)}.loan-details[data-v-75c6d8d7]{margin-bottom:16px}.detail-row[data-v-75c6d8d7]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.detail-label[data-v-75c6d8d7]{font-size:14px;color:var(--text-2)}.detail-value[data-v-75c6d8d7]{font-size:14px;color:var(--text);font-weight:500}.loan-actions[data-v-75c6d8d7]{display:flex;gap:12px;padding-top:12px;border-top:1px solid var(--line)}.action-btn[data-v-75c6d8d7]{flex:1;padding:10px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}.agreement-btn[data-v-75c6d8d7]{background:var(--up-fill);color:#fff}.status-btn[data-v-75c6d8d7]{background:var(--surface-2);color:var(--text-2)}.repay-btn[data-v-75c6d8d7]{background:var(--warn-fill);color:#fff}.financial-management-page[data-v-c10333d9]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.page-header[data-v-c10333d9]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-c10333d9]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-c10333d9]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-c10333d9]{width:40px}.page-content[data-v-c10333d9]{padding:40px 20px}.empty-state[data-v-c10333d9]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px}.empty-icon[data-v-c10333d9]{margin-bottom:24px;opacity:.5}.empty-text[data-v-c10333d9]{font-size:16px;color:var(--text-3);text-align:center}.header-menu[data-v-c10333d9]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.product-list[data-v-c10333d9]{padding:16px}.product-card[data-v-c10333d9]{background:var(--surface);border-radius:12px;padding:16px;margin-bottom:16px;box-shadow:0 2px 8px rgba(var(--shadow-rgb),.05);cursor:pointer}.product-header[data-v-c10333d9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.product-name[data-v-c10333d9]{font-size:20px;font-weight:600;color:var(--text)}.product-image[data-v-c10333d9]{width:50px;height:50px;border-radius:8px;overflow:hidden}.product-image img[data-v-c10333d9]{width:100%;height:100%;object-fit:cover}.product-info[data-v-c10333d9]{margin-bottom:16px}.info-row[data-v-c10333d9]{display:flex;align-items:center;gap:12px}.info-currency[data-v-c10333d9]{font-size:14px;color:var(--text-2)}.info-details[data-v-c10333d9]{flex:1;display:flex;flex-direction:column;gap:8px}.detail-item[data-v-c10333d9]{display:flex;justify-content:space-between;font-size:14px}.detail-label[data-v-c10333d9]{color:var(--text-2)}.detail-value[data-v-c10333d9]{color:var(--text);font-weight:500}.purchase-btn[data-v-c10333d9]{width:100%;padding:12px;background:var(--up-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.financial-purchase-page[data-v-ac7a29d7]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.page-header[data-v-ac7a29d7]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-ac7a29d7]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-ac7a29d7]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-ac7a29d7]{width:40px}.page-content[data-v-ac7a29d7]{padding:20px 16px}.product-info[data-v-ac7a29d7]{display:flex;align-items:center;gap:12px;margin-bottom:24px}.product-image[data-v-ac7a29d7]{width:60px;height:60px;border-radius:8px;overflow:hidden}.product-image img[data-v-ac7a29d7]{width:100%;height:100%;object-fit:cover}.product-name[data-v-ac7a29d7]{font-size:18px;font-weight:600;color:var(--text)}.product-currency[data-v-ac7a29d7]{font-size:14px;color:var(--text-2);margin-top:4px}.product-yield[data-v-ac7a29d7]{margin-left:auto;padding:6px 12px;background:var(--up-fill);border-radius:20px;color:#fff;font-size:12px}.yield-label[data-v-ac7a29d7]{margin-right:4px}.purchase-details[data-v-ac7a29d7]{margin-bottom:24px}.detail-item[data-v-ac7a29d7]{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line)}.detail-label[data-v-ac7a29d7]{font-size:14px;color:var(--text-2)}.detail-value[data-v-ac7a29d7]{font-size:14px;color:var(--text);font-weight:500}.purchase-input-section[data-v-ac7a29d7]{display:flex;gap:12px;margin-bottom:24px}.purchase-input[data-v-ac7a29d7]{flex:1;padding:12px 16px;border:1px solid var(--line);border-radius:8px;font-size:16px}.max-btn[data-v-ac7a29d7]{padding:12px 20px;background:var(--surface-2);border:1px solid var(--line);border-radius:8px;font-size:14px;color:var(--text);cursor:pointer}.purchase-btn[data-v-ac7a29d7]{width:100%;padding:16px;background:var(--up-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-bottom:24px}.product-description[data-v-ac7a29d7]{margin-top:24px;padding-top:24px;border-top:1px solid var(--line)}.description-title[data-v-ac7a29d7]{font-size:16px;font-weight:600;color:var(--text);margin-bottom:12px}.description-content[data-v-ac7a29d7]{font-size:14px;color:var(--text-2);line-height:1.6}.confirm-dialog-overlay[data-v-ac7a29d7]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;z-index:2000}.confirm-dialog[data-v-ac7a29d7]{width:100%;background:var(--surface);border-radius:20px 20px 0 0;padding:20px;max-height:80vh;overflow-y:auto}.dialog-header[data-v-ac7a29d7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.dialog-title[data-v-ac7a29d7]{font-size:18px;font-weight:600;color:var(--text)}.dialog-close[data-v-ac7a29d7]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--text-3);cursor:pointer}.dialog-content[data-v-ac7a29d7]{margin-bottom:20px}.confirm-item[data-v-ac7a29d7]{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line)}.confirm-label[data-v-ac7a29d7]{font-size:14px;color:var(--text-2)}.confirm-value[data-v-ac7a29d7]{font-size:14px;color:var(--text);font-weight:500}.dialog-footer[data-v-ac7a29d7]{margin-top:20px}.confirm-btn[data-v-ac7a29d7]{width:100%;padding:16px;background:var(--up-fill);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer}.toast-message[data-v-ac7a29d7]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:3000;box-shadow:0 4px 12px rgba(var(--shadow-rgb),.15);animation:toastSlideIn-ac7a29d7 .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-ac7a29d7]{background:var(--down-fill);color:#fff}.toast-message.success[data-v-ac7a29d7]{background:var(--up-fill);color:#fff}@keyframes toastSlideIn-ac7a29d7{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.financial-orders-page[data-v-57892dc6]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.page-header[data-v-57892dc6]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-57892dc6]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-57892dc6]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-57892dc6]{width:40px}.page-content[data-v-57892dc6]{padding:16px}.empty-state[data-v-57892dc6]{padding:60px 20px;text-align:center}.empty-text[data-v-57892dc6]{font-size:16px;color:var(--text-3)}.order-list[data-v-57892dc6]{display:flex;flex-direction:column;gap:16px}.order-card[data-v-57892dc6]{background:var(--surface);border-radius:12px;padding:16px;box-shadow:0 2px 8px rgba(var(--shadow-rgb),.05)}.order-header[data-v-57892dc6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.order-name[data-v-57892dc6]{font-size:18px;font-weight:600;color:var(--text)}.order-status[data-v-57892dc6]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.order-status.in_progress[data-v-57892dc6]{background:var(--primary-soft);color:var(--up)}.order-status.completed[data-v-57892dc6]{background:var(--surface-2);color:var(--text-2)}.order-status.redeemed[data-v-57892dc6]{background:var(--warn-soft);color:var(--warn)}.order-info[data-v-57892dc6]{margin-bottom:16px}.info-row[data-v-57892dc6]{display:flex;justify-content:space-between;gap:16px}.info-left[data-v-57892dc6],.info-right[data-v-57892dc6]{flex:1;display:flex;flex-direction:column;gap:8px}.info-item[data-v-57892dc6]{display:flex;flex-direction:column;gap:4px}.info-label[data-v-57892dc6]{font-size:12px;color:var(--text-2)}.info-value[data-v-57892dc6]{font-size:14px;color:var(--text);font-weight:500}.order-actions[data-v-57892dc6]{display:flex;gap:12px}.action-btn[data-v-57892dc6]{flex:1;padding:12px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}.redeem-btn[data-v-57892dc6]{background:var(--primary-soft);color:var(--up)}.yield-btn[data-v-57892dc6]{background:var(--up-fill);color:#fff}.redeem-dialog-overlay[data-v-57892dc6]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000}.redeem-dialog[data-v-57892dc6]{width:90%;max-width:400px;background:var(--surface);border-radius:12px;padding:24px}.dialog-content[data-v-57892dc6]{margin-bottom:24px}.dialog-message[data-v-57892dc6]{font-size:16px;color:var(--text);text-align:center;line-height:1.6}.dialog-footer[data-v-57892dc6]{display:flex;gap:12px}.dialog-btn[data-v-57892dc6]{flex:1;padding:12px;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer}.cancel-btn[data-v-57892dc6]{background:var(--surface-2);color:var(--text-2)}.confirm-btn[data-v-57892dc6]{background:var(--up-fill);color:#fff}.toast-message[data-v-57892dc6]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:3000;box-shadow:0 4px 12px rgba(var(--shadow-rgb),.15);animation:toastSlideIn-57892dc6 .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-57892dc6]{background:var(--down-fill);color:#fff}.toast-message.success[data-v-57892dc6]{background:var(--up-fill);color:#fff}@keyframes toastSlideIn-57892dc6{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.financial-yield-list-page[data-v-5cacc95b]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.page-header[data-v-5cacc95b]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--surface);border-bottom:1px solid var(--line)}.back-button[data-v-5cacc95b]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-title[data-v-5cacc95b]{font-size:18px;font-weight:600;color:var(--text)}.header-placeholder[data-v-5cacc95b]{width:40px}.page-content[data-v-5cacc95b]{padding:16px}.yield-stats[data-v-5cacc95b]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:16px}.stat-item[data-v-5cacc95b]{background:var(--surface);border-radius:8px;padding:16px;text-align:center}.stat-label[data-v-5cacc95b]{font-size:12px;color:var(--text-2);margin-bottom:8px}.stat-value[data-v-5cacc95b]{font-size:18px;font-weight:600;color:var(--text)}.stat-value.success[data-v-5cacc95b]{color:var(--up)}.stat-value.warning[data-v-5cacc95b]{color:var(--warn)}.empty-state[data-v-5cacc95b]{padding:60px 20px;text-align:center}.empty-text[data-v-5cacc95b]{font-size:16px;color:var(--text-3)}.yield-list[data-v-5cacc95b]{display:flex;flex-direction:column;gap:12px}.yield-item[data-v-5cacc95b]{background:var(--surface);border-radius:8px;padding:16px}.yield-header[data-v-5cacc95b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--line)}.yield-date[data-v-5cacc95b]{font-size:16px;font-weight:600;color:var(--text)}.yield-status[data-v-5cacc95b]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.yield-status.pending[data-v-5cacc95b]{background:var(--warn-soft);color:var(--warn)}.yield-status.paid[data-v-5cacc95b]{background:var(--primary-soft);color:var(--up)}.yield-info[data-v-5cacc95b]{display:flex;flex-direction:column;gap:8px}.info-row[data-v-5cacc95b]{display:flex;justify-content:space-between;align-items:center}.info-label[data-v-5cacc95b]{font-size:14px;color:var(--text-2)}.info-value[data-v-5cacc95b]{font-size:14px;color:var(--text);font-weight:500}.info-value.small[data-v-5cacc95b]{font-size:12px;color:var(--text-3)}.toast-message[data-v-5cacc95b]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:3000;box-shadow:0 4px 12px rgba(var(--shadow-rgb),.15);animation:toastSlideIn-5cacc95b .3s ease-out;max-width:80%;text-align:center;word-wrap:break-word}.toast-message.error[data-v-5cacc95b]{background:var(--down-fill);color:#fff}.toast-message.success[data-v-5cacc95b]{background:var(--up-fill);color:#fff}@keyframes toastSlideIn-5cacc95b{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.search-page[data-v-da6c8cc2]{min-height:100vh;background:var(--page-bg);padding-bottom:80px}.search-header[data-v-da6c8cc2]{display:flex;align-items:center;padding:12px 16px;background:var(--surface);border-bottom:1px solid var(--line);gap:12px}.back-button[data-v-da6c8cc2]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.search-input-wrapper[data-v-da6c8cc2]{flex:1;position:relative;display:flex;align-items:center;background:var(--surface-2);border-radius:20px;padding:8px 16px;gap:8px}.search-icon[data-v-da6c8cc2]{width:20px;height:20px;flex-shrink:0}.search-input[data-v-da6c8cc2]{flex:1;border:none;background:transparent;font-size:14px;color:var(--text);outline:none}.search-input[data-v-da6c8cc2]::placeholder{color:var(--text-3)}.clear-button[data-v-da6c8cc2]{width:24px;height:24px;border:none;background:var(--disabled-bg);color:#fff;border-radius:50%;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.clear-button[data-v-da6c8cc2]:active{opacity:.8}.search-content[data-v-da6c8cc2]{padding:16px}.loading-state[data-v-da6c8cc2],.empty-state[data-v-da6c8cc2]{padding:60px 20px;text-align:center}.loading-text[data-v-da6c8cc2],.empty-text[data-v-da6c8cc2]{font-size:14px;color:var(--text-3)}.results-section[data-v-da6c8cc2]{background:var(--surface);border-radius:12px;padding:16px}.results-title[data-v-da6c8cc2]{font-size:16px;font-weight:600;color:var(--text);margin-bottom:16px}.results-list[data-v-da6c8cc2]{display:flex;flex-direction:column}.result-item[data-v-da6c8cc2]{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--line);cursor:pointer}.result-item[data-v-da6c8cc2]:last-child{border-bottom:none}.result-item[data-v-da6c8cc2]:active{background:var(--surface-2);margin:0 -16px;padding-left:16px;padding-right:16px}.result-left[data-v-da6c8cc2]{flex:1}.result-symbol[data-v-da6c8cc2]{font-size:16px;font-weight:600;color:var(--text);margin-bottom:4px}.result-price[data-v-da6c8cc2]{font-size:14px;color:var(--text-2)}.result-arrow[data-v-da6c8cc2]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.invite-page[data-v-4a118d6a]{background:var(--page-bg);min-height:100vh;padding:12px 12px 80px;display:flex;justify-content:center}.card[data-v-4a118d6a]{width:100%;max-width:430px;background:var(--surface);border-radius:16px;padding:20px;box-shadow:0 8px 30px rgba(var(--shadow-rgb),.06)}.header[data-v-4a118d6a]{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.back-btn[data-v-4a118d6a]{position:absolute;left:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text);border-radius:8px;transition:background-color .2s}.back-btn[data-v-4a118d6a]:hover{background:var(--surface-2)}.title[data-v-4a118d6a]{font-size:18px;font-weight:700;color:var(--text)}.invite-link-section[data-v-4a118d6a]{margin-bottom:24px}.link-box[data-v-4a118d6a]{background:var(--surface-2);border-radius:12px;padding:12px 16px;margin-bottom:12px;word-break:break-all}.link-text[data-v-4a118d6a]{font-size:13px;color:var(--text-2);line-height:1.5}.copy-btn[data-v-4a118d6a]{width:100%;background:var(--primary-fill);color:#fff;border:none;border-radius:12px;padding:12px;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .2s}.copy-btn[data-v-4a118d6a]:hover:not(:disabled){opacity:.9}.copy-btn[data-v-4a118d6a]:disabled{opacity:.6;cursor:not-allowed}.qr-section[data-v-4a118d6a]{display:flex;justify-content:center;margin-bottom:24px}.qr-code[data-v-4a118d6a]{padding:16px;background:var(--surface);border-radius:12px;box-shadow:0 2px 8px rgba(var(--shadow-rgb),.1)}.qr-code img[data-v-4a118d6a]{display:block;width:200px;height:200px}.qr-loading[data-v-4a118d6a]{padding:80px 20px;text-align:center;color:var(--text-3);font-size:14px}.invite-code-section[data-v-4a118d6a]{margin-bottom:24px}.code-box[data-v-4a118d6a]{background:var(--primary-soft);border-radius:12px;padding:16px;text-align:center}.code-label[data-v-4a118d6a]{font-size:14px;color:var(--text-2);margin-right:8px}.code-value[data-v-4a118d6a]{font-size:18px;font-weight:700;color:var(--primary-text)}.instruction[data-v-4a118d6a]{text-align:center;font-size:14px;color:var(--text-2);line-height:1.6}:root{font-family:PingFang SC,Microsoft YaHei,system-ui,-apple-system,sans-serif;color:var(--text);background-color:var(--bg-base)}*{box-sizing:border-box}body{margin:0;background-color:var(--bg-base)}a{color:inherit;text-decoration:none}button{font-family:inherit}#app{min-height:100vh}.page-shell{display:flex;justify-content:center;padding:32px 16px}.auth-card{width:min(520px,100%);background:var(--surface);border-radius:20px;padding:20px 24px 32px;box-shadow:0 10px 40px rgba(var(--shadow-rgb),.05)}.top-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.icon-btn{width:36px;height:36px;border-radius:10px;border:1px solid var(--line);background:var(--surface-2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.icon-btn:hover{border-color:var(--primary)}.auth-title{margin:12px 0 24px;font-size:22px;font-weight:700;color:var(--text)}.form-group{margin-bottom:18px}.form-label{font-size:15px;font-weight:700;color:var(--primary-text);margin-bottom:10px}.input-box{width:100%;background:var(--surface-2);border-radius:12px;border:1px solid transparent;padding:14px 16px;font-size:15px;color:var(--text);transition:border-color .2s ease,box-shadow .2s ease}.input-box:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1)}.input-with-icon{position:relative}.input-icon-btn{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;padding:0}.primary-btn{width:100%;border:none;border-radius:12px;background:var(--primary-fill);color:#fff;font-weight:700;font-size:16px;padding:14px 12px;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.primary-btn:active{transform:scale(.99)}.link-row{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:var(--text-2);margin:12px 0 18px}.link-primary{color:var(--primary-text);font-weight:700}.muted{color:var(--text-2)}.lang-list{display:flex;flex-direction:column;gap:12px;padding:16px 0 24px}.lang-item{display:flex;align-items:center;justify-content:space-between;background:var(--surface-2);border-radius:12px;padding:12px 14px;cursor:pointer;border:1px solid transparent;transition:border-color .2s ease,box-shadow .2s ease}.lang-item:hover{border-color:var(--primary);box-shadow:0 6px 20px rgba(var(--shadow-rgb),.05)}.lang-left{display:flex;align-items:center;gap:12px}.flag{width:36px;height:24px;object-fit:cover;border-radius:6px;border:1px solid rgba(0,0,0,.05)}.lang-name{font-weight:700;color:var(--text)}.lang-desc{color:var(--text-2);font-size:13px}.section-tip{margin-top:20px;text-align:center;color:var(--primary-text);font-weight:700}.flex-row{display:flex;gap:12px}.verify-btn{min-width:88px;background:var(--primary-fill);border:none;color:#fff;border-radius:12px;font-weight:700;cursor:pointer;padding:0 12px;transition:opacity .2s ease}.verify-btn:disabled,.primary-btn:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 520px){.auth-card{padding:16px;border-radius:16px}.page-shell{padding:16px 12px}}@property --fx-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}:root{--fx-angle: 0deg;color-scheme:light;--font-ui: -apple-system, BlinkMacSystemFont, "SF Pro Display", "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--on-primary: #ffffff;--on-secondary: #ffffff;--r-card: 20px;--r-btn: 14px;--r-input: 14px;--r-chip: 12px;--tab-active: var(--primary-text);--kline-up: #02c289;--kline-down: #e86d43;--up-soft: rgba(42, 191, 75, .15);--bg-base: #f1f5fb;--bg-top: #f8fbff;--bg-bottom: #e8eff8;--page-bg: transparent;--aurora-a: .17;--aurora-b: .15;--aurora-c: .1;--grid-line: rgba(30, 72, 140, .075);--vignette: rgba(28, 58, 120, .08);--fx-a: 96, 168, 0;--fx-b: 14, 150, 204;--fx-c: 112, 84, 230;--fx-line-alpha: .32;--fx-node-alpha: .66;--surface: rgba(255, 255, 255, .94);--surface-solid: #ffffff;--surface-1: #f6f9fd;--surface-2: #eef3f9;--surface-3: #e8eef6;--surface-4: #dbe4f0;--glass: rgba(255, 255, 255, .72);--glass-strong: rgba(255, 255, 255, .86);--line: rgba(24, 56, 112, .12);--line-soft: rgba(24, 56, 112, .065);--line-strong: rgba(24, 56, 112, .26);--text: #101c30;--text-strong: #060d1b;--text-2: #4b5c77;--text-3: #8191aa;--primary: #73b100;--primary-text: #5a9400;--primary-rgb: 115, 177, 0;--primary-active: #4f8a00;--primary-soft: rgba(115, 177, 0, .12);--primary-soft-2: rgba(30, 170, 170, .14);--primary-fill: linear-gradient(135deg, #6aae00 0%, #25a96a 55%, #1596c0 100%);--primary-fill-active: linear-gradient(135deg, #5a9800 0%, #1c9559 55%, #107fa6 100%);--cyan: #0e96cc;--cyan-rgb: 14, 150, 204;--violet: #6c4fe0;--violet-fill: linear-gradient(135deg, #7a5cf0 0%, #5b6cf0 55%, #3f8ff0 100%);--up: #1fae45;--up-deep: #167a33;--up-fill: linear-gradient(135deg, #2ec457 0%, #12a56b 100%);--down: #e5483f;--down-active: #c9362f;--down-fill: linear-gradient(135deg, #ff5a5f 0%, #e8365d 100%);--down-fill-active: linear-gradient(135deg, #d93a40 0%, #c42a4c 100%);--down-soft: rgba(229, 72, 63, .1);--warn: #f08c00;--warn-fill: linear-gradient(135deg, #ffb020 0%, #f08c00 100%);--warn-soft: rgba(240, 140, 0, .12);--info-soft: rgba(33, 150, 243, .1);--navy: #0a1a5c;--navy-rgb: 10, 26, 92;--disabled-bg: #c8d1de;--disabled-bg-hover: #b8c2d2;--shadow-rgb: 22, 48, 98;--edge-top: rgba(255, 255, 255, .95);--card-shadow: inset 0 1px 0 var(--edge-top), inset 0 0 0 1px var(--line-soft), 0 12px 32px rgba(var(--shadow-rgb), .09), 0 2px 6px rgba(var(--shadow-rgb), .05);--hero-bg: linear-gradient(150deg, rgba(255, 255, 255, .96) 0%, rgba(235, 249, 241, .94) 50%, rgba(230, 243, 253, .96) 100%);--hero-shadow: inset 0 1px 0 var(--edge-top), 0 18px 44px rgba(var(--primary-rgb), .16), 0 4px 12px rgba(var(--shadow-rgb), .06);--gradient-text: linear-gradient(100deg, #3f8c00 0%, #0e9f78 50%, #0e86b8 100%);--glow-primary: 0 8px 22px rgba(var(--primary-rgb), .32);--glow-up: 0 8px 20px rgba(31, 174, 69, .28);--glow-down: 0 8px 20px rgba(229, 72, 63, .28);--modal-mask: rgba(8, 18, 40, .5);--dock-bg: rgba(255, 255, 255, .82);--tile-bg: linear-gradient(145deg, rgba(255, 255, 255, .98), rgba(238, 246, 252, .95));--market-left: linear-gradient(145deg, rgba(236, 250, 240, .98) 0%, rgba(222, 243, 246, .96) 100%);--market-right: linear-gradient(145deg, rgba(240, 238, 253, .98) 0%, rgba(226, 238, 252, .96) 100%)}:root[data-theme=dark]{color-scheme:dark;--bg-base: #050912;--bg-top: #070d1c;--bg-bottom: #04070f;--aurora-a: .2;--aurora-b: .17;--aurora-c: .2;--grid-line: rgba(120, 170, 255, .075);--vignette: rgba(0, 0, 0, .55);--fx-a: 126, 214, 0;--fx-b: 40, 206, 255;--fx-c: 124, 96, 255;--fx-line-alpha: .36;--fx-node-alpha: .82;--surface: rgba(12, 21, 40, .94);--surface-solid: #0c1528;--surface-1: rgba(18, 30, 54, .92);--surface-2: rgba(255, 255, 255, .058);--surface-3: rgba(255, 255, 255, .088);--surface-4: rgba(255, 255, 255, .135);--glass: rgba(14, 24, 46, .66);--glass-strong: rgba(10, 18, 36, .8);--line: rgba(122, 168, 255, .18);--line-soft: rgba(122, 168, 255, .095);--line-strong: rgba(150, 200, 255, .36);--text: #e6eefc;--text-strong: #ffffff;--text-2: #9aaccb;--text-3: #6a7ea3;--primary: #8ad200;--primary-text: #a6f12e;--primary-rgb: 138, 210, 0;--primary-active: #6fb300;--primary-soft: rgba(138, 210, 0, .15);--primary-soft-2: rgba(40, 206, 255, .16);--primary-fill: linear-gradient(135deg, #68bd00 0%, #14b27a 55%, #0e9bd0 100%);--primary-fill-active: linear-gradient(135deg, #58a300 0%, #0f9a68 55%, #0b85b4 100%);--cyan: #28ceff;--cyan-rgb: 40, 206, 255;--violet: #8a6cff;--violet-fill: linear-gradient(135deg, #7b5cf5 0%, #5368f2 55%, #2f86f0 100%);--up: #34e07c;--up-deep: #34e07c;--up-fill: linear-gradient(135deg, #22c35a 0%, #0fa86f 100%);--down: #ff5c70;--down-active: #e03f55;--down-fill: linear-gradient(135deg, #ff5a68 0%, #e8366f 100%);--down-fill-active: linear-gradient(135deg, #e04552 0%, #c92a5b 100%);--down-soft: rgba(255, 92, 112, .14);--warn: #ffb224;--warn-fill: linear-gradient(135deg, #ffb824 0%, #f08c00 100%);--warn-soft: rgba(255, 178, 36, .15);--info-soft: rgba(70, 170, 255, .15);--navy: #cfe2ff;--navy-rgb: 120, 170, 255;--disabled-bg: #2a3750;--disabled-bg-hover: #35445f;--shadow-rgb: 0, 0, 0;--edge-top: rgba(190, 220, 255, .14);--card-shadow: inset 0 1px 0 var(--edge-top), inset 0 0 0 1px var(--line-soft), 0 14px 36px rgba(0, 0, 0, .5);--hero-bg: linear-gradient(150deg, rgba(20, 40, 70, .94) 0%, rgba(10, 30, 52, .94) 48%, rgba(20, 22, 60, .95) 100%);--hero-shadow: inset 0 1px 0 var(--edge-top), 0 20px 50px rgba(0, 0, 0, .55), 0 0 40px rgba(var(--primary-rgb), .08);--gradient-text: linear-gradient(100deg, #c8ff5e 0%, #54e8a6 46%, #46d4ff 100%);--glow-primary: 0 8px 26px rgba(var(--primary-rgb), .38);--glow-up: 0 8px 24px rgba(52, 224, 124, .3);--glow-down: 0 8px 24px rgba(255, 92, 112, .3);--modal-mask: rgba(2, 6, 16, .66);--dock-bg: rgba(10, 18, 36, .78);--tile-bg: linear-gradient(145deg, rgba(26, 44, 78, .92), rgba(14, 26, 50, .92));--market-left: linear-gradient(145deg, rgba(20, 52, 62, .92) 0%, rgba(12, 32, 52, .94) 100%);--market-right: linear-gradient(145deg, rgba(40, 32, 84, .9) 0%, rgba(14, 30, 62, .94) 100%)}html{background:var(--bg-base);-webkit-text-size-adjust:100%}html:root{font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:var(--text)}html:root body{background:transparent;color:var(--text)}html:root *{-webkit-tap-highlight-color:transparent}html:root ::selection{background:rgba(var(--primary-rgb),.3)}html:root input,html:root textarea,html:root select{caret-color:var(--primary-text)}html:root input::placeholder,html:root textarea::placeholder{color:var(--text-3);opacity:1}html:root [class*=price],html:root [class*=amount],html:root [class*=balance],html:root [class*=value],html:root [class*=change],html:root [class*=percent]{font-variant-numeric:tabular-nums}html:root .top-actions{display:flex;align-items:center;gap:8px}@media (hover: hover) and (pointer: fine){html:root ::-webkit-scrollbar{width:8px;height:8px}html:root ::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:8px}html:root ::-webkit-scrollbar-track{background:transparent}}html:root[data-skin=gtcfx] [class*=-page]>.page-header,html:root[data-skin=gtcfx] [class*=-page]>.assets-header,html:root[data-skin=gtcfx] [class*=-page]>.deposit-header,html:root[data-skin=gtcfx] [class*=-page]>.records-header,html:root[data-skin=gtcfx] [class*=-page]>.search-header,html:root[data-skin=gtcfx] [class*=-page]>.wallet-header{position:sticky;top:0;z-index:40;background:var(--glass-strong);-webkit-backdrop-filter:blur(16px) saturate(1.5);backdrop-filter:blur(16px) saturate(1.5);border-bottom-color:var(--line-soft)}html:root[data-skin=gtcfx] [class*=-page]>.page-header:after,html:root[data-skin=gtcfx] [class*=-page]>.assets-header:after,html:root[data-skin=gtcfx] [class*=-page]>.deposit-header:after,html:root[data-skin=gtcfx] [class*=-page]>.records-header:after,html:root[data-skin=gtcfx] [class*=-page]>.search-header:after,html:root[data-skin=gtcfx] [class*=-page]>.wallet-header:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(var(--primary-rgb),.55) 30%,rgba(var(--cyan-rgb),.55) 70%,transparent 100%);opacity:.75}html:root[data-skin=gtcfx] .loan-contract-page>.page-header{z-index:100}html:root[data-skin=gtcfx] .header-title{letter-spacing:.2px}html:root[data-skin=gtcfx] .back-button{border-radius:12px;transition:background-color .2s ease,transform .15s ease}html:root[data-skin=gtcfx] .back-button:active{background:var(--surface-3);transform:scale(.92)}html:root[data-skin=gtcfx] .account-card,html:root[data-skin=gtcfx] .account-section,html:root[data-skin=gtcfx] .amount-section,html:root[data-skin=gtcfx] .announcement-card,html:root[data-skin=gtcfx] .contract-box,html:root[data-skin=gtcfx] .deposit-content,html:root[data-skin=gtcfx] .deposit-records-section,html:root[data-skin=gtcfx] .email-container,html:root[data-skin=gtcfx] .interest-section,html:root[data-skin=gtcfx] .order-card,html:root[data-skin=gtcfx] .product-card,html:root[data-skin=gtcfx] .record-card,html:root[data-skin=gtcfx] .records-section,html:root[data-skin=gtcfx] .results-section,html:root[data-skin=gtcfx] .service-container,html:root[data-skin=gtcfx] .summary-card,html:root[data-skin=gtcfx] .verification-form,html:root[data-skin=gtcfx] .withdraw-form,html:root[data-skin=gtcfx] .card,html:root[data-skin=gtcfx] .symbol-list{background:var(--surface);box-shadow:var(--card-shadow)}html:root[data-skin=gtcfx] .card-item,html:root[data-skin=gtcfx] .bind-item,html:root[data-skin=gtcfx] .address-item,html:root[data-skin=gtcfx] .loan-item,html:root[data-skin=gtcfx] .yield-item,html:root[data-skin=gtcfx] .record-item{box-shadow:inset 0 0 0 1px var(--line-soft)}html:root[data-skin=gtcfx] .primary-btn,html:root[data-skin=gtcfx] .btn-action,html:root[data-skin=gtcfx] .submit-button,html:root[data-skin=gtcfx] .submit-btn,html:root[data-skin=gtcfx] .withdraw-button,html:root[data-skin=gtcfx] .transfer-button,html:root[data-skin=gtcfx] .buy-btn,html:root[data-skin=gtcfx] .sell-btn,html:root[data-skin=gtcfx] .term-action-btn,html:root[data-skin=gtcfx] .term-confirm-btn,html:root[data-skin=gtcfx] .announcement-accept-btn,html:root[data-skin=gtcfx] .sign-btn,html:root[data-skin=gtcfx] .purchase-btn,html:root[data-skin=gtcfx] .confirm-btn{transition:transform .16s ease,box-shadow .28s ease,filter .2s ease,opacity .2s ease}html:root[data-skin=gtcfx] .primary-btn:not(:disabled):active,html:root[data-skin=gtcfx] .btn-action:not(:disabled):active,html:root[data-skin=gtcfx] .submit-button:not(:disabled):active,html:root[data-skin=gtcfx] .submit-btn:not(:disabled):active,html:root[data-skin=gtcfx] .withdraw-button:not(:disabled):active,html:root[data-skin=gtcfx] .transfer-button:not(:disabled):active,html:root[data-skin=gtcfx] .buy-btn:not(:disabled):active,html:root[data-skin=gtcfx] .sell-btn:not(:disabled):active,html:root[data-skin=gtcfx] .term-action-btn:not(:disabled):active,html:root[data-skin=gtcfx] .term-confirm-btn:not(:disabled):active,html:root[data-skin=gtcfx] .announcement-accept-btn:not(:disabled):active,html:root[data-skin=gtcfx] .sign-btn:not(:disabled):active,html:root[data-skin=gtcfx] .purchase-btn:not(:disabled):active,html:root[data-skin=gtcfx] .confirm-btn:not(:disabled):active{transform:scale(.975)}html:root[data-skin=gtcfx] .primary-btn,html:root[data-skin=gtcfx] .verify-btn,html:root[data-skin=gtcfx] .submit-button,html:root[data-skin=gtcfx] .submit-btn,html:root[data-skin=gtcfx] .withdraw-button,html:root[data-skin=gtcfx] .transfer-button,html:root[data-skin=gtcfx] .announcement-accept-btn,html:root[data-skin=gtcfx] .btn-deposit,html:root[data-skin=gtcfx] .send-button,html:root[data-skin=gtcfx] .contact-button,html:root[data-skin=gtcfx] .copy-button,html:root[data-skin=gtcfx] .copy-btn,html:root[data-skin=gtcfx] .empty-button,html:root[data-skin=gtcfx] .retry-button,html:root[data-skin=gtcfx] .sign-btn,html:root[data-skin=gtcfx] .sign-submit-btn,html:root[data-skin=gtcfx] .purchase-btn,html:root[data-skin=gtcfx] .confirm-btn,html:root[data-skin=gtcfx] .yield-btn,html:root[data-skin=gtcfx] .btn-primary{box-shadow:var(--glow-primary),inset 0 1px #ffffff47}html:root[data-skin=gtcfx] .primary-btn:disabled,html:root[data-skin=gtcfx] .verify-btn:disabled,html:root[data-skin=gtcfx] .submit-button:disabled,html:root[data-skin=gtcfx] .submit-btn:disabled,html:root[data-skin=gtcfx] .withdraw-button:disabled,html:root[data-skin=gtcfx] .transfer-button:disabled,html:root[data-skin=gtcfx] .announcement-accept-btn:disabled,html:root[data-skin=gtcfx] .confirm-btn:disabled,html:root[data-skin=gtcfx] .btn-primary:disabled{box-shadow:none}html:root[data-skin=gtcfx] .btn-withdraw{box-shadow:0 8px 22px #6c4fe057,inset 0 1px #ffffff40}html:root[data-skin=gtcfx] .buy-btn,html:root[data-skin=gtcfx] .term-action-btn.buy-action,html:root[data-skin=gtcfx] .term-confirm-btn.buy-direction{box-shadow:var(--glow-up),inset 0 1px #ffffff40}html:root[data-skin=gtcfx] .sell-btn,html:root[data-skin=gtcfx] .term-action-btn.sell-action,html:root[data-skin=gtcfx] .term-confirm-btn.sell-direction,html:root[data-skin=gtcfx] .delete-button{box-shadow:var(--glow-down),inset 0 1px #ffffff38}html:root[data-skin=gtcfx] .buy-btn:disabled,html:root[data-skin=gtcfx] .sell-btn:disabled,html:root[data-skin=gtcfx] .term-action-btn:disabled,html:root[data-skin=gtcfx] .term-confirm-btn:disabled{box-shadow:none}html:root[data-skin=gtcfx] .input-box,html:root[data-skin=gtcfx] .form-input,html:root[data-skin=gtcfx] .order-input,html:root[data-skin=gtcfx] .order-price-input,html:root[data-skin=gtcfx] .select-input{transition:border-color .2s ease,box-shadow .28s ease,background-color .25s ease}html:root[data-skin=gtcfx] .input-box:focus,html:root[data-skin=gtcfx] .form-input:focus,html:root[data-skin=gtcfx] .order-input:focus,html:root[data-skin=gtcfx] .order-price-input:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.18),0 0 18px rgba(var(--primary-rgb),.16);outline:none}html:root[data-skin=gtcfx] .modal-overlay,html:root[data-skin=gtcfx] .announcement-modal-overlay,html:root[data-skin=gtcfx] .confirm-dialog-overlay,html:root[data-skin=gtcfx] .dropdown-overlay,html:root[data-skin=gtcfx] .order-detail-modal-overlay,html:root[data-skin=gtcfx] .redeem-dialog-overlay,html:root[data-skin=gtcfx] .symbol-sidebar-overlay,html:root[data-skin=gtcfx] .term-order-modal-overlay,html:root[data-skin=gtcfx] .term-order-detail-overlay{background:var(--modal-mask);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fxFade .25s ease both}html:root[data-skin=gtcfx] .modal-content,html:root[data-skin=gtcfx] .announcement-modal-content,html:root[data-skin=gtcfx] .confirm-dialog,html:root[data-skin=gtcfx] .dialog-content,html:root[data-skin=gtcfx] .order-detail-modal,html:root[data-skin=gtcfx] .redeem-dialog,html:root[data-skin=gtcfx] .term-order-modal,html:root[data-skin=gtcfx] .term-order-detail-modal,html:root[data-skin=gtcfx] .symbol-sidebar,html:root[data-skin=gtcfx] .country-code-dropdown,html:root[data-skin=gtcfx] .dropdown-list,html:root[data-skin=gtcfx] .term-dropdown{background:var(--surface-solid);box-shadow:inset 0 1px 0 var(--edge-top),0 0 0 1px var(--line),0 24px 60px rgba(var(--shadow-rgb),.42)}html:root[data-skin=gtcfx] input:disabled,html:root[data-skin=gtcfx] textarea:disabled{background-color:var(--surface-2);color:var(--text-3);-webkit-text-fill-color:var(--text-3);opacity:1}html:root[data-skin=gtcfx] .loading-spinner,html:root[data-skin=gtcfx] .spinner{border-top-color:var(--primary)}@keyframes fxFade{0%{opacity:0}}html:root[data-skin=gtcfx] .home>.card{background:transparent;box-shadow:none;padding-left:4px;padding-right:4px}html:root[data-skin=gtcfx] .home .logo{font-size:17px;font-weight:800;letter-spacing:5px;text-indent:5px;background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}html:root[data-skin=gtcfx] .home .user-email{font-weight:600}html:root[data-skin=gtcfx] .home .header-right{align-items:center;gap:8px}html:root[data-skin=gtcfx] .home .header-right .icon-btn{width:38px;height:38px;border-radius:50%;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .25s ease,transform .15s ease}html:root[data-skin=gtcfx] .home .header-right .icon-btn:active{transform:scale(.92)}html:root[data-skin=gtcfx] .home .header-right .icon-btn img{width:26px;height:26px;opacity:1;border-radius:50%}html:root[data-skin=gtcfx] .home .search-bar{background:var(--glass);box-shadow:inset 0 0 0 1px var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html:root[data-skin=gtcfx] .balance-card,html:root[data-skin=gtcfx] .assets-card,html:root[data-skin=gtcfx] .total-assets-card{position:relative;isolation:isolate;background:var(--hero-bg);box-shadow:var(--hero-shadow);overflow:hidden}html:root[data-skin=gtcfx] .balance-card:before,html:root[data-skin=gtcfx] .assets-card:before,html:root[data-skin=gtcfx] .total-assets-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--fx-angle),rgba(var(--primary-rgb),0) 0deg,rgba(var(--primary-rgb),.95) 62deg,rgba(var(--cyan-rgb),.95) 128deg,rgba(var(--primary-rgb),0) 205deg,rgba(var(--primary-rgb),0) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:fxSpin 8s linear infinite}html:root[data-skin=gtcfx] .balance-card:after,html:root[data-skin=gtcfx] .assets-card:after,html:root[data-skin=gtcfx] .total-assets-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px),radial-gradient(60% 90% at 100% 0%,rgba(var(--cyan-rgb),.16) 0%,transparent 70%),radial-gradient(70% 90% at 0% 100%,rgba(var(--primary-rgb),.16) 0%,transparent 70%);background-size:26px 26px,26px 26px,100% 100%,100% 100%;-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.55) 100%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.55) 100%)}html:root[data-skin=gtcfx] .balance-amount,html:root[data-skin=gtcfx] .total-assets-value,html:root[data-skin=gtcfx] .assets-value{background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;letter-spacing:-.5px}html:root[data-skin=gtcfx] .balance-title,html:root[data-skin=gtcfx] .assets-title,html:root[data-skin=gtcfx] .total-assets-label{letter-spacing:.3px}html:root[data-skin=gtcfx] .btn-action{border-radius:14px;height:46px}html:root[data-skin=gtcfx] .market-scroll-container{padding:4px 2px 14px;margin:10px -2px -6px}html:root[data-skin=gtcfx] .market-card{box-shadow:inset 0 1px 0 var(--edge-top),inset 0 0 0 1px var(--line-soft),0 8px 16px -6px rgba(var(--shadow-rgb),.22);border-radius:16px}html:root[data-skin=gtcfx] .market-card-left{background:var(--market-left)}html:root[data-skin=gtcfx] .market-card-right{background:var(--market-right)}html:root[data-skin=gtcfx] .market-card:active{transform:scale(.97)}html:root[data-skin=gtcfx] .market-sparkline svg,html:root[data-skin=gtcfx] .symbol-sparkline svg{filter:drop-shadow(0 3px 6px rgba(var(--primary-rgb),.35))}html:root[data-skin=gtcfx] .market-price{letter-spacing:-.3px}html:root[data-skin=gtcfx] .quick-item{position:relative;isolation:isolate}html:root[data-skin=gtcfx] .quick-item:before{content:"";position:absolute;z-index:-1;top:8px;left:50%;width:64px;height:64px;margin-left:-32px;border-radius:20px;background:var(--tile-bg);box-shadow:inset 0 1px 0 var(--edge-top),inset 0 0 0 1px var(--line-soft),0 8px 20px rgba(var(--shadow-rgb),.1);transition:transform .2s ease}html:root[data-skin=gtcfx] .quick-icon{padding:13px;object-fit:contain;transition:transform .2s ease}html:root[data-skin=gtcfx] .quick-item:active .quick-icon,html:root[data-skin=gtcfx] .quick-item:active:before{transform:scale(.93)}html:root[data-skin=gtcfx] .section-tabs .tab{box-shadow:inset 0 0 0 1px var(--line-soft);transition:background-color .25s ease,color .25s ease,box-shadow .3s ease,transform .15s ease}html:root[data-skin=gtcfx] .section-tabs .tab.active{box-shadow:var(--glow-primary),inset 0 1px #ffffff47}html:root[data-skin=gtcfx] .section-tabs .tab:active{transform:scale(.95)}html:root[data-skin=gtcfx] .symbol-item{border-bottom-color:transparent;background-image:linear-gradient(90deg,transparent,var(--line) 15%,var(--line) 85%,transparent);background-repeat:no-repeat;background-size:100% 1px;background-position:bottom}html:root[data-skin=gtcfx] .symbol-item:last-child{background-image:none}html:root[data-skin=gtcfx] .symbol-item:active{background-color:var(--surface-2)}html:root[data-skin=gtcfx] .profile-page .top-icon{border-radius:50%}html:root[data-skin=gtcfx] .menu-item-card{box-shadow:inset 0 0 0 1px var(--line-soft);transition:background-color .2s ease,transform .15s ease,box-shadow .25s ease}html:root[data-skin=gtcfx] .menu-item-card:active{transform:scale(.985)}html:root[data-skin=gtcfx] .menu-indicator{box-shadow:0 0 10px rgba(var(--primary-rgb),.7)}html:root[data-skin=gtcfx] .action-button{box-shadow:inset 0 1px 0 var(--edge-top),inset 0 0 0 1px var(--line-soft)}html:root[data-skin=gtcfx] .page-shell{position:relative}html:root[data-skin=gtcfx] .auth-card{position:relative;isolation:isolate;background:var(--surface);box-shadow:var(--hero-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}html:root[data-skin=gtcfx] .auth-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--fx-angle),rgba(var(--primary-rgb),0) 0deg,rgba(var(--primary-rgb),.95) 70deg,rgba(var(--cyan-rgb),.95) 140deg,rgba(var(--primary-rgb),0) 215deg,rgba(var(--primary-rgb),0) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:fxSpin 9s linear infinite}html:root[data-skin=gtcfx] .auth-card .top-bar{position:relative}html:root[data-skin=gtcfx] .auth-card .top-bar>.top-actions:before{content:"";position:absolute;left:50%;top:50%;width:38px;height:38px;transform:translate(-50%,-50%);pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%2384d200'/%3E%3Cstop offset='.55' stop-color='%2318b88a'/%3E%3Cstop offset='1' stop-color='%231aa7d8'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect x='2' y='2' width='36' height='36' rx='11' fill='none' stroke='url(%23g)' stroke-width='2'/%3E%3Cpath d='M9 26l6.5-7.5 5 4.5L31 12' fill='none' stroke='url(%23g)' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='31' cy='12' r='2.6' fill='url(%23g)'/%3E%3Ccircle cx='9' cy='26' r='1.8' fill='url(%23g)'/%3E%3C/svg%3E") center/contain no-repeat;filter:drop-shadow(0 0 8px rgba(var(--primary-rgb),.5))}html:root[data-skin=gtcfx] .auth-title{background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;letter-spacing:.3px}html:root[data-skin=gtcfx] .icon-btn{box-shadow:inset 0 1px 0 var(--edge-top)}@keyframes fxSpin{to{--fx-angle: 360deg}}html:root[data-theme=dark] img[src$="/kf.png"],html:root[data-theme=dark] img[src$="/yy.png"],html:root[data-theme=dark] .top-icon{filter:invert(.92) hue-rotate(180deg)}html:root[data-theme=dark] .quick-icon,html:root[data-theme=dark] img[src$="/loana.png"],html:root[data-theme=dark] img[src$="/banke.png"],html:root[data-theme=dark] img[src$="/licai.png"],html:root[data-theme=dark] img[src$="/video.png"],html:root[data-theme=dark] img[src$="/xyjk.png"],html:root[data-theme=dark] img[src$="/cz.png"]{filter:invert(1) hue-rotate(180deg) saturate(1.15)}html:root[data-theme=dark] .tabbar-icon{filter:brightness(1.45)}html:root[data-theme=dark] .tabbar-item.active .tabbar-icon{filter:drop-shadow(0 0 7px rgba(var(--primary-rgb),.75))}html:root[data-theme=dark] svg [stroke="#111"],html:root[data-theme=dark] svg [stroke="#333"],html:root[data-theme=dark] svg[stroke="#111"],html:root[data-theme=dark] svg[stroke="#333"]{stroke:var(--text)}html:root[data-theme=dark] svg [fill="#111"],html:root[data-theme=dark] svg [fill="#333"],html:root[data-theme=dark] svg[fill="#111"],html:root[data-theme=dark] svg[fill="#333"]{fill:var(--text)}html:root[data-theme=dark] [style*="#f3f8e8"],html:root[data-theme=dark] [style*="rgb(243, 248, 232)"]{background:rgba(var(--primary-rgb),.16)!important}html:root[data-theme=dark] .qr-code,html:root[data-theme=dark] .sign-area,html:root[data-theme=dark] .signature-image{background:#ffffff!important;color-scheme:light}html:root[data-theme=dark] .qr-code img,html:root[data-theme=dark] .signature-image img{background:#ffffff;border-radius:6px}html:root[data-theme=dark] .auth-card,html:root[data-theme=dark] .balance-card,html:root[data-theme=dark] .assets-card,html:root[data-theme=dark] .total-assets-card{box-shadow:var(--hero-shadow)}html:root[data-theme=dark] input:-webkit-autofill,html:root[data-theme=dark] input:-webkit-autofill:hover,html:root[data-theme=dark] input:-webkit-autofill:focus,html:root[data-theme=dark] textarea:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--surface-solid) inset;transition:background-color 9999s ease-out 0s}html:root[data-theme=dark] select option{background:var(--surface-solid);color:var(--text)}@media (prefers-reduced-motion: no-preference){html[data-skin=gtcfx] #app>:not(.fx-bg)>:not(.tabbar):not(.card):not([class*=overlay]):not([class*=modal]):not([class*=toast]):not([class*=sidebar]):not([class*=dialog]),html[data-skin=gtcfx] #app>:not(.fx-bg)>.card>*{animation:fxEnter .5s cubic-bezier(.22,1,.36,1) backwards}html[data-skin=gtcfx] #app>:not(.fx-bg)>:nth-child(2),html[data-skin=gtcfx] #app>:not(.fx-bg)>.card>:nth-child(2){animation-delay:.05s}html[data-skin=gtcfx] #app>:not(.fx-bg)>:nth-child(3),html[data-skin=gtcfx] #app>:not(.fx-bg)>.card>:nth-child(3){animation-delay:.1s}html[data-skin=gtcfx] #app>:not(.fx-bg)>:nth-child(4),html[data-skin=gtcfx] #app>:not(.fx-bg)>.card>:nth-child(4){animation-delay:.15s}html[data-skin=gtcfx] #app>:not(.fx-bg)>:nth-child(5),html[data-skin=gtcfx] #app>:not(.fx-bg)>.card>:nth-child(5){animation-delay:.2s}html[data-skin=gtcfx] #app>:not(.fx-bg)>:nth-child(n+6),html[data-skin=gtcfx] #app>:not(.fx-bg)>.card>:nth-child(n+6){animation-delay:.25s}}@keyframes fxEnter{0%{opacity:0;transform:translateY(12px)}}html.theme-switching,html.theme-switching *,html.theme-switching *:before,html.theme-switching *:after{transition:background-color .45s ease,color .45s ease,border-color .45s ease,box-shadow .45s ease,fill .45s ease,stroke .45s ease!important}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}html.theme-switching.vt *,html.theme-switching.vt *:before,html.theme-switching.vt *:after{transition:none!important}@media (prefers-reduced-motion: reduce){html:root .balance-card:before,html:root .assets-card:before,html:root .total-assets-card:before,html:root .auth-card:before{animation:none}*,*:before,*:after{scroll-behavior:auto!important}}:root[data-skin=binance]{color-scheme:light;--bg-base: #FFFFFF;--bg-top: #FFFFFF;--bg-bottom: #FFFFFF;--page-bg: transparent;--aurora-a: 0;--aurora-b: 0;--aurora-c: 0;--grid-line: transparent;--vignette: transparent;--surface: #FFFFFF;--surface-solid: #FFFFFF;--surface-1: #FAFAFA;--surface-2: #F5F5F5;--surface-3: #EAECEF;--surface-4: #DDE0E5;--glass: #FFFFFF;--glass-strong: #FFFFFF;--line: #EAECEF;--line-soft: #F2F3F5;--line-strong: #CDD1D6;--text: #1E2329;--text-strong: #000000;--text-2: #474D57;--text-3: #707A8A;--primary: #FCD535;--primary-text: #C99400;--primary-rgb: 252, 213, 53;--primary-active: #F0B90B;--primary-soft: rgba(252, 213, 53, .18);--primary-soft-2: rgba(252, 213, 53, .08);--primary-fill: #FCD535;--primary-fill-active: #F0B90B;--cyan: #FCD535;--cyan-rgb: 252, 213, 53;--violet: #EAECEF;--violet-fill: #EAECEF;--up: #0ECB81;--up-deep: #0ECB81;--up-fill: #0ECB81;--up-soft: rgba(14, 203, 129, .15);--down: #F6465D;--down-active: #E03550;--down-fill: #F6465D;--down-fill-active: #E03550;--down-soft: rgba(246, 70, 93, .14);--warn: #F0B90B;--warn-fill: #F0B90B;--warn-soft: rgba(240, 185, 11, .14);--info-soft: rgba(59, 130, 246, .14);--navy: #1E2329;--navy-rgb: 30, 35, 41;--disabled-bg: #EAECEF;--disabled-bg-hover: #DDE0E5;--shadow-rgb: 0, 0, 0;--edge-top: transparent;--card-shadow: none;--hero-bg: #FAFAFA;--hero-shadow: none;--gradient-text: none;--glow-primary: none;--glow-up: none;--glow-down: none;--modal-mask: rgba(0, 0, 0, .5);--dock-bg: #FFFFFF;--tile-bg: #F5F5F5;--market-left: #FAFAFA;--market-right: #FAFAFA;--font-ui: "BinancePlex", "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif;--on-primary: #181A20;--on-secondary: #1E2329;--r-card: 8px;--r-btn: 6px;--r-input: 6px;--r-chip: 4px;--tab-active: #1E2329;--kline-up: #0ECB81;--kline-down: #F6465D}:root[data-skin=binance][data-theme=dark]{color-scheme:dark;--bg-base: #0B0E11;--bg-top: #0B0E11;--bg-bottom: #0B0E11;--page-bg: transparent;--aurora-a: 0;--aurora-b: 0;--aurora-c: 0;--grid-line: transparent;--vignette: transparent;--surface: #181A20;--surface-solid: #1E2329;--surface-1: #1E2329;--surface-2: #2B3139;--surface-3: #363C45;--surface-4: #474D57;--glass: #181A20;--glass-strong: #181A20;--line: #2B3139;--line-soft: #222730;--line-strong: #474D57;--text: #EAECEF;--text-strong: #FFFFFF;--text-2: #B7BDC6;--text-3: #848E9C;--primary: #FCD535;--primary-text: #FCD535;--primary-rgb: 252, 213, 53;--primary-active: #F0B90B;--primary-soft: rgba(252, 213, 53, .14);--primary-soft-2: rgba(252, 213, 53, .08);--primary-fill: #FCD535;--primary-fill-active: #F0B90B;--cyan: #FCD535;--cyan-rgb: 252, 213, 53;--violet: #2B3139;--violet-fill: #2B3139;--up: #0ECB81;--up-deep: #0ECB81;--up-fill: #0ECB81;--up-soft: rgba(14, 203, 129, .15);--down: #F6465D;--down-active: #E03550;--down-fill: #F6465D;--down-fill-active: #E03550;--down-soft: rgba(246, 70, 93, .14);--warn: #F0B90B;--warn-fill: #F0B90B;--warn-soft: rgba(240, 185, 11, .14);--info-soft: rgba(59, 130, 246, .14);--navy: #EAECEF;--navy-rgb: 234, 236, 239;--disabled-bg: #363C45;--disabled-bg-hover: #474D57;--shadow-rgb: 0, 0, 0;--edge-top: transparent;--card-shadow: none;--hero-bg: #1E2329;--hero-shadow: none;--gradient-text: none;--glow-primary: none;--glow-up: none;--glow-down: none;--modal-mask: rgba(0, 0, 0, .7);--dock-bg: #181A20;--tile-bg: #2B3139;--market-left: #1E2329;--market-right: #1E2329;--font-ui: "BinancePlex", "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif;--on-primary: #181A20;--on-secondary: #EAECEF;--r-card: 8px;--r-btn: 6px;--r-input: 6px;--r-chip: 4px;--tab-active: #FCD535;--kline-up: #0ECB81;--kline-down: #F6465D}:root[data-skin=okx]{color-scheme:light;--bg-base: #FFFFFF;--bg-top: #FFFFFF;--bg-bottom: #FFFFFF;--page-bg: transparent;--aurora-a: 0;--aurora-b: 0;--aurora-c: 0;--grid-line: transparent;--vignette: transparent;--surface: #FFFFFF;--surface-solid: #FFFFFF;--surface-1: #F7F7F7;--surface-2: #F0F0F0;--surface-3: #E6E6E6;--surface-4: #D9D9D9;--glass: #FFFFFF;--glass-strong: #FFFFFF;--line: #E6E6E6;--line-soft: #F0F0F0;--line-strong: #CCCCCC;--text: #000000;--text-strong: #000000;--text-2: #4D4D4D;--text-3: #808080;--primary: #000000;--primary-text: #000000;--primary-rgb: 0, 0, 0;--primary-active: #333333;--primary-soft: rgba(0, 0, 0, .14);--primary-soft-2: rgba(0, 0, 0, .08);--primary-fill: #000000;--primary-fill-active: #333333;--cyan: #000000;--cyan-rgb: 0, 0, 0;--violet: #F0F0F0;--violet-fill: #F0F0F0;--up: #00B070;--up-deep: #00B070;--up-fill: #00B070;--up-soft: rgba(0, 176, 112, .15);--down: #F23645;--down-active: #D92B3A;--down-fill: #F23645;--down-fill-active: #D92B3A;--down-soft: rgba(242, 54, 69, .14);--warn: #E8890C;--warn-fill: #E8890C;--warn-soft: rgba(232, 137, 12, .14);--info-soft: rgba(47, 123, 255, .14);--navy: #000000;--navy-rgb: 0, 0, 0;--disabled-bg: #E6E6E6;--disabled-bg-hover: #D9D9D9;--shadow-rgb: 0, 0, 0;--edge-top: transparent;--card-shadow: none;--hero-bg: #F7F7F7;--hero-shadow: none;--gradient-text: none;--glow-primary: none;--glow-up: none;--glow-down: none;--modal-mask: rgba(0, 0, 0, .45);--dock-bg: #FFFFFF;--tile-bg: #F0F0F0;--market-left: #F7F7F7;--market-right: #F7F7F7;--font-ui: "OKX Sans", "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, "PingFang SC", "Microsoft YaHei", sans-serif;--on-primary: #FFFFFF;--on-secondary: #000000;--r-card: 12px;--r-btn: 8px;--r-input: 8px;--r-chip: 6px;--tab-active: #000000;--kline-up: #00B070;--kline-down: #F23645}:root[data-skin=okx][data-theme=dark]{color-scheme:dark;--bg-base: #000000;--bg-top: #000000;--bg-bottom: #000000;--page-bg: transparent;--aurora-a: 0;--aurora-b: 0;--aurora-c: 0;--grid-line: transparent;--vignette: transparent;--surface: #0C0C0C;--surface-solid: #141414;--surface-1: #141414;--surface-2: #1F1F1F;--surface-3: #2A2A2A;--surface-4: #3A3A3A;--glass: #0C0C0C;--glass-strong: #0C0C0C;--line: #262626;--line-soft: #1A1A1A;--line-strong: #4A4A4A;--text: #FFFFFF;--text-strong: #FFFFFF;--text-2: #BDBDBD;--text-3: #808080;--primary: #FFFFFF;--primary-text: #FFFFFF;--primary-rgb: 255, 255, 255;--primary-active: #E6E6E6;--primary-soft: rgba(255, 255, 255, .14);--primary-soft-2: rgba(255, 255, 255, .08);--primary-fill: #FFFFFF;--primary-fill-active: #E6E6E6;--cyan: #FFFFFF;--cyan-rgb: 255, 255, 255;--violet: #1F1F1F;--violet-fill: #1F1F1F;--up: #00C87F;--up-deep: #00C87F;--up-fill: #00C87F;--up-soft: rgba(0, 200, 127, .15);--down: #FF4D5E;--down-active: #E63A4B;--down-fill: #FF4D5E;--down-fill-active: #E63A4B;--down-soft: rgba(255, 77, 94, .14);--warn: #F5A623;--warn-fill: #F5A623;--warn-soft: rgba(245, 166, 35, .14);--info-soft: rgba(76, 154, 255, .14);--navy: #FFFFFF;--navy-rgb: 255, 255, 255;--disabled-bg: #2A2A2A;--disabled-bg-hover: #3A3A3A;--shadow-rgb: 0, 0, 0;--edge-top: transparent;--card-shadow: none;--hero-bg: #141414;--hero-shadow: none;--gradient-text: none;--glow-primary: none;--glow-up: none;--glow-down: none;--modal-mask: rgba(0, 0, 0, .75);--dock-bg: #0C0C0C;--tile-bg: #1F1F1F;--market-left: #141414;--market-right: #141414;--font-ui: "OKX Sans", "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, "PingFang SC", "Microsoft YaHei", sans-serif;--on-primary: #000000;--on-secondary: #FFFFFF;--r-card: 12px;--r-btn: 8px;--r-input: 8px;--r-chip: 6px;--tab-active: #FFFFFF;--kline-up: #00C87F;--kline-down: #FF4D5E}:root[data-skin=htx]{color-scheme:light;--bg-base: #F5F7FA;--bg-top: #F5F7FA;--bg-bottom: #F5F7FA;--page-bg: transparent;--aurora-a: 0;--aurora-b: 0;--aurora-c: 0;--grid-line: transparent;--vignette: transparent;--surface: #FFFFFF;--surface-solid: #FFFFFF;--surface-1: #F8F9FB;--surface-2: #F2F4F8;--surface-3: #E9EDF3;--surface-4: #DCE2EB;--glass: #FFFFFF;--glass-strong: #FFFFFF;--line: #E6E9EF;--line-soft: #F0F2F6;--line-strong: #CBD2DD;--text: #1B2432;--text-strong: #0B1220;--text-2: #4F5B6E;--text-3: #8892A4;--primary: #2D6AF0;--primary-text: #2D6AF0;--primary-rgb: 45, 106, 240;--primary-active: #1F56D3;--primary-soft: rgba(45, 106, 240, .14);--primary-soft-2: rgba(45, 106, 240, .08);--primary-fill: #2D6AF0;--primary-fill-active: #1F56D3;--cyan: #2D6AF0;--cyan-rgb: 45, 106, 240;--violet: #E9EDF3;--violet-fill: #E9EDF3;--up: #2DBD85;--up-deep: #2DBD85;--up-fill: #2DBD85;--up-soft: rgba(45, 189, 133, .15);--down: #E94B5E;--down-active: #D03C4E;--down-fill: #E94B5E;--down-fill-active: #D03C4E;--down-soft: rgba(233, 75, 94, .14);--warn: #F59E0B;--warn-fill: #F59E0B;--warn-soft: rgba(245, 158, 11, .14);--info-soft: rgba(45, 106, 240, .14);--navy: #1B2432;--navy-rgb: 27, 36, 50;--disabled-bg: #E9EDF3;--disabled-bg-hover: #DCE2EB;--shadow-rgb: 0, 0, 0;--edge-top: transparent;--card-shadow: none;--hero-bg: #F8F9FB;--hero-shadow: none;--gradient-text: none;--glow-primary: none;--glow-up: none;--glow-down: none;--modal-mask: rgba(10, 20, 40, .5);--dock-bg: #FFFFFF;--tile-bg: #F2F4F8;--market-left: #F8F9FB;--market-right: #F8F9FB;--font-ui: "HarmonyOS Sans SC", "PingFang SC", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Microsoft YaHei", sans-serif;--on-primary: #FFFFFF;--on-secondary: #1B2432;--r-card: 6px;--r-btn: 4px;--r-input: 4px;--r-chip: 4px;--tab-active: #2D6AF0;--kline-up: #2DBD85;--kline-down: #E94B5E}:root[data-skin=htx][data-theme=dark]{color-scheme:dark;--bg-base: #10141C;--bg-top: #10141C;--bg-bottom: #10141C;--page-bg: transparent;--aurora-a: 0;--aurora-b: 0;--aurora-c: 0;--grid-line: transparent;--vignette: transparent;--surface: #171C26;--surface-solid: #1C222E;--surface-1: #1C222E;--surface-2: #232A38;--surface-3: #2B3343;--surface-4: #363F52;--glass: #171C26;--glass-strong: #171C26;--line: #262D3A;--line-soft: #1F2531;--line-strong: #3A4458;--text: #E9EDF4;--text-strong: #FFFFFF;--text-2: #A5AEBF;--text-3: #6B7587;--primary: #3B7BF5;--primary-text: #5B93FF;--primary-rgb: 59, 123, 245;--primary-active: #2E68DC;--primary-soft: rgba(59, 123, 245, .14);--primary-soft-2: rgba(59, 123, 245, .08);--primary-fill: #3B7BF5;--primary-fill-active: #2E68DC;--cyan: #3B7BF5;--cyan-rgb: 59, 123, 245;--violet: #2B3343;--violet-fill: #2B3343;--up: #2DBD85;--up-deep: #2DBD85;--up-fill: #2DBD85;--up-soft: rgba(45, 189, 133, .15);--down: #E94B5E;--down-active: #D03C4E;--down-fill: #E94B5E;--down-fill-active: #D03C4E;--down-soft: rgba(233, 75, 94, .14);--warn: #F5A623;--warn-fill: #F5A623;--warn-soft: rgba(245, 166, 35, .14);--info-soft: rgba(76, 154, 255, .14);--navy: #E9EDF4;--navy-rgb: 233, 237, 244;--disabled-bg: #2B3343;--disabled-bg-hover: #363F52;--shadow-rgb: 0, 0, 0;--edge-top: transparent;--card-shadow: none;--hero-bg: #1C222E;--hero-shadow: none;--gradient-text: none;--glow-primary: none;--glow-up: none;--glow-down: none;--modal-mask: rgba(2, 6, 14, .7);--dock-bg: #171C26;--tile-bg: #232A38;--market-left: #1C222E;--market-right: #1C222E;--font-ui: "HarmonyOS Sans SC", "PingFang SC", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Microsoft YaHei", sans-serif;--on-primary: #FFFFFF;--on-secondary: #E9EDF4;--r-card: 6px;--r-btn: 4px;--r-input: 4px;--r-chip: 4px;--tab-active: #5B93FF;--kline-up: #2DBD85;--kline-down: #E94B5E}:root[data-skin=gate]{color-scheme:light;--bg-base: #FFFFFF;--bg-top: #FFFFFF;--bg-bottom: #FFFFFF;--page-bg: transparent;--aurora-a: 0;--aurora-b: 0;--aurora-c: 0;--grid-line: transparent;--vignette: transparent;--surface: #FFFFFF;--surface-solid: #FFFFFF;--surface-1: #F6F7F9;--surface-2: #F0F1F4;--surface-3: #E7E9ED;--surface-4: #D9DCE2;--glass: #FFFFFF;--glass-strong: #FFFFFF;--line: #E7E9ED;--line-soft: #F0F1F4;--line-strong: #CDD1D8;--text: #14161A;--text-strong: #000000;--text-2: #50555F;--text-3: #9AA0AA;--primary: #2354E6;--primary-text: #2354E6;--primary-rgb: 35, 84, 230;--primary-active: #1B44C0;--primary-soft: rgba(35, 84, 230, .14);--primary-soft-2: rgba(35, 84, 230, .08);--primary-fill: #2354E6;--primary-fill-active: #1B44C0;--cyan: #2354E6;--cyan-rgb: 35, 84, 230;--violet: #F0F1F4;--violet-fill: #F0F1F4;--up: #00B07C;--up-deep: #00B07C;--up-fill: #00B07C;--up-soft: rgba(0, 176, 124, .15);--down: #F1556C;--down-active: #D8445A;--down-fill: #F1556C;--down-fill-active: #D8445A;--down-soft: rgba(241, 85, 108, .14);--warn: #F59E0B;--warn-fill: #F59E0B;--warn-soft: rgba(245, 158, 11, .14);--info-soft: rgba(35, 84, 230, .14);--navy: #14161A;--navy-rgb: 20, 22, 26;--disabled-bg: #E7E9ED;--disabled-bg-hover: #D9DCE2;--shadow-rgb: 0, 0, 0;--edge-top: transparent;--card-shadow: none;--hero-bg: #F6F7F9;--hero-shadow: none;--gradient-text: none;--glow-primary: none;--glow-up: none;--glow-down: none;--modal-mask: rgba(0, 0, 0, .5);--dock-bg: #FFFFFF;--tile-bg: #F0F1F4;--market-left: #F6F7F9;--market-right: #F6F7F9;--font-ui: "Gate Sans", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif;--on-primary: #FFFFFF;--on-secondary: #14161A;--r-card: 8px;--r-btn: 6px;--r-input: 6px;--r-chip: 4px;--tab-active: #2354E6;--kline-up: #00B07C;--kline-down: #F1556C}:root[data-skin=gate][data-theme=dark]{color-scheme:dark;--bg-base: #0F1014;--bg-top: #0F1014;--bg-bottom: #0F1014;--page-bg: transparent;--aurora-a: 0;--aurora-b: 0;--aurora-c: 0;--grid-line: transparent;--vignette: transparent;--surface: #17181C;--surface-solid: #1C1D22;--surface-1: #1C1D22;--surface-2: #23252B;--surface-3: #2C2E35;--surface-4: #373A42;--glass: #17181C;--glass-strong: #17181C;--line: #2A2C32;--line-soft: #1F2025;--line-strong: #41444D;--text: #F2F3F5;--text-strong: #FFFFFF;--text-2: #A5A9B2;--text-3: #6C7078;--primary: #3F6BF0;--primary-text: #6A90FF;--primary-rgb: 63, 107, 240;--primary-active: #2F5AD8;--primary-soft: rgba(63, 107, 240, .14);--primary-soft-2: rgba(63, 107, 240, .08);--primary-fill: #3F6BF0;--primary-fill-active: #2F5AD8;--cyan: #3F6BF0;--cyan-rgb: 63, 107, 240;--violet: #2C2E35;--violet-fill: #2C2E35;--up: #00B07C;--up-deep: #00B07C;--up-fill: #00B07C;--up-soft: rgba(0, 176, 124, .15);--down: #F1556C;--down-active: #D8445A;--down-fill: #F1556C;--down-fill-active: #D8445A;--down-soft: rgba(241, 85, 108, .14);--warn: #F5A623;--warn-fill: #F5A623;--warn-soft: rgba(245, 166, 35, .14);--info-soft: rgba(106, 144, 255, .14);--navy: #F2F3F5;--navy-rgb: 242, 243, 245;--disabled-bg: #2C2E35;--disabled-bg-hover: #373A42;--shadow-rgb: 0, 0, 0;--edge-top: transparent;--card-shadow: none;--hero-bg: #1C1D22;--hero-shadow: none;--gradient-text: none;--glow-primary: none;--glow-up: none;--glow-down: none;--modal-mask: rgba(0, 0, 0, .7);--dock-bg: #17181C;--tile-bg: #23252B;--market-left: #1C1D22;--market-right: #1C1D22;--font-ui: "Gate Sans", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif;--on-primary: #FFFFFF;--on-secondary: #F2F3F5;--r-card: 8px;--r-btn: 6px;--r-input: 6px;--r-chip: 4px;--tab-active: #6A90FF;--kline-up: #00B07C;--kline-down: #F1556C}:root[data-skin]:not([data-skin=gtcfx]){font-family:var(--font-ui)}:root[data-skin]:not([data-skin=gtcfx]) .fx-bg{display:none!important}:root[data-skin]:not([data-skin=gtcfx]) .tabbar{left:0;right:0;bottom:0;max-width:none;margin:0;height:56px;padding:0 6px;border-radius:0;background:var(--surface-solid);box-shadow:none;border-top:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-skin]:not([data-skin=gtcfx]) .tabbar:before,:root[data-skin]:not([data-skin=gtcfx]) .tabbar-item:before{display:none}:root[data-skin]:not([data-skin=gtcfx]) .tabbar-item{color:var(--text-3);font-size:11px;font-weight:500}:root[data-skin]:not([data-skin=gtcfx]) .tabbar-item.active{color:var(--tab-active);font-weight:600}:root[data-skin]:not([data-skin=gtcfx]) .tabbar-item.active .tabbar-icon,:root[data-skin]:not([data-skin=gtcfx]) .tabbar-item:active .tabbar-icon{transform:none}:root[data-skin]:not([data-skin=gtcfx]) .home>.card{background:transparent;box-shadow:none;border:0;padding-left:4px;padding-right:4px}:root[data-skin]:not([data-skin=gtcfx]) .home .logo{letter-spacing:2px;font-weight:800;color:var(--text-strong)}:root[data-skin]:not([data-skin=gtcfx]) .home .header-right .icon-btn{border-radius:50%;background:var(--surface-2)}:root[data-skin]:not([data-skin=gtcfx]) .home .search-bar{background:var(--surface-2);border-radius:var(--r-input);box-shadow:none}:root[data-skin]:not([data-skin=gtcfx]) .balance-amount,:root[data-skin]:not([data-skin=gtcfx]) .total-assets-value,:root[data-skin]:not([data-skin=gtcfx]) .assets-value{color:var(--text-strong)}:root[data-skin]:not([data-skin=gtcfx]) .account-card,:root[data-skin]:not([data-skin=gtcfx]) .account-section,:root[data-skin]:not([data-skin=gtcfx]) .amount-section,:root[data-skin]:not([data-skin=gtcfx]) .announcement-card,:root[data-skin]:not([data-skin=gtcfx]) .contract-box,:root[data-skin]:not([data-skin=gtcfx]) .deposit-content,:root[data-skin]:not([data-skin=gtcfx]) .deposit-records-section,:root[data-skin]:not([data-skin=gtcfx]) .email-container,:root[data-skin]:not([data-skin=gtcfx]) .interest-section,:root[data-skin]:not([data-skin=gtcfx]) .order-card,:root[data-skin]:not([data-skin=gtcfx]) .product-card,:root[data-skin]:not([data-skin=gtcfx]) .record-card,:root[data-skin]:not([data-skin=gtcfx]) .records-section,:root[data-skin]:not([data-skin=gtcfx]) .results-section,:root[data-skin]:not([data-skin=gtcfx]) .service-container,:root[data-skin]:not([data-skin=gtcfx]) .summary-card,:root[data-skin]:not([data-skin=gtcfx]) .verification-form,:root[data-skin]:not([data-skin=gtcfx]) .withdraw-form,:root[data-skin]:not([data-skin=gtcfx]) .symbol-list,:root[data-skin]:not([data-skin=gtcfx]) .balance-card,:root[data-skin]:not([data-skin=gtcfx]) .assets-card,:root[data-skin]:not([data-skin=gtcfx]) .total-assets-card,:root[data-skin]:not([data-skin=gtcfx]) .market-card,:root[data-skin]:not([data-skin=gtcfx]) .auth-card,:root[data-skin]:not([data-skin=gtcfx]) .menu-item-card{border-radius:var(--r-card);box-shadow:none;border:1px solid var(--line)}:root[data-skin]:not([data-skin=gtcfx]) .balance-card,:root[data-skin]:not([data-skin=gtcfx]) .assets-card,:root[data-skin]:not([data-skin=gtcfx]) .total-assets-card{background:var(--surface-1)}:root[data-skin]:not([data-skin=gtcfx]) .market-card{background:var(--surface-1)}:root[data-skin]:not([data-skin=gtcfx]) .market-card:active{transform:scale(.985)}:root[data-skin]:not([data-skin=gtcfx]) .menu-item-card{background:var(--surface)}:root[data-skin]:not([data-skin=gtcfx]) .primary-btn,:root[data-skin]:not([data-skin=gtcfx]) .verify-btn,:root[data-skin]:not([data-skin=gtcfx]) .submit-button,:root[data-skin]:not([data-skin=gtcfx]) .submit-btn,:root[data-skin]:not([data-skin=gtcfx]) .withdraw-button,:root[data-skin]:not([data-skin=gtcfx]) .transfer-button,:root[data-skin]:not([data-skin=gtcfx]) .btn-action,:root[data-skin]:not([data-skin=gtcfx]) .btn-deposit,:root[data-skin]:not([data-skin=gtcfx]) .btn-withdraw,:root[data-skin]:not([data-skin=gtcfx]) .buy-btn,:root[data-skin]:not([data-skin=gtcfx]) .sell-btn,:root[data-skin]:not([data-skin=gtcfx]) .term-action-btn,:root[data-skin]:not([data-skin=gtcfx]) .term-confirm-btn,:root[data-skin]:not([data-skin=gtcfx]) .announcement-accept-btn,:root[data-skin]:not([data-skin=gtcfx]) .send-button,:root[data-skin]:not([data-skin=gtcfx]) .contact-button,:root[data-skin]:not([data-skin=gtcfx]) .copy-button,:root[data-skin]:not([data-skin=gtcfx]) .copy-btn,:root[data-skin]:not([data-skin=gtcfx]) .empty-button,:root[data-skin]:not([data-skin=gtcfx]) .retry-button,:root[data-skin]:not([data-skin=gtcfx]) .sign-btn,:root[data-skin]:not([data-skin=gtcfx]) .sign-submit-btn,:root[data-skin]:not([data-skin=gtcfx]) .purchase-btn,:root[data-skin]:not([data-skin=gtcfx]) .confirm-btn,:root[data-skin]:not([data-skin=gtcfx]) .yield-btn,:root[data-skin]:not([data-skin=gtcfx]) .btn-primary,:root[data-skin]:not([data-skin=gtcfx]) .delete-button{border-radius:var(--r-btn);box-shadow:none}:root[data-skin]:not([data-skin=gtcfx]) .btn-primary,:root[data-skin]:not([data-skin=gtcfx]) .submit-button,:root[data-skin]:not([data-skin=gtcfx]) .empty-button,:root[data-skin]:not([data-skin=gtcfx]) .toast-message.success,:root[data-skin]:not([data-skin=gtcfx]) .send-button,:root[data-skin]:not([data-skin=gtcfx]) .copy-button,:root[data-skin]:not([data-skin=gtcfx]) .deposit-tab.active,:root[data-skin]:not([data-skin=gtcfx]) .contact-button,:root[data-skin]:not([data-skin=gtcfx]) .verify-btn,:root[data-skin]:not([data-skin=gtcfx]) .primary-btn,:root[data-skin]:not([data-skin=gtcfx]) .section-tabs .tab.active,:root[data-skin]:not([data-skin=gtcfx]) .announcement-accept-btn,:root[data-skin]:not([data-skin=gtcfx]) .copy-btn,:root[data-skin]:not([data-skin=gtcfx]) .main-tab.active,:root[data-skin]:not([data-skin=gtcfx]) .sub-tab.active,:root[data-skin]:not([data-skin=gtcfx]) .order-type-badge.buy,:root[data-skin]:not([data-skin=gtcfx]) .order-detail-btn.close-btn,:root[data-skin]:not([data-skin=gtcfx]) .order-detail-btn.cancel-btn,:root[data-skin]:not([data-skin=gtcfx]) .tab-btn.active,:root[data-skin]:not([data-skin=gtcfx]) .interval-btn.active,:root[data-skin]:not([data-skin=gtcfx]) .order-tab-btn.active,:root[data-skin]:not([data-skin=gtcfx]) .direction-btn.buy-direction.active,:root[data-skin]:not([data-skin=gtcfx]) .duration-btn.active,:root[data-skin]:not([data-skin=gtcfx]) .transfer-button,:root[data-skin]:not([data-skin=gtcfx]) .retry-button,:root[data-skin]:not([data-skin=gtcfx]) .upload-plus,:root[data-skin]:not([data-skin=gtcfx]) .withdraw-button,:root[data-skin]:not([data-skin=gtcfx]) .btn-deposit,:root[data-skin]:not([data-skin=gtcfx]) .btn-action.btn-deposit{color:var(--on-primary)}:root[data-skin]:not([data-skin=gtcfx]) .buy-btn,:root[data-skin]:not([data-skin=gtcfx]) .term-action-btn.buy-action,:root[data-skin]:not([data-skin=gtcfx]) .term-confirm-btn.buy-direction,:root[data-skin]:not([data-skin=gtcfx]) .direction-btn.buy-direction.active,:root[data-skin]:not([data-skin=gtcfx]) .order-type-badge.buy{background:var(--up);border-color:var(--up);color:#fff}:root[data-skin]:not([data-skin=gtcfx]) .btn-withdraw{background:var(--violet-fill);color:var(--on-secondary)}:root[data-skin]:not([data-skin=gtcfx]) .input-box,:root[data-skin]:not([data-skin=gtcfx]) .form-input,:root[data-skin]:not([data-skin=gtcfx]) .order-input,:root[data-skin]:not([data-skin=gtcfx]) .order-price-input,:root[data-skin]:not([data-skin=gtcfx]) .select-input{border-radius:var(--r-input);box-shadow:none}:root[data-skin]:not([data-skin=gtcfx]) .input-box:focus,:root[data-skin]:not([data-skin=gtcfx]) .form-input:focus,:root[data-skin]:not([data-skin=gtcfx]) .order-input:focus,:root[data-skin]:not([data-skin=gtcfx]) .order-price-input:focus,:root[data-skin]:not([data-skin=gtcfx]) .select-input:focus{border-color:var(--primary);box-shadow:none}:root[data-skin]:not([data-skin=gtcfx]) .section-tabs .tab,:root[data-skin]:not([data-skin=gtcfx]) .tab-btn,:root[data-skin]:not([data-skin=gtcfx]) .interval-btn,:root[data-skin]:not([data-skin=gtcfx]) .order-tab-btn,:root[data-skin]:not([data-skin=gtcfx]) .main-tab,:root[data-skin]:not([data-skin=gtcfx]) .sub-tab,:root[data-skin]:not([data-skin=gtcfx]) .deposit-tab,:root[data-skin]:not([data-skin=gtcfx]) .duration-btn,:root[data-skin]:not([data-skin=gtcfx]) .direction-btn{border-radius:var(--r-chip)}:root[data-skin]:not([data-skin=gtcfx]) .modal-overlay,:root[data-skin]:not([data-skin=gtcfx]) .announcement-modal-overlay,:root[data-skin]:not([data-skin=gtcfx]) .confirm-dialog-overlay,:root[data-skin]:not([data-skin=gtcfx]) .dropdown-overlay,:root[data-skin]:not([data-skin=gtcfx]) .order-detail-modal-overlay,:root[data-skin]:not([data-skin=gtcfx]) .redeem-dialog-overlay,:root[data-skin]:not([data-skin=gtcfx]) .symbol-sidebar-overlay,:root[data-skin]:not([data-skin=gtcfx]) .term-order-modal-overlay,:root[data-skin]:not([data-skin=gtcfx]) .term-order-detail-overlay{background:var(--modal-mask);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-skin]:not([data-skin=gtcfx]) .modal-content,:root[data-skin]:not([data-skin=gtcfx]) .announcement-modal-content,:root[data-skin]:not([data-skin=gtcfx]) .confirm-dialog,:root[data-skin]:not([data-skin=gtcfx]) .dialog-content,:root[data-skin]:not([data-skin=gtcfx]) .order-detail-modal,:root[data-skin]:not([data-skin=gtcfx]) .redeem-dialog,:root[data-skin]:not([data-skin=gtcfx]) .term-order-modal,:root[data-skin]:not([data-skin=gtcfx]) .term-order-detail-modal,:root[data-skin]:not([data-skin=gtcfx]) .symbol-sidebar,:root[data-skin]:not([data-skin=gtcfx]) .country-code-dropdown,:root[data-skin]:not([data-skin=gtcfx]) .dropdown-list,:root[data-skin]:not([data-skin=gtcfx]) .term-dropdown{background:var(--surface-solid);border-radius:var(--r-card);box-shadow:none;border:1px solid var(--line)}:root[data-skin]:not([data-skin=gtcfx]) .auth-card{-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-skin]:not([data-skin=gtcfx]) [style*="rgb(42, 191, 75)"],:root[data-skin]:not([data-skin=gtcfx]) [style*="rgb(133, 189, 0)"],:root[data-skin]:not([data-skin=gtcfx]) [style*="rgb(115, 177, 0)"]{color:var(--up)!important}:root[data-skin]:not([data-skin=gtcfx]) [style*="rgb(226, 93, 77)"],:root[data-skin]:not([data-skin=gtcfx]) [style*="rgb(239, 83, 80)"]{color:var(--down)!important}:root[data-skin]:not([data-skin=gtcfx]) svg path[stroke="#2abf4b"]{stroke:var(--up)}:root[data-skin]:not([data-skin=gtcfx]) svg path[stroke="#e25d4d"]{stroke:var(--down)}:root[data-skin]:not([data-skin=gtcfx]) svg path[fill^="rgba(42,191,75"]{fill:var(--up-soft)}:root[data-skin]:not([data-skin=gtcfx]) svg path[fill^="rgba(232,109,67"],:root[data-skin]:not([data-skin=gtcfx]) svg path[fill^="rgba(226,93,77"]{fill:var(--down-soft)}:root[data-skin]:not([data-skin=gtcfx]) [style*="rgb(243, 248, 232)"]{background:var(--primary-soft)!important}:root[data-skin]:not([data-skin=gtcfx]) [style*="border-color: rgb(133, 189, 0)"]{border-color:var(--primary)!important}:root[data-skin=binance] .tabbar-item.active .tabbar-icon{filter:hue-rotate(-27deg) saturate(1.3) brightness(1.5)}:root[data-skin=binance][data-theme=dark] .tabbar-item.active .tabbar-icon{filter:hue-rotate(-27deg) saturate(1.3) brightness(1.5)}:root[data-skin=binance] .quick-icon{filter:hue-rotate(-27deg)}:root[data-skin=binance][data-theme=dark] .quick-icon{filter:invert(1) hue-rotate(180deg) saturate(1.15) hue-rotate(-27deg)}:root[data-skin=okx] .tabbar-item.active .tabbar-icon{filter:brightness(0)}:root[data-skin=okx][data-theme=dark] .tabbar-item.active .tabbar-icon{filter:brightness(0) invert(1)}:root[data-skin=okx] .quick-icon{filter:grayscale(1)}:root[data-skin=okx][data-theme=dark] .quick-icon{filter:invert(1) hue-rotate(180deg) saturate(1.15) grayscale(1)}:root[data-skin=htx] .tabbar-item.active .tabbar-icon{filter:hue-rotate(144deg) saturate(1.5) brightness(.92)}:root[data-skin=htx][data-theme=dark] .tabbar-item.active .tabbar-icon{filter:hue-rotate(144deg) saturate(1.5) brightness(.92)}:root[data-skin=htx] .quick-icon{filter:hue-rotate(144deg)}:root[data-skin=htx][data-theme=dark] .quick-icon{filter:invert(1) hue-rotate(180deg) saturate(1.15) hue-rotate(144deg)}:root[data-skin=gate] .tabbar-item.active .tabbar-icon{filter:hue-rotate(148deg) saturate(1.5) brightness(.9)}:root[data-skin=gate][data-theme=dark] .tabbar-item.active .tabbar-icon{filter:hue-rotate(148deg) saturate(1.5) brightness(.9)}:root[data-skin=gate] .quick-icon{filter:hue-rotate(148deg)}:root[data-skin=gate][data-theme=dark] .quick-icon{filter:invert(1) hue-rotate(180deg) saturate(1.15) hue-rotate(148deg)}:root[data-skin]:not([data-skin=gtcfx]) .form-label{color:var(--text-2);font-weight:500}
