.toast[data-v-c39d7d1d]{position:fixed;bottom:2rem;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;border-radius:12px;box-shadow:0 10px 40px #00000026,0 0 0 1px #0000000d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;min-width:280px;max-width:500px}.toast--added[data-v-c39d7d1d]{background:linear-gradient(135deg,#10b981f2,#059669f2);color:#fff}.toast--removed[data-v-c39d7d1d]{background:linear-gradient(135deg,#fb923cf2,#ef4444f2);color:#fff}.toast--search[data-v-c39d7d1d]{background:linear-gradient(135deg,#14b8a6f2,#0694a2f2);color:#fff}.toast-icon[data-v-c39d7d1d]{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.toast-icon svg[data-v-c39d7d1d]{width:100%;height:100%}.toast-content[data-v-c39d7d1d]{flex:1}.toast-message[data-v-c39d7d1d]{margin:0;font-size:.95rem;font-weight:500;line-height:1.4}.toast-enter-active[data-v-c39d7d1d]{animation:toast-in-c39d7d1d .4s cubic-bezier(.34,1.56,.64,1)}.toast-leave-active[data-v-c39d7d1d]{animation:toast-out-c39d7d1d .3s cubic-bezier(.4,0,1,1)}@keyframes toast-in-c39d7d1d{0%{opacity:0;transform:translate(-50%) translateY(20px) scale(.95)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes toast-out-c39d7d1d{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(20px) scale(.95)}}@media(max-width:640px){.toast[data-v-c39d7d1d]{bottom:1.5rem;min-width:calc(100% - 3rem);margin:0 1.5rem;left:0;transform:none}@keyframes toast-in-c39d7d1d{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes toast-out-c39d7d1d{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(20px) scale(.95)}}}
