.alert{padding:var(--alert-padding, var(--spacing-1));border:var(--alert-border-width) var(--alert-border-style) var(--alert-border-color);margin:var(--alert-margin);background:var(--alert-background, transparent);color:var(--alert-font-color);border-radius:var(--alert-border-radius);display:flex;flex-direction:column}.alert__title{margin-top:0}.alert__messages,.alert__single-message{margin:0}.alert__messages{padding:0;list-style-type:none}.alert__message:not(:last-of-type){margin-bottom:var(--spacing-1)}.alert--status{--alert-background: var(--color-status-background, transparent);--alert-border-color: var(--color-status-contrast, var(--contrast-color));--alert-font-color: var(--color-status-contrast, var(--contrast-color))}.alert--error{--alert-background: var(--color-error-background, transparent);--alert-border-color: var(--color-error-contrast, var(--contrast-color));--alert-font-color: var(--color-error-contrast, var(--contrast-color))}.alert--warning{--alert-background: var(--color-warning-background, transparent);--alert-border-color: var(--color-warning-contrast, var(--contrast-color));--alert-font-color: var(--color-warning-contrast, var(--contrast-color))}.alert--info{--alert-background: var(--color-info-background, transparent);--alert-border-color: var(--color-info-contrast, var(--contrast-color));--alert-font-color: var(--color-info-contrast, var(--contrast-color))}.alert{flex-direction:column}
