/* Dedicated customer auth pages: friendly, chat-first — distinct from the
   staff login card, same Tend tokens. Loaded after the page styles. */
.customer-auth-view .login-card { border-top: 6px solid #0d5c55; }
.customer-auth-pill { display: inline-block; background: #c4ecd9; color: #0b2925; font-size: 12px; font-weight: 700; padding: 5px 12px; border-radius: 999px; margin-bottom: 12px; }
.login-alt-small { font-size: 12px; }
[data-theme="dark"] .customer-auth-pill { background: #1d3a35; color: #5cd0b4; }
