/**
 * Global Analysis — Print Styles
 *
 * Optimizes Global Analysis articles for clean print/PDF output.
 */
@media print {
	.ga-article {
		max-width: 100% !important;
		margin: 0 !important;
		padding: 0 !important;
	}

	.ga-section {
		break-inside: avoid;
		page-break-inside: avoid;
		border: none !important;
		box-shadow: none !important;
		background: #fff !important;
		padding: 12px 0 !important;
		margin-bottom: 18px !important;
	}

	.ga-section-title {
		border-bottom: 1px solid #000 !important;
	}

	.ga-toc {
		display: none;
	}

	.ga-kpi-card {
		border: 1px solid #ccc !important;
		box-shadow: none !important;
	}

	.ga-kpi-grid {
		grid-template-columns: repeat(3, 1fr) !important;
	}

	/* Hide non-content elements */
	.site-header,
	.site-footer,
	.sidebar,
	.widget-area,
	.comments-area,
	.navigation,
	.social-share {
		display: none !important;
	}

	/* Ensure readable text */
	body {
		font-size: 12pt;
		line-height: 1.5;
		color: #000;
	}

	a {
		color: #000;
		text-decoration: underline;
	}
}
