/* Shared header action button styles (extracted from goals.css) */
.header-actions .btn {
	line-height: 1;
	display: inline-flex;
	align-items: center;
	justify-content: center;
}

.header-actions .btn i { font-size: 1.05rem; }

/* Mobile-specific bloat removed; TRX/blog classes control sizing and label visibility via markup */

.header-actions .btn:active { transform: scale(.94); }

@media (prefers-reduced-motion: no-preference) {
	.header-actions .btn { transition: background-color .18s ease, transform .15s ease; }
}
