#add-AssistantWindow {
	background-image: url(../../css/images/feedback.svg);
}

.AssistantWindow .window-header {
	display: flex;
	padding-right: 36px;
}

.AssistantWindow .window-title {
	display: inline-block;
	flex: auto;
}

.AssistantWindow .window-header .header-button {
	display: inline-block;
	padding: 0 8px;
	margin-inline-end: 8px;
	border: 1px solid #ccc;
}

#assistant-tts-button {
  background-image: url(../../css/images/audio.svg);
}

.assistant-input {
	margin: auto -8px;
	padding: 0 8px;
	margin-bottom: 32px;
}

.assistant-input .section:not(:last-child) {
	margin-bottom: 4px;
	border-bottom: 1px solid #7777;
}

.assistant-input .v-num {
	display: block;
	text-align: end;
}

.assistant-content {
	/*
	border: 1px solid #ccc;
	border-radius: 4px;
	margin: 16px -8px;
	line-height: 1.4;
	*/
	text-align: justify;
	font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	min-height: 100px;
}


.theme-dark .AssistantWindow .window-header .header-button {
	border-color: #333;
}

