.toast-container.svelte-1cpok13{position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);z-index:9999;width:calc(100% - 1.5rem);max-width:360px;animation:svelte-1cpok13-slideUp .3s cubic-bezier(.16,1,.3,1) forwards}.toast-container.exit.svelte-1cpok13{animation:svelte-1cpok13-slideDown .2s ease-in forwards}@keyframes svelte-1cpok13-slideUp{0%{opacity:0;transform:translate(-50%) translateY(1rem)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes svelte-1cpok13-slideDown{0%{opacity:1;transform:translate(-50%) translateY(0)}to{opacity:0;transform:translate(-50%) translateY(1rem)}}.toast.svelte-1cpok13{display:flex;align-items:center;gap:.625rem;padding:.625rem .875rem;background:var(--card);border-radius:10px;box-shadow:0 4px 6px -1px #0003,0 10px 15px -3px #0000004d,0 0 0 1px var(--border)}.toast-success.svelte-1cpok13{border-left:4px solid #22c55e}.toast-error.svelte-1cpok13{border-left:4px solid #ef4444}.toast-warning.svelte-1cpok13{border-left:4px solid #f59e0b}.toast-info.svelte-1cpok13{border-left:4px solid var(--primary)}.toast-icon-wrapper.svelte-1cpok13{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;flex-shrink:0}.toast-icon-success.svelte-1cpok13{background:#22c55e26;color:#22c55e}.toast-icon-error.svelte-1cpok13{background:#ef444426;color:#ef4444}.toast-icon-warning.svelte-1cpok13{background:#f59e0b26;color:#f59e0b}.toast-icon-info.svelte-1cpok13{background:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary)}.toast-icon.svelte-1cpok13{font-size:.7rem;font-weight:700;font-family:system-ui,-apple-system,sans-serif;line-height:1}.toast-message.svelte-1cpok13{flex:1;color:var(--foreground);font-size:.8125rem;font-weight:500;line-height:1.3;letter-spacing:-.01em}.toast-close.svelte-1cpok13{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:transparent;border:none;border-radius:5px;color:var(--muted-foreground);cursor:pointer;transition:all .15s ease;flex-shrink:0}.toast-close.svelte-1cpok13:hover{background:var(--accent);color:var(--foreground)}.toast-close.svelte-1cpok13:active{transform:scale(.95)}@media(min-width:600px){.toast-container.svelte-1cpok13{bottom:2.5rem;max-width:400px}.toast.svelte-1cpok13{padding:.75rem 1rem;gap:.75rem}.toast-icon-wrapper.svelte-1cpok13{width:24px;height:24px}.toast-icon.svelte-1cpok13{font-size:.75rem}.toast-message.svelte-1cpok13{font-size:.875rem}.toast-close.svelte-1cpok13{width:24px;height:24px}}@media(max-width:480px){.toast-container.svelte-1cpok13{bottom:1rem;width:calc(100% - 1rem)}.toast.svelte-1cpok13{padding:.5rem .75rem;gap:.5rem;border-radius:8px}.toast-icon-wrapper.svelte-1cpok13{width:20px;height:20px}.toast-icon.svelte-1cpok13{font-size:.625rem}.toast-message.svelte-1cpok13{font-size:.75rem}.toast-close.svelte-1cpok13{width:20px;height:20px}.toast-close.svelte-1cpok13 svg:where(.svelte-1cpok13){width:10px;height:10px}}
