/* /Components/LabelInput.razor.rz.scp.css */
[b-hiy4x3zt00] .label-input {
    padding: 0.1rem 0.6375rem;
    background-color: var(--rz-white);
    border: var(--rz-input-border);
    border-radius: var(--rz-input-border-radius);
    color: var(--rz-input-placeholder-color);
    font-weight: bold;
    margin: 0;
}

[b-hiy4x3zt00] .label-input.stretch {
    height: 100%;
    display: flex;
    align-items: center
}
/* /Components/PaginationBar.razor.rz.scp.css */
 .pagination-bar[b-xwe2i5y92w] {
    margin-bottom: 1rem;
}

.pagination-bar .bar[b-xwe2i5y92w] {
    position: absolute;
    padding: 4px;
    top: 3px;
    background-color: #E2E6F9;
    width: 100%;
    border-radius: 4px;
}

.pagination-bar[b-xwe2i5y92w]  .bar-btn {
    padding: 0;
    margin: 0;
    min-height: 14px;
    height: 14px;
}
.pagination-bar[b-xwe2i5y92w]  .bar-btn.not-active:not(:hover) {
    box-shadow: none !important;
}
/* /Shared/MainLayout.razor.rz.scp.css */
[b-3j5kz3adld] .link-logo {
    width: 100%;
    height: 100%;
    padding: 1rem;
    display: grid;
    align-items: center;
}

[b-3j5kz3adld] .profile {
    min-height: 5rem;
    padding-right: 2rem;
}

@media (max-width: 770px) {
    [b-3j5kz3adld] .link-logo {
        padding: 0.5rem 1rem !important;
    }

    [b-3j5kz3adld] .profile {
        min-height: 3rem;
        padding-right: 0;
    }

        [b-3j5kz3adld] .profile .rz-menu.rz-profile-menu {
            padding: 0.2rem 0.5rem;
        }

    [b-3j5kz3adld] .rz-navigation-item {
        position: unset !important;
    }

    [b-3j5kz3adld] .rz-navigation-menu {
        width: 100vw;
    }
}

[b-3j5kz3adld] .rz-navigation-menu {
    right: 0;
    z-index: 1000 !important;
    top: calc(100% + 2px);
}

[b-3j5kz3adld] .rz-navigation-item.not-empty .rz-navigation-menu {
    min-width: min(100vw, 30rem) !important;
}

[b-3j5kz3adld] .rz-navigation-item {
    width: 100%;
}

[b-3j5kz3adld] .rz-menu-closed .rz-menu-toggle-item {
    display: none;
}

[b-3j5kz3adld] .rz-menu-closed .rz-navigation-item {
    display: list-item !important;
}

[b-3j5kz3adld] .rz-navigation-menu .menu-items {
    max-height: calc(100vh - 10rem);
    overflow-y: auto !important
}

[b-3j5kz3adld] .menu-items .rz-text-h6,
[b-3j5kz3adld] .menu-items .rz-text-subtitle2 {
    margin-bottom: 0.2rem;
}

[b-3j5kz3adld] .icon-black {
    filter: unset !important;
}

[b-3j5kz3adld] .rz-chkbox-icon {
    margin: 0 !important;
}
