[data-bs-theme="dark"] {
	::-webkit-scrollbar {
		width: 18px;
	}

	::-webkit-scrollbar-track {
		background: #212529;
	}

	::-webkit-scrollbar-thumb {
		background: #495057;
	}

	::-webkit-scrollbar-thumb:hover {
		background: #2b3035;
	}

	.tox .tox-toolbar {
		background-color: #2b3035 !important;
	}

	.tox-tinymce {
		border: 1px solid #495057;
	}

	.tox .tox-tbtn--enabled svg {
		fill: #2b3035 !important;
	}

	.tox .tox-statusbar {
		background-color: #2b3035;
		border-top: 1px solid #495057;
	}

	.mce-content-body {
		background: #212529 !important;
		color: #dee2e6 !important;
	}

	.tox .tox-edit-area {
		border-top: 1px solid #495057;
	}

	.tox .tox-tbtn svg {
		fill: #dee2e6;
	}

	.img-menu-header {
		filter: brightness(0) invert(1);
	}

	.swal2-popup {
		border: 1px solid #495057;
	}

	:-webkit-autofill {
		background-color: #212529 !important;
		color: #dee2e6 !important;
		border: 1px solid #495057 !important;
		box-shadow: 0 0 0 1000px #212529 inset !important;
		z-index: 0 !important;
	}

	.btn {
		background: transparent !important;
	}

	.btn-info,
	.btn-primary,
	.btn-success,
	.btn-warning,
	.btn-danger {
		color: var(--bs-btn-border-color);
	}

	.btn-info:hover,
	.btn-primary:hover,
	.btn-success:hover,
	.btn-warning:hover,
	.btn-danger:hover {
		border: 1px solid #dee2e6;
		color: #dee2e6;
	}

	#wrapper-login img {
		filter: brightness(0) invert(1);
	}
}