.auth-view__referral-toggle[data-v-88e77e46]{color:var(--color-primary);cursor:pointer;font:inherit;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.875rem;text-decoration:underline}.auth-view[data-v-88e77e46]{gap:1.5rem;display:grid}.auth-view__header[data-v-88e77e46]{gap:.375rem;display:grid}.auth-view__title[data-v-88e77e46]{color:var(--color-heading);margin:0;font-size:1.5rem;font-weight:700}.auth-view__intro[data-v-88e77e46]{color:var(--color-text-muted);margin:0;font-size:.9375rem}.auth-view__hint[data-v-88e77e46]{color:var(--color-text-muted);text-align:center;margin:-.5rem 0 0;font-size:.8125rem}.auth-view__form[data-v-88e77e46]{gap:1rem;display:grid}.auth-view__password-field[data-v-88e77e46]{gap:.5rem;display:grid}.password-requirements[data-v-88e77e46]{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.password-requirements__item[data-v-88e77e46]{color:var(--color-text-muted);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.password-requirements__item--met[data-v-88e77e46]{color:var(--color-success)}.password-requirements__item svg[data-v-88e77e46]{flex:none;width:.75rem}.auth-view__footer[data-v-88e77e46]{border-top:1px solid var(--color-border);justify-content:center;padding-top:1rem;display:flex}.auth-view__link[data-v-88e77e46]{color:var(--color-brand-500);font-size:.875rem;font-weight:600;text-decoration:none}.auth-view__link[data-v-88e77e46]:hover{color:var(--color-brand-600)}
