/* Navy answer boxes with white text */
.alert.sum-ans {
  background-color: #0e1b3a !important;   /* deep blue */
  color: #ffffff !important;              /* white text */
  border: 1px solid #223c6d !important;   /* subtle border */
}

/* keep bullet spacing tidy when text wraps */
.alert.sum-ans {
  line-height: 1.35;
  white-space: pre-wrap;                  /* preserve your bullets */
  font-family: "Ancizar Sans", sans-serif;
}

/* if any links appear inside answers */
.alert.sum-ans a { color: #cfd9ff !important; text-decoration: underline; }
.alert.sum-ans a:hover { color: #ffffff !important; }