._0h6GTa_form{gap:var(--space-s);flex-direction:column;width:100%;display:flex}._0h6GTa_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._0h6GTa_input{width:100%;font-family:var(--font-body);font-size:var(--text-body1);color:var(--color-text-primary);background:var(--color-background-paper);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);padding:var(--space-xxs) var(--space-xs)}._0h6GTa_input:focus-visible{outline:2px solid var(--color-primary-main);outline-offset:2px}._0h6GTa_error{font-family:var(--font-body);font-size:var(--text-body2);color:var(--color-error-main);margin:0}._0h6GTa_submit{width:100%}._0h6GTa_divider{align-items:center;gap:var(--space-xs);width:100%;margin:var(--space-m) 0;display:flex}._0h6GTa_dividerLine{background:var(--color-divider);flex:1;height:1px}._0h6GTa_dividerLabel{font-family:var(--font-body);font-size:var(--text-caption);color:var(--color-text-disabled)}._0h6GTa_oauth{gap:var(--space-xxs);width:100%;margin-bottom:var(--space-xxs);flex-direction:column;display:flex}._0h6GTa_oauthForm{width:100%;display:block}._0h6GTa_oauthButton{width:100%;font-family:var(--font-body);font-size:var(--text-button-md);color:var(--color-text-primary);background:var(--color-background-paper);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-enter);justify-content:center;align-items:center;gap:10px;padding:11px 14px;font-weight:700;display:inline-flex}._0h6GTa_oauthIcon{flex-shrink:0;width:18px;height:18px}._0h6GTa_oauthIconApple{width:16px;height:16px}._0h6GTa_oauthButton:hover{background:var(--color-background-sunk)}._0h6GTa_oauthButton:focus-visible{outline:2px solid var(--color-primary-main);outline-offset:2px}._0h6GTa_legal{width:100%;margin:var(--space-m) 0 0;text-align:center;font-family:var(--font-body);font-size:var(--text-caption);line-height:var(--leading-body);color:var(--color-text-secondary)}._0h6GTa_legalLink{color:var(--color-primary-main);font-weight:600;text-decoration:none}._0h6GTa_legalLink:hover{text-decoration:underline}
.j-xLkW_balance{text-wrap:balance}.j-xLkW_phrase{display:inline-block}
.o5EnLq_intro{gap:var(--space-xs);flex-direction:column;flex:360px;min-width:0;max-width:620px;display:flex}.o5EnLq_heading{font-family:var(--font-heading);font-weight:400;font-size:var(--text-h3);line-height:var(--leading-tight);letter-spacing:-.5px;color:var(--color-primary-dark);margin:0}.o5EnLq_subheading{font-family:var(--font-body);font-size:var(--text-h6);line-height:var(--leading-body);color:var(--color-text-secondary);max-width:48ch;margin:0}@media (max-width:900px){.o5EnLq_heading{font-size:var(--text-h4)}.o5EnLq_subheading{font-size:var(--text-body1);max-width:none}}.o5EnLq_card{background:var(--color-background-paper);border:1px solid var(--color-divider);border-radius:var(--radius-md);min-width:0;max-width:420px;box-shadow:var(--elevation-2);padding:var(--space-l) var(--space-m) var(--space-m);flex-direction:column;flex:380px;align-items:center;display:flex}.o5EnLq_logo{width:auto;height:40px;margin-bottom:var(--space-s)}.o5EnLq_instructions{width:100%;margin:0 0 var(--space-s);text-align:center;font-family:var(--font-body);font-size:var(--text-body2);line-height:var(--leading-body);color:var(--color-text-secondary)}html[data-mode=dark] .o5EnLq_logo{filter:brightness(0)invert()opacity(.92)}
