:root,:host{--van-black: #000;--van-white: #fff;--van-gray-1: #f7f8fa;--van-gray-2: #f2f3f5;--van-gray-3: #ebedf0;--van-gray-4: #dcdee0;--van-gray-5: #c8c9cc;--van-gray-6: #969799;--van-gray-7: #646566;--van-gray-8: #323233;--van-red: #ee0a24;--van-blue: #1989fa;--van-orange: #ff976a;--van-orange-dark: #ed6a0c;--van-orange-light: #fffbe8;--van-green: #07c160;--van-gradient-red: linear-gradient(to right, #ff6034, #ee0a24);--van-gradient-orange: linear-gradient(to right, #ffd01e, #ff8917);--van-primary-color: var(--van-blue);--van-success-color: var(--van-green);--van-danger-color: var(--van-red);--van-warning-color: var(--van-orange);--van-text-color: var(--van-gray-8);--van-text-color-2: var(--van-gray-6);--van-text-color-3: var(--van-gray-5);--van-active-color: var(--van-gray-2);--van-active-opacity: .6;--van-disabled-opacity: .5;--van-background: var(--van-gray-1);--van-background-2: var(--van-white);--van-background-3: var(--van-white);--van-padding-base: 4px;--van-padding-xs: 8px;--van-padding-sm: 12px;--van-padding-md: 16px;--van-padding-lg: 24px;--van-padding-xl: 32px;--van-font-bold: 600;--van-font-size-xs: 10px;--van-font-size-sm: 12px;--van-font-size-md: 14px;--van-font-size-lg: 16px;--van-line-height-xs: 14px;--van-line-height-sm: 18px;--van-line-height-md: 20px;--van-line-height-lg: 22px;--van-base-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;--van-price-font: avenir-heavy, "PingFang SC", helvetica neue, arial, sans-serif;--van-duration-base: .3s;--van-duration-fast: .2s;--van-ease-out: ease-out;--van-ease-in: ease-in;--van-border-color: var(--van-gray-3);--van-border-width: 1px;--van-radius-sm: 2px;--van-radius-md: 4px;--van-radius-lg: 8px;--van-radius-max: 999px}.van-theme-dark{--van-text-color: #f5f5f5;--van-text-color-2: #707070;--van-text-color-3: #4d4d4d;--van-border-color: #3a3a3c;--van-active-color: #3a3a3c;--van-background: #000;--van-background-2: #1c1c1e;--van-background-3: #37363b}html{-webkit-tap-highlight-color:transparent}body{margin:0;font-family:var(--van-base-font)}a{text-decoration:none}input,button,textarea{color:inherit;font:inherit}a:focus,input:focus,button:focus,textarea:focus,[class*=van-]:focus{outline:none}ol,ul{margin:0;padding:0;list-style:none}@keyframes van-slide-up-enter{0%{transform:translate3d(0,100%,0)}}@keyframes van-slide-up-leave{to{transform:translate3d(0,100%,0)}}@keyframes van-slide-down-enter{0%{transform:translate3d(0,-100%,0)}}@keyframes van-slide-down-leave{to{transform:translate3d(0,-100%,0)}}@keyframes van-slide-left-enter{0%{transform:translate3d(-100%,0,0)}}@keyframes van-slide-left-leave{to{transform:translate3d(-100%,0,0)}}@keyframes van-slide-right-enter{0%{transform:translate3d(100%,0,0)}}@keyframes van-slide-right-leave{to{transform:translate3d(100%,0,0)}}@keyframes van-fade-in{0%{opacity:0}to{opacity:1}}@keyframes van-fade-out{0%{opacity:1}to{opacity:0}}@keyframes van-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.van-fade-enter-active{animation:var(--van-duration-base) van-fade-in both var(--van-ease-out)}.van-fade-leave-active{animation:var(--van-duration-base) van-fade-out both var(--van-ease-in)}.van-slide-up-enter-active{animation:van-slide-up-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-up-leave-active{animation:van-slide-up-leave var(--van-duration-base) both var(--van-ease-in)}.van-slide-down-enter-active{animation:van-slide-down-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-down-leave-active{animation:van-slide-down-leave var(--van-duration-base) both var(--van-ease-in)}.van-slide-left-enter-active{animation:van-slide-left-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-left-leave-active{animation:van-slide-left-leave var(--van-duration-base) both var(--van-ease-in)}.van-slide-right-enter-active{animation:van-slide-right-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-right-leave-active{animation:van-slide-right-leave var(--van-duration-base) both var(--van-ease-in)}.van-clearfix:after{display:table;clear:both;content:""}.van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-multi-ellipsis--l2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-break:anywhere;-webkit-box-orient:vertical}.van-multi-ellipsis--l3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-break:anywhere;-webkit-box-orient:vertical}.van-safe-area-top{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.van-safe-area-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.van-haptics-feedback{cursor:pointer}.van-haptics-feedback:active{opacity:var(--van-active-opacity)}[class*=van-hairline]:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;inset:-50%;border:0 solid var(--van-border-color);transform:scale(.5)}.van-hairline,.van-hairline--top,.van-hairline--left,.van-hairline--right,.van-hairline--bottom,.van-hairline--surround,.van-hairline--top-bottom{position:relative}.van-hairline--top:after{border-top-width:var(--van-border-width)}.van-hairline--left:after{border-left-width:var(--van-border-width)}.van-hairline--right:after{border-right-width:var(--van-border-width)}.van-hairline--bottom:after{border-bottom-width:var(--van-border-width)}.van-hairline--top-bottom:after,.van-hairline-unset--top-bottom:after{border-width:var(--van-border-width) 0}.van-hairline--surround:after{border-width:var(--van-border-width)}.lang-root[data-v-f8866073]{position:fixed;inset:0;z-index:13000}.lang-panel[data-v-f8866073]{position:absolute;inset:0;display:flex;flex-direction:column;width:100%;height:100%;padding:calc(12px + env(safe-area-inset-top,0px)) 16px calc(16px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:#fff}.lang-head[data-v-f8866073]{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-shrink:0}.lang-head-spacer[data-v-f8866073]{flex-shrink:0;width:44px;height:44px}.lang-title[data-v-f8866073]{flex:1;min-width:0;margin:0;font-size:1.05rem;font-weight:700;color:var(--app-text, #1e2026);text-align:center}.lang-close[data-v-f8866073]{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:none;border-radius:12px;background:transparent;color:#1e2026;cursor:pointer;-webkit-tap-highlight-color:transparent}.lang-close[data-v-f8866073]:active{opacity:.65}.lang-close svg[data-v-f8866073]{width:26px;height:26px;display:block}.lang-list[data-v-f8866073]{margin:0;padding:0;list-style:none;flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.lang-item[data-v-f8866073]{width:100%;display:flex;align-items:center;gap:14px;min-height:64px;padding:14px 4px;border:none;border-bottom:1px solid var(--app-border, #e6e8ea);background:transparent;color:var(--app-text, #1e2026);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.lang-item[data-v-f8866073]:last-child{border-bottom:none}.lang-item.is-active .lang-item-label[data-v-f8866073]{color:var(--ds-yellow, #f0b90b);font-weight:700}.lang-item.is-active .lang-item-check[data-v-f8866073]{color:var(--ds-yellow, #f0b90b)}.lang-flag-wrap[data-v-f8866073]{flex-shrink:0;width:36px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;overflow:hidden;box-shadow:0 0 0 1px #00000014;background:#f3f4f6}.lang-flag[data-v-f8866073]{width:100%;height:100%;object-fit:contain;display:block}.lang-flag-fallback[data-v-f8866073]{width:36px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#f3f4f6;font-size:.75rem;font-weight:700;color:#848e9c}.lang-item-label[data-v-f8866073]{flex:1;min-width:0;font-size:1rem;font-weight:500;line-height:1.3}.lang-item-check[data-v-f8866073]{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.lang-item-check svg[data-v-f8866073]{width:20px;height:20px;display:block}.lang-sheet-enter-active[data-v-f8866073],.lang-sheet-leave-active[data-v-f8866073]{transition:opacity .28s ease}.lang-sheet-enter-active .lang-panel[data-v-f8866073],.lang-sheet-leave-active .lang-panel[data-v-f8866073]{transition:transform .28s ease}.lang-sheet-enter-from[data-v-f8866073],.lang-sheet-leave-to[data-v-f8866073]{opacity:0}.lang-sheet-enter-from .lang-panel[data-v-f8866073],.lang-sheet-leave-to .lang-panel[data-v-f8866073]{transform:translateY(100%)}.mk-drawer[data-v-0f7f0535]{position:fixed;inset:0;z-index:200}.mk-drawer-mask[data-v-0f7f0535]{position:absolute;inset:0;background:#00000052}.mk-drawer-panel[data-v-0f7f0535]{position:absolute;left:0;top:0;bottom:0;width:min(92vw,360px);max-width:100%;background:#fff;display:flex;flex-direction:column;padding:env(safe-area-inset-top,0px) 0 calc(12px + env(safe-area-inset-bottom,0px));box-sizing:border-box;box-shadow:4px 0 24px #0000000f}.mk-drawer-toolbar[data-v-0f7f0535]{display:flex;align-items:center;justify-content:flex-end;padding:4px 8px 0 12px;flex-shrink:0}.mk-drawer-toolbar-t[data-v-0f7f0535]{flex:1}.mk-drawer-close[data-v-0f7f0535]{width:40px;height:40px;margin:0;padding:0;border:none;border-radius:10px;background:transparent;color:#b7bdc6;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease}.mk-drawer-close svg[data-v-0f7f0535]{width:22px;height:22px}.mk-drawer-guest-head[data-v-0f7f0535]{margin:0 16px 18px;padding-bottom:18px;border-bottom:1px solid #f0f0f0}.mk-drawer-welcome[data-v-0f7f0535]{margin:0 0 14px;font-size:1.15rem;font-weight:700;color:#1e2026;letter-spacing:-.02em;line-height:1.35}.mk-drawer-guest-btns[data-v-0f7f0535]{display:flex;gap:10px}.mk-drawer-guest-btn[data-v-0f7f0535]{flex:1;display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:10px;font-size:.9rem;font-weight:700;text-decoration:none;box-sizing:border-box;transition:background .2s ease,color .2s ease,border-color .2s ease}.mk-drawer-guest-btn--primary[data-v-0f7f0535]{color:var(--ds-ink, #1e2026);background:var(--ds-yellow, #f0b90b);border:none}.mk-drawer-guest-btn--primary[data-v-0f7f0535]:active{background:var(--ds-active-yellow, #d0980b);color:var(--ds-ink, #1e2026)}.mk-drawer-guest-btn--line[data-v-0f7f0535]{color:var(--ds-ink, #1e2026);background:var(--ds-white, #ffffff);border:1px solid var(--ds-ink, #1e2026)}.mk-drawer-guest-btn--line[data-v-0f7f0535]:active{border-color:var(--ds-text-secondary, #32313a);color:var(--ds-text-secondary, #32313a)}.mk-drawer-user[data-v-0f7f0535]{display:flex;flex-direction:row;align-items:center;gap:12px;margin:4px 16px 20px;padding:4px 0 16px;border-bottom:1px solid #f0f0f0;text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}.mk-drawer-user[data-v-0f7f0535]:active{opacity:.92}.mk-drawer-user-ava[data-v-0f7f0535]{flex-shrink:0;width:52px;height:52px;border-radius:50%;overflow:hidden;background:#f5f5f5;border:1px solid #f0f0f0;display:flex;align-items:center;justify-content:center}.mk-drawer-user-ava-img[data-v-0f7f0535]{width:100%;height:100%;object-fit:cover;display:block}.mk-drawer-user-ava-img--default[data-v-0f7f0535]{width:28px;height:28px;object-fit:contain}.mk-drawer-user-ava-skel[data-v-0f7f0535]{width:100%;height:100%;display:block;border-radius:50%}.mk-drawer-user-main[data-v-0f7f0535]{flex:1;min-width:0}.mk-drawer-user-id-row[data-v-0f7f0535]{margin-bottom:4px}.mk-drawer-user-id[data-v-0f7f0535]{font-size:.72rem;color:#848e9c;font-variant-numeric:tabular-nums}.mk-drawer-user-name[data-v-0f7f0535]{font-size:1.05rem;font-weight:700;color:#1e2026;line-height:1.3;margin-bottom:6px;letter-spacing:-.02em}.mk-drawer-user-badges[data-v-0f7f0535]{display:flex;flex-wrap:wrap;gap:6px}.mk-drawer-tag[data-v-0f7f0535]{font-size:.62rem;font-weight:600;padding:3px 8px;border-radius:4px;line-height:1.2}.mk-drawer-tag--ok[data-v-0f7f0535]{color:var(--ds-up, #0ecb81);background:#0ecb811a}.mk-drawer-tag--pending[data-v-0f7f0535]{color:var(--ds-slate, #848e9c);background:var(--ds-snow, #f5f5f5)}.mk-drawer-user-chev[data-v-0f7f0535]{flex-shrink:0;color:#c8cdd3;display:flex;align-items:center}.mk-drawer-user-chev svg[data-v-0f7f0535]{width:16px;height:16px;display:block}.mk-drawer-body[data-v-0f7f0535]{flex:1;min-height:0;overflow-y:auto;padding:0 16px 8px;-webkit-overflow-scrolling:touch}.mk-drawer-block[data-v-0f7f0535]{margin-bottom:60px}.mk-drawer-block[data-v-0f7f0535]:last-child{margin-bottom:8px}.mk-drawer-block-title[data-v-0f7f0535]{margin:0 0 12px;font-size:1rem;font-weight:700;color:#1e2026;letter-spacing:-.01em}.mk-drawer-grid[data-v-0f7f0535]{display:grid;grid-template-columns:repeat(4,1fr);gap:40px 6px}.mk-drawer-tile[data-v-0f7f0535]{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;padding:0;border:none;background:none;cursor:pointer;font:inherit;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}a.mk-drawer-tile[data-v-0f7f0535]{color:inherit}.mk-drawer-tile:active .mk-drawer-tile-ico[data-v-0f7f0535]{background:#ebebeb}.mk-drawer-tile-ico[data-v-0f7f0535]{width:40px;height:40px;flex-shrink:0;border-radius:10px;background:#fafafa;display:flex;align-items:center;justify-content:center;color:#1e2026;transition:background .15s ease}.mk-drawer-tile-ico-img[data-v-0f7f0535]{width:28px;height:28px;display:block}.mk-drawer-tile-lbl[data-v-0f7f0535]{font-size:.75rem;text-align:center;line-height:1.3;color:#383838;max-width:100%;padding:0 1px}.mk-drawer-enter-active[data-v-0f7f0535],.mk-drawer-leave-active[data-v-0f7f0535]{transition-duration:.28s}.mk-drawer-enter-active .mk-drawer-panel[data-v-0f7f0535],.mk-drawer-leave-active .mk-drawer-panel[data-v-0f7f0535]{transition:transform .28s cubic-bezier(.4,0,.2,1)}.mk-drawer-enter-from .mk-drawer-panel[data-v-0f7f0535],.mk-drawer-leave-to .mk-drawer-panel[data-v-0f7f0535]{transform:translate(-100%)}.mk-drawer-enter-active .mk-drawer-mask[data-v-0f7f0535],.mk-drawer-leave-active .mk-drawer-mask[data-v-0f7f0535]{transition:opacity .24s ease}.mk-drawer-enter-from .mk-drawer-mask[data-v-0f7f0535],.mk-drawer-leave-to .mk-drawer-mask[data-v-0f7f0535]{opacity:0}.app-toast[data-v-2a92d83e]{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:20050;max-width:min(340px,90vw);padding:12px 20px;border-radius:12px;font-size:.84rem;font-weight:400;line-height:1.45;text-align:center;letter-spacing:.01em;color:var(--app-toast-text, #c4cad3);background:var(--app-toast-bg, rgba(30, 32, 38, .96));border:1px solid var(--app-toast-border, rgba(255, 255, 255, .16));box-shadow:var(--app-toast-shadow, 0 10px 36px rgba(0, 0, 0, .42));pointer-events:none;-webkit-font-smoothing:antialiased}.app-toast-fade-enter-active[data-v-2a92d83e],.app-toast-fade-leave-active[data-v-2a92d83e]{transition:opacity .22s ease,transform .22s ease}.app-toast-fade-enter-from[data-v-2a92d83e]{opacity:0;transform:translate(-50%,calc(-50% + 12px)) scale(.98)}.app-toast-fade-leave-to[data-v-2a92d83e]{opacity:0;transform:translate(-50%,calc(-50% - 8px)) scale(.98)}.app[data-v-0a089053]{--neon: var(--ds-yellow);--accent: var(--ds-yellow);--up: var(--ds-up);--down: var(--ds-down);--pink: var(--ds-down);--bg: var(--app-bg);--surface: var(--app-surface);--surface-hit: #ebebeb;--line: var(--app-border);--border: var(--ds-slate);--text: var(--app-text);--text-muted: var(--app-text-muted);--text-subtle: var(--ds-muted);--text-faint: var(--ds-muted);--ink-on-neon: var(--ds-ink);--nav-muted: var(--app-text-muted);--nav-tab-idle: #9aa3a2;--nav-tab-active: #1a1a1a;width:100%;max-width:430px;margin:0 auto;min-height:var(--app-vh, 100dvh);height:var(--app-vh, 100dvh);display:flex;flex-direction:column;background:var(--bg);color:var(--text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Microsoft Yahei,sans-serif;overflow-x:hidden;overflow-y:visible}.page-mid[data-v-0a089053]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;position:relative}.page-mid-router-host[data-v-0a089053]{flex:1 1 0;min-height:0;min-width:0;position:relative;overflow:hidden;display:flex;flex-direction:column}.page-mid-router-host[data-v-0a089053]>*:only-child{flex:1 1 0;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.nav[data-v-0a089053]{flex-shrink:0;display:flex;justify-content:space-around;align-items:flex-end;gap:2px;padding:5px 2px calc(6px + env(safe-area-inset-bottom,0px));background:var(--bg);border-top:.5px solid #f4f4f6;position:relative;overflow:visible;z-index:10}.nav-item[data-v-0a089053]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:2px;padding:2px 0 0;border:none;background:transparent;color:var(--nav-tab-idle);font:inherit;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent}.nav-item[data-v-0a089053]:focus-visible{outline:2px solid var(--ds-focus-blue);outline-offset:2px;border-radius:10px}.nav-ico-wrap[data-v-0a089053]{position:relative;width:21px;height:21px;flex-shrink:0}.nav-ico[data-v-0a089053]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block;pointer-events:none}.nav-ico--active[data-v-0a089053]{opacity:0}.nav-item.is-active .nav-ico[data-v-0a089053]:not(.nav-ico--active){opacity:0}.nav-item.is-active .nav-ico--active[data-v-0a089053]{opacity:1}.nav-label[data-v-0a089053]{font-size:.67rem;font-weight:500;letter-spacing:0;line-height:1.32;max-width:100%;white-space:nowrap;text-align:center}.nav-item.is-active[data-v-0a089053]{color:var(--nav-tab-active)}.nav-item.is-active .nav-label[data-v-0a089053]{font-weight:600}.nav-trade-bubble[data-v-0a089053]{--trade-bubble-lift: 26px;box-sizing:border-box;width:40px;height:40px;border-radius:50%;background:#0b0e11;display:flex;align-items:center;justify-content:center;flex-shrink:0;transform:translateY(calc(-1 * var(--trade-bubble-lift)));margin-bottom:calc(-1 * var(--trade-bubble-lift) + 2px);transition:transform .22s cubic-bezier(.32,.72,0,1),box-shadow .22s ease,background .15s ease;box-shadow:0 4px 14px #0003,0 1px #ffffff0f inset}.nav-trade-ico[data-v-0a089053]{width:22px;height:22px;object-fit:contain;display:block;pointer-events:none;filter:brightness(0) invert(1)}.nav-item--trade-center.is-active .nav-trade-bubble[data-v-0a089053]{background:#000;transform:translateY(calc(-1 * var(--trade-bubble-lift, 26px))) scale(1.04);box-shadow:0 5px 16px #0000003d}@media(prefers-reduced-motion:reduce){.nav-item--trade-center.is-active .nav-trade-bubble[data-v-0a089053]{transform:translateY(calc(-1 * var(--trade-bubble-lift, 26px)))}}.settle-toast--no-bottom-nav[data-v-0a089053]{bottom:calc(58px + env(safe-area-inset-bottom,0px))!important}.settle-toast[data-v-0a089053]{position:fixed;left:50%;bottom:calc(var(--trading-nav-stack) + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:900;max-width:min(340px,90vw);padding:12px 20px;border-radius:12px;background:var(--app-toast-bg, rgba(30, 32, 38, .96));border:1px solid var(--app-toast-border, rgba(255, 255, 255, .16));color:var(--app-toast-text, #c4cad3);font-size:.84rem;font-weight:400;line-height:1.45;text-align:center;letter-spacing:.01em;box-shadow:var(--app-toast-shadow, 0 10px 36px rgba(0, 0, 0, .42));pointer-events:none;-webkit-font-smoothing:antialiased}.page-mid{--layout-stack-duration: .34s;--layout-stack-easing: cubic-bezier(.32, .72, 0, 1)}@media(prefers-reduced-motion:reduce){.page-mid{--layout-stack-duration: .01ms}}.stack-push-enter-active,.stack-push-leave-active,.stack-pop-enter-active,.stack-pop-leave-active{position:absolute;inset:0;width:100%;max-width:430px;margin:0 auto;box-sizing:border-box;transition-property:transform;transition-duration:var(--layout-stack-duration);transition-timing-function:var(--layout-stack-easing);transition-delay:0s;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;will-change:transform;background:var(--app-bg, #f5f5f5)}.stack-push-enter-from{transform:translate3d(100%,0,0)}.stack-push-enter-to,.stack-push-leave-from{transform:translateZ(0)}.stack-push-leave-to,.stack-pop-enter-from{transform:translate3d(-26%,0,0)}.stack-pop-enter-to,.stack-pop-leave-from{transform:translateZ(0)}.stack-pop-leave-to{transform:translate3d(100%,0,0)}.stack-none-enter-active,.stack-none-leave-active{position:absolute;inset:0;width:100%;max-width:430px;margin:0 auto;box-sizing:border-box;transition:none;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;will-change:transform;background:var(--app-bg, #f5f5f5)}.stack-none-enter-from,.stack-none-enter-to,.stack-none-leave-from,.stack-none-leave-to{transform:translateZ(0)}:root{--app-bg: #ffffff;--app-surface: #f5f5f5;--app-text: #1e2026;--app-text-muted: #848e9c;--app-border: #e6e8ea;--trading-nav-stack: 64px;--ds-yellow: #f0b90b;--ds-gold: #ffd000;--ds-light-gold: #f8d12f;--ds-active-yellow: #d0980b;--ds-focus-blue: #1eaedb;--ds-white: #ffffff;--ds-snow: #f5f5f5;--ds-dark: #222126;--ds-dark-2: #1a1c20;--ds-dark-card: #2b2f36;--ds-ink: #1e2026;--ds-text-on-dark: #eaecef;--ds-text-secondary: #32313a;--ds-slate: #848e9c;--ds-muted: #777e90;--ds-up: #0ecb81;--ds-down: #f6465d;--ds-border-on-dark: rgba(230, 232, 234, .1);--ds-border-light: #e6e8ea;--ds-shadow-card: rgba(32, 32, 37, .05) 0px 3px 5px 0px;--app-toast-bg: #4F4F4F;--app-toast-text: #EDEDED;--app-toast-border: rgba(255, 255, 255, .16);--app-toast-shadow: 0 10px 36px rgba(0, 0, 0, .42)}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;-webkit-text-size-adjust:100%;text-size-adjust:100%;height:-webkit-fill-available}html,body{height:100%;min-height:-webkit-fill-available;min-height:var(--app-vh, 100dvh);overflow:hidden;overscroll-behavior:none}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Microsoft Yahei,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--app-bg, #ffffff);color:var(--app-text, #1e2026)}#app{width:100%;height:100%;min-height:var(--app-vh, 100dvh);overflow:hidden}#__nuxt{width:100%;min-height:100vh}.cx-lev-sheet-panel,.depm-panel,.dns-panel,.c2c-fs-panel,.mps-ps-panel,.tfs-panel,.idts-panel,.kline-tf-sheet-panel,.sfp-ps-panel,.cb-fs-panel,.co-fs-panel{transition:transform .34s cubic-bezier(.32,.72,0,1)}.van-toast{background:var(--app-toast-bg, rgba(30, 32, 38, .96))!important;color:var(--app-toast-text, #c4cad3)!important;font-weight:400!important;border:1px solid var(--app-toast-border, rgba(255, 255, 255, .16));box-shadow:var(--app-toast-shadow, 0 10px 36px rgba(0, 0, 0, .42))}.van-toast .van-toast__text{color:inherit;font-weight:400!important}@keyframes app-sk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.app-sk-pulse{display:block;background:linear-gradient(105deg,var(--app-surface, #e8ebef) 0%,var(--app-surface, #e8ebef) 32%,#f1f4f8 44%,rgba(255,255,255,.5) 50%,#f1f4f8 56%,var(--app-surface, #e8ebef) 68%,var(--app-surface, #e8ebef) 100%);background-size:240% 100%;animation:app-sk-shimmer 2.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.app-sk-pulse{animation-duration:.01ms;animation-iteration-count:1}}.login-page{min-height:100%;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;background:var(--app-bg, #ffffff);color:var(--ds-ink, #1e2026);display:flex;flex-direction:column}.login-main{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:8px 20px calc(28px + env(safe-area-inset-bottom,0px))}.login-sheet{width:100%;max-width:420px;padding-top:60px}.login-hero-title{margin:0 0 24px;font-size:28px;font-weight:700;line-height:1.08;letter-spacing:-.03em;text-align:left;color:var(--ds-ink, #1e2026)}.login-fields{margin:0 0 16px;display:flex;flex-direction:column;gap:20px}.login-field{display:flex;flex-direction:column;gap:8px}.login-label{font-size:14px;font-weight:600;color:var(--ds-ink, #1e2026)}.login-forgot-row{display:flex;justify-content:flex-end;margin-top:8px;margin-bottom:16px}.login-forgot{padding:4px 0;border:none;background:none;font-size:13px;font-weight:600;color:var(--ds-yellow, #f0b90b);cursor:pointer;text-decoration:none}.login-legal{margin:0 0 16px;font-size:12px;line-height:1.55;color:var(--ds-slate, #848e9c)}.login-legal-a{color:var(--ds-text-secondary, #32313a);font-weight:600;text-decoration:underline;text-underline-offset:2px}.login-inp{width:100%;box-sizing:border-box;height:48px;padding:0 14px;border:1px solid var(--ds-border-light, #e6e8ea);border-radius:8px;font-size:14px;font-weight:500;color:var(--ds-ink, #1e2026);background:var(--ds-white, #ffffff);transition:border-color .2s ease}.login-inp::placeholder{color:var(--ds-slate, #848e9c)}.login-inp:focus{outline:none;border-color:#000}.login-pwd-wrap{position:relative;display:flex;align-items:center}.login-inp--pwd{padding-right:44px}.login-eye{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:transparent;color:var(--ds-slate, #848e9c);cursor:pointer}.login-eye-svg{width:20px;height:20px}.login-err{margin:0 0 12px;font-size:13px;line-height:1.4;color:var(--ds-down, #f6465d)}.login-submit{width:100%;margin-top:0;margin-bottom:20px;padding:14px 32px;border:none;border-radius:6px;font-size:16px;font-weight:600;line-height:1.25;letter-spacing:.01em;color:var(--ds-ink, #1e2026);background:var(--ds-yellow, #f0b90b);cursor:pointer;transition:background .2s ease}.login-submit:active:not(:disabled){background:var(--ds-active-yellow, #d0980b);color:var(--ds-ink, #1e2026)}.login-submit:disabled{background:var(--ds-border-light, #e6e8ea);color:var(--ds-slate, #848e9c);cursor:not-allowed}.login-alt{margin:0 0 24px;font-size:14px;text-align:center;color:var(--ds-slate, #848e9c)}.login-alt-link{font-size:inherit;font-weight:700;color:var(--ds-yellow, #f0b90b);text-decoration:underline;text-underline-offset:2px}.login-or{display:flex;align-items:center;gap:12px;margin-bottom:20px}.login-or-line{flex:1;height:1px;background:var(--ds-border-light, #e6e8ea)}.login-or-txt{flex-shrink:0;font-size:12px;font-weight:600;color:var(--ds-slate, #848e9c)}.login-wallet{width:100%;margin:0 0 28px;display:block;padding:13px 20px;border:1px solid var(--ds-border-light, #e6e8ea);border-radius:8px;font-size:15px;font-weight:600;color:var(--ds-ink, #1e2026);background:var(--ds-white, #ffffff);cursor:pointer;transition:border-color .2s ease,background .2s ease}
