/* Цвет живёт в brand/palette.css (см. API.md «Цвет: берётся из файла, не из
   головы») — здесь только структурные токены: радиусы, шрифты. Ни одного hex
   ниже быть не должно.

   ⚠️ Путь ОТНОСИТЕЛЬНЫЙ намеренно. Сервис могут смонтировать и в корень, и в
   подкаталог (`roomcomm.xyz/toto/`); от корня («/brand/…») во втором случае
   палитра не найдётся, и страница молча уедет в браузерные цвета по умолчанию
   — то есть в зале окажется белый экран вместо тёмного. Отсюда же требование к
   раздаче: рядом с `webapp/` должен лежать `brand/`. */
@import url("../brand/palette.css");

:root{
  --radius-s:6px;
  --radius-m:10px;
  --radius-l:16px;

  --font: "Segoe UI", system-ui, -apple-system, sans-serif;
  --font-num: Consolas, "SF Mono", monospace;
}

*{box-sizing:border-box;}
html,body{margin:0;padding:0;}
body{
  font-family:var(--font);
  background:linear-gradient(180deg,var(--ink-soft) 0%,var(--ink) 100%);
  color:var(--text);
  -webkit-font-smoothing:antialiased;
}
.num{font-variant-numeric:tabular-nums;font-family:var(--font-num);}
button{font-family:inherit;}
