/* Slate Arctic — espaço e forma. Base 4px. */
:root{
  --space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;
  --space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;

  /* ===== RAIO — ESTE ARQUIVO E O DONO UNICO, e a razao esta medida =====
     Ate 2026-08-28 o raio vivia em DOIS arquivos vivos da cascata: a familia --radius-*
     aqui e a familia --clay-radius* em tokens/elevation.css, que e o arquivo de
     profundidade. As duas foram reunidas aqui (item C5.4), sem mudar valor algum.
     Ha ainda um TERCEIRO arquivo com nomes de raio, tokens/shape.css, e ele NAO entra
     na conta: esta APOSENTADO e FORA da cascata desde 18/08/2026 — styles.css nao o
     importa e, medido em 2026-08-28, `grep -rn "shape.css" . --exclude=shape.css` devolve
     uma unica linha, e ela e documentacao (readme.md:354). Por isso a divergencia de
     --radius-lg (8 aqui, 10 la) NAO depende de ordem de carga: shape.css nao carrega. O
     valor vigente e 8, e a propria carta de fundacao do sistema o confirma
     (guidelines/forma-raio.card.html: "lg 8 campo"). */
  --radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;
  --radius-2xl:16px;--radius-3xl:24px;--radius-panel:20px;--radius-pill:9999px;

  /* Raio do material clay — tres degraus, nada fora deles (lei do materials.css:
     cartao 24 · controle 16 · chip 10 · pilula full). O 10 do chip esta FORA da escala
     --radius-* de proposito: e degrau declarado do material, nao valor solto. */
  --clay-radius:24px;
  --clay-radius-sm:16px;
  --clay-radius-xs:10px;

  --container-max:1240px;
  --gutter-page:18px;
  /* 2026-09-04: 16 → 24 (--space-6). Com --clay-drop-sm (offset 14, difusão 30) dois cartões a 16 px
     têm as sombras colidindo e leem como colados; 24 é o primeiro degrau da escala em que o lábio de
     luz de um não toca a sombra do vizinho. Vale para .arc-kpigrid, DashboardGrid e toda grade local. */
  --gap-grid:var(--space-6);
  --sidebar-w:236px;
  --sidebar-w-collapsed:74px;
  --topbar-h:64px;
  --row-h:44px;
  /* 9.10 e 9.11 (04-09-2026): densidade e escala de ícone. Normal: linha 44, célula e campo com --space-3;
     compacta ([data-densidade="compacta"] no raiz ou num ancestral): linha 36, --space-2. Ícones 16/20/24. */
  --row-h-compact:36px;
  --cell-pad-y:var(--space-3);
  --field-pad-y:var(--space-3);
  --icon-sm:16px;--icon-md:20px;--icon-lg:24px;
  --touch-min:44px;
  --control-h-sm:32px;--control-h-md:40px;--control-h-lg:48px;
}
[data-densidade="compacta"]{--row-h:var(--row-h-compact);--cell-pad-y:var(--space-2);--field-pad-y:var(--space-2)}
