.historical-widget {
	-fx-alignment: top-left;
}

.string-historical-widget>.text-field-widget>.custom-text-field,
.price-historical-widget>.number-value-widget>.custom-text-field {
	-fx-border-radius: 3 0 0 3;
	-fx-border-width: 1 0 1 1;
}

.string-historical-widget>.xtrip-button,
.price-historical-widget>.xtrip-button {
	-fx-border-radius: 0 3 3 0;
}

.boolean-historical-widget,
.date-historical-widget,
.date-time-historical-widget,
.double-historical-widget,
.historical-widget:readonly {
	-fx-hgap: 0.3em;
}

.historical-widget:readonly>.xtrip-button {
	-fx-border-width: 0 0 1 0;
}
