.recent-open-container[data-v-c6e8b236]{padding:24px;background:#f5f7fa;min-height:calc(100vh - 84px)}.recent-open-container .page-header[data-v-c6e8b236]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;padding:24px 32px;margin-bottom:24px;box-shadow:0 4px 12px rgba(102,126,234,.15)}.recent-open-container .page-header .header-content[data-v-c6e8b236]{display:flex;align-items:center;gap:16px;color:#fff}.recent-open-container .page-header .header-content i[data-v-c6e8b236]{font-size:48px;opacity:.9}.recent-open-container .page-header .header-content .header-title[data-v-c6e8b236]{font-size:24px;font-weight:600;margin-bottom:4px}.recent-open-container .page-header .header-content .header-tips[data-v-c6e8b236]{font-size:14px;opacity:.9}.recent-open-container .data-list-section[data-v-c6e8b236]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.recent-open-container .data-list-section[data-v-c6e8b236] .recent-table{border-radius:8px;overflow:hidden}.recent-open-container .data-list-section[data-v-c6e8b236] .recent-table th{background:#fafafa;color:#606266;font-weight:600}.recent-open-container .data-list-section .file-info[data-v-c6e8b236]{display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px 0;transition:all .3s ease}.recent-open-container .data-list-section .file-info:hover .file-name[data-v-c6e8b236]{color:#667eea}.recent-open-container .data-list-section .file-info .file-icon[data-v-c6e8b236]{width:32px;height:32px;flex-shrink:0}.recent-open-container .data-list-section .file-info .file-name[data-v-c6e8b236]{font-size:14px;color:#333;transition:color .3s ease;word-break:break-all}.recent-open-container .data-list-section .folder-path[data-v-c6e8b236]{display:flex;align-items:center;gap:8px;color:#666;font-size:14px}.recent-open-container .data-list-section .folder-path i[data-v-c6e8b236]{color:#ffa940;font-size:16px}.recent-open-container .data-list-section .open-time[data-v-c6e8b236]{display:flex;align-items:center;gap:8px;color:#999;font-size:14px}.recent-open-container .data-list-section .open-time i[data-v-c6e8b236]{color:#667eea;font-size:16px}.recent-open-container .data-list-section .pagination[data-v-c6e8b236]{margin-top:20px;text-align:right}.recent-open-container .data-list-section .pagination[data-v-c6e8b236] .el-pagination .el-pager li.active{background:#667eea;color:#fff}.recent-open-container .data-list-section .pagination[data-v-c6e8b236] .el-pagination .btn-next:hover,.recent-open-container .data-list-section .pagination[data-v-c6e8b236] .el-pagination .btn-prev:hover{color:#667eea}[data-v-c6e8b236] .preview-dialog .el-dialog{border-radius:12px;overflow:hidden}[data-v-c6e8b236] .preview-dialog .el-dialog__header{background:linear-gradient(135deg,#667eea,#764ba2);padding:20px 24px;margin:0}[data-v-c6e8b236] .preview-dialog .el-dialog__header .dialog-title{display:flex;align-items:center;gap:10px;color:#fff;font-size:18px;font-weight:600}[data-v-c6e8b236] .preview-dialog .el-dialog__header .dialog-title i{font-size:20px}[data-v-c6e8b236] .preview-dialog .el-dialog__header .el-dialog__close{color:#fff;font-size:20px;font-weight:700}[data-v-c6e8b236] .preview-dialog .el-dialog__header .el-dialog__close:hover{color:#fff}[data-v-c6e8b236] .preview-dialog .el-dialog__body{padding:24px}[data-v-c6e8b236] .preview-dialog .preview-content{display:flex;justify-content:center;align-items:center;min-height:300px}[data-v-c6e8b236] .preview-dialog .preview-content .preview-media{max-width:100%;max-height:600px;border-radius:8px}