.toast-container[data-v-0f787a6f]{display:flex;flex-direction:column;gap:.5rem;max-width:20rem;position:fixed;right:1rem;top:1rem;z-index:9999}.toast[data-v-0f787a6f]{align-items:center;animation:toast-in-0f787a6f .2s ease;border-radius:6px;box-shadow:0 2px 8px #00000026;display:flex;font-size:.9rem;gap:.75rem;justify-content:space-between;padding:.75rem 1rem}@keyframes toast-in-0f787a6f{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:translate(0)}}.toast--success[data-v-0f787a6f]{background:var(--color-success-bg,#d4edda);border:1px solid var(--color-success-border,#c3e6cb);color:var(--color-success-text,#155724)}.toast--error[data-v-0f787a6f]{background:var(--color-error-bg,#f8d7da);border:1px solid var(--color-error-border,#f5c6cb);color:var(--color-danger,#721c24)}.toast--info[data-v-0f787a6f]{background:var(--color-bg-subtle,#e2e3e5);border:1px solid var(--color-border,#d6d8db);color:var(--color-text,#333)}.toast--warning[data-v-0f787a6f]{background:var(--color-warning-bg,#fff3cd);border:1px solid var(--color-warning-border,#ffecb5);color:var(--color-warning-text,#856404)}.toast-message[data-v-0f787a6f]{flex:1}.toast-close[data-v-0f787a6f]{background:none;border:none;color:inherit;cursor:pointer;font-size:1.1rem;line-height:1;opacity:.7;padding:0}.toast-close[data-v-0f787a6f]:hover{background:none;opacity:1}
