@import '_content/Havit.Blazor.Components.Web.Bootstrap/Havit.Blazor.Components.Web.Bootstrap.bundle.scp.css';
@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.bundle.scp.css';

/* /Components/Layout/MainLayout.razor.rz.scp.css */
main article[b-739djkm78g]{width:calc(100vw - 250px)}main article header[b-739djkm78g]{height:50px !important;min-height:50px !important}main article section[b-739djkm78g]{height:100%}main article footer[b-739djkm78g]{height:40px}@media(max-width: 767.98px){main article footer[b-739djkm78g]{display:none !important}}/*# sourceMappingURL=MainLayout.razor.css.map */
/* /Components/Layout/Navigation.razor.rz.scp.css */
nav[b-6ses3qqxsg] {
  background-color: #222d32;
  width: 250px;
}
nav > h1[b-6ses3qqxsg] {
  height: 50px;
  min-height: 50px;
  z-index: 1;
}
nav > ul > li[b-6ses3qqxsg] {
  color: #4b646f;
  background: #1a2226;
}
nav > ul > li > .nav-header[b-6ses3qqxsg] {
  font-variant-caps: petite-caps;
  font-size: 1.15rem;
}
nav > ul > li li[b-6ses3qqxsg] {
  background-color: #222d32;
}
nav > ul > li li[b-6ses3qqxsg]  a {
  text-decoration: none;
  color: #b8c7ce;
  background-color: #222d32;
}
nav > ul > li li[b-6ses3qqxsg]  a i {
  display: inline-block;
  width: 25px;
  margin-left: 5px;
}
nav > ul > li li[b-6ses3qqxsg]  a.active {
  border-left: 5px solid var(--bs-primary);
  padding-left: calc(1rem - 5px) !important;
}
nav > ul > li li[b-6ses3qqxsg]  a:hover {
  color: #fff;
  background: #1e282c;
}

/*# sourceMappingURL=Navigation.razor.css.map */
/* /Components/Pages/Administration/UserManagement/UserManagementEditorPage.razor.rz.scp.css */
label.form-label[b-xl3zvcuumt] {
  display: block;
  margin-bottom: 4px;
}

@media (min-width: 1400px) {
  aside[b-xl3zvcuumt] {
    flex: 0 0 auto;
    width: auto;
    max-width: 550px;
  }
}

/*# sourceMappingURL=UserManagementEditorPage.razor.css.map */
/* /Components/Pages/Administration/UserManagement/UserManagementListPage.razor.rz.scp.css */
.grid[b-m4yq63t47f] {
  height: calc(100vh - 170px);
  overflow: auto;
  white-space: nowrap;
}

[b-m4yq63t47f] thead {
  position: sticky;
  top: 0;
  background-color: #d8d8d8;
  outline: 1px solid gray;
  z-index: 1;
}
[b-m4yq63t47f] thead th:nth-of-type(1) {
  width: 100px;
}
[b-m4yq63t47f] thead th:nth-of-type(2) {
  width: 110px;
}
[b-m4yq63t47f] thead th:nth-of-type(4) {
  width: 220px;
}
[b-m4yq63t47f] thead th:nth-of-type(5) {
  width: 380px;
}
[b-m4yq63t47f] thead th:nth-of-type(6) {
  width: 350px;
}
[b-m4yq63t47f] thead th:nth-of-type(7) {
  width: 200px;
}
[b-m4yq63t47f] thead th:nth-of-type(8) {
  width: 92px;
}

/*# sourceMappingURL=UserManagementListPage.razor.css.map */
/* /Components/Pages/Dashboard/DashboardPage.razor.rz.scp.css */
.infocenter-link[b-ah21mohow6] {
  display: inline-flex;
}
.infocenter-link:hover[b-ah21mohow6] {
  box-shadow: var(--bs-box-shadow-lg) !important;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}
.infocenter-link a[b-ah21mohow6] {
  text-decoration: none;
}
.infocenter-link a:hover[b-ah21mohow6] {
  background-color: var(--bs-primary);
  color: white;
}
.infocenter-link a img[b-ah21mohow6] {
  width: 200px;
  height: 150px;
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.infocenter-link p[b-ah21mohow6] {
  font-weight: bold;
  text-align: center;
  height: 70px;
  padding: 3px;
  display: flex;
  margin-bottom: 0;
  align-items: center;
  justify-content: center;
}

/*# sourceMappingURL=DashboardPage.razor.css.map */
/* /Components/Pages/InfoCenter/InfoCentercategoryItem.razor.rz.scp.css */
li.category-list-item:nth-child(odd)[b-yblyq1vvs0] {
  background-color: var(--bs-gray-200);
}
li.category-list-item:nth-child(even)[b-yblyq1vvs0] {
  background-color: var(--bs-gray-100);
}

.hover[b-yblyq1vvs0] {
  text-decoration: none;
  cursor: pointer;
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
}
.hover:hover[b-yblyq1vvs0] {
  background-color: var(--bs-primary);
  color: white;
}

/*# sourceMappingURL=InfoCentercategoryItem.razor.css.map */
/* /Components/Pages/InfoCenter/InfoCenterPage.razor.rz.scp.css */
.card-header[b-c4ygda4nos] {
  font-variant: small-caps;
}

/*# sourceMappingURL=InfoCenterPage.razor.css.map */
/* /Components/Pages/LoginPage.razor.rz.scp.css */
[b-ap48vhg2z8] .card {
  width: min(90vw, 400px);
}
[b-ap48vhg2z8] .card .input-group:has(~ .input-group) > input {
  pointer-events: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}

/*# sourceMappingURL=LoginPage.razor.css.map */
/* /Components/Pages/ObjektDetails/ObjektDetailsPage.razor.rz.scp.css */
h2[b-bxoffpuk3m]{letter-spacing:3px;font-family:serif}h2[b-bxoffpuk3m]:after{content:"」";color:var(--bs-gray-500);margin-left:10px;opacity:.5}h2[b-bxoffpuk3m]:before{content:"「 ";color:var(--bs-gray-500);margin-left:10px;opacity:.5}.thumb img[b-bxoffpuk3m]{object-fit:cover;aspect-ratio:1.25 !important}.thumb .thumb-caption[b-bxoffpuk3m]{position:absolute;bottom:0;width:100%;background:#fff}.thumb:hover[b-bxoffpuk3m]{border-color:var(--bs-primary);box-shadow:var(--bs-box-shadow-lg) !important}.thumb:hover .thumb-caption[b-bxoffpuk3m]{background:var(--bs-primary);color:#fff}a:has(img)[b-bxoffpuk3m]{cursor:zoom-in}article[b-bxoffpuk3m]{max-width:calc(100vw - 700px)}.file[b-bxoffpuk3m]{word-break:break-word;hyphens:auto;width:150px;text-decoration:none;line-height:1;color:var(--bs-body-color)}.file:hover[b-bxoffpuk3m]{color:#0000cd}.details>div[b-bxoffpuk3m]{min-width:170px}.details>div>label[b-bxoffpuk3m]{font-weight:lighter;display:block}.details>div>span[b-bxoffpuk3m]{font-weight:bold}.bemerkung[b-bxoffpuk3m]{overflow:auto;max-height:68px}[b-bxoffpuk3m] .scrollable{max-height:400px;overflow:auto}[b-bxoffpuk3m] .scrollable thead{position:sticky;top:0}[b-bxoffpuk3m] .scrollable thead tr{outline:2px solid var(--bs-border-color)}.card>.card-title:first-child>h2:first-child[b-bxoffpuk3m]{padding-top:15px}@media(max-width: 1199.98px){.title-image[b-bxoffpuk3m]{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}article[b-bxoffpuk3m]{max-width:unset}}@media(min-width: 1200px){.title-card-column[b-bxoffpuk3m]{width:350px}.title-image[b-bxoffpuk3m]{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}}/*# sourceMappingURL=ObjektDetailsPage.razor.css.map */
/* /Components/Pages/Statistiken/CrossSellingPage.razor.rz.scp.css */
.table-responsive[b-w809qe7ten] {
  height: calc(100vh - 200px);
  overflow: auto;
}

[b-w809qe7ten] thead {
  position: sticky;
  top: 0;
  background-color: #d8d8d8;
  outline: 1px solid gray;
  z-index: 1;
}

/*# sourceMappingURL=CrossSellingPage.razor.css.map */
/* /Components/Pages/Statistiken/OrganigramPage.razor.rz.scp.css */
ul[b-gf8hqanvb9]{list-style:none;padding:0}ul li[b-gf8hqanvb9]{padding-left:20px}details:not([data-show-arrow]) summary[b-gf8hqanvb9]{list-style-type:none;padding-left:15px}/*# sourceMappingURL=OrganigramPage.razor.css.map */
/* /Components/Shared/BusinessYearSelect.razor.rz.scp.css */
.input-group[b-k52ozmwu43]{min-width:230px}/*# sourceMappingURL=BusinessYearSelect.razor.css.map */
/* /Components/Shared/SortableList.razor.rz.scp.css */
/* 
  you need the ::deep identifier if you are using scoped styles like this
  because scoped styles are only applied to markup in the component, not
  to the markup inside the render fragment.
*/

[b-rr5zh3v8sn] .sortable-ghost {
  visibility: hidden;
}

[b-rr5zh3v8sn] .sortable-fallback {
  opacity: 1 !important
}
