:root{--xs-breakpoint:375px;--sm-breakpoint:480px;--md-breakpoint:768px;--lg-breakpoint:1024px;--xl-breakpoint:1280px}.variables.svelte-818jej{--setup-background:#fafafa;--setup-wrapper-width:448px;--setup-card-padding:33px;--setup-card-min-height:395px;--setup-card-border:1px solid rgba(0,0,0,.1);--setup-card-shadow:0 1px 3px rgba(0,0,0,.1), 0 1px 2px rgba(0,0,0,.1);--setup-card-gap:24px;--setup-page-padding:24px 16px;--setup-logo-width:81.35px;--setup-logo-height:40px;--email-input-height:56px;--feedback-gap:8px;--primary-action-width:240px}@media (max-width:767px){.variables.svelte-818jej{--setup-wrapper-width:100%;--setup-card-padding:24px;--setup-card-min-height:360px;--setup-card-gap:24px;--setup-page-padding:20px 12px;--primary-action-width:100%}}.outer-container.svelte-818jej{min-height:100vh;padding:var(--setup-page-padding);background:var(--setup-background);justify-content:center;align-items:center;display:flex}.setup-wrapper.svelte-818jej{width:min(100%, var(--setup-wrapper-width))}.setup-card.svelte-818jej{border:var(--setup-card-border);box-shadow:var(--setup-card-shadow);padding:var(--setup-card-padding);min-height:var(--setup-card-min-height);gap:var(--setup-card-gap);background:#fff;border-radius:14px;flex-direction:column;display:flex}.reset-card.svelte-818jej{align-items:center}.logo-wrap.svelte-818jej{justify-content:center;width:100%;display:flex}.logo-wrap.svelte-818jej svg{width:var(--setup-logo-width);height:var(--setup-logo-height)}.heading-container.svelte-818jej{text-align:center;width:100%}.heading-container.svelte-818jej h1:where(.svelte-818jej){color:#0a0a0a;margin:0 0 8px;font-family:Arimo;font-size:24px;font-weight:400;line-height:36px}.heading-container.svelte-818jej p:where(.svelte-818jej){color:#717182;margin:0;font-family:Arimo;font-size:14px;font-weight:400;line-height:21px}form.svelte-818jej{gap:var(--setup-card-gap);flex-direction:column;width:100%;display:flex}.email-field-container.svelte-818jej{flex-direction:column;gap:8px;width:100%;display:flex}.email-input.svelte-818jej{width:100%;height:var(--email-input-height);color:#0a0a0a;background:#fff;border:2px solid #e5e5e5;border-radius:8px;outline:none;padding:0 16px;font-family:Arimo;font-size:16px;font-weight:400;line-height:24px;transition:border-color .2s,background-color .2s,box-shadow .2s}.email-input.svelte-818jej:focus{border-color:#e60076;box-shadow:0 0 0 3px rgba(230,0,118,.12)}.feedback-slot.svelte-818jej{justify-content:center;align-items:center;width:100%;min-height:22.75px;display:flex}.feedback-container.svelte-818jej{justify-content:center;align-items:center;gap:var(--feedback-gap);width:100%;display:flex}.feedback-container.svelte-818jej p:where(.svelte-818jej){color:#22c55e;text-align:center;margin:0;font-family:Arimo;font-size:14px;font-weight:600;line-height:22.75px}.primary-action.svelte-818jej{width:var(--primary-action-width);color:#fff;cursor:pointer;background:#e60076;border:0;border-radius:8px;align-self:center;min-height:44px;font-family:Arimo;font-size:14px;font-weight:400;line-height:20px;transition:background-color .2s,color .2s,opacity .2s}.primary-action.svelte-818jej:disabled{cursor:default;color:#9ca3af;opacity:1;background:#f3f3f5}.primary-action.svelte-818jej:disabled:hover{color:#9ca3af;background:#f3f3f5}.resend-button.svelte-818jej{color:#e60076;cursor:pointer;text-align:center;background:0 0;border:0;justify-content:center;align-self:center;width:auto;padding:0;font-family:Arimo;font-size:14px;font-weight:400;line-height:22.75px;transition:color .2s;display:inline-flex}.resend-button.svelte-818jej:disabled{cursor:default;color:#c4c4cc}.resend-button.svelte-818jej:disabled:hover{color:#c4c4cc}.button-loader.svelte-818jej{vertical-align:-2px;border:2px solid;border-right-color:transparent;border-radius:50%;width:14px;height:14px;margin-right:8px;animation:.8s linear infinite svelte-818jej-spin;display:inline-block}@keyframes svelte-818jej-spin{to{transform:rotate(360deg)}}.login-container.svelte-818jej{justify-content:center;margin-top:-8px;display:flex}@media (max-width:767px){.heading-container.svelte-818jej h1:where(.svelte-818jej){font-size:22px;line-height:30px}.heading-container.svelte-818jej p:where(.svelte-818jej){font-size:13px;line-height:20px}.primary-action.svelte-818jej{max-width:100%}}
