.tabbar{-webkit-backdrop-filter:blur(24px)saturate(180%);bottom:0;height:56px;padding-bottom:env(safe-area-inset-bottom,0);z-index:1000;border-top:1px solid var(--b-divider);display:flex;position:fixed;left:0;right:0;box-shadow:0 -1px rgba(255,255,255,.06),0 -8px 24px -4px rgba(0,0,0,.4);background:rgba(11,14,19,.72)!important}.tab{min-width:0;color:var(--t3);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;transition:color .15s;display:flex}.tab.active{color:var(--brand-light)}.tab-icon{width:22px;height:22px}.tab-label{letter-spacing:.04em;font-size:10px;font-weight:500}.ws-pill{top:14px;z-index:60;height:26px;color:var(--up);border-radius:var(--r-full);font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:.02em;cursor:pointer;background:rgba(20,184,129,.1);border:1px solid rgba(20,184,129,.3);align-items:center;gap:5px;padding:0 8px 0 6px;transition:background .15s,transform .1s;display:inline-flex;position:fixed}.ws-pill:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.ws-pill:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.ws-pill:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.ws-pill:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.ws-pill:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.ws-pill:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.ws-pill:active{background:rgba(20,184,129,.16);transform:scale(.96)}.ws-pill .dot{background:var(--up);width:6px;height:6px;box-shadow:0 0 4px var(--up);border-radius:50%}.ws-pill .brand{flex-shrink:0}.ws-pill .addr{color:var(--t1);font-weight:700}.ws-mask{z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.55);justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ws-card{background:var(--bg-surface,#161a22);width:100%;max-width:480px;padding:8px 20px calc(20px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0;flex-direction:column;align-items:center;gap:12px;display:flex}.ws-grip{background:rgba(255,255,255,.18);border-radius:2px;width:40px;height:4px;margin-bottom:4px}.ws-avatar{border-radius:50%;width:64px;height:64px;box-shadow:0 4px 16px rgba(0,0,0,.3),inset 0 0 0 2px rgba(255,255,255,.1)}.ws-addr-row{align-items:center;gap:8px;display:flex}.ws-addr-full{color:var(--t1);font-size:13px;font-family:var(--font-mono);letter-spacing:.03em}.ws-copy{width:28px;height:28px;color:var(--t2);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.ws-copy:active{background:var(--bg-surface-2);color:var(--brand-light)}.ws-status{color:#14b881;align-items:center;gap:6px;font-size:12px;display:flex}.ws-chain{color:var(--t3);background:var(--bg-surface-2);border-radius:var(--r-full);align-items:center;gap:6px;padding:4px 10px;font-size:11px;display:flex}.ws-chain-dot{border-radius:50%;width:8px;height:8px}.ws-bal-grid{grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:8px;display:grid}.ws-bal{background:var(--bg-surface-2);border-radius:var(--r-md);text-align:center;padding:12px}.ws-bal-label{color:var(--t3);margin-bottom:4px;font-size:11px}.ws-bal-value{color:var(--t1);font-size:14px;font-weight:700}.ws-personal{background:var(--bg-surface-2);border-radius:var(--r-md);width:100%;height:44px;color:var(--t1);cursor:pointer;justify-content:center;align-items:center;gap:4px;margin-top:4px;font-size:14px;font-weight:500;display:flex}.ws-disconnect{border-radius:var(--r-md);width:100%;height:44px;color:var(--down);cursor:pointer;background:rgba(234,61,84,.1);border:1px solid rgba(234,61,84,.28);font-size:14px;font-weight:600}.ws-disconnect:active{background:rgba(234,61,84,.18)}.ws-fade-enter-active,.ws-fade-leave-active{transition:opacity .25s}.ws-fade-enter-from,.ws-fade-leave-to{opacity:0}.ws-pop-enter-active{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ws-pop-enter-from{transform:translateY(100%)}.toast-stack{top:16px;z-index:9999;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;transform:translate(-50%)}.toast-stack:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.toast-stack:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.toast-stack:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.toast-stack:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.toast-stack:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.toast-stack:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.toast{pointer-events:auto;border:1px solid var(--b-medium);border-radius:var(--r-md);color:var(--t1);background:rgba(19,23,32,.96);align-items:center;gap:8px;min-width:200px;max-width:90vw;padding:10px 14px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 8px 32px rgba(0,0,0,.5)}.toast.success{border-color:rgba(20,184,129,.5)}.toast.success .t-icon{color:var(--up)}.toast.error{border-color:rgba(234,61,84,.5)}.toast.error .t-icon{color:var(--down)}.toast.warn{border-color:rgba(255,184,0,.5)}.toast.warn .t-icon{color:#ffb800}.toast.info .t-icon{color:var(--brand-light)}.t-icon{align-items:center;display:flex}.toast-enter-active,.toast-leave-active{transition:all .25s cubic-bezier(.2,.9,.3,1.2)}.toast-enter-from{opacity:0;transform:translateY(-12px)scale(.95)}.toast-leave-to{opacity:0;transform:scale(.95)}.sm-mask[data-v-a6e7733d]{z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.55);justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.sm-card[data-v-a6e7733d]{background:var(--bg-elev1,#12161d);width:100%;max-width:520px;padding:12px 18px calc(20px + env(safe-area-inset-bottom,0));border-radius:20px 20px 0 0;box-shadow:0 -10px 30px rgba(0,0,0,.5)}.sm-grip[data-v-a6e7733d]{background:rgba(255,255,255,.16);border-radius:999px;width:36px;height:4px;margin:0 auto 14px}.sm-title[data-v-a6e7733d]{color:var(--t1,#edf1f7);text-align:center;font-size:17px;font-weight:700}.sm-sub[data-v-a6e7733d]{color:var(--t3,#6b7280);text-align:center;margin:4px 0 18px;font-size:12px}.sm-grid[data-v-a6e7733d]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sm-item[data-v-a6e7733d]{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:18px 10px;transition:all .18s;display:flex}.sm-item[data-v-a6e7733d]:active{background:rgba(255,255,255,.06);transform:scale(.97)}.sm-item[disabled][data-v-a6e7733d]{opacity:.55;pointer-events:none}.sm-item.unconfigured[data-v-a6e7733d]{background:rgba(255,180,60,.04);border-color:rgba(255,180,60,.22)}.sm-icon[data-v-a6e7733d]{border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.sm-icon svg[data-v-a6e7733d]{width:24px;height:24px}.sm-icon--cs[data-v-a6e7733d]{color:#fff;background:linear-gradient(135deg,#2b5bff,#1652f0)}.sm-icon--wa[data-v-a6e7733d]{color:#fff;background:linear-gradient(135deg,#25d366,#128c7e)}.sm-name[data-v-a6e7733d]{color:var(--t1,#edf1f7);font-size:14px;font-weight:600}.sm-tag[data-v-a6e7733d]{color:var(--t3,#6b7280);font-size:11px}.sm-tag.warn[data-v-a6e7733d]{color:#ffb23c;font-weight:600}.sm-note[data-v-a6e7733d]{color:var(--t3,#6b7280);opacity:.85;text-align:center;font-size:10px;line-height:1.3}.sm-cancel[data-v-a6e7733d]{width:100%;height:46px;color:var(--t2,#9aa3b2);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:12px;margin-top:16px;font-size:14px;font-weight:500}.sm-cancel[data-v-a6e7733d]:active{background:rgba(255,255,255,.08)}.sm-fade-enter-active[data-v-a6e7733d],.sm-fade-leave-active[data-v-a6e7733d]{transition:opacity .2s}.sm-fade-enter-from[data-v-a6e7733d],.sm-fade-leave-to[data-v-a6e7733d]{opacity:0}.sm-pop-enter-active[data-v-a6e7733d]{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.sm-pop-leave-active[data-v-a6e7733d]{transition:transform .2s}.sm-pop-enter-from[data-v-a6e7733d],.sm-pop-leave-to[data-v-a6e7733d]{transform:translateY(100%)}.app-shell[data-v-a5b57445]{min-height:100vh;position:relative}.page-area[data-v-a5b57445]{padding-bottom:calc(56px + env(safe-area-inset-bottom,0));min-height:100vh}.page-enter-active,.page-leave-active{will-change:transform, opacity;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .28s ease-out}.page-enter-from{opacity:0;transform:translate(28px)}.page-leave-to{opacity:0;transform:translate(-18px)}html[data-nav=back] .page-enter-from{transform:translate(-28px)}html[data-nav=back] .page-leave-to{transform:translate(18px)}@media (prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transition:opacity .15s}.page-enter-from,.page-leave-to{transform:none}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/h5/fonts/Inter-Variable.woff2)format("woff2-variations"),url(/h5/fonts/Inter-Variable.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/h5/fonts/JetBrainsMono-Variable.woff2)format("woff2-variations"),url(/h5/fonts/JetBrainsMono-Variable.woff2)format("woff2")}:root{--bg-canvas:#0b0e13;--bg-surface:#131720;--bg-surface-2:#1a1f2b;--bg-surface-3:#232938;--bg-elevated:rgba(19,23,32,.92);--brand:#1652f0;--brand-hover:#0f44d9;--brand-light:#4d7bf5;--brand-tint:rgba(22,82,240,.12);--brand-grad:linear-gradient(135deg, #2a6bff 0%, #1652f0 100%);--up:#14b881;--up-bg:rgba(20,184,129,.1);--up-bg-strong:rgba(20,184,129,.18);--down:#ea3d54;--down-bg:rgba(234,61,84,.1);--down-bg-strong:rgba(234,61,84,.18);--warn:#ffb547;--t1:#fff;--t2:#b8bcc8;--t3:#7a8294;--t4:#4a5163;--t5:#2e3441;--b-soft:rgba(255,255,255,.05);--b-medium:rgba(255,255,255,.08);--b-strong:rgba(255,255,255,.14);--b-divider:#1f2532;--sh-card:0 1px 0 rgba(255,255,255,.04), 0 4px 16px rgba(0,0,0,.3);--sh-pop:0 8px 32px rgba(0,0,0,.5);--sh-glow:0 0 0 1px rgba(22,82,240,.5);--r-xs:2px;--r-sm:4px;--r-md:6px;--r-lg:10px;--r-xl:14px;--r-2xl:18px;--r-full:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:40px;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif;--font-mono:"JetBrains Mono", "SF Mono", "Menlo", "Consolas", monospace}@keyframes price-flash-up{0%{background-color:rgba(20,184,129,0)}20%{background-color:rgba(20,184,129,.22)}to{background-color:rgba(20,184,129,0)}}@keyframes price-flash-down{0%{background-color:rgba(234,61,84,0)}20%{background-color:rgba(234,61,84,.22)}to{background-color:rgba(234,61,84,0)}}@keyframes shimmer{0%{background-position:-100% 0}to{background-position:200% 0}}@keyframes fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes stagger-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{background:var(--bg-canvas);height:100%;color:var(--t1);font-family:var(--font-sans);-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"tnum", "cv11";letter-spacing:-.005em;font-size:14px;line-height:1.45}body{min-height:100vh}#app{background:0 0;min-height:100vh}a{color:inherit;text-decoration:none}li,ol,ul{list-style:none}button{cursor:pointer;color:inherit;background:0 0;border:none;padding:0;font-family:inherit}::-webkit-scrollbar{width:0;height:0;display:none}*{scrollbar-width:none}.flex{display:flex}.flex-vc{align-items:center;display:flex}.flex-sb{justify-content:space-between;align-items:center;display:flex}.flex-c{justify-content:center;align-items:center;display:flex}.flex-1{flex:1}.up{color:var(--up)}.down{color:var(--down)}.mono{font-family:var(--font-mono);font-feature-settings:"tnum";letter-spacing:0}.tabular{font-variant-numeric:tabular-nums}.text-1{color:var(--t1)}.text-2{color:var(--t2)}.text-3{color:var(--t3)}.skeleton{background:linear-gradient(90deg, var(--bg-surface) 25%, var(--bg-surface-2) 50%, var(--bg-surface) 75%);border-radius:var(--r-sm);background-size:200% 100%;animation:1.4s infinite shimmer;display:inline-block}.flash-up{animation:.9s ease-out price-flash-up}.flash-down{animation:.9s ease-out price-flash-down}.tag{border-radius:var(--r-xs);background:var(--bg-surface-2);height:18px;color:var(--t3);letter-spacing:.02em;align-items:center;padding:0 6px;font-size:10px;font-weight:500;display:inline-flex}.tag.green{background:var(--up-bg-strong);color:var(--up)}.tag.red{background:var(--down-bg-strong);color:var(--down)}.tag.blue{background:var(--brand-tint);color:var(--brand-light)}@keyframes skeleton-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.skeleton{background:linear-gradient(90deg, var(--bg-surface) 0%, var(--bg-surface-2) 50%, var(--bg-surface) 100%);background-size:200px 100%;border-radius:6px;animation:1.4s ease-in-out infinite skeleton-shimmer}@keyframes modal-pop{0%{opacity:0;transform:scale(.92)translateY(12px)}60%{opacity:1;transform:scale(1.02)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}.modal-pop,[class*=modal][class*=pop]{animation:.35s cubic-bezier(.34,1.56,.64,1) modal-pop}[data-theme=light]{--bg-canvas:#f6f8fb;--bg-surface:#fff;--bg-surface-2:#f2f4f8;--bg-surface-3:#e8ecf2;--bg-elevated:rgba(255,255,255,.98);--brand:#1652f0;--brand-hover:#0f44d9;--brand-light:#2a6bff;--brand-tint:rgba(22,82,240,.1);--brand-grad:linear-gradient(135deg, #2a6bff 0%, #1652f0 100%);--up:#0f8e5e;--up-bg:rgba(15,142,94,.08);--up-bg-strong:rgba(15,142,94,.16);--down:#d62e45;--down-bg:rgba(214,46,69,.08);--down-bg-strong:rgba(214,46,69,.16);--warn:#e69500;--t1:#0e1320;--t2:#3a4356;--t3:#6b7588;--t4:#9aa2b2;--t5:#c9d0db;--b-soft:rgba(14,19,32,.05);--b-medium:rgba(14,19,32,.08);--b-strong:rgba(14,19,32,.14);--b-divider:#e5e9f0;--sh-card:0 1px 0 rgba(14,19,32,.04), 0 4px 16px rgba(14,19,32,.08);--sh-pop:0 8px 32px rgba(14,19,32,.18);--sh-glow:0 0 0 1px rgba(22,82,240,.4)}@media (prefers-color-scheme:light){[data-theme=auto]{--bg-canvas:#f6f8fb;--bg-surface:#fff;--bg-surface-2:#f2f4f8;--bg-surface-3:#e8ecf2;--bg-elevated:rgba(255,255,255,.98);--brand:#1652f0;--brand-hover:#0f44d9;--brand-light:#2a6bff;--brand-tint:rgba(22,82,240,.1);--up:#0f8e5e;--up-bg:rgba(15,142,94,.08);--up-bg-strong:rgba(15,142,94,.16);--down:#d62e45;--down-bg:rgba(214,46,69,.08);--down-bg-strong:rgba(214,46,69,.16);--t1:#0e1320;--t2:#3a4356;--t3:#6b7588;--t4:#9aa2b2;--t5:#c9d0db;--b-soft:rgba(14,19,32,.05);--b-medium:rgba(14,19,32,.08);--b-strong:rgba(14,19,32,.14);--b-divider:#e5e9f0;--sh-card:0 1px 0 rgba(14,19,32,.04), 0 4px 16px rgba(14,19,32,.08)}}html{transition:background-color .35s,color .35s}
