.ev-swal-container{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:16px;background:#28140e61!important}.swal2-popup.ev-swal{border:1px solid #efe7e0;color:#1a1a1a!important;background:#fff!important;border-radius:28px!important;width:min(400px,100%)!important;padding:32px 24px 24px!important;font-family:Inter,system-ui,sans-serif!important;box-shadow:0 2px 4px #783c280f,0 24px 56px #783c2829!important}.ev-swal .ev-swal-title{color:#1a1a1a!important;padding:4px 8px 0!important;font-family:Playfair Display,Georgia,serif!important;font-size:24px!important;font-weight:600!important;line-height:1.25!important}.ev-swal .ev-swal-text{color:#5c5650!important;margin:10px 4px 0!important;font-size:15px!important;line-height:1.55!important}.ev-swal .swal2-icon.ev-swal-icon{transform:scale(.78);margin:4px auto 8px!important}.ev-swal .ev-swal-actions{flex-direction:column!important;gap:10px!important;width:100%!important;margin:20px 0 0!important;padding:0!important;display:flex!important}.ev-swal .ev-btn,.ev-modal-card .ev-btn{cursor:pointer;transition:transform .15s,box-shadow .15s;border-radius:14px!important;width:100%!important;min-height:48px!important;margin:0!important;padding:0 20px!important;font:600 15px Inter,system-ui,sans-serif!important}.ev-swal .ev-btn:focus-visible,.ev-modal-card .ev-btn:focus-visible{outline-offset:2px;outline:2px solid #e53935!important}.ev-swal .ev-btn-primary,.ev-modal-card .ev-btn-primary{color:#fff!important;background:#e53935!important;border:0!important;box-shadow:0 6px 16px #e5393547!important}.ev-swal .ev-btn-primary:hover,.ev-modal-card .ev-btn-primary:hover{transform:translateY(-1px)}.ev-swal .ev-btn-secondary,.ev-modal-card .ev-btn-secondary{color:#e53935!important;background:#fff!important;border:1.5px solid #e53935!important}.ev-swal .ev-btn-quiet,.ev-modal-card .ev-btn-quiet{color:#1a1a1a!important;background:#faf7f2!important;border:1px solid #efe7e0!important}.ev-swal .ev-swal-close{color:#5c5650!important;background:#f8f1ec!important;border-radius:999px!important;width:36px!important;height:36px!important;font-size:22px!important;top:14px!important;right:14px!important}.ev-swal .ev-swal-close:focus-visible{box-shadow:0 0 0 2px #e53935!important}.ev-swal .ev-swal-input{border:1px solid #efe7e0!important;border-radius:14px!important;font-size:16px!important;box-shadow:0 1px 2px #783c280f!important}.ev-swal .ev-swal-input:focus{border-color:#f2a3a1!important;box-shadow:0 0 0 4px #e539351f!important}@media (max-width:767px){.swal2-container.ev-swal-container{align-items:flex-end!important;padding:0!important}.swal2-popup.ev-swal{width:100%!important;max-width:100%!important;padding:22px 20px calc(20px + env(safe-area-inset-bottom,0px))!important;border-radius:30px 30px 0 0!important;grid-area:3/1/auto/-1!important;align-self:end!important;margin:0!important}.swal2-popup.ev-swal:before{content:"";background:#efe7e0;border-radius:999px;width:44px;height:5px;margin:0 auto 12px;display:block}.swal2-popup.ev-swal.swal2-show{animation:.28s ease-out ev-sheet-in!important}}@keyframes ev-sheet-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.swal2-popup.swal2-toast.ev-toast,.Toastify__toast{color:#1a1a1a!important;background:#fff!important;border:1px solid #efe7e0!important;border-radius:999px!important;min-height:52px!important;padding:8px 18px!important;font:600 14px Inter,system-ui,sans-serif!important;box-shadow:0 10px 24px #3c140a29!important}.Toastify__toast-body{padding:0!important}.Toastify__progress-bar{display:none!important}@media (prefers-reduced-motion:reduce){.swal2-popup.ev-swal.swal2-show{animation:none!important}.ev-swal .ev-btn,.ev-modal-card .ev-btn{transition:none}}.ev-modal-backdrop{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#28140e61!important}.ev-modal-card{background:#fff;border:1px solid #efe7e0!important;border-radius:28px!important;box-shadow:0 2px 4px #783c280f,0 24px 56px #783c2829!important}.ev-modal-title{-webkit-text-fill-color:#1a1a1a;color:#1a1a1a!important;background:0 0!important;font-family:Playfair Display,Georgia,serif!important;font-weight:600!important}.ev-modal-close{justify-content:center;align-items:center;min-width:36px;color:#5c5650!important;background:#f8f1ec!important;border:0!important;border-radius:999px!important;width:36px!important;height:36px!important;padding:0!important;display:inline-flex!important}.ev-modal-close:focus-visible{outline-offset:2px;outline:2px solid #e53935}@media (max-width:767px){.ev-modal-sheet{align-items:flex-end!important;padding:0!important}.ev-modal-sheet>.ev-modal-card,.ev-modal-card.ev-modal-card--sheet{padding-bottom:env(safe-area-inset-bottom,0px);border-radius:30px 30px 0 0!important;width:100%!important;max-width:100%!important}}
