.toast-stack[data-v-c2ed788d]{position:fixed;bottom:var(--space-20);right:var(--space-20);flex-direction:column;z-index:1300;max-width:380px}.toast[data-v-c2ed788d],.toast-stack[data-v-c2ed788d]{display:flex;gap:var(--space-12)}.toast[data-v-c2ed788d]{align-items:flex-start;padding:var(--space-12) var(--space-14);transition:transform .15s ease,box-shadow .15s ease}.toast[data-v-c2ed788d]:hover{transform:translateY(-1px)}.toast.success[data-v-c2ed788d]{box-shadow:var(--shadow-card),0 8px 24px #34d3992e}.toast.error[data-v-c2ed788d]{box-shadow:var(--shadow-card),0 8px 24px #f871712e}.toast-icon-chip[data-v-c2ed788d]{flex-shrink:0;width:32px;height:32px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.toast.success .toast-icon-chip[data-v-c2ed788d]{background:var(--success-soft);color:var(--success)}.toast.error .toast-icon-chip[data-v-c2ed788d]{background:var(--danger-soft);color:var(--danger)}.toast-icon[data-v-c2ed788d]{width:18px;height:18px}.toast-message[data-v-c2ed788d]{font-size:var(--text-sm);font-weight:500;line-height:1.45;color:var(--text-primary);flex:1;padding-top:6px}.toast-dismiss[data-v-c2ed788d]{flex-shrink:0;width:24px;height:24px;margin-top:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary);cursor:pointer;transition:background .15s ease,color .15s ease}.toast-dismiss[data-v-c2ed788d]:hover{background:rgba(var(--tint-rgb),.08);color:var(--text-primary)}.toast-dismiss-icon[data-v-c2ed788d]{width:12px;height:12px}.toast-slide-enter-active[data-v-c2ed788d],.toast-slide-leave-active[data-v-c2ed788d]{transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s ease}.toast-slide-enter-from[data-v-c2ed788d]{transform:translateY(10px) scale(.96);opacity:0}.toast-slide-leave-to[data-v-c2ed788d]{transform:scale(.96);opacity:0}.toast-slide-leave-active[data-v-c2ed788d]{position:absolute}@media(max-width:480px){.toast-stack[data-v-c2ed788d]{left:var(--space-16);right:var(--space-16);max-width:none}}
