.toast-stack.svelte-1cpok13{z-index:1000;pointer-events:none;flex-direction:column;gap:8px;max-width:calc(100vw - 36px);display:flex;position:fixed;bottom:18px;right:18px}.toast.svelte-1cpok13{pointer-events:auto;background:var(--card);border:1px solid var(--border);border-left:3px solid var(--accent);color:var(--fg);border-radius:10px;align-items:center;gap:10px;min-width:240px;max-width:380px;padding:10px 14px;font-size:13px;animation:.18s ease-out svelte-1cpok13-toast-in;display:flex;box-shadow:0 12px 32px #00000059}.toast.closing.svelte-1cpok13{animation:.18s ease-in forwards svelte-1cpok13-toast-out}.toast-ok.svelte-1cpok13{border-left-color:#4ade80}.toast-error.svelte-1cpok13{border-left-color:var(--danger)}.toast-info.svelte-1cpok13{border-left-color:var(--accent)}.toast-confirm.svelte-1cpok13{border-left-color:#fbbf24}.dot.svelte-1cpok13{background:var(--accent);border-radius:50%;flex:0 0 8px;width:8px;height:8px}.toast-ok.svelte-1cpok13 .dot:where(.svelte-1cpok13){background:#4ade80}.toast-error.svelte-1cpok13 .dot:where(.svelte-1cpok13){background:var(--danger)}.toast-confirm.svelte-1cpok13 .dot:where(.svelte-1cpok13){background:#fbbf24}.msg.svelte-1cpok13{flex:1;line-height:1.4}.action.svelte-1cpok13{background:var(--soft);border:1px solid var(--border);color:var(--fg);cursor:pointer;border-radius:6px;min-width:auto;min-height:auto;padding:4px 10px;font-size:12px;font-weight:600;transition:background .12s,border-color .12s,color .12s}.action.svelte-1cpok13:hover{border-color:var(--accent);color:var(--accent)}.action.danger.svelte-1cpok13{color:var(--danger);border-color:#ef444466}.action.danger.svelte-1cpok13:hover{background:var(--danger);border-color:var(--danger);color:#fff}.close.svelte-1cpok13{color:var(--muted);cursor:pointer;background:0 0;border:0;min-width:auto;min-height:auto;padding:0 2px;font-size:18px;line-height:1}.close.svelte-1cpok13:hover{color:var(--fg)}@keyframes svelte-1cpok13-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes svelte-1cpok13-toast-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}
