.character-sample {
display: inline-block;
min-width: 1em;
font-size: 300%;
text-align: center;
background: rgb(0, 0, 0); /* fallback */
background: rgba(0, 0, 0, 0.1);
}
.character-sample > :only-child {
display: block;
}
.character-sample-primary {
display: inline-table;
min-width: 1.1em;
font-size: 300%;
line-height: 110%;
text-align: center;
background: rgb(0, 0, 0); /* fallback */
background: rgba(0, 0, 0, 0.1);
height: 1.1em;
}
.character-sample-secondary {
display: inline-block;
min-width: 1em;
text-align: center;
}