






/* 13/febrero/2025 */



.collapsible li{
    border-top: solid thin #d3daea;
}

.return-btn{
    flex-shrink: 0;
    display: none!important;
    margin-bottom: 20px;
}

@media (max-width: 767px){   
    .return-btn{
        display: flex!important;
    }
    
    .contents-container{
        padding: 0!important;
        background-color: #FFF;
        right: -100%;
        height: calc(100% - 15vw);
        bottom: 0;
        width: 100%;
        position: fixed;
        z-index: 2;
        flex-direction: column;
        overflow-y: scroll;
        scroll-behavior: smooth;
        transition: all .35s ease;
    }

    .contents-container.active{
        right: 0;
    }
    
    .contents-container .adp-card .adp-card-content{
        height: calc(100vh - 15vw);
        overflow-y: scroll;
        /* padding-bottom: 10rem; */
    }
}

@media (min-width: 768px){
    .collapsible .current{
        background-color: #ebf4f8;
    }
}

.info-quality.voted{
    flex-direction: column!important;
    align-items: flex-start!important;
}

.info-quality.voted .buttons{
    display: none!important;
}

.text-system-success svg circle{
    fill: currentColor!important;
}

[data-collapse]:focus{
    outline: none;
}

[data-collapse]:focus .adp-actionbutton:before{
    box-shadow: 0 0 0 2px;
}

[data-expanded=true] .adp-actionbutton{
    transform: rotate(180deg);
}
