.com-document-simple-list{width:100%}.com-document-simple-list li,.com-document-simple-list ul{list-style:none;padding:0;margin:0}.com-document-simple-list li{margin-bottom:8px;transition:all .3s ease}.com-document-simple-list li:last-child{margin-bottom:0}.com-document-simple-list li:hover{transform:translateX(4px)}.com-document-simple-list .document-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding:12px 16px;border-radius:6px;background-color:#f8f9fa;transition:all .2s ease;border:1px solid #e9ecef;text-decoration:none}.com-document-simple-list .document-link:hover{background-color:#e9ecef;border-color:#dee2e6;text-decoration:none}.com-document-simple-list .document-link:hover .text-wrapper{color:#1890ff}.com-document-simple-list .text-wrapper{word-break:break-word;white-space:normal;color:#495057;font-size:14px;line-height:1.5;font-weight:500;transition:color .2s ease}.com-user-card{text-align:center;width:100%}.com-user-card .el-avatar{border:2px solid #ddd;padding:3px;background-color:#fff;width:80px;height:80px}.com-user-card .el-avatar:hover{border:2px solid #409eff}.com-user-card .el-avatar img{border-radius:50%}.com-user-card .user-card-username{margin:10px 0;font-size:16px}.com-user-card .user-card-username small{font-size:13px}.com-user-card .user-card-stat{margin:20px 0}.com-user-card .user-card-stat .help-block{font-size:12px}.com-user-card .user-card-stat .help-block .el-link{font-size:14px;margin-top:5px}.com-user-card .user-card-stat .help-block .el-col{border-right:1px solid #ddd}.com-user-card .user-card-stat .help-block .el-col:first-child{border-left:1px solid #ddd}.com-user-card .user-card-signature{text-align:left}.com-user-card .user-card-signature .help-block{margin-top:10px;font-size:13px;text-indent:2em}@media screen and (max-width:500px){.el-dialog{width:90%!important;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:left;justify-content:left;justify-self:left;-ms-grid-column-align:left;justify-items:left}}.page-document{padding:20px;background-color:#f5f7fa}.page-document .el-row{margin:0!important}.page-document .main-card{border-radius:8px;border:none}.page-document .main-card .el-card__header{padding:20px;background-color:#f9fafc;border-bottom:1px solid #ebeef5}.page-document .card-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px}.page-document .document-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}.page-document .document-title .file-icon{margin-right:12px;width:32px;height:32px}.page-document .document-title .title-text{margin:0;font-size:22px;font-weight:600;color:#303133;line-height:1.4}.page-document .doc-info .info-row{margin:0!important}.page-document .doc-info .stats-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;margin-bottom:12px}.page-document .doc-info .stat-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;color:#606266}.page-document .doc-info .stat-item i{margin-right:5px;color:#409eff}.page-document .doc-info .share-info{font-size:13px;color:#909399}.page-document .doc-info .share-info .author-link{margin:0 4px;font-size:13px}.page-document .doc-info .share-info .upload-time{color:#409eff;font-weight:500}.page-document .btn-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.page-document .btn-actions .download-btn{background:linear-gradient(45deg,#409eff,#64b5ff);border:none;border-radius:4px;padding:9px 16px}.page-document .btn-actions .favorite-btn{border-radius:4px;padding:9px 16px}.page-document .doc-pages{margin:20px 0}.page-document .doc-pages .preview-iframe{border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.page-document .doc-pages .doc-page{margin-bottom:15px;border-radius:4px;overflow:hidden;box-shadow:0 2px 8px 0 rgba(0,0,0,.1)}.page-document .doc-pages .doc-page .preview-image{width:100%;display:block}.page-document .doc-page-more{padding:25px;background-color:#f9fafc;border-radius:4px}.page-document .doc-page-more .download-prompt{font-size:16px;color:#606266;margin-bottom:15px}.page-document .doc-page-more .download-button{margin-bottom:15px;padding:10px 20px;border-radius:4px}.page-document .doc-page-more .preview-more{font-size:14px;color:#909399}.page-document .doc-page-more .preview-more .continue-reading{cursor:pointer;font-weight:500}.page-document .doc-page-more .preview-more .continue-reading:hover{color:#409eff}.page-document .sidebar-col .sidebar-card{border-radius:8px;border:none;margin-bottom:20px}.page-document .sidebar-col .sidebar-card .el-card__header{padding:16px 20px;background-color:#f9fafc;border-bottom:1px solid #ebeef5}.page-document .sidebar-col .sidebar-header{font-size:16px;font-weight:600;color:#303133}.page-document .sidebar-col .user-card .el-card__body{padding:20px}.page-document .vercode-modal .ant-modal-body{padding:25px}.page-document .vercode-modal .custom-input{border-radius:4px;padding:10px 15px;margin-bottom:15px}.page-document .vercode-modal .vercode-hint{color:#606266;font-size:14px;margin-bottom:15px;line-height:1.5}.page-document .vercode-modal .vercode-image{width:150px;height:auto;display:block;margin:0 auto;border-radius:4px}@media (max-width:768px){.page-document{padding:10px}.page-document .document-title{-ms-flex-align:start;align-items:flex-start;gap:10px}.page-document .document-title .title-text{font-size:18px}.page-document .stats-container{gap:8px!important;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8px}.page-document .btn-actions .el-button{width:100%;margin:8px}}