.toast-container[data-v-3a57253b]{display:flex;flex-direction:column;gap:12px;pointer-events:none;position:fixed;right:20px;top:80px;z-index:10000}.toast[data-v-3a57253b]{animation:slideIn-3a57253b .3s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;box-shadow:0 4px 12px #00000026;max-width:500px;min-width:320px;pointer-events:auto}.toast-content[data-v-3a57253b]{gap:12px;padding:14px 16px}.toast-content[data-v-3a57253b],.toast-icon[data-v-3a57253b]{align-items:center;display:flex}.toast-icon[data-v-3a57253b]{flex-shrink:0;justify-content:center}.toast-message[data-v-3a57253b]{flex:1;font-size:14px;font-weight:500;line-height:1.4}.toast-close[data-v-3a57253b]{align-items:center;background:transparent;border:none;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;opacity:.6;padding:4px;transition:all .2s}.toast-close[data-v-3a57253b]:hover{background:#0000001a;opacity:1}.toast-success[data-v-3a57253b]{background:#fff;border-left:4px solid #22c55e;box-shadow:0 4px 12px #0000001a;color:#1e293b}.toast-success .toast-icon[data-v-3a57253b]{color:#22c55e}.toast-error[data-v-3a57253b]{background:#fff;border-left:4px solid #ef4444;box-shadow:0 4px 12px #0000001a;color:#1e293b}.toast-error .toast-icon[data-v-3a57253b]{color:#ef4444}.toast-warning[data-v-3a57253b]{background:#fff;border-left:4px solid #f59e0b;box-shadow:0 4px 12px #0000001a;color:#1e293b}.toast-warning .toast-icon[data-v-3a57253b]{color:#f59e0b}.toast-info[data-v-3a57253b]{background:#fff;border-left:4px solid #3b82f6;box-shadow:0 4px 12px #0000001a;color:#1e293b}.toast-info .toast-icon[data-v-3a57253b]{color:#3b82f6}.toast-enter-active[data-v-3a57253b],.toast-leave-active[data-v-3a57253b]{transition:all .3s ease}.toast-enter-from[data-v-3a57253b]{opacity:0;transform:translate(100px)}.toast-leave-to[data-v-3a57253b]{opacity:0;transform:translate(100px) scale(.95)}@keyframes slideIn-3a57253b{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@media(max-width:640px){.toast-container[data-v-3a57253b]{left:10px;right:10px}.toast[data-v-3a57253b]{min-width:auto}}
