.graphic-table {
    width: 100%;
}

.graphic-table thead tr th, .graphic-table tbody tr td {
    height: 30px;
    line-height: 30px;
}

.graphic-table tbody tr td {
    font-size: 1rem;
    font-weight: 600;
    width: auto;
}

.graphic-table thead tr th {
    color: #999;
    font-size: .725rem;
}

.graphic-table tbody tr td span {
    border-bottom: 2px dotted silver;
}

.chart-button button {
    border: 2px solid #7cb5ec;
    padding: 9px 14px;
    border-radius: 12px;
    background: #fff;
    margin-right: 10px;
    margin-bottom: 10px;
}

.chart-button button:last-child {
    margin-right: 0;
}

.chart-button .button:hover,
.chart-button .button-active {
    border: 2px solid #5285b7;
    background: #eee;
}