.AppAlert {
  display: flex;
  margin-bottom: var(--spaceMd);
  background: white;
  font-family: var(--font-secondary);
  font-size: .8em;
  line-height: 1.5;
  overflow: hidden;
}

.AppAlert a {
  color: inherit;
  text-decoration: underline;
}

.AppAlert a:hover, .AppAlert a:active, .AppAlert a:focus {
  text-decoration: none;
}

.AppAlert-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 1em;
  background: currentColor;
}

.AppAlert-icon svg {
  width: 1em;
  color: #fff;
}

.AppAlert-text {
  padding: 1.2em;
  color: var(--colorBrandBlueGreen);
}

.AppAlert--info {
  color: var(--colorBrandBlueGreen);
}

.AppAlert--success {
  color: var(--stateSuccess);
}

.AppAlert--warning {
  color: var(--stateWarning);
}

.AppAlert--error {
  color: var(--stateError);
}

/*# sourceMappingURL=alert.min.css.map */
