.MuiButtonBase-root.buttonHover:hover{background:#242424;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.4)}.MuiButtonBase-root.buttonHover{background:#474747;border-radius:8px;transition:all .3s ease;box-shadow:0 2px 6px rgba(0,0,0,.2)}.fc .fc-button-primary{background-color:initial;border-color:#0a3481;color:#0a3481;text-transform:none;font-weight:500}.fc .fc-button-primary:hover{background-color:rgba(10,52,129,.08);border-color:#0a3481;color:#0a3481}.fc .fc-button-primary.fc-today-button,.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:#0a3481;border-color:#0a3481;color:#fff}.fc .fc-button-primary:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem rgba(10,52,129,.25)}.fc .fc-day-today{background-color:rgba(10,52,129,.06)!important}.fc .fc-toolbar-title{font-size:1.125rem;font-weight:500}.fc-event{opacity:1!important}.fc-event.fc-event-dragging{opacity:.75!important}.fc-event-chip{display:flex;align-items:center;width:100%;height:100%;padding:2px 5px;cursor:pointer;color:#fff;min-width:0;grid-gap:2px;gap:2px;border-radius:3px}.fc-event-title{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.3;min-width:0}.fc-event-icons{display:flex;align-items:center;grid-gap:2px;gap:2px;flex-shrink:0}.fc-event-icon-btn{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:hsla(0,0%,100%,.85);line-height:1;border-radius:3px;padding:1px;transition:color .15s,background-color .15s}.fc-event-icon-btn:hover{color:#fff;background-color:hsla(0,0%,100%,.2)}.fc-event-icon-btn:focus{outline:2px solid hsla(0,0%,100%,.6);outline-offset:1px;border-radius:2px}@media (hover:hover){.fc-event-icons{opacity:0;transition:opacity .15s ease}.fc-event:focus-within .fc-event-icons,.fc-event:hover .fc-event-icons{opacity:1}}@media (max-width:768px){.fc-event-icons{opacity:1}.fc-event-icon-btn{min-height:44px;min-width:28px;padding:8px 4px}}.fc-list-event td{vertical-align:middle}.fc-list-event .fc-list-event-title{font-size:15px}.fc-list-event .fc-event-chip{color:inherit}.fc-list-event .fc-event-icon-btn{color:inherit;opacity:.7;min-height:32px;min-width:32px;padding:4px}.fc-list-event .fc-event-icon-btn svg{font-size:18px!important;width:18px;height:18px}.fc-list-event .fc-event-icon-btn:hover{opacity:1;background-color:rgba(0,0,0,.08)}.fc-list-event .fc-event-icons{opacity:1!important}.edgebutton{width:20px;height:20px;background:#eee;border:1px solid #fff;cursor:pointer;border-radius:50%;font-size:12px;line-height:1;justify-content:center;display:flex;align-self:center;align-items:center}.edgebutton:hover{box-shadow:0 0 6px 2px rgba(0,0,0,.08)}.edgebutton-foreignobject body{background:transparent;width:40px;height:40px;display:flex;justify-content:center;align-items:center;min-height:40px}.react-flow__edge-path{stroke-width:6px}.react-flow__edge.selected .react-flow__edge-path{stroke:#00f}
/*# sourceMappingURL=main.37960fbd.chunk.css.map */