.cell.road-section-removable{
  outline:4px solid #ffc107 !important;
  outline-offset:-4px !important;
  box-shadow:inset 0 0 0 3px rgba(255,255,255,.9), 0 0 0 2px rgba(0,0,0,.9) !important;
}
.cell.road-section-protected{
  outline:5px solid #e53935 !important;
  outline-offset:-5px !important;
  box-shadow:inset 0 0 0 3px rgba(255,255,255,.95), 0 0 0 2px rgba(0,0,0,.95) !important;
}
.cell.road-section-hover{
  filter:brightness(1.35) saturate(1.5) !important;
}
.cell.road-section-hover-blocked{
  filter:brightness(.78) grayscale(.25) !important;
}

