@layer properties,interface-icons,menu-design,flat-ui,theme,base,components,utilities;.onboarding-intent-picker-module__ayYxEa__bar{background:var(--ui-canvas);color:var(--ui-ink);border-bottom:1px solid #0000;flex-shrink:0}.onboarding-intent-picker-module__ayYxEa__signIn{border-radius:var(--button-radius);height:44px;color:inherit;font-size:14px;font-weight:var(--type-weight-medium);background:0 0;border:1px solid #0000;align-items:center;margin-inline-start:auto;padding:0 14px;text-decoration:none;display:inline-flex}.onboarding-intent-picker-module__ayYxEa__signIn:hover{background:var(--ui-surface)}.onboarding-intent-picker-module__ayYxEa__signIn:focus-visible{outline:2px solid var(--ui-link);outline-offset:2px}.onboarding-intent-picker-module__ayYxEa__scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.onboarding-intent-picker-module__ayYxEa__panel{grid-area:1/1;min-width:0}.onboarding-intent-picker-module__ayYxEa__panel[data-inactive=true]{visibility:hidden;pointer-events:none}@media (min-width:1024px){.onboarding-intent-picker-module__ayYxEa__signIn{height:32px}}
@layer properties,interface-icons,menu-design,flat-ui,theme,base,components,utilities;.login-module__Si-P0q__page,.login-module__Si-P0q__authCard{--auth-canvas:var(--ui-canvas);--auth-ink:var(--ui-ink);--auth-muted:var(--ui-muted);--auth-border:var(--ui-divider);--auth-border-hover:var(--ui-border);--auth-focus:#2b2cf6;--auth-button:var(--brand-blue);--auth-button-hover:var(--brand-blue);--auth-button-disabled:#eee;--auth-button-disabled-ink:var(--ui-muted);--auth-control-height:2.75rem;--auth-control-radius:9999px;--button-radius:var(--auth-control-radius);--input:var(--ui-border)}.login-module__Si-P0q__page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--auth-canvas);min-height:100dvh;color:var(--auth-ink);flex-direction:column;display:flex;overflow-x:hidden}.login-module__Si-P0q__authMain{flex:1;place-items:center;min-height:0;padding:3rem 1.25rem;display:grid}.login-module__Si-P0q__authContent{width:min(100%,22.5rem)}.login-module__Si-P0q__formShell,.login-module__Si-P0q__codeShell{width:100%}.login-module__Si-P0q__headingBlock{margin-bottom:1.75rem}.login-module__Si-P0q__authCard h1.login-module__Si-P0q__heading,.login-module__Si-P0q__authCard .login-module__Si-P0q__verificationForm h1{color:var(--auth-ink);text-align:center;margin:0}.login-module__Si-P0q__intro,.login-module__Si-P0q__verificationForm>div:first-child>p{color:var(--auth-muted);font-size:var(--type-body);font-weight:var(--type-weight-normal);line-height:var(--type-body-line-height);text-align:center;letter-spacing:var(--type-tracking-body);margin:.75rem auto 0}.login-module__Si-P0q__intro strong,.login-module__Si-P0q__verificationForm>div:first-child>p>span{color:var(--auth-ink);font-weight:var(--type-weight-medium);overflow-wrap:anywhere}.login-module__Si-P0q__verificationForm>div:first-child>p>span{word-break:normal;max-width:100%;display:inline-block}.login-module__Si-P0q__oauthStack{width:100%}.login-module__Si-P0q__brandTitle{justify-content:center;margin-bottom:1.75rem;display:flex}.login-module__Si-P0q__emailCodeFooter{margin-top:1.25rem}.login-module__Si-P0q__emailCodeButton{justify-content:center;align-items:center;text-decoration:none;display:flex;}.login-module__Si-P0q__error{color:#9b2222;font-size:var(--type-body);font-weight:var(--type-weight-medium);line-height:var(--type-body-line-height);letter-spacing:var(--type-tracking-body);background:#fff0f0;border-radius:.625rem;margin:0 0 1rem;padding:.7rem .8rem}.login-module__Si-P0q__form{gap:1rem;display:grid}.login-module__Si-P0q__field{gap:.55rem;display:grid}.login-module__Si-P0q__labelRow{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.login-module__Si-P0q__label{}.login-module__Si-P0q__forgotLink{color:var(--auth-muted);font-size:var(--type-body);font-weight:var(--type-weight-medium);line-height:var(--type-body-line-height);letter-spacing:var(--type-tracking-body);text-decoration:none}.login-module__Si-P0q__forgotLink:hover{color:var(--auth-ink);text-underline-offset:3px;text-decoration:underline}.login-module__Si-P0q__forgotLink:focus-visible{outline:2px solid var(--auth-focus);outline-offset:2px;border-radius:.25rem}.login-module__Si-P0q__resendButton:focus-visible,.login-module__Si-P0q__terms a:focus-visible{outline:2px solid var(--auth-focus);outline-offset:2px}.login-module__Si-P0q__terms a{color:inherit;text-decoration:none}.login-module__Si-P0q__terms a:hover{color:var(--auth-ink)}.login-module__Si-P0q__terms{max-width:21rem;color:var(--ui-muted);font-size:var(--type-meta);font-weight:var(--type-weight-normal);line-height:var(--type-meta-line-height);text-align:center;letter-spacing:var(--type-tracking-meta);margin:0 auto}.login-module__Si-P0q__legalFooter{padding:0 1.25rem 1.5rem}@media (max-height:45rem){.login-module__Si-P0q__authMain{padding-block:2.25rem}}@media (max-width:32.5rem){.login-module__Si-P0q__authMain{padding:3rem 1.25rem}}.login-module__Si-P0q__passwordGroup{grid-template-columns:minmax(0,1fr) auto;column-gap:.75rem}.login-module__Si-P0q__recoveryLink{grid-area:1/2;align-self:center}.login-module__Si-P0q__authCard .login-module__Si-P0q__authMain{flex:1;min-height:0;padding:0;display:block;overflow-y:auto}.login-module__Si-P0q__authCard .login-module__Si-P0q__authMain:has([data-account-entry]){flex-direction:column;display:flex}:is(.login-module__Si-P0q__authCard .login-module__Si-P0q__authContent:has([data-account-entry]),.login-module__Si-P0q__authCard .login-module__Si-P0q__formShell:has([data-account-entry])){flex-direction:column;flex:1 0 auto;width:100%;min-width:0;display:flex}.login-module__Si-P0q__authCard .login-module__Si-P0q__authContent{width:100%}.login-module__Si-P0q__authCard .login-module__Si-P0q__brandTitle{margin-bottom:20px}.login-module__Si-P0q__authCard .login-module__Si-P0q__brandTitle svg{width:28px;height:28px;padding:0}.login-module__Si-P0q__authCard .login-module__Si-P0q__headingBlock{margin-bottom:24px}.login-module__Si-P0q__authCard .login-module__Si-P0q__intro{margin-top:8px}.login-module__Si-P0q__authCard .login-module__Si-P0q__legalFooter{padding:24px 0 0}.login-module__Si-P0q__authCard .login-module__Si-P0q__terms{text-align:center;max-width:none}.login-module__Si-P0q__entry{display:contents}.login-module__Si-P0q__entry[data-returning-account=true] :is([data-onboarding-intent],[data-onboarding-tour],[data-lookup-onboarding]){display:none}
