.AlertaToast-module__lU3ftW__alertaToastContainer{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;max-height:calc(100vh - 100px);display:flex;position:fixed;top:76px;right:24px;overflow:hidden}.AlertaToast-module__lU3ftW__alertaToast{pointer-events:auto;background:#fff;border:1px solid #e2e8f0;border-left:4px solid #f87171;border-radius:10px;align-items:flex-start;gap:12px;width:340px;padding:14px 16px;animation:.35s cubic-bezier(.22,1,.36,1) forwards AlertaToast-module__lU3ftW__toastSlideIn;display:flex;position:relative;transform:translate(120%);box-shadow:0 8px 24px #00000014,0 2px 6px #0000000a}.AlertaToast-module__lU3ftW__alertaToast.AlertaToast-module__lU3ftW__exiting{animation:.28s cubic-bezier(.55,0,1,.45) forwards AlertaToast-module__lU3ftW__toastSlideOut}@keyframes AlertaToast-module__lU3ftW__toastSlideIn{0%{opacity:0;transform:translate(120%)}to{opacity:1;transform:translate(0)}}@keyframes AlertaToast-module__lU3ftW__toastSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(120%)}}.AlertaToast-module__lU3ftW__alertaToastIcon{color:#ef4444;background:#fef2f2;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.AlertaToast-module__lU3ftW__alertaToastBody{flex:1;min-width:0}.AlertaToast-module__lU3ftW__alertaToastTitle{color:#0f172a;margin-bottom:3px;font-size:13px;font-weight:600;line-height:1.3}.AlertaToast-module__lU3ftW__alertaToastMsg{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.AlertaToast-module__lU3ftW__alertaToastMeta{color:#94a3b8;gap:12px;margin-top:6px;font-size:11px;display:flex}.AlertaToast-module__lU3ftW__alertaToastMeta strong{color:#ef4444;font-weight:600}.AlertaToast-module__lU3ftW__alertaToastClose{cursor:pointer;color:#cbd5e1;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:color .15s,background .15s;display:flex}.AlertaToast-module__lU3ftW__alertaToastClose:hover{color:#64748b;background:#f1f5f9}.AlertaToast-module__lU3ftW__alertaToastProgress{transform-origin:0;background:#fca5a5;border-radius:0 0 10px 10px;height:3px;animation:5s linear forwards AlertaToast-module__lU3ftW__toastProgress;position:absolute;bottom:0;left:4px;right:0}@keyframes AlertaToast-module__lU3ftW__toastProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}
