:root {
    --text-color: black;
    --link-color: #f7e626;
}
html, body {
    font-size: 12pt !important;
/*    font-family: "Noto Sans", sans-serif;*/
}

.header {
/*    font-family: "Public Sans", sans-serif;*/
    font-size: 32px;
}

a:not(.nav-link) {
    color: var(--text-color);
}
a:link:not(.nav-link),
a:visited:not(.nav-link) {
    color: inherit;
    text-decoration: none;
    border-bottom: 2px solid #000;
    padding: 0.07em;
    border-radius: 1px;
}
a:hover:not(.nav-link),
a:active:not(.nav-link),
a:focus:not(.nav-link) {
    text-decoration: none !important;
    background-color: var(--link-color);
}

/* Override AG-Grid default styles to inherit fonts from the body */
.ag-theme-alpine {
    font-family: inherit !important;
/*    font-size: inherit !important;*/
}
