:root {
    --brand-orange: #da7d02;
}

body {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
    counter-reset: footnotes;
}

a { color: var(--brand-orange); }
.uk-card { color: #000; }

a[aria-describedby="footnote-label"] {
    color: inherit;
    cursor: default;
    outline: none;
    text-decoration: none;
    counter-increment: footnotes;
}

a[aria-describedby="footnote-label"]::after {
    color: var(--brand-orange);
    content: '[' counter(footnotes) ']';
    cursor: pointer;
    font-size: 0.5em;
    margin-left: 2px;
    text-decoration: underline;
    vertical-align: super;
}

a[aria-describedby="footnote-label"]:focus::after {
    outline: thin dotted;
    outline-offset: 2px;
}
