:root{--fs-xl:clamp(2rem, 6vw + .625rem, 3.0625rem);--fs-x:clamp(1.75rem, 4vw + .625rem, 3rem);--fs-m:clamp(1.5rem, 4vw + .625rem, 2.25rem);--fs-s:clamp(1.125rem, 2vw + .5rem, 1.3125rem);--fs-small:clamp(.75rem, 2vw + .5rem, 1rem);--fs-600:1.3125rem;--fs-500:1.125rem;--fs-400:1rem;--fs-300:.875rem;--fs-xs:.75rem}@media (min-width: 600px){:root{--fs-600:1.5rem;--fs-500:1.3125rem;--fs-400:1.125rem;--fs-300:1rem;--fs-xs:.875rem}}@media (min-width: 1000px){:root{--fs-600:1.625rem;--fs-500:1.5rem;--fs-400:1.25rem;--fs-300:1.125rem;--fs-xs:1rem}}.view-title-description.svelte-mkp2ln.svelte-mkp2ln{font-size:14px;color:#858585;margin-bottom:1rem;line-height:1.45}@media (min-width: 1000px){.view-title-description.svelte-mkp2ln.svelte-mkp2ln{font-size:16px}}.su_button.svelte-mkp2ln.svelte-mkp2ln{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:16px 20px;background-color:#5747dc;border-radius:10px;border:none;cursor:pointer}.su_button.svelte-mkp2ln p.svelte-mkp2ln{font-size:16px;font-weight:500;width:100%;text-align:left;line-height:1;color:#fff;margin-bottom:0!important}@keyframes svelte-mkp2ln-in-out-10-05{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.form-container.svelte-mkp2ln.svelte-mkp2ln{max-width:600px;margin:0 auto;padding:32px 20px;background-color:#fff}@media (min-width: 1000px){.form-container.svelte-mkp2ln.svelte-mkp2ln{border-radius:5px;margin:64px auto;padding:48px 80px 64px;box-shadow:0 0 25px #e6e6e6}}.form-container.svelte-mkp2ln .context-title.svelte-mkp2ln{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.form-container.svelte-mkp2ln .context-title p.svelte-mkp2ln:first-child{font-weight:600;color:#494454;opacity:.8}.form-container.svelte-mkp2ln .context-title p.svelte-mkp2ln:last-child{font-weight:400;font-size:14px;color:#746ed1}.form-container.svelte-mkp2ln h2.svelte-mkp2ln{line-height:1.2;letter-spacing:-.019em;color:#5747dc;margin-bottom:8px}.form-container.svelte-mkp2ln h3.svelte-mkp2ln{color:#746ed1;font-weight:500;font-size:16;margin-bottom:.5rem}.form-container.svelte-mkp2ln a.svelte-mkp2ln{font-weight:600;color:#66b5ff!important}button.svelte-mkp2ln.svelte-mkp2ln{width:100%;margin-top:16px;margin-bottom:16px}button.svelte-mkp2ln p.svelte-mkp2ln{font-weight:600!important}.margin-bottom.svelte-mkp2ln.svelte-mkp2ln{margin-bottom:16px}.loading-container.svelte-mkp2ln.svelte-mkp2ln{text-align:center}.loading-container.svelte-mkp2ln .loading-message.svelte-mkp2ln{margin-bottom:16px;color:#746ed1}.error-message.svelte-mkp2ln.svelte-mkp2ln{color:red;font-size:12px;margin-bottom:8px}.password-requirements.svelte-mkp2ln.svelte-mkp2ln{display:flex;flex-direction:column;gap:.25rem;margin:.5rem 0 1rem;border-radius:5px}.password-requirements.svelte-mkp2ln .requirement.svelte-mkp2ln{display:flex;align-items:center;font-size:13px}.password-requirements.svelte-mkp2ln .requirement .icon.svelte-mkp2ln{display:flex;align-items:center;margin-right:8px;width:14px;height:14px}.password-requirements.svelte-mkp2ln .requirement.valid.svelte-mkp2ln{color:#2e7d32}.password-requirements.svelte-mkp2ln .requirement.valid .icon svg.svelte-mkp2ln{stroke:#2e7d32}.password-requirements.svelte-mkp2ln .requirement.invalid.svelte-mkp2ln{color:#858585}.password-requirements.svelte-mkp2ln .requirement.invalid .icon svg.svelte-mkp2ln{stroke:#d32f2f}
