:root{--surface-0:#121211;--surface-1:#1a1a19;--surface-2:#232322;--border:#32322f;--text-primary:#fff;--text-secondary:#c3c2b7;--text-muted:#8b8a80;--series-1:#3987e5;--status-good:#0ca30c;--status-warning:#fab219;--status-serious:#ec835a;--status-critical:#d03b3b;--mono:"JetBrains Mono",ui-monospace,monospace;--sans:"Inter",system-ui,sans-serif}*{box-sizing:border-box}#__nuxt,body,html{background:var(--surface-0);color:var(--text-primary);font-family:var(--sans);font-size:15px;line-height:1.5;margin:0;min-height:100vh}a{color:var(--series-1);text-decoration:none}.mono{font-family:var(--mono)}.banner[data-v-c8578c64]{border:1px solid;border-radius:10px;font-size:13px;margin-bottom:20px;padding:10px 16px}.banner.warning[data-v-c8578c64]{background:color-mix(in srgb,var(--status-warning) 8%,transparent);border-color:color-mix(in srgb,var(--status-warning) 45%,transparent);color:var(--status-warning)}.banner.critical[data-v-c8578c64]{background:color-mix(in srgb,var(--status-critical) 8%,transparent);border-color:color-mix(in srgb,var(--status-critical) 45%,transparent);color:var(--status-critical)}.panel[data-v-340f7c44]{background:var(--surface-1);border:1px solid var(--border);border-radius:12px;margin-bottom:20px;padding:14px 16px}.row[data-v-340f7c44]{flex-wrap:wrap;gap:20px;justify-content:space-between}.autopilot[data-v-340f7c44],.row[data-v-340f7c44]{align-items:center;display:flex}.autopilot[data-v-340f7c44]{gap:12px}.switch[data-v-340f7c44]{background:var(--surface-2);border:1px solid var(--border);border-radius:999px;cursor:pointer;height:24px;padding:0;position:relative;width:44px}.switch[data-v-340f7c44]:disabled{cursor:wait;opacity:.5}.knob[data-v-340f7c44]{background:var(--text-muted);border-radius:50%;height:18px;left:2px;position:absolute;top:2px;transition:transform .15s ease,background .15s ease;width:18px}.knob[data-on=true][data-v-340f7c44]{background:var(--status-good);transform:translate(20px)}.label[data-v-340f7c44]{font-size:13px;font-weight:600;margin:0}.label strong[data-on=true][data-v-340f7c44]{color:var(--status-good)}.hint[data-v-340f7c44],.label strong[data-on=false][data-v-340f7c44]{color:var(--text-muted)}.hint[data-v-340f7c44]{margin:2px 0 0;max-width:420px}.bounds[data-v-340f7c44],.hint[data-v-340f7c44]{font-size:12px}.bounds[data-v-340f7c44]{display:flex;flex-wrap:wrap;gap:20px;margin:0}.bounds div[data-v-340f7c44]{display:grid;gap:2px}dt[data-v-340f7c44]{color:var(--text-muted);font-size:11px}dd[data-v-340f7c44]{color:var(--text-secondary);margin:0}.error[data-v-340f7c44]{color:var(--status-critical);font-size:12px;margin:8px 0 0}.proposal[data-v-3fac97a7]{background:var(--surface-1);border:1px solid color-mix(in srgb,var(--series-1) 45%,transparent);border-radius:12px;display:grid;gap:10px;margin-bottom:20px;padding:18px}header[data-v-3fac97a7]{align-items:baseline;display:flex;justify-content:space-between}h2[data-v-3fac97a7]{font-size:15px;margin:0}.mode[data-v-3fac97a7]{border:1px solid var(--border);border-radius:999px;color:var(--text-muted);font-size:11px;padding:1px 8px}.pair[data-v-3fac97a7]{color:var(--text-secondary);font-size:14px;margin:0}.arrow[data-v-3fac97a7]{color:var(--series-1);margin:0 6px}dl[data-v-3fac97a7]{display:flex;flex-wrap:wrap;font-size:13px;gap:28px;margin:0}dl div[data-v-3fac97a7]{display:grid;gap:2px}dt[data-v-3fac97a7]{color:var(--text-muted);font-size:11px}dd[data-v-3fac97a7]{color:var(--text-primary);font-weight:600;margin:0}.note[data-v-3fac97a7]{color:var(--text-muted);font-size:12px;margin:0}.buttons[data-v-3fac97a7]{display:flex;gap:10px}button[data-v-3fac97a7]{background:var(--surface-2);border:1px solid var(--border);border-radius:8px;color:var(--text-primary);cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:8px 16px}button[data-v-3fac97a7]:disabled{cursor:wait;opacity:.5}.approve[data-v-3fac97a7]{background:color-mix(in srgb,var(--status-good) 18%,var(--surface-2));border-color:color-mix(in srgb,var(--status-good) 45%,transparent)}.reject[data-v-3fac97a7]:hover{border-color:color-mix(in srgb,var(--status-critical) 45%,transparent)}.approve[data-v-3fac97a7]:hover:not(:disabled){background:color-mix(in srgb,var(--status-good) 28%,var(--surface-2))}.badge[data-v-2305f64d]{align-items:center;border:1px solid var(--border);border-radius:999px;color:var(--text-secondary);display:inline-flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.02em;padding:2px 10px}.badge[data-role=good][data-v-2305f64d]{border-color:color-mix(in srgb,var(--status-good) 40%,transparent);color:var(--status-good)}.badge[data-role=warning][data-v-2305f64d]{border-color:color-mix(in srgb,var(--status-warning) 40%,transparent);color:var(--status-warning)}.badge[data-role=serious][data-v-2305f64d]{border-color:color-mix(in srgb,var(--status-serious) 40%,transparent);color:var(--status-serious)}.badge[data-role=critical][data-v-2305f64d]{border-color:color-mix(in srgb,var(--status-critical) 40%,transparent);color:var(--status-critical)}.spark[data-v-911bb2ec]{height:64px;position:relative}svg[data-v-911bb2ec]{display:block;height:100%;overflow:visible;width:100%}.line[data-v-911bb2ec]{fill:none;stroke:var(--series-1);stroke-linecap:round;stroke-linejoin:round;stroke-width:2;vector-effect:non-scaling-stroke}.guide[data-v-911bb2ec]{stroke:var(--border);stroke-dasharray:3 4;stroke-width:1}.crosshair[data-v-911bb2ec],.guide[data-v-911bb2ec]{vector-effect:non-scaling-stroke}.crosshair[data-v-911bb2ec]{stroke:var(--text-muted);stroke-width:1}.dot[data-v-911bb2ec]{fill:var(--series-1);stroke:var(--surface-1);stroke-width:2}.empty[data-v-911bb2ec]{color:var(--text-muted);display:grid;font-size:12px;height:100%;margin:0;place-items:center}.tooltip[data-v-911bb2ec]{background:var(--surface-2);border:1px solid var(--border);border-radius:6px;color:var(--text-secondary);font-size:11px;padding:2px 8px;pointer-events:none;position:absolute;top:-6px;white-space:nowrap}.card[data-v-ad8df2f7]{background:var(--surface-1);border:1px solid var(--border);border-radius:12px;display:grid;gap:14px;padding:16px}header[data-v-ad8df2f7]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}h3[data-v-ad8df2f7]{font-size:14px;font-weight:600;margin:0}.peer[data-v-ad8df2f7]{color:var(--text-muted);font-size:11px;margin:2px 0 0}.meter[data-v-ad8df2f7]{background:var(--surface-2);height:8px;overflow:hidden;position:relative}.fill[data-v-ad8df2f7],.meter[data-v-ad8df2f7]{border-radius:4px}.fill[data-v-ad8df2f7]{background:var(--series-1);height:100%;transition:width .4s ease}.bound[data-v-ad8df2f7]{background:var(--border);bottom:0;position:absolute;top:0;width:1px}.bound.lo[data-v-ad8df2f7]{left:20%}.bound.hi[data-v-ad8df2f7]{left:80%}.ratio-row[data-v-ad8df2f7]{align-items:baseline;color:var(--text-muted);display:flex;font-size:12px;gap:8px;margin:6px 0 0}.value[data-v-ad8df2f7]{color:var(--text-primary);font-size:16px;font-weight:600}.drift[data-v-ad8df2f7]{color:var(--text-secondary);margin-left:auto}.balances[data-v-ad8df2f7]{display:grid;font-size:12px;gap:6px 16px;grid-template-columns:1fr 1fr;margin:0}.balances div[data-v-ad8df2f7]{display:flex;gap:8px;justify-content:space-between}dt[data-v-ad8df2f7]{color:var(--text-muted)}dd[data-v-ad8df2f7]{color:var(--text-secondary);margin:0}h2[data-v-0ced76b1]{font-size:15px;margin:28px 0 12px}.empty[data-v-0ced76b1]{color:var(--text-muted);font-size:13px}.scroll[data-v-0ced76b1]{border:1px solid var(--border);border-radius:10px;overflow-x:auto}table[data-v-0ced76b1]{border-collapse:collapse;font-size:12px;width:100%}td[data-v-0ced76b1],th[data-v-0ced76b1]{padding:8px 12px;text-align:left;white-space:nowrap}th[data-v-0ced76b1]{background:var(--surface-1);border-bottom:1px solid var(--border);color:var(--text-muted);font-weight:500}tbody tr[data-v-0ced76b1]:nth-child(odd){background:color-mix(in srgb,var(--surface-1) 55%,transparent)}.num[data-v-0ced76b1]{text-align:right}.state[data-v-0ced76b1]{align-items:center;display:inline-flex;gap:6px}.dot[data-v-0ced76b1]{background:var(--text-muted);border-radius:50%;height:7px;width:7px}.state[data-role=good] .dot[data-v-0ced76b1]{background:var(--status-good)}.state[data-role=info] .dot[data-v-0ced76b1]{background:var(--series-1)}.state[data-role=warning] .dot[data-v-0ced76b1]{background:var(--status-warning)}.state[data-role=critical] .dot[data-v-0ced76b1]{background:var(--status-critical)}.detail[data-v-0ced76b1]{color:var(--text-muted);max-width:320px;overflow:hidden;text-overflow:ellipsis}.page[data-v-6fce62ef]{margin:0 auto;max-width:1100px;padding:28px 20px 60px}.top[data-v-6fce62ef]{flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.brand[data-v-6fce62ef],.top[data-v-6fce62ef]{align-items:center;display:flex}.brand[data-v-6fce62ef]{gap:12px}.keel[data-v-6fce62ef]{font-size:28px}h1[data-v-6fce62ef]{font-size:20px;letter-spacing:-.01em}.sub[data-v-6fce62ef],h1[data-v-6fce62ef]{margin:0}.sub[data-v-6fce62ef]{color:var(--text-muted);font-size:12px}.head-right[data-v-6fce62ef]{display:grid;gap:2px;justify-items:end}.ledger[data-v-6fce62ef],.node[data-v-6fce62ef]{color:var(--text-secondary);font-size:12px;margin:0}.grid[data-v-6fce62ef]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.empty[data-v-6fce62ef]{color:var(--text-muted);padding:60px 0;text-align:center}
