.close[data-v-4fc1200f]{position:absolute;top:6px;right:-5px;color:red;border-radius:62%;font-size:18px;background:#fff}.progress-legend[data-v-4fc1200f]{width:13px;height:13px;border-radius:12px}.placa-agendamento[data-v-4fc1200f]{background-size:contain;height:56px;display:flex;justify-content:center;align-items:center;padding-top:22px}.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-programacao .auxChangeDate:hover+.fc .fc-header-toolbar .fc-toolbar-title{color:var(--cor_btn_1)!important}#card-calendar-camp-programacao .fc .fc-toolbar-title{font-size:1.5em;position:relative;top:-7px}.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{flex-direction:column}.calendar-image,.fc-resource-group .fc-datagrid-cell-frame{display:flex;justify-content:center;align-items:center}.calendar-image .calendar-field{white-space:normal;text-align:center;margin-top:10px}.calendar-image 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}.text-overflow-visible{overflow:visible;text-overflow:clip;white-space:nowrap}#card-calendar-camp-programacao .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-programacao .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-programacao .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-programacao .event-wait .wait-indicator{background-color:red;border-radius:50%;width:12px;height:12px}#card-calendar-camp-programacao .event .event-title{font-weight:500}#card-calendar-camp-programacao .event .event-title.event-title-min{letter-spacing:-.75px;word-spacing:-1.75px}#card-calendar-camp-programacao .event .event-content{flex-grow:1}#card-calendar-camp-programacao .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-programacao .event-content-info .info-date{width:40px}.text-overflow{overflow:hidden;text-overflow:clip;white-space:nowrap}#card-calendar-camp-programacao .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}