.todo-application .content-area-wrapper{border:1px solid #EBE9F1;border-radius:.428rem}.todo-application .content-area-wrapper .sidebar .todo-sidebar{width:260px;height:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#FFF;border-top-left-radius:.428rem;border-bottom-left-radius:.428rem;-webkit-transition:all .3s ease,background 0s;transition:all .3s ease,background 0s}.todo-application .content-area-wrapper .sidebar .todo-sidebar .todo-app-menu{width:100%;z-index:3}.todo-application .content-area-wrapper .sidebar .todo-sidebar .todo-app-menu .add-task{padding:1.5rem}.todo-application .content-area-wrapper .sidebar .todo-sidebar .todo-app-menu .sidebar-menu-list{position:relative;height:calc(100% - 80px)}.todo-application .content-area-wrapper .sidebar .todo-sidebar .todo-app-menu .list-group .list-group-item{padding:.58rem 1.5rem;border:0;font-weight:500;letter-spacing:.4px;border-left:2px solid transparent;border-radius:0}.todo-application .content-area-wrapper .sidebar .todo-sidebar .todo-app-menu .list-group .list-group-item+.list-group-item.active{margin-top:0}.todo-application .content-area-wrapper .sidebar .todo-sidebar .todo-app-menu .list-group .list-group-item.active,.todo-application .content-area-wrapper .sidebar .todo-sidebar .todo-app-menu .list-group .list-group-item:focus,.todo-application .content-area-wrapper .sidebar .todo-sidebar .todo-app-menu .list-group .list-group-item:hover{background:0 0;color:#7367F0}.todo-application .content-area-wrapper .sidebar .todo-sidebar .todo-app-menu .list-group .list-group-item.active{border-color:#7367F0}.todo-application .content-area-wrapper .ql-editor{padding-bottom:0}.todo-application .content-area-wrapper .content-right{width:calc(100% - 260px);border-left:1px solid #EBE9F1}.todo-application .content-area-wrapper .content-right .todo-app-list{height:inherit}.todo-application .content-area-wrapper .content-right .app-fixed-search{padding:.35rem .5rem;border-bottom:1px solid #EBE9F1;background-color:#FFF;border-top-right-radius:.357rem}.todo-application .content-area-wrapper .content-right .app-fixed-search .input-group:focus-within{box-shadow:none}.todo-application .content-area-wrapper .content-right .app-fixed-search .input-group-text,.todo-application .content-area-wrapper .content-right .app-fixed-search input{border:0;background-color:transparent}.gu-mirror,.todo-application .content-area-wrapper .content-right .todo-task-list-wrapper .todo-task-list li:not(:first-child){border-top:1px solid #EBE9F1}.todo-application .content-area-wrapper .content-right .todo-title{margin-left:.5rem;margin-right:.5rem}.todo-application .content-area-wrapper .content-right .completed .todo-title{color:#B9B9C3}.todo-application .content-area-wrapper .content-right .todo-task-list-wrapper{position:relative;height:calc(100% - 3.56rem);background-color:#FFF;border-radius:0}.todo-application .content-area-wrapper .content-right .todo-task-list-wrapper .todo-task-list{padding:0;margin:0;list-style:none}.todo-application .content-area-wrapper .content-right .todo-task-list-wrapper .todo-task-list li{cursor:pointer;-webkit-transition:all .2s,border-color 0s;transition:all .2s,border-color 0s;position:relative;padding:.893rem 2rem}.todo-application .content-area-wrapper .content-right .todo-task-list-wrapper .todo-task-list li:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 3px 10px 0 #EBE9F1;-webkit-transition:all .2s;transition:all .2s}.todo-application .content-area-wrapper .content-right .todo-task-list-wrapper .todo-task-list li .todo-title-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.todo-application .content-area-wrapper .content-right .todo-task-list-wrapper .todo-task-list li .title-wrapper,.todo-application .content-area-wrapper .content-right .todo-task-list-wrapper .todo-task-list li .todo-item-action,.todo-application .content-area-wrapper .content-right .todo-task-list-wrapper .todo-task-list li .todo-title-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.todo-application .content-area-wrapper .content-right .todo-task-list-wrapper .todo-task-list li .todo-item-action>small{margin-left:auto}.todo-application .content-area-wrapper .content-right .todo-task-list-wrapper .todo-task-list li .todo-item-action a{cursor:pointer;font-size:1.2rem;line-height:1.5}.todo-application .content-area-wrapper .content-right .todo-task-list-wrapper .todo-task-list li .badge-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.todo-application .content-area-wrapper .content-right .todo-task-list-wrapper .todo-task-list li .badge-wrapper .badge:not(:last-child){margin-right:.5rem}.todo-application .content-area-wrapper .content-right .todo-task-list-wrapper .no-results{display:none;padding:1.5rem;text-align:center}.todo-application .content-area-wrapper .content-right .todo-task-list-wrapper .no-results.show{display:block}.todo-application .todo-item-action .close{background:0 0!important;box-shadow:none!important;position:unset!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;transition:none!important}.todo-application .todo-item .drag-icon{visibility:hidden;cursor:move;position:absolute;left:.2rem;width:1.75rem;height:4rem;padding:0 5px}.todo-application .todo-item:hover .drag-icon{visibility:visible}.todo-application form .error:not(li):not(input){color:#EA5455;font-size:85%;margin-top:.25rem}.gu-mirror{list-style:none;padding:.893rem 2rem;background-color:#FFF;border-bottom:1px solid #EBE9F1;box-shadow:0 0 10px 0 rgba(34,41,47,.25)}.gu-mirror .todo-title-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.gu-mirror .title-wrapper,.gu-mirror .todo-title-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gu-mirror .todo-item-action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.gu-mirror .todo-title{padding-left:1rem}.gu-mirror.completed .todo-title{color:#B9B9C3}@-webkit-keyframes fadeIn{0%{opacity:0;top:100px}75%{opacity:.5;top:0}100%{opacity:1}}@media (max-width:991.98px){.todo-application .content-area-wrapper .sidebar-left .todo-sidebar{-webkit-transform:translateX(-110%);-ms-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;left:0;position:absolute;z-index:5;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.todo-application .content-area-wrapper .sidebar-left.show .todo-sidebar{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .3s ease;transition:all .3s ease}.todo-application .content-area-wrapper .content-right{width:100%;border-left:0}.todo-application .content-area-wrapper .content-right .app-fixed-search{border-top-left-radius:.357rem}.todo-application .content-area-wrapper .todo-title-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.todo-application .content-area-wrapper .todo-title-wrapper .title-wrapper{margin-bottom:.5rem}.todo-application .content-area-wrapper .todo-title-wrapper .todo-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.todo-application .content-area-wrapper .todo-title-wrapper .badge-wrapper{margin-right:auto!important}}@media (max-width:349.98px){.todo-application .content-area-wrapper .sidebar .todo-sidebar{width:230px}}.horizontal-menu .todo-application .content-area-wrapper .content-right .todo-task-list-wrapper{height:calc(100% - 3.6rem)}