/* _content/Umbrella.AspNetCore.Blazor/Components/AutoComplete/UmbrellaAutoComplete.razor.rz.scp.css */
.u-autocomplete input[type=search][b-nly41mzyy2]::-webkit-search-decoration,
.u-autocomplete input[type=search][b-nly41mzyy2]::-webkit-search-cancel-button,
.u-autocomplete input[type=search][b-nly41mzyy2]::-webkit-search-results-button,
.u-autocomplete input[type=search][b-nly41mzyy2]::-webkit-search-results-decoration {
  display: none;
}
/* _content/Umbrella.AspNetCore.Blazor/Components/Breadcrumb/UmbrellaBreadcrumbRenderer.razor.rz.scp.css */
/*
	Define and specify values for the following variables to override the default styling.

	--u-breadcrumb-color
	--u-breadcrumb-color-hover
	--u-breadcrumb-color-active
	--u-breadcrumb-gap
*/
.u-breadcrumb[b-bo3biafs1g] {
  gap: var(--u-breadcrumb-gap, 8px);
}
.u-breadcrumb-item[b-bo3biafs1g] {
  display: flex;
  gap: var(--u-breadcrumb-gap, 8px);
  color: var(--u-breadcrumb-color, red);
}
.u-breadcrumb-item__link[b-bo3biafs1g] {
  color: var(--u-breadcrumb-color, red);
  text-decoration: none;
}
.u-breadcrumb-item__link:hover[b-bo3biafs1g] {
  color: var(--u-breadcrumb-color-hover, green);
  text-decoration: underline;
}
.u-breadcrumb-item.active[b-bo3biafs1g] {
  color: var(--u-breadcrumb-color-active, blue);
}
/* _content/Umbrella.AspNetCore.Blazor/Components/Checkbox/UmbrellaCheckbox.razor.rz.scp.css */
/*
	Define and specify values for the following variables to override the default styling.

	--u-checkbox-color-primary
	--u-checkbox-color-secondary
	--u-checkbox-width
	--u-checkbox-height
	--u-checkbox-spacing
	--u-checkbox-border-width
	--u-checkbox-border-radius
*/
.u-checkbox[b-xjnjpx8lj5] {
  position: relative;
}
.u-checkbox__input[b-xjnjpx8lj5] {
  display: none;
}
.u-checkbox__input:checked + label[b-xjnjpx8lj5]::before {
  background: var(--u-checkbox-color-primary, red);
}
.u-checkbox__label[b-xjnjpx8lj5] {
  position: relative;
  display: flex;
  align-items: center;
  z-index: 0;
  margin: 0;
  padding: 0;
}
.u-checkbox__label[b-xjnjpx8lj5]::before {
  width: var(--u-checkbox-width, 22px);
  min-width: var(--u-checkbox-width, 22px);
  height: var(--u-checkbox-height, 22px);
  border: var(--u-checkbox-border-width, 1px) solid var(--u-checkbox-color-primary, red);
  background: var(--u-checkbox-color-secondary, blue);
  margin-right: var(--u-checkbox-spacing, 8px);
  cursor: pointer;
  border-radius: var(--u-checkbox-border-radius, 5px);
  content: " ";
}
/* _content/Umbrella.AspNetCore.Blazor/Components/Checkbox/UmbrellaCheckboxGroup.razor.rz.scp.css */
/*
	Define and specify values for the following variables to override the default styling.

	--u-checkbox-group-margin
	--u-checkbox-group-items-gap
*/
.u-checkbox-group[b-tit3eajnbh] {
  margin: var(--u-checkbox-group-margin, 8px 0);
}
.u-checkbox-group__items[b-tit3eajnbh] {
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: var(--u-checkbox-group-items-gap, 8px);
  margin: 0;
  padding: 0;
}
.u-checkbox-group__item[b-tit3eajnbh] {
  margin: 0;
  padding: 0;
}
.u-checkbox-group__checkbox-container[b-tit3eajnbh] {
  display: flex;
  align-items: center;
  gap: var(--u-checkbox-group-items-gap, 8px);
}
.u-checkbox-group__collapse-toggle[b-tit3eajnbh] {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  border: none;
  padding: 0;
  background: none;
}
.u-checkbox-group__collapse-toggle-text[b-tit3eajnbh] {
  visibility: hidden;
  width: 0;
  height: 0;
}
/* _content/Umbrella.AspNetCore.Blazor/Components/Dialog/UmbrellaDialog.razor.rz.scp.css */
.u-dialog[b-xmxbdyaqis] {
  pointer-events: none;
}
/* _content/Umbrella.AspNetCore.Blazor/Components/EnumFlags/UmbrellaEnumFlagsCheckboxGroup.razor.rz.scp.css */
/*
	Define and specify values for the following variables to override the default styling.

	--u-enum-flags-margin
	--u-enum-flags-items-gap
*/
.u-enum-flags[b-rpfucbhv0v] {
  margin: var(--u-enum-flags-margin, 8px 0);
}
.u-enum-flags__items[b-rpfucbhv0v] {
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: var(--u-enum-flags-items-gap, 8px);
  margin: 0;
  padding: 0;
}
.u-enum-flags__item[b-rpfucbhv0v] {
  margin: 0;
  padding: 0;
}
/* _content/Umbrella.AspNetCore.Blazor/Components/FileUpload/UmbrellaFileUpload.razor.rz.scp.css */
/*
	Define and specify values for the following variables to override the default styling.

	--u-file-upload-button-spacing
*/
.u-file-upload__upload-input-container--hidden[b-lchz69j20q] {
  visibility: hidden;
  pointer-events: none;
  height: 0;
  overflow: hidden;
  position: absolute;
  left: -9999px;
}
.u-file-upload__buttons[b-lchz69j20q] {
  display: flex;
  gap: var(--u-file-upload-button-spacing, 0.5rem);
}
/* _content/Umbrella.AspNetCore.Blazor/Components/Grid/UmbrellaGrid.razor.rz.scp.css */
/*
	Define and specify values for the following variables to override the default styling.

	--u-grid-heading-font-size
	--u-grid-heading-icon-font-size
	--u-grid-heading-icon-font-color
	--u-grid-heading-gap
	--u-grid-heading-margin
	--u-grid-spacing
*/
.u-grid[b-n09pxi7sl6] {
  margin-top: var(--u-grid-spacing, 16px);
}
.u-grid__filters-heading[b-n09pxi7sl6] {
  font-size: var(--u-grid-heading-font-size, 24px);
}
.u-grid__filters-heading-collapse-button[b-n09pxi7sl6] {
  text-decoration: none;
  display: inline-flex;
  gap: var(--u-grid-heading-gap, 5px);
  margin: var(--u-grid-heading-margin, 0 0 7px 0);
  align-items: center;
}
.u-grid__filters-heading-collapse-button i[b-n09pxi7sl6] {
  font-size: var(--u-grid-heading-icon-font-size, 20px);
  color: var(--u-grid-heading-icon-font-color, #000);
  transition: transform linear 0.2s;
}
.u-grid__filters-heading-collapse-button[aria-expanded=true] i[b-n09pxi7sl6] {
  transform: rotate(-180deg);
}
.u-grid__filters-heading-collapse-button .u-grid__filters-heading[b-n09pxi7sl6] {
  margin: 0;
}
.u-grid__bulk-actions[b-n09pxi7sl6] {
  margin-top: var(--u-grid-spacing, 16px);
}
.u-grid__results[b-n09pxi7sl6] {
  margin-top: var(--u-grid-spacing, 16px);
}
.u-grid__results-container[b-n09pxi7sl6] {
  width: 100%;
  overflow-x: auto;
}
.u-grid__results thead th[b-n09pxi7sl6] {
  white-space: nowrap;
}
.u-grid__results thead th a[b-n09pxi7sl6] {
  display: flex;
  align-items: center;
  white-space: nowrap;
  text-decoration: none;
}
.u-grid__results thead th a:hover[b-n09pxi7sl6], .u-grid__results thead th a:active[b-n09pxi7sl6] {
  text-decoration: none;
}
.u-grid__results thead th a .fas[b-n09pxi7sl6] {
  margin-left: var(--u-grid-spacing, 16px);
}
.u-grid__item th[b-n09pxi7sl6], .u-grid__item td[b-n09pxi7sl6] {
  vertical-align: middle;
}
.u-grid__actions[b-n09pxi7sl6] {
  text-align: right;
  white-space: nowrap;
}
.u-grid__column--auto[b-n09pxi7sl6] {
  width: auto;
}
.u-grid__column--0[b-n09pxi7sl6] {
  width: 0%;
}
.u-grid__column--1[b-n09pxi7sl6] {
  width: 1%;
}
.u-grid__column--2[b-n09pxi7sl6] {
  width: 2%;
}
.u-grid__column--3[b-n09pxi7sl6] {
  width: 3%;
}
.u-grid__column--4[b-n09pxi7sl6] {
  width: 4%;
}
.u-grid__column--5[b-n09pxi7sl6] {
  width: 5%;
}
.u-grid__column--6[b-n09pxi7sl6] {
  width: 6%;
}
.u-grid__column--7[b-n09pxi7sl6] {
  width: 7%;
}
.u-grid__column--8[b-n09pxi7sl6] {
  width: 8%;
}
.u-grid__column--9[b-n09pxi7sl6] {
  width: 9%;
}
.u-grid__column--10[b-n09pxi7sl6] {
  width: 10%;
}
.u-grid__column--11[b-n09pxi7sl6] {
  width: 11%;
}
.u-grid__column--12[b-n09pxi7sl6] {
  width: 12%;
}
.u-grid__column--13[b-n09pxi7sl6] {
  width: 13%;
}
.u-grid__column--14[b-n09pxi7sl6] {
  width: 14%;
}
.u-grid__column--15[b-n09pxi7sl6] {
  width: 15%;
}
.u-grid__column--16[b-n09pxi7sl6] {
  width: 16%;
}
.u-grid__column--17[b-n09pxi7sl6] {
  width: 17%;
}
.u-grid__column--18[b-n09pxi7sl6] {
  width: 18%;
}
.u-grid__column--19[b-n09pxi7sl6] {
  width: 19%;
}
.u-grid__column--20[b-n09pxi7sl6] {
  width: 20%;
}
.u-grid__column--21[b-n09pxi7sl6] {
  width: 21%;
}
.u-grid__column--22[b-n09pxi7sl6] {
  width: 22%;
}
.u-grid__column--23[b-n09pxi7sl6] {
  width: 23%;
}
.u-grid__column--24[b-n09pxi7sl6] {
  width: 24%;
}
.u-grid__column--25[b-n09pxi7sl6] {
  width: 25%;
}
.u-grid__column--26[b-n09pxi7sl6] {
  width: 26%;
}
.u-grid__column--27[b-n09pxi7sl6] {
  width: 27%;
}
.u-grid__column--28[b-n09pxi7sl6] {
  width: 28%;
}
.u-grid__column--29[b-n09pxi7sl6] {
  width: 29%;
}
.u-grid__column--30[b-n09pxi7sl6] {
  width: 30%;
}
.u-grid__column--31[b-n09pxi7sl6] {
  width: 31%;
}
.u-grid__column--32[b-n09pxi7sl6] {
  width: 32%;
}
.u-grid__column--33[b-n09pxi7sl6] {
  width: 33%;
}
.u-grid__column--34[b-n09pxi7sl6] {
  width: 34%;
}
.u-grid__column--35[b-n09pxi7sl6] {
  width: 35%;
}
.u-grid__column--36[b-n09pxi7sl6] {
  width: 36%;
}
.u-grid__column--37[b-n09pxi7sl6] {
  width: 37%;
}
.u-grid__column--38[b-n09pxi7sl6] {
  width: 38%;
}
.u-grid__column--39[b-n09pxi7sl6] {
  width: 39%;
}
.u-grid__column--40[b-n09pxi7sl6] {
  width: 40%;
}
.u-grid__column--41[b-n09pxi7sl6] {
  width: 41%;
}
.u-grid__column--42[b-n09pxi7sl6] {
  width: 42%;
}
.u-grid__column--43[b-n09pxi7sl6] {
  width: 43%;
}
.u-grid__column--44[b-n09pxi7sl6] {
  width: 44%;
}
.u-grid__column--45[b-n09pxi7sl6] {
  width: 45%;
}
.u-grid__column--46[b-n09pxi7sl6] {
  width: 46%;
}
.u-grid__column--47[b-n09pxi7sl6] {
  width: 47%;
}
.u-grid__column--48[b-n09pxi7sl6] {
  width: 48%;
}
.u-grid__column--49[b-n09pxi7sl6] {
  width: 49%;
}
.u-grid__column--50[b-n09pxi7sl6] {
  width: 50%;
}
.u-grid__column--51[b-n09pxi7sl6] {
  width: 51%;
}
.u-grid__column--52[b-n09pxi7sl6] {
  width: 52%;
}
.u-grid__column--53[b-n09pxi7sl6] {
  width: 53%;
}
.u-grid__column--54[b-n09pxi7sl6] {
  width: 54%;
}
.u-grid__column--55[b-n09pxi7sl6] {
  width: 55%;
}
.u-grid__column--56[b-n09pxi7sl6] {
  width: 56%;
}
.u-grid__column--57[b-n09pxi7sl6] {
  width: 57%;
}
.u-grid__column--58[b-n09pxi7sl6] {
  width: 58%;
}
.u-grid__column--59[b-n09pxi7sl6] {
  width: 59%;
}
.u-grid__column--60[b-n09pxi7sl6] {
  width: 60%;
}
.u-grid__column--61[b-n09pxi7sl6] {
  width: 61%;
}
.u-grid__column--62[b-n09pxi7sl6] {
  width: 62%;
}
.u-grid__column--63[b-n09pxi7sl6] {
  width: 63%;
}
.u-grid__column--64[b-n09pxi7sl6] {
  width: 64%;
}
.u-grid__column--65[b-n09pxi7sl6] {
  width: 65%;
}
.u-grid__column--66[b-n09pxi7sl6] {
  width: 66%;
}
.u-grid__column--67[b-n09pxi7sl6] {
  width: 67%;
}
.u-grid__column--68[b-n09pxi7sl6] {
  width: 68%;
}
.u-grid__column--69[b-n09pxi7sl6] {
  width: 69%;
}
.u-grid__column--70[b-n09pxi7sl6] {
  width: 70%;
}
.u-grid__column--71[b-n09pxi7sl6] {
  width: 71%;
}
.u-grid__column--72[b-n09pxi7sl6] {
  width: 72%;
}
.u-grid__column--73[b-n09pxi7sl6] {
  width: 73%;
}
.u-grid__column--74[b-n09pxi7sl6] {
  width: 74%;
}
.u-grid__column--75[b-n09pxi7sl6] {
  width: 75%;
}
.u-grid__column--76[b-n09pxi7sl6] {
  width: 76%;
}
.u-grid__column--77[b-n09pxi7sl6] {
  width: 77%;
}
.u-grid__column--78[b-n09pxi7sl6] {
  width: 78%;
}
.u-grid__column--79[b-n09pxi7sl6] {
  width: 79%;
}
.u-grid__column--80[b-n09pxi7sl6] {
  width: 80%;
}
.u-grid__column--81[b-n09pxi7sl6] {
  width: 81%;
}
.u-grid__column--82[b-n09pxi7sl6] {
  width: 82%;
}
.u-grid__column--83[b-n09pxi7sl6] {
  width: 83%;
}
.u-grid__column--84[b-n09pxi7sl6] {
  width: 84%;
}
.u-grid__column--85[b-n09pxi7sl6] {
  width: 85%;
}
.u-grid__column--86[b-n09pxi7sl6] {
  width: 86%;
}
.u-grid__column--87[b-n09pxi7sl6] {
  width: 87%;
}
.u-grid__column--88[b-n09pxi7sl6] {
  width: 88%;
}
.u-grid__column--89[b-n09pxi7sl6] {
  width: 89%;
}
.u-grid__column--90[b-n09pxi7sl6] {
  width: 90%;
}
.u-grid__column--91[b-n09pxi7sl6] {
  width: 91%;
}
.u-grid__column--92[b-n09pxi7sl6] {
  width: 92%;
}
.u-grid__column--93[b-n09pxi7sl6] {
  width: 93%;
}
.u-grid__column--94[b-n09pxi7sl6] {
  width: 94%;
}
.u-grid__column--95[b-n09pxi7sl6] {
  width: 95%;
}
.u-grid__column--96[b-n09pxi7sl6] {
  width: 96%;
}
.u-grid__column--97[b-n09pxi7sl6] {
  width: 97%;
}
.u-grid__column--98[b-n09pxi7sl6] {
  width: 98%;
}
.u-grid__column--99[b-n09pxi7sl6] {
  width: 99%;
}
.u-grid__column--100[b-n09pxi7sl6] {
  width: 100%;
}
.u-grid .u-state-view[b-n09pxi7sl6] {
  margin-top: var(--u-grid-spacing, 16px);
}
/* _content/Umbrella.AspNetCore.Blazor/Components/Pagination/UmbrellaPagination.razor.rz.scp.css */
.u-pagination[b-i8u86zs21c] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.u-pagination .pagination[b-i8u86zs21c] {
  margin: 0;
}
.u-pagination .pagination-size[b-i8u86zs21c] {
  display: flex;
  align-items: center;
}
/* _content/Umbrella.AspNetCore.Blazor/Components/Radio/UmbrellaRadio.razor.rz.scp.css */
/*
	Define and specify values for the following variables to override the default styling.

	--u-radio-color-primary
	--u-radio-color-secondary
	--u-radio-width
	--u-radio-height
	--u-radio-spacing
	--u-radio-border-width
	--u-radio-border-radius
*/
.u-radio[b-ecx1eo0h7m] {
  position: relative;
}
.u-radio__input[b-ecx1eo0h7m] {
  display: none;
}
.u-radio__input:checked + label[b-ecx1eo0h7m]::before {
  background: var(--u-radio-color-primary, red);
}
.u-radio__label[b-ecx1eo0h7m] {
  position: relative;
  display: flex;
  align-items: center;
  z-index: 0;
  margin: 0;
  padding: 0;
}
.u-radio__label[b-ecx1eo0h7m]::before {
  width: var(--u-radio-width, 24px);
  min-width: var(--u-radio-width, 24px);
  height: var(--u-radio-height, 24px);
  border: var(--u-radio-border-width, 1px) solid var(--u-radio-color-primary, red);
  background: var(--u-radio-color-secondary, blue);
  margin-right: var(--u-radio-spacing, 8px);
  cursor: pointer;
  border-radius: var(--u-radio-border-radius, 5px);
  content: " ";
}
/* _content/Umbrella.AspNetCore.Blazor/Components/StateViews/EmptyStateView.razor.rz.scp.css */
/*
	Define and specify values for the following variables to override the default styling.

	--u-empty-state-view-color-primary
	--u-empty-state-view-font-weight
*/
.u-empty-state-view p[b-odlhfw0wo0] {
  color: var(--u-empty-state-view-color-primary, red);
  font-weight: var(--u-empty-state-view-font-weight, bold);
}
/* _content/Umbrella.AspNetCore.Blazor/Components/StateViews/ErrorStateView.razor.rz.scp.css */
/*
	Define and specify values for the following variables to override the default styling.

	--u-error-state-view-color-primary
	--u-error-state-view-font-weight
*/
.u-error-state-view p[b-qntvxq39gt] {
  color: var(--u-error-state-view-color-primary, red);
  font-weight: var(--u-error-state-view-font-weight, bold);
}
/* _content/Umbrella.AspNetCore.Blazor/Components/StateViews/LoadingStateView.razor.rz.scp.css */
/*
	Define and specify values for the following variables to override the default styling.

	--u-loading-state-view-color-primary
	--u-loading-state-view-font-weight
*/
.u-loading-state-view p[b-reblzx61wf] {
  color: var(--u-loading-state-view-color-primary, red);
  font-weight: var(--u-loading-state-view-font-weight, bold);
}
/* _content/Umbrella.AspNetCore.Blazor/Components/Validation/UmbrellaValidationSummary.razor.rz.scp.css */
/*
	Define and specify values for the following variables to override the default styling.

	--u-validation-summary-color
	--u-validation-summary-font-size
	--u-validation-summary-font-weight
*/
.u-validation-summary[b-sm7n32sgra] {
  color: var(--u-validation-summary-color, red);
  font-size: var(--u-validation-summary-font-size, inherit);
  font-weight: var(--u-validation-summary-font-weight, normal);
}
