
/* ensure all links are at least 24x24 px */
div.l-sidebar__main a {
    min-height: 24px;
    min-width: 24px;
    min-inline-size: 24px;
    min-block-size: 24px;
    display: inline-block;
}

/* don't mess with the display of the main link in a card, or inside headings */
div.l-sidebar__main .card>a,
div.l-sidebar__main h2 a, 
div.l-sidebar__main h3 a,
div.l-sidebar__main h4 a,
div.l-sidebar__main h5 a {
	display: unset;
}

/* use CSS and element states to reveal archived+maybe inaccessible warning */
div.l-sidebar__main a>span.coa-access-disclaimer {
  display: none;
}
div.l-sidebar__main a:active>span.coa-access-disclaimer,
div.l-sidebar__main a:focus>span.coa-access-disclaimer,
div.l-sidebar__main a:hover>span.coa-access-disclaimer {
  display: inline;
  margin-left: 0.5em;
  font-size: 80%;
  font-style: oblique;
  color: black;
  background-color: palegoldenrod;
}


