/* MakerSpecs — Banner di stato prodotto (design guide §4.7) */

/* Regola: l'unico componente in cui un colore semantico sopravvive nel background,
   perché il banner stesso *è* l'allerta. Non collassabile, non interattivo. */

.banner-stato {
  padding: 12px 16px;
  font-family: "IBM Plex Sans", system-ui, sans-serif;
  font-size: var(--text-sm);
  font-weight: 500;
  border-radius: 0;
}

.banner-stato--discontinued {
  background: var(--color-danger-subtle);
  border-left: 3px solid var(--color-danger);
  color: var(--color-danger);
}

.banner-stato--announced {
  background: var(--color-warning-subtle);
  border-left: 3px solid var(--color-warning);
  color: var(--color-text-primary);
}

.banner-stato__link {
  color: inherit;
  text-decoration: underline;
  font-weight: 600;
}

/* Banner sicurezza materiali — variante warning neutra */
.banner-sicurezza {
  display: flex;
  align-items: flex-start;
  gap: var(--space-3);
  padding: 12px 16px;
  background: var(--color-warning-subtle);
  border-left: 3px solid var(--color-warning);
  font-size: var(--text-sm);
  color: var(--color-text-primary);
  margin-bottom: var(--space-6);
}
