/* Praxis Spital · cor própria (01/11/2026, pedido do Chefe: "mudar a cor pra deixar diferente do Praxis normal").
 * O Praxis é petróleo e verde; o Spital é azul-marinho hospitalar com ações em azul. O amarelo Klugwerk continua só na
 * ação principal. Vale quando <html class="spital"> (app.js liga quando clinica.cfg.spital = true). Consultas, que no
 * Praxis são azuis, passam a ciano para não confundir com as ações. */
html.spital {
  --bg: #eef1f7; --linha: #d7deea; --tinta: #111c30; --aco: #55617a;
  --px: #1d5fbf; --px-suave: #e1eaf8; --px-tinta: #ffffff;
  --petroleo: #0f2747; --petroleo-2: #1a3a66; --petroleo-t: #d2ddef;
  --c-atend: #1d5fbf; --c-cons: #0e7c8a; --c-cons-s: #e0f3f5;
  --sombra: 0 14px 34px rgb(15 39 71 / .18); --sombra-l: 0 1px 2px rgb(15 39 71 / .06), 0 4px 14px rgb(15 39 71 / .05);
}
html.spital .lateral .brand em, html.spital .ab-marca em { color: #8fc2ff; }
html.spital .lateral .brand small { color: #a9bedb; }
html.spital .ok-txt, html.spital .fr-pop b, html.spital .fr-ponto { color: #1d5fbf; }
html.spital .fin-resumo b { color: #0f2747; }
html.spital .fin-abas button[aria-selected="true"] { color: #0f2747; border-bottom-color: #1d5fbf; }
html.spital .sv-op:has(input:checked) { background: #eef3fb; }
html.spital .dica-mod { background: #eef3fb; border-left-color: #1d5fbf; }
html.spital .tr-chip.on { border-color: #1d5fbf; background: #e1eaf8; box-shadow: inset 0 0 0 1px #1d5fbf; }
html.spital .nv-cab { background: linear-gradient(135deg, #0f2747, #1d5fbf); }
html.spital .nv-passos > li::before { background: #1d5fbf; }
html.spital .ci-lido { background: #f1f5fb; border-left-color: #1d5fbf; }
html.spital .fx-seg button[aria-checked="true"] { box-shadow: 0 2px 6px rgb(29 95 191 / .25); }
html.spital .kwf-conv .eu { background: #1d5fbf; }
@media (max-width: 999.98px) {
  html.spital .cx, html.spital .al-cx { box-shadow: 0 1px 1px rgb(15 39 71 / .05), 0 6px 18px rgb(15 39 71 / .08); }
  html.spital .klug-btn { box-shadow: 0 10px 24px rgb(15 39 71 / .35); }
}
