.shadow.rounded-lg,.shadow-md.rounded-lg,a.shadow.rounded-lg,div.shadow.rounded-lg,.bg-white.shadow.rounded-lg,.bg-white.overflow-hidden.shadow.rounded-lg{box-shadow:0 0 0 1px #00000008,0 4px 8px #00000014,0 12px 24px -4px #0000001a,0 20px 40px -8px #00000014!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.shadow-xl.rounded-lg,div.shadow-xl.rounded-lg,[class*=shadow-xl][class*=rounded-lg]{box-shadow:0 0 0 1px #0000000a,0 8px 16px #0000001a,0 20px 40px -8px #00000026,0 35px 70px -15px #0000001f!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.shadow-xl.rounded-lg:hover,div.shadow-xl.rounded-lg:hover,[class*=shadow-xl][class*=rounded-lg]:hover{box-shadow:0 0 0 1px #0000000d,0 12px 24px #0000001f,0 28px 56px -10px #0000002e,0 45px 90px -18px #00000026!important;transform:translateY(-3px)!important}a.shadow.rounded-lg:hover,a.bg-white.shadow.rounded-lg:hover,a.bg-white.overflow-hidden.shadow.rounded-lg:hover,.shadow.rounded-lg:hover{box-shadow:0 0 0 1px #0000000d,0 8px 16px #0000001a,0 20px 40px -8px #00000026,0 30px 60px -12px #0000001f!important;transform:translateY(-2px)!important}.swal2-popup,.swal2-popup.swal2-modal,.swal2-mobile-popup,div.swal2-popup,.swal2-popup.swal2-show{box-shadow:0 0 0 1px #0000000d,0 10px 20px #0000001f,0 30px 60px -10px #0003,0 50px 100px -20px #00000038!important;border-radius:16px!important;border:none!important}.privacy-policy-modal,.privacy-policy-modal.swal2-popup,.scan-instructions-modal,.scan-instructions-modal.swal2-popup,.scan-modal-popup,.reserva-swal-popup,.reserva-swal-popup.swal2-popup,.swal-mobile-friendly,.swal-mobile-friendly.swal2-popup{box-shadow:0 0 0 1px #0000000d,0 10px 20px #0000001f,0 30px 60px -10px #0003,0 50px 100px -20px #00000038!important}.modal-content,.modal-dialog .modal-content{box-shadow:0 0 0 1px #0000000d,0 10px 20px #0000001f,0 30px 60px -10px #0003,0 50px 100px -20px #00000038!important;border-radius:16px!important;border:none!important}div.bg-white.rounded-lg.shadow-xl,div.bg-white.rounded-xl.shadow-xl,div[class*=bg-white][class*=rounded][class*=shadow]{box-shadow:0 0 0 1px #0000000d,0 10px 20px #0000001f,0 30px 60px -10px #0003,0 50px 100px -20px #00000038!important}#scanModal .bg-white,#scanModal>div{box-shadow:0 0 0 1px #0000000d,0 10px 20px #0000001f,0 30px 60px -10px #0003,0 50px 100px -20px #00000038!important;border-radius:16px!important}.swal2-show{animation:modal3DFloatIn .35s cubic-bezier(.34,1.56,.64,1)!important}@keyframes modal3DFloatIn{0%{transform:scale(.85) translateY(40px);opacity:0;box-shadow:0 0 #0000}to{transform:scale(1) translateY(0);opacity:1;box-shadow:0 0 0 1px #0000000d,0 10px 20px #0000001f,0 30px 60px -10px #0003,0 50px 100px -20px #00000038}}.swal2-hide{animation:modal3DFloatOut .2s ease-in!important}@keyframes modal3DFloatOut{0%{transform:scale(1) translateY(0);opacity:1}to{transform:scale(.9) translateY(20px);opacity:0}}.swal2-toast,.swal2-toast.swal2-show{box-shadow:0 10px 25px #00000026,0 20px 40px #0000001a!important;border-radius:12px!important}.swal2-container.swal2-backdrop-show,.swal2-container,.swal2-shown>.swal2-container{background-color:#0000008c!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important}.modal-backdrop.show,.modal-backdrop{background-color:#0000008c!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important}div.fixed.inset-0[class*=bg-black],div.fixed.inset-0[class*=bg-gray]{backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important}@media(prefers-color-scheme:dark){.swal2-popup,.swal2-popup.swal2-modal,.modal-content{box-shadow:0 0 0 1px #0000001a,0 10px 20px #0000004d,0 30px 60px -10px #00000059,0 50px 100px -20px #0006!important}}.floating-modal,.modal-floating,.shadow-3d{box-shadow:0 0 0 1px #0000000d,0 10px 20px #0000001f,0 30px 60px -10px #0003,0 50px 100px -20px #00000038!important;border-radius:16px!important}html body .swal2-popup,html body .swal2-popup.swal2-modal,html body .swal2-popup.swal2-show,html body div.swal2-popup,.swal2-popup[style*=box-shadow],.modal-content[style*=box-shadow]{box-shadow:0 0 0 1px #0000000d,0 10px 20px #0000001f,0 30px 60px -10px #0003,0 50px 100px -20px #00000038!important}
