.reconfirmationModal{z-index:999001}.reconfirmationModal .modal-dialog{justify-content:center;align-items:center;width:100%;max-width:480px;margin:1.75rem auto;display:flex}@media screen and (width<=768px){.reconfirmationModal .modal-dialog{align-items:flex-end;width:100%;max-width:100%;margin:0}}.reconfirmationModal .modal-content{border:none;border-radius:24px;width:100%;padding:36px 32px 32px;box-shadow:0 20px 40px #00000029;background:#fff!important}@media screen and (width<=768px){.reconfirmationModal .modal-content{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;padding:28px 20px 24px}}.reconfirmationModal .tickImageDiv{justify-content:center;align-items:center;margin-bottom:20px;display:flex}.reconfirmationModal .tickImageDiv img{object-fit:contain;width:78px;height:78px}@media screen and (width<=768px){.reconfirmationModal .tickImageDiv img{width:64px;height:64px}}.reconfirmationModal .in-center{text-align:center;color:#1f2937;margin:0 0 12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,sans-serif;font-size:24px;font-weight:700;line-height:1.3}@media screen and (width<=768px){.reconfirmationModal .in-center{margin-bottom:8px;font-size:20px}}.reconfirmationModal .in-center-too{text-align:center;color:#6b7280;max-width:320px;margin:0 auto 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,sans-serif;font-size:15px;font-weight:400;line-height:1.45}@media screen and (width<=768px){.reconfirmationModal .in-center-too{margin-bottom:20px;font-size:14px}}.reconfirmationModal .checks{justify-content:center;align-items:center;gap:14px;margin-top:8px;display:flex}@media screen and (width<=768px){.reconfirmationModal .checks{gap:10px;width:100%}}.reconfirmationModal button.on{text-align:center;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;width:170px;height:48px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,sans-serif;font-size:15px;font-weight:600;transition:all .2s;display:flex;color:#38b6ff!important;background:#ebf9ff!important;border:none!important}.reconfirmationModal button.on:hover{color:#0288d1!important;background:#def4fe!important}@media screen and (width<=768px){.reconfirmationModal button.on{flex:1;width:auto;height:46px;font-size:14px}}.reconfirmationModal button.off{text-align:center;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;width:170px;height:48px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,sans-serif;font-size:15px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 12px #38b6ff4d;color:#fff!important;background:#38b6ff!important;border:none!important}.reconfirmationModal button.off:hover{box-shadow:0 6px 16px #38b6ff66;background:#25a7f2!important}@media screen and (width<=768px){.reconfirmationModal button.off{flex:1;width:auto;height:46px;font-size:14px}}.reconfirmationModal.reconfirmationModal--danger .modal-content{padding:36px 40px 32px}.reconfirmationModal.reconfirmationModal--danger .tickImageDiv{margin-bottom:18px}.reconfirmationModal.reconfirmationModal--danger .in-center{color:#111827;margin-bottom:10px;font-size:22px;line-height:30px}.reconfirmationModal.reconfirmationModal--danger .in-center-too{color:#4b5563;max-width:none;margin-bottom:0;line-height:23px}.reconfirmationModal.reconfirmationModal--danger .modal-content>br{display:none}.reconfirmationModal.reconfirmationModal--danger .checks{margin-top:26px}.reconfirmationModal.reconfirmationModal--danger button.on{color:#ef4444!important;background:#fdecec!important}.reconfirmationModal.reconfirmationModal--danger button.on:hover{color:#dc2626!important;background:#fbdada!important}.reconfirmationModal.reconfirmationModal--danger button.off{box-shadow:0 6px 16px #42c0f540;background:#42c0f5!important}.reconfirmationModal.reconfirmationModal--danger button.off:hover{box-shadow:0 6px 16px #42c0f559;background:#1e9bd7!important}@media screen and (width<=768px){.reconfirmationModal.reconfirmationModal--danger .modal-dialog{min-height:100%}.reconfirmationModal.reconfirmationModal--danger .modal-content{padding:10px 20px 30px}.reconfirmationModal.reconfirmationModal--danger .modal-content:before{content:"";background:#d1d5db;border-radius:4px;width:40px;height:4px;margin:0 auto 16px;display:block}.reconfirmationModal.reconfirmationModal--danger .tickImageDiv{margin-bottom:14px}.reconfirmationModal.reconfirmationModal--danger .in-center{margin-bottom:8px;font-size:20px;line-height:28px}.reconfirmationModal.reconfirmationModal--danger .in-center-too{font-size:15px;line-height:22px}.reconfirmationModal.reconfirmationModal--danger .checks{flex-direction:column;gap:10px;margin-top:20px}.reconfirmationModal.reconfirmationModal--danger button.on,.reconfirmationModal.reconfirmationModal--danger button.off{flex:none;width:100%;height:48px;margin:0;font-size:16px}}
