﻿.wait {
	color: #e74c3c;
	font-weight: 600;
}

.comm {
	color: #f39c12;
	font-weight: 600;
}

.staff {
	color: #3498db;
	font-weight: 600;
}

.care {
	color: #9b59b6;
	font-weight: 600;
}

.rx {
	color: #16a085;
	font-weight: 600;
}

.sched {
	color: #2c3e50;
	font-weight: 600;
}

.sentiment {
	color: #e67e22;
	font-weight: 600;
}

#ai_summary_comments_overview_response h3 {
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.08em;
	text-transform: uppercase;
	color: #6b7280;
	margin: 0 0 16px 0;
	display: flex;
	align-items: center;
	gap: 8px;
}

	#ai_summary_comments_overview_response h3::before {
		content: '';
		display: inline-block;
		width: 20px;
		height: 20px;
		background: #6366f1;
		border-radius: 6px;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white' width='12' height='12'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20A10 10 0 0 0 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-position: center;
		flex-shrink: 0;
	}
/*	changes_04062026*/
#ai_summary_comments_overview_response ul {
	list-style: none;
	margin: 0;
	padding: 0;
	display: flex;
	flex-direction: column;
	gap: 10px;
	max-height: 300px;
	overflow: hidden scroll;
}

	#ai_summary_comments_overview_response ul li {
		font-size: 12px;
		color: #374151;
		line-height: 1.6;
		/*		display: flex;
		align-items: flex-start;
		gap: 10px;*/
	}

		#ai_summary_comments_overview_response ul li::before {
			content: '';
			display: inline-block;
			width: 8px;
			height: 8px;
			border-radius: 50%;
			margin-top: 6px;
			flex-shrink: 0;
		}

		#ai_summary_comments_overview_response ul li:nth-child(1)::before {
			background: #ef4444;
		}

		#ai_summary_comments_overview_response ul li:nth-child(2)::before {
			background: #f59e0b;
		}

		#ai_summary_comments_overview_response ul li:nth-child(3)::before {
			background: #3b82f6;
		}

		#ai_summary_comments_overview_response ul li:nth-child(4)::before {
			background: #10b981;
		}

		#ai_summary_comments_overview_response ul li:nth-child(5)::before {
			background: #8b5cf6;
		}

		#ai_summary_comments_overview_response ul li:nth-child(6)::before {
			background: #f97316;
		}

		#ai_summary_comments_overview_response ul li:nth-child(7)::before {
			background: #6b7280;
		}

		#ai_summary_comments_overview_response ul li b {
			font-weight: 600;
			color: #111827;
			margin: 0 5px;
		}
/*		changes_11072026*/
@media (min-width: 1200px) {
	#new-negative-response-list #ai_summary_comments_overview_response{
		height: 200px !important;
	}
	#new-negative-response-list #ai_summary_comments_overview_response ul{
		max-height: 150px !important;
	}
}
