*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{-webkit-font-smoothing:antialiased;color:#333;background:#f5f5f5;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fc .fc-event{cursor:grab;border-radius:4px;padding:1px 3px;font-size:11px;line-height:1.3}.fc .fc-event:active{cursor:grabbing}.fc .fc-toolbar-title{line-height:1.2;font-size:13px!important}.fc .fc-toolbar{flex-wrap:wrap;gap:2px;margin-bottom:2px!important}.fc .fc-header-toolbar{padding:2px 0!important}.fc .fc-button{padding:1px 5px!important;font-size:11px!important;line-height:1.2!important}.fc .fc-button-group{gap:0}.fc .fc-timegrid-slot-label{padding:0 4px;font-size:11px}.fc .fc-timegrid-axis{font-size:10px}.fc .fc-col-header-cell-cushion{padding:4px 2px;font-size:12px}.fc .fc-daygrid-day-number{padding:2px 4px;font-size:12px}.fc .fc-daygrid-day-top{justify-content:center}.fc .fc-daygrid-event{margin:1px 2px}.fc .fc-event-time{font-size:10px}.fc .fc-event-title{font-size:11px;font-weight:500}@media (width<=600px){.fc .fc-toolbar-title{font-size:14px!important}.fc .fc-button{padding:2px 6px!important;font-size:11px!important}.fc .fc-col-header-cell-cushion{padding:2px 1px;font-size:11px}.fc .fc-timegrid-slot-label{font-size:10px}.fc .fc-daygrid-day-number{font-size:11px}.fc .fc-event{padding:1px 2px;font-size:10px}.fc .fc-event-time{font-size:9px}.fc .fc-event-title{font-size:10px}.fc .fc-toolbar{margin-bottom:4px!important}.fc .fc-view-harness{font-size:11px}}.priority-high{color:#fff!important;background-color:#f44!important;border-color:#f44!important}.priority-medium{color:#fff!important;background-color:#ff8c00!important;border-color:#ff8c00!important}.priority-low{color:#fff!important;background-color:#4a90d9!important;border-color:#4a90d9!important}.priority-none{color:#000!important;background-color:#e8e8e8!important;border-color:#0000!important}.fc-event.priority-none .fc-event-title,.fc-event.priority-none .fc-event-time,.fc-event.priority-none .fc-event-main,.fc-event.priority-none{color:#000!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#aaa}
