/* Let legacy tables keep their natural cell sizing without clipping columns.
 * No table min-width or forced reflow: fitting desktop tables stay unchanged. */
.hr-entry-content .hr-table-scroll {
	max-width: 100%;
	min-width: 0;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}

.hr-entry-content .hr-table-scroll:focus-visible {
	outline: 3px solid var(--hr-green);
	outline-offset: -3px;
}

/* Case/file identifiers are meaningful units. Let the region scroll instead
 * of splitting an abbreviation into isolated letters or orphaning its icon. */
.hr-page--vyrizene-zadosti .hr-entry-content .hr-table-scroll td a,
.hr-page--vyrizene-zadosti .hr-entry-content .hr-table-scroll td a .hr-download-tail {
	white-space: nowrap;
	word-break: normal;
	overflow-wrap: normal;
}
