.commissions-panel-header {
    background-color: white;
    padding: 1em;
    padding-bottom: 0;
}

.commissions-panel {
    max-height: 82vh;
    min-height: 82vh;
}

.earnings-panel {
    max-height: 45vh;
    min-height: 45vh;
    overflow: auto;
}

.reports-panel {
    max-height: 36vh;
    height: 36vh;
    overflow: auto;
}

.filter-header {
     background: whitesmoke; 
     border-bottom: 1px solid lightgray; 
     height: 50px; 
     display: inline-flex; 
     align-items: center;
     padding-top: 10px;
}

.filter-header-empty {
    background: whitesmoke; 
    border-bottom: 2px solid lightgray; 
    height: 52px; 
}

.commission-reports-list {
    list-style: none; 
    cursor: pointer; 
    border-bottom: 1px solid lightgray;
}

.filter-options-header {
    background: whitesmoke; 
    border-bottom: 2px solid lightgray; 
    height: 50px; 
    display: inline-flex; 
    align-items: center;
    padding-top: 20px;
}
.table-border {
    border-top: 0 solid black;
}

.chart-container {
    max-height: 28vh;
}

.no-resize {
    resize: none !important;
}