.toc_content_mobile {
    display: none;
}

.toc_content_Wrap.desk_tab{
    display: block;
}

.custom-toc-list{
    list-style:none;
    margin:0;
    padding:0;
}

.custom-toc-list li{
    margin-bottom:10px;
}

.custom-toc-list a{

    text-decoration:none;
    color:#444;
    transition:.25s;

}

.custom-toc-list a:hover{

    color:#0073aa;

}

.custom-toc-list a.active{

    color:#0073aa;
    font-weight:700;

}

.custom-toc{

    border:1px solid #ddd;

    border-radius:8px;

    overflow:hidden;

    background:#fff;

}

/* Toggle */

.custom-toc-toggle{

    width:100%;

    display:flex;

    align-items:center;

    justify-content:flex-start;

    gap:15px;

    padding:18px;

    border:0;

    background:#f7f7f7;

    cursor:pointer;

    font-size:18px;

    font-weight:600;

}

/* Hamburger */

.custom-toc-icon{

    width:22px;

}

.custom-toc-icon span{

    display:block;

    height:2px;

    background:#222;

    margin:5px 0;

}

/* Navigation */

.custom-toc-nav{

    padding:20px;

}

/* List */

.custom-toc-list{

    margin:0;

    padding:0;

    list-style:none;

}

.custom-toc-list li{

    margin:8px 0;

}

.custom-toc-list a{

    display:block;

    text-decoration:none;

    color:#444;

    transition:.25s;

    line-height:1.5;

}

.custom-toc-list a:hover{

    color:#0073aa;

}

.custom-toc-list a.active{

    color:#0073aa;

    font-weight:700;

}

/* Indentation */

.toc-h2{

    padding-left:0;

}

.toc-h3{

    padding-left:20px;

}

.toc-h4{

    padding-left:40px;

}

.toc-h5{

    padding-left:60px;

}

.toc-h6{

    padding-left:80px;

}

/* Mobile */

@media (max-width:768px){

    .toc_content_mobile {
    display: block;
}

.toc_content_Wrap.desk_tab {
    display: none;
}

.table-content-title{
    display: none;
}

    .custom-toc-nav{

        display:none;

    }

    .custom-toc-nav.open{

        display:block;

    }

}

/* Desktop */

@media (min-width:769px){

    .custom-toc-toggle{

        display:none;

    }

    .custom-toc-nav{

        display:block !important;

    }

}