/* Site-wide auth glue styles. The login/register forms moved to dedicated pages
   (css/auth-page.css); what remains here is the drawer auth entry, the
   "verify your email" nudge, and the post-verify toast. Uses .is-shown (NOT
   .show — the plugin's Bootstrap defines .show{display:block!important}). */
.ek-auth-who { font-weight: 700; opacity: .9; }

.ek-verify-nudge {
	position: fixed; left: 12px; right: 12px; bottom: 12px; z-index: 3500;
	display: flex; align-items: center; gap: 10px;
	background: #1d1d24; color: #fff; padding: 10px 12px; border-radius: 12px;
	box-shadow: 0 8px 24px rgba(0, 0, 0, .4); font-size: .9rem;
}
.ek-verify-text { flex: 1; }
.ek-verify-resend { background: #e0245e; color: #fff; border: 0; border-radius: 8px; padding: 7px 12px; font-weight: 700; cursor: pointer; }
.ek-verify-close { background: none; border: 0; color: #aaa; font-size: 1.2rem; line-height: 1; cursor: pointer; }
.ek-verify-toast {
	position: fixed; left: 50%; bottom: 24px; transform: translateX(-50%) translateY(10px);
	background: #14361f; color: #7CFC9B; padding: 10px 16px; border-radius: 999px;
	font-weight: 700; z-index: 4500; opacity: 0; transition: opacity .2s, transform .2s;
}
.ek-verify-toast.is-shown { opacity: 1; transform: translateX(-50%) translateY(0); }
