1/* - This Source Code Form is subject to the terms of the Mozilla Public 2 - License, v. 2.0. If a copy of the MPL was not distributed with this file, 3 - You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 5%include ../shared.inc 6%include ../../../shared/in-content/common.inc.css 7 8xul|tabs { 9 padding-right: 0; 10 padding-left: 0; 11} 12 13xul|tab[visuallyselected] { 14 text-shadow: none; 15} 16 17xul|button[dlgtype="help"] { 18 -moz-appearance: none; 19 width: auto; 20} 21 22xul|caption { 23 padding-inline-start: 0; 24} 25 26xul|groupbox > xul|*.groupbox-body { 27 padding: 0; 28} 29 30xul|menulist:not([editable="true"]) > xul|menupopup > xul|menuitem[checked="true"]::before, 31xul|menulist:not([editable="true"]) > xul|menupopup > xul|menuitem[selected="true"]::before { 32 display: none; 33} 34 35xul|menulist:not([editable="true"]) > xul|*.menulist-dropmarker { 36 display: -moz-box; 37 margin-top: 1px; 38 margin-bottom: 1px; 39} 40 41xul|menulist > xul|menupopup xul|menu, 42xul|menulist > xul|menupopup xul|menuitem, 43xul|button[type="menu"] > xul|menupopup xul|menu, 44xul|button[type="menu"] > xul|menupopup xul|menuitem { 45 padding-inline-end: 34px; 46} 47 48xul|*.help-button > xul|*.button-box > xul|*.button-icon { 49 margin-inline-start: 0; 50} 51 52xul|*.checkbox-icon { 53 margin-right: 0; 54} 55 56xul|*.radio-icon { 57 margin-inline-end: 0; 58} 59 60xul|*.text-link:-moz-focusring { 61 color: var(--in-content-link-highlight); 62 text-decoration: underline; 63 box-shadow: none; 64} 65 66xul|button:-moz-focusring, 67xul|menulist:-moz-focusring, 68xul|checkbox:-moz-focusring > .checkbox-check, 69html|input[type="checkbox"]:-moz-focusring + html|label:before, 70xul|radio[focused="true"] > .radio-check, 71xul|tab:-moz-focusring > .tab-middle > .tab-text { 72 outline: 2px solid rgba(0,149,221,0.5); 73 outline-offset: 1px; 74 -moz-outline-radius: 2px; 75} 76 77xul|radio[focused="true"] > .radio-check { 78 -moz-outline-radius: 100%; 79} 80 81html|*.numberbox-input::-moz-number-spin-up { 82 border-radius: 4px 4px 0 0; 83} 84 85html|*.numberbox-input::-moz-number-spin-down { 86 border-radius: 0 0 4px 4px; 87} 88 89xul|textbox[type="search"]:not([searchbutton]) > .textbox-input-box > .textbox-search-sign { 90 list-style-image: url(chrome://global/skin/icons/search-textbox.svg); 91 margin-inline-end: 5px; 92} 93 94html|button { 95 /* XUL button min-width */ 96 min-width: 79px; 97} 98