.modal-background-custom .modal-content{background:transparent!important;box-shadow:none!important;border:none!important}.container.svelte-4jmukw.svelte-4jmukw{max-width:480px;margin:0 auto;background:#ffffff;padding:40px;border-radius:16px;text-align:center;box-shadow:0 8px 25px #00000014;font-family:Inter,sans-serif}h2.svelte-4jmukw.svelte-4jmukw{margin-top:12px;font-size:22px;font-weight:700}p.description.svelte-4jmukw.svelte-4jmukw{margin-top:8px;color:#555}.emails.svelte-4jmukw.svelte-4jmukw{margin-top:4px;font-size:14px;color:#333;line-height:1.3;font-weight:600}.otp-boxes.svelte-4jmukw.svelte-4jmukw{margin:25px auto;display:flex;justify-content:center;gap:10px}.otp-input.svelte-4jmukw.svelte-4jmukw{width:55px;height:55px;text-align:center;font-size:12px;font-weight:700;border:2px solid #cfd6df;border-radius:8px;outline:none;transition:.2s}.otp-input.svelte-4jmukw.svelte-4jmukw:focus{border-color:#ff9500;box-shadow:0 0 4px #ff950099}.btn-primary.svelte-4jmukw.svelte-4jmukw{width:100%;padding:10px 0;background:#ff9500;color:#fff;border:none;font-size:16px;font-weight:600;cursor:pointer;transition:.2s}.btn-primary.svelte-4jmukw.svelte-4jmukw:hover{background:#e68800}.resend.svelte-4jmukw.svelte-4jmukw{margin-top:12px;color:#4a4a4a;font-size:14px}.resend.svelte-4jmukw a.svelte-4jmukw{color:#007bff;cursor:pointer;font-weight:600}.btn-whatsapp.svelte-4jmukw.svelte-4jmukw{margin-top:10px;width:100%;padding:10px 0;background:#25d366;color:#fff;border:none;font-size:16px;font-weight:600;display:flex;justify-content:center;gap:10px;cursor:pointer}.btn-whatsapp.svelte-4jmukw.svelte-4jmukw:hover{background:#1ebe5c}.separator.svelte-4jmukw.svelte-4jmukw{display:flex;align-items:center;justify-content:center;text-align:center;margin:5px 0}.line.svelte-4jmukw.svelte-4jmukw{flex-grow:1;height:1px;background-color:#000}.separator-text.svelte-4jmukw.svelte-4jmukw{margin:0 10px;font-weight:700}
