/* Assessments Engine — استایل فرانت‌اند (RTL) */

.aengine-gate-card,
.aengine-result-card {
	border: 1px solid #d7dce1;
	border-radius: 8px;
	padding: 20px;
	max-width: 640px;
	background: #f9fafb;
	direction: rtl;
	text-align: right;
}

.aengine-gate-actions {
	display: flex;
	gap: 10px;
	margin-top: 14px;
}

.aengine-btn {
	display: inline-block;
	padding: 8px 18px;
	border-radius: 6px;
	background: #e5e9ec;
	color: #1f2933;
	text-decoration: none;
	font-size: 14px;
}

.aengine-btn-primary {
	background: #2f6f6a;
	color: #ffffff;
}

.aengine-overall-score {
	font-size: 32px;
	font-weight: bold;
	color: #2f6f6a;
	margin: 10px 0;
}

.aengine-subscale-table {
	width: 100%;
	border-collapse: collapse;
	margin: 14px 0;
}

.aengine-subscale-table td {
	padding: 6px 4px;
	border-bottom: 1px solid #e5e9ec;
}

.aengine-result-actions {
	display: flex;
	gap: 10px;
	flex-wrap: wrap;
	margin-top: 16px;
}

.aengine-notice {
	color: #6b7280;
	font-size: 13px;
}

.aengine-notice-warning {
	color: #b45309;
	font-weight: bold;
}

.aengine-my-assessments {
	width: 100%;
	border-collapse: collapse;
	direction: rtl;
	text-align: right;
}

.aengine-my-assessments th,
.aengine-my-assessments td {
	padding: 8px;
	border-bottom: 1px solid #e5e9ec;
	text-align: right;
}
