/*Tabbox*/

@namespace xul "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";

#tabbrowser-tabbox {
	--chrome-content-separator-color: var(--gnome-toolbar-border-color);

	.browserContainer {
		box-shadow: none !important;
		outline: 0 !important;
	}
}

@media -moz-pref("sidebar.revamp") and -moz-pref("sidebar.revamp.round-content-area") {
	:root {
		--chrome-content-separator-color: var(--gnome-toolbar-border-color) !important;
	}
	
	#tabbrowser-tabbox {
		--border-radius-medium: var(--gnome-card-radius) !important;
		
		#tabbrowser-tabpanels {
			background-color: var(--gnome-sidebar-background) !important;
		}
		
		.browserContainer {
			outline: 0 !important;
			
			#tabbrowser-tabbox[sidebar-shown] & {
				box-shadow: var(--gnome-card-shadow) !important;
			}
		}
	}
}