.theme-toggle[data-v-0ac7a328]{position:relative;width:34px;height:34px;padding:0;border-radius:50%;border:1px solid var(--hair-in);background:var(--fill);color:var(--ink-2);cursor:pointer;display:grid;place-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background-color .18s ease,color .18s ease,transform .18s cubic-bezier(.2,.8,.2,1);-webkit-tap-highlight-color:transparent}.theme-toggle[data-v-0ac7a328]:hover{background:var(--fill-3);color:var(--ink)}.theme-toggle[data-v-0ac7a328]:active{transform:scale(.94)}.icon[data-v-0ac7a328]{position:relative;width:18px;height:18px}.icon svg[data-v-0ac7a328]{position:absolute;inset:0;width:18px;height:18px;transition:transform .36s cubic-bezier(.2,.8,.2,1),opacity .24s ease}.sun[data-v-0ac7a328]{opacity:1;transform:rotate(0) scale(1)}.moon[data-v-0ac7a328]{opacity:0;transform:rotate(-60deg) scale(.6)}.dark .sun[data-v-0ac7a328]{opacity:0;transform:rotate(60deg) scale(.6)}.dark .moon[data-v-0ac7a328]{opacity:1;transform:rotate(0) scale(1)}.dark.theme-toggle[data-v-0ac7a328]{color:#ffd60a}.logo-svg[data-v-dece6e56]{display:block;flex-shrink:0;border-radius:23.4%;box-shadow:0 4px 10px #3b8bff59}.nav-icon[data-v-9be0ed57]{flex:none;display:block}.scrim[data-v-233e9c41]{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:16px;background:var(--modal-bg)}.sheet[data-v-233e9c41]{width:min(380px,calc(100vw - 32px));padding:22px 24px 18px;border-radius:18px;display:flex;flex-direction:column;gap:12px}.sheet h2[data-v-233e9c41]{margin:0 0 2px;font-size:17px}.field[data-v-233e9c41]{display:flex;flex-direction:column;gap:5px;font-size:12.5px;color:var(--ink-2)}.field.err .input[data-v-233e9c41]{border-color:var(--bad)}.hint[data-v-233e9c41]{margin:0;min-height:1.2em;font-size:12px;color:var(--ink-3)}.hint.bad[data-v-233e9c41]{color:var(--bad)}.actions[data-v-233e9c41]{display:flex;justify-content:flex-end;gap:8px;margin-top:2px}.login-wrap[data-v-d5e40ad6]{min-height:calc(100vh - 80px);display:grid;place-items:center;position:relative}.login-theme[data-v-d5e40ad6]{position:absolute;top:6px;right:6px}.login[data-v-d5e40ad6]{width:min(400px,92vw);padding:34px 32px 30px;display:flex;flex-direction:column;gap:14px}.login .brand[data-v-d5e40ad6]{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:600;letter-spacing:-.02em}.login .brand .logo[data-v-d5e40ad6]{width:36px;height:36px;border-radius:10px}.login p[data-v-d5e40ad6]{margin:-8px 0 6px}.login label[data-v-d5e40ad6]{display:flex;flex-direction:column;gap:6px}.login .lbl[data-v-d5e40ad6]{font-size:12px;color:var(--ink-2)}.login .btn[data-v-d5e40ad6]{justify-content:center;margin-top:6px;padding:11px}.avatar[data-v-31dedaec]{border-radius:50%;object-fit:cover;flex-shrink:0;box-shadow:inset 0 0 0 1px #0000000f,0 1px 2px #00000014}.ph[data-v-31dedaec]{display:inline-grid;place-items:center;color:#fff;font-weight:600;letter-spacing:0;text-shadow:0 1px 1px rgba(0,0,0,.15)}.depth[data-v-04d398a6]{padding:8px 6px 6px;font-variant-numeric:tabular-nums}.strip[data-v-04d398a6]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:6px 22px;padding:0 4px 10px}.px b[data-v-04d398a6]{font-size:22px;line-height:1.1;font-weight:700;letter-spacing:-.01em}.px i[data-v-04d398a6]{font-style:normal;font-size:11px;margin-left:4px;vertical-align:4px}.px.up b[data-v-04d398a6],.px.up i[data-v-04d398a6],.mid.up b[data-v-04d398a6]{color:var(--ok, var(--accent-ink))}.px.down b[data-v-04d398a6],.px.down i[data-v-04d398a6],.mid.down b[data-v-04d398a6]{color:var(--bad)}.kv[data-v-04d398a6]{display:flex;flex-direction:column;gap:1px}.kv span[data-v-04d398a6]{font-size:10px;color:var(--muted)}.kv b[data-v-04d398a6]{font-size:13px;font-weight:600}.kv.muted b[data-v-04d398a6]{font-weight:400;color:var(--muted)}.bid[data-v-04d398a6]{color:var(--ok, var(--accent-ink))}.ask[data-v-04d398a6]{color:var(--bad)}.links[data-v-04d398a6]{margin-left:auto;display:flex;gap:6px;align-self:center}.links a[data-v-04d398a6]{font-size:11px;padding:3px 9px;border-radius:999px;background:var(--chip, rgba(127, 127, 127, .14));color:var(--ink, inherit);text-decoration:none}.links a[data-v-04d398a6]:hover{background:var(--hover, rgba(127, 127, 127, .22))}.panes[data-v-04d398a6]{display:grid;grid-template-columns:minmax(280px,340px) minmax(300px,1fr);gap:14px;align-items:stretch}.panes.three[data-v-04d398a6]{grid-template-columns:minmax(260px,320px) minmax(280px,1fr) minmax(210px,260px)}@media(max-width:960px){.panes[data-v-04d398a6],.panes.three[data-v-04d398a6]{grid-template-columns:1fr}}.tape[data-v-04d398a6]{border-radius:10px;background:var(--sunken, rgba(127, 127, 127, .05));padding:6px 0;font-size:12px;overflow:hidden}.tape-head[data-v-04d398a6],.tape .tr[data-v-04d398a6]{display:grid;grid-template-columns:1.1fr 1fr 1.1fr;gap:6px;padding:0 10px;align-items:center}.tape-head[data-v-04d398a6]{font-size:10px;color:var(--muted);padding-bottom:4px}.tape-head span[data-v-04d398a6]:not(:first-child),.tape .tr span[data-v-04d398a6]:not(:first-child){text-align:right}.tape .tr[data-v-04d398a6]{line-height:22px}.tape .when[data-v-04d398a6]{color:var(--muted);font-size:11px}.tape .when b[data-v-04d398a6]{margin-left:4px;font-size:12px}.tape .tr.buy .when[data-v-04d398a6]{color:var(--ok, var(--accent-ink))}.tape .tr .stale[data-v-04d398a6]{color:var(--muted)}.tape-head i[data-v-04d398a6]{font-style:normal;color:var(--ink, inherit);font-weight:600}.tape-empty[data-v-04d398a6],.tape-foot[data-v-04d398a6]{margin:6px 10px 0;font-size:11px;color:var(--muted)}.tape-empty[data-v-04d398a6]{padding:10px 0;text-align:center}.tape-enter-active[data-v-04d398a6]{transition:background 1.2s ease}.tape-enter-from[data-v-04d398a6]{background:var(--warn-tint, rgba(255, 159, 10, .25))}.px.flash b[data-v-04d398a6]{transition:none;text-shadow:0 0 10px currentColor}.px b[data-v-04d398a6]{transition:text-shadow .6s ease}.book[data-v-04d398a6]{border-radius:10px;background:var(--sunken, rgba(127, 127, 127, .05));padding:6px 0;font-size:12px}.book-head[data-v-04d398a6],.lvl[data-v-04d398a6],.mid[data-v-04d398a6]{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:6px;padding:0 10px;align-items:center}.book-head[data-v-04d398a6]{font-size:10px;color:var(--muted);padding-bottom:4px}.book-head span[data-v-04d398a6]:not(:first-child),.lvl span[data-v-04d398a6]:not(:first-child){text-align:right}.lvl[data-v-04d398a6]{position:relative;line-height:22px}.lvl .fill[data-v-04d398a6]{position:absolute;top:2px;bottom:2px;right:0;border-radius:3px 0 0 3px;opacity:.14;pointer-events:none}.lvl.ask .fill[data-v-04d398a6]{background:var(--bad)}.lvl.bid .fill[data-v-04d398a6]{background:var(--ok, var(--accent-ink))}.lvl .p[data-v-04d398a6]{font-weight:600}.lvl.ask .p[data-v-04d398a6]{color:var(--bad)}.lvl.bid .p[data-v-04d398a6]{color:var(--ok, var(--accent-ink))}.lvl em[data-v-04d398a6]{font-style:normal;font-weight:400;font-size:10px;color:var(--muted);margin-left:5px}.mid[data-v-04d398a6]{margin:3px 0;padding:5px 10px;border-top:1px solid var(--line-soft, var(--line));border-bottom:1px solid var(--line-soft, var(--line));grid-template-columns:auto 1fr;gap:8px}.mid b[data-v-04d398a6]{font-size:15px;font-weight:700}.mid span[data-v-04d398a6]{font-size:10px;color:var(--muted)}.chart-wrap[data-v-04d398a6]{border-radius:10px;background:var(--sunken, rgba(127, 127, 127, .05));padding:6px 8px 4px;display:flex;flex-direction:column;min-height:0}.plot[data-v-04d398a6]{position:relative;flex:1;min-height:200px}.chart[data-v-04d398a6]{display:block;position:absolute;inset:0;cursor:crosshair}.grid line[data-v-04d398a6]{stroke:var(--line-soft, var(--line));stroke-dasharray:2 4;stroke-width:1;vector-effect:non-scaling-stroke}.grid text[data-v-04d398a6],.axis text[data-v-04d398a6]{font-size:10px;fill:var(--muted)}.axis line[data-v-04d398a6]{stroke:var(--line);stroke-width:1;vector-effect:non-scaling-stroke}.axis text.now[data-v-04d398a6]{fill:var(--ink, currentColor);font-weight:600;font-size:11px}.line[data-v-04d398a6]{fill:none;stroke-width:1.8;vector-effect:non-scaling-stroke;stroke-linejoin:round}.line.bid[data-v-04d398a6]{stroke:var(--ok, #16a34a)}.line.ask[data-v-04d398a6]{stroke:var(--bad, #dc2626)}.midline[data-v-04d398a6]{stroke:var(--muted);stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke;opacity:.7}.hover line[data-v-04d398a6]{stroke:var(--muted);stroke-width:1;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.hover circle[data-v-04d398a6]{stroke-width:2;vector-effect:non-scaling-stroke;fill:var(--card, #fff)}.hover.bid circle[data-v-04d398a6]{stroke:var(--ok, #16a34a)}.hover.ask circle[data-v-04d398a6]{stroke:var(--bad, #dc2626)}.legend[data-v-04d398a6]{min-height:18px;margin:4px 2px 0;font-size:11px;color:var(--muted)}.tip b[data-v-04d398a6]{color:var(--ink, inherit)}.tip.bid b[data-v-04d398a6]:last-child{color:var(--ok, var(--accent-ink))}.tip.ask b[data-v-04d398a6]:last-child{color:var(--bad)}.sw[data-v-04d398a6]{display:inline-block;width:10px;height:10px;margin:0 4px 0 10px;border-radius:2px;vertical-align:-1px}.sw[data-v-04d398a6]:first-child{margin-left:0}.sw.bid[data-v-04d398a6]{background:var(--ok, #16a34a);opacity:.6}.sw.ask[data-v-04d398a6]{background:var(--bad, #dc2626);opacity:.6}.muted[data-v-04d398a6]{color:var(--muted)}.hint[data-v-04d398a6]{color:var(--muted);font-size:12px;padding:6px 8px}.hero[data-v-1fa2c681]{display:flex;flex-wrap:wrap;gap:18px 32px;align-items:center;justify-content:space-between;padding:18px 22px}.hero h1[data-v-1fa2c681]{margin:0 0 6px;font-size:20px}.hero-copy p[data-v-1fa2c681]{margin:0 0 10px;color:var(--muted);font-size:13px}.arm[data-v-1fa2c681]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.arm b[data-v-1fa2c681]{font-size:13px}.arm.on b[data-v-1fa2c681]{color:var(--warn)}.arm small[data-v-1fa2c681]{font-size:11px;color:var(--muted)}.arm small.bad[data-v-1fa2c681]{color:var(--bad)}.nums[data-v-1fa2c681]{display:flex;align-self:center}.n[data-v-1fa2c681]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:4px 22px;border-left:1px solid var(--line-soft, var(--line))}.n[data-v-1fa2c681]:first-child{border-left:0;padding-left:0}.n[data-v-1fa2c681]:last-child{padding-right:0}.n span[data-v-1fa2c681]{font-size:11px;color:var(--muted);white-space:nowrap}.n b[data-v-1fa2c681]{font-size:22px;line-height:1;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em}@media(max-width:720px){.nums[data-v-1fa2c681]{flex-wrap:wrap;gap:8px 0}.n[data-v-1fa2c681]{padding:4px 14px}}.n small[data-v-1fa2c681]{font-size:11px;color:var(--muted);line-height:1.2}.n.ok b[data-v-1fa2c681]{color:var(--ok, var(--accent-ink))}.n.warn b[data-v-1fa2c681]{color:var(--warn)}.grp[data-v-1fa2c681]{margin:18px 2px 8px;font-size:13px;font-weight:600}.grp i[data-v-1fa2c681]{font-style:normal;font-weight:400;color:var(--muted)}.grp.muted[data-v-1fa2c681]{color:var(--muted)}.table-card[data-v-1fa2c681]{padding:0;overflow:hidden}.ltable[data-v-1fa2c681]{width:100%;border-collapse:collapse;font-size:13px}.ltable th[data-v-1fa2c681],.ltable td[data-v-1fa2c681]{padding:9px 12px;text-align:left;white-space:nowrap}.ltable th[data-v-1fa2c681]{font-size:11px;font-weight:600;color:var(--muted);border-bottom:1px solid var(--line)}.num[data-v-1fa2c681]{text-align:right;font-variant-numeric:tabular-nums}.chev[data-v-1fa2c681]{width:28px;text-align:center;color:var(--muted)}.drow[data-v-1fa2c681]{cursor:pointer;border-bottom:1px solid var(--line-soft, var(--line))}.drow[data-v-1fa2c681]:hover{background:var(--hover, rgba(127, 127, 127, .06))}.drow.hot[data-v-1fa2c681]{background:var(--ok-tint, rgba(0, 160, 80, .06))}.coin[data-v-1fa2c681]{display:flex;align-items:center;gap:7px}.sym[data-v-1fa2c681]{font-weight:600}.vs[data-v-1fa2c681]{color:var(--muted);font-size:12px}.dot[data-v-1fa2c681]{width:7px;height:7px;border-radius:50%;background:var(--ok, var(--accent-ink));flex:none;animation:pulse-1fa2c681 2s ease-in-out infinite}@keyframes pulse-1fa2c681{50%{opacity:.3}}.muted[data-v-1fa2c681]{color:var(--muted)}.ok[data-v-1fa2c681]{color:var(--ok, var(--accent-ink))}.bad[data-v-1fa2c681]{color:var(--bad)}.tag[data-v-1fa2c681]{display:inline-block;padding:0 6px;border-radius:4px;font-size:11px;line-height:17px;background:var(--chip, rgba(127, 127, 127, .14));color:var(--muted)}.tag.ok[data-v-1fa2c681]{background:var(--ok-tint, rgba(0, 160, 80, .12));color:var(--ok, var(--accent-ink))}.tag.bad[data-v-1fa2c681]{background:var(--bad-tint, rgba(217, 45, 32, .12));color:var(--bad)}.why[data-v-1fa2c681]{margin-left:6px;font-size:11px}.peak[data-v-1fa2c681]{font-size:11px}.pend[data-v-1fa2c681]{font-style:normal;font-size:10px;margin-left:2px;color:var(--warn)}.detail td[data-v-1fa2c681]{padding:2px 10px 12px;background:var(--sunken, rgba(127, 127, 127, .04));white-space:normal}.reloading[data-v-1fa2c681]{opacity:.6}.empty-card[data-v-1fa2c681]{margin-top:14px;text-align:center;padding:28px 20px}.empty-card h2[data-v-1fa2c681]{margin:0 0 6px;font-size:16px}.dd{position:relative;display:inline-flex}.dd-btn{display:inline-flex;align-items:center;gap:6px;width:100%;padding:0 9px;height:32px;border-radius:10px;border:1px solid var(--hair-in);background:var(--fill);color:var(--ink);font:inherit;font-size:13px;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.dd-btn:hover:not(:disabled),.dd-btn.on{border-color:var(--hair-modal);background:var(--fill-2, var(--fill))}.dd-btn:disabled{opacity:.55;cursor:default}.dd-label{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd-btn .chev{flex:none;color:var(--ink-3);transition:transform .18s ease}.dd-btn.on .chev{transform:rotate(180deg)}.dd-panel{position:fixed;max-height:280px;overflow:auto;padding:5px;z-index:60;background:var(--menu);border:1px solid var(--hair-modal);border-radius:13px;box-shadow:var(--shadow),inset 0 1px 0 var(--glass-hl);backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);animation:dd-in .15s cubic-bezier(.2,.8,.2,1)}@keyframes dd-in{0%{transform:translateY(-5px) scale(.98)}}.dd-opt{display:flex;align-items:center;gap:8px;width:100%;padding:7px 9px;border:0;border-radius:9px;background:transparent;color:var(--ink);font:inherit;font-size:13px;text-align:left;cursor:pointer;white-space:nowrap}.dd-opt.cur{background:var(--fill)}.dd-opt.on{font-weight:600}.dd-opt-label{flex:1}.dd-opt-hint{color:var(--ink-3);font-size:11.5px}.dd-opt .tick{flex:none;color:var(--accent)}.set-tabs[data-v-14c3a5d4]{margin-bottom:16px}.set-row.rpc-row[data-v-14c3a5d4]{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px}.rpc-lbl[data-v-14c3a5d4]{min-width:0}.rpc-title[data-v-14c3a5d4]{display:flex;align-items:center}.set-row.rpc-row>.ctl.rpc-ctl[data-v-14c3a5d4]{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:6px}.rpc-line[data-v-14c3a5d4]{display:flex;align-items:center;gap:6px}.rpc-grip[data-v-14c3a5d4]{flex:0 0 auto;width:16px;text-align:center;color:var(--ink-3);cursor:grab;-webkit-user-select:none;user-select:none;line-height:1}.rpc-grip[data-v-14c3a5d4]:active{cursor:grabbing}.rpc-grip.empty[data-v-14c3a5d4]{cursor:default}.rpc-field[data-v-14c3a5d4]{position:relative;display:flex;flex:1 1 auto;min-width:0}.rpc-first[data-v-14c3a5d4]{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:10px;color:var(--ink-3);white-space:nowrap;pointer-events:none}.rpc-in.has-mark[data-v-14c3a5d4]{padding-right:46px}.rpc-in[readonly][data-v-14c3a5d4]{background:var(--fill-2, rgba(127, 127, 127, .07));color:var(--ink-2)}.rpc-line.dragging[data-v-14c3a5d4]{opacity:.45}@media(max-width:640px){.rpc-line[data-v-14c3a5d4]{flex-wrap:wrap}.rpc-field[data-v-14c3a5d4]{flex:1 1 100%}.rpc-act[data-v-14c3a5d4]{margin-left:auto}}.rpc-line.over-before[data-v-14c3a5d4]{box-shadow:inset 0 2px 0 0 var(--accent)}.rpc-line.over-after[data-v-14c3a5d4]{box-shadow:inset 0 -2px 0 0 var(--accent)}.rpc-ctl .input.rpc-in[data-v-14c3a5d4]{flex:1 1 auto;min-width:0;max-width:none}.rpc-act[data-v-14c3a5d4]{flex:0 0 auto;min-width:186px;align-items:center;display:flex;gap:6px;justify-content:flex-end}.rpc-act .btn[data-v-14c3a5d4]{flex:0 0 auto;white-space:nowrap}.rpc-del[data-v-14c3a5d4]{flex:0 0 auto}.rpc-empty[data-v-14c3a5d4]{font-size:12px}.tag.sm[data-v-14c3a5d4]{margin-left:6px;font-size:10px;padding:1px 6px}.eg[data-v-14c3a5d4]{border-collapse:collapse;font-size:11.5px;width:100%}.eg th[data-v-14c3a5d4]{text-align:left;font-weight:500;color:var(--ink-2);padding:3px 10px 3px 0;white-space:nowrap}.eg td[data-v-14c3a5d4]{padding:3px 10px 3px 0;color:var(--ink-3);word-break:break-all}.rpc-res[data-v-14c3a5d4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;width:100%;font-size:12px}.settings[data-v-14c3a5d4]{width:100%}.set-row .ctl .input.bad[data-v-14c3a5d4]{border-color:var(--bad)}.sw-ctl[data-v-14c3a5d4]{display:inline-flex;align-items:center;gap:8px}.sw-txt[data-v-14c3a5d4]{font-size:13px;color:var(--ink-2);white-space:nowrap}.switch.sm[data-v-14c3a5d4]{width:34px;height:21px}.switch.sm i[data-v-14c3a5d4]{width:17px;height:17px}.switch.sm.on i[data-v-14c3a5d4]{left:15px}.warn-note[data-v-14c3a5d4]{display:block;margin-top:4px;color:var(--warn, #b8860b)}.chk[data-v-14c3a5d4]{display:inline-flex;align-items:center;gap:7px;font-size:13px;white-space:nowrap;cursor:pointer}.chk input[data-v-14c3a5d4]{accent-color:var(--accent);width:15px;height:15px;cursor:pointer}.req[data-v-14c3a5d4]{color:var(--bad);margin-left:3px}.gmgn .blk[data-v-14c3a5d4]{padding:12px 16px 13px;border-bottom:1px solid var(--divider)}.gmgn .blk[data-v-14c3a5d4]:last-child{border-bottom:0}.gmgn .blk-head[data-v-14c3a5d4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:9px}.gmgn .blk-head .t[data-v-14c3a5d4]{font-weight:500;font-size:13.5px}.gmgn .blk-head .note-inline[data-v-14c3a5d4]{font-size:12px;margin-left:auto}.gmgn .blk-head .tag[data-v-14c3a5d4]{margin-left:auto}.gmgn .blk-empty[data-v-14c3a5d4]{color:var(--ink-3);font-size:12.5px}.gmgn .note[data-v-14c3a5d4]{margin:9px 0 0;font-size:11.5px;line-height:1.6;color:var(--ink-3)}.gmgn .warn-note[data-v-14c3a5d4]{color:var(--warn)}.gmgn .test-line[data-v-14c3a5d4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px;font-size:12.5px}.tier[data-v-14c3a5d4]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-3)}.danger-text[data-v-14c3a5d4]{color:var(--bad)}.editor-head[data-v-14c3a5d4]{background:var(--hover)}.pxy[data-v-7eb854df]{width:100%;display:flex;flex-direction:column;gap:10px}.card[data-v-7eb854df]{padding:12px 16px 14px}.card-head[data-v-7eb854df]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.card-head h2[data-v-7eb854df]{margin:0;font-size:15px}.card-head .hint[data-v-7eb854df]{font-size:12px}.card-head .sp[data-v-7eb854df]{flex:1}.card-foot[data-v-7eb854df]{margin:10px 0 0;padding-top:9px;border-top:1px solid var(--divider);font-size:12px;color:var(--ink-3)}.blank[data-v-7eb854df]{margin:2px 0 0;font-size:13px;color:var(--ink-3)}.sub[data-v-7eb854df]{margin:14px 0 6px;font-size:13px;font-weight:500;color:var(--ink-2)}.alert.inline[data-v-7eb854df]{margin:0 0 10px}.alert.inline span[data-v-7eb854df]{margin-right:8px}.down[data-v-7eb854df],.danger-text[data-v-7eb854df]{color:var(--bad)}.prov[data-v-7eb854df]{list-style:none;margin:0;padding:0}.prov li[data-v-7eb854df]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px 12px;padding:10px 0;border-bottom:1px solid var(--divider)}.prov li[data-v-7eb854df]:last-child{border-bottom:0}.p-main[data-v-7eb854df]{min-width:0}.p-name[data-v-7eb854df]{display:flex;align-items:center;gap:7px;font-weight:500;font-size:13.5px}.p-sub[data-v-7eb854df]{font-size:12px;color:var(--ink-3);margin-top:1px}.p-act[data-v-7eb854df]{display:flex;gap:4px}.p-err[data-v-7eb854df]{grid-column:2 / -1;margin:0;font-size:12px;color:var(--bad);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.editor[data-v-7eb854df]{margin-top:10px;padding:12px 14px 13px;border:1px solid var(--hair-in);border-radius:var(--radius-s);background:var(--fill-2)}.ed-head[data-v-7eb854df]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ed-head strong[data-v-7eb854df]{font-size:13.5px}.ed-head .input[data-v-7eb854df]{max-width:200px}.ed-hint[data-v-7eb854df]{margin:6px 0 0;font-size:12px;color:var(--ink-3)}.fields[data-v-7eb854df]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px 14px;margin-top:12px}.field[data-v-7eb854df]{display:flex;flex-direction:column;gap:5px;min-width:0}.field.wide[data-v-7eb854df]{grid-column:1 / -1}.field>label[data-v-7eb854df]{font-size:12.5px;font-weight:500;color:var(--ink-2)}.field .req[data-v-7eb854df]{color:var(--bad);margin-left:3px}.field>small[data-v-7eb854df]{font-size:11.5px;color:var(--ink-3);line-height:1.45}.field .seg[data-v-7eb854df]{align-self:flex-start}.ed-result[data-v-7eb854df]{margin-top:12px}.ed-result .dim[data-v-7eb854df]{margin:0 0 6px;font-size:12.5px}.ed-act[data-v-7eb854df]{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.src[data-v-7eb854df]{list-style:none;margin:0;padding:0}.src>li[data-v-7eb854df]{border-bottom:1px solid var(--divider)}.src>li[data-v-7eb854df]:last-child{border-bottom:0}.g-row[data-v-7eb854df]{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:10px 12px;padding:10px 0;cursor:pointer;border-radius:var(--radius-xs)}.g-row[data-v-7eb854df]:hover{background:var(--hover)}.src>li:not(:has(.switch)) .g-row[data-v-7eb854df]{grid-template-columns:auto minmax(0,1fr) auto}.chev[data-v-7eb854df]{color:var(--ink-3);transition:transform .18s ease;flex:none}.src>li.open .chev[data-v-7eb854df]{transform:rotate(90deg)}.g-main[data-v-7eb854df]{min-width:0}.g-name[data-v-7eb854df]{display:flex;align-items:center;gap:7px;font-weight:500;font-size:13.5px}.g-sub[data-v-7eb854df]{font-size:12px;color:var(--ink-3);margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g-act[data-v-7eb854df]{display:flex;gap:4px}.g-routes[data-v-7eb854df]{padding:2px 0 12px}.g-routes .blank[data-v-7eb854df]{padding-bottom:4px}.blocked[data-v-7eb854df]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:12px;padding-top:11px;border-top:1px solid var(--divider);font-size:12px}.b-lbl[data-v-7eb854df]{color:var(--ink-3);margin-right:2px}.b-chip[data-v-7eb854df]{border:1px solid var(--hair-in);background:var(--fill);color:var(--ink-2);border-radius:980px;padding:3px 9px;font-size:11.5px;font-family:var(--mono);cursor:pointer}.b-chip[data-v-7eb854df]:hover{color:var(--ink);border-color:var(--accent)}.tbl-wrap[data-v-7eb854df]{overflow-x:auto;scrollbar-width:thin;margin:0 -2px}.rt[data-v-7eb854df]{width:100%;border-collapse:collapse;font-size:12.5px}.rt th[data-v-7eb854df]{text-align:left;font-weight:500;font-size:11.5px;color:var(--ink-3);padding:0 12px 6px 0;white-space:nowrap}.rt td[data-v-7eb854df]{padding:7px 12px 7px 0;border-top:1px solid var(--divider);vertical-align:middle;white-space:nowrap}.rt th.num[data-v-7eb854df],.rt td.num[data-v-7eb854df]{text-align:right;padding-right:14px}.rt td.rte[data-v-7eb854df]{max-width:300px;overflow:hidden;text-overflow:ellipsis}.rt td.msg[data-v-7eb854df]{white-space:normal;min-width:150px;max-width:340px;overflow-wrap:anywhere;line-height:1.4}.rt tbody tr:hover td[data-v-7eb854df]{background:var(--hover)}.rt td.act[data-v-7eb854df]{text-align:right;padding-right:0}.rt td.act .btn[data-v-7eb854df]{padding:3px 9px}.opts[data-v-7eb854df]{margin-top:12px;border-top:1px solid var(--divider)}.opt[data-v-7eb854df]{display:flex;align-items:center;gap:14px;padding:11px 0;border-bottom:1px solid var(--divider)}.opt[data-v-7eb854df]:last-child{border-bottom:0}.o-lbl[data-v-7eb854df]{flex:1;min-width:0;font-size:13px;font-weight:500}.o-lbl small[data-v-7eb854df]{display:block;font-weight:400;font-size:12px;color:var(--ink-3);margin-top:2px}.o-ctl[data-v-7eb854df]{display:flex;align-items:center;gap:8px}textarea.input[data-v-7eb854df]{resize:vertical;min-height:96px;line-height:1.55;font-size:12.5px}.switch.sm[data-v-7eb854df]{width:34px;height:21px;flex:none}.switch.sm i[data-v-7eb854df]{width:17px;height:17px}.switch.sm.on i[data-v-7eb854df]{left:15px}@media(max-width:640px){.tbl-wrap[data-v-7eb854df]{overflow-x:visible}.rt[data-v-7eb854df],.rt tbody[data-v-7eb854df],.rt tr[data-v-7eb854df],.rt td[data-v-7eb854df]{display:block;width:100%}.rt thead[data-v-7eb854df]{display:none}.rt tr[data-v-7eb854df]{border-top:1px solid var(--divider);padding:9px 0 10px}.rt tbody tr[data-v-7eb854df]:first-child{border-top:0}.rt td[data-v-7eb854df]{border:0;padding:1px 0;white-space:normal}.rt td.rte[data-v-7eb854df]{max-width:none;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;font-size:12px}.rt td.num[data-v-7eb854df],.rt td[data-k][data-v-7eb854df]{display:inline-block;width:auto;text-align:left;padding-right:14px;margin-top:3px}.rt td[data-k][data-v-7eb854df]:before{content:attr(data-k) " ";color:var(--ink-3);font-family:var(--font);font-size:11px}.rt td.msg[data-v-7eb854df]{max-width:none;margin-top:3px}}@media(max-width:720px){.g-row[data-v-7eb854df]{grid-template-columns:auto auto minmax(0,1fr) auto}.g-act[data-v-7eb854df]{grid-column:1 / -1;justify-content:flex-end}.prov li[data-v-7eb854df]{grid-template-columns:auto minmax(0,1fr) auto}.p-act[data-v-7eb854df]{grid-column:1 / -1;justify-content:flex-end}.p-err[data-v-7eb854df]{grid-column:1 / -1}.ed-head .input[data-v-7eb854df]{max-width:none;flex:1 1 140px}.opt[data-v-7eb854df]{flex-wrap:wrap}.o-ctl[data-v-7eb854df]{width:100%;justify-content:flex-end}}.users[data-v-08dd0f37]{width:100%}.danger-text[data-v-08dd0f37]{color:var(--bad)}.editor-head[data-v-08dd0f37]{background:var(--hover)}.av-ctl[data-v-4ed3ceb2]{display:flex;align-items:center;gap:10px}.account[data-v-4ed3ceb2]{max-width:1200px;margin:0 auto}.spark[data-v-3a42836e]{position:relative;width:100%;overflow:hidden}svg[data-v-3a42836e]{display:block;max-width:100%}.grid line[data-v-3a42836e]{stroke:var(--spark-grid);stroke-width:1;shape-rendering:crispEdges}.axis-y[data-v-3a42836e]{stroke:var(--spark-grid);stroke-width:1;shape-rendering:crispEdges}.axis text[data-v-3a42836e]{fill:var(--ink-3);font-size:10px;font-family:var(--mono);font-variant-numeric:tabular-nums}.line[data-v-3a42836e]{fill:none;stroke:var(--accent);stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}.fill[data-v-3a42836e]{stroke:none}.cross[data-v-3a42836e]{stroke:var(--spark-cross);stroke-width:1;stroke-dasharray:3 3}.dot[data-v-3a42836e]{fill:var(--accent);stroke:var(--spark-ring);stroke-width:2}.tip[data-v-3a42836e]{position:absolute;top:4px;transform:translate(-50%);padding:4px 8px;font-size:11px;pointer-events:none;white-space:nowrap;z-index:2}.modal[data-v-4ba4aa59]{position:fixed;inset:0;z-index:60;background:var(--modal-bg);display:grid;place-items:center;padding:16px}.sheet[data-v-4ba4aa59]{width:min(520px,100%);padding:14px 16px 16px;max-height:calc(100vh - 32px);overflow:auto}.sheet-head[data-v-4ba4aa59]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.tk[data-v-4ba4aa59]{display:flex;flex-direction:column;min-width:0;flex:1}.tk strong[data-v-4ba4aa59]{font-size:15px}.tk .mono[data-v-4ba4aa59]{font-size:11px}.form[data-v-4ba4aa59]{display:flex;flex-direction:column;gap:10px}.row[data-v-4ba4aa59]{display:grid;grid-template-columns:64px 1fr;gap:8px;align-items:center;font-size:13px}.row>span[data-v-4ba4aa59]{color:var(--ink-2)}.presets[data-v-4ba4aa59]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.chip[data-v-4ba4aa59]{border:1px solid var(--hair-in);background:var(--fill);color:var(--ink);border-radius:980px;padding:4px 10px;font-size:12px;cursor:pointer}.chip.on[data-v-4ba4aa59]{background:var(--accent);border-color:var(--accent);color:#fff}.chip.off[data-v-4ba4aa59]{opacity:.45;cursor:not-allowed}.input.num[data-v-4ba4aa59]{width:130px}.quote[data-v-4ba4aa59]{padding:10px 12px;font-size:12.5px}.kv[data-v-4ba4aa59]{display:grid;grid-template-columns:1fr;gap:4px}.kv div[data-v-4ba4aa59]{display:flex;justify-content:space-between;gap:10px;align-items:center}.kv div span[data-v-4ba4aa59]:first-child{color:var(--ink-3);white-space:nowrap}.kv div span[data-v-4ba4aa59]:last-child{text-align:right;min-width:0;overflow-wrap:anywhere}.route[data-v-4ba4aa59]{text-align:right;overflow-wrap:anywhere}.venues[data-v-4ba4aa59]{display:inline-flex;gap:4px;flex-wrap:wrap;justify-content:flex-end}.small[data-v-4ba4aa59]{font-size:12px;margin-top:6px}.good[data-v-4ba4aa59]{color:var(--good)}.warn[data-v-4ba4aa59]{color:var(--warn)}.bad[data-v-4ba4aa59]{color:var(--bad)}.actions[data-v-4ba4aa59]{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.actions .btn[data-v-4ba4aa59]{min-width:140px}.btn.primary.sell[data-v-4ba4aa59]{background:var(--bad);border-color:var(--bad)}.btn.confirm[data-v-4ba4aa59]{animation:pulse-4ba4aa59 .9s ease-in-out infinite alternate}@keyframes pulse-4ba4aa59{0%{box-shadow:0 0 #0a84ff59}to{box-shadow:0 0 0 6px #0a84ff00}}.result[data-v-4ba4aa59]{display:flex;flex-direction:column;gap:10px;font-size:13px}.result .st[data-v-4ba4aa59]{display:flex;align-items:center;gap:8px;font-size:15px}.result .st.confirmed[data-v-4ba4aa59]{color:var(--good)}.result .st.failed[data-v-4ba4aa59]{color:var(--bad)}@media(max-width:520px){.row[data-v-4ba4aa59]{grid-template-columns:1fr;gap:4px}.actions .btn[data-v-4ba4aa59]{flex:1}}.tabs[data-v-22c7eb4c]{display:inline-flex;align-items:center;gap:2px}.tab[data-v-22c7eb4c]{appearance:none;border:0;background:transparent;padding:3px 10px 5px;border-radius:8px;font:inherit;font-size:14px;color:var(--ink-2);cursor:pointer;display:inline-flex;align-items:baseline;gap:5px;line-height:1.3}.tab[data-v-22c7eb4c]:hover{background:var(--hover, rgba(127, 127, 127, .1));color:var(--ink)}.tab.on[data-v-22c7eb4c]{color:var(--ink);font-weight:650;background:var(--hover, rgba(127, 127, 127, .12))}.tab small[data-v-22c7eb4c]{font-size:11.5px;font-weight:500;color:var(--ink-3, var(--ink-2));font-variant-numeric:tabular-nums}.sm-spin[data-v-22c7eb4c]{width:12px;height:12px;border-width:1.6px;margin-left:8px;vertical-align:-1px}.tbl.reloading[data-v-22c7eb4c]{opacity:.55;transition:opacity .18s ease}.tbl[data-v-22c7eb4c]:not(.reloading){transition:opacity .18s ease}.more-line[data-v-22c7eb4c]{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--ink-3);font-size:11.5px}.more-line[data-v-22c7eb4c]:not(:empty){min-height:30px;padding-top:8px}.pos-skel[data-v-22c7eb4c],.order-skel[data-v-22c7eb4c]{min-height:52px;padding:0 2px}.order-skel[data-v-22c7eb4c]{min-height:44px}@media(max-width:720px){.pos-skel .skel[data-v-22c7eb4c]:nth-child(n+4),.order-skel .skel[data-v-22c7eb4c]:nth-child(n+4){display:none}}.pf[data-v-22c7eb4c]{--gap: 10px;display:flex;flex-direction:column;gap:var(--gap)}.strip[data-v-22c7eb4c]{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.wchip[data-v-22c7eb4c]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;min-width:150px;cursor:pointer;color:var(--ink);text-align:left;flex:0 0 auto}.wchip.on[data-v-22c7eb4c]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.wchip .n[data-v-22c7eb4c]{font-size:12px;color:var(--ink-2);display:flex;align-items:center;gap:6px}.wchip .v[data-v-22c7eb4c]{font-size:15px;font-weight:600}.wchip .v small[data-v-22c7eb4c]{font-weight:400;font-size:11px}.wchip.add[data-v-22c7eb4c]{border-style:dashed}.top[data-v-22c7eb4c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,1.1fr);gap:var(--gap)}.card[data-v-22c7eb4c]{padding:12px 14px 14px}.kpis[data-v-22c7eb4c]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 14px;align-content:start}.kpi[data-v-22c7eb4c]{display:flex;flex-direction:column;gap:2px}.kpi .k[data-v-22c7eb4c]{font-size:11.5px;color:var(--ink-3)}.kpi .v[data-v-22c7eb4c]{font-size:17px;font-weight:600;letter-spacing:-.01em}.kpi.big[data-v-22c7eb4c]{grid-column:1 / -1}.kpi.big .v[data-v-22c7eb4c]{font-size:28px}.wallet-tools[data-v-22c7eb4c]{grid-column:1 / -1;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:8px;border-top:1px solid var(--divider)}.addr[data-v-22c7eb4c]{border:0;background:transparent;padding:0;font-size:11.5px;color:var(--ink-3);cursor:pointer;text-align:left;flex:1 1 100%;min-width:0;white-space:normal;overflow-wrap:anywhere;line-height:1.5}.addr[data-v-22c7eb4c]:hover{color:var(--ink)}.chart-head[data-v-22c7eb4c]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.chart-head .section-title[data-v-22c7eb4c]{margin:0}.small[data-v-22c7eb4c]{font-size:12px}.up[data-v-22c7eb4c]{color:var(--good)}.down[data-v-22c7eb4c],.bad[data-v-22c7eb4c],.danger-text[data-v-22c7eb4c]{color:var(--bad)}.tbl[data-v-22c7eb4c]{display:flex;flex-direction:column;container-type:inline-size}.tr[data-v-22c7eb4c]{display:grid;grid-template-columns:minmax(160px,1.6fr) 1fr 1fr 1fr 1fr 1fr 152px;gap:10px;align-items:center;padding:8px 4px;border-bottom:1px solid var(--divider);font-size:13px}.tr[data-v-22c7eb4c]:last-child{border-bottom:0}.tr.th[data-v-22c7eb4c]{font-size:11.5px;color:var(--ink-3);padding-top:0}.orders .tr[data-v-22c7eb4c]{grid-template-columns:110px 64px 1.2fr 1fr 1.2fr 1.4fr}.tk[data-v-22c7eb4c]{display:flex;align-items:center;gap:8px;min-width:0}.tk-txt[data-v-22c7eb4c]{display:flex;flex-direction:column;min-width:0}.tk-txt .sym[data-v-22c7eb4c]{font-weight:600;color:var(--ink);text-decoration:none}.tk-txt small[data-v-22c7eb4c]{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops[data-v-22c7eb4c]{display:flex;gap:4px;justify-content:flex-end}.pos-head[data-v-22c7eb4c]{display:flex;align-items:center;justify-content:space-between;gap:8px}.dust-pick[data-v-22c7eb4c]{display:inline-flex;align-items:center;gap:6px;margin-left:auto}.dust-dd[data-v-22c7eb4c]{font-size:11.5px}.hidden-toggle[data-v-22c7eb4c]{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 8px;border-radius:980px;border:1px solid var(--hair-in);background:var(--fill-2);color:var(--ink-3);font-family:var(--font);font-size:11.5px;font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.hidden-toggle[data-v-22c7eb4c]:hover{background:var(--fill-3);color:var(--ink)}.hidden-toggle.on[data-v-22c7eb4c]{background:var(--accent-tint);border-color:transparent;color:var(--accent-ink)}.hidden-list[data-v-22c7eb4c]{display:flex;flex-direction:column}.hidden-row[data-v-22c7eb4c]{display:flex;align-items:center;gap:10px;padding:7px 4px;border-bottom:1px solid var(--divider);font-size:13px}.hidden-row[data-v-22c7eb4c]:last-child{border-bottom:0}.hr-name[data-v-22c7eb4c]{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.hr-name .sym[data-v-22c7eb4c]{font-weight:600;color:var(--ink);text-decoration:none}.hr-name small[data-v-22c7eb4c]{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hr-v[data-v-22c7eb4c]{flex:0 0 auto;color:var(--ink-2);text-align:right;min-width:74px}.small-box[data-v-22c7eb4c]{width:min(460px,100%);padding:16px 18px;display:flex;flex-direction:column;gap:10px}.small-box .section-title[data-v-22c7eb4c]{margin:0}.row-inline[data-v-22c7eb4c]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-2)}.small-box .actions[data-v-22c7eb4c]{display:flex;justify-content:flex-end;gap:8px}.assets[data-v-22c7eb4c]{position:relative;display:flex;flex-direction:column;gap:var(--gap)}.assets.locked[data-v-22c7eb4c]{-webkit-user-select:none;user-select:none}.assets.locked>section[data-v-22c7eb4c]{pointer-events:none}.assets.locked .wallet-tools[data-v-22c7eb4c]{position:relative;z-index:3;pointer-events:auto}.lock-veil[data-v-22c7eb4c]{position:absolute;inset:0;z-index:2;border-radius:18px;backdrop-filter:blur(14px) saturate(115%);-webkit-backdrop-filter:blur(14px) saturate(115%);background:var(--nav)}.lock-stick[data-v-22c7eb4c]{position:sticky;top:0;height:min(100%,72vh);display:grid;place-items:center;padding:16px;box-sizing:border-box}.lock-card[data-v-22c7eb4c]{display:grid;justify-items:center;gap:9px;width:min(340px,100%);padding:clamp(18px,4vw,26px);border-radius:20px;text-align:center;color:var(--ink-2)}.lock-card strong[data-v-22c7eb4c]{font-size:clamp(15px,3.4vw,16.5px);color:var(--ink)}.lock-card p[data-v-22c7eb4c]{margin:0;line-height:1.55}.lock-card .btn[data-v-22c7eb4c]{margin-top:4px;min-height:40px;padding-inline:22px}@media(max-width:560px){.lock-veil[data-v-22c7eb4c]{backdrop-filter:blur(10px) saturate(115%);-webkit-backdrop-filter:blur(10px) saturate(115%)}.lock-stick[data-v-22c7eb4c]{padding:12px}}@media(prefers-reduced-motion:no-preference){.lock-card[data-v-22c7eb4c]{animation:modal-rise .22s cubic-bezier(.2,.8,.2,1) both}}.modal[data-v-22c7eb4c]{position:fixed;inset:0;z-index:50;background:var(--modal-bg);display:grid;place-items:center;padding:16px}pre.code.pub[data-v-22c7eb4c]{font-size:10.5px;padding:8px 10px;margin:0;max-width:100%;overflow:auto;white-space:pre;-webkit-user-select:all;user-select:all}pre.code.key[data-v-22c7eb4c]{padding:10px 12px;word-break:break-all;white-space:pre-wrap;-webkit-user-select:all;user-select:all}@media(max-width:980px){.top[data-v-22c7eb4c]{grid-template-columns:1fr}}@container (max-width: 720px){.tr.th[data-v-22c7eb4c]{display:none}.tr[data-v-22c7eb4c]{grid-template-columns:1fr 1fr;gap:6px 12px;padding:10px 4px}.tr .tk[data-v-22c7eb4c]{grid-column:1 / -1}.tr [data-k][data-v-22c7eb4c]:before{content:attr(data-k);display:block;font-size:10.5px;color:var(--ink-3);font-family:var(--font)}.tr .ops[data-v-22c7eb4c]{grid-column:1 / -1;justify-content:flex-start}.orders .tr[data-v-22c7eb4c]{grid-template-columns:1fr 1fr}}@media(max-width:640px){.kpis[data-v-22c7eb4c]{grid-template-columns:repeat(2,1fr)}}.capped[data-v-743bebf9]{color:var(--ink-3)}.page[data-v-743bebf9]{width:100%;padding:clamp(12px,2vw,24px) clamp(10px,2vw,26px) 80px}.hero[data-v-743bebf9]{display:grid;grid-template-columns:minmax(240px,1fr) auto;align-items:center;gap:10px 28px;padding:14px clamp(14px,2vw,20px);overflow:hidden}.hero-copy[data-v-743bebf9]{min-width:0}.hero h1[data-v-743bebf9]{margin:0;color:var(--ink);font-size:clamp(17px,1.6vw,21px);line-height:1.2}.hero-copy p[data-v-743bebf9]{margin:4px 0 0;color:var(--ink-3);font-size:12px;line-height:1.5}.nums[data-v-743bebf9]{display:grid;grid-template-columns:repeat(3,minmax(76px,auto));align-self:center}.n[data-v-743bebf9]{padding:2px 16px;border-left:1px solid var(--divider)}.n b[data-v-743bebf9]{display:block;margin-top:2px;color:var(--ink);font-size:19px;font-weight:650;line-height:1;font-variant-numeric:tabular-nums}.n span[data-v-743bebf9]{color:var(--ink-3);font-size:11px}.n.qualified b[data-v-743bebf9]{color:var(--good)}.toolbar[data-v-743bebf9]{display:flex;align-items:center;gap:8px;margin:10px 0;padding:8px;flex-wrap:wrap}.grow[data-v-743bebf9]{flex:1}.seg[data-v-743bebf9]{display:flex;gap:2px;padding:3px;border:1px solid var(--hair-in);border-radius:12px;background:var(--fill-2)}.seg button[data-v-743bebf9]{border:0;background:transparent;color:var(--ink-2);padding:6px 14px;border-radius:9px;font-size:13px;font-weight:500;cursor:pointer}.seg button.on[data-v-743bebf9]{background:var(--card-solid);color:var(--ink);box-shadow:var(--shadow-s)}.qualified-filter[data-v-743bebf9]{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 12px;border:1px solid var(--hair-in);border-radius:11px;background:transparent;color:var(--ink-2);font-size:13px;font-weight:500;cursor:pointer}.qualified-filter .check[data-v-743bebf9]{display:grid;width:17px;height:17px;place-items:center;border:1px solid var(--hair-2);border-radius:5px;color:transparent;font-size:11px}.qualified-filter.on[data-v-743bebf9]{border-color:var(--good);background:var(--good-tint);color:var(--good)}.qualified-filter.on .check[data-v-743bebf9]{border-color:var(--good);background:var(--good);color:var(--card-solid)}.sorter[data-v-743bebf9]{display:flex;align-items:center;gap:8px;color:var(--ink-3);font-size:12px}.sorter select[data-v-743bebf9]{width:146px}.list[data-v-743bebf9]{display:flex;align-items:flex-start;gap:10px}.col[data-v-743bebf9]{list-style:none;margin:0;padding:0;flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:10px}.wallet[data-v-743bebf9]{position:relative;padding:16px 18px;display:grid;gap:14px}.wallet[data-v-743bebf9]:hover{box-shadow:var(--shadow-hover),inset 0 1px 0 var(--glass-hl)}.identity[data-v-743bebf9]{display:flex;gap:12px;align-items:center}.avatar-wrap[data-v-743bebf9]{position:relative;flex:none}.ava[data-v-743bebf9]{display:block;width:42px;height:42px;border-radius:50%;object-fit:cover;background:var(--fill);box-shadow:inset 0 0 0 1px var(--hair-in),var(--shadow-s)}.ava.fallback[data-v-743bebf9]{display:grid;place-items:center;background:var(--accent-tint);color:var(--accent-ink);font-size:15px;font-weight:700}.status-dot[data-v-743bebf9]{position:absolute;right:-1px;bottom:0;width:11px;height:11px;border:2px solid var(--card-solid);border-radius:50%;background:var(--good)}.id[data-v-743bebf9]{flex:1;min-width:0}.name-line[data-v-743bebf9],.meta-line[data-v-743bebf9]{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.handle[data-v-743bebf9]{min-width:0;overflow:hidden;color:var(--ink);font-size:14px;font-weight:650;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}.handle.anon[data-v-743bebf9]{color:var(--ink-2);font-weight:500}.sub[data-v-743bebf9]{padding:2px 8px;border-radius:980px;background:var(--good-tint);color:var(--good);font-size:10px;font-weight:650}.meta-line[data-v-743bebf9]{margin-top:5px}.addr[data-v-743bebf9]{color:var(--ink-3);font-family:var(--mono);font-size:11px;text-decoration:none}.wallet-tag[data-v-743bebf9]{padding:2px 7px;border:1px solid var(--hair-in);border-radius:980px;background:var(--chip);color:var(--ink-2);font-size:10px}.win[data-v-743bebf9]{flex:0 0 100px;text-align:right}.win>span[data-v-743bebf9]{display:block;color:var(--ink-3);font-size:10px}.win strong[data-v-743bebf9]{color:var(--ink);font-size:20px;font-weight:650;font-variant-numeric:tabular-nums}.win strong.good[data-v-743bebf9]{color:var(--good)}.win-track[data-v-743bebf9]{height:4px;margin-top:5px;border-radius:4px;background:var(--fill);box-shadow:inset 0 0 0 1px var(--hair-in);overflow:hidden}.win-track i[data-v-743bebf9]{display:block;height:100%;border-radius:inherit;background:var(--ink-3)}.win-track i.good[data-v-743bebf9]{background:var(--good)}.metrics[data-v-743bebf9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(78px,1fr));border:1px solid var(--hair-in);border-radius:12px;background:var(--fill-2)}.metrics>div[data-v-743bebf9]{display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;border-left:1px solid var(--divider)}.metrics>div[data-v-743bebf9]:first-child{border-left:0}.metrics span[data-v-743bebf9]{color:var(--ink-3);font-size:10px}.metrics strong[data-v-743bebf9]{overflow:hidden;color:var(--ink);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.metrics strong.good[data-v-743bebf9]{color:var(--good)}.metrics strong.bad[data-v-743bebf9]{color:var(--bad)}.sort-dd[data-v-743bebf9]{min-width:150px}.filter-dd[data-v-743bebf9]{min-width:138px}.list.swapping[data-v-743bebf9]{opacity:.55;transition:opacity .14s ease}.wallet.skel[data-v-743bebf9]{gap:12px;pointer-events:none;background:var(--fill-2);border-color:var(--hair-in);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.sk-top[data-v-743bebf9]{display:flex;align-items:center;gap:11px}.sk[data-v-743bebf9]{display:block;border-radius:7px;background:linear-gradient(90deg,var(--fill-2) 25%,var(--hover) 37%,var(--fill-2) 63%);background-size:320px 100%;animation:sheen-743bebf9 1.25s linear infinite}.sk-ava[data-v-743bebf9]{width:38px;height:38px;border-radius:50%;flex:none}.sk-line[data-v-743bebf9]{height:11px}.sk-win[data-v-743bebf9]{width:60px;height:26px;margin-left:auto;flex:none}.sk-strip[data-v-743bebf9]{height:46px;border-radius:12px}@keyframes sheen-743bebf9{0%{background-position:-160px 0}to{background-position:320px 0}}@media(prefers-reduced-motion:reduce){.sk[data-v-743bebf9]{animation:none}}.profile-state[data-v-743bebf9]{display:flex;align-items:center;gap:8px;padding-right:10px;margin-right:2px;border-right:1px solid var(--divider);font-size:12px;color:var(--ink-3);white-space:nowrap}.profile-state.busy .txt[data-v-743bebf9]{color:var(--ink-2)}@media(max-width:720px){.profile-state[data-v-743bebf9]{border-right:0;padding-right:0}.profile-state .txt[data-v-743bebf9]{display:none}}.addr.gmgn[data-v-743bebf9]{color:var(--accent-ink)}.dist-note[data-v-743bebf9]{margin:6px 0 0;font-size:11px;line-height:1.55;color:var(--ink-3)}.dist-note b[data-v-743bebf9]{color:var(--ink-2)}.distribution[data-v-743bebf9]{min-width:0}.dist-head[data-v-743bebf9]{display:flex;justify-content:space-between;gap:12px;margin-bottom:7px;color:var(--ink-3);font-size:11px}.dist-head b[data-v-743bebf9]{color:var(--ink)}.unreal[data-v-743bebf9]{display:block;margin-top:1px;font-size:11px;font-weight:500;line-height:1.2;opacity:.75}.unreal.inline[data-v-743bebf9]{display:inline;margin-left:3px}.dist-bar[data-v-743bebf9]{display:flex;gap:2px;height:9px;overflow:hidden;border-radius:6px;background:var(--fill);box-shadow:inset 0 0 0 1px var(--hair-in)}.dist-bar i[data-v-743bebf9]{display:block;min-width:0;height:100%}.heavy-loss[data-v-743bebf9]{background:var(--bad)}.loss[data-v-743bebf9]{background:var(--warn-bar)}.up-2x[data-v-743bebf9]{background:var(--ink-3)}.up-5x[data-v-743bebf9]{background:var(--accent)}.over-5x[data-v-743bebf9]{background:var(--good)}.legend[data-v-743bebf9]{display:flex;flex-wrap:wrap;gap:5px 14px;margin-top:7px;color:var(--ink-3);font-size:10px}.legend span[data-v-743bebf9]{display:inline-flex;align-items:center;gap:4px}.legend i[data-v-743bebf9]{width:7px;height:7px;border-radius:2px}.legend b[data-v-743bebf9]{color:var(--ink-2);font-weight:600;font-variant-numeric:tabular-nums}.fund[data-v-743bebf9]{margin-top:6px;color:var(--ink-3);font-size:10px}.foot[data-v-743bebf9]{display:grid;place-items:center;padding:22px 0 8px;min-height:52px}.msg[data-v-743bebf9]{color:var(--ink-3);font-size:12px}.msg.err[data-v-743bebf9]{margin:0 0 12px;padding:10px 13px;color:var(--bad)}@media(max-width:760px){.hero[data-v-743bebf9]{grid-template-columns:1fr}.nums[data-v-743bebf9]{min-width:0}.n[data-v-743bebf9]:first-child{border-left:0;padding-left:0}.rule[data-v-743bebf9]{flex-wrap:wrap}.rule-note[data-v-743bebf9]{width:100%;margin-left:15px}}@media(max-width:520px){.page[data-v-743bebf9]{padding-inline:8px}.hero[data-v-743bebf9]{gap:17px;padding:17px 15px}.hero-copy p[data-v-743bebf9]{line-height:1.55}.nums[data-v-743bebf9]{grid-template-columns:repeat(3,minmax(0,1fr))}.n[data-v-743bebf9]{padding:3px 9px}.n b[data-v-743bebf9]{font-size:19px}.n span[data-v-743bebf9]{white-space:nowrap}.rule[data-v-743bebf9]{align-items:flex-start;line-height:1.55}.rule-dot[data-v-743bebf9]{margin-top:5px}.toolbar[data-v-743bebf9]{align-items:stretch}.seg[data-v-743bebf9]{flex:1 1 auto}.seg button[data-v-743bebf9]{flex:1;padding-inline:9px}.qualified-filter[data-v-743bebf9]{flex:0 0 auto}.grow[data-v-743bebf9]{display:none}.sorter[data-v-743bebf9]{width:100%}.sorter select[data-v-743bebf9]{flex:1;width:auto}.wallet[data-v-743bebf9]{padding:14px 13px}.identity[data-v-743bebf9]{align-items:flex-start}.ava[data-v-743bebf9]{width:38px;height:38px}.win[data-v-743bebf9]{flex-basis:70px}.win strong[data-v-743bebf9]{font-size:17px}.win-track[data-v-743bebf9]{width:70px;margin-left:auto}.metrics[data-v-743bebf9]{grid-template-columns:repeat(2,1fr)}.metrics>div[data-v-743bebf9]:nth-child(3){border-left:0}.metrics>div[data-v-743bebf9]:nth-child(n+3){border-top:1px solid var(--divider)}.dist-head[data-v-743bebf9]{flex-wrap:wrap;gap:2px 10px}.legend[data-v-743bebf9]{display:grid;grid-template-columns:repeat(3,minmax(0,auto));justify-content:space-between}.buy-label[data-v-743bebf9]{width:100%}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--bg: #f3f6fc;--nav-h: 60px;--bg-2: #ffffff;--nav: rgba(255, 255, 255, .52);--card: rgba(255, 255, 255, .38);--modal: rgba(255, 255, 255, .62);--menu: rgba(255, 255, 255, .62);--chip: rgba(255, 255, 255, .34);--card-solid: #ffffff;--card-2: var(--chip);--fill: rgba(255, 255, 255, .5);--fill-2: rgba(255, 255, 255, .4);--fill-3: rgba(255, 255, 255, .8);--hair: rgba(255, 255, 255, .48);--hair-nav: rgba(255, 255, 255, .55);--hair-modal: rgba(255, 255, 255, .7);--hair-in: rgba(120, 130, 160, .14);--divider: rgba(120, 130, 160, .12);--hair-2: rgba(30, 41, 59, .16);--glass-hl: rgba(255, 255, 255, .62);--ink: #1d1d1f;--ink-2: #515154;--ink-3: #667085;--accent: #0a84ff;--accent-2: #5e5ce6;--accent-tint: rgba(10, 132, 255, .13);--accent-ink: #0876d1;--good: #168a38;--good-tint: rgba(48, 209, 88, .14);--warn: #b85e00;--warn-tint: rgba(255, 159, 10, .14);--warn-bar: #ff9f0a;--bad: #d92d20;--bad-tint: rgba(255, 69, 58, .12);--mid-tint: rgba(99, 107, 125, .1);--mid-ink: #596273;--score-hi: #0a84ff;--score-hi-2: #64d2ff;--score-mid: #ff9500;--score-mid-2: #ffb340;--score-lo: #ff3b30;--score-lo-2: #ff7b72;--shadow: 0 1px 2px rgba(20, 35, 70, .04), 0 12px 32px rgba(38, 57, 110, .09);--shadow-hover: 0 1px 2px rgba(20, 35, 70, .05), 0 16px 40px rgba(38, 57, 110, .12);--shadow-s: 0 1px 3px rgba(38, 57, 110, .07);--hover: rgba(255, 255, 255, .05);--detail-bg: rgba(255, 255, 255, .22);--toast-bg: var(--modal);--modal-bg: rgba(0, 0, 0, .2);--knob: #ffffff;--switch-on: #34c759;--bg-grad: linear-gradient(180deg, #f8fafd 0%, #eff2f7 58%, #eaeef5 100%);--grain-opacity: .025;--scroll-thumb: rgba(58, 70, 95, .22);--scroll-thumb-hover: rgba(58, 70, 95, .4);--spark-grid: rgba(0, 0, 0, .07);--spark-cross: rgba(0, 0, 0, .35);--spark-ring: #ffffff;--radius: 18px;--radius-s: 12px;--radius-xs: 8px;--font: "Inter Variable", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", system-ui, sans-serif;--mono: "SF Mono", ui-monospace, "Cascadia Mono", Menlo, Consolas, "PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", monospace;--chev: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%23667085' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6.5L8 10.5l4-4'/%3E%3C/svg%3E")}:root[data-theme=dark]{color-scheme:dark;--bg: #080b17;--bg-2: #10152a;--nav: rgba(18, 22, 42, .58);--card: rgba(18, 23, 45, .46);--modal: rgba(28, 33, 56, .66);--menu: rgba(28, 33, 56, .66);--chip: rgba(255, 255, 255, .07);--card-solid: #171b33;--card-2: var(--chip);--fill: rgba(255, 255, 255, .1);--fill-2: rgba(255, 255, 255, .07);--fill-3: rgba(255, 255, 255, .18);--hair: rgba(255, 255, 255, .12);--hair-nav: rgba(255, 255, 255, .14);--hair-modal: rgba(255, 255, 255, .18);--hair-in: rgba(255, 255, 255, .1);--divider: rgba(255, 255, 255, .09);--hair-2: rgba(255, 255, 255, .22);--glass-hl: rgba(255, 255, 255, .12);--ink: #f5f5f7;--ink-2: #a1a1a6;--ink-3: #7c8291;--accent: #0a84ff;--accent-2: #5e5ce6;--accent-tint: rgba(10, 132, 255, .2);--accent-ink: #5ab0ff;--good: #30d158;--good-tint: rgba(48, 209, 88, .16);--warn: #ff9f0a;--warn-tint: rgba(255, 159, 10, .16);--warn-bar: #ff9f0a;--bad: #ff453a;--bad-tint: rgba(255, 69, 58, .16);--mid-tint: rgba(255, 255, 255, .08);--mid-ink: #a9b0bf;--shadow: 0 16px 40px rgba(0, 0, 0, .28);--shadow-hover: 0 20px 48px rgba(0, 0, 0, .36);--shadow-s: 0 1px 3px rgba(0, 0, 0, .3);--hover: rgba(255, 255, 255, .05);--detail-bg: rgba(0, 0, 0, .18);--toast-bg: var(--modal);--modal-bg: rgba(0, 0, 0, .4);--knob: #ffffff;--switch-on: #30d158;--bg-grad: linear-gradient(180deg, #0d1120 0%, #0a0e1a 60%, #080b15 100%);--grain-opacity: .03;--scroll-thumb: rgba(255, 255, 255, .16);--scroll-thumb-hover: rgba(255, 255, 255, .3);--spark-grid: rgba(255, 255, 255, .08);--spark-cross: rgba(255, 255, 255, .35);--spark-ring: #1c1c1e;--chev: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%238e95a5' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6.5L8 10.5l4-4'/%3E%3C/svg%3E")}*{box-sizing:border-box}html{font-size:clamp(13px,.3vw + 12.2px,15px);background:var(--bg)}html,body{margin:0;min-height:100%;background-color:transparent;color:var(--ink);font-family:var(--font);font-size:14px;line-height:1.45;letter-spacing:-.006em;font-feature-settings:"cv02","cv03","cv04","cv11","ss03";font-optical-sizing:auto;transition:color .35s ease;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}button,input,select{font:inherit;color:inherit;letter-spacing:inherit}h1,h2,h3{letter-spacing:-.022em;font-weight:600}.mono,.stat .v,.score .val,.rk-row .c-m,.mini,.kv div span:last-child{font-feature-settings:"tnum","cv02","cv03","cv04","cv11";font-variant-numeric:tabular-nums}:lang(zh){letter-spacing:0}::selection{background:var(--accent-tint)}.backdrop{position:fixed;inset:0;z-index:-1;overflow:hidden;background:var(--bg-grad);background-color:var(--bg);transition:background-color .35s ease}.backdrop:after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(127,127,127,.9) .5px,transparent .6px);background-size:3px 3px;opacity:var(--grain-opacity);pointer-events:none}*{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border:3px solid transparent;background-clip:padding-box;border-radius:980px}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover);background-clip:padding-box}::-webkit-scrollbar-thumb:active{background:var(--scroll-thumb-hover);background-clip:padding-box}.glass{background:var(--card);border:1px solid var(--hair);border-radius:var(--radius);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);box-shadow:var(--shadow),inset 0 1px 0 var(--glass-hl);transition:background-color .35s ease,border-color .35s ease,box-shadow .22s ease}.glass-s{background:var(--chip);border:1px solid var(--hair);border-radius:var(--radius-s);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);box-shadow:inset 0 1px 0 var(--glass-hl);transition:background-color .35s ease,border-color .35s ease}.glass.modal-box,.toast{background:var(--modal);border:1px solid var(--hair-modal);border-radius:22px;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border-radius:980px;border:1px solid var(--hair-in);background:var(--fill);color:var(--ink);font-weight:500;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .18s cubic-bezier(.2,.8,.2,1),background-color .18s ease,border-color .18s ease,box-shadow .22s ease;white-space:nowrap;-webkit-tap-highlight-color:transparent}.btn:hover{background:var(--fill-3)}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.45;cursor:default;transform:none}.btn.primary{background:var(--accent);color:#fff;border-color:transparent;box-shadow:0 6px 16px #0a84ff47}.btn.primary:hover{filter:brightness(1.08);background:var(--accent)}.btn.sm{padding:5px 12px;font-size:13px}.btn.ghost{background:transparent;color:var(--accent);border-color:transparent}.btn.ghost:hover{background:var(--accent-tint)}.btn.danger{background:var(--bad-tint);color:var(--bad)}.input{width:100%;padding:9px 14px;border-radius:var(--radius-s);border:1px solid var(--hair-in);background:var(--fill-2);color:var(--ink);outline:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .15s,box-shadow .15s,background .15s;-webkit-appearance:none;appearance:none}select.input{background-image:var(--chev);background-position:right 9px center;background-size:16px 16px;background-repeat:no-repeat;padding-right:34px;cursor:pointer;font-weight:500;text-overflow:ellipsis}select.input.sm{padding-right:30px;background-position:right 7px center;background-size:14px 14px}select.input:hover:not(:disabled){background-color:var(--fill-3);border-color:var(--hair-2)}select.input:disabled{opacity:.5;cursor:default}select.input option,select.input optgroup{background:var(--card-solid);color:var(--ink);font-weight:400}.input::placeholder{color:var(--ink-3)}.input:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-tint);background-color:var(--card-solid)}.input.sm{padding:6px 12px;font-size:13px}.muted{color:var(--ink-3)}.dim{color:var(--ink-2)}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:0}.tag{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:980px;font-size:11px;font-weight:500;background:var(--fill);color:var(--ink-2);white-space:nowrap;border:0}.tag.good{color:var(--good);background:var(--good-tint)}.tag.warn{color:var(--warn);background:var(--warn-tint)}.tag.bad{color:var(--bad);background:var(--bad-tint)}.tag.accent{color:var(--accent);background:var(--accent-tint)}.up{color:var(--good)}.down{color:var(--bad)}.shell{width:100%;margin:0 auto;padding:clamp(8px,1.2vw,14px) clamp(10px,1.8vw,20px) 64px}.topbar{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:14px;padding:7px 8px 7px 14px;margin-bottom:12px;background:var(--nav);border-radius:16px;border:1px solid var(--hair-nav);box-shadow:var(--shadow),inset 0 1px 0 var(--glass-hl);backdrop-filter:blur(32px) saturate(160%);-webkit-backdrop-filter:blur(32px) saturate(160%);min-height:48px;transform:translateZ(0);transition:background-color .35s ease,border-color .35s ease}.topbar .brand{display:flex;align-items:center;gap:10px;font-weight:600;font-size:17px;letter-spacing:-.02em;color:var(--ink)}.topbar .brand:hover{text-decoration:none}.topbar nav{display:flex;align-items:center;gap:2px;min-width:0;overflow-x:auto;scrollbar-width:none}.topbar nav::-webkit-scrollbar{display:none}.topbar nav a{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:11px;border:1px solid transparent;color:var(--ink-2);font-weight:500;font-size:13px;white-space:nowrap;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease}.topbar nav a .nav-icon{opacity:.7;transition:opacity .16s ease,color .16s ease}.topbar nav a:hover{text-decoration:none;color:var(--ink);background:var(--fill)}.topbar nav a:hover .nav-icon{opacity:.95}.topbar nav a.on{color:var(--ink);background:var(--card-solid);border-color:var(--hair-in);box-shadow:var(--shadow-s)}.topbar nav a.on .nav-icon{color:var(--accent);opacity:1}.topbar .spacer{flex:1}.acct{position:relative}.acct-btn{display:inline-flex;align-items:center;gap:7px;padding:3px 9px 3px 3px;border-radius:980px;border:1px solid transparent;background:transparent;color:var(--ink);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .16s ease,border-color .16s ease;-webkit-tap-highlight-color:transparent}.acct-btn:hover,.acct-btn.on{background:var(--fill);border-color:var(--hair-in)}.acct-btn .chev{color:var(--ink-3);transition:transform .18s ease}.acct-btn.on .chev{transform:rotate(180deg)}.avatar{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent-2));box-shadow:var(--shadow-s);flex:none}.avatar.lg{width:34px;height:34px;font-size:15px}.menu{position:fixed;min-width:210px;padding:6px;z-index:40;background:var(--menu);border:1px solid var(--hair-modal);border-radius:16px;box-shadow:var(--shadow),inset 0 1px 0 var(--glass-hl);backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);animation:menu-in .16s cubic-bezier(.2,.8,.2,1)}@keyframes menu-in{0%{transform:translateY(-5px) scale(.98)}}.menu .head{display:flex;align-items:center;gap:10px;padding:8px 10px 9px}.menu .who-lines{display:flex;flex-direction:column;min-width:0;line-height:1.25}.menu .who-lines strong{font-size:13.5px}.menu .who-lines small{font-size:11.5px;color:var(--ink-3)}.menu .sep{height:1px;background:var(--divider);margin:4px 8px}.menu .mi{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:var(--ink);font:inherit;font-size:13px;text-align:left;cursor:pointer}.menu .mi .nav-icon{color:var(--ink-3)}.menu .mi:hover{background:var(--fill-3);text-decoration:none}.menu .mi:hover .nav-icon{color:var(--accent)}.grid-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(150px,22vw,210px),1fr));gap:10px;margin-bottom:10px}.stat{padding:13px 16px 12px;min-height:84px}.stat .k{font-size:12px;font-weight:500;color:var(--ink-3)}.stat .v{font-size:clamp(20px,1.5vw,24px);font-weight:650;letter-spacing:-.03em;margin-top:4px;font-variant-numeric:tabular-nums;line-height:1.1}.stat .s{font-size:12px;color:var(--ink-3);margin-top:3px}.toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 12px;margin-bottom:10px;position:relative;z-index:5}.toolbar .tb-search{flex:1 1 200px;max-width:320px}.toolbar .tb-run{flex:1 1 180px;max-width:280px}.toolbar .tb-sort{flex:0 1 150px}.toolbar .tb-chain{flex:0 1 130px}.toolbar .tb-switch{display:flex;align-items:center;gap:8px;cursor:pointer;white-space:nowrap;font-size:13px}.toolbar .tb-spacer{flex:1 0 0}@media(max-width:640px){.toolbar .tb-search,.toolbar .tb-run{max-width:none;flex-basis:100%}.toolbar .tb-sort,.toolbar .tb-chain{flex:1 1 auto}}.token-cell{display:flex;align-items:center;gap:10px;min-width:0}.token-cell img,.token-cell .ph{width:34px;height:34px;border-radius:50%;object-fit:cover;background:var(--fill);flex-shrink:0;box-shadow:inset 0 0 0 1px var(--hair-in)}.token-cell .ph{display:grid;place-items:center;font-size:11px;font-weight:600;color:var(--ink-3)}.token-cell .sym{font-weight:600;font-size:15px;letter-spacing:-.01em}.token-cell .nm{font-size:11px;color:var(--ink-3);max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.score{display:flex;align-items:center;gap:10px;min-width:120px}.score .bar{flex:1;height:7px;border-radius:7px;background:var(--fill);box-shadow:inset 0 1px 1.5px #00000017,inset 0 0 0 1px var(--hair-in);overflow:hidden}.score .bar i{display:block;height:100%;border-radius:7px;background:linear-gradient(90deg,var(--score-hi),var(--score-hi-2));box-shadow:inset 0 1px #ffffff47,0 0 10px -2px var(--score-hi-2);transition:width .45s cubic-bezier(.2,.8,.2,1);position:relative}.score .bar i:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent,rgb(255 255 255 / 35%),transparent);transform:translate(-100%);animation:score-sheen 1.1s cubic-bezier(.3,0,.2,1) .15s both}@keyframes score-sheen{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.score .bar i:after{animation:none}}.score .bar i.mid{background:linear-gradient(90deg,var(--score-mid),var(--score-mid-2));box-shadow:inset 0 1px #ffffff47,0 0 10px -2px var(--score-mid-2)}.score .bar i.low{background:linear-gradient(90deg,var(--score-lo),var(--score-lo-2));box-shadow:inset 0 1px #ffffff47,0 0 10px -2px var(--score-lo-2)}.score .val{width:40px;text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.mini-scores{display:flex;gap:5px;flex-wrap:wrap}.mini{min-width:42px;height:24px;padding:0 9px;border-radius:var(--radius-xs);display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;background:var(--mid-tint);color:var(--mid-ink)}.mini.hi{background:var(--accent-tint);color:var(--accent-ink)}.mini.lo{background:var(--warn-tint);color:var(--warn)}.mini.na{color:var(--ink-3);background:transparent;box-shadow:inset 0 0 0 1px var(--hair-in)}.mini .p-icon{opacity:.85;stroke-width:1.5}.mini.hi .p-icon,.mini.lo .p-icon{opacity:1}.mini.na .p-icon{opacity:.55}.rank{container-type:inline-size;container-name:rank;padding:2px 4px 4px}.rk-grid{display:grid;align-items:center;column-gap:clamp(6px,1cqw,14px);padding:clamp(7px,1cqw,10px) clamp(10px,1.2cqw,16px);min-height:58px;grid-template-columns:40px minmax(150px,1.5fr) minmax(130px,.9fr) 52px minmax(180px,3.2fr) repeat(8,minmax(62px,.72fr));grid-template-areas:"rank token score delta plugins price mcap liq vol chg smart holders age"}.rk-head{font-size:11.5px;font-weight:500;color:var(--ink-3);opacity:.85;min-height:0;border-bottom:1px solid var(--hair-in);position:sticky;top:var(--nav-h, 60px);z-index:2;background:var(--card);-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);border-radius:16px 16px 0 0}.rk-head .c-chg .win{font-size:10px;opacity:.7;margin-left:3px;font-weight:400}.rk-head .sortable{cursor:pointer}.rk-head .sortable:hover{color:var(--ink)}.rk-head .c-m,.rk-head .c-delta{text-align:right}.rk-item{border-bottom:1px solid var(--divider)}.rk-item:last-child{border-bottom:0}.rk-row{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .18s ease,transform .18s cubic-bezier(.2,.8,.2,1)}@media(hover:hover)and (pointer:fine){.rk-row:hover{background:var(--hover);transform:translateY(-1px)}}.rk-row:active{background:var(--accent-tint);transform:scale(.994);transition:background-color 80ms ease,transform 80ms ease}.rk-item.open .rk-row{background:var(--hover)}.c-rank{grid-area:rank;text-align:right;color:var(--ink-2);font-weight:500}.c-token{grid-area:token;min-width:0}.c-score{grid-area:score}.c-delta{grid-area:delta;text-align:right;font-size:11px;opacity:.85}.dlt{display:inline-flex;align-items:center;gap:2px;padding:1px 7px 1px 5px;border-radius:980px;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.5}.c-delta .caret{display:none;flex:none;color:var(--ink-3);transition:transform .22s cubic-bezier(.2,.8,.2,1),color .18s ease}.rk-item.open .dlt{display:inline-flex;align-items:center;gap:2px;padding:1px 7px 1px 5px;border-radius:980px;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.5}.dlt.up{color:var(--good);background:var(--good-tint)}.dlt.down{color:var(--bad);background:var(--bad-tint)}.dlt.down .arw{transform:rotate(180deg)}.dlt.flat{color:var(--ink-3);background:transparent;padding:0;font-weight:500}.dlt .arw{flex:none}.c-delta .caret{transform:rotate(180deg);color:var(--accent)}.c-plugins{grid-area:plugins}.c-price{grid-area:price}.c-price b:after{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;margin-left:5px;vertical-align:1px;background:var(--ink-3);opacity:.35}.c-price.src-chain b:after{background:var(--good);opacity:1}.c-price.up b{animation:tick-up 1.1s ease-out}.c-price.down b{animation:tick-down 1.1s ease-out}@keyframes tick-up{0%,35%{color:var(--good)}to{color:inherit}}@keyframes tick-down{0%,35%{color:var(--bad)}to{color:inherit}}.pct{margin-left:7px}.tick.up{animation:tick-up 1.1s ease-out}.tick.down{animation:tick-down 1.1s ease-out}.live{color:var(--good)}.live-dot{font-size:12px;display:inline-flex;align-items:center;gap:5px;color:var(--ink-3)}.live-dot:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ink-3)}.live-dot.on{color:var(--good)}.live-dot.on:before{background:var(--good)}.c-mcap{grid-area:mcap}.c-liq{grid-area:liq}.c-vol{grid-area:vol}.c-chg{grid-area:chg}.c-smart{grid-area:smart}.c-holders{grid-area:holders}.c-age{grid-area:age}.c-metrics{display:contents}.rk-row .c-m{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.rk-row .c-price{min-width:9ch}.rk-row .c-m i{display:none;font-style:normal;color:var(--ink-3);font-size:11.5px}.rk-row .c-m b{font-weight:500}.rk-row .c-m small{font-size:10px;opacity:.8}.rk-detail-wrap{display:grid;grid-template-rows:1fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1)}.rk-detail-wrap>div{min-height:0;overflow:hidden}.expand-enter-from,.expand-leave-to{grid-template-rows:0fr}.rk-detail{padding:clamp(10px,1.2cqw,14px) clamp(12px,1.5cqw,18px) clamp(12px,1.5cqw,16px) clamp(12px,4cqw,62px);background:var(--detail-bg)}.rk-actions{margin-top:10px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.rk-actions .rk-live-price{font-variant-numeric:tabular-nums;min-width:11ch}.rk-action-btns{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}@container rank (max-width: 640px){.rk-actions{grid-template-columns:minmax(0,1fr)}.rk-action-btns{justify-content:flex-start}}.rk-actions .rk-live-price{margin-right:auto;font-variant-numeric:tabular-nums}@container rank (max-width: 1180px){.rk-grid{grid-template-columns:34px minmax(0,1.6fr) minmax(120px,1fr) 40px;grid-template-areas:"rank token score delta" ". plugins plugins plugins" ". metrics metrics metrics";row-gap:7px}.rk-head .c-plugins,.rk-head .c-m{display:none}.c-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:4px 16px;grid-area:metrics}.rk-row .c-m{grid-area:auto;text-align:left}.rk-row .c-m i{display:inline;margin-right:4px}.mini{padding:0 8px}.c-plugins{row-gap:4px}.c-delta{display:flex;align-items:center;justify-content:flex-end;gap:6px}.dlt{display:inline-flex;align-items:center;gap:2px;padding:1px 7px 1px 5px;border-radius:980px;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.5}.dlt.up{color:var(--good);background:var(--good-tint)}.dlt.down{color:var(--bad);background:var(--bad-tint)}.dlt.down .arw{transform:rotate(180deg)}.dlt.flat{color:var(--ink-3);background:transparent;padding:0;font-weight:500}.dlt .arw{flex:none}.c-delta .caret{display:block}}@container rank (max-width: 640px){.rank{padding:0;background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.rk-head{display:none}.rk-item{border:1px solid var(--hair);background:var(--card);border-radius:16px;margin-bottom:12px;backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);box-shadow:var(--shadow),inset 0 1px 0 var(--glass-hl);overflow:hidden}.rk-grid{grid-template-columns:30px minmax(0,1fr) 40px;grid-template-areas:"rank token delta" "score score score" "metrics metrics metrics" "plugins plugins plugins";padding:12px 14px}.c-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:4px 12px}.rk-row .c-m{display:flex;justify-content:space-between;gap:6px;border-bottom:1px solid var(--hair-in);padding-bottom:3px}.rk-detail{padding:12px 14px 14px}.rk-item{transition:box-shadow .18s ease,border-color .18s ease,transform .12s ease}.rk-item.open{border-color:var(--accent);box-shadow:var(--shadow),inset 0 0 0 1px var(--accent-tint)}.rk-row:active{background:var(--accent-tint)}}.reasons{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1px;background:var(--divider);border:1px solid var(--divider);border-radius:14px;overflow:hidden}.reasons .reason-card,.reasons .reason-card.glass-s{border:0;border-radius:0;box-shadow:none;background:var(--chip);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);min-height:80px;padding:12px 14px}.reason-card .h{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.reason-card .h strong{font-size:13px;font-weight:500}.reason-card ul{margin:0;padding-left:16px;color:var(--ink-2);font-size:12.5px}.reason-card ul li::marker{color:var(--ink-3)}.alert{padding:10px 14px 10px 16px;border-radius:var(--radius-s);background:#ff9f0a1c;color:var(--warn);font-size:13px;margin-bottom:10px;border:0;box-shadow:inset 3px 0 0 var(--warn-bar)}.alert.bad{background:var(--bad-tint);color:var(--bad);box-shadow:inset 3px 0 0 var(--bad)}.alert.good{background:var(--good-tint);color:var(--good);box-shadow:inset 3px 0 0 var(--good)}.alert a{color:inherit;text-decoration:underline}.empty{padding:60px 20px;text-align:center;color:var(--ink-3)}.spinner{--spinner-size: 16px;--spinner-stroke: 2px;width:var(--spinner-size);height:var(--spinner-size);flex:none;border-radius:50%;border:var(--spinner-stroke) solid var(--hair-in);border-top-color:var(--accent);animation:spin .7s linear infinite;display:inline-block}.spinner.sm{--spinner-size: 12px;--spinner-stroke: 1.5px}.spinner.lg{--spinner-size: 22px;--spinner-stroke: 2.5px}@keyframes spin{to{transform:rotate(360deg)}}.loading-msg{display:inline-flex;align-items:center;gap:8px;color:var(--ink-3);font-size:12.5px}@media(prefers-reduced-motion:reduce){.spinner{animation:spinner-breathe 1.4s ease-in-out infinite;border-color:var(--accent);opacity:.6}}@keyframes spinner-breathe{50%{opacity:.22}}.kv{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px 16px}.kv div{display:flex;justify-content:space-between;gap:8px;border-bottom:1px solid var(--divider);padding:6px 0;font-size:13px}.kv div:last-child{border-bottom:0}.kv div span:first-child{color:var(--ink-2)}.section-title{font-size:12.5px;font-weight:500;color:var(--ink-3);margin:0 0 8px;letter-spacing:-.01em}.switch{display:inline-block;vertical-align:middle;position:relative;width:42px;height:26px;border-radius:980px;background:#7f7f8c59;cursor:pointer;transition:background .2s;flex-shrink:0;border:0}.switch i{position:absolute;top:2px;left:2px;width:22px;height:22px;border-radius:50%;background:var(--knob);box-shadow:0 2px 5px #00000040,0 0 0 .5px #0000000d;transition:left .2s cubic-bezier(.2,.8,.2,1)}.switch.on{background:var(--switch-on)}.switch.sm{width:34px;height:21px}.switch.sm i{width:17px;height:17px}.switch.sm.on i{left:15px}.switch.ro{cursor:default;opacity:.7}.switch.on i{left:18px}input[type=range]{accent-color:var(--accent);width:100%}input[type=checkbox]{accent-color:var(--accent);width:16px;height:16px}pre.code{margin:0;padding:14px;border-radius:var(--radius-s);background:var(--fill-2);border:1px solid var(--hair-in);font-family:var(--mono);font-size:12px;line-height:1.5;overflow:auto;max-height:60vh;color:var(--ink-2);letter-spacing:0}.toast{position:fixed;right:20px;bottom:20px;z-index:50;padding:10px 16px;box-shadow:var(--shadow);font-size:13px}.set-group{margin-bottom:14px}.set-group>h2{font-size:13px;font-weight:500;color:var(--ink-3);margin:0 0 8px 17px}.set-list{padding:0;overflow:hidden}.set-row{display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,2fr);gap:6px 16px;align-items:center;padding:10px 16px;border-bottom:1px solid var(--divider)}.set-row:last-child{border-bottom:0}.set-row .lbl{font-weight:500}.set-row .lbl small{display:block;font-weight:400;color:var(--ink-3);font-size:12px;margin-top:2px}.set-row .ctl{display:flex;align-items:center;gap:8px;justify-content:flex-end;flex-wrap:wrap;min-width:0}.set-row .ctl .input{max-width:260px}.set-row .ctl .input.wide{max-width:none;flex:1 1 260px}.seg{display:inline-flex;padding:3px;border-radius:10px;background:#7f7f8c24;gap:2px}.seg button{border:0;background:transparent;padding:4px 12px;border-radius:8px;color:var(--ink-2);cursor:pointer;font-size:13px;font-weight:500}.seg button.on{background:var(--card-solid);color:var(--ink);box-shadow:var(--shadow-s)}.set-foot{display:flex;gap:8px;justify-content:flex-end;align-items:center;flex-wrap:wrap;margin-top:10px}@media(max-width:640px){.set-row{grid-template-columns:1fr}.set-row .ctl{justify-content:flex-start}.set-row .ctl .input{max-width:none;flex:1 1 100%}}@media(max-width:760px){.shell{padding:8px 8px 48px}.rk-head{top:0}.topbar{position:relative;z-index:20;top:auto;flex-wrap:wrap;gap:8px;padding:8px 10px;margin-bottom:10px}.topbar .brand{font-size:15px;gap:8px}.topbar .brand .logo-svg{width:24px;height:24px}.topbar>.muted{display:none}.topbar nav{order:10;flex-basis:100%;justify-content:stretch}.topbar nav a{flex:1;justify-content:center;padding:6px 8px}.acct-btn{padding:3px;gap:4px}.acct-btn .who{display:none}.acct{position:static}.menu{right:8px;top:calc(100% + 6px)}.topbar .spacer{display:none}.topbar .brand{flex:1}.grid-stats{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:10px}.stat{padding:11px 13px 10px}.stat .s{font-size:11.5px}.toolbar{padding:10px;gap:8px}.reasons{grid-template-columns:1fr}.toast{left:12px;right:12px;bottom:12px}.alert{font-size:12.5px;padding:9px 12px}}html.theme-anim *,html.theme-anim *:before,html.theme-anim *:after{transition:background-color .35s ease,color .35s ease,border-color .35s ease,box-shadow .35s ease!important}.medal{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:12px;font-weight:650;color:#fff;box-shadow:0 2px 6px #00000026,inset 0 1px #ffffff59}.medal.m1{background:linear-gradient(135deg,#ffd60a,#ff9f0a)}.medal.m2{background:linear-gradient(135deg,#c7ccd6,#8e9aab)}.medal.m3{background:linear-gradient(135deg,#e7a977,#b9743f)}.skel-list{padding:6px 8px}.skel-row{display:flex;gap:14px;align-items:center;min-height:64px;border-bottom:1px solid var(--divider)}.skel{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,#7f7f8c1f 25%,#7f7f8c38,#7f7f8c1f 75%);background-size:200% 100%;animation:shimmer 1.4s ease-in-out infinite}.skel.w1{width:28px;height:28px;border-radius:50%}.skel.w2{width:18%}.skel.w3{width:14%}.skel.w4{width:9%}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.rk-item.reserve .rk-row{opacity:.72}.rank .more{display:flex;justify-content:center;padding:10px 0 8px}.tbl-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.sym .board{display:inline-block;margin-left:5px;padding:0 5px;border-radius:5px;font-size:10px;font-weight:600;line-height:15px;vertical-align:1px;letter-spacing:.2px}.sym .board.hot{background:var(--warn-tint);color:var(--warn)}.sym .board.both{background:var(--accent-tint);color:var(--accent-ink)}.sym .board.trench{background:var(--ok-tint, var(--accent-tint));color:var(--ok, var(--accent-ink))}.dim-name{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--ink-2)}.dim-name strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink)}.chain-picker{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.chain-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 13px 6px 9px;border-radius:980px;border:1px solid var(--hair-in);background:var(--fill-2);color:var(--ink-2);font-size:13px;font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.chain-chip:hover{background:var(--fill-3);color:var(--ink)}.chain-chip:active{transform:scale(.97)}.chain-chip .box{width:16px;height:16px;border-radius:5px;border:1.5px solid var(--hair-2);display:grid;place-items:center;color:transparent;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.chain-chip.on{background:var(--accent-tint);border-color:var(--accent);color:var(--accent-ink)}.chain-chip.on .box{background:var(--accent);border-color:var(--accent);color:#fff}.chain-chip.only{cursor:default}.keycards{display:flex;flex-direction:column;gap:8px;width:100%}.keycard{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;align-items:center;padding:10px 12px;border-radius:var(--radius-s);border:1px solid var(--hair-in);background:var(--fill-2)}.keycard .kc-id{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.keycard .kc-id .mono{font-size:12.5px;overflow-wrap:anywhere}.keycard .kc-ops{display:flex;align-items:center;gap:6px;justify-self:end}.keycard .kc-meta{grid-column:1 / -1;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--ink-3);padding-top:6px;border-top:1px dashed var(--divider)}.keycard .kc-meta .rate{font-variant-numeric:tabular-nums}.key-add{display:flex;flex-wrap:wrap;gap:8px;width:100%;justify-content:flex-end}.key-add .input.wide{flex:1 1 240px;max-width:none}.api-stat{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px 14px;width:100%}.api-stat .cell{display:flex;flex-direction:column;gap:2px;min-width:0}.api-stat .cell .t{font-size:11px;color:var(--ink-3)}.api-stat .cell .v{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.api-stat .cell.wide{grid-column:1 / -1}.api-stat .cell .v.small{font-size:12px;font-weight:400;color:var(--ink-2)}.pw-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;width:100%}.pw-form .f{display:flex;flex-direction:column;gap:4px;min-width:0}.pw-form .f>span{font-size:11.5px;color:var(--ink-3)}.pw-form .f .input{max-width:none;width:100%}.pw-form .foot{grid-column:1 / -1;display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-wrap:wrap}.pw-form .foot .hint{margin-right:auto;font-size:11.5px;color:var(--ink-3)}.pw-form .f.err .input{border-color:var(--bad)}.stage-empty{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:var(--radius-s);border:1px dashed var(--hair-2);background:var(--fill-2);color:var(--ink-3);font-size:12.5px;line-height:1.6}.stage-empty .p-icon{margin-top:2px;color:var(--ink-3)}.stage-empty code{font-family:var(--mono);font-size:11.5px;padding:1px 5px;border-radius:5px;background:var(--fill);color:var(--ink-2)}.keycard .kc-ops .input,.key-add .input.sm:not(.wide){width:auto;min-width:96px;max-width:170px}.modal{animation:modal-fade .16s ease both}@keyframes modal-fade{0%{background-color:transparent}}.modal>.glass,.modal>.modal-box{animation:modal-rise .2s cubic-bezier(.2,.8,.2,1) both}@keyframes modal-rise{0%{opacity:0;transform:translateY(10px) scale(.985)}}@media(prefers-reduced-motion:reduce){.modal,.modal>.glass,.modal>.modal-box{animation:none}}.avatar img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}body.modal-open .topbar{backdrop-filter:none;-webkit-backdrop-filter:none}
