﻿.topbar {
    background-color: #2b333c !important;
}

.topbar-wrapper > a g {
    display: none;
}

.topbar-wrapper > a {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg fill='none' height='89' viewBox='-20 -20 864 178' width='432' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='%23fff'%3e%3cpath d='m58.51 65.6696 6.64 4.95c-3.06 5.8-7.25 10.26-12.56 13.37s-11.35 4.68-18.11 4.68c-9.98 0-18.23-3.29-24.73-9.87s-9.75-14.92-9.75-25.03c0-10.14 3.26-18.51 9.78-25.09s14.75-9.87 24.7-9.87c6.16 0 11.77 1.35 16.85 4.05 5.07 2.7 9.2 6.54 12.38 11.53l-6.94 4.95c-2.09-3.99-5.11-7.1-9.06-9.36-3.95-2.25-8.35-3.38-13.22-3.38-7.49 0-13.69 2.57-18.6 7.7s-7.37 11.62-7.37 19.47 2.45 14.33 7.37 19.44c4.91 5.11 11.11 7.67 18.6 7.67 5.23 0 9.88-1.29 13.95-3.86 4.05-2.58 7.41-6.36 10.07-11.35z'/%3e%3cpath d='m85.7598 88.6698v-66.66h38.2202c6.52 0 11.63 1.64 15.34 4.92 3.7 3.28 5.56 7.82 5.56 13.62 0 4.83-1.45 8.97-4.35 12.41s-6.72 5.59-11.47 6.43l16.67 29.28h-9.18l-16.67-29.16h-25.8402v29.16zm8.28-36.95h29.4102c4.19 0 7.36-.93 9.51-2.78s3.23-4.57 3.23-8.15c0-3.5-1.08-6.23-3.23-8.18s-5.18-2.93-9.09-2.93h-29.8302z'/%3e%3cpath d='m166.34 88.6698v-66.66h52.41v7.67h-44.14v19.56h26.69v7.67h-26.69v24.09h46.86v7.67z'/%3e%3cpath d='m242.08 88.6698 27.17-33.51-26.81-33.15h10.14l21.86 26.69 21.8-26.69h10.02l-26.87 32.79 27.59 33.87h-10.63l-22.16-27.47-22.4 27.47z'/%3e%3cpath d='m327.6 88.6694v-67.02h8.39v67.02z'/%3e%3c/g%3e%3cg fill='%2338a4ff'%3e%3cpath d='m378.12 39.3504v49.09h10.03v-53.04l-10.01 3.93z'/%3e%3cpath d='m394.87 88.44v-88.44l18.78 21.91v27.46l-3.84 3v36.07z'/%3e%3cpath d='m419.2 88.4398v-43.39l12.8 10.01v33.38z'/%3e%3cpath d='m364.94 88.4398v-25.53l8.04-3.82v29.35z'/%3e%3c/g%3e%3c/svg%3e");
    background-repeat: no-repeat;
    height: 80px;
    padding-right: 25px;
}

.topbar-wrapper > a > img {
    display: none
}

.opblock-tag .markdown {
    display: none
}

.swagger-ui .responses-header td {
    font-size: 12px !important;
}

.swagger-ui .response .response-col_status,
.swagger-ui .response .response-col_description {
    font-size: 16px !important;
    padding-top: 20px !important;
    margin: 0;
}

.swagger-ui table.model tr.property-row td:first-child {
    font-size: 14px;
    width: 0;
}

    .swagger-ui table.model tr.property-row td:first-child:not(.object-name) {
        padding-top: .8em !important;
    }

.swagger-ui .response .response-col_description {
    padding: 0;
}

.swagger-ui .parameter__name {
    font-weight: 600 !important;
}

.swagger-ui .parameter__type {
    font-weight: 400;
}

    .swagger-ui .parameter__type .prop-format {
        padding-left: 10px;
    }

.swagger-ui th.col_header.parameters-col_description,
.swagger-ui table thead tr th.parameters-col_name {
    font-size: 12px;
}

.swagger-ui .markdown p {
    margin: 0;
}

.swagger-ui .parameter__extension, .swagger-ui .parameter__in {
    font-weight: 400;
}

.swagger-ui table thead tr td, .swagger-ui table thead tr th {
    font-size: 14px;
}

.swagger-ui .parameter__name.required:after {
    padding: 0;
}

.swagger-ui table thead tr td, .swagger-ui table thead tr th {
    padding-right: 100px;
}

.swagger-ui table.model tr:not(.property-row) {
    display: none;
}

.swagger-ui .model-title__text,
.swagger-ui .model-title {
    font-size: 14px;
    color: #3b4151;
}

.swagger-ui table.model tr.property-row td {
    height: 24px;
}

.swagger-ui table.model tbody tr td:not(.object-name) {
    padding: 1em 0 0 2em !important;
}

.swagger-ui .microlight code {
    white-space: pre-wrap !important;
}

.swagger-ui .responses-inner tr.response td.response-col_description > div:first-child > h5 {
    margin-top: 4px;
}

.swagger-ui .object-name {
    padding-top: 1.4em !important;
}

.swagger-ui table.model span.pointer + span .prop-enum {
    padding-left: 2.7em;
}

.swagger-ui table.model .property.primitive,
.swagger-ui table.model .prop-format {
    color: #999999 !important;
}

.swagger-ui .model {
    font-size: 14px;
}

.swagger-ui .markdown p, .swagger-ui .markdown pre,
.swagger-ui .renderedMarkdown p,
.swagger-ui .renderedMarkdown pre {
    margin-top: 0em !important;
    margin-bottom: 1em !important;
    margin-left: auto;
    margin-right: auto;
    font-size: 14px;
}