#main-window[tabsintitlebar="true"]:not([extradragspace="true"]) #TabsToolbar > .toolbar-items { opacity: 0; pointer-events: none; } #main-window:not([tabsintitlebar="true"]) #TabsToolbar { visibility: collapse !important; } #sidebar-box[sidebarcommand="treestyletab_piro_sakura_ne_jp-sidebar-action"] #sidebar-header { display: none; } /* TST 2.4.17 - Fix for #1822 - Fix for Photon themed new tab favicon */ #tabbar tab-item:not(.loading) tab-favicon .favicon-image[src^="moz-extension://"][src$="/resources/icons/globe-16.svg"] { display: none; } #tabbar tab-item:not(.loading) tab-favicon .favicon-image[src^="moz-extension://"][src$="/resources/icons/globe-16.svg"] ~ .favicon-default::before { display: inline-block !important; background: url("chrome://branding/content/icon32.png") no-repeat center / 100% !important; mask: none !important; } #tabbar tab-item:not(.loading)[data-current-uri="about:privatebrowsing"] tab-favicon .favicon-image[src^="moz-extension://"][src$="/resources/icons/globe-16.svg"] ~ .favicon-default::before { background: url("chrome://browser/skin/privatebrowsing/favicon.svg") no-repeat center / 100% !important; } /* TST 2.4.17 - Fix for #1822 - Fix for Photon themed default favicon */ tab-item:not(.group-tab):not([data-current-uri^="chrome:"]):not([data-current-uri^="about:addons"]):not([data-current-uri^="about:preferences"]) tab-favicon .favicon-default::before { background: url("/sidebar/styles/icons/moon.svg") no-repeat center / 100% !important; mask: none !important; } #tabbar:not(.overflow) .after-tabs { display: none; } #tabbar:not(.overflow) ~ .after-tabs { display: block; }