/* Decorative motion for the existing consultant launcher only. */
body.istandart-home-v4 .site-header #assistant-launch {
	box-sizing: border-box;
	width: auto;
	min-width: 0;
	height: 78px;
	min-height: 78px;
	padding: 3px 17px;
	border-color: #c9c1b7;
	background: #fffdfa;
	box-shadow: inset 0 1px 0 #fff, 0 3px 10px #2c24140f;
	transform: none !important;
	animation: none !important;
	cursor: pointer;
	transition: border-color .16s ease, box-shadow .16s ease, background-color .16s ease;
}

body.istandart-home-v4 .site-header #assistant-launch:hover,
body.istandart-home-v4 .site-header #assistant-launch:focus-visible {
	transform: none !important;
	animation: none !important;
}

body.istandart-home-v4 .site-header #assistant-launch .bogatyr-launch-sprite {
	width: 54px;
	height: 72px;
	flex: 0 0 54px;
	border: 0;
	border-radius: 0;
	box-shadow: none;
	background: transparent url("media/bogatyr-motion-spritesheet.png?ver=1.4.14") 0 0 / 200% 100% no-repeat;
	mix-blend-mode: multiply;
	transition: none;
	animation: none;
}

body.istandart-home-v4 .site-header #assistant-launch .bogatyr-motion-canvas {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 0;
	pointer-events: none;
}

body.istandart-home-v4 .site-header #assistant-launch:focus-visible {
	outline: 3px solid #b52b3d;
	outline-offset: 3px;
}

@media (hover: hover) and (pointer: fine) {
	body.istandart-home-v4 .site-header #assistant-launch:hover {
		border-color: #a88f78;
		background-color: #fffaf2;
		box-shadow: inset 0 0 0 1px #eee0d0, 0 6px 14px #2c241419;
	}
}

body.istandart-home-v4 .site-header #assistant-launch:active {
	border-color: #8b705a;
	box-shadow: inset 0 2px 5px #2c241426, 0 2px 7px #2c24141a;
}

body.istandart-home-v4.assistant-open .site-header #assistant-launch,
body.istandart-home-v4:has(#assistant-dialog[open]) .site-header #assistant-launch {
	border-color: #8b705a;
	box-shadow: inset 0 0 0 1px #eadbcb, 0 4px 12px #2c241420;
}

@media (prefers-reduced-motion: reduce) {
	body.istandart-home-v4 .site-header #assistant-launch .bogatyr-launch-sprite {
		background-position: 0 0 !important;
	}
}
