.oauth-btn[data-v-7159505e]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;box-shadow:0 1px 2px #0000000a;color:#1f1f1f;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;justify-content:center;letter-spacing:0;min-height:2.75rem;padding:.5rem 1rem;transition:transform .12s ease,box-shadow .2s ease,background-color .2s ease;width:100%}.oauth-btn[data-v-7159505e]:hover{background:#f8fafc;box-shadow:0 4px 12px #0000000f}.oauth-btn[data-v-7159505e]:active{transform:scale(.98)}.oauth-btn[data-v-7159505e]:disabled{cursor:progress;opacity:.65}.oauth-btn__icon[data-v-7159505e]{align-items:center;display:inline-flex;justify-content:center}.oauth-btn__label[data-v-7159505e]{white-space:nowrap}.oauth-btn__spinner[data-v-7159505e]{margin-inline-start:.25rem}.oauth-btn--remembered[data-v-7159505e]{gap:.5rem;justify-content:flex-start;min-height:3.25rem;padding-inline:.75rem .875rem}.oauth-btn--remembered .oauth-btn__spinner[data-v-7159505e]{flex-shrink:0;margin-inline-start:auto}.remembered[data-v-7159505e]{align-items:center;display:flex;flex:1 1 0%;gap:.75rem;min-width:0}.remembered__avatar[data-v-7159505e]{align-items:center;background:linear-gradient(145deg,#b91c1c,#7f1d1d);border-radius:9999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:.8125rem;font-weight:700;height:2.375rem;justify-content:center;overflow:hidden;width:2.375rem}.remembered__avatar-img[data-v-7159505e]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.remembered__avatar-fallback[data-v-7159505e]{line-height:1}.remembered__text[data-v-7159505e]{align-items:flex-start;display:flex;flex:1 1 0%;flex-direction:column;gap:.125rem;min-width:0;text-align:left}.remembered__line1[data-v-7159505e]{color:#0f172a;font-size:.875rem;line-height:1.25rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remembered__line1 strong[data-v-7159505e]{font-weight:700}.remembered__line2[data-v-7159505e]{align-items:center;color:#64748b;display:inline-flex;font-size:.75rem;gap:.25rem;line-height:1rem;max-width:100%}.remembered__chev[data-v-7159505e]{flex-shrink:0;height:.875rem;opacity:.55;width:.875rem}.remembered__g[data-v-7159505e]{display:inline-flex;flex-shrink:0;margin-inline-start:auto}:is(.dark) .remembered__line1[data-v-7159505e]{color:#f8fafc}:is(.dark) .remembered__line2[data-v-7159505e]{color:#94a3b8}:is(.dark) .remembered__avatar[data-v-7159505e]{background:linear-gradient(145deg,#f87171,#b91c1c)}:is(.dark) .oauth-btn--google[data-v-7159505e]{background:#1f1f1f;border-color:#3f3f46;box-shadow:0 1px 2px #0006;color:#f3f4f6}:is(.dark) .oauth-btn--google[data-v-7159505e]:hover{background:#2a2a2a}.oauth-btn[data-v-77377006]{align-items:center;border:1px solid transparent;border-radius:9999px;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;justify-content:center;min-height:2.75rem;padding:.5rem 1rem;transition:transform .12s ease,box-shadow .2s ease,background-color .2s ease;width:100%}.oauth-btn[data-v-77377006]:active{transform:scale(.98)}.oauth-btn[data-v-77377006]:disabled{cursor:progress;opacity:.65}.oauth-btn__icon[data-v-77377006]{align-items:center;display:inline-flex;justify-content:center}.oauth-btn__label[data-v-77377006]{white-space:nowrap}.oauth-btn__spinner[data-v-77377006]{margin-inline-start:.25rem}.oauth-btn--apple[data-v-77377006]{background:#000;box-shadow:0 1px 2px #00000026;color:#fff}.oauth-btn--apple[data-v-77377006]:hover{background:#1a1a1a;box-shadow:0 4px 12px #00000040}:is(.dark) .oauth-btn--apple[data-v-77377006]{background:#fff;box-shadow:0 1px 2px #0006;color:#000}:is(.dark) .oauth-btn--apple[data-v-77377006]:hover{background:#f3f4f6}.auth-or-divider[data-v-d59fa674]{align-items:center;display:flex;gap:.75rem;margin-block:.25rem .5rem;width:100%}.auth-or-divider__line[data-v-d59fa674]{background-color:#e2e8f0;flex:1 1 0%;height:1px;min-width:0}.dark{background-color:#3f3f46}.auth-or-divider__label[data-v-d59fa674]{color:#64748b;flex-shrink:0;font-size:.75rem;font-weight:600;letter-spacing:.04em;line-height:1rem}.dark{color:#a1a1aa}
