/* The original FAROL palette and auth layout come from /static/styles.css.
   Only controls specific to the e-mail/password flow are added here. */
.auth-form-inner{padding-block:32px}
.auth-form #status:not(:empty){padding:13px 15px;background:var(--soft);border:1px solid var(--border);border-radius:8px;color:var(--green);font-size:13px;line-height:1.6;margin-top:20px}
.auth-form #status.error{background:#fff9ea;border-color:#eadcb5;color:#8e763a}
.auth-form nav{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}
.auth-form nav button,.auth-form #logout{width:auto;background:transparent;border:0;padding:0;color:var(--green);font-size:12px;text-decoration:underline;line-height:1.6}
.auth-form nav button+button{margin-left:auto}
.auth-form button:disabled{opacity:.6;cursor:wait}
.auth-form #password-hint{font-size:12px;color:var(--gray)}
.auth-form #signed-in .btn{width:100%;margin-block:14px}
.auth-form #logout{display:block}
@media(max-width:780px){.auth-form-inner{padding-block:0}}
