.timeline-card{border-radius:20px!important;transition:all .3s ease;border-left:4px solid}.timeline-card:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.1)!important}.timeline-list{list-style:none;padding:0!important}.timeline-list li{margin-bottom:4px}.timeline-pdf{border-left-color:#f44336}.timeline-doc,.timeline-docx{border-left-color:#1565c0}.timeline-csv,.timeline-xls,.timeline-xlsx{border-left-color:#2e7d32}.timeline-gif,.timeline-jpeg,.timeline-jpg,.timeline-png{border-left-color:#1976d2}.timeline-mp4{border-left-color:#6a1b9a}.v-timeline-item__dot{box-shadow:0 0 0 4px hsla(0,0%,100%,.8)!important}.v-timeline:before{background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.05))!important;width:2px!important}.theme--dark .v-timeline:before{background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05))!important}.theme--dark .timeline-card{background-color:#1e1e1e}.theme--dark .timeline-list li{color:hsla(0,0%,100%,.87)}.theme--dark .timeline-list .grey--text{color:hsla(0,0%,100%,.6)!important}.theme--dark .caption{color:hsla(0,0%,100%,.7)}.theme--dark .properties strong{color:hsla(0,0%,100%,.87)}.timeline-reverse{display:flex;flex-direction:column-reverse}.document-card{font-weight:500;border-left:4px solid #ccc;transition:all .3s ease;border-radius:20px!important;overflow:hidden}.document-card:hover{box-shadow:0 6px 12px rgba(0,0,0,.1)!important;transform:translateY(-2px)}.document-actions{display:flex;align-items:center;justify-content:flex-end}.file-attachment{border-radius:20px!important;cursor:pointer;transition:all .2s ease}.theme--light .file-attachment{background-color:#f5f5f5;transition:background-color .2s}.theme--light .file-attachment:hover{background-color:#eee;box-shadow:0 3px 8px rgba(0,0,0,.08)}.theme--dark .file-attachment{background-color:#363636}.theme--dark .file-attachment:hover{background-color:#424242;box-shadow:0 3px 8px rgba(0,0,0,.25)}.file-info{cursor:pointer}.description-text{min-height:20px}.user-info-container{margin-bottom:12px}.document-card[data-format=pdf]{border-left-color:#f44336}.document-card[data-format=doc],.document-card[data-format=docx]{border-left-color:#1565c0}.document-card[data-format=gif],.document-card[data-format=jpeg],.document-card[data-format=jpg],.document-card[data-format=png]{border-left-color:#1976d2}.document-card[data-format=csv],.document-card[data-format=xls],.document-card[data-format=xlsx]{border-left-color:#2e7d32}.document-card[data-format=mp4]{border-left-color:#6a1b9a}.toolbar-card{border-radius:20px!important;transition:all .3s ease;background-color:#fff!important}.toolbar-card:hover{box-shadow:0 6px 12px rgba(0,0,0,.1)!important}.info-card{border-radius:20px!important;transition:all .3s ease;border-left:4px solid #1976d2}.info-card:hover{box-shadow:0 6px 12px rgba(0,0,0,.1)!important;transform:translateY(-2px)}.theme--dark .toolbar-card{background-color:#1e1e1e!important}.post-reverse{display:flex;flex-direction:column-reverse}.form-card{background:var(--v-surface-base);border-radius:20px!important;transition:all .3s ease;border-left:4px solid var(--v-primary-base);box-shadow:0 2px 8px rgba(0,0,0,.1)}.form-card:hover{box-shadow:0 6px 12px rgba(0,0,0,.1)!important;transform:translateY(-2px)}.form-input{margin-bottom:1rem}.quill-wrapper{margin:1rem 0;border-radius:12px;overflow:hidden}.quill-wrapper .ql-toolbar{background:var(--v-surface-base);border-top-left-radius:12px;border-top-right-radius:12px;border-color:var(--v-border-base)!important}.quill-wrapper .ql-container{background:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-color:var(--v-border-base)!important;min-height:150px}.theme--dark .quill-wrapper .ql-container{background:#1e1e1e}.theme--dark .ql-snow .ql-stroke{stroke:#fff}.theme--dark .ql-snow .ql-fill{fill:#fff}.theme--dark .ql-snow .ql-picker{color:#fff}.theme--dark .ql-snow .ql-picker-options{background-color:#363636}.theme--dark .ql-snow.ql-toolbar button:hover .ql-stroke,.theme--dark .ql-snow .ql-toolbar button:hover .ql-stroke{stroke:var(--v-primary-base)}.theme--dark .ql-snow.ql-toolbar button:hover .ql-fill,.theme--dark .ql-snow .ql-toolbar button:hover .ql-fill{fill:var(--v-primary-base)}.theme--dark .ql-snow .ql-picker-options .ql-picker-item:hover{color:var(--v-primary-base)}.theme--dark .ql-editor.ql-blank:before{color:hsla(0,0%,100%,.6)}.theme--dark .ql-editor{color:#fff}