.box-imprimir-agendamento{border:1px solid #c8c8c8;padding:20px}.box-imprimir-agendamento fieldset{border:1px solid #c8c8c8}.box-imprimir-agendamento p{margin:6px 0;color:#333}.box-imprimir-agendamento .msg-success{font-weight:700;color:#689f38;margin-bottom:-5px}.box-imprimir-agendamento .text-title{color:#657786;font-size:18px;font-weight:700}.box-imprimir-agendamento .link-agendarOutro:hover{text-decoration:underline;cursor:pointer}.salvar-agendamentoCheckup .waiting{text-align:center;padding:2em 0}.salvar-agendamentoCheckup .waiting .p-progress-spinner{width:36px;height:auto}.agendamento-listar .dialogVisualizar .form-label{margin:0;font-size:12px}.agendamento-listar .dialogVisualizar .btn-executar .p-button-text{font-size:12px}@media (min-width:577px){.agendamento-listar .dialogVisualizar{min-width:400px}}.agendamento-listar .dialogVisualizar .waiting-imprimir{width:31px;height:auto}.agendamento-listar .dialogVisualizar .waiting-dados{margin:50px}.dialog-criar-horario{width:350px}@media (min-width:577px){.agendamento-listar .dialogEditar{max-width:640px;width:100%}}.agendamento-listar .dialogEditar .p-inputtext[disabled=disabled]{color:#000;font-weight:600;background-color:#ddd}.agendamento-listar .dialogEditar .mtd-badge{margin-top:6px;font-size:14px;padding:6px 12px}.agendamento-listar .dialogEditar .p-progress-spinner{width:80px;margin:40px auto}.agendamento-listar .dialogEditar .p-dialog-content{overflow:visible!important}.agendamento-listar .dialogEditar .dialog-confirm{width:420px;max-width:98%}@media (min-width:577px){.agendamento-listar .dialog-retorno{max-width:640px;width:100%}}.agendamento-listar .dialog-retorno .p-inputtext[disabled=disabled]{color:#000;font-weight:600;background-color:#ddd}.agendamento-listar .dialog-retorno .mtd-badge{margin-top:6px;font-size:14px;padding:6px 12px}.agendamento-listar .dialog-retorno .p-dialog-content{overflow:visible!important}.agendamento-listar .dialog-retorno .waiting-modal{width:80px;margin:40px auto}.agendamento-listar .dialog-retorno .waiting-submit{width:25px;height:auto}.calendario-component .text-caption{font-size:13px;font-weight:700}.calendario-component .text-caption .caption{display:inline-block;height:6px;width:24px;background-color:#888;margin-right:8px;border-radius:2px}.calendario-component .text-caption .caption.sa{background-color:#718096}.calendario-component .text-caption .caption.tl{background-color:#38a169}.calendario-component .text-caption .caption.hv{background-color:#d69e2e}.calendario-component .text-caption .caption.to{background-color:#f7de08}.calendario-component .text-caption .caption.b0{background-color:#e53e3e}.calendario-component .text-caption .caption.fe{background-color:#9b67d5}.calendario-component .text-caption .caption.re{background-color:#fda2ff}.calendario-component .vc-arrows-container{display:none}.calendario-component .vc-day{z-index:0!important}.calendario-component .vc-bg-ocupados-600{background-color:#f7de08}.calendario-component .waiting{padding:80px 0;text-align:center}.calendario-component .waiting .p-progress-spinner{width:60px;height:auto}.p-dialog{width:60vw}@media (min-width:577px){.agendamentos-dialog .dataview{display:none}}@media (max-width:576px){.agendamentos-dialog .datatable{display:none}}.agendamentos-dialog .datatable td{height:1px;word-wrap:break-word}.agendamentos-dialog .datatable td .cell{text-align:center}.agendamentos-dialog .datatable td .cell.a,.agendamentos-dialog .datatable td .cell.bo,.agendamentos-dialog .datatable td .cell.ex,.agendamentos-dialog .datatable td .cell.l,.agendamentos-dialog .datatable td .cell.r,.agendamentos-dialog .datatable td .cell.re{height:100%;display:grid;align-content:center}.agendamentos-dialog .datatable td .cell.ex{background-color:#e4f8e1}.agendamentos-dialog .datatable td .cell.a{background-color:#faf3dd}.agendamentos-dialog .datatable td .cell.l{background-color:#e1f0f8}.agendamentos-dialog .datatable td .cell.r{background-color:#f1e1f8}.agendamentos-dialog .datatable td .cell.bo{background-color:#fc9595}.agendamentos-dialog .datatable td .cell.re{background-color:#fda2ff}.agendamentos-dialog .p-tabview-panels{padding:0!important;border:none!important}.agendamentos-dialog .p-tabview{padding-bottom:0}.agendamentos-dialog .p-dropdown-filter-container{width:100%}.agendamentos-dialog .whatsapp-link{margin-left:8px;background-color:#0da64d;color:#fff;font-weight:700;border-radius:50%;padding:4px;display:inline-block;vertical-align:middle;width:28px;height:28px;line-height:24px;text-align:center;transition:.25s}.agendamentos-dialog .whatsapp-link:hover{background-color:#0a7d3a}.agendamentos-dialog .btn-user{margin:.3rem}.agendamentos-dialog .cursor-n-allowed{cursor:not-allowed}.agendamentos-dialog .dialog-confirm{width:30vw}.dialog-detalhes-agenda{width:94%;max-width:1500px}.dialog-detalhes-agenda .disabled .p-panel-titlebar span,.dialog-detalhes-agenda .disabled p{color:#aaa}.dialog-detalhes-agenda .disabled .p-panel-content{background-color:#f4f4f4!important}.dialog-detalhes-agenda .aux-1{font-size:13px;font-weight:700;text-align:center;margin:40px 0}.dialog-detalhes-agenda .aux-2{padding:2px 10px}.dialog-detalhes-agenda .aux-3{padding:8px}.dialog-detalhes-agenda .aux-3 .p-dataview-content{border:none;padding:0}.dialog-detalhes-agenda .status-indicator{display:inline-block;font-size:0;width:20px;height:20px;line-height:20px;border-radius:50%;position:absolute;top:9px;right:9px;color:#fff;background-color:#94c860;border:1px solid #84b553}.dialog-detalhes-agenda .status-indicator .jam{font-size:18px;width:100%;text-align:center}.dialog-detalhes-agenda .status-indicator.off{background-color:#d33838;border:1px solid #b33030}.dialog-detalhes-agenda .p-inputtextarea{overflow-y:auto!important;cursor:default}.dialog-detalhes-agenda .box-info{padding:10px 20px}.dialog-detalhes-agenda .box-featured{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:18px 10px 10px}.dialog-detalhes-agenda .box-featured p{font-size:16px}@media (min-width:577px){.agendamento-listar .dataview{display:none}}@media (max-width:576px){.agendamento-listar .datatable{display:none}}.agendamento-listar .datatable .cell{padding:16px 0;text-align:center}.agendamento-listar .datatable .cell.ex{background-color:#e4f8e1}.agendamento-listar .datatable .cell.a{background-color:#faf3dd}.agendamento-listar .datatable .cell.l{background-color:#e1f0f8}.agendamento-listar .datatable .cell.r{background-color:#f1e1f8}.agendamento-listar .filter-data .p-inputtext{text-align:center}.agendamento-listar .p-tabview-panels{padding:0!important;border:none!important}.agendamento-listar .p-tabview{padding-bottom:0}.agendamento-listar .p-dropdown-filter-container{width:100%}.agendamento-listar .btn-calendario,.agendamento-listar .btn-criarAgendamento{font-size:16px;font-weight:700}.agendamento-listar .whatsapp-link{margin-left:8px;background-color:#0da64d;color:#fff;font-weight:700;border-radius:50%;padding:4px;display:inline-block;vertical-align:middle;width:28px;height:28px;line-height:24px;text-align:center;transition:.25s}.agendamento-listar .whatsapp-link:hover{background-color:#0a7d3a}.agendamento-listar .input-ieStatus .p-multiselect-header{display:none}.agendamento-listar .status-prioridade{display:inline-block;font-weight:700;width:23px;height:23px;border-radius:50%;background-color:#007ad9;color:#fff;border:1px solid #007ad9;transition:.25s;cursor:pointer}.agendamento-listar .status-prioridade:hover{background-color:#116fbf}.agendamento-listar .status-prioridade.prioridade{background-color:#d33838;border:1px solid #b33030}.agendamento-listar .status-prioridade.prioridade:hover{background-color:#b33030}.agendamento-listar .waiting-prioridade{max-width:25px;height:auto}.agendamento-listar .waiting-check,.agendamento-listar .waiting-comprovante{max-width:34px;height:auto}.agendamento-listar .button-link:hover{color:#fff}.agendamento-listar .custom-disabled{cursor:default;background-color:#c8c8c8!important;border:1px solid #f4f4f4!important;box-shadow:none!important;opacity:.5}.agendamento-listar .menu-prioridade{display:grid;justify-items:center;position:relative}.agendamento-listar .menu-prioridade-itens{position:absolute;z-index:2;display:inline-grid;background-color:snow;border:1px solid #d8bfd8;border-radius:25%;padding:.7em}.agendamento-listar .fade-enter-active,.agendamento-listar .fade-leave-active{z-index:2;transition:opacity .5s}.agendamento-listar .fade-enter,.agendamento-listar .fade-leave-to{opacity:0}.agendamento-listar .p-button-urgent{color:#fff;background-color:#639;border:1px solid #6a5acd}.agendamento-listar .p-button-urgent:hover{color:#fff!important;background-color:indigo!important;border:1px solid #6a5acd!important}.p-tooltip{z-index:2}