body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}@media (prefers-color-scheme:light){html{color-scheme:dark}body{color:#fff;background:#f5f5f5}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:#424242;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px transparent}@media (prefers-color-scheme:dark){html{color-scheme:dark}body{color:#fff;background:#f5f5f5}}@font-face{font-family:Arial;src:url(/_next/static/media/Arial.d398daab.ttf);font-display:swap}@font-face{font-family:ArialBold;src:url(/_next/static/media/ArialBold.31d0b27c.ttf);font-display:swap}:root{--scrolled:#d4d4d4;--thumb:#757575}::-webkit-scrollbar{width:6px;height:6px;padding-left:3px}::-webkit-scrollbar-track{background:var(--scrolled);border-radius:5px}::-webkit-scrollbar-thumb{border-radius:12px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background-color:var(--thumb)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.projectTable::-webkit-scrollbar{display:none}.fc .fc-button-group>.fc-button:last-child{border-width:2px;border-radius:0 12px 12px 0}.fc .fc-button-primary,.fc-button-active{border-radius:12px 0 0 12px;border-color:#e5e5e5;background-color:#fff;font-weight:600;font-size:14px;color:#757575}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{border-color:#e5e5e5;border-width:2px;background-color:#efffcf;font-weight:600;font-size:14px;color:#757575}.calendar-container .fc-time-grid .fc-slats td{height:50px}.fc-theme-standard td,.fc-theme-standard th{min-height:15%;height:15%;max-height:15%}@-moz-document url-prefix(){.fc-theme-standard td,.fc-theme-standard th{min-height:auto;max-height:none;height:auto}}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:none}.fc .fc-button-primary:hover{background-color:#efffcf;color:#757575;border-color:#e5e5e5}.fc .fc-daygrid-day-number{color:#80bd01;text-align:left;width:100%}.fc .fc-daygrid-day-top{flex-direction:row;width:100%}.fc .fc-daygrid-day-top.fc-day-today{width:max-content;background-color:red}.fc-daygrid-dot-event{padding:0 4px;border-radius:4px}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{font-weight:600;font-size:12px}.today-cell{font-weight:600;font-size:1rem;color:#fff;background-color:#80bd01;border-radius:50%;width:28px;height:28px;display:flex;justify-content:center;align-items:center}.fc .fc-daygrid-day.fc-day-today{background-color:#fff}.today-cell-container{background-color:#efffcf;width:35px;height:35px;align-items:center;margin-bottom:1rem}.today-cell-container,.year-today{border-radius:50%;display:flex;justify-content:center}.year-today{color:#fff;width:1rem;height:1rem;background-color:#80bd01}.fc .fc-day.fc-today{position:relative}.fc .fc-day.fc-today:after,.fc .fc-day.fc-today:before{content:"";position:absolute;top:0;right:0;border-color:transparent;border-style:solid}.fc .fc-day.fc-today:before{border-width:1.5em}.fc .fc-day.fc-today:after{border-radius:0;border-width:1.5em}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:8rem;align-items:flex-start}.fc-toolbar-chunk{width:33%}.fc-toolbar-chunk:nth-child(2){display:flex;justify-content:center}.fc-toolbar-chunk:nth-child(3){display:flex;justify-content:flex-end}._dayHeader{font-weight:600;text-transform:uppercase;font-size:.875rem;color:#757575;margin-left:.5rem;text-align:center;width:90%}.fc .fc-col-header-cell-cushion{width:100%;background-color:#efffcf;text-align:left;display:flex;justify-content:flex-start;align-items:center;height:2.563rem}.fc .fc-scroller-harness{border-radius:12px 12px 0 0}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section table,.fc .fc-scrollgrid-section>td{border-radius:0 0 12px 12px}.fc .fc-scrollgrid-section-footer>*,.fc .fc-scrollgrid-section-header>*{border-radius:0 12px 0 0}.fc-direction-ltr .fc-toolbar>*>:not(:first-child),.fc-direction-ltr .fc-toolbar>*>:nth-last-child(2){background-color:#efffcf;width:44px;height:44px;border-radius:12px;border:none}.fc-daygrid-event:hover{background-color:transparent;cursor:pointer}.my-task-class{color:#eca000;background-color:#fef3ca;overflow:hidden;&:hover{background-color:#fef3ca!important;cursor:pointer}}.my-event-class{color:#3b82f6;background-color:#d8e5fd!important;overflow:hidden;&:hover{background-color:#d8e5fd!important;cursor:pointer}}.my-reminder-class{color:#9747ff;background-color:#e4cafe;overflow:hidden;&:hover{background-color:#e4cafe!important;cursor:pointer}}._events{margin:0;font-size:12px;font-weight:600;display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.day-cushion{display:flex;align-items:center}.date-cushion{margin-left:.5rem}.fc .fc-list-event-dot{border:none}.css-dmx04l-MuiFormHelperText-root.Mui-error{margin-right:30%}.fc .fc-multimonth-daygrid-table tr{min-height:3rem;height:3rem;max-height:3rem}.year-container{width:100%;display:flex;justify-content:center;align-items:center}.year-cell{margin-top:-2px;font-size:16px}._pointer{width:10px;height:10px;border-radius:50%;background-color:#80bd01}._pointer-container{display:flex;justify-content:center;align-items:center;margin-top:.5rem;width:100%;height:0}.rbc-event-more{display:none}.agenda .rbc-event-more,.day .rbc-event-more,.month .rbc-event-more,.week .rbc-event-more{display:inline-block}.fc-h-event{background-color:transparent;border:none}.fc .fc-multimonth-multicol .fc-daygrid-more-link{display:none}.normal-cell{margin-left:.3rem}.dayYearContainer{width:100%;display:flex;justify-content:center;align-items:center}.dayYear{font-size:.7rem}thead .fc-scroller{overflow:hidden!important}.fc tbody ::-webkit-scrollbar{width:0;height:6px}.fc .fc-scrollgrid-liquid{border-radius:12px}