/* Общая тема Криптоликбеза: «терминал трейдера».
   Строгая, плотная, контрастная: почти чёрный фон, жёсткие 1px-рамки, малые скругления,
   моноширинные цифры, заголовки секций капсом. Подключается всеми страницами до их собственных стилей. */
:root{
  /* поверхности */
  --bg:#07080a; --side:#0a0c0f; --s1:#0e1013; --s2:#13161a; --s3:#1a1e23;
  --b1:#1c2026; --b2:#272c34; --b3:#353b45; --grid:#161a1f;
  /* текст */
  --text:#e8eaed; --t2:#9aa1ab; --t3:#646b76;
  /* бренд и смысловые цвета */
  --accent:#f7b733; --accent-ink:#140f00; --accent-dim:rgba(247,183,51,.12);
  --info:#4fd1c5; --pos:#3ddc84; --neg:#e5484d; --warn:#fab219;
  --pos-dim:rgba(61,220,132,.12); --neg-dim:rgba(229,72,77,.12);
  /* геометрия */
  --r:4px; --rs:3px; --side-w:236px;
  /* шрифты */
  --font:"Segoe UI Variable Text","Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif;
  --mono:"Cascadia Mono","JetBrains Mono",Consolas,"SF Mono",Menlo,monospace;
}
html{background:var(--bg)}
body{font-family:var(--font);background:var(--bg);color:var(--text)}
.num,.mono{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}
.cap{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--t3)}
::selection{background:rgba(247,183,51,.35)}
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-track{background:var(--bg)}
::-webkit-scrollbar-thumb{background:var(--b2);border:2px solid var(--bg)}
::-webkit-scrollbar-thumb:hover{background:var(--b3)}
