.google-visualization-tooltip {
    border-radius: 13px;
    border-width: 1px;
}

.chart-tooltip {
    width: fit-content;
    border-radius: 10px;
    border-width: 3px;
    border-style: solid;
    padding: 7px;
    font-family: sans-serif;
    font-size: 13px;
    background-color: var(--main-background-color);

    display: grid;
    grid-row-gap: 5px;
}

.chart-tooltip-used {
    border-color: #35B6FF;
}

.chart-tooltip-new {
    border-color: #FF9435;
}

.chart-tooltip-merged {
    border-color: var(--main-border-color);
}

.chart-tooltip-grid {
    display: grid;
    grid-template-columns: min-content 1fr;
    grid-column-gap: 15px;
    width: 100%;
}

.chart-tooltip-grid-text {
    white-space: nowrap;
    text-align: left;
}

.chart-tooltip-grid-value {
    white-space: nowrap;
    text-align: right;
}