.reader-provider--google{display:flex;align-items:center;justify-content:center;gap:10px;padding-inline:12px;background:#fff;color:#1f1f1f;border-color:#747775;font-size:14px;font-weight:500}.reader-provider--google img{flex:none;width:20px;height:20px;object-fit:contain}.reader-auth-card-group{min-width:0}.reader-auth-card-group>.reader-auth-back{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;margin:0 0 12px 20px;color:var(--green);font-size:12px;font-weight:600;line-height:1.5;text-decoration:none;border-radius:8px}.reader-auth-card-group>.reader-auth-back:hover{background:var(--green-pale)}.reader-auth-card-group>.reader-auth-back:focus-visible{outline:2px solid var(--green);outline-offset:2px}.reader-provider--apple{display:flex;align-items:center;justify-content:center;gap:10px;padding-inline:12px;background:#000;color:#fff;border-color:#000;font-size:14px;font-weight:500}.reader-provider--apple img{flex:none;width:20px;height:20px;object-fit:contain}.reader-password input[type=text]{-webkit-text-security:none}.reader-password input[type=password]{-webkit-text-security:disc}.reader-form input{font-weight:400}.reader-account-welcome__email{overflow-wrap:anywhere}.reader-account-welcome__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 24px;margin-top:16px}.reader-account-welcome__actions>a{display:inline-flex;align-items:center;min-height:40px;color:var(--green);font-size:13px;text-decoration:underline;text-underline-offset:3px}