.redoc-wrap > .menu-content > div > img[alt="logo"] {
    padding: 1rem!important;
}

.scrollbar-container > ul[role="menu"] > li[data-item-id*=tag] > label {
    margin-top: 2rem;
}

.scrollbar-container > ul[role="menu"] > li[data-item-id*=tag] ~ li[data-item-id*=tag] > label {
    margin-top: 0;
}

.scrollbar-container > ul[role="menu"] > li[data-item-id*="group"] > label {
    font-size: 1.1rem;
    padding-bottom: 1rem;
}

.scrollbar-container > ul[role="menu"] > li[data-item-id="group/API-Routes"] > ul > li[data-item-id*=tag] > label {
    background: #0082CB;
    color: #F4F5F5;
    display: flex;
    align-items: center;
    border-bottom: 2px solid #F4F5F5;
    font-size: 1rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

.scrollbar-container > ul[role="menu"] > li[data-item-id="group/API-Routes"] > ul > li[data-item-id*=tag] > label:hover,
.scrollbar-container > ul[role="menu"] > li[data-item-id="group/API-Routes"] > ul > li[data-item-id*=tag] > label.active
{
    background: #006CA6;
    color: #F4F5F5;
}

.scrollbar-container > ul[role="menu"] > li[data-item-id="group/Schemas"] > ul > li[data-item-id*=tag] > label {
    background: #228B22;
    color: #F4F5F5;
    display: flex;
    align-items: center;
    border-bottom: 2px solid #F4F5F5;
    font-size: 1rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

.scrollbar-container > ul[role="menu"] > li[data-item-id="group/Schemas"] > ul > li[data-item-id*=tag] > label:hover,
.scrollbar-container > ul[role="menu"] > li[data-item-id="group/Schemas"] > ul > li[data-item-id*=tag] > label.active
{
    background: #1c761c;
    color: #F4F5F5;
}

.scrollbar-container > [role="menu"] > li[role="menuitem"] > ul > li[data-item-id*=tag] > label > svg > polygon {
    fill: #F4F5F5;
}

.api-content {
    padding-top: 40px;
}

div:has(> h1) {
    padding: 0 40px !important;
}

div:has(> h2) {
    padding: 0 40px !important;
}

div[data-section-id*=section]:has(h1) + div[data-section-id*=section]:has(h2){
    padding: 0 0 40px 0 !important;
}

div[data-section-id*=section] {
    padding: 40px 0 !important;
}