/*
 * Swagger UI (/api/docs) — اتجاه RTL للوصف العربي فقط.
 * ملف محلي لصفحة vendor مستقلة (لا يُحمَّل في Views الـ Razor). الكود والمسارات وJSON وأسماء الحقول تبقى LTR.
 */

/* الوصف وكتل الـ markdown */
.swagger-ui .markdown,
.swagger-ui .renderedMarkdown,
.swagger-ui .info .description,
.swagger-ui .opblock-summary-description,
.swagger-ui .opblock-description-wrapper,
.swagger-ui .opblock-external-docs-wrapper,
.swagger-ui .response-col_description,
.swagger-ui table.parameters td.parameters-col_description {
    direction: rtl;
    text-align: right;
}

.swagger-ui .opblock-summary-description {
    text-align: right;
}

/* القوائم داخل الـ markdown */
.swagger-ui .markdown ul,
.swagger-ui .markdown ol,
.swagger-ui .renderedMarkdown ul,
.swagger-ui .renderedMarkdown ol {
    padding-right: 1.5em;
    padding-left: 0;
}

/* الكود والمسارات وJSON والنماذج وأسماء المعاملات: LTR دائماً */
.swagger-ui .markdown code,
.swagger-ui .markdown pre,
.swagger-ui .renderedMarkdown code,
.swagger-ui .renderedMarkdown pre,
.swagger-ui pre,
.swagger-ui code,
.swagger-ui .microlight,
.swagger-ui .highlight-code,
.swagger-ui .opblock-summary-path,
.swagger-ui .opblock-summary-path__deprecated,
.swagger-ui .opblock-summary-method,
.swagger-ui .parameter__name,
.swagger-ui .parameter__type,
.swagger-ui .parameter__in,
.swagger-ui .model,
.swagger-ui .model-title,
.swagger-ui .prop-type,
.swagger-ui .prop-format,
.swagger-ui .response-col_status,
.swagger-ui .curl-command,
.swagger-ui .request-url,
.swagger-ui .servers select,
.swagger-ui input[type="text"],
.swagger-ui textarea {
    direction: ltr;
    text-align: left;
    unicode-bidi: isolate;
}
