.toast-stack.svelte-pe744t{position:fixed;top:1rem;right:1rem;z-index:9999;display:flex;flex-direction:column;gap:.5rem;pointer-events:none}.toast.svelte-pe744t{pointer-events:auto;display:grid;grid-template-columns:auto 1fr auto;gap:.5rem .75rem;align-items:start;min-width:280px;max-width:380px;padding:.75rem .75rem .55rem;border-radius:.75rem;border:1px solid var(--border, #e5e7eb);background:var(--bg, #fff);color:var(--fg, #0f172a);box-shadow:0 10px 20px #00000014,0 2px 6px #0000000f;animation:svelte-pe744t-slideIn .18s ease-out}.icon.svelte-pe744t{margin-top:.15rem;display:inline-flex}.content.svelte-pe744t{display:flex;flex-direction:column;gap:.15rem}.title.svelte-pe744t{font-weight:600;line-height:1.2}.message.svelte-pe744t{font-size:.925rem;line-height:1.2}.close.svelte-pe744t{border:0;background:transparent;padding:.2rem;border-radius:.5rem;cursor:pointer;opacity:.7}.close.svelte-pe744t:hover{opacity:1}.progress.svelte-pe744t{grid-column:1 / -1;height:3px;margin-top:.45rem;background:var(--progress-bg, rgba(0, 0, 0, .06));border-radius:999px;overflow:hidden}.bar.svelte-pe744t{height:100%;background:var(--accent, #0ea5e9);transition:width 80ms linear}.toast.info.svelte-pe744t{--bg: #f8fafc;--fg: #0b3b6b;--border: #cfe3ff;--accent: #3b82f6}.toast.warning.svelte-pe744t{--bg: #fff8eb;--fg: #7a4300;--border: #ffd9a8;--accent: #f59e0b}.toast.error.svelte-pe744t{--bg: #fff1f1;--fg: #6f1d1d;--border: #ffc4c4;--accent: #ef4444}@keyframes svelte-pe744t-slideIn{0%{transform:translateY(-6px);opacity:0}to{transform:translateY(0);opacity:1}}
