.overlay.svelte-1jf9fk7{background:rgba(0, 0, 0, 0.5);backdrop-filter:blur(4px);position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center}.white-box.svelte-1jf9fk7{height:200px;width:200px;padding:2em}
.login-wrapper.svelte-o4n3xb.svelte-o4n3xb{background:var(--c-white);display:flex;flex-direction:column;align-items:flex-start;padding:3em;box-shadow:0px 1px 1px #323c4626;border-radius:0px 0px 10px 10px}form.svelte-o4n3xb.svelte-o4n3xb{width:100%}.form-group.svelte-o4n3xb.svelte-o4n3xb,.form-switcher.svelte-o4n3xb.svelte-o4n3xb{display:flex;flex-direction:row;justify-content:center}.form-group.submit.svelte-o4n3xb.svelte-o4n3xb{justify-content:flex-end}.form-group.svelte-o4n3xb button{font-size:22px;padding:1em 2em;border-radius:34px}.form-title.svelte-o4n3xb.svelte-o4n3xb{font-size:18px;line-height:27px;letter-spacing:0px;color:var(--c-gray)}.input-container.svelte-o4n3xb.svelte-o4n3xb{padding:1em 0;width:100%}.input-container.svelte-o4n3xb input,.otp-modal.svelte-o4n3xb input{width:100%;margin-bottom:1em;padding:1em}.otp-modal.svelte-o4n3xb label,.input-container.svelte-o4n3xb label{font-weight:600;font-size:16px;letter-spacing:0px;color:var(--c-gray)}.input-container.svelte-o4n3xb input::placeholder{font-size:16px;letter-spacing:0px;color:var(--c-gray-500)}.reset-pw.svelte-o4n3xb.svelte-o4n3xb{font-size:14px;color:var(--c-gray-600)}.form-switcher.svelte-o4n3xb .rich-text-container p{margin-top:2em;font-weight:700;font-size:14px;line-height:19px;color:#909090}.otp-modal.svelte-o4n3xb.svelte-o4n3xb{background:var(--c-white);padding:2em 3em;box-shadow:0px 3px 6px #00000029;border-radius:10px;max-width:600px}.otp-modal.svelte-o4n3xb p.svelte-o4n3xb{font-weight:500;font-size:16px;line-height:24px;color:var(--c-gray-600)}.otp-modal.svelte-o4n3xb input{width:100%}.otp-modal.svelte-o4n3xb .form-group.svelte-o4n3xb{justify-content:flex-end}@media(max-width: 768px){.form-title.svelte-o4n3xb.svelte-o4n3xb{font-size:16px}.login-wrapper.svelte-o4n3xb.svelte-o4n3xb{padding:1em;padding-top:4em;width:100%;border-radius:0}.form-group.svelte-o4n3xb.svelte-o4n3xb{justify-content:flex-end}.form-switcher.svelte-o4n3xb .rich-text-container p{max-width:60%;margin:1em auto;text-align:center}.otp-modal.svelte-o4n3xb.svelte-o4n3xb{margin:1em;padding:2em}.input-container.svelte-o4n3xb.svelte-o4n3xb{max-width:100%}.title.svelte-o4n3xb .page-title{margin:0}}
