.chat-ai[data-v-5e859ac2]{position:fixed;bottom:35px;right:95px}.chat-img-mb[data-v-5e859ac2]{display:none}@media (max-width:992px){.chat-img[data-v-5e859ac2]{display:none}.chat-ai[data-v-5e859ac2]{bottom:30px;right:20px}.chat-img-mb[data-v-5e859ac2]{display:block;width:40px;height:40px}}.chat-img[data-v-5e859ac2]{width:150px;height:65px}.chat-ai-slug[data-v-5e859ac2]{bottom:575px;right:100px}.pdf-viewer{max-width:100%;overflow:hidden;min-width:0!important}#vuePdfApp{background-color:#fff;border-radius:8px}#vuePdfApp #mainContainer{overflow:hidden}#vuePdfApp #secondaryToolbarToggle.vue-pdf-app-icon,#vuePdfApp #sidebarToggle.vue-pdf-app-icon{display:none}#vuePdfApp #toolbarContainer{background:#d7d8d9}#vuePdfApp #pageNumber,#vuePdfApp .splitToolbarButtonSeparator{background:#fff;color:#364560}#vuePdfApp #presentationMode,#vuePdfApp #presentationMode:hover,#vuePdfApp .toolbarLabel{color:#364560}#vuePdfApp .verticalToolbarSeparator{display:none}#vuePdfApp .vue-pdf-app-icon.page-down:before,#vuePdfApp .vue-pdf-app-icon.page-up:before{color:#364560}#vuePdfApp .vue-pdf-app-icon:disabled{cursor:auto}#vuePdfApp .vue-pdf-app-icon:disabled:before{opacity:.5}#vuePdfApp .toolbar{z-index:9;position:absolute;bottom:0}#vuePdfApp #viewerContainer{top:0;bottom:32px}#vuePdfApp #viewerContainer #viewer .page{border:none}#vuePdfApp #toolbarViewerLeft{position:absolute;left:50%;transform:translateX(-50%)}#vuePdfApp #toolbarViewerRight{position:absolute;right:0;top:50%;transform:translateY(-50%)}.document-item-list[data-v-c8cc9b90]{background:var(--white);border:1px solid #ced4da;border-radius:8px;padding:18px 16px 12px}.document-item-list[data-v-c8cc9b90]:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)}.document-item-list:hover .document-name[data-v-c8cc9b90]{color:var(--primary)}.document-item-list .form-data img[data-v-c8cc9b90]{margin-right:12px}.document-item-list .form-data .document-name[data-v-c8cc9b90]{white-space:break-spaces!important;font-weight:600;min-height:50px;font-size:16px;-webkit-line-clamp:2}@media (max-width:576px){.document-item-list .form-data .document-name[data-v-c8cc9b90]{min-height:45px;font-size:14px;-webkit-line-clamp:1}}.document-item-list .document-line[data-v-c8cc9b90]{height:0;border:0;border-top:1px solid #ebebeb;margin-top:10px;margin-bottom:16px}@media (max-width:576px){.document-item-list .document-line[data-v-c8cc9b90]{margin-top:5px;margin-bottom:8px}}.document-item-list .document-subtitle[data-v-c8cc9b90]{font-size:13px;font-weight:500;color:var(--primary)}.document-item-list .document-source[data-v-c8cc9b90]{font-size:12px;color:#868789}.document-item-list .document-action[data-v-c8cc9b90]{border:1px solid #868789!important;border-radius:22px;padding:6px 0;width:85px;font-size:13px;color:#868789}.document-item-list .document-action.active[data-v-c8cc9b90]{border-color:var(--primary)!important;color:var(--primary)}.document-item-detail[data-v-c8cc9b90]{background:var(--white);padding:12px}@media (max-width:576px){.document-item-detail[data-v-c8cc9b90]{padding:10px 0}}.document-item-detail:hover .document-name[data-v-c8cc9b90]{color:var(--primary)}.document-item-detail .file-type[data-v-c8cc9b90]{width:62px}@media (max-width:576px){.document-item-detail .file-type[data-v-c8cc9b90]{width:30px}}.document-item-detail .form-data .content .lock[data-v-c8cc9b90]{width:16px;margin-left:10px}.document-item-detail .form-data .content .document-name[data-v-c8cc9b90]{white-space:break-spaces!important;font-weight:600;font-size:16px}@media (max-width:576px){.document-item-detail .form-data .content .document-name[data-v-c8cc9b90]{font-size:14px}}.document-item-detail .form-data .content .document-subtitle[data-v-c8cc9b90]{font-weight:500;color:var(--primary);margin-top:5px;font-size:14px}@media (max-width:576px){.document-item-detail .form-data .content .document-subtitle[data-v-c8cc9b90]{margin-top:2px;font-size:13px}}.document-item-detail .form-data .content .document-source[data-v-c8cc9b90]{font-size:12px;color:#868789;margin-top:10px}@media (max-width:576px){.document-item-detail .form-data .content .document-source[data-v-c8cc9b90]{margin-top:4px}}.document-item-detail .form-data .action[data-v-c8cc9b90]{min-width:40px;font-size:14px;text-align:center;color:#828282}.document-item-detail .form-data .action.active[data-v-c8cc9b90]{color:var(--primary)}.document-item-detail .action svg{width:12px;height:16px}.item-chat[data-v-3f1745c7]:last-child{padding-bottom:20px}@media (max-width:576px){.item-chat[data-v-3f1745c7]:last-child{padding-bottom:10px}}.item-chat .avatar[data-v-3f1745c7]{width:45px;height:45px}@media (max-width:576px){.item-chat .avatar[data-v-3f1745c7]{width:30px;height:30px}}.item-chat .name[data-v-3f1745c7]{font-weight:500;font-size:16px}@media (max-width:576px){.item-chat .name[data-v-3f1745c7]{font-size:14px}}.item-chat .time[data-v-3f1745c7]{font-size:12px;font-weight:400;color:#65676b}.item-chat .content[data-v-3f1745c7]{font-size:16px}@media (max-width:576px){.item-chat .content[data-v-3f1745c7]{font-size:14px}}.video-comment .title[data-v-29c83bd9]{font-weight:500;font-size:20px;padding-bottom:12px}@media (max-width:576px){.video-comment .title[data-v-29c83bd9]{font-size:16px;padding-bottom:8px}}.video-comment .form-data .avatar[data-v-29c83bd9]{width:36px;height:36px}@media (max-width:576px){.video-comment .form-data .avatar[data-v-29c83bd9]{width:30px;height:30px}}.video-comment .form-data .content .comment-input[data-v-29c83bd9]{background:#ebebeb;border-radius:22px;font-size:14px;padding:14px 20px}@media (max-width:576px){.video-comment .form-data .content .comment-input[data-v-29c83bd9]{padding:7px 10px}}.video-comment .form-data .content .comment-input[data-v-29c83bd9]::placeholder{color:#6b6d70}.video-comment .line[data-v-29c83bd9]{border-top:1px solid #ebebeb}.video-comment .list-comment[data-v-29c83bd9]{max-height:350px}@media (max-width:576px){.video-comment .list-comment[data-v-29c83bd9]{max-height:250px}}.video-comment .list-comment .item[data-v-29c83bd9]{padding-top:12px;padding-bottom:12px}@media (max-width:576px){.video-comment .list-comment .item[data-v-29c83bd9]{padding-top:8px;padding-bottom:8px}}.video-comment .view-more[data-v-29c83bd9]{color:var(--primary);font-weight:500;padding-bottom:24px;font-size:16px}@media (max-width:576px){.video-comment .view-more[data-v-29c83bd9]{padding-bottom:16px;font-size:14px}}@media (max-width:576px){.video-comment .form-data .action svg{width:20px}}