.glossaryLabel {
    font-weight: bolder;
    box-shadow: 1px 1px 0 0 rgba(0, 0, 0, 0.2);
    padding-right: 4px;
    border: none;
    background: none;
    cursor: pointer;
    font-family: inherit;
    font-size: inherit;
    text-decoration: underline;
    text-decoration-style: dotted;
    text-underline-offset: 2px;
}

.glossaryLabel:hover {
    background-color: var(--primary-hover);
}

.resource {
    color: gold;
}

.mechanic {
    color: #8fc5ff;
}

.faction {
    color: #da4e4e;
}

.role {
    color: #87aa87;
}
