#li-form fieldset { border: 0; padding: 0; margin: 0 0 1rem; }
#li-form legend { font-weight: 700; margin-bottom: .5rem; }
.li-options, .li-actions { display: flex; flex-wrap: wrap; gap: .75rem 1rem; margin: 1rem 0; }
.li-options label { display: inline-flex; align-items: center; gap: .4rem; }
#li-output { width: 100%; box-sizing: border-box; min-height: 20rem; resize: vertical; font: inherit; line-height: 1.8; padding: .75rem; }
#li-counts { overflow-wrap: anywhere; }
