/* =============================================
   02_UI_COMPONENTS / ui-loginlink
   Кнопка «Личный кабинет».
   ============================================= */

.loginlink {
	border-radius: 10px;
	background-color: var(--greenColor4);
	color: var(--whiteColor);
	transition: background-color 0.3s, outline-color 0.3s;
	outline: 2px solid transparent;
	position: relative;
	z-index: 5;
	padding: 14px 28px;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: row-reverse;
	gap: 8px;
}
.loginlink::before {
	width: 24px;
	height: 24px;
	flex: 0 0 24px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 20px;
	font-weight: 400;
}
.loginlink span {
	font-weight: 500;
	font-size: 16px;
	line-height: 125%;
}
.loginlink:active {
	outline-color: rgba(8, 146, 100, 0.2);
}

/* ── Hover ── */

@media (any-hover: hover), (pointer: fine) {
	html:not([data-fls-touch]) .loginlink:hover {
		background-color: var(--greenColor3);
	}
	html:not([data-fls-touch]) .loginlink:active:hover {
		background-color: var(--greenColor4);
	}
}
