/*import url('./main-layout.css');*/

@import url('./login.css');
@import url('./menu.css');

@import url('./ldm-details-panel.css');
@import url('./station-multi-select.css');
@import url('./components/buttons.css');

@import url('lumo-css-framework/all-classes.css');
@import url('line-awesome/dist/line-awesome/css/line-awesome.min.css');


html {
	--vaadin-form-item-label-width: 11em;
	--vaadin-form-item-label-spacing: 0;
}

.multiline [part="label"] {
	white-space: normal;
}

vaadin-grid.topo-lane-connection-table::part(invalid-connection) {
	background-color: #db5b51;
}

.monitoring-metrics-container {
    background-color: #F6F8FA;
    padding: 6px;
    padding-left: 10px;
    border-radius: 3px;
}

.monitoring-metrics-container .title {
    color: #4E4E4F;
    font-weight: bold;
}

.monitoring-metrics-container .metric-title {
    color: #000000;
    font-size: var(--lumo-font-size-s);
}

table.roaddata-sources tr.header td {
    font-weight: bold;
    color: #4E4E4F;
    font-family: var(--lumo-font-family);
    padding-top: 0px;
}

table.roaddata-sources tr td {
    padding-right: 10px;
}

table.roaddata-sources tr td.source-name {
    font-size: var(--lumo-font-size-s);
}