.disambig {
display: flex;
align-items: center;
clear: both;
margin: 0.9em 1em;
padding: 0.25em 0.35em;
border: 1px solid #ccc;
border-width: 1px 0;
font-style: italic;
}
.disambig > * {
flex-shrink: 0;
margin: 0 0.25em;
}
.disambig-body {
flex-grow: 1;
flex-shrink: 1;
padding: 0.1em 0;
}