.toast-stack.svelte-1cpok13{top:var(--space-md);right:var(--space-md);z-index:var(--z-toast);gap:var(--space-xs);flex-direction:column;width:min(360px,100vw - 2rem);display:flex;position:fixed}.toast.svelte-1cpok13{align-items:flex-start;gap:var(--space-xs);padding:var(--space-sm);border-radius:var(--radius-md);box-shadow:var(--shadow-md);animation:fadeUp var(--duration-base) var(--ease-out);display:flex}.toast-icon.svelte-1cpok13{border-radius:var(--radius-full);width:22px;height:22px;font-size:var(--fs-xs);font-weight:var(--fw-bold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.toast-success.svelte-1cpok13 .toast-icon:where(.svelte-1cpok13){background:rgba(var(--color-brand-rgb), .2);color:var(--color-brand)}.toast-error.svelte-1cpok13 .toast-icon:where(.svelte-1cpok13){color:var(--color-error);background:#e2574c33}.toast-info.svelte-1cpok13 .toast-icon:where(.svelte-1cpok13){color:var(--color-info);background:#4fa3d133}.toast-message.svelte-1cpok13{font-size:var(--fs-sm);color:var(--text-secondary);line-height:var(--lh-snug);flex:1}.toast-dismiss.svelte-1cpok13{color:var(--text-muted);font-size:var(--fs-lg);cursor:pointer;background:0 0;border:none;padding:0;line-height:1}.toast-dismiss.svelte-1cpok13:hover{color:var(--text-primary)}@media (prefers-reduced-motion:reduce){.toast.svelte-1cpok13{animation:none}}
