.anvil2 {._alert_dia2j_1 {
  --a2-mod-alert-background-color: var(--a2-alert-info-background-color, var(--a2-background-color-primary-faint, light-dark(var(--a2-color-blue-10, #fafcff), var(--a2-color-blue-950, #000b19))));
  --a2-mod-alert-border-color: var(--a2-alert-info-border-color, var(--a2-border-color-primary, light-dark(var(--a2-color-blue-600, #0265dc), var(--a2-color-blue-200, #9ecaff))));
  --a2-mod-alert-icon-color: var(--a2-alert-info-foreground-color, var(--a2-foreground-color-default, light-dark(var(--a2-color-neutral-950, #040404), var(--a2-color-neutral-0, #ffffff))));
  font-family: var(--a2-font-family-base, "Nunito Sans", sans-serif);
  font-size: 100%;
  color: inherit;
  margin: 0;
  padding: 0;
  border-style: none;
  border-width: 0;
  border-color: transparent;
  box-sizing: border-box;
  display: flex;
  background-color: var(--a2-mod-alert-background-color);
  border: var(--a2-size-half, 0.125rem) solid var(--a2-mod-alert-border-color);
  border-radius: var(--a2-border-radius-medium, var(--a2-radius-2, 0.375rem));
  flex-direction: column;
  gap: var(--a2-size-2, 0.5rem);
  padding-block: var(--a2-size-4, 1rem);
  padding-inline: var(--a2-size-4, 1rem);
  width: 100%;
  color: var(--a2-foreground-color-default, light-dark(var(--a2-color-neutral-950, #040404), var(--a2-color-neutral-0, #ffffff)));
}._top_dia2j_26 {
  align-items: flex-start;
  display: flex;
  font-weight: var(--a2-font-weight-bold, 700);
  justify-content: space-between;
}._status-icon_dia2j_33 {
  align-self: flex-start;
  color: var(--a2-mod-alert-icon-color);
  flex-shrink: 0;
  margin-block-start: var(--a2-size-1, 0.25rem);
}._title-container_dia2j_40 {
  align-items: flex-start;
  display: flex;
  font-size: var(--a2-typography-label-size-large, var(--a2-font-size-400, 1rem));
  gap: var(--a2-size-2, 0.5rem);
  min-width: 0;
}._title_dia2j_40 {
  font-family: inherit;
  font-size: var(--a2-typography-label-size-large, var(--a2-font-size-400, 1rem));
  font-weight: var(--a2-font-weight-bold, 700);
  letter-spacing: normal;
  line-height: 1.5;
  margin-block-end: 0;
  min-width: 0;
}._close-container_dia2j_58 {
  align-items: center;
  display: flex;
  height: var(--a2-size-6, 1.5rem);
  justify-content: center;
  width: var(--a2-size-6, 1.5rem);
}._content_dia2j_66 {
  display: flex;
  flex-direction: column;
  font-size: var(--a2-typography-paragraph-size-default, var(--a2-font-size-400, 1rem));
  gap: var(--a2-size-2, 0.5rem);
  margin-inline: var(--a2-size-6, 1.5rem);
}._success_dia2j_74 {
  --a2-mod-alert-background-color: var(--a2-alert-success-background-color, var(--a2-background-color-success-faint, light-dark(var(--a2-color-green-10, #f5fefb), var(--a2-color-green-950, #010f0a))));
  --a2-mod-alert-border-color: var(--a2-alert-success-border-color, var(--a2-border-color-success, light-dark(var(--a2-color-green-600, #077e50), var(--a2-color-green-200, #70ebbc))));
  --a2-mod-alert-icon-color: var(--a2-alert-success-foreground-color, var(--a2-foreground-color-default, light-dark(var(--a2-color-neutral-950, #040404), var(--a2-color-neutral-0, #ffffff))));
}._warning_dia2j_80 {
  --a2-mod-alert-background-color: var(--a2-alert-warning-background-color, var(--a2-background-color-warning-faint, light-dark(var(--a2-color-yellow-10, #fffef8), var(--a2-color-yellow-950, #191100))));
  --a2-mod-alert-border-color: var(--a2-alert-warning-border-color, var(--a2-border-color-warning, light-dark(var(--a2-color-yellow-700, #c98600), var(--a2-color-yellow-200, #fff0b1))));
  --a2-mod-alert-icon-color: var(--a2-alert-warning-foreground-color, var(--a2-foreground-color-default, light-dark(var(--a2-color-neutral-950, #040404), var(--a2-color-neutral-0, #ffffff))));
}._danger_dia2j_86 {
  --a2-mod-alert-background-color: var(--a2-alert-danger-background-color, var(--a2-background-color-danger-faint, light-dark(var(--a2-color-red-10, #fffbfa), var(--a2-color-red-950, #0a0200))));
  --a2-mod-alert-border-color: var(--a2-alert-danger-border-color, var(--a2-border-color-danger, light-dark(var(--a2-color-red-600, #d62100), var(--a2-color-red-200, #ffac9e))));
  --a2-mod-alert-icon-color: var(--a2-alert-danger-foreground-color, var(--a2-foreground-color-default, light-dark(var(--a2-color-neutral-950, #040404), var(--a2-color-neutral-0, #ffffff))));
}
}