.french-lexer .sheet { padding:1cm; } .dict-entry { display:grid; grid-template-columns:1.5fr 1fr 1fr; break-after:always; } .dict-entry.odd { background-color:#eee; } .dict-key { padding-left:0.1cm; display:grid; gap:1px; /* border-top-left-radius:3mm; border-top-right-radius:3mm; */ } .arrow { margin-right:0.1cm; } .dict-lexeme { display:flex; flex-direction:row; font-family:monospace; font-variant:small-caps; font-size:0.5cm; line-height:1.0; flex-wrap:wrap; justify-content:flex-start; } .dict-lexeme-LiteralTagOccurence { //text-decoration:overline; //border-top:1px solid blue; border-bottom:3px solid blue; //border-left:1px solid blue; //border-right:1px solid blue; } .dict-key-cell { font-family:monospace; font-variant:small-caps; font-size:0.5cm; line-height:1.0; } .french-lexer { display:flex; flex-direction:column; }