@charset "utf-8";

/* ============================================================
   [seg-jquery 2026-11-01] PERSONALIZAÇÕES DO BOOTSTRAP 5.3.8
   Carregado logo depois de bootstrap-5.3.8.min.css e antes dos CSS
   do projeto. Não edite o arquivo do Bootstrap: ajustes vão aqui.
   ============================================================ */

/* 1) Camadas (z-index) do bootstrap.min.css antigo (5.0.0-beta1).
   O CSS antigo veio re-minificado pelo template, e o minificador
   reescreveu todos os z-index do Bootstrap para valores baixos
   (modal 1050 -> 9, tooltip 1070 -> 11 etc.). O style.css do site foi
   montado em cima desses valores, então eles são mantidos aqui para
   que nada mude de camada em relação a menus, cabeçalho fixo e afins. */
.dropdown-menu { --bs-dropdown-zindex: 5; }
.sticky-top,
.sticky-sm-top,
.sticky-md-top,
.sticky-lg-top,
.sticky-xl-top,
.sticky-xxl-top { z-index: 6; }
.fixed-top,
.fixed-bottom { z-index: 7; }
.modal-backdrop { --bs-backdrop-zindex: 8; }
.modal { --bs-modal-zindex: 9; }
.popover { --bs-popover-zindex: 10; }
.tooltip { --bs-tooltip-zindex: 11; }
.valid-tooltip,
.invalid-tooltip { z-index: 4; }

/* 2) Sem contorno/sombra ao clicar com mouse ou toque em links e botões.
   Só remove quando o foco NÃO veio do teclado (:focus-visible): com Tab
   o destaque continua aparecendo (acessibilidade). Campos de formulário
   (.form-control, select, textarea) ficam de fora de propósito. */
a:focus:not(:focus-visible),
button:focus:not(:focus-visible),
[role="button"]:focus:not(:focus-visible),
input[type="button"]:focus:not(:focus-visible),
input[type="submit"]:focus:not(:focus-visible),
input[type="reset"]:focus:not(:focus-visible),
.btn:focus:not(:focus-visible),
.btn.focus:not(:focus-visible),
.btn:active:focus:not(:focus-visible),
.btn.active:focus:not(:focus-visible),
.btn-close:focus:not(:focus-visible),
.close:focus:not(:focus-visible),
.navbar-toggler:focus:not(:focus-visible),
.page-link:focus:not(:focus-visible),
.nav-link:focus:not(:focus-visible),
.dropdown-item:focus:not(:focus-visible),
.accordion-button:focus:not(:focus-visible),
.list-group-item-action:focus:not(:focus-visible),
.carousel-control-prev:focus:not(:focus-visible),
.carousel-control-next:focus:not(:focus-visible) {
  outline: 0 !important;
  box-shadow: none !important;
}
