.danger-warning a {
  color: red !important;
  margin-left: 8px;
  text-decoration: underline;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  gap: 4px;
  vertical-align: middle;
  font-weight: normal;
  font-size: 16px !important;
}

.danger-warning img {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  width: 16px;
  height: 16px;
}

/* UNSAFE */
.unsafe-warning a {
  color: #d47d00 !important; /* bursztynowy/oranżowy – neutralne ostrzeżenie */
  margin-left: 8px;
  text-decoration: underline !important;
  cursor: pointer !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 4px !important;
  vertical-align: middle;
  font-weight: normal;
  font-size: 15px !important;
}

.unsafe-warning img {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  width: 16px;
  height: 16px;
}

/* Wspólne */
div.danger-warning img,
div.unsafe-warning img {
  vertical-align: middle !important;
}