/* css styles */
/* Code block styling for better readability */
pre, code, .sourceCode, .highlight, .quarto-code {
	background-color: #010e1b; /* light neutral background */
	color: #d6d3d3;
	border-radius: 6px;
}

pre {
	padding: 0.8rem 1rem;
	overflow: auto;
	box-shadow: 0 1px 2px rgba(11,11,11,0.04);
	border: 1px solid rgba(11,11,11,0.05);
}

code {
	padding: 0.15rem 0.35rem;
	font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, "Roboto Mono", "Courier New", monospace;
	font-size: 0.95em;
}

/* Jupyter output/Cell styling */
.jp-Notebook .jp-Cell .jp-OutputArea-output pre {
	background-color: #ffffff;
}

/* Slightly darker background for dark themes can be added with a class toggle */
.code-bg-dark pre, .code-bg-dark code {
	background-color: #0f1115;
	color: #e6eef8;
}
