/*.hill-chart {
    width: 800px;
    margin: 1em auto;
}*/

.hill-container {
    overflow: visible;
    margin-top: 1em;
}

.hill-path {
    fill: none;
    stroke: var(--color-secondary);
    stroke-width: 2;
    stroke-opacity: 1;
}

.hill-divider {
    stroke: var(--color-secondary);
}

.hill-dot {
    user-select: none;
}

.hill-dot:hover {
    cursor: move;
}

.hill-dot-text {
    fill: var(--color-text);
}

.hill-instructions {
    display: inline-block;
    border: 1px solid var(--color-light-border);
    background-color: var(--color-button);
    border-radius: .285714rem;
    padding: 0.5em 1em;
    font-size: 0.8em;
    color: var(--color-text-light);
}

.hill-labels {
    padding-top: 0.5em;
    font-size: 0.8em;
    color: var(--color-text-light-3);
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.hill-notes {
    margin-top: 6em;
    font-size: 0.8em;
}

