@import url('./main-layout.css');
@import url('line-awesome/dist/line-awesome/css/line-awesome.min.css');

@import url('./bundles-style.css');

@import url('./charts/MultipleAxes.css');

@import url('./sidebar-style.css');

@import url('./login-view-styles.css');

@import url('./componentStyles/wizard.css');
@import url('./componentStyles/click-link.css');
@import url('./componentStyles/sticky-header.css');
@import url('./componentStyles/key-value-list-styles.css');
@import url('./componentStyles/card.css');


@import url('./documentation/bundle-doc-view.css');
@import url('./documentation/node-doc-view.css');
@import url('componentStyles/comboxes.css');
@import url('./documentation/doc-layout.css');

@import url('./views/revenue-view.css');
@import url('./views/license-view.css');

@import url('./componentStyles/month-year-picker.css');
@import url('./upload-values-page.css');


@import url('./configSession/configsessionStyles.css');

@import url('./dialog.css');

@import url('./views/dashboard-view.css');


.no-outline {
	outline: none;
	/*border: none;*/
	border-radius: 8px;
	/*border: 1px solid #ccc;*/
	/*padding-left: 16px;
	padding-right: 16px;*/
	padding-top: 2px;
	padding-bottom: 2px;
/*	font-family: 'Roboto' !important;*/
	/*font-weight: var(--custom-font-weight-medium) !important;*/
	font-size: 16px !important;
	/*height: 35px;*/
	/*min-width: 350px;*/
}

.no-outline::part(input-field)
{
	background-color: transparent !important;
	border-radius: 8px;
	/*border: 2px solid blue;*/
}

@font-face{
	font-family: Roboto;
	src: url("./font/Roboto-Regular.ttf");
}
* {
	font-family: Roboto;
}

.search-text-field{

}

.anchor-label {
    cursor: pointer;
    color: #4a4aff !important;
}

.anchor-label:hover {
    text-decoration: underline;
    color: blue !important;
}

.background-light-gray{
	background-color: lightgray;
}

.unselectable {
	user-select: none; /* Standard for modern browsers */
	-webkit-user-select: none; /* Chrome, Safari, Opera */
	-moz-user-select: none; /* Firefox */
	-ms-user-select: none; /* Internet Explorer/Edge */
}

.grid-bottom-line{
	font-size: 10px;
}


.drawer-section{
	height: 100%;
}

/*Styles for Vaadin update 24.0.0*/

/* Für Grid-Komponenten */
vaadin-grid::part(row):nth-child(even) {
	border: none !important;
	box-shadow: none !important;
}

vaadin-grid::part(even-row){
	border: none !important;
}
