/* Novian Capital — dark blue + gray theme (home + performance) */

:root {
    --nv-bg: #070b14;
    --nv-bg-deep: #0a1220;
    --nv-bg-mid: #0d1524;
    --nv-surface: rgba(14, 22, 36, 0.94);
    --nv-surface-solid: #121a2a;
    --nv-surface-2: #172233;
    --nv-border: rgba(148, 163, 184, 0.18);
    --nv-border-soft: rgba(148, 163, 184, 0.10);
    --nv-text: #e8ecf2;
    --nv-text-dim: rgba(203, 213, 225, 0.62);
    --nv-text-mute: rgba(148, 163, 184, 0.55);
    --nv-accent: #7a9fd4;
    --nv-accent-hot: #9bb6e0;
    --nv-accent-soft: color-mix(in srgb, #7a9fd4 18%, transparent);
    --nv-positive: #5ba88a;
    --nv-negative: #d17d7d;
    --nv-chart: #9bb0c9;
    --nv-chart-btc: #6e849e;
    --nv-ex-binance: #9bb0c9;
    --nv-ex-okx: #7a9fd4;
    --nv-font: "Instrument Sans", ui-sans-serif, system-ui, sans-serif;
    --nv-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;
    --nv-radius: 16px;
    --nv-radius-sm: 10px;
}
