/**
 * Mobile Login/Account – visible and clickable on all mobile breakpoints (≤991px).
 * Scoped to mobile header and mobile menu only; desktop header unchanged.
 *
 * - Tap target ≥ 40×40px (accessibility).
 * - Account indicator in mobile header bar (icon).
 * - Account link in offcanvas menu first level (label).
 */

/* Mobile header: account indicator – tap target and alignment */
@media (max-width: 991px) {
	.site__header .mobile-header__indicators .indicator--account .indicator__button {
		min-width: 44px;
		min-height: 44px;
		display: inline-flex;
		align-items: center;
		justify-content: center;
	}
	.site__header .mobile-header__indicators .indicator--account .indicator__area {
		min-width: 44px;
		min-height: 44px;
		display: inline-flex;
		align-items: center;
		justify-content: center;
	}
}

/* Mobile menu: first-level Login/My Account link – same row height as other items */
@media (max-width: 991px) {
	.mobilemenu .mobile-links--account-first.mobile-links--level--0 > .mobile-links__item > .mobile-links__item-title {
		height: 48px;
	}
	.mobilemenu .mobile-links--account-first .mobile-links__item-link {
		padding: 12px 20px;
		min-height: 44px;
		box-sizing: border-box;
		display: flex;
		align-items: center;
	}
}
