#wpadminbar {
	display: none !important;
}

@media (prefers-color-scheme: dark) {
	body {
		background-color: #121212;
		color: #ffffff;
	}
	
	/* Header, Footer, and Menu */
	header, footer, .site-header, .site-footer, .navigation, .menu {
		background-color: #1a1a1a;
	}
	
	/* Menu Items */
	.menu a, .navigation a {
		color: #ffffff;
	/* Change text color */
	}
	
	/* Content Blocks */
	.content, .post, .page, .wp-block-group, .wp-block-columns {
		background-color: #1a1a1a;
		color: #ffffff;
	}
	
	/* Buttons and Links */
	a {
		color: #1e90ff;
	}
	
	/* Optional: Adjust input fields */
	input, textarea, select {
		background-color: #333;
		color: #ffffff;
		border: 1px solid #555;
	}
	
	/* Ensure the main background is dark */
	body, html, .site, .site-content, .wp-site-blocks {
		background-color: #121212 !important;
		color: #ffffff !important;
	}
	
	/* Target specific columns and blocks */
	.wp-block-columns, .wp-block-column {
		background-color: #1a1a1a !important;
		color: #ffffff !important;
	}
	
	/* Fix individual text and image block backgrounds */
	.wp-block-group, .wp-block-group__inner-container {
		background-color: #1a1a1a !important;
		color: #ffffff !important;
	}
	
	/* Ensure images don't have white background */
	.wp-block-image img {
		background-color: transparent !important;
	}
	
	/* Ensure all columns have a dark background */
	.wp-block-column, 
			    .wp-block-columns, 
			    .wp-block-group {
		background-color: #1a1a1a !important;
	}
	
	/* Override the white background of the group block */
	.wp-block-group.has-white-background-color {
		background-color: #1a1a1a !important;
	}
	
	/* Ensure text remains visible */
	.wp-block-group.has-white-background-color p {
		color: #ffffff !important;
	}
	
	/* Fix Menu Button Color in Dark Mode */
	.menu-toggle {
		background-color: transparent !important;
	/* Or a dark color */
		color: #fff !important;
	/* Ensures icon is visible */
	}
	
	/* Fix White Frame in Tablet Mode */
	.menu {
		background-color: #121212 !important;
	/* Or match dark mode */
		border: none !important;
		box-shadow: none !important;
	}
	
	/* Ensure menu toggle button is transparent */
	.menu-toggle {
		background-color: transparent !important;
		color: #fff !important;
		border: none !important;
	}
	
	/* Ensure navigation bar is dark */
	#site-navigation {
		background-color: #121212 !important;
	/* Match dark mode */
		border: none !important;
		box-shadow: none !important;
	}
	
	/* Fix menu container */
	.menu-main-container {
		background-color: transparent !important;
	}
	
	/* Ensure no white background behind menu */
	.site-header-wrap, .site-header {
		background-color: #121212 !important;
	}
	
	#wpadminbar {
		background-color: #121212 !important;
		color: #ffffff !important;
		opacity: 1 !important;
	/* Ensures full visibility */
	/* Removes any blur effect */
	}
	
	#wpadminbar .quicklinks {
		background-color: #121212 !important;
	}
	
	#wpadminbar * {
		color: #ffffff !important;
	}
	
	#wpadminbar {
		display: none !important;
	}
}