:root {
    --md-primary-fg-color: #235b8c;
    --md-accent-fg-color: #235b8c;
}

div.mermaid {
    text-align: center;
}

/* Hide the swagger ui header */
.swagger-ui .information-container {
    display: none;
}

.swagger-ui .scheme-container {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0) !important;
    padding: 0 !important;
}

.swagger-ui .wrapper {
    padding: 0 !important;
}

.swagger-ui .opblock-summary-path {
    font-size: 14px !important;
    font-weight: 600 !important;
}

.swagger-ui .body-param__example {
    background: rgb(54, 70, 78) !important;
}

.swagger-ui .language-json {
    color: white;
    background: rgb(54, 70, 78) !important;
}

.swagger-ui .microlight {
    background: rgb(54, 70, 78) !important;
}

.swagger-ui .opblock-tag {
    border-bottom: none !important;
}

.swagger-ui .opblock-tag:hover {
    border-bottom: none !important;
    background: none !important;
    color: #235b8c !important;
}