.rbc-event{border:none!important;border-radius:8px!important;box-shadow:0 1px 3px rgba(0,0,0,.12);padding:2px 6px!important}.rbc-event:focus{outline:none}.rbc-background-event{background-color:#eef1f5!important;background-image:repeating-linear-gradient(45deg,rgba(148,163,184,.22) 5px,transparent 5px 11px)!important;border:1px dashed #b6c2d1!important;box-shadow:none!important;color:#475569!important;opacity:1!important}.rbc-today{background-color:rgba(0,61,130,.04)!important}.rbc-timeslot-group{min-height:48px}.cv-horas-na-tela .rbc-timeslot-group{min-height:var(--cv-hora,48px)}.rbc-current-time-indicator{height:2px!important;background-color:#c0392b!important;z-index:4!important;pointer-events:none}.rbc-current-time-indicator:before{content:"";position:absolute;left:-4.5px;top:-3.5px;width:9px;height:9px;border-radius:50%;background:#c0392b}.cv-agenda-compacta .rbc-event{padding:1px 5px!important}.cv-agenda-compacta .rbc-event-label{display:none}.cv-agenda-compacta .rbc-event-content{font-size:11.5px;line-height:1.25}.rbc-time-slot.rbc-offhours{background-image:repeating-linear-gradient(45deg,rgba(120,135,165,.13),rgba(120,135,165,.13) 1.5px,transparent 0,transparent 9px)}.rbc-time-content .rbc-time-slot{border-top:1px dashed rgba(0,0,0,.06)}.rbc-timeslot-group>.rbc-time-slot:first-child{border-top:none}.rbc-time-slot.rbc-disponivel{background-color:rgba(16,185,129,.1);box-shadow:inset 2px 0 0 rgba(16,185,129,.45)}.rbc-time-content{overflow-y:auto}.rbc-time-header-content .rbc-header,.rbc-time-header .rbc-header{height:auto!important;min-height:72px;overflow:visible!important;white-space:normal;border-bottom:1px solid #eef0f3;display:flex;align-items:flex-start;justify-content:center;padding:6px 2px}.rbc-time-view .rbc-allday-cell{display:none!important}.rbc-time-header-content .rbc-header>a,.rbc-time-header .rbc-header>a{width:100%}.event-container{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;height:100%}.delete-icon,.edit-icon{opacity:0;transition:all .3s ease;margin-left:5px;z-index:1}.event-container:hover .delete-icon,.event-container:hover .edit-icon{opacity:1}@media print{body.cv-imprimindo *{visibility:hidden}body.cv-imprimindo #cv-relatorio-agenda,body.cv-imprimindo #cv-relatorio-agenda *{visibility:visible}body.cv-imprimindo #cv-relatorio-agenda{position:absolute;left:0;top:0;width:100%;max-width:none;padding:0}body.cv-imprimindo .cv-so-na-tela{display:none!important}}