.remember-choice{display:flex!important;align-items:flex-start;gap:10px;margin:18px 0!important;cursor:pointer}.remember-choice input{width:18px!important;height:18px;min-height:0!important;margin:3px 0 0;flex:none;accent-color:var(--blue,#237aff)}.remember-choice span{font-size:14px;line-height:1.5}.remember-choice small{display:block;font-size:12px;color:var(--muted,#52647e);font-weight:400}.saved-accounts{margin:20px 0 28px}.saved-accounts h2{font-size:18px;margin:0 0 12px}.saved-account{display:flex;gap:12px;align-items:center;border-bottom:1px solid var(--line,#dbe3ef);padding:8px 0}.saved-account-enter{flex:1;min-width:0;text-align:left;background:transparent;border:0;padding:10px 6px}.saved-account-enter strong,.saved-account-enter small{display:block;overflow-wrap:anywhere}.saved-account-enter small{color:var(--muted,#52647e);margin-top:4px}.saved-account-hint{font-size:13px!important;margin:14px 0 0!important}.saved-account button:disabled{opacity:.55}

/* Keep browser-autofilled credentials consistent with the active theme. */
.login-page input:is(:autofill,:-webkit-autofill){box-shadow:0 0 0 1000px var(--surface) inset!important;-webkit-text-fill-color:var(--text)!important;color:var(--text)!important;caret-color:var(--text)}
