._screen_1xl54_1{min-height:100%;padding:var(--space-7) var(--space-7) var(--space-12);background:var(--surface-page);flex-direction:column;display:flex}._wordmark_1xl54_9{align-items:center;gap:var(--space-4);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--text-heading-color);display:flex}._mark_1xl54_18{width:var(--size-icon-md);height:var(--size-icon-md)}._heading_1xl54_23{margin-top:var(--space-13);font-family:var(--text-display-font-family);font-size:var(--text-display-font-size);font-weight:var(--text-display-font-weight);line-height:var(--text-display-line-height);letter-spacing:var(--text-display-letter-spacing);color:var(--text-heading-color)}._subhead_1xl54_33{margin-top:var(--space-4);color:var(--text-secondary);font-size:var(--text-body-font-size)}._form_1xl54_39{gap:var(--space-7);margin-top:var(--space-10);display:grid}._input_1xl54_45{background:var(--surface-page)}._submit_1xl54_50{width:100%;margin-top:calc(var(--space-9) - var(--space-7))}._forgot_1xl54_56{min-height:var(--size-touch);color:var(--text-heading-color);justify-content:center;align-items:center;text-decoration:none;display:flex}._forgot_1xl54_56:hover{text-decoration:underline}._footer_1xl54_69{padding-top:var(--space-7);border-top:var(--border-hairline) solid var(--border-hairline-color);margin-top:auto}._footerTitle_1xl54_75{color:var(--text-primary);font-weight:var(--font-weight-semibold)}._footerHelp_1xl54_80{margin-top:var(--space-2);color:var(--text-secondary);font-size:var(--text-small-font-size)}@media (prefers-color-scheme:dark){._mark_1xl54_18{color:var(--accent-default)}._wordmark_1xl54_9{color:var(--text-primary)}}button._control_1alpb_1,input._control_1alpb_1{min-height:var(--size-auth-control);border-radius:var(--radius-lg)}._card_18wfc_1{padding:var(--space-12)}._card_18wfc_1 h1{font-size:var(--text-heading-font-size);line-height:var(--text-heading-line-height);letter-spacing:var(--text-heading-letter-spacing)}._input_18wfc_11{background:var(--surface-page)}._divider_18wfc_20{align-items:center;gap:var(--space-8);color:var(--text-muted);font-size:var(--text-small-font-size);font-weight:var(--font-weight-medium);display:flex}._divider_18wfc_20:before,._divider_18wfc_20:after{content:"";height:var(--border-hairline);background:var(--border-input);flex:1}._forgot_18wfc_37{color:var(--accent-text);text-decoration:none}._forgot_18wfc_37:hover{text-decoration:underline}
