/**
 * Copyright (c) 2025, WSO2 LLC. (https://www.wso2.com).
 *
 * WSO2 LLC. licenses this file to you under the Apache License,
 * Version 2.0 (the "License"); you may not use this file except
 * in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied. See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */

.md-content article .md-article__heading code {
    background-color: transparent;
}

@media screen and (min-width: 76.25em) {
    .md-nav[data-md-level="1"] > .md-nav__list > .md-nav__item > label.md-nav__link {
        display: none;
    }

    .md-nav[data-md-level="1"] > .md-nav__list >  .md-nav__item:not(.md-nav__item--active) {
        display: none !important;
    }
    
    .md-nav[data-md-level="2"] > .md-nav__list > .md-nav__item,
    .md-nav[data-md-level="3"] > .md-nav__list > .md-nav__item,
    .md-nav[data-md-level="4"] > .md-nav__list > .md-nav__item,
    .md-nav[data-md-level="5"] > .md-nav__list > .md-nav__item  {
        display: flex;
        flex-direction: column;
    }

    .md-nav.md-nav--primary.md-nav--lifted > .md-nav__list .md-nav--expanded-section-divider {
        display: block !important;
    }

    .md-nav.md-nav--primary.md-nav--lifted > .md-nav__list > .md-nav--expanded-section-divider {
        display: none !important;
    }
    
    .md-nav[data-md-level="2"] > .md-nav__list > .md-nav__item .md-nav__link {
        margin-top: 0;
    }
    
    .md-nav[data-md-level="2"] > .md-nav__list > .md-nav__item > .md-nav__link > .md-nav__icon {
        display: none;
    }
    
    .md-nav[data-md-level="2"] > .md-nav__list > .md-nav__item > .md-nav__link > span {
        font-weight: 700;
        margin-bottom: 10px;
    }
    
    .md-nav[data-md-level="3"] > .md-nav__list {
        border-left: 1px solid var(--md-default-fg-color--light);
        margin: 15px 0;
        padding-left: 15px;
    }
}
