/* P006-02 additive states; existing info-card consumers are unchanged. */
.info-card-state { min-width: 0; overflow-wrap: anywhere; }
.info-card-state--notice { border-top: 4px solid var(--color-border-strong); }
.info-card-state--urgent { border-top: 4px solid var(--color-state-danger, #b42318); }
.info-card-state .info-card-state__label { margin: 0 0 var(--space-sm); color: var(--color-brand-green-darker); font-size: var(--font-size-small); font-weight: 700; }
.info-card-state--urgent .info-card-state__label { color: var(--color-state-danger, #b42318); }
.info-card-state .included-list { grid-template-columns: minmax(0,1fr); }
.info-card-state__action { margin-top: var(--space-lg); }
