@use "sass:map";
@use "../../01-core/external" as *;

$ss-alert-config: (
    padding: q(16) q(20),
    radius: var(--ss-radius-md),
    border-width: q(1),
    gap: q(12),

    variants: (
        info: (
            bg: var(--ss-color-info-soft, var(--ss-color-info)),
            fg: var(--ss-color-info-foreground, var(--ss-color-foreground)),
            border: var(--ss-color-info),
        ),
        success: (
            bg: var(--ss-color-success-soft, var(--ss-color-success)),
            fg: var(--ss-color-success-foreground, var(--ss-color-foreground)),
            border: var(--ss-color-success),
        ),
        warning: (
            bg: var(--ss-color-warning-soft, var(--ss-color-warning)),
            fg: var(--ss-color-warning-foreground, var(--ss-color-foreground)),
            border: var(--ss-color-warning),
        ),
        danger: (
            bg: var(--ss-color-error-soft, var(--ss-color-error)),
            fg: var(--ss-color-error-foreground, var(--ss-color-foreground)),
            border: var(--ss-color-error),
        ),
    ),
) !default;
