.toast-container.svelte-1cpok13{position:fixed;bottom:1.25rem;right:1.25rem;display:flex;flex-direction:column-reverse;gap:.5rem;z-index:9999;max-width:420px;pointer-events:none}.toast.svelte-1cpok13{display:flex;align-items:flex-start;gap:.6rem;padding:.75rem .85rem;border-radius:var(--radius-md);box-shadow:var(--shadow-lg),0 0 0 1px #0000000a;pointer-events:auto;font-size:.875rem;line-height:1.4}.toast-success.svelte-1cpok13{background:var(--success-bg);border:1px solid var(--success-border);color:var(--success-text)}.toast-error.svelte-1cpok13{background:var(--danger-bg);border:1px solid var(--danger-border);color:var(--danger-text)}.toast-warning.svelte-1cpok13{background:var(--warning-bg);border:1px solid var(--warning-border);color:var(--warning-text)}.toast-info.svelte-1cpok13{background:var(--info-bg);border:1px solid var(--info-border);color:var(--info-text)}.toast-icon.svelte-1cpok13{flex-shrink:0;margin-top:1px}.toast-message.svelte-1cpok13{flex:1;font-weight:500}.toast-close.svelte-1cpok13{all:unset;cursor:pointer;flex-shrink:0;opacity:.5;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:opacity var(--transition-fast)}.toast-close.svelte-1cpok13:hover{opacity:1}
