/* app/frontend/css/tables.css */
/* Таблицы свойств и ссылок общего назначения */

.utility-properties-table {
	width: 100%;
	border-collapse: collapse;
	font-size: var(--font-ui-small);
}

.utility-properties-table th,
.utility-properties-table td {
	padding: var(--size-4-2) var(--size-4-3);
	text-align: left;
	vertical-align: top;
	border-bottom: var(--divider-width) solid var(--background-modifier-border);
}

.utility-properties-table th {
	font-weight: 600;
	color: var(--text-muted);
	border-bottom: 2px solid var(--background-modifier-border);
}

.utility-properties-table tr {
	transition: background-color var(--anim-fast);
}

.utility-properties-table tr:hover {
	background-color: var(--background-modifier-hover);
}

.utility-properties-table tr:last-child td {
	border-bottom: none;
}

/* Модификаторы для ячеек */
.utility-properties-table td.is-key {
	font-weight: 600;
}

.utility-properties-table td.is-mono-key {
	font-family: var(--font-mono);
	color: var(--text-muted);
}

.utility-properties-table td.is-val {
	word-break: break-all;
}
