.swagger-ui .opblock.opblock-get .opblock-summary-method {
    background: #8d8e89 !important;
}

.swagger-ui .opblock.opblock-post .opblock-summary-method {
    background: #f58f41 !important;
}

.swagger-ui .topbar,
.swagger-ui .information-container,
.swagger-ui .scheme-container {
    display: none;
}

.swagger-ui .wrapper {
    max-width: none;
    padding: 0;
}

.diction-api-flow {
    padding-top: 2rem;
    padding-bottom: 4rem;
}

.diction-api th,
.diction-api td {
    padding: 9px 12px !important;
}

.swagger-ui .tab {
    margin: 20px 0 10px !important;
    display: flex !important;
    padding: 0 !important;
    top: auto !important;
    border-width: 0 !important;
    float: none !important;
}

.swagger-ui .opblock-body pre {
    font-size: 8px;
}

.swagger-ui .opblock-body pre * {
    font-size: 12px !important;
}

.swagger-ui .tab li {
    min-width: 105px !important;
}

.swagger-ui .opblock-tag ul {
    padding: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 20px !important;
}

.swagger-ui .opblock-tag li {
    padding: 0 !important;
    margin-left: 0 !important;
    line-height: 1.5;
}

.response-col_description__inner .markdown p {
    font-size: 12px !important;
    margin: 3px 0;
}

.swagger-ui table.model tbody tr:nth-child(2n) {
    color: #3b4151 !important;
}