
/* V2 proportions: map larger, Agregar calle smaller */
.compact-tools{
  grid-template-columns:minmax(175px,1.35fr) minmax(145px,.65fr)!important;
}
.parity-filter button.active::before{
  content:""!important;
  position:absolute!important;
  left:14px!important;
  right:14px!important;
  top:7px!important;
  height:4px!important;
  border-radius:999px!important;
  background:#245b48!important;
  z-index:4!important;
}

.map-thumb{min-height:118px!important;padding:7px!important}
.map-thumb img{height:82px!important}
.compact-add{padding:8px!important}
.compact-add label{font-size:14px!important;margin-bottom:5px!important}
.compact-add-row{gap:5px!important}
.compact-add-row input{padding:8px!important;font-size:15px!important}
.compact-add-row button{padding:8px 10px!important;font-size:14px!important;min-height:38px!important}
@media(max-width:520px){
 .compact-tools{grid-template-columns:1.25fr .75fr!important}
 .map-thumb img{height:78px!important}
 .compact-add-row{flex-direction:column!important}
}
