.comments-container{-webkit-box-shadow:0 4px 25px 0 rgba(0,0,0,.1);height:calc(100vh - 20rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[dir] .comments-container{padding:1.5rem;background:#fff;border-radius:1rem;box-shadow:0 4px 25px 0 rgba(0,0,0,.1)}.comments-container .new-comment-section{transition:all .3s ease}[dir] .comments-container .new-comment-section{margin-bottom:1rem;padding:1.5rem;background:#fff;border-radius:.75rem;-webkit-transition:all .3s ease;border:1px solid rgba(11,69,47,.2)}.comments-container .new-comment-section:focus-within{-webkit-box-shadow:0 0 0 2px rgba(11,69,47,.1)}[dir] .comments-container .new-comment-section:focus-within{background:#fff;box-shadow:0 0 0 2px rgba(11,69,47,.1);border-color:rgba(11,69,47,.8)}.comments-container .new-comment-section .modern-textarea{width:100%}[dir] .comments-container .new-comment-section .modern-textarea{margin-bottom:1rem}.comments-container .new-comment-section .modern-textarea .vs-textarea{min-height:100px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05)}[dir] .comments-container .new-comment-section .modern-textarea .vs-textarea{border:none!important;padding:.8rem;background:#fff;border-radius:.5rem;box-shadow:0 2px 4px rgba(0,0,0,.05)}.comments-container .new-comment-section .modern-textarea .vs-textarea:focus{-webkit-box-shadow:0 2px 8px rgba(11,69,47,.15)}[dir] .comments-container .new-comment-section .modern-textarea .vs-textarea:focus{border:none!important;box-shadow:0 2px 8px rgba(11,69,47,.15)}.comments-container .new-comment-section .modern-textarea .vs-textarea::-webkit-input-placeholder{color:#9ca3af}.comments-container .new-comment-section .modern-textarea .vs-textarea::-moz-placeholder{color:#9ca3af}.comments-container .new-comment-section .modern-textarea .vs-textarea:-ms-input-placeholder{color:#9ca3af}.comments-container .new-comment-section .modern-textarea .vs-textarea::-ms-input-placeholder{color:#9ca3af}.comments-container .new-comment-section .modern-textarea .vs-textarea::placeholder{color:#9ca3af}.comments-container .new-comment-section .modern-button{font-weight:500;transition:all .3s ease;-webkit-box-shadow:0 2px 4px rgba(11,69,47,.1)}[dir] .comments-container .new-comment-section .modern-button{padding:.8rem 2rem;border-radius:.5rem;-webkit-transition:all .3s ease;box-shadow:0 2px 4px rgba(11,69,47,.1)}[dir=ltr] .comments-container .new-comment-section .modern-button{background:linear-gradient(45deg,#0b452f,rgba(11,69,47,.9))}[dir=rtl] .comments-container .new-comment-section .modern-button{background:linear-gradient(-45deg,#0b452f,rgba(11,69,47,.9))}.comments-container .new-comment-section .modern-button:hover{-webkit-transform:translateY(-2px);-webkit-box-shadow:0 4px 15px rgba(11,69,47,.2)}[dir] .comments-container .new-comment-section .modern-button:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(11,69,47,.2)}[dir=ltr] .comments-container .new-comment-section .modern-button:hover{background:linear-gradient(45deg,rgba(11,69,47,.9),#0f553a)}[dir=rtl] .comments-container .new-comment-section .modern-button:hover{background:linear-gradient(-45deg,rgba(11,69,47,.9),#0f553a)}.comments-container .new-comment-section .modern-button i{font-size:1.1rem}[dir=ltr] .comments-container .new-comment-section .modern-button i{margin-right:.5rem}[dir=rtl] .comments-container .new-comment-section .modern-button i{margin-left:.5rem}.comments-container .comments-list{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}[dir=ltr] .comments-container .comments-list{padding-right:.5rem;margin-right:-.5rem}[dir=rtl] .comments-container .comments-list{padding-left:.5rem;margin-left:-.5rem}.comments-container .comments-list::-webkit-scrollbar{width:6px}[dir] .comments-container .comments-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[dir] .comments-container .comments-list::-webkit-scrollbar-thumb{background:rgba(11,69,47,.8);border-radius:3px}[dir] .comments-container .comments-list::-webkit-scrollbar-thumb:hover{background:#0b452f}.comments-container .comments-list .comment-item{transition:all .3s ease}[dir] .comments-container .comments-list .comment-item{padding:1rem;margin-bottom:1rem;border-radius:.75rem;background:#fff;border:1px solid #e8e8e8;-webkit-transition:all .3s ease}.comments-container .comments-list .comment-item:hover{-webkit-box-shadow:0 4px 12px rgba(11,69,47,.1)}[dir] .comments-container .comments-list .comment-item:hover{border-color:rgba(11,69,47,.8);box-shadow:0 4px 12px rgba(11,69,47,.1)}[dir=ltr] .comments-container .comments-list .comment-item:hover{-webkit-transform:translateX(4px);transform:translateX(4px)}[dir=rtl] .comments-container .comments-list .comment-item:hover{-webkit-transform:translateX(-4px);transform:translateX(-4px)}[dir] .comments-container .comments-list .comment-item .comment-header{margin-bottom:.75rem}.comments-container .comments-list .comment-item .comment-header .user-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}[dir] .comments-container .comments-list .comment-item .comment-header .user-info .comment-avatar{border:2px solid rgba(11,69,47,.8);padding:2px;background:#fff}.comments-container .comments-list .comment-item .comment-header .user-info .user-details .user-name{font-size:.95rem;font-weight:600;color:#1f2937}[dir] .comments-container .comments-list .comment-item .comment-header .user-info .user-details .user-name{margin:0}.comments-container .comments-list .comment-item .comment-header .user-info .user-details .comment-time{font-size:.75rem;color:#64748b}.comments-container .comments-list .comment-item .comment-content{font-size:.9rem;color:#4b5563;line-height:1.6}[dir=ltr] .comments-container .comments-list .comment-item .comment-content{padding-left:3.5rem}[dir=rtl] .comments-container .comments-list .comment-item .comment-content{padding-right:3.5rem}.comment-fade-enter-active{transition:all .4s cubic-bezier(.4,0,.2,1)}[dir] .comment-fade-enter-active{-webkit-transition:all .4s cubic-bezier(.4,0,.2,1)}.comment-fade-leave-active{transition:all .3s cubic-bezier(.4,0,.2,1)}[dir] .comment-fade-leave-active{-webkit-transition:all .3s cubic-bezier(.4,0,.2,1)}.comment-fade-enter,.comment-fade-leave-to{opacity:0;-webkit-transform:translateY(10px)}[dir] .comment-fade-enter,[dir] .comment-fade-leave-to{transform:translateY(10px)}.comment-fade-move{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}[dir] .comment-fade-move{-webkit-transition:-webkit-transform .4s ease}[dir] .theme-dark .comments-container{background:#1f2937}[dir] .theme-dark .comments-container .new-comment-section{background:#1f2937;border-color:rgba(11,69,47,.4)}[dir] .theme-dark .comments-container .new-comment-section:focus-within{background:#1f2937}.theme-dark .comments-container .new-comment-section .modern-textarea .vs-textarea{color:#e5e7eb}[dir] .theme-dark .comments-container .new-comment-section .modern-textarea .vs-textarea{background:#111827}.theme-dark .comments-container .new-comment-section .modern-textarea .vs-textarea::-webkit-input-placeholder{color:#6b7280}.theme-dark .comments-container .new-comment-section .modern-textarea .vs-textarea::-moz-placeholder{color:#6b7280}.theme-dark .comments-container .new-comment-section .modern-textarea .vs-textarea:-ms-input-placeholder{color:#6b7280}.theme-dark .comments-container .new-comment-section .modern-textarea .vs-textarea::-ms-input-placeholder{color:#6b7280}.theme-dark .comments-container .new-comment-section .modern-textarea .vs-textarea::placeholder{color:#6b7280}[dir] .theme-dark .comments-container .comment-item{background:#1f2937;border-color:#374151}[dir] .theme-dark .comments-container .comment-item:hover{border-color:rgba(11,69,47,.8);background:#111827}.theme-dark .comments-container .comment-item .user-name{color:#f3f4f6!important}.theme-dark .comments-container .comment-item .comment-time{color:#9ca3af!important}.theme-dark .comments-container .comment-item .comment-content{color:#d1d5db}[dir] .theme-dark .comments-container .comments-list::-webkit-scrollbar-track{background:#374151}[dir] .theme-dark .comments-container .comments-list::-webkit-scrollbar-thumb{background:rgba(11,69,47,.8)}[dir] .theme-dark .comments-container .comments-list::-webkit-scrollbar-thumb:hover{background:#0b452f}.editable-text[data-v-52fa5a44]{position:relative;display:inline-block}.editable-icon[data-v-52fa5a44]{position:absolute;top:0;font-size:12px}[dir] .editable-icon[data-v-52fa5a44]{cursor:pointer}[dir=ltr] .editable-icon[data-v-52fa5a44]{right:0}[dir=rtl] .editable-icon[data-v-52fa5a44]{left:0}[dir] .separador{margin-bottom:1rem}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{-webkit-box-sizing:border-box;box-sizing:border-box}.dropzone{min-height:150px}[dir] .dropzone{border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px 20px}[dir] .dropzone.dz-clickable{cursor:pointer}[dir] .dropzone.dz-clickable *{cursor:default}[dir] .dropzone.dz-clickable .dz-message,[dir] .dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}[dir] .dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}[dir] .dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;min-height:100px}[dir] .dropzone .dz-preview{margin:16px}.dropzone .dz-preview:hover{z-index:1000}[dir] .dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(180deg,#eee,#ddd)}[dir=ltr] .dropzone .dz-preview.dz-file-preview .dz-image{background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd))}[dir=rtl] .dropzone .dz-preview.dz-file-preview .dz-image{background:-webkit-gradient(linear,right top,right bottom,from(#eee),to(#ddd))}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}[dir] .dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}[dir] .dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;display:block}[dir] .dropzone .dz-preview .dz-remove{text-align:center;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;color:rgba(0,0,0,.9);line-height:150%}[dir] .dropzone .dz-preview .dz-details{padding:2em 1em;text-align:center}[dir=ltr] .dropzone .dz-preview .dz-details{left:0}[dir=rtl] .dropzone .dz-preview .dz-details{right:0}.dropzone .dz-preview .dz-details .dz-size{font-size:16px}[dir] .dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}[dir] .dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid hsla(0,0%,78.4%,.8);background-color:hsla(0,0%,100%,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}[dir] .dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}[dir] .dropzone .dz-preview .dz-details .dz-filename span,[dir] .dropzone .dz-preview .dz-details .dz-size span{background-color:hsla(0,0%,100%,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05);-webkit-filter:blur(8px);filter:blur(8px)}[dir] .dropzone .dz-preview:hover .dz-image img{transform:scale(1.05)}.dropzone .dz-preview .dz-image{overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}[dir] .dropzone .dz-preview .dz-image{border-radius:20px}.dropzone .dz-preview .dz-image img{display:block}[dir=ltr] .dropzone .dz-preview.dz-success .dz-success-mark,[dir=rtl] .dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1}[dir=ltr] .dropzone .dz-preview.dz-error .dz-error-mark,[dir=rtl] .dropzone .dz-preview.dz-error .dz-error-mark{-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%}[dir] .dropzone .dz-preview .dz-error-mark,[dir] .dropzone .dz-preview .dz-success-mark{margin-top:-27px}[dir=ltr] .dropzone .dz-preview .dz-error-mark,[dir=ltr] .dropzone .dz-preview .dz-success-mark{left:50%;margin-left:-27px}[dir=rtl] .dropzone .dz-preview .dz-error-mark,[dir=rtl] .dropzone .dz-preview .dz-success-mark{right:50%;margin-right:-27px}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}[dir] .dropzone .dz-preview.dz-processing .dz-progress{-webkit-transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}[dir] .dropzone .dz-preview.dz-complete .dz-progress{-webkit-transition:opacity .4s ease-in}[dir=ltr] .dropzone .dz-preview:not(.dz-processing) .dz-progress,[dir=rtl] .dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;top:50%;width:80px;-webkit-transform:scale(1);overflow:hidden}[dir] .dropzone .dz-preview .dz-progress{margin-top:-8px;background:hsla(0,0%,100%,.9);border-radius:8px}[dir=ltr] .dropzone .dz-preview .dz-progress{left:50%;margin-left:-40px}[dir=rtl] .dropzone .dz-preview .dz-progress{right:50%;margin-right:-40px}.dropzone .dz-preview .dz-progress .dz-upload{position:absolute;top:0;bottom:0;width:0;transition:width .3s ease-in-out}[dir] .dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(180deg,#666,#444);-webkit-transition:width .3s ease-in-out}[dir=ltr] .dropzone .dz-preview .dz-progress .dz-upload{background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#444));left:0}[dir=rtl] .dropzone .dz-preview .dz-progress .dz-upload{background:-webkit-gradient(linear,right top,right bottom,from(#666),to(#444));right:0}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;font-size:13px;top:130px;width:140px;color:#fff}[dir] .dropzone .dz-preview .dz-error-message{-webkit-transition:opacity .3s ease;border-radius:8px;background:#be2626;background:linear-gradient(180deg,#be2626,#a92222);padding:.5em 1.2em}[dir=ltr] .dropzone .dz-preview .dz-error-message{left:-10px;background:-webkit-gradient(linear,left top,left bottom,from(#be2626),to(#a92222))}[dir=rtl] .dropzone .dz-preview .dz-error-message{right:-10px;background:-webkit-gradient(linear,right top,right bottom,from(#be2626),to(#a92222))}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;width:0;height:0}[dir] .dropzone .dz-preview .dz-error-message:after{border-bottom:6px solid #be2626}[dir=ltr] .dropzone .dz-preview .dz-error-message:after{left:64px;border-left:6px solid transparent;border-right:6px solid transparent}[dir=rtl] .dropzone .dz-preview .dz-error-message:after{right:64px;border-right:6px solid transparent;border-left:6px solid transparent}.vue-dropzone{font-family:Arial,sans-serif;letter-spacing:.2px;color:#777;transition:.2s linear}[dir] .vue-dropzone{border:2px solid #e5e5e5;-webkit-transition:.2s linear}[dir] .vue-dropzone:hover{background-color:#f6f6f6}.vue-dropzone>i{color:#ccc}.vue-dropzone>.dz-preview .dz-image{width:100%;height:100%}[dir] .vue-dropzone>.dz-preview .dz-image{border-radius:0}.vue-dropzone>.dz-preview .dz-image img:not([src]){width:200px;height:200px}.vue-dropzone>.dz-preview .dz-image:hover img{-webkit-transform:none;-webkit-filter:none}[dir] .vue-dropzone>.dz-preview .dz-image:hover img{transform:none}.vue-dropzone>.dz-preview .dz-details{bottom:0;top:0;color:#fff;transition:opacity .2s linear}[dir] .vue-dropzone>.dz-preview .dz-details{background-color:rgba(33,150,243,.8);-webkit-transition:opacity .2s linear}[dir=ltr] .vue-dropzone>.dz-preview .dz-details{text-align:left}[dir=rtl] .vue-dropzone>.dz-preview .dz-details{text-align:right}.vue-dropzone>.dz-preview .dz-details .dz-filename{overflow:hidden}[dir] .vue-dropzone>.dz-preview .dz-details .dz-filename span,[dir] .vue-dropzone>.dz-preview .dz-details .dz-size span{background-color:transparent}[dir] .vue-dropzone>.dz-preview .dz-details .dz-filename:not(:hover) span{border:none}[dir] .vue-dropzone>.dz-preview .dz-details .dz-filename:hover span{background-color:transparent;border:none}[dir] .vue-dropzone>.dz-preview .dz-progress .dz-upload{background:#ccc}.vue-dropzone>.dz-preview .dz-remove{position:absolute;z-index:30;color:#fff;top:inherit;bottom:15px;text-decoration:none;text-transform:uppercase;font-size:.8rem;font-weight:800;letter-spacing:1.1px;opacity:0}[dir] .vue-dropzone>.dz-preview .dz-remove{padding:10px;border:2px solid #fff}[dir=ltr] .vue-dropzone>.dz-preview .dz-remove{margin-left:15px}[dir=rtl] .vue-dropzone>.dz-preview .dz-remove{margin-right:15px}.vue-dropzone>.dz-preview:hover .dz-remove{opacity:1}.vue-dropzone>.dz-preview .dz-error-mark,.vue-dropzone>.dz-preview .dz-success-mark{width:100%;top:35%}[dir] .vue-dropzone>.dz-preview .dz-error-mark,[dir] .vue-dropzone>.dz-preview .dz-success-mark{margin-top:auto}[dir=ltr] .vue-dropzone>.dz-preview .dz-error-mark,[dir=ltr] .vue-dropzone>.dz-preview .dz-success-mark{margin-left:auto;left:0}[dir=rtl] .vue-dropzone>.dz-preview .dz-error-mark,[dir=rtl] .vue-dropzone>.dz-preview .dz-success-mark{margin-right:auto;right:0}[dir=ltr] .vue-dropzone>.dz-preview .dz-error-mark svg,[dir=ltr] .vue-dropzone>.dz-preview .dz-success-mark svg,[dir=rtl] .vue-dropzone>.dz-preview .dz-error-mark svg,[dir=rtl] .vue-dropzone>.dz-preview .dz-success-mark svg{margin-left:auto;margin-right:auto}.vue-dropzone>.dz-preview .dz-error-message{width:100%}[dir] .vue-dropzone>.dz-preview .dz-error-message{text-align:center}[dir=ltr] .vue-dropzone>.dz-preview .dz-error-message{margin-left:auto;margin-right:auto;left:0}[dir=rtl] .vue-dropzone>.dz-preview .dz-error-message{margin-right:auto;margin-left:auto;right:0}.vue-dropzone>.dz-preview .dz-error-message:after{display:none}#showPDF{width:100%!important;height:100%!important;top:0;z-index:999}[dir=ltr] #showPDF{left:0}[dir=rtl] #showPDF{right:0}.vs-popup--content{height:100%!important}