.titleblock {
background-color: rgb(var(--pale-gray-monochrome));
color:rgb(var(--dark-gray-monochrome));
padding: 0.5rem 1rem 0.10rem;
margin: 1.5rem 0rem 0.5rem 0rem;
box-shadow: 0.05rem 0.1rem 0.3rem rgba(0, 0, 0, .25);
border: solid 0.3rem rgb(var(--gray-monochrome));
}
.titlebox{
color: rgb(var(--white-monochrome));
position: relative;
top: -1.6rem;
background-color: rgb(var(--gray-monochrome));
padding: 0.25rem 1rem;
line-height: 0.1rem;
}
.dark-titleblock {
background-color: rgb(var(--gray-monochrome));
color:rgb(var(--white-monochrome));
padding: 0.5rem 1rem 0.10rem;
margin: 1.5rem 0rem 0.5rem 0rem;
box-shadow: 0.05rem 0.1rem 0.3rem rgba(0, 0, 0, .25);
border: solid 0.3rem rgb(var(--pale-gray-monochrome));
}
.dark-titlebox{
color: rgb(var(--dark-gray-monochrome));
position: relative;
top: -1.6rem;
background-color: rgb(var(--pale-gray-monochrome));
padding: 0.25rem 1rem;
line-height: 0.1rem;
}
.dark-borderblock {
background-color:rgb(var( --gray-monochrome));
color:rgb(var(--white-monochrome));
padding: 0.01rem 1rem;
margin: 0.5rem 0 0.5rem 0.25rem;
box-shadow: 0.05em 0.1rem 0.3rem rgba(0,0,0,.25);
border: solid 0.3rem rgb(var(--pale-gray-monochrome));
}
.borderblock {
background-color:rgb(var(--pale-gray-monochrome));
color:rgb(var(--dark-gray-monochrome));
padding: 0.01rem 1rem;
margin: 0.5rem 0 0.5rem 0.25rem;
box-shadow: 0.05 0.1rem 0.3rem rgba(0,0,0,.25);
border: solid 0.3rem rgb(var(--gray-monochrome));
}
.edge-distance-fix {
line-height: inherit;
margin-block-start: 0.75em;
margin-block-end: 0.75em;
margin-inline-start: 0px;
margin-inline-end: 0px;
}