.help-link
{
	animation:
		kf-FLEXTIPS-box-move 2s ease-in-out forwards,
		kf-FLEXTIPS-shrink 400ms ease-in-out forwards;
	animation-delay:
		var(--help-delay-start),
		calc(var(--help-delay-start) + 1.5s);
	background: #000;
	border: none;
	border-radius: 0 0 15px 15px;
	border-top: none;
	box-sizing: border-box;
	contain: paint;
	cursor: pointer;
	height: auto;
	max-height: 0;
	outline: 1px solid transparent;
	overflow: hidden;
	padding: 0 20px;
	position: fixed;
	right: 80%;
	top: -1px;
	transform-origin: 100% 0%;
	white-space: nowrap;
	width: auto;
	z-index: 999;
}

@media screen and (width <= 1100px) {
	.help-link {
		right: 50%;
	}
}
@media screen and (width <= 820px) {
	.help-link {
		display: none;
	}
}