#sources-container{
    position: absolute;
    bottom: 0px;
    right: 0px;
    z-index: 900;
    box-shadow: -3px -3px 10px rgb(0 0 0 / 20%); 

}
#sources-title{
    background-color: var(--bluegrey2);
    font-size: 12px;
    padding-bottom: 8px;
    padding-top: 8px;
}

#sources-title,
#sources-table tr td:nth-child(1){
    padding-left: 14px;
}

#sources-title,
#sources-table tr td:nth-child(2){
    padding-right: 14px;
}

#sources-panel{
    font-size: 10px;
    text-align: left;
    color: var(--bluegrey5);
    background-color: var(--bluegrey1);
    border-radius: 0px 0px 0px 0px;
    overflow: hidden;
}

#sources-table{
    border-spacing: 0px;
}

#sources-table tr td:nth-child(1){
    text-align: right;
    padding-right: 8px;
}

#sources-table tr td:nth-child(2){
    background-color: var(--off-white);
    padding-left: 8px;
}

#sources-table tr:first-child td{
    padding-top: 6px;
}

#sources-table tr:last-child td{
    padding-bottom: 12px;
}
