.frame {
    font-size: inherit;
    border: 1px solid var(--eop-border);
    box-shadow: -2px -2px 5px var(--eop-shadow) inset;
    padding: 5px 10px;
    background-color: var(--eop-bg2);
    border-radius: var(--eop-borderradius);
    margin: var(--eop-margin);
}

/* .frame  {
    color: var(--eop-link);
    text-decoration: none;
    line-height: 1.25em;
} */

img.frame {
    border-radius: var(--eop-borderradius);
}
div.imgonly img {
  max-width: 100%;
}
#text {
    background-color: var(--eop-textbox);
}
table {
    border-collapse: collapse;
    background-color: var(--eop-bg2);
    border: 1px solid var(--eop-border);
    box-shadow: 2px 2px 5px var(--eop-shadow);
}
tr {
        width: 100%;
}
td {
        padding: var(--eop-margin);
}
dl {
  display: grid;
  grid-gap: 4px 16px;
  grid-template-columns: max-content;
}
dt {
    text-align: right;
  font-weight: bold;
}
dd {
  margin: 0;
  grid-column-start: 2;
}
tr:nth-child(odd) {
    background-color: var(--eop-bg3);
    
}
h3{
    font-size: 125%;
}
.wikisearch {
    overflow:hidden;
}
.createlink {
    display:none;
}
.createlinktext {
    color: var(--eop-linkhover);
}
.back-arrow {
    display:none;
}
.PmTOCdiv {
    max-height: none;
}
.PmTOCdiv a {
    line-height: inherit;
}
.PmTOCtable {
	padding: 5px;
}
.diffbox {
    width:auto;
    max-width: 570px;
}
.categorylink:first-of-type::before{
    content:"Tags:";
    display:block;
    color: black;
    text-shadow: none;
    border-bottom: 1px solid var(--eop-border);
    padding: 2px;
    margin-left:auto;
}
.categorylink:first-of-type{
}
.categorylink {
	display: inline-block;
	padding: 0 10px;
}