.cells-container {
	-fx-padding: 0;
}

.cells-container>.grid-cell.label,
.cells-container>.grid-cell>.simple-widget>.label,
.cells-container>.grid-cell>.label {
	-fx-padding: 0.25em 0.5em;
}

.cells-container>.grid-cell.hyperlink,
.cells-container>.grid-cell>.simple-widget>.hyperlink,
.cells-container>.grid-cell>.hyperlink {
	-fx-padding: 0.166667em 0.5em;
}

.cells-container>.simple-cell {
	-fx-padding: 0.25em 0.5em;
	-fx-min-width: 2em;
}

.cells-container>.simple-cell.basic {
	-fx-text-fill: -xtrip-dark-text-color;
}

.cells-container>.simple-cell.caption {
	-fx-background-color: -xtrip-table-caption-background;
	-fx-text-fill: -xtrip-label-color;
}

.cells-container>.simple-cell.value {
	-fx-text-fill: -xtrip-dark-text-color;
	-fx-font-weight: bolder;
}

.cells-container>.simple-cell.combined {
	-fx-background-color: -xtrip-table-caption-background;
	-fx-text-fill: -xtrip-dark-text-color;
	-fx-font-weight: bolder;
}
