.toast-container.svelte-1cpok13{position:fixed;bottom:80px;left:50%;transform:translate(-50%);z-index:200;display:flex;flex-direction:column;gap:var(--space-2);pointer-events:none;max-width:380px;width:calc(100% - 32px)}.toast.svelte-1cpok13{display:flex;align-items:center;gap:var(--space-2h);padding:var(--space-2h) var(--space-3);border-radius:var(--radius);font-size:var(--text-base);font-weight:500;animation:svelte-1cpok13-toast-in .25s ease;pointer-events:auto;box-shadow:var(--shadow-lg)}.toast-info.svelte-1cpok13{background:var(--bg-card);border:1px solid var(--border);color:var(--text)}.toast-success.svelte-1cpok13{background:var(--success-subtle);border:1px solid var(--border-success);color:var(--success)}.toast-error.svelte-1cpok13{background:var(--error-subtle);border:1px solid var(--border-error);color:var(--text-error)}.toast-warning.svelte-1cpok13{background:var(--warning-subtle);border:1px solid var(--border-warning, var(--warning));color:var(--warning)}.toast-notification.svelte-1cpok13{background:var(--bg-card);border:1px solid var(--primary, #6366f1);border-left:3px solid var(--primary, #6366f1);color:var(--text);cursor:pointer;flex-direction:row;align-items:flex-start;padding:var(--space-3) var(--space-3)}.toast-notification.svelte-1cpok13:hover{background:var(--bg-hover)}.notif-icon.svelte-1cpok13{width:26px;height:26px;border-radius:50%;background:var(--primary-subtle);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--primary)}.notif-text.svelte-1cpok13{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-0h)}.notif-title.svelte-1cpok13{font-weight:600;font-size:var(--text-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notif-body.svelte-1cpok13{font-size:var(--text-xs);color:var(--text-muted);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toast-close.svelte-1cpok13{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:auto;border:none;background:transparent;color:inherit;opacity:.6;cursor:pointer;border-radius:var(--radius-xs);flex-shrink:0}.toast-close.svelte-1cpok13:hover{opacity:1;background:var(--bg-hover)}@keyframes svelte-1cpok13-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.toast-container.svelte-1cpok13{bottom:80px}}
