/* _content/OTIF.Scheduler.UI/Componentes/Agenda/CardDiaHeat.razor.rz.scp.css */
.cardExterior[b-czeegwm2je] {
   width: 70px;
   height: 58px; 
   border: solid; 
   border-color: blue;
   border-radius: 5px;
   border-width: 1px; 
   cursor: pointer;
}

.cardExterior:hover[b-czeegwm2je]{
    width: 70px;
    height: 58px;
    border: solid;
    border-color: blue;
    border-radius: 5px;
    border-width: 2px;
    cursor: pointer;
}


.quantidadeAgendamentos[b-czeegwm2je] {
    background-color: RGB(33,10,241, 0.2);
    border: solid;
    border-color: blue;
    border-width: 0 0 1px 1px;
    width: 35px;
    height: 32px;
    padding-left: 6px;
    padding-right: 2px;
    padding-top: 2px;
}
/* _content/OTIF.Scheduler.UI/Componentes/Kanban/KanbanColumn.razor.rz.scp.css */
body[b-xvmz5zy5d1] {
   
}

.slide-left[b-xvmz5zy5d1] {
    -webkit-animation: slide-left 0.3s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
    animation: slide-left-b-xvmz5zy5d1 0.3s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}


@-webkit-keyframes slide-left {
    0% {
        -webkit-transform: translateX(200px);
        transform: translateX(200px);
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes slide-left-b-xvmz5zy5d1 {
    0% {
        -webkit-transform: translateX(200px);
        transform: translateX(200px);
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

/*-------------------------------------------------*/

.slide-right[b-xvmz5zy5d1] {
    -webkit-animation: slide-right 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
    animation: slide-right-b-xvmz5zy5d1 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}


@-webkit-keyframes slide-right {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        -webkit-transform: translateX(100px);
        transform: translateX(100px);
    }
}

@keyframes slide-right-b-xvmz5zy5d1 {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        -webkit-transform: translateX(100px);
        transform: translateX(100px);
    }
}
/* _content/OTIF.Scheduler.UI/Pages/AcessoInicial.razor.rz.scp.css */
/* Login - Login Container */
.login-container[b-yvsnfm9vms] {
    width: 400px;
    padding: 20px;
    border-radius: 10px;
    background-color: white;
    display: flex;
    flex-direction: column;
    box-shadow: 4px 4px 4px 1px rgba(0, 0, 0, 0.5);
    margin-top: 40px; 
}

/* Login - Logol-container */
.login-container .logol-container[b-yvsnfm9vms] {
    width: 100%;
    text-align: center;
}

.login-container .logol-container h4[b-yvsnfm9vms] {
    color: rgb(112, 112, 112);
    font-weight: 600;
    font-size: 20px;
}

.login-container .logol-container img[b-yvsnfm9vms] {
    width: 40%;
}

 /* Login - Buttons */
.login-container .buttons-container[b-yvsnfm9vms] {
    width: 100%;
   
}

.login-container .buttons-container .btnl[b-yvsnfm9vms] {
    position: relative;
    width: 100%;
    padding: 10px;
    border-radius: 10px;
    border: 1px solid #0052A4;
    font-weight: 700;
    background: transparent;
    display: flex;
    justify-content: center;
    transition: 0.4s all ease-in-out 0s;
    color: #0052A4;
    margin: 15px 0;
}

 .login-container .buttons-container .btnl:hover[b-yvsnfm9vms] {
     color: white;
     border: 1px solid rgb(80, 196, 50);
 }

 .login-container .buttons-container .btnl[b-yvsnfm9vms]::before {
     content: "";
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     z-index: 1;
     background: rgb(80, 196, 50);
     transition: 0.4s all ease-in-out 0s;
     border-radius: 10px;
 }

 .login-container .buttons-container .btnl.windows[b-yvsnfm9vms]::before {
     height: 0;
 }

 .login-container .buttons-container .btnl.windows:hover[b-yvsnfm9vms]::before {
     top: unset;
     bottom: 0;
     height: 100%;
 }

 .login-container .buttons-container .btnl .licon[b-yvsnfm9vms] {
     font-size: 18px;
     margin-right: 10px;
 }

 .login-container .buttons-container .btnl .licon[b-yvsnfm9vms], span[b-yvsnfm9vms] {
     z-index: 2;
 }

/* Login - Texto -ou- */
.login-container .text-login[b-yvsnfm9vms] {
    position: relative;
    width: 100%;
    height: 100%;
    padding: 10px;
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    margin:0;
}

.login-container .text-login[b-yvsnfm9vms]::before {
    content: "";
    position: absolute;
    width: 40%;
    background: rgba(112, 112, 112, .5);
    height: 1px;
    z-index: 2;
    left: 0;
    bottom: 20px;
}

.login-container .text-login[b-yvsnfm9vms]::after {
    content: "";
    position: absolute;
    width: 40%;
    background: rgba(112, 112, 112, .5);
    height: 1px;
    z-index: 2;
    right: 0;
    bottom: 20px;
}

/* Login - Texto sistema versão */
.login-container p[b-yvsnfm9vms] {
    color: rgb(112, 112, 112);
    text-align: center;
    font-size: 14px;
    margin-top:10px;
}
/* _content/OTIF.Scheduler.UI/Pages/Agendamento/Proc30_ListarItensPedidos/ListarItensPedidos.razor.rz.scp.css */
.mud-table-cell-custom-group[b-10xgp96v51] {
	font-weight: 500;
}

.mud-table-cell-custom-group-footer[b-10xgp96v51] {
	padding-bottom: 50px;
	text-align: right;
}
/* _content/OTIF.Scheduler.UI/Pages/Agendamento/Proc40_RevisarItensSelecionados/RevisarItensSelecionados.razor.rz.scp.css */
.mud-table-cell-custom-group[b-jmhif5643t] {
	font-weight: 500;
}

.mud-table-cell-custom-group-footer[b-jmhif5643t] {
	padding-bottom: 50px;
	text-align: right;
}
/* _content/OTIF.Scheduler.UI/Pages/GridAgendamento/GridAgendamento.razor.rz.scp.css */
.colunaFornecedores[b-78y9s56go7] {
    min-width: 150px;
    max-width: 150px;
    border: solid;
    border-width: 1px;
    border-color: blue;
    background-color: rgb(33,10,241, .675);
    color: white;
    border-radius: 5px;
}

.gradeHorarios[b-78y9s56go7] {
    min-width: 50px;
    max-width: 50px;
    height: 29.6px;
    border: solid;
    border-width: 2px;
    border-color: blue;
    background-color: rgb(33,10,241, .175);
    border-radius: 5px;
}

.horarioOcupado[b-78y9s56go7] {
    min-width: 50px;
    max-width: 50px;
    height: 29.6px;
    background-color: blue;
    border-radius: 5px;
}

.horarioVazio[b-78y9s56go7] {
    min-width: 50px;
    max-width: 50px;
    height: 29.6px;
    border: dashed;
    border-width: 1px;
    border-color: blue;
    border-radius: 5px;
}

.contornoGrade[b-78y9s56go7] {
    border: solid;
    border-color: blue;
    border-radius: 5px;
    border-width: 1px;
    border-radius: 5px;
}
/* _content/OTIF.Scheduler.UI/Pages/Proc20_KanbanPortaria/DialogDetalheCarga.razor.rz.scp.css */
.header[b-7ml3vah7go] {
    font-weight: bold;
}
/* _content/OTIF.Scheduler.UI/Shared/NavMenu.razor.rz.scp.css */
body[b-60ayqy3l2k] {
}

.cores-menu[b-60ayqy3l2k] {
    color: #b8c7ce; 
}

i[b-60ayqy3l2k] {
    color: #b8c7ce;
}

.cores-menu : hover[b-60ayqy3l2k] {
    color: white;
}
