.hr-right-sidebar-panel-header {
	padding: 1rem;
	/* border-bottom: 1px solid #dee2e6; */
	font-weight: bold;
	color: var(--hr-main-header-color);
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
}
.hr-right-sidebar-panel-header .btn-close{
	--bs-btn-close-color: var(--hr-main-header-color);
	--bs-btn-close-bg: url(../../../img/icons/close.svg);
}
.hr-right-sidebar-panel {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.hr-right-sidebar-panel-body {
	padding: 0 1rem 1rem;
	max-height: calc(100vh - 110px);
}
.hr-chat-holder-panel{
	min-height: 100%;
	display: flex;
	flex-direction: column;
}
.hr-right-sidebar-panel .demo-character-chat-panel .prompt-fixed{
	border: 0;
	padding: 0;
	background-color: #f8f9fa;
}
.hr-right-sidebar-panel .demo-character-chat-panel .chat-textarea:focus{
	box-shadow: none !important;
}
chat-button .btn{
    --bs-btn-bg: var(--hr-main-header-color);
    --bs-btn-hover-bg: var(--hr-main-header-hover-color);
    --bs-btn-active-bg: var(--hr-main-header-hover-color);
    --bs-btn-active-border-color: var(--hr-main-header-hover-color);
    --bs-btn-hover-border-color: var(--hr-main-header-hover-color);
}