
a {
    text-decoration: none;

    padding: 3px;
    border-radius: 5px;

    transition: all 0.1s;

    color: var(--interactive-a);
}

a:hover {
    color: var(--interactive-a-hover);
}

a:active {
    color: var(--interactive-a-active);
}

a:visited {
    opacity: 0.9;
}

a.no-recolor {
    color: white;
}

a.no-padding {
    padding: 0;
}
