.full-vs-sidebar .vs-sidebar{max-width:100%}.scroll-area-emcfull-content{position:relative;width:100%;height:calc(100% - 85px)}.scroll-area-emcfull-content .archive_link{color:#fff!important}@media only screen and (max-width:900px){[dir=ltr] .scroll-area-emcfull-content,[dir=rtl] .scroll-area-emcfull-content{padding-left:1rem!important;padding-right:1rem!important}}@media only screen and (max-width:520px){.title_head{max-width:260px}}@media only screen and (max-width:420px){.title_head{max-width:230px}}@media only screen and (max-width:330px){.title_head{max-width:200px}}.required[data-v-1340e788]:after{content:"*";color:rgba(var(--vs-danger),1);display:inline-block}[dir=ltr] .required[data-v-1340e788]:after{margin-left:3px}[dir=rtl] .required[data-v-1340e788]:after{margin-right:3px}.todo__filters-container .multiselect__single[data-v-6e81011f]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.full-vs-sidebar .vs-sidebar[data-v-6e81011f]{max-width:100%}.scroll-area-emcfull-content[data-v-6e81011f]{position:relative;width:100%;height:calc(100% - 85px)}.scroll-area-emcfull-content .archive_link[data-v-6e81011f]{color:#fff!important}@media only screen and (max-width:900px){[dir=ltr] .scroll-area-emcfull-content[data-v-6e81011f],[dir=rtl] .scroll-area-emcfull-content[data-v-6e81011f]{padding-left:1rem!important;padding-right:1rem!important}}.table[data-v-92fd2e56]{width:100%;color:#212529;border-collapse:collapse}[dir] .table[data-v-92fd2e56]{margin-bottom:1rem}.table td[data-v-92fd2e56],.table th[data-v-92fd2e56]{vertical-align:top}[dir] .table td[data-v-92fd2e56],[dir] .table th[data-v-92fd2e56]{padding:.75rem;border-top:1px solid #dee2e6}#todo-app[data-v-92fd2e56] .vs-sidebar--items{overflow-y:auto!important;align-items:stretch;display:flex}.todo__filters-container .multiselect__single{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.filters_scroll_area{position:relative;width:100%}[dir] .filters_scroll_area{margin:auto}.filters_scroll_area.aside_scroll_teacher{height:calc(100% - 67px)}.filters_scroll_area:not(.aside_scroll_teacher){height:100%}@media only screen and (max-width:800px){.reply_btn{min-width:30px;max-height:30px;max-width:30px}}#todo-app .vs-sidebar--background{position:absolute}#todo-app .todo-scroll-area{position:relative;width:100%;height:calc(100% - 70px)}[dir] #todo-app .todo-scroll-area{margin:auto}#todo-app .todo-scroll-area:not(.ps){overflow-y:auto}#todo-app .todo-content-scroll-area{position:relative;width:100%;height:calc(100% - 50px)}[dir] #todo-app .todo-content-scroll-area{margin:auto}#todo-app .todo-content-scroll-area:not(.ps){overflow-y:auto}#todo-app .todo_todo-item{transition:all .35s}#todo-app .list-item-component{transition:background-color .2s,transform .2s}[dir] #todo-app .list-item-component{border-top:1px solid #dae1e7}#todo-app .list-item-component:hover{transition:all .2s}[dir] #todo-app .list-item-component:hover{transform:translateY(-4px);box-shadow:0 3px 10px 0 #ccc}[dir=ltr] #todo-app .todo-list .todo-tags .con-vs-chip{margin-right:2px!important}[dir=rtl] #todo-app .todo-list .todo-tags .con-vs-chip{margin-left:2px!important}