/* Printable output: hide navigation/chrome, let content flow in normal document colors. */
@media print {
	.app-banner,
	.app-nav,
	.theme-toggle,
	.no-print,
	#blazor-error-ui,
	#components-reconnect-modal {
		display: none !important;
	}

	.app-main {
		max-width: none;
		padding: 0;
		margin: 0;
	}

	body {
		background: #ffffff;
		color: #000000;
	}

	.card {
		box-shadow: none;
		border: 1px solid #000000;
		break-inside: avoid;
	}

	table.data-grid th {
		position: static;
	}

	a {
		color: #000000;
		text-decoration: none;
	}
}
