/* /Pages/App/Burofax/Components/BurofaxSearchBox.razor.rz.scp.css */
.EmptyResults[b-2sgsvxjd6j] {
    color: lightgrey;
    font-size: 24px;
    text-align: center;
    margin: 2rem;
    cursor: default;
}

#divInvalidDate[b-2sgsvxjd6j] {
    align-items: flex-end;
}
/* /Pages/App/Records/Components/RecordGridView.razor.rz.scp.css */
:root[b-7l4ib6rrk0] {
    --primary-color: rgb(102 153 255);
}

.rz-datatable[b-7l4ib6rrk0] {
    border: none;
}

.rz-datatable-thead th[b-7l4ib6rrk0], .rz-grid-table thead th[b-7l4ib6rrk0],
.rz-datatable-scrollable-header[b-7l4ib6rrk0],
.rz-datatable-odd > td[b-7l4ib6rrk0] {
    background-color: transparent;
}

.rz-datatable-data td:not(:last-child)[b-7l4ib6rrk0], .rz-datatable-data td.rz-composite-cell[b-7l4ib6rrk0], .rz-grid-table td:not(:last-child)[b-7l4ib6rrk0], .rz-grid-table td.rz-composite-cell[b-7l4ib6rrk0] {
    border-right: none;
}

.rz-paginator-page.rz-state-active[b-7l4ib6rrk0] {
    color: var(--primary-color);
}

.rz-autocomplete:hover:not(.rz-state-disabled)[b-7l4ib6rrk0], .rz-radiobutton-box:hover:not(.rz-state-disabled)[b-7l4ib6rrk0], .rz-chkbox-box:hover:not(.rz-state-disabled)[b-7l4ib6rrk0], .rz-colorpicker:not(:disabled):not(.rz-state-disabled):focus[b-7l4ib6rrk0], .rz-lookup-search input:not(:disabled):not(.rz-state-disabled):focus[b-7l4ib6rrk0], .rz-spinner:not(:disabled):not(.rz-state-disabled):focus[b-7l4ib6rrk0], .rz-calendar .rz-inputtext:not(:disabled):not(.rz-state-disabled):focus[b-7l4ib6rrk0], .rz-multiselect:not(:disabled):not(.rz-state-disabled):focus[b-7l4ib6rrk0], .rz-dropdown:not(:disabled):not(.rz-state-disabled):focus[b-7l4ib6rrk0], .mask:not(:disabled):not(.rz-state-disabled):focus[b-7l4ib6rrk0], .rz-textarea:not(:disabled):not(.rz-state-disabled):focus[b-7l4ib6rrk0], .rz-textbox:not(:disabled):not(.rz-state-disabled):focus[b-7l4ib6rrk0], .rz-colorpicker:not(:disabled):not(.rz-state-disabled):hover[b-7l4ib6rrk0], .rz-lookup-search input:not(:disabled):not(.rz-state-disabled):hover[b-7l4ib6rrk0], .rz-spinner:not(:disabled):not(.rz-state-disabled):hover[b-7l4ib6rrk0], .rz-calendar .rz-inputtext:not(:disabled):not(.rz-state-disabled):hover[b-7l4ib6rrk0], .rz-multiselect:not(:disabled):not(.rz-state-disabled):hover[b-7l4ib6rrk0], .rz-dropdown:not(:disabled):not(.rz-state-disabled):hover[b-7l4ib6rrk0], .mask:not(:disabled):not(.rz-state-disabled):hover[b-7l4ib6rrk0], .rz-textarea:not(:disabled):not(.rz-state-disabled):hover[b-7l4ib6rrk0], .rz-textbox:not(:disabled):not(.rz-state-disabled):hover[b-7l4ib6rrk0] {
    box-shadow: inset 0 4px 7px 0 rgba(0, 0, 0, 0.03);
    border: 1px solid var(--primary-color);
}
/* /Pages/App/Records/Components/RecordSearchBox.razor.rz.scp.css */
.EmptyResults[b-7k200ayq2z] {
    color: lightgrey;
    font-size: 24px;
    text-align: center;
    margin: 2rem;
    cursor: default;
}
/* /Pages/App/ScoreCard/ScoreCardPage.razor.rz.scp.css */
#embedPowerBi[b-hexejmno4z] {
    height: 94%;
}
/* /Pages/App/ScoreCardAdv/ScoreCardAdvErrorPage.razor.rz.scp.css */
#PowerBiErrorPage[b-a21xkirlco] {
    background-color: #c02f1e;
    position:absolute; /*El div será ubicado con relación a la pantalla*/
    left:0px; /*A la derecha deje un espacio de 0px*/
    right:0px; /*A la izquierda deje un espacio de 0px*/
    bottom:0px; /*Abajo deje un espacio de 0px*/
    height:40px; /*alto del div*/
    z-index:0;
    margin-left: 20px;
    margin-right: 20px;
}

#textCenter[b-a21xkirlco]{
    margin-top: 10px;
    text-align: center;
}

#warningIcon[b-a21xkirlco]{
    color: #FB8C00;
}
/* /Pages/App/ScoreCardAdv/ScoreCardAdvPage.razor.rz.scp.css */
#embedPowerBi[b-es0pferzu4] {
    height: 100%;
}
/* /Shared/Components/Base/PVDropDownTree.razor.rz.scp.css */
.rz-textbox[b-fav25648u9] {
    border: none;
    border-radius: 4px;
    box-shadow: none;
    background-color: #ffffff;
}

    .rz-textbox:focus[b-fav25648u9], .rz-textbox:disabled[b-fav25648u9] {
        box-shadow: none;
    }

.rzi-chevron-up[b-fav25648u9]:before {
    content: 'arrow_drop_up';
}

.lt-dropdown-panel[b-fav25648u9] {
    transform: translateY(-4px);
    background-color: #ffffff;
    border-radius: 4px;
    border: 1px solid #dadfe2;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    z-index: 2000;
    padding: 0 0.625rem;
    top: 63px;
}

.rz-dropdown-items-wrapper[b-fav25648u9] {
    border-top: 1px solid rgba(151, 151, 151, 0.1);
    overflow: auto;
    margin: 0;
    max-height: 200px;
    overflow-x: hidden
}

.rz-treenode-label[b-fav25648u9] {
    width: 100%;
}

.rz-treenode-content-selected .rz-treenode-label[b-fav25648u9] {
    border: none;
    color: unset;
    background-color: unset;
}

.rz-treenode-content-selected:hover[b-fav25648u9] {
    background-color: #59a6cd;
    color: #ffffff;
    border-radius: 2px;
}

    .rz-treenode-content-selected:hover .rz-tree-toggler.rzi-caret-right[b-fav25648u9],
    .rz-treenode-content-selected:hover .rz-tree-toggler.rzi-caret-down[b-fav25648u9] {
        color: black;
    }

.rz-tree[b-fav25648u9] {
    overflow: unset;
}

.rz-tree-toggler.rzi-caret-right[b-fav25648u9]:before {
    content: "folder";
    margin-left: -0.125rem;
    color: black;
}

.rz-tree-toggler.rzi-caret-down[b-fav25648u9]:before {
    content: "folder_open";
    margin-left: -0.125rem;
    color: black;
}

.popup-div[b-fav25648u9] {
    padding: 0.3rem 0;
}
/* /Shared/Components/Base/PVPaged.razor.rz.scp.css */

.paginator-container[b-gnrzbrpj7s] {
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
}

.paginator-button[b-gnrzbrpj7s] {
    background-color: #DAEBF4;
    color: #FFF;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 5px;
    width: 30px;
    height: 30px;
    border-radius: 3px;
}

    .paginator-button:not(.disabled):hover[b-gnrzbrpj7s] {
        background-color: #C0D7E8;
    }

    .paginator-button.disabled[b-gnrzbrpj7s] {
        background-color: #FBFBFC;
        color: black;
        cursor: not-allowed;
        opacity: 0.5;
    }

.paginator-icon[b-gnrzbrpj7s] {
    font-size: 1.2em;
}

.page-indicator[b-gnrzbrpj7s] {
    margin: 0 10px;
}

.records-info[b-gnrzbrpj7s] {
    position: absolute;
    right: 5px;
}
/* /Shared/Components/Base/PVSpinner.razor.rz.scp.css */
.spinner-container[b-tvnb6o6sy0] {
    display: flex;
    flex-direction: column;
    position: fixed;
    z-index: 999;
    top: 50%;
    left: 50%;
}
/* /Shared/Components/PVProfileMenu.razor.rz.scp.css */
.rz-navigation-item-wrapper-active[b-8nd7l1sdfd] {
    background-color: white;
}

.rz-menu:not(.rz-profile-menu) .rz-navigation-item-wrapper:hover[b-8nd7l1sdfd] {
    background-color: white;
}

.rz-menu:not(.rz-profile-menu)[b-8nd7l1sdfd] {
    background-color: transparent;
}

    .rz-menu:not(.rz-profile-menu) .rz-navigation-menu[b-8nd7l1sdfd] {
        border-radius: 0px;
    }

.rz-navigation-menu[b-8nd7l1sdfd] {
    min-width: auto;
    border-radius: 0px;
    cursor: pointer;
}

    .rz-navigation-menu li[b-8nd7l1sdfd] {
        cursor: pointer;
    }

.rz-menu:not(.rz-profile-menu) .rz-navigation-item-link[b-8nd7l1sdfd] {
    color: white;
}

.rz-navigation-item-link[b-8nd7l1sdfd] {
    cursor: pointer;
}

    .rz-navigation-item-link .rz-navigation-item-icon[b-8nd7l1sdfd] {
        font-size: 25px;
    }
/* /Shared/Components/PVRecordTabs.razor.rz.scp.css */
.responsive_tab[b-g9rpiwxsla] {
    overflow: hidden;
}

    .responsive_tab ul li[b-g9rpiwxsla] {
        float: left;
    }

        .responsive_tab ul li.more[b-g9rpiwxsla] {
            width: 3em;
            text-align: center;
            display: none;
        }

            .responsive_tab ul li.more:hover ul#responsive_overflow[b-g9rpiwxsla] {
                opacity: 1;
                visibility: visible;
            }

        .responsive_tab ul li a[b-g9rpiwxsla],
        .responsive_tab ul li span[b-g9rpiwxsla] {
            cursor: pointer;
        }

    .responsive_tab #responsive_overflow[b-g9rpiwxsla] {
        opacity: 0;
        visibility: hidden;
        position: absolute;
        margin-top: 0.5rem;
        text-align: left;
        transition-duration: 0.3s;
    }

        .responsive_tab #responsive_overflow li[b-g9rpiwxsla] {
            float: none;
            margin-bottom: 1px;
        }

            .responsive_tab #responsive_overflow li a[b-g9rpiwxsla] {
                background: #a3a3a3;
                white-space: nowrap;
            }

                .responsive_tab #responsive_overflow li a:hover[b-g9rpiwxsla] {
                    background: white;
                }

.more[b-g9rpiwxsla] {
    background: transparent;
}

    .more ul[b-g9rpiwxsla] {
        z-index: 1;
    }

        .more ul li:hover[b-g9rpiwxsla] {
            background: #e9e9e9;
        }
