/* Sem azul nas páginas avulsas (26/10/2026, pedido do Léo: só a logo é azul). Complementa a troca das cores escritas
   nos estilos: aqui ficam só o que o navegador pinta de azul por conta própria (anel de foco, seleção de texto,
   caixas de seleção e barra de rolagem). Não define variáveis, para não mexer no tema de cada página.
   O chat e o painel usam o cores_claude.css. */
:where(html) :is(button, a, input, select, textarea, summary, [tabindex], [role=button], [role=tab], [role=menuitem]):focus-visible {
  outline: 2px solid #2a5fd4 !important; outline-offset: 2px;
}
::selection { background: rgba(42, 95, 212, .30); color: inherit; }
:where(html) :is(input[type=checkbox], input[type=radio], input[type=range], progress, meter) { accent-color: #2a5fd4; }
html { scrollbar-color: #5a5853 transparent; }
