.success-popup{position:fixed;top:20px;right:20px;z-index:9999;animation:slideIn .5s ease-out}.success-popup-content{background-color:var(--cards_bg);color:var(--first_title);padding:15px 25px;border-radius:8px;box-shadow:0 4px 12px #00000026;display:flex;align-items:center;gap:12px}.success-icon{font-size:24px}.success-popup.is-error .success-icon{color:#dc3545}.success-message{font-size:16px}@keyframes slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOut{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.success-popup.hiding{animation:slideOut .5s ease-in forwards}
