/*
 * Login/register submit layout only (icon and label on one centered row).
 * Loaded solely on pages containing fca_login / fca_register.
 */
[class*="fca"] button[type="submit"],
[class*="fca"] input[type="submit"] {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 8px;
	width: 100%;
	height: auto !important;
	min-height: 48px;
	white-space: nowrap;
	line-height: 1.2 !important;
	padding: 12px 22px !important;
}

[class*="fca"] button[type="submit"] svg,
[class*="fca"] button[type="submit"] img,
[class*="fca"] button[type="submit"] i {
	flex: none;
}
