/* Password recovery adopts the existing IntroShare guest/auth palette, never the logged-in skin. */
.is-simple-auth .is-forgot-password-link { text-align:right; margin:10px 0 4px; font-size:.9rem; }
.is-simple-auth .is-forgot-password-link a,
.is-simple-auth .is-recovery-card .alternate a { color:#7459e7; font-weight:700; }
.is-simple-auth .is-forgot-password-link a:hover,
.is-simple-auth .is-recovery-card .alternate a:hover { text-decoration:underline; }
.is-simple-auth .is-recovery-card { width:min(100%,560px); }
.is-simple-auth .is-recovery-card .auth-form { margin-top:24px; }
.is-simple-auth .is-recovery-card .simple-card-head { gap:12px; }
.is-simple-auth .is-recovery-card .simple-card-head select { max-width:130px; }
@media(max-width:520px){.is-simple-auth .is-recovery-card{width:100%;}.is-simple-auth .is-recovery-card .simple-card-head{flex-wrap:wrap}}
