.Popup-module__Z641Ba__popup::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000004d;animation:.3s ease-in-out Popup-module__Z641Ba__fadeIn}@keyframes Popup-module__Z641Ba__fadeIn{0%{opacity:0}to{opacity:1}}.Popup-module__Z641Ba__popup{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd9;border:none;border-radius:15px;width:90%;max-width:650px;padding:20px;animation:.3s ease-in-out Popup-module__Z641Ba__slideIn;position:relative;box-shadow:0 4px 15px #0003}@keyframes Popup-module__Z641Ba__slideIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.Popup-module__Z641Ba__closeButton{color:#333;cursor:pointer;background:0 0;border:none;font-size:20px;transition:transform .2s;position:absolute;top:15px;right:15px}.Popup-module__Z641Ba__closeButton:hover{transform:scale(1.2)}.Popup-module__Z641Ba__title{color:#333;text-align:center;margin-bottom:10px;font-size:1.5rem;font-weight:600}.Popup-module__Z641Ba__content{color:#555;text-align:center;font-size:1rem;line-height:1.5}.Popup-module__Z641Ba__actions{justify-content:space-around;margin-top:20px;display:flex}.Popup-module__Z641Ba__cancelButton,.Popup-module__Z641Ba__confirmButton{cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:1rem;transition:background-color .2s}.Popup-module__Z641Ba__cancelButton{color:#333;background-color:#f5f5f5}.Popup-module__Z641Ba__cancelButton:hover{background-color:#e0e0e0}.Popup-module__Z641Ba__confirmButton{background-color:var(--color-primary);color:var(--color-primary-foreground)}.Popup-module__Z641Ba__confirmButton:hover{background-color:color-mix(in srgb, var(--color-primary) 85%, black)}
