.toast-container{position:fixed;bottom:20px;right:20px;z-index:9999;display:flex;flex-direction:column-reverse;gap:8px;pointer-events:none}.toast{padding:12px 20px;border-radius:10px;font-size:13px;font-weight:500;color:var(--text);box-shadow:0 4px 20px #462d5429;pointer-events:auto;cursor:pointer;animation:toastIn .25s ease-out,toastOut .3s ease-in 3.7s forwards;max-width:360px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.toast-success{background:var(--success-fill);border:1px solid var(--success-border)}.toast-error{background:var(--danger-fill);border:1px solid var(--danger-border)}.toast-info{background:var(--info-fill);border:1px solid var(--info-border)}.toast-warning{background:var(--warning-fill);border:1px solid var(--warning-border)}@keyframes toastIn{0%{opacity:0;transform:translateY(12px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes toastOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@media (max-width: 768px){.toast-container{bottom:12px;left:12px;right:12px}.toast{max-width:none}}
