.toast-container{position:fixed;bottom:24px;right:24px;z-index:10000;display:flex;flex-direction:column;gap:8px;pointer-events:none;max-width:360px}.toast{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:8px;font-size:14px;color:#fff;pointer-events:all;animation:toast-in .2s ease;box-shadow:0 4px 16px #0006}.toast--info{background:var(--ui-accent-color, #9875C9)}.toast--success{background:#4caf50}.toast--warning{background:#ff9800}.toast--error{background:#f44336}.toast__message{flex:1}.toast__close{background:none;border:none;color:#ffffffb3;font-size:18px;cursor:pointer;padding:0 2px;line-height:1}.toast__close:hover{color:#fff}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
