@-moz-document url("about:addons"), url("about:blank"), url("about:config"), url("about:home"), url("about:newtab"), url("about:preferences"), url("about:privatebrowsing"), url("about:profiles") { body { background-color:black!important } a,a:visited,a:hover { color:black!important } #categories > .category[selected], #categories > .category.selected { color: white !important; } checkbox:not([disabled="true"]):hover > .checkbox-check, input[type="checkbox"]:not(:disabled):hover { border-color: white !important; } radio:not([disabled="true"]):hover > .radio-check { border-color: white !important; } .text-link { color: white !important; } .content-blocking-category.selected { border: 1px solid white !important; background-color: rgba(255,255,255,0.4) !important; } .content-blocking-category { border: 1px solid var(--in-content-border-color) !important; background-color: rgba(255,255,255,0.2) !important; /* bkg of default unselected*/ } .content-blocking-warning { background-color: rgba(255,255,255,0.3) !important; } .checkbox-check{ fill: white !important; } .radio-check{ fill: white !important; } .addon-card:not([expanded]) > .addon.card:hover { box-shadow: white !important; } .card { border: 1px solid white !important; } :root { --card-outline-color: white !important; --in-content-border-color: white !important; --in-content-border-active: white !important; --in-content-border-active-shadow: white !important; --in-content-border-hover: white !important; --in-content-box-background: black !important; --in-content-box-background-active: rgba(255,255,255,0.6) !important; --in-content-box-background-hover: rgba(255,255,255,0.4) !important; --in-content-box-border-color: white !important; --in-content-box-info-background: black !important; --in-content-button-background: rgba(255,255,255,0.5) !important; --in-content-button-background-active: rgba(255,255,255,0.4) !important; --in-content-button-background-hover: rgba(255,255,255,0.6) !important; --in-content-category-background: rgba(255,255,255,0.5) !important; --in-content-category-background-hover: rgba(255,255,255,0.5) !important; --in-content-category-background-selected: rgba(255,255,255,0.4) !important; --in-content-category-background-selected-hover: rgba(255,255,255,0.5) !important; --in-content-category-text: white !important; --in-content-category-text-selected: white !important; --in-content-page-background: black !important; --in-content-selected-text: white !important; --in-content-table-background: black !important; --in-content-table-border-dark-color: white !important; --in-content-table-header-background: rgba(255,255,255,0.5) !important; --in-content-text-color: white !important; --in-content-warning-container: rgba(255,255,255,0.3) !important; --shadow-10: 0 1px 4px white !important; --shadow-30: 0 4px 16px white !important; color: white !important; } } :root { --card-outline-color: white !important; --in-content-box-background: black !important; --in-content-page-background: black !important; --in-content-text-color: white !important; --shadow-10: 0 1px 4px white !important; --shadow-30: 0 4px 16px white !important; color: white !important; } .card { border: 1px solid white !important; } #learnMoreLink { color: white !important; } #errorCode { color: white !important; } #viewCertificate { color: white !important; } #advancedButton { color: white !important; background-color: rgba(0,62,170,1) !important; } #advancedButton:hover { color: white !important; background-color: rgba(0,62,170,0.7) !important; } #advancedButton:active { color: white !important; background-color: rgba(0,62,170,0.5) !important; } #exceptionDialogButton { color: white !important; background-color: rgba(0,62,170,1) !important; } #exceptionDialogButton:hover { color: white !important; background-color: rgba(0,62,170,0.7) !important; } #exceptionDialogButton:active { color: white !important; background-color: rgba(0,62,170,0.5) !important; }