@import '_content/com.specidev.lib.BlazorComponents/com.specidev.lib.BlazorComponents.bundle.scp.css';
@import '_content/com.specidev.lib.parametrages.Front/com.specidev.lib.parametrages.Front.bundle.scp.css';

/* /Components/AbstractEntreprise/EditionAbastractArchiveDocument.razor.rz.scp.css */
.ArchivageDocumente_fileCol[b-0oconrxfu6] {
    display: flex;
    align-items: center;
    gap: .5rem;
}
/* /Components/AbstractEntreprise/SalarieBlock.razor.rz.scp.css */
.SalarieBlock_container[b-pg8vrwn9ww] {
    display: flex;
    flex-direction: column;
    gap: .3rem;
}

.SalarieBlock_title[b-pg8vrwn9ww] {
    background-color: var(--color-primary);
    color: white;
    font-weight: bold;
    padding: .3rem;
}
/* /Components/BottomBarIcon.razor.rz.scp.css */
.BottomBarIcon_enabledIcon[b-ls5tn3qr7l] {
    cursor: pointer;
    color: #FA0;
}

.BottomBarIcon_disabledIcon[b-ls5tn3qr7l] {
    opacity: 0.5;
    color: white;
}

.BottomBarIcon_hiddenIcon[b-ls5tn3qr7l] {
    opacity: 0;
}
/* /Components/DocInput.razor.rz.scp.css */
.DocInput_input > .rz-fileupload-buttonbar[b-jm59tirs3p] {
    background-color: transparent !important;
}

.DocInput_input > .rz-fileupload-files[b-jm59tirs3p] {
    border-radius: .625rem;
}
.DocInput_input > .rz-fileupload-files .rz-button[b-jm59tirs3p] {
    padding: .625rem;
}

.DocInput_input .rz-button-text[b-jm59tirs3p] {
    white-space: nowrap;
}

.DocInput_input > .rz-fileupload-choose[b-jm59tirs3p] {
    color: #fff;
    background-color: var(--color-primary)!important;
    border-color: #117a8b;
    user-select: none;
    border: .063px solid transparent;
    padding: .375rem .75rem;
    border-radius: .25rem;
    white-space: nowrap;
}

.DocInput_input .rz-fileupload-buttonbar[b-jm59tirs3p] {
    padding: 0;
    background-color:white !important;
}

.DocInput_container[b-jm59tirs3p] {
    display: flex;
    flex-direction: row;
    gap: .5rem;
    align-items: center;
    height: 2rem;
    width: 100%;
}

.DocInput_nameContainer[b-jm59tirs3p] {
    background-color: white;
    border: 0.063rem solid #cdcdcd;
    border-radius: .625rem;
    width: 100%;
    display: flex;
    flex-direction: row;
    gap: .5rem;
    align-items: center;
    justify-content: space-between;
    height: 100%;
    padding-left: 1.5rem;
}

.DocInput_button[b-jm59tirs3p] {
    color: #fff;
    background-color: #CCDDDC;
    border: 0.063rem solid #ced4da;
    user-select: none;
    border: .063px solid transparent;
    border-radius: .25rem;
    white-space: nowrap;
}
/* /Components/IconMenu/ContextMenu.razor.rz.scp.css */
.ContextMenu[b-6lizon7n49] {
    z-index: 10001;
    position: absolute;
    top: 4rem;
    margin-left: -3rem;
    background-color: #fff;
    background-clip: padding-box;
    border: .06rem solid rgba(0,0,0,.15);
    border-radius: 0.25rem;
}

.ContextMenu_Item[b-6lizon7n49] {
    display: block;
    width: 100%;
    padding: 0.25rem 1.5rem;
    white-space: nowrap;
    cursor: pointer;
}

.ContextMenu_Icon[b-6lizon7n49] {
    float: left;
    margin-right: .625rem;
    width: 1.875rem;
    height: 1.875rem;
}

.ContextMenu_Label[b-6lizon7n49] {
    font-size: large;
    color: var(--color-primary);
    margin-bottom: auto;
}

.background-menu[b-6lizon7n49] {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 10000;
    left: 0;
    top: 0;
}
/* /Components/IconMenu/IconMenu.razor.rz.scp.css */
.navbar-icon[b-k04q1p9ypl] {
    font-size: 2.8rem;
    cursor: pointer;
}

.IconMenu_iconContainer[b-k04q1p9ypl] {
    height: 100%;
    display: flex;
    align-items: center;
}
/* /Components/InputContainer.razor.rz.scp.css */
.InputContainer_mainContainer[b-u23bg7za0c] {
    margin: 0;
    display: flex;
    flex-direction: column;
    width: 100%;
}

.InputContainer_separator[b-u23bg7za0c] {
    width: 100%;
    margin: 0;
}

.InputContainer_container[b-u23bg7za0c] {
    width: 100%;
    min-height: 1.2rem;
    display: flex;
    flex-direction: row;
    padding-top: 0.5rem;
    margin: 0;
}


.InputContainer_name[b-u23bg7za0c] {
    min-width: 5rem;
    margin: 0;
    width: 40%;
}


.InputContainer_content[b-u23bg7za0c] {
    margin: 0;
    width: 100%;
}
/* /Components/TableLineIcon.razor.rz.scp.css */
.TableLineIcon_enabledIcon[b-e9alsfkbyu] {
    cursor: pointer;
}

.TableLineIcon_disabledIcon[b-e9alsfkbyu] {
    opacity: 0.3;
}

.TableLineIcon_hiddenIcon[b-e9alsfkbyu] {
    opacity: 0;
}
/* /Pages/Entreprises/DocumentEntreprise.razor.rz.scp.css */
.DocumentEntreprise_fileCol[b-djmt1aub4e] {
    display: flex;
    align-items: center;
    gap: .5rem;
}

.DocumentEntreprise_filename[b-djmt1aub4e] {
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
}

.DocumentEntreprise_tableauContainer[b-djmt1aub4e] {
    display: flex;
    flex-direction: column;
    gap: 2rem;
    width: 100%;
}

.DocumentEntreprise_btnContainer[b-djmt1aub4e] {
    height: 3rem;
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    gap:3rem;
}

.DocumentEntreprise_btnSousTraitants[b-djmt1aub4e] {
    border: none;
    font-weight: bold;
    color: var(--font-th-color);
    background-color: var(--color-primary);
    padding: 0.5rem;
    text-align: center;
    width: 16rem;
    border-radius: 0.4rem;
}
/* /Pages/Logins/ForgotPassword.razor.rz.scp.css */
/* /Pages/Logins/Login.razor.rz.scp.css */
/* /Pages/Logins/ReinitPassword.razor.rz.scp.css */
/* /Pages/Parametrages/Catalogues.razor.rz.scp.css */
.Catalogues_fileCol[b-9szs3lzfd7] {
    display: flex;
    align-items: center;
    gap: .5rem;
}

.Catalogues_filename[b-9szs3lzfd7] {
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
}
/* /Pages/Parametrages/GestionUser.razor.rz.scp.css */
/* /PopUps/CustomPopup/EditionEntreprisePopup.razor.rz.scp.css */
.EditionEntreprisePopup_container[b-vjenlzot5r] {
    display: flex;
    flex-direction: row;
    width: 100%;
    height: 100%;
    gap: 1rem;
}

.EditionEntreprisePopup_leftBlock[b-vjenlzot5r] {
    display: flex;
    flex-direction: column;
    width: 70%;
    gap: 1rem;
}

.EditionEntreprisePopup_infoContainer[b-vjenlzot5r] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    grid-gap: 1rem;
}

.EditionEntreprisePopup_salarieContainer[b-vjenlzot5r] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    grid-gap: 1rem;
}

.EditionEntreprisePopup_rightBlock[b-vjenlzot5r] {
    width: 30%;
    display: flex;
    flex-direction: column;
    gap: 1rem;
}
/* /PopUps/CustomPopup/EditionNotifCNILPopup.razor.rz.scp.css */
.EditionEntreprisePopup_container[b-qy7tzmfozj] {
    display: flex;
    flex-direction: row;
    width: 100%;
    height: 100%;
    gap: 1rem;
}

.EditionEntreprisePopup_leftBlock[b-qy7tzmfozj] {
    display: flex;
    flex-direction: column;
    width: 70%;
    gap: 1rem;
}

.EditionEntreprisePopup_infoContainer[b-qy7tzmfozj] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    grid-gap: 1rem;
}

.EditionEntreprisePopup_salarieContainer[b-qy7tzmfozj] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    grid-gap: 1rem;
}

.EditionEntreprisePopup_rightBlock[b-qy7tzmfozj] {
    width: 30%;
    display: flex;
    flex-direction: column;
    gap: 1rem;
}
/* /PopUps/CustomPopup/EditionSousTraitantPopup.razor.rz.scp.css */
.EditionSousTraitantPopup_container[b-fjwy74cgxt] {
    display: flex;
    flex-direction: row;
    width: 100%;
    height: 100%;
    gap: 1rem;
}

.EditionSousTraitantPopup_leftBlock[b-fjwy74cgxt] {
    display: flex;
    flex-direction: column;
    width: 70%;
    gap: 1rem;
}

.EditionSousTraitantPopup_infoContainer[b-fjwy74cgxt] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    grid-gap: 1rem;
}

.EditionSousTraitantPopup_salarieContainer[b-fjwy74cgxt] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    grid-gap: 1rem;
}

.EditionSousTraitantPopup_rightBlock[b-fjwy74cgxt] {
    width: 30%;
    display: flex;
    flex-direction: column;
    gap: 1rem;
}
/* /PopUps/CustomPopup/EditionUserPopup.razor.rz.scp.css */
.EditionUserPopup_editionContainer[b-jpvwdw336c] {
    display: flex;
    flex-direction: row;
    gap: 1.5rem;
    width: 100%;
    height: 25rem;
    overflow: auto;
}

.EditionUserPopup_editionBlock[b-jpvwdw336c] {
    display: flex;
    flex-direction: column;
    width: 50%;
    overflow: auto;
}
/* /PopUps/LayoutPopUpValiderFermer.razor.rz.scp.css */
.PopupValiderFermer_closeInHeaderContainer[b-edy3vwesmd] {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    height: 100%;
}

.PopupValiderFermer_closeHeader[b-edy3vwesmd] {
    display: flex;
    justify-content: center;
    align-items: center;
}

.PopupValiderFermer_closeHeaderIcon[b-edy3vwesmd] {
    font-size: 2rem;
    cursor: pointer;
}

/* /PopUps/PopUpError.razor.rz.scp.css */
.container-message-error[b-hzxfq8lflz] {
    display: flex;
    white-space: pre-line;
    height: 100%;
    width: 100%;
}
/* /Shared/MainLayout/MainLayout.razor.rz.scp.css */
.appliLogo[b-mdn3agwehp] {
    height: 5rem;
    margin-left: 1.5rem;
}
/* /Shared/SecondLayout/SecondLayout.razor.rz.scp.css */
.closeIcon[b-4cw47laz7h] {
    font-size: 2.8rem;
    padding: 0 1.1rem;
}

.appliLogo[b-4cw47laz7h] {
    height: 5rem;
    margin-left: 1.5rem;
}
