.toast.svelte-n84137{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);pointer-events:auto;min-width:300px;max-width:420px;animation:.3s ease-out svelte-n84137-slideIn;display:flex}.toast.svelte-n84137:hover{animation-play-state:paused}@keyframes svelte-n84137-slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.toast--success.svelte-n84137{border-left:4px solid var(--color-success)}.toast--error.svelte-n84137{border-left:4px solid var(--color-error)}.toast--warning.svelte-n84137{border-left:4px solid var(--color-warning)}.toast--info.svelte-n84137{border-left:4px solid var(--color-info)}.toast__icon.svelte-n84137{flex-shrink:0;width:20px;height:20px}.toast--success.svelte-n84137 .toast__icon:where(.svelte-n84137){color:var(--color-success)}.toast--error.svelte-n84137 .toast__icon:where(.svelte-n84137){color:var(--color-error)}.toast--warning.svelte-n84137 .toast__icon:where(.svelte-n84137){color:var(--color-warning)}.toast--info.svelte-n84137 .toast__icon:where(.svelte-n84137){color:var(--color-info)}.icon.svelte-n84137{width:100%;height:100%}.toast__content.svelte-n84137{flex:1;align-self:center;min-width:0}.toast__message.svelte-n84137{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text);margin:0}.toast__action.svelte-n84137{margin-top:var(--space-2);padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0}.toast__action.svelte-n84137:hover{background:var(--color-primary);color:var(--color-on-primary)}.toast__close.svelte-n84137{width:24px;height:24px;color:var(--color-text-muted);border-radius:var(--radius-md);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.toast__close.svelte-n84137:hover{color:var(--color-text);background:var(--color-surface-hover)}.toast__close.svelte-n84137 .icon{width:16px;height:16px}.toasts-container.svelte-eq0th4{bottom:var(--space-4);right:var(--space-4);z-index:var(--z-toast);gap:var(--space-2);pointer-events:none;flex-direction:column;max-width:420px;display:flex;position:fixed}@media (width<=480px){.toasts-container.svelte-eq0th4{left:var(--space-4);right:var(--space-4);max-width:none}}
