const toastTheme = {
    baseStyle: "flex items-start gap-3 rounded-[var(--toast-radius)] px-4 py-3 shadow-2xl backdrop-blur-sm w-full ring-[0.5px] ring-white dark:ring-white/10 dark:shadow-black/40 " +
        "bg-white/80 text-[var(--color-text-primary)] " +
        "dark:bg-[var(--color-background-secondary)]/60",
    variants: {
        default: "border border-[var(--color-border)] dark:border-white/10",
        glass: "glass-effect",
    },
    iconStyle: "flex-shrink-0",
    titleStyle: "text-base text-[var(--color-text-primary)]",
    subtitleStyle: "text-base mt-1 text-[var(--color-text-secondary)]",
    closeButtonStyle: "flex-shrink-0 size-5 opacity-70 hover:opacity-100 transition-opacity cursor-pointer",
    containerStyle: "fixed z-50 pointer-events-none",
};

export { toastTheme };
