/* Sisfarma — aviso de la búsqueda por síntoma */

.sbi-aviso {
  margin: 0 0 1.1rem;
  padding: .9rem 1.1rem 1rem;
  border: 1px solid #cfe7dc;
  border-left: 4px solid #0f8a5f;
  border-radius: 10px;
  background: #f3faf6;
}

.sbi-aviso__mensaje {
  margin: 0;
  color: #17323f;
  font-size: .98rem;
  font-weight: 600;
  line-height: 1.4;
}

/* Las categorías que ha elegido la IA, por si el cliente prefiere ver el
   listado completo en vez de la selección. */
.sbi-aviso__cats {
  display: flex;
  flex-wrap: wrap;
  gap: .4rem;
  margin: .65rem 0 0;
  padding: 0;
  list-style: none;
}

.sbi-aviso__cats li { margin: 0; }

.sbi-aviso__cats a {
  display: inline-block;
  padding: .3rem .7rem;
  border: 1px solid #cfe7dc;
  border-radius: 999px;
  background: #fff;
  color: #0b6b4a;
  font-size: .82rem;
  font-weight: 600;
}

.sbi-aviso__cats a:hover {
  border-color: #0f8a5f;
  background: #eaf5ef;
  text-decoration: none;
}

.sbi-aviso__legal {
  margin: .7rem 0 0;
  color: #5b6b73;
  font-size: .8rem;
  line-height: 1.35;
}

@media (max-width: 575px) {
  .sbi-aviso { padding: .8rem .9rem .9rem; }
  .sbi-aviso__mensaje { font-size: .92rem; }
}
