@import '_content/BlazorBarcodeScanner.ZXing.JS/BlazorBarcodeScanner.ZXing.JS.bundle.scp.css';

/* _content/AVIDENO.BlazorServer/Application/_Layouts/AuthLayout.razor.rz.scp.css */
.auth-main[b-ima0u3p45i]  .auth-form .dxbl-fl-cpt {
	min-width: 9rem !important;
}

.auth-main[b-ima0u3p45i]  .reset-password-form .dxbl-fl-cpt {
	min-width: 11rem !important;
}
/* _content/AVIDENO.BlazorServer/Application/_Layouts/MainLayout/Header.razor.rz.scp.css */
.navbar.header-navbar[b-qkmtenyu81] {
	flex-grow: 0;
	flex-wrap: nowrap;
	border: none;
	background-color: #fff;
	border-radius: 0;
	height: 3.5rem;
	min-height: 3.5rem;
	box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.12);
	justify-content: space-between;
	z-index: 1
}
/* _content/AVIDENO.BlazorServer/Application/_Layouts/MainLayout/MainLayout.razor.rz.scp.css */
.page[b-eg35zti6m1] {
	height: 100%;
	overflow: hidden;
}

.page[b-eg35zti6m1]  .content {
	overflow: auto;
}

@media (max-width: 1199.98px) {
	.page[b-eg35zti6m1]  .page-layout > .dx-gridlayout-root {
		grid-template-columns: minmax(0, 1fr) !important;
	}
}

.page[b-eg35zti6m1]  .fit-width {
	max-width: 100%;
}

.page[b-eg35zti6m1]  .mw-1100 {
	max-width: 1100px;
}
/* _content/AVIDENO.BlazorServer/Application/_Layouts/MainLayout/Sidebar.razor.rz.scp.css */
.separator[b-dczillupdk] {
	height: 1px;
	margin: 0;
	padding: 0;
}

.sidebar[b-dczillupdk] {
	min-width: 300px;
	box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.16);
	transition: transform 0.1s ease-out;
	height: 100%;
	max-height: 100%;
	overflow: auto;
}

.sidebar.collapse[b-dczillupdk] {
	display: none;
}

.sidebar.expand[b-dczillupdk] {
	display: block;
}

.selectors-form-layout[b-dczillupdk] {
	padding: 6px 12px 12px 12px;
}

@media (max-width: 1200px) {
	.sidebar[b-dczillupdk] {
		display: none;
	}

	.sidebar.expand[b-dczillupdk] {
		position: fixed;
		top: 3.5rem;
		left: 0;
		height: auto;
		min-width: 100%;
		background-color: #fff;
		z-index: 1050;
	}
}

.sidebar-error-message-text[b-dczillupdk] {
	padding: 12px;
}
/* _content/AVIDENO.BlazorServer/Features/Action/ActionsComponent.razor.rz.scp.css */
/* Animations for button click */
.ripple-button[b-hck30znncx] {
	position: relative; /* Needed for the absolute ::after to position correctly */
	overflow: hidden;
	transition-duration: 0.4s; /* Safari & others */
}

/* Style only when button is NOT disabled */
.ripple-button:not(:disabled)[b-hck30znncx]::after {
	content: "";
	background: #fdfdfd;
	display: block;
	position: absolute;
	padding-top: 300%;
	padding-left: 350%;
	margin-left: -20px !important;
	margin-top: -120%;
	opacity: 0;
	transition: all 0.8s;
	pointer-events: none; /* Prevent ::after from blocking clicks */
}

/* Active effect only when button is NOT disabled */
.ripple-button:not(:disabled):active[b-hck30znncx]::after {
	padding: 0;
	margin: 0;
	opacity: 1;
	transition: 0s;
}

.cards-list-qactions[b-hck30znncx] {
	z-index: 0;
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}

.card-qactions[b-hck30znncx] {
	margin: 20px;
	padding: 20px;
	width: 350px;
	height: 120px;
	border-radius: 7px;
	box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
	cursor: pointer;
	transition: 0.4s;
	display: flex;
}

.card-qactions .card-qactions-text[b-hck30znncx] {
	display: flex;
	flex-direction: column;
	overflow: hidden;
}

.card-qactions .card-image-qactions[b-hck30znncx] {
	height: 40px;
	vertical-align: middle;
	line-height: 40px;
}

.card-qactions .card-image-qactions img[b-hck30znncx] {
	height: 32px;
	object-fit: cover;
	margin-right: 10px;
}

.card-qactions .card-title-qactions[b-hck30znncx] {
	font-weight: bold;
	font-size: 18px;
	height: 50%;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	vertical-align: middle;
	line-height: 40px;
}

.card-qactions .card-title-qactions span[b-hck30znncx] {
	height: 40px;
}

.card-qactions:not(.disabled):hover[b-hck30znncx] {
	transform: scale(1.1, 1.1);
	box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
}

.card-qactions.disabled[b-hck30znncx] {
	opacity: 0.5;
	cursor: not-allowed;
	pointer-events: none;
}

@media all and (max-width: 500px) {
	.cards-list-qactions[b-hck30znncx] {
		/* On small screens, we are no longer using row direction but column */
		flex-direction: column;
	}
}
/* _content/AVIDENO.BlazorServer/Features/Authentication/Login.razor.rz.scp.css */
.sign-in-providers-list[b-zphsjdc8ib] {
	width: 100%;
}

.sign-in-providers-divider[b-zphsjdc8ib] {
	display: flex;
	align-items: center;
	text-align: center;
	margin: 15px 0;
}

.sign-in-providers-divider[b-zphsjdc8ib]::before,
.sign-in-providers-divider[b-zphsjdc8ib]::after {
	content: '';
	flex: 1;
	height: 1px;
	background: #ddd;
}

.sign-in-providers-divider-text[b-zphsjdc8ib] {
	margin: 0 15px;
	font-size: 14px;
	color: #666;
}

.sign-in-providers-list[b-zphsjdc8ib]  .sign-in-provider-button {
	width: 100%;
	background-color: #fff;
	border: 1px solid #ddd;
	color: #333;
}

.sign-in-providers-list[b-zphsjdc8ib]  .sign-in-provider-button:hover {
	background-color: var(--bs-primary);
	border-color: #ccc;
}
/* _content/AVIDENO.BlazorServer/Features/Authentication/ResetPassword.razor.rz.scp.css */
.auth-main[b-ra74a6s1u6]  .reset-password-form {
	margin-bottom: 2rem;
}
/* _content/AVIDENO.BlazorServer/Features/BarcodeScanner/BarcodeScanner.razor.rz.scp.css */
.barcode-reader[b-g08d7tvxj6] {
	height: 100%;
	margin: 10px;
}
/* _content/AVIDENO.BlazorServer/Features/Calendars/CalendarActions.razor.rz.scp.css */
.calendar-actions-container[b-0hvknqn8q6] {
	width: 351px;
	font-size: 0.77rem;
	background: transparent;
}

.calendar-actions-wrapper[b-0hvknqn8q6]  .calendar-actions-container .dxbl-btn {
	font-size: 0.875rem !important;
	padding: 0.375rem 0.25rem;
	margin: 0 0.25rem;
	border: 1px solid transparent;
	border-radius: 0.1875rem;
}

.calendar-actions-wrapper[b-0hvknqn8q6]  .calendar-actions-container .dxbl-btn .dxbl-menu-item-text-container {
	margin-left: 0.25rem;
}

.calendar-actions-wrapper[b-0hvknqn8q6]  .calendar-actions-container ul {
	justify-content: flex-end;
}
/* _content/AVIDENO.BlazorServer/Features/Chart/ChartComponent.razor.rz.scp.css */
.chart-view-container[b-mjfb06w4a4] {
	width: 45%;
}

@media screen and (max-width: 860px) {
	.chart-view-container[b-mjfb06w4a4] {
		width: 90%;
	}
}
/* _content/AVIDENO.BlazorServer/Features/DetailView/LayoutMember/AddressLayoutMember.razor.rz.scp.css */
.address-layout-group[b-cj0tuz27ea]  .address-block-small {
	width: 50%;
}

.address-layout-group[b-cj0tuz27ea]  .address-block-big {
	width: 100%;
}

.address-layout-group[b-cj0tuz27ea]  .address-block-hidden {
	width: 0;
}

.address-layout-group[b-cj0tuz27ea]  .detail-view-azure-map {
	position: relative;
	min-width: 100px;
	min-height: 250px;
	height: 100%;
	margin-top: 5px;
}

.address-layout-group[b-cj0tuz27ea]  .address-property-label {
	width: 15% !important;
}

.address-layout-group[b-cj0tuz27ea]  .coordinate-style {
	width: 100%;
}

.address-layout-group[b-cj0tuz27ea]  .action-btns-geomap {
	display: flex;
	flex-direction: column;
}

.address-layout-group[b-cj0tuz27ea]  .dxbl-form-layout-item {
	padding-left: 0;
}
/* _content/AVIDENO.BlazorServer/Features/DetailView/LayoutMember/TimeLineLayoutMember/TimeLineLayoutMember.razor.rz.scp.css */
.timeline-container[b-sze3swqmr4] {
	position: relative;
}

.timeline-blur[b-sze3swqmr4] {
	filter: blur(2px);
	pointer-events: none;
	opacity: 0.5;
}

.timeline-no-data-overlay[b-sze3swqmr4] {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 10;
}
/* _content/AVIDENO.BlazorServer/Features/DetailView/QGridDetailsView.razor.rz.scp.css */
.detail-view-caption-text[b-5mixlh67tf] {
	margin-bottom: 1%;
	font-size: large;
}

.detail-view-container[b-5mixlh67tf] {
	overflow-x: hidden;
	overflow-y: auto;
	max-height: 85vh;
}
/* _content/AVIDENO.BlazorServer/Features/DetailView/QGridDetailViewHistory.razor.rz.scp.css */
.qgrid-detail-view-history[b-k7y478dhwl]  .dxbl-grid-group-row, .qgrid-detail-view-history[b-k7y478dhwl]  .dxbl-grid-indent-cell {
	background-color: #efefef !important;
}
/* _content/AVIDENO.BlazorServer/Features/GridView/QGridData/QGridData.razor.rz.scp.css */
.qgrid-data[b-hwy2ppfqab]  .no-items-expand-button-cell .dxbl-grid-expand-button-cell .dxbl-grid-expand-button {
	visibility: hidden;
}
/* _content/AVIDENO.BlazorServer/Features/GridView/QGridData/QGridMultiReferenceData.razor.rz.scp.css */
.ml-tab-view-caption[b-5c0hqz5q7h] {
	justify-content: center;
	align-items: center;
	gap: 5px;
	height: calc(1.5em + 0.5rem + 2px);
	font-weight: bold;
}

.ml-tab-view-caption-active[b-5c0hqz5q7h] {
	border-bottom: solid var(--bs-primary);
}

.qgrid-multi-reference-data[b-5c0hqz5q7h]  .dxbl-grid-detail-cell > .dxbl-tabs > .dxbl-tabs-tablist.dxbl-tabs-tablist-scrollable > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > ul {
	background: #FBFBFB;
}
/* _content/AVIDENO.BlazorServer/Features/GridView/QGridExport/QGridExport.razor.rz.scp.css */
.qgrid-export-container[b-g0e73e5j30]  .qgrid-export-page {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	width: 100%;
}

.qgrid-export-container[b-g0e73e5j30]  .qgrid-export-view-template {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
}

.qgrid-export-container[b-g0e73e5j30]  .qgrid-export-view-combo-input {
	margin-left: .5rem;
	flex: 1;
}

.qgrid-export-container[b-g0e73e5j30]  .qgrid-export-page-all-views-description {
	margin-top: 1rem;
}
/* _content/AVIDENO.BlazorServer/Features/GridView/QGridImport/QGridErrorGrid.razor.rz.scp.css */
.error-grid[b-fqfj3mr1rk] {
	max-height: 500px !important;
	min-height: 250px !important;
}
/* _content/AVIDENO.BlazorServer/Features/GridView/QGridImport/QGridImport.razor.rz.scp.css */
.qgrid-import-container[b-85py1l0nr4]  .import-summary {
	overflow-y: auto;
	overflow-x: auto;
	scrollbar-width: thin;
	max-height: 50vh;
}

@media (max-height: 765px) {
	.qgrid-import-container[b-85py1l0nr4]  .import-summary {
		max-height: 35vh;
	}
}
/* _content/AVIDENO.BlazorServer/Features/GridView/QGridStatusBar/QGridStatusBar.razor.rz.scp.css */
.qgrid-status-bar[b-xlst5cphvi] {
	margin: 10px 0px 10px 15px;
	font-size: small;
	color: grey;
}
/* _content/AVIDENO.BlazorServer/Features/NavigationMenu/Administration/NavigationAdministration.razor.rz.scp.css */
.menudesigner[b-q6wfl87rag] {
	height: 90%;
}

.menudesigner[b-q6wfl87rag]  .menudesigner_workspace {
	display: flex;
	margin-top: 0.5%;
	height: 100%;
}

.menudesigner[b-q6wfl87rag]  .menudesigner_accordeon {
	margin: 0 1rem 0 0;
	width: 27%;
}

.menudesigner[b-q6wfl87rag]  .menudesigner_combobox {
	margin-bottom: 1%;
}

.menudesigner[b-q6wfl87rag]  .menudesigner_editor {
	width: 70%;
	margin: 0 0 0 1rem;
	display: flex;
	flex-direction: column;
}

.menudesigner[b-q6wfl87rag]  .menudesigner_tree-view-error-icon {
	font-size: 14px;
	height: 14px;
}

.menudesigner[b-q6wfl87rag]  .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-group-header > .dxbl-accordion-item-content > .dxbl-accordion-item-text-container.dxbl-text {
	font-size: 14px;
}

.menudesigner[b-q6wfl87rag]  .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content .dxbl-accordion-item-text-container.dxbl-accordion-item-text-tmpl > .dxbl-text {
	font-size: 14px;
}

.menudesigner[b-q6wfl87rag]  .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content > .dxbl-image {
	font-size: 14px;
	height: 14px;
}
/* _content/AVIDENO.BlazorServer/Features/NavigationMenu/NavigationMenu.razor.rz.scp.css */
.navigation-menu[b-85iptkms36]  .dxbl-group-header,
.navigation-menu[b-85iptkms36]  .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-group-header .dxbl-accordion-item-content .dxbl-accordion-item-text-container .dxbl-text {
	font-size: 14px !important;
}

.navigation-menu[b-85iptkms36]  .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item-content .dxbl-image {
	--dxbl-image-height: 14px !important;
	--dxbl-image-width: 14px !important;
	font-size: 14px !important;
	height: 14px !important;
	width: 14px !important;
}

.navigation-header[b-85iptkms36] {
	display: flex !important;
	align-items: center;
	background-color: #FBFBFB;
}

	.navigation-header .navigation-search-container[b-85iptkms36] {
		flex: 1;
	}

.expand-collapse-buttons-container[b-85iptkms36]  {
	display: flex;
}

	.expand-collapse-buttons-container[b-85iptkms36]  .dataGridHeaderMenu {
		padding: 0px;
		background-color: #FBFBFB;
	}

[b-85iptkms36] .collaps-expand-btn .dxbl-menu-item .dxbl-btn .icon_plus-box,
[b-85iptkms36] .collaps-expand-btn .dxbl-menu-item .dxbl-btn .icon_minus-box {
	font-size: 20px;
	color: rgba(var(--bs-body-color-rgb), 0.4);
}

[b-85iptkms36] .collaps-expand-btn .dxbl-menu-item .dxbl-btn {
	padding-left: 0px;
	margin-left: 0px;
	padding-right: 0px;
	margin-right: 0px;
}
/* _content/AVIDENO.BlazorServer/Features/NavigationMenu/Search/NavigationSearchResult.razor.rz.scp.css */
.search-results[b-vq6ufcxt5q] {
	transition: transform 0.1s ease-in-out;
	transform: translateY(-100%);
}

.search-results.shown[b-vq6ufcxt5q] {
	padding: 1rem;
	position: relative;
	transform: translateY(0);
}

.search-results ul[b-vq6ufcxt5q] {
	display: flex;
	flex-direction: column;
	padding: 0;
}

.search-results ul > li[b-vq6ufcxt5q] {
	list-style: none;
	padding-bottom: 1rem;
}

.search-results ul > li:last-child[b-vq6ufcxt5q] {
	padding-bottom: 0;
}

.search-results ul > li > a[b-vq6ufcxt5q] {
	color: inherit;
	padding: 0;
}

.search-results ul > li > a:first-child[b-vq6ufcxt5q] {
	display: block;
}

.search-results ul > li > :not(:first-child)[b-vq6ufcxt5q] {
	display: inline-block;
	font-size: 0.9em;
	opacity: .75;
}

.search-results ul > li > a:not(:first-child)[b-vq6ufcxt5q] {
	border-bottom: 1px dashed;
	font-size: 0.9em;
	opacity: .75;
}

.search-results ul > li > a:not(:first-child):hover[b-vq6ufcxt5q] {
	text-decoration: none;
}

.search-results ul > li > span.link-separator[b-vq6ufcxt5q] {
	border-radius: 0;
	border-style: solid;
	border-width: 5px !important;
	border-left-color: #333 !important;
	border-top-color: transparent !important;
	border-right-color: transparent !important;
	border-bottom-color: transparent !important;
	width: 0;
	height: 0;
	margin: 0 0.2rem 0 0.4rem;
	padding: 0;

}

.search-results.shown[b-vq6ufcxt5q]:after {
	content: '';
	position: absolute;
	left: 5px;
	bottom: 0;
	border-top: 1px solid currentColor;
	opacity: 0.15;
	width: 295px;
	height: 0;
}

.nav-pills .nav-item:not(.show) > .nav-link:not(.active):hover[b-vq6ufcxt5q] {
	background-color: #f2f2f2;
	color: #333;
}
/* _content/AVIDENO.BlazorServer/Features/NavigationMenu/Search/Search.razor.rz.scp.css */
.search-editor[b-0ttn7joo4h] {
	height: 2.5rem;
	min-height: 2.5rem;
	position: relative;
	background-color: #FBFBFB;
}

.search-editor > .breadcrumb[b-0ttn7joo4h] {
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: nowrap;
	padding: 0 1rem 0 1rem;
	height: 2.5rem;
	border: 0;
	border-radius: 0;
	margin: 0;
	font-weight: normal;
	position: relative;
	background-color: #FBFBFB;
}

.search-editor[b-0ttn7joo4h]::before {
	content: " ";
	background-color: var(--bs-secondary-bg);
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
}

.search-editor[b-0ttn7joo4h]  .dxbl-text-edit {
	background-color: transparent;
	border: 0;
	border-radius: 0;
	box-shadow: none;
	outline: 0;
	padding: 0;
	width: 100%;
	height: 32px;
}

.search-editor[b-0ttn7joo4h]  .dxbl-text-edit input {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.theme-blazing-dark .search-editor[b-0ttn7joo4h]  .dxbl-text-edit input::placeholder {
	color: #888888;
}

.search-editor .icon[b-0ttn7joo4h] {
	display: inline-block;
	opacity: 0.6;
	background-size: contain;
	mask-repeat: no-repeat;
	-webkit-mask-repeat: no-repeat;
	background-position: center center;
	background-color: currentColor;
	margin: 0 0 0 4px;
}

.search-editor .icon-search[b-0ttn7joo4h] {
	cursor: pointer;
	min-width: 14px;
	width: 14px;
	height: 14px;
	mask-image: url("./css/Themes/avideno/svg/icon_search2.svg");
	-webkit-mask-image: url("./css/Themes/avideno/svg/icon_search2.svg");
	mask-size: contain;
}

.search-editor .icon-cancel-search[b-0ttn7joo4h] {
	cursor: pointer;
	min-width: 28px;
	width: 28px;
	height: 28px;
	mask-image: url("./css/Themes/avideno/svg/icon_close.svg");
	-webkit-mask-image: url("./css/Themes/avideno/svg/icon_close.svg");
	mask-size: contain;
}

.search-editor[b-0ttn7joo4h]  .dxbl-text-edit input::placeholder {
	color: #B4B4B4;
}
/* _content/AVIDENO.BlazorServer/Features/QFlow/Designer/Components/FunctionFlowDesigner.razor.rz.scp.css */
.flow-designer[b-soa2zttxnm] {
	height: 80vh;
	display: flex;
	flex-direction: column;
}

.flow-designer[b-soa2zttxnm]  .flow-designer-workspace .dxbl-navigation-filter {
	margin-top: 0.75rem;
}
/* _content/AVIDENO.BlazorServer/Features/QGrid/DataFilterBuilder/QGridDataFilterBuilder.razor.rz.scp.css */
.filter-builder-container[b-qmfwniu4gp] {
	padding: 5px;
	padding-top: 0;
	display: flex;
	align-items: start;
}

.filter-builder[b-qmfwniu4gp] {
	padding: 10px;
	flex: 1;
	margin-right: 10px;
}
/* _content/AVIDENO.BlazorServer/Features/QGrid/Designer/QGridDesigner.razor.rz.scp.css */
.qgrid-designer[b-xnkgw56fmp] {
	height: 100%;
	display: flex;
	flex-direction: column;
}

	.qgrid-designer[b-xnkgw56fmp]  .dxbl-navigation-filter {
		margin-top: 0.75rem;
		width: calc(100% - 4.2rem) !important;
	}

[b-xnkgw56fmp] .qgriddesigner_tree-filter-actions {
	position: absolute !important;
	top: 0.75rem;
	right: 0.75rem;
	z-index: 10;
	display: flex;
	gap: 0.25rem;
}

[b-xnkgw56fmp] .designer-tree-view {
	position: relative !important;
}

[b-xnkgw56fmp]  .expand-collaps-btn {
	background-color: transparent;
	border-color: transparent;
}

	[b-xnkgw56fmp] .expand-collaps-btn .dxbl-menu-item .dxbl-btn .icon_plus-box,
	[b-xnkgw56fmp] .expand-collaps-btn .dxbl-menu-item .dxbl-btn .icon_minus-box {
		font-size: 20px;
		color: rgba(var(--bs-body-color-rgb), 0.4);
	}

	[b-xnkgw56fmp] .expand-collaps-btn .dxbl-menu-item .dxbl-btn {
		padding-left: 0px;
		margin-left: 0px;
		padding-right: 0px;
		margin-right: 0px;
	}
/* _content/AVIDENO.BlazorServer/Features/QGrid/Designer/QGridDesignerPopup.razor.rz.scp.css */
[b-5v0kv1f8s9] .qgrid-designer-view-pop-up {
	width: 98vw !important;
	max-width: 98vw !important;
	margin-top: 6px !important;
	margin-bottom: 6px !important;
}

[b-5v0kv1f8s9] .qgrid-designer-view-pop-up-body {
	height: 86vh !important;
}
/* _content/AVIDENO.BlazorServer/Features/Secrets/SamlIdp/SamlIdpSecretEditor.razor.rz.scp.css */
.saml-certificate-textbox[b-c3kn6zmq6a] {
	font-family: 'Monaco', 'Consolas', 'Courier New', monospace;
	font-size: 0.875em;
}
/* _content/AVIDENO.BlazorServer/Features/Sequence/SequenceAdministration.razor.rz.scp.css */
.content-margin[b-wgrvhz0j2z]  .no-items-expand-button-cell .dxbl-grid-expand-button-cell .dxbl-grid-expand-button {
	visibility: hidden;
}
/* _content/AVIDENO.BlazorServer/Features/SystemAdministration/SystemAdministration.razor.rz.scp.css */
.content-margin[b-1qj6vr8o9u]  .internal-actions-button-style {
	padding: 10px;
	margin: 5px;
	width: 100%;
}

.content-margin[b-1qj6vr8o9u]  .internal-actions-combobox-style {
	margin: 5px;
	width: 100%;
}
/* _content/AVIDENO.BlazorServer/Features/Workspaces/Shared/Widgets/CockpitWidget.razor.rz.scp.css */
.cards-list-cockpit[b-8hgc4ol1av] {
	z-index: 0;
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}

.card_cockpit[b-8hgc4ol1av] {
	margin: 20px;
	padding: 20px;
	width: 350px;
	height: 120px;
	border-radius: 7px;
	box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
	cursor: pointer;
	transition: 0.4s;
	display: flex;
}

	.card_cockpit .card_image_cockpit[b-8hgc4ol1av] {
		height: 40px;
		vertical-align: middle;
		line-height: 40px;
	}

	.card_cockpit .card_image_cockpit img[b-8hgc4ol1av] {
		height: 32px;
		object-fit: cover;
		margin-right: 10px;
	}

	.card_cockpit .card_title_cockpit[b-8hgc4ol1av] {
		font-weight: bold;
		font-size: 18px;
		height: 80px;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		vertical-align: middle;
		line-height: 40px;
	}

		.card_cockpit .card_title_cockpit span[b-8hgc4ol1av] {
			height: 40px;
		}

	.card_cockpit:hover[b-8hgc4ol1av] {
		transform: scale(1.1, 1.1);
		box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
	}

@media all and (max-width: 500px) {
	.card-list_cockpit[b-8hgc4ol1av] {
		/* On small screens, we are no longer using row direction but column */
		flex-direction: column;
	}
}
/* _content/AVIDENO.BlazorServer/Features/Workspaces/WorkspaceRenderer.razor.rz.scp.css */
.workspacerenderer-always-on-top[b-bv954lqem9] {
	z-index: 2;
}

.workspacerenderer-desktop-only[b-bv954lqem9] {
	display: none;
}

.workspacerenderer-mobile-only[b-bv954lqem9] {
	display: flex;
}

@media screen and (min-width: 1200px) {
	.workspacerenderer-desktop-only[b-bv954lqem9] {
		display: inline;
		height: 100%;
	}
}
/* _content/AVIDENO.BlazorServer/SharedComponents/Assignments/RolesAssignment.razor.rz.scp.css */
.roles-assignment[b-b8hxtdm25q]  .dxbl-grid .dxbl-grid-search-box-container {
	margin: 0px;
	width: 100% !important;
	display: block;
}

.role-assignment-grid[b-b8hxtdm25q] {
	max-height: 400px;
	min-height: 250px;
}
/* _content/AVIDENO.BlazorServer/SharedComponents/Assignments/UsersAssignment.razor.rz.scp.css */
.users-assignment[b-75ykzklqj6]  .dxbl-grid .dxbl-grid-search-box-container {
	margin: 0px;
	width: 100% !important;
	display: block;
}

.user-assignment-grid[b-75ykzklqj6] {
	max-height: 400px;
	min-height: 250px;
}
/* _content/AVIDENO.BlazorServer/SharedComponents/Collapsable.razor.rz.scp.css */
.collapse_button[b-71y2gpbz5g] {
	margin-right: 8px;
}
/* _content/AVIDENO.BlazorServer/SharedComponents/Editors/DateTimeRangeEditor.razor.rz.scp.css */
.duration-label[b-un0vxtupic] {
	width: 10% !important;
}
/* _content/AVIDENO.BlazorServer/SharedComponents/Editors/MultilingualText/DynamicObjectMultilingualTextEditor.razor.rz.scp.css */
.dynamic-object-multilanguage-tabs-tab-view-caption[b-m3f8ji5j20] {
	display: flex;
	flex-direction: row;
	width: 100%;
	height: calc(1.5em + 0.5rem + 2px);
	padding: 2px 8px;
}

.dynamic-object-multilanguage-tabs-tab-view-caption-active[b-m3f8ji5j20] {
	border-top: solid var(--bs-primary);
	border-bottom: none;
	padding-top: unset;
}

.dynamic-object-multilanguage-tabs[b-m3f8ji5j20] {
	padding: 1% 0 0 0;
}

.dynamic-object-multilanguage-tabs[b-m3f8ji5j20]  .dxbl-tabs-content-panel {
	display: none;
}
/* _content/AVIDENO.BlazorServer/SharedComponents/Editors/MultilingualText/MultilingualTextEditor.razor.rz.scp.css */
.multilingual-text-editor-container[b-s4plmkas6t]  .multilingual-text-editor-tabs-tab-view-caption {
	display: flex;
	flex-direction: row;
	width: 100%;
	height: calc(1.5em + 0.5rem + 2px);
	padding: 2px 8px;
}

.multilingual-text-editor-container[b-s4plmkas6t]  .multilingual-text-editor-tabs-tab-view-caption-active {
	border-top: solid var(--bs-primary);
	border-bottom: none;
	padding-top: unset;
}

.multilingual-text-editor-container[b-s4plmkas6t]  .multilingual-text-editor-tabs {
	padding: 1% 0 0 0;
}

.multilingual-text-editor-container[b-s4plmkas6t]  .dxbl-tabs-content-panel {
	display: none;
}
/* _content/AVIDENO.BlazorServer/SharedComponents/EntitySelector/EntitySelector.razor.rz.scp.css */
.entity-selector-container[b-66b7lsc75x]  .empty-data-area-template {
	width: 100%;
	height: 200px;
	padding: 2rem 0;
}
/* _content/AVIDENO.BlazorServer/SharedComponents/HighlightedText.razor.rz.scp.css */
mark[b-acko2n80o2] {
	color: black;
	background-color: yellow;
	padding: 0;
}
/* _content/AVIDENO.BlazorServer/SharedComponents/QGrid/QGridActions/QGridActions.razor.rz.scp.css */
.qgrid-actions-container[b-h6d40991jr]  .qgridactions-icon {
	height: 15px;
	width: 15px;
}

/* Required to bind button logic */
.qgrid-actions-container[b-h6d40991jr]  .qgridactions-column-chooser-button {

}
/* _content/AVIDENO.BlazorServer/SharedComponents/QGrid/QGridActions/QGridPageActions.razor.rz.scp.css */
.page-actions-container[b-b0fefpe5wx] {
	min-width: 30%;
}

.page-actions-container[b-b0fefpe5wx]  .dxbl-btn-toolbar {
	display: flex !important;
	justify-content: flex-end !important;
}

.page-actions-container[b-b0fefpe5wx]  .dxbl-btn-toolbar .dxbl-toolbar-placeholder {
	display: none !important;
}
/* _content/AVIDENO.BlazorServer/SharedComponents/SortableList.razor.rz.scp.css */
.sortable-element[b-q08o1eqmbp] {
	margin-top: 20px;
	margin-bottom: 20px;
}

.sortable-ghost[b-q08o1eqmbp] {
	opacity: 0.6;
}
/* _content/AVIDENO.BlazorServer/SharedComponents/ToggleButton.razor.rz.scp.css */
.toggle-button[b-or0daf122d]  .navbar-toggler {
	background-color: var(--bs-primary);
	outline: none;
	box-shadow: none;
	padding: 0.5rem;
	margin: .5rem .5rem .5rem .625rem;
	border-radius: 2px;
}

.toggle-button[b-or0daf122d]  .navbar-toggler:focus {
	text-decoration: none;
	box-shadow: none;
}

.toggle-button[b-or0daf122d]  .navbar-toggler .navbar-toggler-icon {
	mask-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 4.5C0 3.67157 0.671573 3 1.5 3H22.5C23.3284 3 24 3.67157 24 4.5C24 5.32843 23.3284 6 22.5 6H1.5C0.671573 6 0 5.32843 0 4.5Z' fill='white' fill-opacity='1'/%3E%3Cpath d='M0 12.5C0 11.6716 0.671573 11 1.5 11H22.5C23.3284 11 24 11.6716 24 12.5C24 13.3284 23.3284 14 22.5 14H1.5C0.671573 14 0 13.3284 0 12.5Z' fill='white' fill-opacity='1'/%3E%3Cpath d='M24 20.5C24 19.6716 23.3284 19 22.5 19H1.5C0.671573 19 0 19.6716 0 20.5C0 21.3284 0.671573 22 1.5 22H22.5C23.3284 22 24 21.3284 24 20.5Z' fill='white' fill-opacity='1'/%3E%3C/svg%3E%0A");
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 4.5C0 3.67157 0.671573 3 1.5 3H22.5C23.3284 3 24 3.67157 24 4.5C24 5.32843 23.3284 6 22.5 6H1.5C0.671573 6 0 5.32843 0 4.5Z' fill='white' fill-opacity='1'/%3E%3Cpath d='M0 12.5C0 11.6716 0.671573 11 1.5 11H22.5C23.3284 11 24 11.6716 24 12.5C24 13.3284 23.3284 14 22.5 14H1.5C0.671573 14 0 13.3284 0 12.5Z' fill='white' fill-opacity='1'/%3E%3Cpath d='M24 20.5C24 19.6716 23.3284 19 22.5 19H1.5C0.671573 19 0 19.6716 0 20.5C0 21.3284 0.671573 22 1.5 22H22.5C23.3284 22 24 21.3284 24 20.5Z' fill='white' fill-opacity='1'/%3E%3C/svg%3E%0A");
	background-color: white !important;
	background-image: none;
	height: 18px;
	width: 18px;
	display: block;
	--dxbl-image-margin-y: 0;
}
/* _content/AVIDENO.BlazorServer/SharedComponents/ValidationWrapper.razor.rz.scp.css */
.has-error input[b-xzsjp52ggy] {
	border: 1px solid red;
}
