.bx-im-elements-send-button {
	--im-textarea__background-color_send-button: #00ace3;
	--im-textarea__background-color_send-button-channel: var(--im-color-accent-turquoise);
	--im-textarea__background-color_send-button-copilot: var(--im-color-palette-copilot-primary);

	width: 36px;
	height: 36px;
	background-color: var(--im-textarea__background-color_send-button);
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath fill='%23fff' d='m7.785 8.156 1.852 7.867a1 1 0 0 1-.003.469l-1.823 7.393c-.305 1.236.97 2.266 2.114 1.707l16.422-8.017c1.11-.543 1.125-2.12.025-2.684L9.929 6.477c-1.138-.583-2.436.434-2.144 1.679' opacity='.79'/%3E%3Cpath fill='%23fff' d='m9.926 25.593 16.42-8.018c.557-.272.838-.803.843-1.336H9.663a1 1 0 0 1-.029.253l-1.823 7.393c-.305 1.236.97 2.266 2.114 1.707'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	background-size: 26px 26px;
	border-radius: 50%;
	cursor: pointer;
	flex-shrink: 0;
}

.bx-im-elements-send-button.--edit {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M11.168 22.22a.3.3 0 0 1-.42 0l-6.91-6.734a.4.4 0 0 1 0-.573l2.022-1.97a.4.4 0 0 1 .558 0l4.54 4.424L21.582 7.013a.4.4 0 0 1 .559 0l2.021 1.97a.4.4 0 0 1 0 .573z' clip-rule='evenodd'/%3E%3C/svg%3E");
}

.bx-im-elements-send-button.--disabled {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cg fill='%23fff' opacity='.6'%3E%3Cpath d='m7.785 8.156 1.852 7.867a1 1 0 0 1-.003.469l-1.823 7.393c-.305 1.236.97 2.266 2.114 1.707l16.422-8.017c1.11-.543 1.125-2.12.025-2.684L9.929 6.477c-1.138-.583-2.436.434-2.144 1.679' opacity='.79'/%3E%3Cpath d='m9.926 25.593 16.42-8.018c.557-.272.838-.803.843-1.336H9.663a1 1 0 0 1-.029.253l-1.823 7.393c-.305 1.236.97 2.266 2.114 1.707'/%3E%3C/g%3E%3C/svg%3E");
}

.bx-im-elements-send-button.--channel,
.bx-im-elements-send-button.--openChannel,
.bx-im-elements-send-button.--generalChannel {
	background-color: var(--im-textarea__background-color_send-button-channel);
}

.bx-im-elements-send-button.--copilot {
	background-color: var(--im-textarea__background-color_send-button-copilot);
}

.bx-im-elements-send-button.--copilot-2026 {
	--im-send-button__gradient: linear-gradient(
		241deg,
		var(--ui-color-design-filled-bitrix-gpt-bg-gradient-5) -0.17%,
		var(--ui-color-design-filled-bitrix-gpt-bg-gradient-4) 20.73%,
		var(--ui-color-design-filled-bitrix-gpt-bg-gradient-3) 52.5%,
		var(--ui-color-design-filled-bitrix-gpt-bg-gradient-2) 77.37%,
		var(--ui-color-design-filled-bitrix-gpt-bg-gradient-1) 98.95%
	);

	background-color: transparent;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath fill='%23fff' d='m7.785 8.156 1.852 7.867a1 1 0 0 1-.003.469l-1.823 7.393c-.305 1.236.97 2.266 2.114 1.707l16.422-8.017c1.11-.543 1.125-2.12.025-2.684L9.929 6.477c-1.138-.583-2.436.434-2.144 1.679' opacity='.79'/%3E%3Cpath fill='%23fff' d='m9.926 25.593 16.42-8.018c.557-.272.838-.803.843-1.336H9.663a1 1 0 0 1-.029.253l-1.823 7.393c-.305 1.236.97 2.266 2.114 1.707'/%3E%3C/svg%3E"), var(--im-send-button__gradient);
	background-position: center, center;
	background-size: 26px 26px, 100% 100%;
}

.bx-im-elements-send-button.--copilot-2026.--disabled {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cg fill='%23fff' opacity='.6'%3E%3Cpath d='m7.785 8.156 1.852 7.867a1 1 0 0 1-.003.469l-1.823 7.393c-.305 1.236.97 2.266 2.114 1.707l16.422-8.017c1.11-.543 1.125-2.12.025-2.684L9.929 6.477c-1.138-.583-2.436.434-2.144 1.679' opacity='.79'/%3E%3Cpath d='m9.926 25.593 16.42-8.018c.557-.272.838-.803.843-1.336H9.663a1 1 0 0 1-.029.253l-1.823 7.393c-.305 1.236.97 2.266 2.114 1.707'/%3E%3C/g%3E%3C/svg%3E"), var(--im-send-button__gradient);
}
