.day.oh-1xbxiw4.oh-1xbxiw4{border-bottom:1px solid rgba(166,168,179,.12);border-right:1px solid rgba(166,168,179,.12);color:#98a0a6;background-color:#fff}.day.dark.oh-1xbxiw4.oh-1xbxiw4{color:#ccd3d8;background-color:#374151;border-color:#ffffff26}.day-name.oh-1xbxiw4.oh-1xbxiw4{color:#e9a1a7;border-bottom:1px solid rgba(166,168,179,.12);background-color:#fff;display:block}.day-name.dark.oh-1xbxiw4.oh-1xbxiw4{background-color:#374151;color:#f36974}.day-today.oh-1xbxiw4.oh-1xbxiw4{color:#767c81}.day-today.dark.oh-1xbxiw4.oh-1xbxiw4{color:#ebe9e9}.day-today.oh-1xbxiw4.oh-1xbxiw4:before{background-color:#ffc80092}.day-selected.oh-1xbxiw4.oh-1xbxiw4:before{background-color:#88ff001f}.day-selected.day-today.oh-1xbxiw4.oh-1xbxiw4:before{background-color:#ffc800b4}.task--warning.oh-1xbxiw4.oh-1xbxiw4{border-left-color:#fdb44d;background:#fef0db;color:#fc9b10}.task--warning.oh-1xbxiw4 .task-select-overlay.oh-1xbxiw4{background-color:#fc9b10!important;border-left-color:#ffc97d!important;color:#fef0db!important}.task--warning.oh-1xbxiw4 .task-hover-overlay.oh-1xbxiw4{background-color:#fc9b101a!important}.task--danger.oh-1xbxiw4.oh-1xbxiw4{border-left-color:#fa607e;background:#ffd4dd;color:#f8254e}.task--danger.oh-1xbxiw4 .task-select-overlay.oh-1xbxiw4{background-color:#f8254e!important;border-left-color:#ff839c!important;color:#ffd4dd!important}.task--danger.oh-1xbxiw4 .task-hover-overlay.oh-1xbxiw4{background-color:#f8254e1a!important}.task--info.oh-1xbxiw4.oh-1xbxiw4{border-left-color:#4786ff;background-color:#dbe7ff;color:#0a5eff}.task--info.oh-1xbxiw4 .task-select-overlay.oh-1xbxiw4{background-color:#0a5eff!important;border-left-color:#7ab2ff!important;color:#dbe7ff!important}.task--info.oh-1xbxiw4 .task-hover-overlay.oh-1xbxiw4{background-color:#0a5eff1a!important}.task--success.oh-1xbxiw4.oh-1xbxiw4{border-left-color:#5cb85c;background:#ccffcc;color:#3c763d}.task--success.oh-1xbxiw4 .task-select-overlay.oh-1xbxiw4{background-color:#259c27!important;border-left-color:#cfc!important;color:#bfb!important}.task--success.oh-1xbxiw4 .task-hover-overlay.oh-1xbxiw4{background-color:#3c763d1a!important}.calendar.oh-1xbxiw4.oh-1xbxiw4{display:flex;flex-direction:column;width:1295px}.day.oh-1xbxiw4.oh-1xbxiw4{width:185px;height:150px;flex-basis:1/7;display:flex;justify-content:flex-end;cursor:default;padding:14px 20px;letter-spacing:1px;font-size:14px;box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:1px solid rgba(166,168,179,.12);border-right:1px solid rgba(166,168,179,.12);color:#98a0a6}.day.dark.oh-1xbxiw4.oh-1xbxiw4{color:#ccd3d8;border-color:#ffffff26}.day.oh-1xbxiw4 .day-text.oh-1xbxiw4{z-index:1;position:relative}.day.oh-1xbxiw4.oh-1xbxiw4:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;transition:background-color .3s ease}.day.oh-1xbxiw4 .details-wrapper.oh-1xbxiw4{position:absolute;left:0;margin:0 8px;right:0;top:0;z-index:100}.day.oh-1xbxiw4 .details-wrapper .details.oh-1xbxiw4{position:absolute;left:0;bottom:0;width:100%}.day.row-1.oh-1xbxiw4 .details-wrapper.oh-1xbxiw4{top:unset;bottom:-10px}.day.row-1.oh-1xbxiw4 .details-wrapper .details.oh-1xbxiw4{top:0;bottom:unset}.day.row-last.oh-1xbxiw4.oh-1xbxiw4{border-bottom:unset}.day.col-last.oh-1xbxiw4.oh-1xbxiw4{border-right:unset}.day-name.oh-1xbxiw4.oh-1xbxiw4{text-transform:uppercase;text-align:center;line-height:50px;font-weight:500;width:185px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:1px solid rgba(166,168,179,.12);display:none}@media (max-width: 1380px){.day-name.oh-1xbxiw4.oh-1xbxiw4{display:inline}}.day-tasks.oh-1xbxiw4.oh-1xbxiw4{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;overflow:hidden;padding:40px 5px 0}.task.oh-1xbxiw4.oh-1xbxiw4{display:flex;border-left-width:3px;padding:4px 10px;border-left-style:solid;font-size:14px;font-weight:700;position:relative;cursor:pointer;z-index:2;border-radius:15px;width:100%;margin:3px 0;white-space:nowrap;overflow:hidden}.task.small-text.oh-1xbxiw4.oh-1xbxiw4{font-size:13px}.task.cols-2.oh-1xbxiw4.oh-1xbxiw4{width:calc(50% - 5px);font-size:13px;padding-left:8px}.task.cols-2.small-text.oh-1xbxiw4.oh-1xbxiw4{font-size:12px}.task.oh-1xbxiw4 .task-overlay.oh-1xbxiw4{all:inherit;position:absolute;top:0;bottom:0;right:0;left:-3px;margin:0;overflow:hidden}.task.oh-1xbxiw4 .task-overlay.task-hover-overlay.oh-1xbxiw4{width:calc(100% + 5px);opacity:0;transition:opacity .2s ease-in-out;border-left:unset}.task.oh-1xbxiw4 .task-overlay.task-select-overlay.oh-1xbxiw4{width:0;opacity:0;transition:width .5s ease-in-out,opacity .4s ease-in-out}.task.oh-1xbxiw4:hover:not(.task-selected) .task-hover-overlay.oh-1xbxiw4{opacity:1}.task.task-selected.oh-1xbxiw4 .task-hover-overlay.oh-1xbxiw4{transition:opacity .5s ease-in-out}.task.task-selected.oh-1xbxiw4 .task-select-overlay.oh-1xbxiw4{width:calc(100% + 5px);opacity:1;transition:width .5s ease-in-out,opacity .4s ease-in-out .1s}.day.oh-1xbxiw4.oh-1xbxiw4:disabled:after,.task.oh-1xbxiw4.oh-1xbxiw4:disabled:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.day.oh-1xbxiw4.oh-1xbxiw4:disabled:after{cursor:not-allowed;background-color:#98a0a633}.task.oh-1xbxiw4:disabled .task-hover-overlay.oh-1xbxiw4{cursor:not-allowed;background-color:#98a0a666!important;opacity:1!important}.calendar-container.oh-1mahufv.oh-1mahufv{width:100%;max-width:1295px}.calendars.oh-1mahufv.oh-1mahufv{position:relative;transition:min-height .5s ease-in-out;overflow:hidden;display:flex;flex-direction:column}.calendars.oh-1mahufv .calendar-wrapper.oh-1mahufv{position:absolute;top:50px;width:100%;left:calc(1295px * (var(--index) - var(--current-month)));transition:left .5s ease-in-out;overflow-x:auto}.calendars.oh-1mahufv .calendar-wrapper.active.oh-1mahufv{top:0;position:relative}@media (max-width: 1380px){.calendars.oh-1mahufv .calendar-wrapper.oh-1mahufv{top:0}}.day-name.oh-1mahufv.oh-1mahufv{border-bottom:1px solid rgba(166,168,179,.12);text-transform:uppercase;text-align:center;line-height:50px;font-weight:500;width:185px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 1380px){.day-name.oh-1mahufv.oh-1mahufv{display:none}}
