html, body {
    height: 100%;
}

app {
    display: block;
    height: 100%;
}

.header-logo {
    flex-shrink: 0;
    background-color: currentColor;
    -webkit-mask: url('../images/mTrack-logo-horizontal.svg');
    mask: url('../images/mTrack-logo-horizontal.svg');
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    width: 180px;
    height: 24px;
}

#blazor-error-ui {
    background: inherit;
    bottom: 0;
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 100001;
}

.xaf-navmenu .xaf-nav-menu-item-icon {
    height: 64px;
    max-height: 64px;
    width: 64px;    
    max-width: 64px;
}

.xaf-navmenu .dxbl-group-expand-btn {
    display: none;
}

.xaf-navmenu  .dxbl-accordion-item {
    --dxbl-accordion-item-indent: 2 !important;
}

.xaf-navmenu .dxbl-accordion-filter {
    display: none;
}

/*Show image overlay menu on hover*/
.image-edit-hoverable .xaf-image-button {
    display: none;
}

.image-edit-hoverable:hover .xaf-image-button {
    display: flex; 
}


.loading-image {
    width: 82px;
    height: 82px;
}

.location-layout-main-row {
    z-index: 100;
}

@media (min-width: 768px) {
    .asset-number-view-item {
        width: 92%;
    }

    .assign-asset-number-action {
        width: 0.1%;
    }
}