.progress-legend[data-v-dda5dbbc]{width:13px;height:13px;border-radius:12px}.auxChangeDate{margin-left:auto;margin-right:auto;left:0;right:0;top:18px;text-align:center;position:absolute;height:23px;width:196px;z-index:1;cursor:pointer}#card-calendar-camp-servicos .auxChangeDate:hover+.fc .fc-header-toolbar .fc-toolbar-title{color:var(--cor_btn_1)!important}#card-calendar-camp-servicos .fc .fc-toolbar-title{font-size:1.5em;position:relative;top:-7px}.fc-datagrid-cell.fc-resource[data-resource-id*=_aplano] .fc-datagrid-cell-frame,.fc-timeline-lane.fc-resource[data-resource-id*=_aplano] .fc-timeline-lane-frame .fc-timeline-bg{background-color:var(--cor_layout_2_opct);width:100%}.fc-datagrid-body.fc-scrollgrid-sync-table,.fc-datagrid-header.fc-scrollgrid-sync-table{width:100%!important}.fc-toolbar-chunk{display:flex;align-items:center}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:0}.fc-toolbar-chunk .fc-toolbar-title{padding:0 10px}.modal.fade{background:rgba(0,0,0,.4)}.fc .fc-button{background:none;padding:.75rem 1.25rem;box-shadow:none!important;border:0!important;border-radius:.475rem;vertical-align:middle;font-weight:500;text-transform:capitalize}.calendar-image-camp-serv{flex-direction:column}.calendar-image-camp-serv,.fc-resource-group .fc-datagrid-cell-frame{display:flex;justify-content:center;align-items:center}.calendar-image-camp-serv .calendar-field-camp-serv{white-space:normal;text-align:center;margin-top:10px}.calendar-image-camp-serv img{width:70px;height:70px}.fc .fc-timeline-now-indicator-line{border:2px solid #dc3545;background-color:#dc3545}.fc-timeline-event{margin-bottom:10px}.fc .fc-datagrid-header .fc-datagrid-cell-frame{justify-content:center}.card-calendar{font-family:Poppins!important}#card-calendar-camp-servicos .event{color:#000;font-family:Poppins;border:1px solid #e3e3e3;border-radius:8px;display:flex;flex-direction:column;padding-bottom:8px;height:103.5px;cursor:pointer}#card-calendar-camp-servicos .event .event-header{height:28px;display:flex;align-items:center;justify-content:space-between;padding:0 4px;border-radius:8px 8px 0 0}#card-calendar-camp-servicos .event .event-header .event-wait{background-color:#fff;border-radius:4px;min-width:18px;min-height:18px;width:18px;height:18px;display:flex;align-items:center;justify-content:center}#card-calendar-camp-servicos .event-wait .wait-indicator{background-color:red;border-radius:50%;width:12px;height:12px}#card-calendar-camp-servicos .event .event-title{font-weight:500}#card-calendar-camp-servicos .event .event-title.event-title-min{letter-spacing:-.75px;word-spacing:-1.75px}#card-calendar-camp-servicos .event .event-content{flex-grow:1}#card-calendar-camp-servicos .event .event-content .event-content-info{display:flex;padding:0 4px;font-weight:400;background-color:#fff;justify-content:space-between;flex-wrap:wrap}#card-calendar-camp-servicos .event-content-info .info-date{width:40px}.text-overflow-visible{overflow:visible;text-overflow:clip;white-space:nowrap}.text-overflow{overflow:hidden;text-overflow:clip;white-space:nowrap}#card-calendar-camp-servicos .event .event-footer{padding:0 4px;background-color:#fff;display:flex;justify-content:space-between}#external-events .event{cursor:move;min-width:160px;margin:3px 0}.hideCalendar{position:absolute!important;top:-20000px}.span-consultor{font-weight:700;width:165px;height:28px;display:flex;align-items:center;justify-content:center;padding:0 4px;border-radius:8px}