:root{--ff-bg: #0f0f0f;--ff-bg-2: #141414;--ff-surface: #181818;--ff-surface-2: #1f1f1f;--ff-surface-3: #262626;--ff-border: #2a2a2a;--ff-border-strong: #383838;--ff-text: #f4f4f5;--ff-text-2: #b3b3b6;--ff-text-3: #79797e;--ff-on-red: #0f0f0f;--ff-red: #e10600;--ff-red-bright: #ff2516;--ff-red-deep: #a60400;--ff-red-soft: rgba(225, 6, 0, .12);--ff-red-glow: 0 0 0 1px rgba(225, 6, 0, .55), 0 0 24px rgba(225, 6, 0, .22);--ff-ember: #ff7a18;--ff-ember-soft: rgba(255, 122, 24, .12);--ff-risk-trusted: #2dd4a7;--ff-risk-neutral: #8a8a94;--ff-risk-suspicious: #ffb020;--ff-risk-malicious: #ff2516;--ff-ok: #2dd4a7;--ff-warn: #ffb020;--ff-err: #ff3b30;--ff-font-display: "Space Grotesk", "Inter", system-ui, sans-serif;--ff-font-ui: "Inter", system-ui, -apple-system, sans-serif;--ff-font-mono: "JetBrains Mono", "Consolas", ui-monospace, SFMono-Regular, monospace;--ff-radius: 10px;--ff-radius-sm: 6px;--ff-radius-lg: 14px;--ff-maxw: 1180px}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/space-grotesk.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/jetbrains-mono.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--ff-font-ui);background-color:var(--ff-bg);background-image:radial-gradient(900px 380px at 50% -120px,rgba(225,6,0,.08),transparent 70%),repeating-linear-gradient(135deg,rgba(255,255,255,.012) 0px,rgba(255,255,255,.012) 1px,transparent 1px,transparent 7px);background-attachment:fixed;color:var(--ff-text);line-height:1.5;font-size:15px;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{font-family:var(--ff-font-display);font-weight:600;letter-spacing:-.01em;line-height:1.2}a{color:var(--ff-red-bright);text-decoration:none}a:hover{text-decoration:underline}code,.mono{font-family:var(--ff-font-mono);font-variant-ligatures:none}button{font-family:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--ff-red-bright);outline-offset:2px;border-radius:var(--ff-radius-sm)}.ff-container{width:100%;max-width:var(--ff-maxw);margin:0 auto;padding:0 20px}.ff-card{background:var(--ff-surface);border:1px solid var(--ff-border);border-radius:var(--ff-radius);position:relative}.ff-card--accent{border-top:2px solid var(--ff-red)}.ff-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:600;font-size:14px;border:1px solid transparent;border-radius:var(--ff-radius-sm);padding:9px 16px;background:var(--ff-surface-2);color:var(--ff-text);transition:background .12s ease,box-shadow .12s ease,transform .04s ease,border-color .12s ease,opacity .12s ease}.ff-btn:hover:not(:disabled){background:var(--ff-surface-3)}.ff-btn:active:not(:disabled){transform:translateY(1px)}.ff-btn:disabled{opacity:.45;cursor:not-allowed}.ff-btn--primary{background:var(--ff-red);color:var(--ff-on-red);border-color:var(--ff-red)}.ff-btn--primary:hover:not(:disabled){background:var(--ff-red-bright);box-shadow:var(--ff-red-glow)}.ff-btn--primary:active:not(:disabled){background:var(--ff-red-deep)}.ff-btn--ghost{background:transparent;border-color:var(--ff-border-strong);color:var(--ff-text-2)}.ff-btn--ghost:hover:not(:disabled){background:var(--ff-surface-2);color:var(--ff-text)}.ff-btn--sm{padding:6px 11px;font-size:13px}.ff-input{width:100%;font-family:var(--ff-font-mono);font-size:14px;color:var(--ff-text);background:var(--ff-bg-2);border:1px solid var(--ff-border-strong);border-radius:var(--ff-radius-sm);padding:11px 14px;transition:border-color .12s ease,box-shadow .12s ease}.ff-input:focus{outline:none;border-color:var(--ff-red);box-shadow:var(--ff-red-glow)}.ff-input::placeholder{color:var(--ff-text-3)}.ff-input--error{border-color:var(--ff-err)}.ff-chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:3px 9px;border-radius:999px;border:1px solid var(--ff-border-strong);background:var(--ff-surface-2);color:var(--ff-text-2);white-space:nowrap}.ff-chip--ember{color:var(--ff-ember);background:var(--ff-ember-soft);border-color:#ff7a1866}.ff-muted{color:var(--ff-text-2)}.ff-dim{color:var(--ff-text-3)}.ff-mono{font-family:var(--ff-font-mono)}.ff-row{display:flex;align-items:center}.ff-spread{display:flex;align-items:center;justify-content:space-between}.ff-gap-sm{gap:8px}.ff-gap{gap:14px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes ff-spin{to{transform:rotate(360deg)}}.ff-spinner{width:14px;height:14px;border:2px solid rgba(255,255,255,.25);border-top-color:currentColor;border-radius:50%;animation:ff-spin .7s linear infinite;display:inline-block}.appr-grid{display:grid;grid-template-columns:34px minmax(170px,1.5fr) minmax(200px,1.7fr) minmax(120px,1fr) minmax(120px,1fr) minmax(96px,.8fr) 168px;gap:14px;align-items:center}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}.chip[data-v-5c67d191]{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--ff-border);border-radius:999px;background:var(--ff-surface-2);font-size:13px;color:var(--ff-text-2)}.chip__dot[data-v-5c67d191]{width:8px;height:8px;border-radius:50%;flex:none}.chip__dot.is-on[data-v-5c67d191]{background:var(--ff-ok);box-shadow:0 0 8px var(--ff-ok)}.chip__dot.is-paused[data-v-5c67d191]{background:var(--ff-warn);box-shadow:0 0 8px var(--ff-warn)}.chip__dot.is-off[data-v-5c67d191]{background:var(--ff-err)}.chip__label[data-v-5c67d191]{color:var(--ff-text);font-weight:600}.chip__head[data-v-5c67d191]{color:var(--ff-text-2)}.chip__lat[data-v-5c67d191]{color:var(--ff-text-3);font-size:12px}.wc__connected[data-v-12b235ea]{display:flex;align-items:center;gap:8px}.wc__acct[data-v-12b235ea]{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--ff-border);border-radius:999px;background:var(--ff-surface-2);font-size:13px}.wc__acct.is-owner[data-v-12b235ea]{border-color:var(--ff-risk-trusted)}.wc__dot[data-v-12b235ea]{width:8px;height:8px;border-radius:50%;background:var(--ff-risk-trusted);box-shadow:0 0 8px var(--ff-risk-trusted)}.wc__bal[data-v-12b235ea]{color:var(--ff-text-3);font-size:12px}.wc__switch[data-v-12b235ea]{border-color:var(--ff-warn);color:var(--ff-warn)}.bar[data-v-7f75f71f]{display:flex;gap:10px;align-items:flex-start}.bar__field[data-v-7f75f71f]{flex:1}.bar__hint[data-v-7f75f71f]{margin-top:6px;font-size:12.5px;color:var(--ff-err)}.bar__go[data-v-7f75f71f]{height:44px;min-width:120px}@media(max-width:620px){.bar[data-v-7f75f71f]{flex-direction:column}.bar__go[data-v-7f75f71f]{width:100%}}.disc[data-v-186d1271]{border:1px solid var(--ff-border);border-left:3px solid var(--ff-red);background:var(--ff-surface);border-radius:var(--ff-radius);padding:12px 16px;display:flex;flex-direction:column;gap:8px}.disc__main[data-v-186d1271]{display:flex;gap:10px;align-items:flex-start}.disc__lock[data-v-186d1271]{color:var(--ff-text-2);flex:none;margin-top:2px}.disc__text[data-v-186d1271]{font-size:13.5px;color:var(--ff-text-2);line-height:1.5}.disc__text strong[data-v-186d1271]{color:var(--ff-text)}.disc__verify[data-v-186d1271]{font-size:13px;color:var(--ff-text-2);display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding-top:8px;border-top:1px solid var(--ff-border)}.disc__verify-icon[data-v-186d1271]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--ff-ember-soft);color:var(--ff-ember);font-weight:700;font-size:11px;flex:none}.disc__domain[data-v-186d1271]{color:var(--ff-text);font-weight:600}.disc__more[data-v-186d1271]{align-self:flex-start;background:none;border:none;color:var(--ff-text-3);font-size:12px;padding:0;text-align:left}.disc__more[data-v-186d1271]:hover{color:var(--ff-text-2)}.scan[data-v-cccb4f32]{padding:14px 16px;display:flex;flex-direction:column;gap:10px}.scan__top[data-v-cccb4f32]{display:flex;align-items:center;gap:10px}.scan__phase[data-v-cccb4f32]{font-size:14px;color:var(--ff-text);flex:1}.scan__pct[data-v-cccb4f32]{color:var(--ff-text-2);font-size:13px}.scan__bar[data-v-cccb4f32]{height:6px;background:var(--ff-bg-2);border-radius:999px;overflow:hidden}.scan__fill[data-v-cccb4f32]{height:100%;background:linear-gradient(90deg,var(--ff-red),var(--ff-ember));transition:width .3s ease}.scan__fill.is-error[data-v-cccb4f32]{background:var(--ff-err)}.scan__meta[data-v-cccb4f32]{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--ff-text-3)}.scan__breaker[data-v-cccb4f32]{font-size:12.5px;color:var(--ff-warn);background:#ffb0201a;border-radius:var(--ff-radius-sm);padding:8px 10px}.scan__err[data-v-cccb4f32]{font-size:12.5px;color:var(--ff-err)}.risk[data-v-cecd255b]{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;white-space:nowrap}.risk__icon[data-v-cecd255b]{flex:none}.rb[data-v-5afece3e]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.rb--revoked[data-v-5afece3e]{background:transparent;border-color:var(--ff-risk-trusted);color:var(--ff-risk-trusted);cursor:default}.rb__err[data-v-5afece3e]{font-size:11px;color:var(--ff-err);max-width:200px;text-align:right;line-height:1.35}.row[data-v-7659012e]{padding:14px 16px;border-bottom:1px solid var(--ff-border);transition:background .1s ease}.row[data-v-7659012e]:hover{background:var(--ff-surface-3)}.row.is-revoked[data-v-7659012e]{opacity:.55}.row.is-malicious[data-v-7659012e]{background:#ff25160d}.cell[data-v-7659012e]{min-width:0}.select[data-v-7659012e]{display:flex;align-items:center;justify-content:center}.select__box[data-v-7659012e]{width:16px;height:16px;accent-color:var(--ff-red);cursor:pointer}.select__box[data-v-7659012e]:disabled{cursor:not-allowed;opacity:.4}.token[data-v-7659012e]{display:flex;align-items:center;gap:10px}.token__swatch[data-v-7659012e]{width:34px;height:34px;border-radius:8px;flex:none;display:flex;align-items:center;justify-content:center;font-family:var(--ff-font-display);font-size:12px;font-weight:600;color:var(--ff-text);border:1px solid var(--ff-border-strong)}.token__text[data-v-7659012e]{display:flex;flex-direction:column;min-width:0}.token__sym[data-v-7659012e]{font-weight:600;color:var(--ff-text);font-family:var(--ff-font-display)}.token__name[data-v-7659012e]{font-size:12px;color:var(--ff-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.token__std[data-v-7659012e]{font-size:11px;padding:2px 7px}.spender[data-v-7659012e]{display:flex;flex-direction:column;gap:5px}.spender__top[data-v-7659012e]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.spender__name[data-v-7659012e]{font-weight:600;color:var(--ff-text)}.spender__addr[data-v-7659012e]{color:var(--ff-text-2);font-size:13px}.spender__flags[data-v-7659012e]{display:flex;gap:6px;flex-wrap:wrap}.flag[data-v-7659012e]{font-size:10.5px;padding:1px 7px}.flag--danger[data-v-7659012e]{color:var(--ff-risk-malicious);border-color:#ff251666;background:#ff25161a}.flag--warn[data-v-7659012e]{color:var(--ff-warn);border-color:#ffb02066;background:#ffb0201a}.unlim[data-v-7659012e]{font-size:12px}.amount[data-v-7659012e]{font-size:13px;color:var(--ff-text)}.amount--hot[data-v-7659012e]{color:var(--ff-ember)}.updated[data-v-7659012e]{font-size:12px;color:var(--ff-text-3)}.action[data-v-7659012e]{display:flex;justify-content:flex-end}.tbl[data-v-8884c9f4]{overflow:hidden}.toolbar[data-v-8884c9f4]{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between;padding:14px 16px;background:var(--ff-surface-2);border-bottom:1px solid var(--ff-border)}.toolbar__stats[data-v-8884c9f4]{display:flex;gap:14px;font-size:13px;color:var(--ff-text-2)}.stat strong[data-v-8884c9f4]{color:var(--ff-text)}.stat--ember[data-v-8884c9f4]{color:var(--ff-ember)}.stat--danger[data-v-8884c9f4]{color:var(--ff-risk-malicious)}.toolbar__filters[data-v-8884c9f4]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.toolbar__search[data-v-8884c9f4]{width:200px;padding:7px 11px;font-family:var(--ff-font-ui);font-size:13px}.sel[data-v-8884c9f4]{width:auto;padding:7px 11px;font-family:var(--ff-font-ui);font-size:13px;cursor:pointer}.toggle[data-v-8884c9f4]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ff-text-2);white-space:nowrap;cursor:pointer}.toggle input[data-v-8884c9f4]{accent-color:var(--ff-red)}.batch[data-v-8884c9f4]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background:var(--ff-red-soft);border-bottom:1px solid var(--ff-border);font-size:13px;color:var(--ff-text)}.batch__actions[data-v-8884c9f4]{display:flex;gap:8px}.head[data-v-8884c9f4]{padding:10px 16px;background:var(--ff-surface-2);border-bottom:1px solid var(--ff-border);font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--ff-text-3)}.hcell.action[data-v-8884c9f4]{text-align:right}.hcell.select[data-v-8884c9f4]{display:flex;align-items:center;justify-content:center}.hcell.select input[data-v-8884c9f4]{accent-color:var(--ff-red);width:16px;height:16px}.rows[data-v-8884c9f4]{max-height:none}.empty[data-v-8884c9f4]{padding:48px 24px;text-align:center}.empty__title[data-v-8884c9f4]{font-family:var(--ff-font-display);font-size:18px;color:var(--ff-text);margin-bottom:8px}.empty__sub[data-v-8884c9f4]{font-size:13.5px;color:var(--ff-text-3);max-width:520px;margin:0 auto;line-height:1.55}@media(max-width:900px){.tbl[data-v-8884c9f4]{overflow-x:auto}.head[data-v-8884c9f4],.rows[data-v-8884c9f4]{min-width:880px}}.drawer-overlay[data-v-3b5f73db]{position:fixed;inset:0;background:#0009;display:flex;justify-content:flex-end;z-index:90}.drawer[data-v-3b5f73db]{width:100%;max-width:420px;height:100%;background:var(--ff-bg-2);border-left:1px solid var(--ff-border);padding:20px;overflow-y:auto;display:flex;flex-direction:column;gap:22px}.drawer__head[data-v-3b5f73db]{display:flex;align-items:center;justify-content:space-between}.drawer__head h2[data-v-3b5f73db]{font-size:18px}.drawer__section[data-v-3b5f73db]{display:flex;flex-direction:column;gap:14px}.drawer__sub[data-v-3b5f73db]{font-size:13px;color:var(--ff-text-2);text-transform:uppercase;letter-spacing:.05em}.field[data-v-3b5f73db]{display:flex;flex-direction:column;gap:6px}.field__label[data-v-3b5f73db]{font-size:13px;color:var(--ff-text-2)}.field__hint[data-v-3b5f73db]{font-size:12px;color:var(--ff-text-3);line-height:1.45}.grid3[data-v-3b5f73db]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.drawer__actions[data-v-3b5f73db]{flex-direction:row;gap:10px}.drawer__footnote[data-v-3b5f73db]{font-size:12px;color:var(--ff-text-3);line-height:1.5;margin-top:auto}.overlay[data-v-6f442b5f]{position:fixed;inset:0;background:#000000b8;display:flex;align-items:center;justify-content:center;padding:20px;z-index:100}.modal[data-v-6f442b5f]{width:100%;max-width:480px;background:var(--ff-surface);border:1px solid var(--ff-risk-malicious);border-radius:var(--ff-radius-lg);box-shadow:0 0 0 1px #ff251666,0 20px 60px #0009;padding:22px}.modal__head[data-v-6f442b5f]{display:flex;align-items:center;gap:10px;color:var(--ff-risk-malicious);margin-bottom:12px}.modal__head h2[data-v-6f442b5f]{font-size:18px;color:var(--ff-text)}.modal__lead[data-v-6f442b5f]{font-size:14px;color:var(--ff-text-2);line-height:1.55;margin-bottom:14px}.modal__facts[data-v-6f442b5f]{display:flex;flex-direction:column;gap:8px;background:var(--ff-bg-2);border:1px solid var(--ff-border);border-radius:var(--ff-radius-sm);padding:12px 14px;margin-bottom:14px}.modal__facts>div[data-v-6f442b5f]{display:flex;gap:12px;font-size:13px}.modal__facts dt[data-v-6f442b5f]{color:var(--ff-text-3);min-width:64px;flex:none}.modal__facts dd[data-v-6f442b5f]{color:var(--ff-text)}.modal__note[data-v-6f442b5f]{font-size:12.5px;color:var(--ff-text-3);line-height:1.5;margin-bottom:18px}.modal__actions[data-v-6f442b5f]{display:flex;justify-content:flex-end;gap:10px}.app[data-v-37cbe587]{min-height:100vh;display:flex;flex-direction:column}.hdr[data-v-37cbe587]{border-bottom:1px solid var(--ff-border);background:#0f0f0fd9;backdrop-filter:blur(8px);position:sticky;top:0;z-index:50}.hdr__inner[data-v-37cbe587]{display:flex;align-items:center;justify-content:space-between;height:64px;gap:12px}.brand[data-v-37cbe587]{display:flex;align-items:center;gap:10px}.brand__logo[data-v-37cbe587]{height:26px;width:auto}.brand__sep[data-v-37cbe587]{color:var(--ff-text-3);font-size:20px}.brand__name[data-v-37cbe587]{font-family:var(--ff-font-display);font-weight:600;font-size:18px;color:var(--ff-text);letter-spacing:-.01em}.hdr__right[data-v-37cbe587]{display:flex;align-items:center;gap:10px}.icon-btn[data-v-37cbe587]{padding:8px}.main[data-v-37cbe587]{flex:1;padding:28px 20px 60px;display:flex;flex-direction:column;gap:22px}.lookup__title[data-v-37cbe587]{font-size:26px;margin-bottom:8px}.lookup__sub[data-v-37cbe587]{font-size:14.5px;color:var(--ff-text-2);max-width:760px;line-height:1.6;margin-bottom:18px}.hero__grid[data-v-37cbe587]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.hero__card[data-v-37cbe587]{padding:20px}.hero__card h3[data-v-37cbe587]{font-size:16px;margin-bottom:8px;color:var(--ff-text)}.hero__card p[data-v-37cbe587]{font-size:13.5px;color:var(--ff-text-2);line-height:1.55}.ftr[data-v-37cbe587]{border-top:1px solid var(--ff-border);padding:18px 0}.ftr__inner[data-v-37cbe587]{display:flex;justify-content:space-between;align-items:center;font-size:12.5px;color:var(--ff-text-3);gap:12px;flex-wrap:wrap}.ftr__domain[data-v-37cbe587]{color:var(--ff-text-2)}@media(max-width:720px){.hdr__right[data-v-37cbe587]{gap:6px}.lookup__title[data-v-37cbe587]{font-size:21px}}
