._loginButton_14u40_1{background:var(--neutral-100);border:1px solid var(--neutral-300);border-radius:var(--dim-border-radius-smaller);color:var(--neutral-950);font:inherit;font-size:var(--font-size-2);align-items:center;gap:var(--space-2);outline-offset:2px;padding:var(--space-3) var(--space-4);outline:2px solid #0000;flex-direction:row;justify-content:center;width:100%;display:flex}._loginButton_14u40_1:hover:not([aria-disabled=true]){background:var(--neutral-200)}._loginButton_14u40_1:focus-visible{outline-color:var(--primary-500)}._loginButton_14u40_1[aria-disabled=true]{cursor:default;opacity:.5}._loginIcon_14u40_31{flex-shrink:0;width:16px;height:16px}._group_14u40_37{gap:var(--space-2);margin-inline:var(--space-6);flex-direction:column;display:flex}._errorMessage_top96_1{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}._loginOptions_top96_7{gap:var(--space-4);margin-inline:var(--space-6);text-align:center;flex-direction:column;display:flex}._tos_top96_15{cursor:pointer;align-self:center;align-items:center;gap:var(--space-2);display:flex}._divider_top96_23{border:none;border-top:1px solid var(--neutral-300);margin:var(--space-6) 0 0}._separator_top96_29{align-items:center;gap:var(--space-2);display:flex}._separator_top96_29:before{border-top:1px solid var(--neutral-300);content:"";flex:1}._separator_top96_29:after{border-top:1px solid var(--neutral-300);content:"";flex:1}._loginButton_top96_42{justify-content:center}
