:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0d0d12;--surface:#16161d;--surface-2:#1c1c25;--border:#26262f;--text:#f4f4f5;--muted:#9ca3af;--accent:#7cfc4a;--accent-ink:#0b1207;--accent-2:#8b5cf6;--accent-3:#fbbf24;--danger:#f87171;--shadow:0 10px 30px #00000073;--chain-sol:#9945ff;--chain-rh:#cf0;--chain-eth:#627eea;--chain-base:#0052ff;--chain-bsc:#f0b90b;--rev-bridge:#2dd4bf}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--bg);color:var(--text);letter-spacing:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}table{border-collapse:collapse;width:100%}th,td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:12px 14px}th{background:var(--surface-2);color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:700}td{color:var(--text);font-size:14px}.admin-shell{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{color:#f8fafc;background:#101828;flex-direction:column;gap:28px;padding:22px 18px;display:flex}.brand-block{align-items:center;gap:12px;display:flex}.brand-block strong,.brand-subtitle{display:block}.brand-block strong{font-size:17px}.brand-subtitle{color:#cbd5e1;font-size:13px}.brand-mark{color:#fff;background:#0f766e;border-radius:6px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;font-weight:800;line-height:1;display:inline-flex}.side-nav{gap:6px;display:grid}.nav-link{color:#cbd5e1;overflow-wrap:anywhere;border-radius:6px;padding:10px 12px}.nav-link:hover,.nav-link.active{color:#fff;background:#ffffff1a}.app-frame{grid-template-rows:auto 1fr;min-width:0;display:grid}.topbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border);z-index:5;background:#0d0d12db;justify-content:space-between;align-items:center;min-height:82px;padding:18px 28px;display:flex;position:sticky;top:0}.topbar h1,.page-header h2,.section-heading h3,.chart-block h4,.mini-table h4{margin:0}.topbar h1{font-size:22px}.eyebrow{color:var(--accent);letter-spacing:0;text-transform:uppercase;margin:0 0 4px;font-size:12px;font-weight:800}.muted{color:var(--muted);margin:4px 0 0}.user-chip{background:var(--surface-2);border:1px solid var(--border);border-radius:6px;align-items:center;gap:12px;max-width:100%;min-height:38px;padding:7px 10px;display:flex}.user-chip span{overflow-wrap:anywhere;min-width:0}.link-button{color:var(--accent-2);cursor:pointer;background:0 0;border:0;padding:0}.content{gap:22px;padding:24px 28px 40px;display:grid}.page-header{justify-content:space-between;align-items:end;gap:18px;display:flex}.page-header h2{font-size:28px;line-height:1.15}.header-action{flex:none}.page-header>div:first-child,.topbar>div:first-child{min-width:0}.filter-bar{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(136px,1fr));align-items:end;gap:12px;padding:14px;display:grid}.filter-bar label{gap:6px;display:grid}.filter-bar span{color:var(--muted);font-size:12px;font-weight:700}.filter-bar input,.filter-bar select{background:var(--surface-2);border:1px solid var(--border);color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:6px;width:100%;min-height:38px;padding:8px 10px}.filter-bar input:focus,.filter-bar select:focus{border-color:var(--accent);outline:none}.filter-bar option{background:var(--surface-2);color:var(--text)}.wide-field{grid-column:span 2}.filter-actions{gap:8px;display:flex}.button{background:var(--accent);border:1px solid var(--accent);color:var(--accent-ink);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;min-height:38px;padding:8px 12px;font-weight:700;display:inline-flex}.button.ghost{background:var(--surface-2);border-color:var(--border);color:var(--text)}.button.danger{background:var(--danger);border-color:var(--danger)}.button:disabled{cursor:not-allowed;opacity:.65}.kpi-grid{grid-template-columns:repeat(auto-fit,minmax(184px,1fr));gap:12px;display:grid}.kpi-card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:8px;gap:8px;min-height:118px;padding:16px;display:grid}.kpi-card span{color:var(--muted);font-size:13px;font-weight:700}.kpi-card strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.1}.kpi-card small{font-weight:700}.kpi-change.positive{color:var(--accent)}.kpi-change.negative{color:var(--danger)}.kpi-change.neutral{color:var(--muted)}.hero-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.hero-card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:16px;flex-direction:column;gap:2px;padding:18px 20px;display:flex}.hero-top{justify-content:space-between;align-items:flex-start;display:flex}.hero-label{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.hero-value{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:6px;font-size:30px;font-weight:700;line-height:1.15}.hero-sub{color:var(--muted);margin-top:2px;font-size:12.5px}.hero-delta{border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.hero-delta.positive{color:var(--accent);background:#7cfc4a1f}.hero-delta.negative{color:var(--danger);background:#f871711f}.hero-delta.neutral{color:var(--muted);background:#9ca3af1f}.mix-bar{background:var(--surface-2);border-radius:999px;height:6px;margin-top:12px;display:flex;overflow:hidden}.mix-bar>span{height:100%}.donut{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 32px;display:flex}.donut-svg{flex:none;width:168px;height:168px}.donut-total{fill:var(--text);font-size:15px;font-weight:700}.donut-caption{fill:var(--muted);text-transform:uppercase;font-size:7px}.donut-legend{flex-direction:column;flex:240px;gap:9px;max-width:340px;display:flex}.donut-row{grid-template-columns:10px 1fr auto auto;align-items:center;gap:10px;font-size:12.5px;display:grid}.donut-row i{border-radius:50%;width:9px;height:9px}.donut-row .dl-name{color:var(--muted)}.donut-row .dl-val{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.donut-row .dl-pct{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;min-width:34px}@media (max-width:1000px){.hero-grid{grid-template-columns:1fr}}.today-eyebrow{margin-top:4px}.today-grid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.today-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.today-card span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.today-card strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}@media (max-width:1000px){.today-grid{grid-template-columns:repeat(2,1fr)}}.chain-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.chain-pill i{border-radius:50%;width:7px;height:7px}.route-pair{align-items:center;gap:6px;display:inline-flex}.route-arrow{color:var(--muted);font-weight:700}.cap-open{color:var(--accent);font-weight:700}.cap-pill.capped{color:var(--accent-3);white-space:nowrap;background:#fbbf2429;border-radius:999px;padding:3px 9px;font-weight:700}.delta-pos{color:var(--accent);font-variant-numeric:tabular-nums;font-weight:700}.delta-neg{color:var(--danger);font-variant-numeric:tabular-nums;font-weight:700}.delta-zero{color:var(--muted);font-variant-numeric:tabular-nums}.chain-filter-row{padding:2px 0 4px}.chain-filter{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chain-filter-label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-right:2px;font-size:11px;font-weight:700}.chain-chip{background:var(--surface);border:1px solid var(--border);color:var(--muted);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.chain-chip:hover{color:var(--text)}.chain-chip.active{background:var(--surface-2);color:var(--text)}.chain-chip i{border-radius:50%;width:8px;height:8px}.spark{width:100%;height:40px;margin-top:12px}.spark-area{fill:color-mix(in srgb, var(--accent) 18%, transparent);stroke:none}.spark-line{fill:none;stroke:var(--accent);stroke-width:1.6px;vector-effect:non-scaling-stroke}.spark-dot{fill:var(--accent)}.split-volume{flex-direction:column;gap:8px;display:flex}.split-buy{color:var(--accent)}.split-sell{color:var(--accent-2)}.diverge-bar{border-radius:10px;height:34px;display:flex;overflow:hidden}.diverge-buy{background:var(--accent)}.diverge-sell{background:var(--accent-2)}.rank-col{text-align:center;width:34px}.num-col{text-align:right}.entity-name{overflow-wrap:normal}.entity-addr{color:var(--muted);margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;display:block}.entity-link,.stacked-cell{flex-wrap:wrap;align-items:center;column-gap:8px;min-width:0;display:flex}td.stacked-cell{display:table-cell}.entity-link .chain-pill,.stacked-cell .chain-pill{order:1}.entity-link .entity-addr,.stacked-cell .entity-addr{flex-basis:100%;order:2}.entity-link{color:inherit;text-decoration:none}.entity-link:hover .entity-name{color:var(--accent);text-decoration:underline}.cell-bar-inner{display:contents}.cell-bar{position:relative}.cell-bar-fill{background:color-mix(in srgb, var(--accent) 16%, transparent);z-index:0;border-radius:5px;position:absolute;top:6px;bottom:6px;right:8px}.cell-bar-value{font-variant-numeric:tabular-nums;z-index:1;position:relative}.attn{flex-direction:column;gap:10px;display:flex}.attn-item{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--muted);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}.attn-item.critical{border-left-color:var(--danger)}.attn-item.warning{border-left-color:var(--accent-3)}.attn-item.good{border-left-color:var(--accent)}.attn-icon{background:var(--surface-2);border-radius:8px;flex:0 0 26px;place-items:center;height:26px;display:grid}.attn-text{flex:1;font-size:13px}.attn-go{color:var(--accent-2);white-space:nowrap;font-size:12px;font-weight:700}.grid-2,.grid-3{gap:18px;display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.panel{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:8px;overflow:hidden}.section-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.section-heading h3{font-size:18px}.chart-block,.mini-table{padding:16px 18px 18px}.chart-header{justify-content:space-between;align-items:start;gap:14px;margin-bottom:14px;display:flex}.chart-block h4,.mini-table h4{margin:0;font-size:15px}.mini-table h4{margin-bottom:14px}.chart-legend{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 14px;font-size:12px;font-weight:700;display:flex}.chart-legend span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.chart-legend i{border-radius:999px;width:10px;height:10px;display:inline-block}.bar-chart{height:258px;min-height:258px;padding:10px 68px 32px 0;position:relative}.bar-grid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:10px 68px 32px 0}.bar-grid i{border-top:1px dashed #ffffff12;width:100%;display:block}.bar-y-axis{color:var(--muted);text-align:left;flex-direction:column;justify-content:space-between;width:58px;font-size:12px;line-height:1;display:flex;position:absolute;top:4px;bottom:26px;right:0}.bar-columns{align-items:flex-end;gap:3px;display:flex;position:absolute;inset:10px 68px 32px 0}.bar-column{appearance:none;-webkit-tap-highlight-color:transparent;cursor:default;background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:end;min-width:3px;height:100%;padding:0;display:flex;position:relative}.bar-column:focus-visible{outline-offset:3px;outline:2px solid #2563ebbf}.chart-tooltip{color:#f8fafc;opacity:0;overflow-wrap:anywhere;pointer-events:none;text-align:left;white-space:normal;z-index:6;background:#0f172a;border-radius:6px;gap:6px;min-width:190px;max-width:min(280px,100vw - 48px);padding:10px 12px;font-size:12px;font-weight:700;line-height:1.25;transition:opacity .12s,transform .12s;display:grid;position:absolute;top:8px;left:50%;transform:translate(-50%,-8px);box-shadow:0 10px 22px #0f172a38}.chart-tooltip-title{font-weight:800;display:block}.chart-tooltip-sum{border-bottom:1px solid #ffffff1f;margin-bottom:3px;padding-bottom:4px}.chart-tooltip-sum span,.chart-tooltip-sum strong{color:#fff}.chart-tooltip-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.chart-tooltip-row span{color:#cbd5e1;overflow-wrap:anywhere;min-width:0}.chart-tooltip-row strong{color:#fff;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex:none}.bar-column.tooltip-start .chart-tooltip{left:0;transform:translateY(-8px)}.bar-column.tooltip-end .chart-tooltip{left:auto;right:0;transform:translateY(-8px)}.bar-column:hover .chart-tooltip,.bar-column:focus .chart-tooltip,.bar-column:focus-visible .chart-tooltip{opacity:1;transform:translate(-50%,-16px)}.bar-column.tooltip-start:hover .chart-tooltip,.bar-column.tooltip-start:focus .chart-tooltip,.bar-column.tooltip-start:focus-visible .chart-tooltip,.bar-column.tooltip-end:hover .chart-tooltip,.bar-column.tooltip-end:focus .chart-tooltip,.bar-column.tooltip-end:focus-visible .chart-tooltip{transform:translateY(-16px)}.bar-stack{height:var(--bar-total-height);border-radius:7px 7px 0 0;flex-direction:column-reverse;width:min(100%,9px);display:flex;overflow:hidden}.bar-stack i{flex:none;width:100%;min-height:0;display:block}.bar-segment-0{background:var(--accent)}.bar-segment-1{background:var(--accent-2)}.bar-segment-2{background:var(--accent-3)}.chart-seg-sol{background:var(--chain-sol)}.chart-seg-rh{background:var(--chain-rh)}.chart-seg-eth{background:var(--chain-eth)}.chart-seg-base{background:var(--chain-base)}.chart-seg-bsc{background:var(--chain-bsc)}.chart-seg-bridge{background:var(--rev-bridge)}.bar-x-axis{color:var(--muted);align-items:start;gap:3px;font-size:12px;line-height:1.2;display:flex;position:absolute;bottom:0;left:0;right:68px}.bar-x-axis span{text-align:center;visibility:hidden;white-space:nowrap;flex:1 1 0;min-width:0;overflow:visible}.bar-x-axis span:first-child{text-align:left}.bar-x-axis span:last-child{text-align:right}.bar-x-axis span.is-visible{visibility:visible}.split-track{background:var(--surface-2);overflow:hidden}.split-track i{width:100%;display:block}.split-track{border-radius:999px;height:10px}.split-track i{height:100%}.split-volume{gap:10px;padding:16px 18px 18px;display:grid}.split-track{height:18px}.split-track i{background:var(--accent)}.split-labels{justify-content:space-between;font-size:13px;font-weight:700;display:flex}.table-wrap{overflow-x:auto}.mini-table td:first-child span,.stacked-cell span{color:var(--muted);overflow-wrap:anywhere;max-width:280px;margin-top:3px;font-size:12px;display:block}.token-identity{gap:3px;min-width:0;display:grid}.token-identity strong,.token-identity span{overflow-wrap:anywhere}.status{border-radius:999px;padding:4px 8px;font-size:12px;font-weight:800;display:inline-flex}.status.success{color:var(--accent);background:#7cfc4a24}.status.pending{color:var(--muted);background:#9ca3af29}.status.processing,.status.submitted{color:#93a7f2;background:#627eea29}.status.failed{color:var(--danger);background:#f8717124}.status.refunded{color:#b79cf7;background:#8b5cf629}.status.expired,.status.cancelled{color:var(--muted);background:#9ca3af24}.empty-state{color:var(--muted);margin:0;padding:16px 0}.metadata-block{color:#d1d5db;white-space:pre-wrap;background:#0b1220;border-radius:6px;max-width:520px;max-height:260px;margin:8px 0 0;padding:10px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px;line-height:1.45;overflow:auto}.pagination{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.pagination span{overflow-wrap:anywhere;min-width:0}.flow{flex-direction:column;gap:22px;padding:8px 4px;display:flex}.flow-branch{flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:relative}.flow-branch-tag{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;min-width:58px;font-size:11px;font-weight:700}.flow-node{background:var(--surface-2);border:1px solid var(--border);border-left:3px solid var(--border);border-radius:12px;flex-direction:column;gap:2px;min-width:158px;padding:14px 16px;display:flex}.flow-node.input{border-left-color:var(--muted)}.flow-node.fee{border-left-color:var(--accent-3)}.flow-node.platform{border-left-color:var(--accent-2)}.flow-node.rewards{border-left-color:var(--accent)}.flow-node.big{background:color-mix(in srgb, var(--accent-2) 12%, var(--surface));min-width:240px}.flow-node-label{color:var(--muted);font-size:12px;font-weight:700}.flow-node-value{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:22px;font-weight:700}.flow-node.big .flow-node-value{font-size:30px}.flow-node-sub{color:var(--muted);font-size:11.5px}.flow-split{flex-direction:column;gap:8px;display:flex}.flow-link{color:var(--muted);flex:none;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.flow-link:before,.flow-link:after{background:var(--border);content:"";width:14px;height:1px}.flow-terminal{flex-wrap:wrap;align-items:center;gap:10px;padding-left:68px;display:flex}.logs-viewer{gap:14px;padding:18px;display:grid}.container-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.container-tile{background:var(--surface-2);border:1px solid var(--border);color:var(--text);cursor:pointer;text-align:left;border-radius:8px;gap:6px;min-height:104px;padding:14px;display:grid}.container-tile.active{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.container-tile span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:800}.container-tile strong{font-size:18px}.container-tile small{color:var(--muted);overflow-wrap:anywhere}.logs-toolbar{box-shadow:none}.inline-toggle{color:var(--muted);align-items:center;gap:6px;min-height:38px;font-size:13px;font-weight:700;display:inline-flex}.inline-toggle input{width:auto;min-height:0}.error-banner{color:var(--danger);background:#f871711f;border:1px solid #f8717166;border-radius:8px;margin:0;padding:10px 12px;font-weight:700}.log-meta{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:700;display:flex}.live-dot{color:var(--accent)}.log-console{color:#d1d5db;background:#0b1220;border-radius:8px;max-height:620px;padding:12px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:1.45;overflow:auto}.log-row{grid-template-columns:230px 58px 64px minmax(0,1fr);gap:10px;padding:2px 0;display:grid}.log-time{color:#93c5fd;white-space:nowrap}.log-stream{text-align:center;text-transform:uppercase;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:800}.log-stream.stdout{color:#a7f3d0;background:#064e3b}.log-stream.stderr{color:#fecaca;background:#7f1d1d}.log-level{text-align:center;text-transform:uppercase;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:800}.log-level.debug{color:#cbd5e1;background:#334155}.log-level.info{color:#bfdbfe;background:#1e3a8a}.log-level.warn{color:#fde68a;background:#78350f}.log-level.error{color:#fecaca;background:#7f1d1d}.log-level.raw{color:#9ca3af;background:#1f2937}.log-message{overflow-wrap:anywhere;white-space:pre-wrap}.log-empty{color:#94a3b8;margin:0}.login-page{align-items:center;min-height:100vh;padding:24px;display:grid}.login-panel{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:8px;gap:24px;width:100%;max-width:460px;margin:0 auto;padding:28px;display:grid}.login-panel h1{margin:0;font-size:28px}.telegram-login{gap:12px;display:grid}.login-action{width:100%}.form-error{color:var(--danger);margin:0;font-weight:700}@media (max-width:980px){.admin-shell{grid-template-columns:1fr}.sidebar{position:static}.side-nav{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.grid-2,.grid-3,.container-grid{grid-template-columns:1fr}.topbar,.page-header{flex-direction:column;align-items:start}}@media (max-width:640px){.topbar{gap:12px}.topbar h1{font-size:20px}.page-header h2{font-size:24px}.header-action,.header-action .button,.user-chip{width:100%}.user-chip{flex-wrap:wrap;justify-content:space-between}.content,.topbar{padding-left:16px;padding-right:16px}.content{gap:16px}.filter-bar{grid-template-columns:1fr}.filter-actions,.pagination{flex-direction:column;align-items:stretch}.filter-actions .button,.pagination .button{width:100%}.wide-field{grid-column:auto}.log-row{grid-template-columns:minmax(0,1fr)}.log-time{white-space:normal}.section-heading{flex-direction:column;align-items:start}.chart-block,.mini-table{padding:14px}.chart-header{flex-direction:column;align-items:start}.chart-legend{justify-content:flex-start}.chart-legend span{white-space:normal}.bar-chart{height:240px;min-height:240px;padding-right:52px;overflow:visible}.bar-grid,.bar-columns,.bar-x-axis{right:52px}.bar-y-axis{width:44px;font-size:11px}.bar-columns{gap:2px}.bar-column{position:static}.bar-column .chart-tooltip,.bar-column.tooltip-start .chart-tooltip,.bar-column.tooltip-end .chart-tooltip{min-width:0;max-width:none;padding:8px 10px;font-size:11px;top:10px;left:0;right:52px;transform:translateY(-4px)}.bar-column:hover .chart-tooltip,.bar-column:focus .chart-tooltip,.bar-column:focus-visible .chart-tooltip,.bar-column.tooltip-start:hover .chart-tooltip,.bar-column.tooltip-start:focus .chart-tooltip,.bar-column.tooltip-start:focus-visible .chart-tooltip,.bar-column.tooltip-end:hover .chart-tooltip,.bar-column.tooltip-end:focus .chart-tooltip,.bar-column.tooltip-end:focus-visible .chart-tooltip{transform:translateY(0)}.chart-tooltip-row{gap:8px}.bar-stack{width:min(100%,6px)}.bar-x-axis{font-size:11px}.bar-x-axis span{white-space:normal}.kpi-card strong{overflow-wrap:anywhere;font-size:23px}.split-labels{flex-direction:column;gap:4px}.table-wrap{overflow-x:visible}.responsive-table,.responsive-table thead,.responsive-table tbody,.responsive-table tr,.responsive-table th,.responsive-table td{display:block}.responsive-table thead{display:none}.responsive-table tr{border-bottom:1px solid var(--border);padding:10px 0}.responsive-table td{overflow-wrap:anywhere;border-bottom:0;grid-template-columns:minmax(96px,38%) minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:8px 14px;display:grid}.responsive-table td:before{color:#64748b;content:attr(data-label);text-align:left;text-transform:uppercase;justify-self:start;font-size:12px;font-weight:800}.responsive-table td.rank-col{text-align:left}.mini-table .responsive-table td{grid-template-columns:80px minmax(0,1fr)}.mini-table .responsive-table td.rank-col{width:auto;display:block}.mini-table .responsive-table td.rank-col:before{display:none}.mini-table .entity-link,.mini-table .stacked-cell{text-align:right;flex-flow:column;align-items:flex-end}.mini-table .entity-link .entity-addr,.mini-table .stacked-cell .entity-addr{flex-basis:auto;order:1}.mini-table .entity-link .chain-pill,.mini-table .stacked-cell .chain-pill{order:2}.mini-table .cell-bar-inner{justify-content:flex-end;align-items:center;min-height:26px;display:flex;position:relative}.mini-table .cell-bar-fill{min-width:55%;top:0;bottom:0;right:0}.mini-table .cell-bar-value{padding-right:12px}.responsive-table .stacked-cell span,.responsive-table td>span{max-width:100%}.responsive-table td>*{min-width:0}.responsive-table td:before{color:var(--muted)}.metadata-block{max-width:100%}.hero-value{font-size:26px}.bar-chart{height:210px;min-height:210px}.flow-terminal{padding-left:0}.flow-branch,.flow-split{width:100%}.flow-node,.flow-node.big{width:100%;min-width:0}.donut-legend{max-width:100%}.chart-legend{row-gap:4px}}
