.last-used-badge[data-v-098f6c00]{z-index:1;background:var(--color-teal-teal-500,#15b7af);color:var(--color-white,#fff);font-family:var(--font-family-font-family,"Instrument Sans"),sans-serif;letter-spacing:.32px;white-space:nowrap;pointer-events:none;border-radius:2025px;padding:2px 8px;font-size:11px;font-weight:580;line-height:14px;position:absolute;top:-9px;right:12px}.forgot-password-modal[data-v-24a4162e]{flex-direction:column;width:100%;display:flex}.forgot-password-modal__header[data-v-24a4162e]{background:var(--color-gray-gray-100,#f5f5f5);flex-direction:column;align-items:center;gap:8px;padding:24px;display:flex}.forgot-password-modal__header-icon[data-v-24a4162e]{width:32px;height:32px;color:var(--color-cyan-cyan-700,#0e7090);display:block}.forgot-password-modal__header-icon--success[data-v-24a4162e]{color:var(--color-teal-teal-500,#15b79e)}.forgot-password-modal__title[data-v-24a4162e]{font-size:var(--texts-font-headings-size-h1,20px);font-weight:650;line-height:var(--texts-font-headings-line-height-h1,24px);color:var(--foreground-texts-default,#141414);width:100%}.forgot-password-modal__subtitle[data-v-24a4162e],.forgot-password-modal__title[data-v-24a4162e]{font-family:var(--font-family-font-family,"Instrument Sans"),sans-serif;letter-spacing:.32px;text-align:center;margin:0;padding:0 8px}.forgot-password-modal__subtitle[data-v-24a4162e]{color:var(--foreground-texts-non-disruptive,#525252);font-size:14px;font-weight:425;line-height:22px}.forgot-password-modal__body[data-v-24a4162e]{flex-direction:column;gap:16px;padding:24px;display:flex}.forgot-password-modal__field[data-v-24a4162e]{background:var(--color-white,#fff);border:1.2px solid #0000001a;border-radius:12px;align-items:center;gap:8px;min-height:64px;padding:12px 16px;display:flex;box-shadow:0 4px 16px #0062570d}.forgot-password-modal__field[data-v-24a4162e]:focus-within{border-color:var(--color-teal-teal-500,#15b79e)}.forgot-password-modal__field--error[data-v-24a4162e]{border-color:var(--foreground-ui-feedback-error,#e31b54)}.forgot-password-modal__input[data-v-24a4162e]{min-width:0;font-family:var(--font-family-font-family,"Instrument Sans"),sans-serif;letter-spacing:.32px;color:var(--foreground-texts-default,#141414);background:0 0;border:none;outline:none;flex:1 0 0;padding:0;font-size:16px;font-weight:425;line-height:24px}.forgot-password-modal__input[data-v-24a4162e]::placeholder{color:var(--foreground-texts-non-disruptive,#525252)}.forgot-password-modal__input[data-v-24a4162e]:disabled{opacity:.5}.forgot-password-modal__error[data-v-24a4162e]{color:var(--foreground-ui-feedback-error,#e31b54);font-family:var(--font-family-font-family,"Instrument Sans"),sans-serif;letter-spacing:.32px;align-items:flex-start;gap:6px;margin-top:-8px;font-size:16px;font-weight:580;line-height:24px;display:flex}.forgot-password-modal__error svg[data-v-24a4162e]{flex-shrink:0}.forgot-password-modal__sent-body[data-v-24a4162e]{font-size:14px;font-weight:425;line-height:22px}.forgot-password-modal__sent-body[data-v-24a4162e],.forgot-password-modal__sent-hint[data-v-24a4162e]{font-family:var(--font-family-font-family,"Instrument Sans"),sans-serif;letter-spacing:.32px;color:var(--foreground-texts-non-disruptive,#525252);text-align:center;margin:0}.forgot-password-modal__sent-hint[data-v-24a4162e]{font-size:12px;font-weight:580;line-height:14px}.forgot-password-modal__actions[data-v-24a4162e]{gap:10px;padding-top:8px;display:flex}.forgot-password-modal__btn[data-v-24a4162e]{cursor:pointer;height:40px;font-family:var(--font-family-font-family,"Instrument Sans"),sans-serif;letter-spacing:.32px;border:1.2px solid #0000;border-radius:12px;flex:1 0 0;padding:0 18px;font-size:14px;font-weight:580;line-height:16px;transition:opacity .15s,border-color .15s,background .15s}.forgot-password-modal__btn[data-v-24a4162e]:disabled{opacity:.5;cursor:not-allowed}.forgot-password-modal__btn--full[data-v-24a4162e]{flex:1 0 100%}.forgot-password-modal__btn--cancel[data-v-24a4162e]{background:var(--color-white,#fff);color:var(--foreground-texts-default,#141414);border-color:#0000001a;box-shadow:0 4px 16px #0062570d}.forgot-password-modal__btn--cancel[data-v-24a4162e]:hover:not(:disabled){border-color:#0003}.forgot-password-modal__btn--submit[data-v-24a4162e]{background:var(--color-teal-teal-500,#15b79e);border-color:var(--color-teal-teal-600,#0e9384);color:var(--color-white,#fff);box-shadow:0 4px 16px #0062570d}.forgot-password-modal__btn--submit[data-v-24a4162e]:hover:not(:disabled){background:var(--color-teal-teal-600,#0e9384)}.email-suggestion[data-v-05d664d0]{border-radius:var(--corner-radius-m,8px);background:var(--color-amber-amber-50,#fffaeb);border:1px solid var(--color-amber-amber-200,#fedf89);color:var(--foreground-texts-default,#141414);font-family:var(--font-family-font-family,"Instrument Sans"),sans-serif;letter-spacing:.32px;align-items:flex-start;gap:8px;margin-top:8px;padding:10px 12px;font-size:14px;font-weight:425;line-height:20px;display:flex}.email-suggestion__icon[data-v-05d664d0]{color:#dc6803;flex-shrink:0;width:20px;height:20px}.email-suggestion__icon svg[data-v-05d664d0]{width:20px;height:20px;display:block}.email-suggestion__text[data-v-05d664d0]{flex:1;min-width:0}.email-suggestion__apply[data-v-05d664d0]{cursor:pointer;font:inherit;color:var(--color-cyan-cyan-700,#0e7090);word-break:break-all;background:0 0;border:none;margin:0;padding:0;font-weight:650;text-decoration:underline}.email-suggestion__apply[data-v-05d664d0]:hover{color:var(--color-cyan-cyan-800,#0b4a60)}.email-suggestion__apply[data-v-05d664d0]:focus-visible{outline:2px solid var(--color-cyan-cyan-500,#06aed4);outline-offset:2px;border-radius:2px}.email-suggestion__dismiss[data-v-05d664d0]{cursor:pointer;width:20px;height:20px;color:var(--foreground-texts-non-disruptive,#525252);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.email-suggestion__dismiss svg[data-v-05d664d0]{width:16px;height:16px}.email-suggestion__dismiss[data-v-05d664d0]:hover{color:var(--foreground-texts-default,#141414)}.email-suggestion__dismiss[data-v-05d664d0]:focus-visible{outline:2px solid var(--color-cyan-cyan-500,#06aed4);outline-offset:2px;border-radius:4px}
