/*
 * Altura de botao com icone — variante 2 do layout.
 *
 * O tema (`bootstrap-extend.css`) tem `.btn .icon { line-height: inherit }`: o icone
 * (inline-block) herda os 22px de line-height do botao e, alinhado pela baseline, passa
 * 1px da linha do texto. Medido em 2026-10-15 (hellen, Chrome, btn md): botao so texto
 * 36px, botao com `icon fa ...` ou `icon wb-...` 37px — inclusive icone sem texto. Em
 * btn-lg da 46 x 47 com web-icons; btn-sm e btn-xs nao mudam.
 *
 * Onde aparece: num btn-group de split button (acao com icone + `dropdown-toggle` so com
 * caret), o caret fica 1px mais baixo que o botao principal — foi assim que o
 * `#campanha-sinc-custo` (/campanha) denunciou o problema. Na mesma linha de toolbar, um
 * botao so texto ao lado de botoes com icone tambem desalinha meio pixel (vertical-align
 * middle).
 *
 * `line-height: 1` e o valor que o proprio Font Awesome declara em `.fa` e o `site.css`
 * em `.icon`; o `.btn .icon` do tema e que o sobrescrevia. Medido com a regra: md 36 em
 * todos os casos (texto, icone+texto, so icone; fa e wb), sm 32, lg 46, xs 22, e o centro
 * do icone mantem o mesmo deslocamento em relacao ao texto que tinha antes.
 *
 * So na variante 2 (carregado pelo _cssPadrao2.gsp) para nao mudar a variante 1 dos
 * clientes que nao passaram por validacao. Mesma especificidade da regra do tema
 * (0,2,0): vence por vir depois dela.
 */
.btn .icon {
    line-height: 1;
}
