ly.xul"); @namespace html url("http://www.w3.org/1999/xhtml"); /* ::::: autocomplete ::::: */ html|input[nomatch="true"][highlightnonmatches="true"] { color: red; } /* ::::: autocomplete popups ::::: */ panel[type="autocomplete-richlistbox"] { --panel-color: FieldText; --panel-background: Field; } /* ::::: richlistbox autocomplete ::::: */ .autocomplete-richlistbox { appearance: none; margin: 1px; background-color: transparent; border: 0; } .autocomplete-richlistitem[selected] { background-color: SelectedItem; color: SelectedItemText; } .ac-type-icon { display: none; min-width: 16px; min-height: 16px; max-width: 16px; max-height: 16px; margin-inline-start: 6px; margin-inline-end: 6px; } .ac-site-icon { display: none; min-width: 16px; min-height: 16px; max-width: 16px; max-height: 16px; margin-inline-start: 6px; margin-inline-end: 8px; -moz-context-properties: fill; fill: currentColor; } .ac-title { margin-inline-start: 0; margin-inline-end: 6px; } .ac-separator { display: none; margin-inline-start: 0; margin-inline-end: 6px; } .ac-url { display: none; } /* Better align the URL with the title. */ .ac-separator, .ac-url { margin-bottom: -2px; } .ac-title-text, .ac-separator-text, .ac-url-text, .ac-text-overflow-container { padding: 0 !important; margin: 0 !important; } PK