/* As cores vêm dos mesmos estados usados pelos marcadores e pelo backoffice. */
#nav-filters.incidentes-cartoes .nav-link > div{background:var(--incidente-cor,#045f8c);color:#fff;opacity:1!important;border:1px solid var(--incidente-cor,#045f8c);min-height:64px}
#nav-filters.incidentes-cartoes .nav-link > div *{color:#fff}
#nav-filters.incidentes-cartoes .nav-link > .active{box-shadow:inset 0 0 0 2px #fff;font-weight:600}
#form-incidentes .incidentes-report-rodape{display:grid;gap:24px;align-items:center}
#form-incidentes .incidentes-report-rodape .form-check{margin:0}
#form-incidentes .incidentes-report-rodape .btn{white-space:nowrap;justify-self:end}
@media(min-width:992px){
    #form-incidentes .incidentes-report-localizacao{display:flex}
    #form-incidentes .incidentes-localizacao-campos{flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(300px,1fr) auto}
    #form-incidentes .incidentes-localizacao-campos > .form-group{width:auto}
    #form-incidentes .incidentes-report-mapa{grid-column:1/-1;display:flex;flex-direction:column}
    #form-incidentes #mapa-report{height:auto;min-height:300px;flex:1}
    #form-incidentes .incidentes-report-rodape{grid-template-columns:minmax(0,1fr) auto}
}
