/* Yazdırma stilleri — media="print" ile yüklenir; tarayıcı bunu render'ı
   bloke etmeyen düşük öncelikli kaynak olarak indirir, kritik CSS sayılmaz.
   Sözlük kullanıcısı çekim tablolarını yazdırıyor: bu dosya gerçek bir ihtiyaç. */
@media print {
	.site-header, .site-footer, .search-form, .search-box, .letter-nav, .word-views,
	.artikel-nav, .breadcrumb, .pagination, .sidebar, .layout__rail, .skip-link,
	.comments, .nav-toggle, .sentence-item__report, .btn, .word-section--related {
		display: none !important;
	}
	body { color: #000; background: #fff; font-size: 11pt }
	a { color: #000; text-decoration: none }
	.card { box-shadow: none; padding: 0; background: none }
	.card__title, .section-title, .rule-title { border-inline-start-color: #000 }
	.table-scroll { overflow: visible; border: 1px solid #000 }
	.data-table { page-break-inside: avoid }
	.data-table tbody tr:nth-child(even) { background: none }
	.word-header { border-bottom: 1px solid #000 }
	.sentence-item { background: none; border-left: 2px solid #000; border-radius: 0; padding-left: 8pt }
	.sentence-item__num { position: static; transform: none; background: none; color: #000; display: inline-block; width: auto; height: auto }
	.note { border: 1px solid #000; background: none; color: #000 }
}
