:root{--bg:#0b0c0e;--sidebar:#0d1016;--panel:#12161d;--panel-2:#181d26;--border:#232a35;--border-2:#2a3240;--text:#e7eaf0;--muted:#9ba5b3;--faint:#6c7684;--accent:#6ea0ff;--bullish:#35d07f;--bearish:#f25c62;--amber:#f2b544;--neutral:#a7b0bc;--degraded:var(--amber);--mono:"JetBrains Mono",ui-monospace,Menlo,monospace;--sans:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif}:root[data-theme=light]:has(.btc-terminal){--bg:#f5f6f8;--sidebar:#eef0f3;--panel:#ffffff;--panel-2:#eef0f3;--border:#dde1e7;--border-2:#cfd4dc;--text:#15181e;--muted:#4d535e;--faint:#5f6571;--accent:#2f5fd0;--bullish:#1d7350;--bearish:#b3372c;--amber:#8a5800;--neutral:#4d535e;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}body,html{background:var(--bg);color:var(--text);font-family:var(--sans);font-size:13px;line-height:19px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}.theme-switch{display:inline-flex;flex-shrink:0;gap:2px;padding:2px;border:1px solid color-mix(in srgb,currentColor 28%,transparent);border-radius:999px}.theme-switch__btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:26px;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer}.theme-switch__btn:hover{background:color-mix(in srgb,currentColor 10%,transparent)}.theme-switch__btn.active{background:color-mix(in srgb,currentColor 18%,transparent)}.theme-switch__btn:focus-visible{outline:2px solid currentColor;outline-offset:1px}.theme-switch__btn svg{width:14px;height:14px}