
/* Project Publication and Metadata */
#studies-container-header {
    overflow-y: auto;
    /* width: 20%; */
    height: 400px;
    display: block;
}

#studies-container-header-main {
    overflow-y: auto;
    /* width: 20%; */
    height: 50px;
    display: block;
}
.study-button, .study-button-main {
    cursor: pointer;
    background-color: #3a373746;
    padding: 10px;
    position: relative;
    font-size: 12px;
    margin: 5px;
    text-align: left;
    align-content: left;
}


.active {
    background-color: #A8D0E6; 
    font-weight: bold; 
}


.study-content-article{
    box-shadow: 0 4px 8px rgba(0,0,0,0.2);
    padding: 20px;

}

.study-content-article-title, .study-content-article-authors, .study-content-article-abstract, .study-content-article-doi {
    margin-bottom: 10px;  
}

.study-content-article-title{
    font-size: 18px;
    font-weight: bold;
    
}

.study-content-article-authors{
    font-size: 14px;
    color: #666;
    white-space: normal;       
    flex: 1 1 auto;  
    min-width: 0; 
}
.study-content-article-doi{
    font-size: 14px;
    color: #333;
}
.study-content-article-abstract {
    font-size: 14px;
    text-align: justify;
}

#studies-container {
    display: flex;
    /* gap : 20px; */
    width :100%;
}
    

.studies-container-content {
    display: block;
}

.study-content {
    display: none;
    flex-direction: column;
}

.study-content.show {
    display: flex;
    flex-direction: column;
    padding: 10px;
    overflow-y: auto;
    overflow-x: auto;            
}

.study-content-Variable{
    display: flex;
    gap: 20px;
    
}

.study-content-controlVariable, .study-content-experimentalVariable{
    display: block;
    padding: 10px;
    border: 1px solid #ccc;
    font-size: 12px;
    width : 50%;
    box-shadow: 0 4px 8px rgba(0,0,0,0.2);
}
.study-content-controlVariable { 
    background: #f9f9f9;
}
.study-content-experimentalVariable { 
    background: #A8D0E6; 
}

.study-content-samples{
    overflow-y: auto;
    max-height: 20%; 
    border: 1px solid #A8D0E6;
    box-shadow: 0 4px 8px rgba(0,0,0,0.2);
    margin-top: 20px;
}


