/* Economy Studio · tokens do padrão de UI v1.0 (docs/design-system/tokens.json, dono: chat ES: APP v5).
   As cores de sempre (--bg, --card, --ink, --accent...) continuam definidas no :root do export. Movimento:
   var(--ek-1,150ms), var(--ek-2,180ms) e var(--ek-3,220ms), como o Kit já usa. */

/* correções de contraste no claro (03/11/2026, com a autorização do Ruan). O seletor vence o :root do export
   em qualquer ordem e não toca no modo noite, que tem os valores dele. */
html:root:not([data-night]) { --ink3: #737373; --err: #B42318; }

/* texto na cor do hotel: no claro é a própria cor; no modo noite, um tom claro dela, calculado para qualquer hotel */
:root { --accent-texto: var(--accent); }
html[data-night] { --accent-texto: color-mix(in srgb, var(--accent) 55%, #fff); --err-forte: var(--err); }

/* botão e campo herdam a fonte: sem isto, o navegador usa a dele (Arial) */
button, input, select, textarea { font-family: inherit; }

:root {
  /* cores que o Kit usava sem nome */
  --err-forte: #B42318;
  --escuro: #1E2124; /* só aviso com Desfazer e dica; nunca cartão em lista */
  --sobre-cor: #FFFFFF;

  /* espaço: layout em 4, 8, 12, 16, 24, 32, 48, 64 */
  --sp-1: 4px; --sp-2: 8px; --sp-3: 12px; --sp-4: 16px; --sp-5: 24px; --sp-6: 32px; --sp-7: 48px; --sp-8: 64px;

  /* raio */
  --r-marca: 4px; --r-etiqueta: 6px; --r-botao: 8px; --r-linha: 10px; --r-cartao: 12px; --r-bloco: 14px; --r-janela: 16px; --r-pilula: 999px;

  /* sombra */
  --sh-repouso: 0 1px 2px rgba(16,24,40,.04);
  --sh-cartao: 0 4px 12px rgba(16,24,40,.08);
  --sh-suspenso: 0 16px 36px rgba(0,0,0,.16);
  --sh-painel: -12px 0 32px rgba(0,0,0,.14);
  --sh-janela: 0 24px 48px rgba(0,0,0,.2);
  --sh-folha: 0 -12px 32px rgba(0,0,0,.16);

  /* camada: degraus medidos no export. O aviso com Desfazer (130) fica acima de tudo que é tela */
  --z-preso: 60; --z-menu: 70; --z-painel: 80; --z-espiar: 86; --z-janela: 90; --z-fundo-studio: 100; --z-assistente: 110; --z-gaveta: 114; --z-folha: 116; --z-zoom: 120; --z-aviso: 130;

  /* quadro de Operações (EXC-01): só nos arquivos do quadro */
  --st-pendente: #C2410C; --st-andamento: #F2B33D; --st-andamento-texto: #3B2600; --st-feito: #15803D; --st-pausado: #B42318;
  --gr-azul: #0059C2; --gr-verde-azulado: #0F766E; --gr-roxo: #7A4DB8; --gr-laranja: #C2410C; --gr-vermelho: #B42318; --gr-verde: #15803D; --gr-ocre: #A16207; --gr-ardosia: #475569;

  /* telas do hóspede e públicas, com fundo claro fixo (EXC-07) */
  --h-texto: #2E3134; --h-texto2: #55595E; --h-fundo-leve: #EEF2F5;
}
