.kanban-application .kanban-wrapper[data-v-3d5a464d]{width:100%;position:relative}.kanban-application .kanban-wrapper .kanban-container[data-v-3d5a464d]{display:flex;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;padding-bottom:1.5rem}.kanban-application .kanban-wrapper .kanban-container .kanban-board[data-v-3d5a464d]{width:auto!important;height:100%;background:transparent}.kanban-application .kanban-wrapper .kanban-container .kanban-board[data-v-3d5a464d]:focus{outline:0}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-board-header[data-v-3d5a464d]{display:flex;justify-content:space-between;align-items:center;padding-left:0;padding-right:0}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .kanban-title-board[data-v-3d5a464d]{color:#5e5873;font-size:1.1rem;padding:.5rem;font-weight:500;width:100%;max-width:13rem;white-space:nowrap;overflow:hidden;border-radius:.428rem}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .kanban-title-board[data-v-3d5a464d]:focus,.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .kanban-title-board[data-v-3d5a464d]:hover{background-color:#fff}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .kanban-title-board[data-v-3d5a464d]:focus{outline:0}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .dropdown .dropdown-toggle[data-v-3d5a464d]:after{display:none}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-drag[data-v-3d5a464d]{min-height:1rem;min-width:18.55rem;padding:0}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-title-button[data-v-3d5a464d]{position:absolute;left:-8px;bottom:0;margin:-1rem 0}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-title-button[data-v-3d5a464d]:focus{box-shadow:none}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item[data-v-3d5a464d]{position:relative;display:flex;flex-direction:column;background:#fff;width:18.55rem;padding:1rem 1.2rem;margin-bottom:1.5rem;box-shadow:0 4px 24px 0 rgba(34,41,47,.1);cursor:pointer;border-radius:.428rem;transition:all .3s cubic-bezier(.23,1,.32,1),background 0s,color 0s,border 0s}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item i[data-v-3d5a464d],.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item svg[data-v-3d5a464d]{stroke:#5e5873}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item .kanban-text[data-v-3d5a464d]{font-weight:500}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item .item-dropdown[data-v-3d5a464d]{display:none;position:absolute;right:0;cursor:pointer}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item .item-dropdown .dropdown-toggle[data-v-3d5a464d]:after{display:none}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item:hover .item-dropdown[data-v-3d5a464d]{display:block}.kanban-application .add-new-board[data-v-3d5a464d]{margin-top:22px;float:left;padding:0 15px}.kanban-application .add-new-board label[data-v-3d5a464d]{font-size:1rem;font-weight:700;margin-bottom:0;cursor:pointer}.kanban-application .update-item-sidebar[data-v-3d5a464d]{text-align:left}.kanban-application .update-item-sidebar .avatar-add-member[data-v-3d5a464d]{background-color:rgba(108,117,125,.12)}.kanban-application .update-item-sidebar .avatar-add-member i[data-v-3d5a464d],.kanban-application .update-item-sidebar .avatar-add-member svg[data-v-3d5a464d]{stroke:#5e5873}.kanban-application .update-item-sidebar .comment-editor .ql-editor[data-v-3d5a464d]{min-height:5.5rem}.kanban-application .update-item-sidebar .comment-toolbar.ql-toolbar[data-v-3d5a464d]{width:100%;text-align:right;border-top:0}.kanban-item.gu-mirror .item-dropdown .dropdown-toggle[data-v-3d5a464d]:after{display:none}.task-kanban-board[data-v-3d5a464d]{margin-right:12px;margin-left:12px}.task-kanban-board .task-kanban-board-header[data-v-3d5a464d]{display:flex;flex-direction:column;color:var(--bs-heading-color);padding-block:0 1rem;padding-inline:0}.task-kanban-board .task-kanban-board-header .task-kanban-board-header-row[data-v-3d5a464d]{margin-left:1.2rem;margin-right:.25rem}.task-kanban-board .task-kanban-board-header .task-kanban-title-board[data-v-3d5a464d]{flex:1 1 auto;min-width:0;font-weight:700}.task-kanban-board .task-kanban-board-header .task-kanban-board-actions[data-v-3d5a464d]{margin-top:.1rem}.task-kanban-board .task-kanban-drag[data-v-3d5a464d]{min-height:1rem;min-width:18.55rem;padding:0}.dark-layout .task-kanban-board-header[data-v-3d5a464d]{background-color:transparent!important}.task-section-sort-panel.dropdown-menu{background-color:#fff!important;background-clip:padding-box;opacity:1!important;-webkit-backdrop-filter:none;backdrop-filter:none;min-width:14rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:min(18rem,calc(100vw - 1rem));padding:0!important;font-weight:400!important;font-size:.9rem;line-height:1.3}.task-section-sort-panel.dropdown-menu:focus-within,.task-section-sort-panel.dropdown-menu:hover{background-color:#fff!important;opacity:1!important}.dark-layout .task-section-sort-panel.dropdown-menu{background-color:#283046!important}.dark-layout .task-section-sort-panel.dropdown-menu:focus-within,.dark-layout .task-section-sort-panel.dropdown-menu:hover{background-color:#283046!important;opacity:1!important}.task-section-sort-panel-inner{padding:0 0;background-color:#fff;border-radius:inherit}.dark-layout .task-section-sort-panel-inner{background-color:#283046}.task-sort-option{padding:.95rem .95rem;margin:0;color:#6b7280;font-weight:400!important;transition:background-color .1s ease,color .1s ease}.task-sort-option__label{font-size:.9rem;font-weight:400!important;line-height:1.4;text-align:left;flex:1;min-width:0}.task-sort-option__check{flex-shrink:0;color:var(--primary,#3a7bc7)}.task-sort-option:hover{background-color:#e5e7eb!important;color:#374151}.task-sort-option--active{background-color:#e8f1fa!important;color:#374151;font-weight:400!important}.task-sort-option--active:hover{background-color:#dce9f7!important}.dark-layout .task-sort-option:hover{background-color:#3b4253!important}.dark-layout .task-sort-option--active{background-color:#323d54!important}.dark-layout .task-sort-option--active:hover{background-color:#3d4a5c!important}.task-section-sort-sep{height:1px;background:#e5e7eb}.todo-section-sort-trigger-row{max-width:100%;min-width:0}.todo-section-sort-trigger-label{min-width:0;max-width:10.5rem;font-size:.8125rem;color:#6b7280;line-height:1.2}.todo-section-sort-menu-toggle{color:#6b7280!important;display:inline-flex;align-items:center;justify-content:center;padding:0!important;min-width:0}.todo-section-sort-menu-toggle:hover{color:#374151!important}.todo-section-sort-trigger{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:#6b7280;line-height:0}.todo-section-sort-trigger:hover{color:#2563eb;border-color:#cbd5e1;background:#f8fafc}.todo-section-sort-trigger .task-sort-icon{display:block;width:1.125rem;height:1.125rem;flex-shrink:0}.task-kanban-board-header.todo-section-sort-dropdown-open,.todo-section-header.todo-section-sort-dropdown-open{z-index:1000;position:relative;transform:none!important}.kanban-application .kanban-wrapper[data-v-64f67082]{width:100%;position:relative}.kanban-application .kanban-wrapper .kanban-container[data-v-64f67082]{display:flex;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;padding-bottom:1.5rem}.kanban-application .kanban-wrapper .kanban-container .kanban-board[data-v-64f67082]{width:auto!important;height:100%;background:transparent}.kanban-application .kanban-wrapper .kanban-container .kanban-board[data-v-64f67082]:focus{outline:0}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-board-header[data-v-64f67082]{display:flex;justify-content:space-between;align-items:center;padding-left:0;padding-right:0}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .kanban-title-board[data-v-64f67082]{color:#5e5873;font-size:1.1rem;padding:.5rem;font-weight:500;width:100%;max-width:13rem;white-space:nowrap;overflow:hidden;border-radius:.428rem}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .kanban-title-board[data-v-64f67082]:focus,.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .kanban-title-board[data-v-64f67082]:hover{background-color:#fff}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .kanban-title-board[data-v-64f67082]:focus{outline:0}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .dropdown .dropdown-toggle[data-v-64f67082]:after{display:none}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-drag[data-v-64f67082]{min-height:1rem;min-width:18.55rem;padding:0}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-title-button[data-v-64f67082]{position:absolute;left:-8px;bottom:0;margin:-1rem 0}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-title-button[data-v-64f67082]:focus{box-shadow:none}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item[data-v-64f67082]{position:relative;display:flex;flex-direction:column;background:#fff;width:18.55rem;padding:1rem 1.2rem;margin-bottom:1.5rem;box-shadow:0 4px 24px 0 rgba(34,41,47,.1);cursor:pointer;border-radius:.428rem;transition:all .3s cubic-bezier(.23,1,.32,1),background 0s,color 0s,border 0s}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item i[data-v-64f67082],.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item svg[data-v-64f67082]{stroke:#5e5873}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item .kanban-text[data-v-64f67082]{font-weight:500}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item .item-dropdown[data-v-64f67082]{display:none;position:absolute;right:0;cursor:pointer}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item .item-dropdown .dropdown-toggle[data-v-64f67082]:after{display:none}.kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item:hover .item-dropdown[data-v-64f67082]{display:block}.kanban-application .add-new-board[data-v-64f67082]{margin-top:22px;float:left;padding:0 15px}.kanban-application .add-new-board label[data-v-64f67082]{font-size:1rem;font-weight:700;margin-bottom:0;cursor:pointer}.kanban-application .update-item-sidebar[data-v-64f67082]{text-align:left}.kanban-application .update-item-sidebar .avatar-add-member[data-v-64f67082]{background-color:rgba(108,117,125,.12)}.kanban-application .update-item-sidebar .avatar-add-member i[data-v-64f67082],.kanban-application .update-item-sidebar .avatar-add-member svg[data-v-64f67082]{stroke:#5e5873}.kanban-application .update-item-sidebar .comment-editor .ql-editor[data-v-64f67082]{min-height:5.5rem}.kanban-application .update-item-sidebar .comment-toolbar.ql-toolbar[data-v-64f67082]{width:100%;text-align:right;border-top:0}.kanban-item.gu-mirror .item-dropdown .dropdown-toggle[data-v-64f67082]:after{display:none}.task-kanban-application[data-v-64f67082]{overflow:hidden;height:100%}.task-kanban-application .task-kanban-loading[data-v-64f67082]{min-height:14rem;width:100%}.task-kanban-application .task-kanban-loading-spinner[data-v-64f67082]{width:2.75rem;height:2.75rem}.task-kanban-application .task-kanban-wrapper[data-v-64f67082]{display:flex;flex-direction:column;overflow-x:auto;overflow-y:auto;max-width:100%;height:calc(var(--vh, 1vh)*100 - 11.8rem)!important}.task-kanban-application .task-kanban-container[data-v-64f67082]{display:flex;flex:1 1 auto;min-height:0;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;padding-bottom:1.5rem}.task-kanban-application .task-kanban-board-header[data-v-64f67082]{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:var(--bs-body-bg,#f8f8f8);padding-bottom:1rem}.task-draggable-zone[data-v-64f67082]{min-height:70vh!important;display:flex!important;flex-direction:column!important}.ghost-card[data-v-64f67082]{opacity:.5!important;background:#f8f8f8!important;transition:transform .2s ease}.todo-section-sort-controls[data-v-64f67082]{gap:.125rem}[data-v-64f67082] .todo-section-sort-dir-toggle.btn{width:1.75rem;height:1.75rem;padding:0!important;display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;color:#6b7280!important;box-shadow:none!important}[data-v-64f67082] .todo-section-sort-dir-toggle.btn:hover{color:#2563eb!important}.task-list-singleton-root{position:static}.task-list-singleton-menus-backdrop{position:fixed;inset:0;z-index:1999;background:transparent}.task-list-singleton-panel{font-weight:400}.task-list-singleton-row:hover{background-color:#f9fafb}.cursor-pointer[data-v-f97ffb36]{cursor:pointer}.todo-task-list-wrapper[data-v-f97ffb36]{border:1px solid #e5e7eb}.ghost[data-v-f97ffb36]{opacity:.5;background:#c8ebfb}.list-group[data-v-f97ffb36]{min-width:760px}@media(max-width:767.98px){.list-group[data-v-f97ffb36]{min-width:0!important;width:100%;max-width:100%}}.todo-task-list[data-v-f97ffb36]{list-style:none;padding-left:0}.todo-header-add-col[data-v-f97ffb36]{width:32px;min-width:32px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.todo-section-add-btn[data-v-f97ffb36]{color:#3a7bc7;min-width:0;padding:.25rem!important;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.todo-section-add-btn[data-v-f97ffb36]:hover{color:#2563eb}.todo-section-sort-controls[data-v-f97ffb36]{gap:.125rem;margin-right:.25rem}[data-v-f97ffb36] .todo-section-sort-dir-toggle.btn{width:1.75rem;height:1.75rem;padding:0!important;display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;color:#6b7280!important;box-shadow:none!important}[data-v-f97ffb36] .todo-section-sort-dir-toggle.btn:hover{color:#2563eb!important}.fc .fc-toolbar{flex-wrap:wrap;flex-direction:row!important}.fc .fc-toolbar .fc-next-button,.fc .fc-toolbar .fc-prev-button{display:inline-block;background-color:transparent;border-color:transparent}.fc .fc-toolbar .fc-next-button .fc-icon,.fc .fc-toolbar .fc-prev-button .fc-icon{color:#6e6b7b}.fc .fc-toolbar .fc-next-button:active,.fc .fc-toolbar .fc-next-button:focus,.fc .fc-toolbar .fc-next-button:hover,.fc .fc-toolbar .fc-prev-button:active,.fc .fc-toolbar .fc-prev-button:focus,.fc .fc-toolbar .fc-prev-button:hover{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.fc .fc-toolbar .fc-prev-button{padding-left:0!important}.fc .fc-toolbar .fc-toolbar-chunk:first-child{display:flex;align-items:center;flex-wrap:wrap}.fc .fc-toolbar .fc-button{padding:.438rem .5rem}.fc .fc-toolbar .fc-button:active,.fc .fc-toolbar .fc-button:focus{box-shadow:none}.fc .fc-toolbar .fc-button-group .fc-button{text-transform:capitalize}.fc .fc-toolbar .fc-button-group .fc-button:focus{box-shadow:none}.fc .fc-toolbar .fc-button-group .fc-button-primary:not(.fc-prev-button):not(.fc-next-button){background-color:transparent;border-color:#3a7bc7;color:#3a7bc7}.fc .fc-toolbar .fc-button-group .fc-button-primary:not(.fc-prev-button):not(.fc-next-button).fc-button-active,.fc .fc-toolbar .fc-button-group .fc-button-primary:not(.fc-prev-button):not(.fc-next-button):hover{background-color:rgba(58,123,199,.2)!important;border-color:#3a7bc7!important;color:#3a7bc7}.fc .fc-toolbar .fc-button-group .fc-button-primary.fc-sidebarToggle-button{border:0}.fc .fc-toolbar .fc-button-group .fc-button-primary.fc-sidebarToggle-button i,.fc .fc-toolbar .fc-button-group .fc-button-primary.fc-sidebarToggle-button svg{height:21px;width:21px;font-size:21px}.fc .fc-toolbar .fc-button-group .fc-sidebarToggle-button{padding-left:0;background-color:transparent!important;color:#6e6b7b!important}.fc .fc-toolbar .fc-button-group .fc-sidebarToggle-button:not(.fc-prev-button):not(.fc-next-button):hover{background-color:transparent!important}.fc .fc-toolbar .fc-button-group .fc-sidebarToggle-button+div{margin-left:0}.fc .fc-toolbar .fc-button-group .fc-dayGridMonth-button,.fc .fc-toolbar .fc-button-group .fc-listMonth-button,.fc .fc-toolbar .fc-button-group .fc-timeGridDay-button,.fc .fc-toolbar .fc-button-group .fc-timeGridWeek-button{padding:.55rem 1.5rem}.fc .fc-toolbar .fc-button-group .fc-dayGridMonth-button:first-child,.fc .fc-toolbar .fc-button-group .fc-dayGridMonth-button:last-child,.fc .fc-toolbar .fc-button-group .fc-listMonth-button:first-child,.fc .fc-toolbar .fc-button-group .fc-listMonth-button:last-child,.fc .fc-toolbar .fc-button-group .fc-timeGridDay-button:first-child,.fc .fc-toolbar .fc-button-group .fc-timeGridDay-button:last-child,.fc .fc-toolbar .fc-button-group .fc-timeGridWeek-button:first-child,.fc .fc-toolbar .fc-button-group .fc-timeGridWeek-button:last-child{border-radius:.358rem}.fc .fc-toolbar .fc-button-group .fc-dayGridMonth-button:first-child,.fc .fc-toolbar .fc-button-group .fc-listMonth-button:first-child,.fc .fc-toolbar .fc-button-group .fc-timeGridDay-button:first-child,.fc .fc-toolbar .fc-button-group .fc-timeGridWeek-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.fc .fc-toolbar .fc-button-group .fc-dayGridMonth-button:last-child,.fc .fc-toolbar .fc-button-group .fc-listMonth-button:last-child,.fc .fc-toolbar .fc-button-group .fc-timeGridDay-button:last-child,.fc .fc-toolbar .fc-button-group .fc-timeGridWeek-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.fc .fc-toolbar>*>:not(:first-child){margin-left:0}.fc .fc-toolbar .fc-toolbar-title{margin-left:.25rem}.fc .fc-toolbar .fc--button:empty,.fc .fc-toolbar .fc-toolbar-chunk:empty{display:none}.fc tbody td,.fc thead th{border-color:#ebe9f1}.fc tbody td.fc-col-header-cell,.fc thead th.fc-col-header-cell{border-right:0;border-left:0}.fc .fc-view-harness{min-height:650px}.fc .fc-scrollgrid-section-liquid>td{border-bottom:0}.fc .fc-daygrid-event-harness .fc-event{font-size:.8rem;font-weight:600;padding:.25rem .5rem}.fc .fc-daygrid-day-bottom,.fc .fc-daygrid-event-harness+.fc-daygrid-event-harness{margin-top:.3rem}.fc .fc-daygrid-day{padding:5px}.fc .fc-daygrid-day .fc-daygrid-day-top{flex-direction:row;position:relative}.fc .fc-daygrid-day .fc-daygrid-add-task-btn{margin-left:auto;padding:0 .35rem;font-size:1rem;line-height:1.2;border:none;background:transparent;color:#b9b9c3;cursor:pointer;border-radius:2px;position:relative;z-index:5;opacity:0;transition:opacity .15s ease}.fc .fc-daygrid-day .fc-daygrid-add-task-btn:hover{opacity:1;color:#3a7bc7;background:rgba(58,123,199,.1)}.fc .fc-daygrid-day:hover .fc-daygrid-add-task-btn{opacity:.7}.fc .fc-daygrid-day-number,.fc .fc-list-event-time,.fc .fc-timegrid-slot-label-cushion{color:#6e6b7b}.fc .fc-day-past{opacity:.6}.fc .fc-day-today{background:#f8f8f8!important;background-color:#f8f8f8!important}.fc .fc-day-today .fc-daygrid-day-number{font-weight:700}.fc .fc-day-sat,.fc .fc-day-sun{background-color:rgba(0,0,0,.02)!important}.fc .fc-timegrid .fc-scrollgrid-section .fc-col-header-cell,.fc .fc-timegrid .fc-scrollgrid-section .fc-timegrid-axis{border-color:#ebe9f1;border-left:0;border-right:0}.fc .fc-timegrid .fc-scrollgrid-section .fc-timegrid-axis{border-color:#ebe9f1}.fc .fc-timegrid .fc-timegrid-axis.fc-scrollgrid-shrink .fc-timegrid-axis-cushion{text-transform:capitalize;color:#b9b9c3}.fc .fc-timegrid .fc-timegrid-slots .fc-timegrid-slot{height:3rem}.fc .fc-timegrid .fc-timegrid-slots .fc-timegrid-slot .fc-timegrid-slot-label-frame{text-align:center}.fc .fc-timegrid .fc-timegrid-slots .fc-timegrid-slot .fc-timegrid-slot-label-frame .fc-timegrid-slot-label-cushion{text-transform:uppercase}.fc .fc-timegrid .fc-timegrid-divider{display:none}.fc .fc-list{border-color:#ebe9f1}.fc .fc-list .fc-list-event-time{display:none}.fc .fc-list .fc-list-day-cushion{background:#f8f8f8}.fc .fc-list .fc-list-event:hover td{background-color:#f8f8f8}.fc .fc-list .fc-list-event td{border-color:#ebe9f1}.app-calendar{position:relative;border-radius:.428rem}.app-calendar .app-calendar-sidebar{position:absolute;left:-19.2rem;width:18rem;height:100%;z-index:5;background-color:#fff;border-right:1px solid #ebe9f1;flex-basis:18rem;transition:all .2s,background 0s,border 0s}.app-calendar .app-calendar-sidebar.show{left:0}.app-calendar .app-calendar-sidebar .sidebar-content-title{font-size:.85rem;color:#b9b9c3;text-transform:uppercase;letter-spacing:.6px}.app-calendar .app-calendar-sidebar .input-filter~label,.app-calendar .app-calendar-sidebar .select-all~label{color:#5e5873;font-weight:500;letter-spacing:.4px}.app-calendar .event-sidebar{position:absolute;top:0;right:0;width:400px;z-index:15;transform:translateX(120%);transition:all .3s ease-in-out}.app-calendar .event-sidebar .card{height:calc(100vh - 12.96rem);height:calc(var(--vh, 1vh)*100 - 12.96rem);border-radius:0 .25rem .25rem 0}.app-calendar .event-sidebar .card .close-bar{cursor:pointer}.app-calendar .event-sidebar .card .todo-item-action{width:6rem}.app-calendar .event-sidebar .card .todo-item-action .dropdown,.app-calendar .event-sidebar .card .todo-item-action .todo-item-favorite,.app-calendar .event-sidebar .card .todo-item-action .todo-item-info{cursor:pointer;line-height:1.5}.app-calendar .event-sidebar .card .todo-item-action .dropdown .dropdown-menu .dropdown-item{padding:.14rem 1.428rem}.app-calendar .event-sidebar .card .todo-item-action .dropdown-toggle:after{display:none}.app-calendar .event-sidebar.show{transform:translateX(0)}.app-calendar .fc-toolbar h2{font-size:1.45rem}.app-calendar .fc-header-toolbar{margin-bottom:1.75rem!important}.app-calendar .fc-view-harness{margin:0 -1.6rem}.app-calendar .fc-scrollgrid{border-color:#ebe9f1}.app-calendar .fc-day-future .fc-daygrid-day-number,.app-calendar .fc-day-past .fc-daygrid-day-number{color:#b9b9c3}.app-calendar .fc-popover{box-shadow:0 4px 24px 0 rgba(34,41,47,.1)}.app-calendar .fc-popover .fc-popover-header{background:transparent;padding:.5rem}.app-calendar .fc-popover .fc-popover-header .fc-popover-close,.app-calendar .fc-popover .fc-popover-header .fc-popover-title{color:#5e5873}.app-calendar .fc-popover .fc-popover-body :not(:last-of-type){margin-bottom:.3rem}.app-calendar .fc .fc-event .fc-event-main{color:inherit}.app-calendar .fc-list-event{background:transparent!important}@media(min-width:992px){.app-calendar .app-calendar-sidebar{position:static;height:auto;box-shadow:none!important}.app-calendar .app-calendar-sidebar .flatpickr-days{background-color:transparent}}.event-sidebar .select2-selection__choice__remove:before{top:40%!important}.horizontal-layout .app-calendar{margin-bottom:1rem}@media(max-width:992px){.fc .fc-sidebarToggle-button{font-size:0}}@media(min-width:992px){.fc .fc-sidebarToggle-button{display:none}}@media(max-width:700px){.app-calendar .fc .fc-header-toolbar .fc-toolbar-chunk:last-of-type{margin-top:1rem}}.fc-event-tag-primary{background-color:rgba(58,123,199,.12)!important;border-color:#3a7bc7!important}.fc-event-tag-primary,.fc-event-tag-primary .fc-event-main{color:#3a7bc7!important}.fc-event-tag-secondary{background-color:rgba(130,134,139,.12)!important;border-color:#82868b!important;color:#82868b!important}.fc-event-tag-secondary .fc-event-main{color:#82868b!important}.fc-event-tag-success{background-color:rgba(40,199,111,.12)!important;border-color:#28c76f!important}.fc-event-tag-success,.fc-event-tag-success .fc-event-main{color:#28c76f!important}.fc-event-tag-warning{background-color:rgba(255,159,67,.12)!important;border-color:#ff9f43!important}.fc-event-tag-warning,.fc-event-tag-warning .fc-event-main{color:#f67800!important}.fc-event-tag-danger{background-color:rgba(234,84,85,.12)!important;border-color:#ea5455!important}.fc-event-tag-danger,.fc-event-tag-danger .fc-event-main{color:#ea5455!important}.fc-event-tag-info{background-color:rgba(0,207,232,.12)!important;border-color:#00cfe8!important}.fc-event-tag-info,.fc-event-tag-info .fc-event-main{color:#00cfe8!important}.tasks-calendar-section[data-v-7f63787a]{padding:0}@media(max-width:767.98px){.tasks-calendar-section .app-calendar{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:.35rem}.tasks-calendar-section .card-body{padding-left:.4rem;padding-right:.4rem;padding-top:.5rem}.tasks-calendar-section .fc{font-size:.9375rem}.tasks-calendar-section .fc .fc-view-harness{min-height:min(55vh,420px)}.tasks-calendar-section .fc .fc-toolbar{flex-direction:column;align-items:stretch;gap:.5rem;margin-bottom:.65rem!important}.tasks-calendar-section .fc .fc-toolbar-chunk{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem}.tasks-calendar-section .fc .fc-toolbar-chunk:first-child{order:2}.tasks-calendar-section .fc .fc-toolbar-chunk:nth-child(2){order:1}.tasks-calendar-section .fc .fc-toolbar-chunk:last-child{order:3}.tasks-calendar-section .fc .fc-toolbar-title{font-size:1.05rem;font-weight:600;text-align:center;width:100%;line-height:1.25}.tasks-calendar-section .fc .fc-button{padding:.5rem .85rem;min-height:2.75rem;line-height:1.2}.tasks-calendar-section .fc .fc-button-group .fc-button{min-height:2.75rem}.tasks-calendar-section .fc .fc-col-header-cell-cushion,.tasks-calendar-section .fc .fc-daygrid-day-number{padding:.2rem .15rem}.tasks-calendar-section .fc .fc-daygrid-day{min-height:2.75rem}.tasks-calendar-section .fc .fc-daygrid-event{font-size:.7rem;padding:.15rem .25rem;margin-bottom:1px}.tasks-calendar-section .fc .fc-daygrid-day .fc-daygrid-add-task-btn{opacity:.85!important;min-width:2.25rem;min-height:2.25rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;line-height:1;border-radius:.25rem}.tasks-calendar-section .fc .fc-list-event td{padding:.65rem .45rem;vertical-align:middle}.tasks-calendar-section .fc .fc-list-event-title{font-weight:500;line-height:1.35}.tasks-calendar-section .fc .fc-list-day-cushion{padding:.5rem .45rem;font-weight:600}}@media(hover:none)and (pointer:coarse){.tasks-calendar-section .fc .fc-daygrid-day .fc-daygrid-add-task-btn{opacity:.9!important}}.tasks-calendar-section .fc .fc-event--has-status-btn:not(tr){display:flex!important;flex-direction:row;align-items:center;gap:.3rem;min-width:0}.tasks-calendar-section .fc .fc-event--has-status-btn:not(tr) .fc-event-main{min-width:0;flex:1 1 auto}.tasks-calendar-section .fc .fc-task-status-hit{position:static;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:1.1rem;min-height:1.1rem;padding:0;margin:0;border:none;border-radius:.2rem;background:hsla(0,0%,100%,.45);line-height:0;cursor:pointer}.tasks-calendar-section .fc .fc-task-status-hit:hover{background:hsla(0,0%,100%,.75);box-shadow:0 0 0 1px rgba(0,0,0,.08)}.tasks-calendar-section .fc .fc-task-status-hit-inner{display:flex;align-items:center;justify-content:center}.tasks-calendar-section .fc .fc-list-event-title--with-status-btn{display:flex;align-items:center;gap:.35rem}.tasks-calendar-section .fc .fc-list-event-title--with-status-btn>a{min-width:0;flex:1 1 auto}.tasks-calendar-section .fc .fc-list-event .fc-task-status-hit{position:static;flex-shrink:0}.tasks-calendar-section[data-weekend-narrow-sat="1"] .fc-scrollgrid-sync-table,.tasks-calendar-section[data-weekend-narrow-sun="1"] .fc-scrollgrid-sync-table{table-layout:fixed}.tasks-calendar-section[data-weekend-narrow-sat="1"] td.fc-day-sat.fc-daygrid-day,.tasks-calendar-section[data-weekend-narrow-sat="1"] th.fc-day-sat,.tasks-calendar-section[data-weekend-narrow-sun="1"] td.fc-day-sun.fc-daygrid-day,.tasks-calendar-section[data-weekend-narrow-sun="1"] th.fc-day-sun{width:7.15%!important;max-width:7.15%!important;min-width:0!important}.task-priority-filter-btn[data-v-0f35e8a6]{padding:.35rem .5rem;border-radius:.357rem;color:#6b7280;font-size:.875rem;transition:background-color .15s,color .15s}.task-priority-filter-btn[data-v-0f35e8a6]:hover{background-color:rgba(34,41,47,.06);color:#374151}.task-priority-filter-btn.filter-active .task-priority-filter-icon[data-v-0f35e8a6],.task-priority-filter-btn.filter-active .task-priority-filter-label[data-v-0f35e8a6],.task-priority-filter-btn.filter-active[data-v-0f35e8a6],.task-priority-filter-btn.filter-active[data-v-0f35e8a6]:hover{color:var(--primary)}.task-priority-filter-icon[data-v-0f35e8a6]{flex-shrink:0;margin-right:.35rem}@media(max-width:575.98px){.task-priority-filter-icon[data-v-0f35e8a6]{margin-right:0}}.task-priority-filter-label[data-v-0f35e8a6]{white-space:nowrap}.task-priority-filter-clear[data-v-0f35e8a6]{display:flex;align-items:center;cursor:pointer;opacity:.7}.task-priority-filter-clear[data-v-0f35e8a6]:hover{opacity:1;color:var(--danger)}.task-priority-filter-option[data-v-0f35e8a6]{padding:.5rem .75rem;font-size:.875rem;border-radius:.357rem;cursor:pointer;transition:background-color .15s}.task-priority-filter-option[data-v-0f35e8a6]:hover{background-color:rgba(34,41,47,.04)}.task-priority-filter-option.active[data-v-0f35e8a6]{background-color:rgba(58,123,199,.08);color:var(--primary)}.task-priority-filter-option-icon[data-v-0f35e8a6]{flex-shrink:0;margin-right:.5rem}.task-priority-filter-check[data-v-0f35e8a6]{flex-shrink:0;margin-left:auto}[data-v-0f35e8a6] .btn{padding:0;border:none;background:transparent}[data-v-0f35e8a6] .btn:focus,[data-v-0f35e8a6] .btn:hover{background:transparent;border:none;box-shadow:none}.task-priority-filter-menu{min-width:200px;z-index:1050!important;padding:.25rem 0;border-radius:.5rem;box-shadow:0 4px 24px rgba(34,41,47,.12);border:1px solid rgba(34,41,47,.08)}.task-due-date-filter-btn[data-v-55adb560]{padding:.35rem .5rem;border-radius:.357rem;color:#6b7280;font-size:.875rem;transition:background-color .15s,color .15s}.task-due-date-filter-btn[data-v-55adb560]:hover{background-color:rgba(34,41,47,.06);color:#374151}.task-due-date-filter-btn.filter-active .task-due-date-filter-icon[data-v-55adb560],.task-due-date-filter-btn.filter-active .task-due-date-filter-label[data-v-55adb560],.task-due-date-filter-btn.filter-active[data-v-55adb560],.task-due-date-filter-btn.filter-active[data-v-55adb560]:hover{color:var(--primary)}.task-due-date-filter-icon[data-v-55adb560]{flex-shrink:0;margin-right:.35rem}@media(max-width:575.98px){.task-due-date-filter-icon[data-v-55adb560]{margin-right:0}}.task-due-date-filter-label[data-v-55adb560]{white-space:nowrap}.task-due-date-filter-clear[data-v-55adb560]{display:flex;align-items:center;cursor:pointer;opacity:.7}.task-due-date-filter-clear[data-v-55adb560]:hover{opacity:1;color:var(--danger)}.task-due-date-filter-option[data-v-55adb560]{padding:.5rem .75rem;font-size:.875rem;border-radius:.357rem;cursor:pointer;transition:background-color .15s}.task-due-date-filter-option[data-v-55adb560]:hover{background-color:rgba(34,41,47,.04)}.task-due-date-filter-option.active[data-v-55adb560]{background-color:rgba(58,123,199,.08);color:var(--primary)}.task-due-date-filter-option-icon[data-v-55adb560]{flex-shrink:0;margin-right:.5rem}.task-due-date-filter-check[data-v-55adb560]{flex-shrink:0;margin-left:auto}[data-v-55adb560] .btn{padding:0;border:none;background:transparent}[data-v-55adb560] .btn:focus,[data-v-55adb560] .btn:hover{background:transparent;border:none;box-shadow:none}.task-due-date-filter-menu{min-width:200px;z-index:1050!important;padding:.25rem 0;border-radius:.5rem;box-shadow:0 4px 24px rgba(34,41,47,.12);border:1px solid rgba(34,41,47,.08)}.task-tag-filter-btn[data-v-c167fe28]{padding:.35rem .5rem;border-radius:.357rem;color:#6b7280;font-size:.875rem;transition:background-color .15s,color .15s}.task-tag-filter-btn[data-v-c167fe28]:hover{background-color:rgba(34,41,47,.06);color:#374151}.task-tag-filter-btn.filter-active .task-tag-filter-icon[data-v-c167fe28],.task-tag-filter-btn.filter-active .task-tag-filter-label[data-v-c167fe28],.task-tag-filter-btn.filter-active[data-v-c167fe28],.task-tag-filter-btn.filter-active[data-v-c167fe28]:hover{color:var(--primary)}.task-tag-filter-icon[data-v-c167fe28]{flex-shrink:0;margin-right:.35rem}@media(max-width:575.98px){.task-tag-filter-icon[data-v-c167fe28]{margin-right:0}}.task-tag-filter-label[data-v-c167fe28]{white-space:nowrap}.task-tag-filter-clear[data-v-c167fe28]{display:flex;align-items:center;cursor:pointer;opacity:.7}.task-tag-filter-clear[data-v-c167fe28]:hover{opacity:1;color:var(--danger)}.task-tag-filter-option[data-v-c167fe28]{padding:.5rem .75rem;font-size:.875rem;border-radius:.357rem;cursor:pointer;transition:background-color .15s}.task-tag-filter-option[data-v-c167fe28]:hover{background-color:rgba(34,41,47,.04)}.task-tag-filter-option.active[data-v-c167fe28]{background-color:rgba(58,123,199,.08);color:var(--primary)}.task-tag-filter-check[data-v-c167fe28]{flex-shrink:0;margin-left:auto}[data-v-c167fe28] .btn{padding:0;border:none;background:transparent}[data-v-c167fe28] .btn:focus,[data-v-c167fe28] .btn:hover{background:transparent;border:none;box-shadow:none}.task-tag-filter-menu{min-width:200px;max-height:280px;overflow-y:auto;z-index:1050!important;padding:.25rem 0;border-radius:.5rem;box-shadow:0 4px 24px rgba(34,41,47,.12);border:1px solid rgba(34,41,47,.08)}.task-user-filter-btn[data-v-de04f24c]{padding:.35rem .5rem;border-radius:.357rem;color:#6b7280;font-size:.875rem;transition:background-color .15s,color .15s}.task-user-filter-btn[data-v-de04f24c]:hover{background-color:rgba(34,41,47,.06);color:#374151}.task-user-filter-btn.filter-active .task-user-filter-icon[data-v-de04f24c],.task-user-filter-btn.filter-active .task-user-filter-label[data-v-de04f24c],.task-user-filter-btn.filter-active[data-v-de04f24c],.task-user-filter-btn.filter-active[data-v-de04f24c]:hover{color:var(--primary)}.task-user-filter-icon[data-v-de04f24c]{flex-shrink:0;margin-left:.35rem;margin-right:.35rem}@media(max-width:575.98px){.task-user-filter-icon[data-v-de04f24c]{margin-right:0}}.task-user-filter-label[data-v-de04f24c]{white-space:nowrap}.task-user-filter-clear[data-v-de04f24c]{display:flex;align-items:center;cursor:pointer;opacity:.7}.task-user-filter-clear[data-v-de04f24c]:hover{opacity:1;color:var(--danger)}.task-user-filter-option[data-v-de04f24c]{padding:.5rem .75rem;font-size:.875rem;border-radius:.357rem;cursor:pointer;transition:background-color .15s}.task-user-filter-option[data-v-de04f24c]:hover{background-color:rgba(34,41,47,.04)}.task-user-filter-option.active[data-v-de04f24c]{background-color:rgba(58,123,199,.08);color:var(--primary)}.task-user-filter-option-avatar[data-v-de04f24c]{flex-shrink:0;margin-right:.5rem}.task-user-filter-option-icon[data-v-de04f24c]{flex-shrink:0;margin-right:.5rem;margin-left:.35rem}.task-user-filter-check[data-v-de04f24c]{flex-shrink:0;margin-left:auto}[data-v-de04f24c] .btn{padding:0;border:none;background:transparent}[data-v-de04f24c] .btn:focus,[data-v-de04f24c] .btn:hover{background:transparent;border:none;box-shadow:none}.task-user-filter-menu{min-width:220px;max-height:320px;overflow-y:auto;z-index:1050!important;padding:.25rem 0;border-radius:.5rem;box-shadow:0 4px 24px rgba(34,41,47,.12);border:1px solid rgba(34,41,47,.08)}.task-filters-row[data-v-4ee4cf32]{gap:.25rem}.cursor-pointer[data-v-4ee4cf32]{cursor:pointer}.text-primary[data-v-4ee4cf32]{color:var(--primary)}.todo-application.tasks2-page[data-v-4ee4cf32]{overflow-x:hidden;max-width:100%}.tasks2-page-loading[data-v-4ee4cf32]{min-height:14rem}.tasks2-page-loading-spinner[data-v-4ee4cf32]{width:2.75rem;height:2.75rem}.tasks2-toolbar[data-v-4ee4cf32]{display:flex;flex-direction:column;gap:.75rem;padding-bottom:.25rem}.tasks2-toolbar-top[data-v-4ee4cf32]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}.tasks2-page-title[data-v-4ee4cf32]{line-height:1.2;min-width:0;flex:1 1 auto}@media(max-width:575.98px){.tasks2-page-title[data-v-4ee4cf32]{font-size:1.35rem}}.tasks2-view-switcher[data-v-4ee4cf32]{display:inline-flex;align-items:center;flex-shrink:0;gap:.125rem;padding:.25rem 0}.tasks2-view-icon[data-v-4ee4cf32]{display:inline-flex;align-items:center;justify-content:center;padding:.4rem;border-radius:.35rem;flex-shrink:0}.tasks2-view-icon svg[data-v-4ee4cf32]{width:1.625rem;height:1.625rem}.tasks2-view-icon[data-v-4ee4cf32]:active{opacity:.85}.tasks2-toolbar-body[data-v-4ee4cf32]{display:flex;flex-direction:column;align-items:stretch;gap:.65rem;min-width:0}.tasks2-filters[data-v-4ee4cf32]{display:flex;flex-wrap:wrap;align-items:center;min-width:0}.tasks2-search-actions[data-v-4ee4cf32]{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;min-width:0}.tasks2-search.search-input-wrapper[data-v-4ee4cf32]{width:100%;min-width:0}.tasks2-create-btn[data-v-4ee4cf32]{width:100%;display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding-left:.75rem;padding-right:.75rem}.tasks2-create-btn-icon[data-v-4ee4cf32]{margin-right:.35rem}@media(min-width:576px){.tasks2-toolbar[data-v-4ee4cf32]{flex-direction:row;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.5rem}.tasks2-toolbar-top[data-v-4ee4cf32]{flex:0 0 auto;width:auto;justify-content:flex-start}.tasks2-page-title[data-v-4ee4cf32]{flex:0 0 auto;padding-left:.25rem}.tasks2-view-switcher[data-v-4ee4cf32]{margin-left:.75rem}.tasks2-toolbar-body[data-v-4ee4cf32]{flex:1 1 auto;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem .75rem}.tasks2-filters[data-v-4ee4cf32]{order:1;flex:1 1 auto;justify-content:flex-end;min-width:min(100%,12rem)}.tasks2-search-actions[data-v-4ee4cf32]{order:2;flex:0 1 auto;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:flex-end;width:auto}.tasks2-search.search-input-wrapper[data-v-4ee4cf32]{width:180px;flex:0 0 auto}.tasks2-create-btn[data-v-4ee4cf32]{width:auto;min-height:unset;padding-left:.5rem;padding-right:.5rem}}@media(min-width:992px){.tasks2-toolbar[data-v-4ee4cf32]{flex-wrap:nowrap}.tasks2-toolbar-body[data-v-4ee4cf32]{flex-wrap:nowrap;margin-left:auto}.tasks2-filters[data-v-4ee4cf32]{flex:0 1 auto;justify-content:flex-start}}.tasks2-page{--tasks2-chrome-offset:11.8rem}@media(max-width:575.98px){.tasks2-page{--tasks2-chrome-offset:22rem}}@media(min-width:576px)and (max-width:991.98px){.tasks2-page{--tasks2-chrome-offset:14.6rem}}.list-view-wrapper{overflow-y:auto;overflow-x:hidden;min-height:min(400px,70vh);height:calc(var(--vh, 1vh)*100 - var(--tasks2-chrome-offset))!important;-webkit-overflow-scrolling:touch}.list-view-wrapper .todo-app-list{height:auto;min-height:200px}.list-view-wrapper .todo-app-list .todo-task-list-wrapper{height:auto!important;overflow-y:visible!important}@media(max-width:575.98px){.list-view-wrapper{min-height:50vh}.tasks2-page .task-kanban-wrapper{height:calc(var(--vh, 1vh)*100 - var(--tasks2-chrome-offset))!important;-webkit-overflow-scrolling:touch}.tasks2-page .task-draggable-zone{min-height:40vh!important}}@media(min-width:768px){.tasks2-page .task-kanban-wrapper{height:calc(var(--vh, 1vh)*100 - var(--tasks2-chrome-offset))!important}}