.agendamento-salvar .dialogApagarLaboratorial{width:450px}.agendamento-salvar .form-atendimento .form-label{margin-top:10px}.agendamento-salvar .text-caption{font-size:16px}.agendamento-salvar .text-caption .ll{display:inline-block;margin-right:20px}.agendamento-salvar .text-caption .caption{display:inline-block;height:16px;width:16px;background-color:#888;margin-right:5px;border-radius:10px}.agendamento-salvar .text-caption .caption.sa{background-color:#718096}.agendamento-salvar .text-caption .caption.tl{background-color:#38a169}.agendamento-salvar .text-caption .caption.hv{background-color:#d69e2e}.agendamento-salvar .text-caption .caption.to{background-color:#f7de08}.agendamento-salvar .text-caption .caption.b0{background-color:#e53e3e}.agendamento-salvar .text-caption .caption.fe{background-color:#9b67d5}.agendamento-salvar .integracaoConsultasContainer{display:flex}.agendamento-salvar .integracaoConsultasContainer .integracaoSimbolo{display:flex;align-items:center;justify-content:center}.agendamento-salvar .integracaoConsultasContainer .semRetornoSimbolo{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.agendamento-salvar .nomeUsuario2{color:#000;font-weight:600;background-color:#ddd}.agendamento-salvar .dialogAtendimentos{width:96%;max-width:720px}.agendamento-salvar .carrinho-datatable{max-height:500px;overflow-y:auto}.agendamento-salvar .carrinho-datatable .cell{padding:16px 0;text-align:center;background-color:#e5e5e5}.agendamento-salvar .carrinho-datatable .cell.on{background-color:#e4f8e1}.agendamento-salvar .carrinho-datatable .cell.off{color:#fff;font-size:16px;font-weight:700;background-color:#ef0000}.agendamento-salvar .carrinho-datatable .p-highlight .cell{background-color:#007ad9!important}.agendamento-salvar .carrinho-datatable .cell-procedimento-checkup{margin:0}.agendamento-salvar .carrinho-datatable .cell-procedimento-checkup.strike{text-decoration:line-through}.agendamento-salvar .datatable-epecialistas{max-height:300px;overflow-y:auto}.agendamento-salvar .datatable-epecialistas td{font-size:13px}.agendamento-salvar .aux1{margin:0}.agendamento-salvar .aux2{color:#0a0a0a;font-size:13px;background-color:#ffffe0;font-weight:700;padding:2px 6px;border-radius:3px;margin-top:4px}.agendamento-salvar .aux2.restrict{color:#fff;font-size:16px;background-color:#ef0000}.agendamento-salvar .chip-turno{padding:.375rem .75rem;font-weight:700;background:#ef0000;color:#fff;border-radius:16px}.agendamento-salvar .chip-turno.green{background:#28a745}.agendamento-salvar .chip-turno.purple{background:#9b67d5}.agendamento-salvar .waitingNovoAtendimento,.agendamento-salvar .waitingRemoverTodos{text-align:center}.agendamento-salvar .waitingNovoAtendimento .p-progress-spinner,.agendamento-salvar .waitingRemoverTodos .p-progress-spinner{margin:40px 0;width:60px;height:60px}.agendamento-salvar .waitingRemover{text-align:center}.agendamento-salvar .waitingRemover .p-progress-spinner{margin:8px 0;width:41px;height:41px}.agendamento-salvar .waitingNomeUsuario{width:25px;height:auto;margin:16px 0}.agendamento-salvar .__box-imprimir{width:100%}.agendamento-salvar .__box-imprimir .img-logo{max-width:160px;margin:20px 0}.agendamento-salvar .__box-imprimir .title{font-weight:700;font-size:15px}.agendamento-salvar .__box-imprimir table{width:100%;border-collapse:collapse}.agendamento-salvar .__box-imprimir table td{padding:2px 4px;font-size:13px;border:1px solid #000}@media screen{.agendamento-salvar .__box-imprimir{display:none}}.agendamento-salvar .card-agendamento{position:relative}.agendamento-salvar .card-agendamento .remove-button{position:absolute;top:10px;right:10px;cursor:pointer;background-color:#aaa;color:#fff;font-size:0;border-radius:50%}.agendamento-salvar .card-agendamento .remove-button i{font-size:16px}.agendamento-salvar .card-agendamento .quantidade{display:inline-block;margin-left:20px}.agendamento-salvar .card-agendamento .btn-add,.agendamento-salvar .card-agendamento .btn-rem,.agendamento-salvar .card-agendamento .btn-rem-disabled{margin-left:5px;cursor:pointer;background-color:#aaa;color:#fff;padding:10%;text-align:center;border-radius:50%}.agendamento-salvar .card-agendamento .btn-add i,.agendamento-salvar .card-agendamento .btn-rem-disabled i,.agendamento-salvar .card-agendamento .btn-rem i{font-size:16px}.agendamento-salvar .card-agendamento .btn-add{background-color:#38a169}.agendamento-salvar .card-agendamento .btn-rem{background-color:#e53e3e}.agendamento-salvar .card-agendamento .btn-rem-disabled{cursor:not-allowed}.agendamento-salvar .card-agendamento .qtd-spinner{top:10px;right:10px;height:35px;width:35px}.agendamento-salvar .card-agendamento .text1,.agendamento-salvar .card-agendamento .text-title{margin:0}.agendamento-salvar .card-agendamento .text-title{font-size:15px;margin-bottom:10px}.agendamento-salvar .card-agendamento .text1{font-size:13px;margin-left:16px}.agendamento-salvar .p-selectbutton.ie_tipo_agenda .p-button{width:25%!important}.agendamento-salvar .p-selectbutton.ie_tipo_atendimento .p-button{width:50%!important}.agendamento-salvar .p-selectbutton.hr_horario .status{display:inline-block;vertical-align:middle;width:16px;height:16px;border-radius:50%;margin-right:10px;background-color:#38a169;border:1px solid #298051}.agendamento-salvar .p-selectbutton.hr_horario .status.encaixado{background-color:#9b67d5!important;border:1px solid #6d40a0!important}.agendamento-salvar .p-selectbutton.hr_horario .status.bloqueado{background-color:#e53e3e!important;border:1px solid #c73434!important}.agendamento-salvar .p-selectbutton.hr_horario .status.disabled{background-color:#f7de08;border:1px solid #d3be00}.agendamento-salvar .p-selectbutton.hr_horario .text{display:inline-block;vertical-align:middle;font-size:14px;font-weight:700}.agendamento-salvar .p-selectbutton.hr_horario .p-button{padding:6px;width:20%!important}.agendamento-salvar .p-selectbutton.hr_horario2 .text{display:inline-block;vertical-align:middle;font-size:14px;font-weight:700}.agendamento-salvar .p-selectbutton.hr_horario2 .p-button{padding:6px;width:80%!important}.agendamento-salvar .p-selectbutton .p-button .p-button-text{font-size:12px}.agendamento-salvar .vc-container{margin:20px auto}.agendamento-salvar .p-progressbar{margin:18px 0}.agendamento-salvar .box-submit{padding:0}.agendamento-salvar .box-submit .p-progress-spinner{height:27px}.agendamento-salvar .dialogCriarHorario{width:95%;max-width:400px}.agendamento-salvar .dialogCriarHorario .p-inputmask{text-align:center;font-size:16px}.agendamento-salvar .dialogProcedimentos{width:70%;max-width:800px}.agendamento-salvar .dialog-opcoes-impressao,.agendamento-salvar .dialog-reservado{width:600px;max-width:96%}.agendamento-salvar .dialog-opcoes-impressao .waiting-imprimir,.agendamento-salvar .dialog-reservado .waiting-imprimir{width:30px;height:auto}.agendamento-salvar .medico-solicitante-select .p-dropdown-clear-icon{color:#ef0000}.agendamento-salvar .copy-button{color:#000;background-color:#ddd;border:1px solid #a6a6a6}.agendamento-salvar .copy-button:hover{background-color:#a6a6a6!important;border:1px solid #ddd!important}.agendamento-salvar .valor{color:#657786;font-size:16px}.agendamento-salvar .credito-medclub{color:#3c60ba!important}.agendamento-salvar .item-indisponivel{color:#e91224!important}.agendamento-salvar .small{font-size:10px;margin-left:4px}.agendamento-salvar .title-fieldset{color:#007ad9;font-size:14px;font-weight:700}.agendamento-salvar .container{display:flex;gap:6px}.p-tooltip{max-width:none}