.panel__wrapper[data-v-c34e74cc]{width:100%}[dir] .panel__wrapper[data-v-c34e74cc]{border-radius:4px;background-color:#fff;padding:20px 27px}[dir] .panel__wrapper__header[data-v-c34e74cc]{margin-bottom:29px}[dir=ltr] .panel__wrapper__header[data-v-c34e74cc]{padding-left:20px;padding-right:13px}[dir=rtl] .panel__wrapper__header[data-v-c34e74cc]{padding-right:20px;padding-left:13px}.left-control .r-divider[data-v-c34e74cc]{line-height:12px;height:12px}[dir=ltr] .left-control .r-divider[data-v-c34e74cc]{border-right:1px solid #dfe4ea}[dir=rtl] .left-control .r-divider[data-v-c34e74cc]{border-left:1px solid #dfe4ea}.modal-title[data-v-fdf7b8b2]{color:#161616;font-size:12px;font-weight:700}[dir] .modal-title[data-v-fdf7b8b2]{padding-bottom:15px}.group-student-list[data-v-fdf7b8b2]{max-height:300px;overflow-y:auto}.group-message-image[data-v-fdf7b8b2]{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .group-message-image[data-v-fdf7b8b2]{background-color:#dfe4ea;border-radius:60px}.img-preview[data-v-fdf7b8b2]{height:60px;width:60px;overflow:hidden}[dir] .img-preview[data-v-fdf7b8b2]{border-radius:50%}[dir] .group-student .vs-collapse{padding:0}[dir] .group-student .vs-collapse-item{border-bottom:unset}[dir] .group-student .con-content--item{padding:0!important}[dir] .group-student .vs-collapse-item--header{border-bottom:1px solid #dfe4ea}[dir=ltr] .group-student .vs-collapse-item--header{padding-left:0}[dir=rtl] .group-student .vs-collapse-item--header{padding-right:0}.modal-title[data-v-64ed7a01]{color:#161616;font-size:12px;font-weight:700}[dir] .modal-title[data-v-64ed7a01]{padding-bottom:15px}.group-student-list[data-v-64ed7a01]{max-height:300px;overflow-y:auto}.group-message-image[data-v-64ed7a01]{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .group-message-image[data-v-64ed7a01]{background-color:#dfe4ea;border-radius:60px}.student-item[data-v-64ed7a01]{transition:all .15s ease-out}[dir] .student-item[data-v-64ed7a01]{cursor:pointer;-webkit-transition:all .15s ease-out}[dir] .student-item[data-v-64ed7a01]:hover{background-color:#f6faff}[dir=ltr] .student-item[data-v-64ed7a01]:hover,[dir=rtl] .student-item[data-v-64ed7a01]:hover{padding-left:.5rem;padding-right:.5rem}.group-student .con-vs-checkbox.disabled .con-slot-label{opacity:.5}[dir] .group-student .con-vs-checkbox.disabled .con-vs-avatar{cursor:default}[dir=ltr] .spinner-img[data-v-fccc3cb6]{-webkit-animation:spin-ltr-data-v-fccc3cb6 2s linear infinite;animation:spin-ltr-data-v-fccc3cb6 2s linear infinite}[dir=rtl] .spinner-img[data-v-fccc3cb6]{-webkit-animation:spin-rtl-data-v-fccc3cb6 2s linear infinite;animation:spin-rtl-data-v-fccc3cb6 2s linear infinite}.spinner-text[data-v-fccc3cb6]{font-size:12px;font-weight:600;color:#787878}@-webkit-keyframes spin-ltr-data-v-fccc3cb6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spin-rtl-data-v-fccc3cb6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes spin-ltr-data-v-fccc3cb6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-rtl-data-v-fccc3cb6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.message-wrapper[data-v-a73d4118]{width:100%;-webkit-box-shadow:0 2px 4px 0 #ededed}[dir] .message-wrapper[data-v-a73d4118]{border-radius:4px;box-shadow:0 2px 4px 0 #ededed;background-color:#fff;padding:20px 27px}.message-wrapper .message-header h4[data-v-a73d4118]{color:#161616;font-size:14px;font-weight:600;line-height:2.57}[dir] .message-wrapper .message-header h4[data-v-a73d4118]{margin-bottom:20px}.message-content[data-v-a73d4118]{display:-webkit-box;display:-ms-flexbox;display:flex}[dir] .message-content[data-v-a73d4118]{border-radius:4px}.message-content .message-sidebar[data-v-a73d4118]{max-width:22%;-webkit-box-flex:1;-ms-flex:1;flex:1}[dir=ltr] .message-content .message-sidebar[data-v-a73d4118]{border-right:1px solid #ededed;border-radius:4px 0 0 4px;padding-right:1rem}[dir=rtl] .message-content .message-sidebar[data-v-a73d4118]{border-left:1px solid #ededed;border-radius:0 4px 4px 0;padding-left:1rem}[dir] .message-content .message-sidebar .message-sidebar-item[data-v-a73d4118]{cursor:pointer;padding:.7125rem 0}.message-content .message-sidebar .message-sidebar-item.active[data-v-a73d4118]{color:#007fff}.message-content .message-sidebar .con-vs-chip[data-v-a73d4118]{min-height:14px!important;min-width:24px!important}.message-content .content-editor[data-v-a73d4118]{width:78%;-webkit-box-flex:1;-ms-flex:1;flex:1}[dir=ltr] .message-content .content-editor[data-v-a73d4118]{border-radius:0 4px 4px 0}[dir=rtl] .message-content .content-editor[data-v-a73d4118]{border-radius:4px 0 0 4px}[dir] .message-content .message-header-action[data-v-a73d4118]{background-color:#f9f9f9}.message-overlay[data-v-a73d4118]{height:630px;position:relative}[dir] .message-overlay[data-v-a73d4118]{border:1px solid #dfe4ea;background-color:#f4f4f4;border-radius:4px}[dir] .message-item-header[data-v-a73d4118]{background-color:#fff;border-bottom:1px solid #dfe4ea;border-radius:4px 4px 0 0}.message-item-list[data-v-a73d4118]{height:518px;overflow-y:auto}[dir] .message-item-list[data-v-a73d4118]{padding-top:1rem}.message-item[data-v-a73d4118]{font-size:12px}[dir] .message-item[data-v-a73d4118]{margin:0 1rem 1rem 1rem}[dir] .message-item .con-vs-avatar[data-v-a73d4118]{margin-bottom:24px}.message-item .message-item-content[data-v-a73d4118]{max-width:400px;min-width:140px;color:#000}[dir] .message-item .message-item-content[data-v-a73d4118]{background-color:#fff;padding:16px 20px;border-radius:20px}[dir] .message-item .message-reply>.message-item-content[data-v-a73d4118]{padding:14px 20px}.message-item .message-reply>.message-item-content[data-v-a73d4118]:first-child{position:relative;font-size:10.5px;color:#787878}[dir] .message-item .message-reply>.message-item-content[data-v-a73d4118]:first-child{background-color:#e9e9e9;border-radius:20px 20px 0 0}[dir=ltr] .message-item .message-reply>.message-item-content[data-v-a73d4118]:first-child{padding-left:32px!important}[dir=rtl] .message-item .message-reply>.message-item-content[data-v-a73d4118]:first-child{padding-right:32px!important}.message-item .message-reply>.message-item-content[data-v-a73d4118]:first-child:before{content:"";position:absolute;top:14px;bottom:16px;width:2px}[dir] .message-item .message-reply>.message-item-content[data-v-a73d4118]:first-child:before{background-color:#c5c5c5}[dir=ltr] .message-item .message-reply>.message-item-content[data-v-a73d4118]:first-child:before{left:20px}[dir=rtl] .message-item .message-reply>.message-item-content[data-v-a73d4118]:first-child:before{right:20px}[dir] .message-item .message-reply>.message-item-content[data-v-a73d4118]:nth-child(2){border-radius:0 0 20px 20px}.message-item.me[data-v-a73d4118]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.message-item.me .con-vs-avatar[data-v-a73d4118]{display:none}[dir] .message-item.me .message-item-content[data-v-a73d4118]{background-color:#e9e9e9}[dir] .message-item.me .message-reply>.message-item-content[data-v-a73d4118]{padding:14px 20px}[dir] .message-item.me .message-reply>.message-item-content[data-v-a73d4118]:first-child{background-color:#e3e3e3}.reply-btn[data-v-a73d4118]{font-size:10px!important}[dir] .reply-btn[data-v-a73d4118]{cursor:pointer}.message-sender[data-v-a73d4118]{color:#787878;font-size:10px!important}.message-send[data-v-a73d4118]{width:100%;position:absolute;bottom:0}[dir] .message-send[data-v-a73d4118]{background-color:#fff;border-radius:0 0 4px 4px;border-top:1px solid #dfe4ea}.message-send .message-send-reply[data-v-a73d4118]{color:#787878}.input-message[data-v-a73d4118]{position:relative}.input-message .message-action[data-v-a73d4118]{position:absolute;top:50%;-webkit-transform:translateY(-50%)}[dir] .input-message .message-action[data-v-a73d4118]{transform:translateY(-50%)}[dir=ltr] .input-message .message-action[data-v-a73d4118]{right:10px}[dir=rtl] .input-message .message-action[data-v-a73d4118]{left:10px}.replying .message-item-list[data-v-a73d4118]{height:478px}.message-time[data-v-a73d4118]{color:#c5c5c5;font-size:8px}[dir=ltr] .input-message .vs-input--input.small{padding-right:70px!important}[dir=rtl] .input-message .vs-input--input.small{padding-left:70px!important}.text-grey,.text-grey a{color:#787878!important}.spada-icon-grey{-webkit-filter:grayscale(100%) brightness(90%);filter:grayscale(100%) brightness(90%)}.message-item-header .con-vs-avatar{width:24px;height:24px}.emoji-invoker{transition:all .2s}[dir] .emoji-invoker{border-radius:50%;cursor:pointer;-webkit-transition:all .2s}.emoji-invoker:hover{-webkit-transform:scale(1.1)}[dir] .emoji-invoker:hover{transform:scale(1.1)}.emoji-invoker>svg{fill:#b1c6d0}.emoji-picker{position:absolute;z-index:1;width:unset;height:20rem;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 4px 0 #ededed;top:unset!important;bottom:25px!important}[dir] .emoji-picker{padding:1rem;border-radius:.5rem;background:#fff;box-shadow:0 2px 4px 0 #ededed}[dir=ltr] .emoji-picker{left:unset!important;right:0!important}[dir=rtl] .emoji-picker{right:unset!important;left:0!important}.emoji-picker__search{display:-webkit-box;display:-ms-flexbox;display:flex}.emoji-picker__search>input{-webkit-box-flex:1;-ms-flex:1;flex:1;outline:none}[dir] .emoji-picker__search>input{border-radius:10rem;border:1px solid #ccc;padding:.5rem 1rem}.emoji-picker h5{color:#b1b1b1;text-transform:uppercase;font-size:.8rem}[dir] .emoji-picker h5{margin-bottom:0;cursor:default}.emoji-picker .emojis{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.emoji-picker .emojis:after{content:"";-webkit-box-flex:1;-ms-flex:auto;flex:auto}[dir] .emoji-picker .emojis span{padding:.2rem;cursor:pointer;border-radius:5px}[dir] .emoji-picker .emojis span:hover{background:#ececec;cursor:pointer}.text-seen{font-size:.75rem}