/* Fix Swagger UI dark mode contrast issues */

/* Improve ordered and unordered list visibility in dark mode */
@media (prefers-color-scheme: dark) {
    .swagger-ui .renderedMarkdown ol,
    .swagger-ui .renderedMarkdown ul {
        color: #e8e8e8 !important;
    }

    .swagger-ui .renderedMarkdown ol li,
    .swagger-ui .renderedMarkdown ul li {
        color: #e8e8e8 !important;
    }

    /* Ensure all text in rendered markdown is visible */
    .swagger-ui .renderedMarkdown p,
    .swagger-ui .renderedMarkdown strong,
    .swagger-ui .renderedMarkdown em {
        color: #e8e8e8 !important;
    }

    /* Fix code blocks in dark mode */
    .swagger-ui .renderedMarkdown code {
        background-color: #2d2d2d !important;
        color: #f8f8f8 !important;
        padding: 2px 4px;
        border-radius: 3px;
    }
}
