.page-container[data-v-40ba7e7a]{width:100%;height:100vh;max-height:100vh;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:#f5f7fa}.resource-preview-container[data-v-40ba7e7a]{display:flex;width:400px;padding:36px 24px;flex-direction:column;align-items:flex-start;flex-shrink:0;border-radius:8px;background-color:#fff}.resource-preview-container .file-info[data-v-40ba7e7a]{display:flex;flex-direction:column;align-items:center;width:100%}.resource-preview-container .file-info .file-icon[data-v-40ba7e7a]{display:flex;justify-content:center;align-items:center}.resource-preview-container .file-info .file-icon .custom-file-icon[data-v-40ba7e7a]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.resource-preview-container .file-info .file-name[data-v-40ba7e7a]{overflow:hidden;color:#182230;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:PingFang SC;font-size:18px;font-style:normal;font-weight:600;line-height:28px}.resource-preview-container .file-info .file-desc[data-v-40ba7e7a]{color:#98a2b3;text-align:center;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.resource-preview-container .auth-input-area[data-v-40ba7e7a]{width:100%;margin-top:32px;margin-bottom:48px}.resource-preview-container .auth-input-area .auth-code-inputs[data-v-40ba7e7a]{display:flex;justify-content:center;gap:10px}.resource-preview-container .auth-input-area .auth-code-inputs .auth-code-input[data-v-40ba7e7a]{width:60px;height:60px;border-radius:6px;transition:all .3s}.resource-preview-container .auth-input-area .auth-code-inputs .auth-code-input[data-v-40ba7e7a] .el-input__wrapper{background-color:#f0f2f5!important;transition:all .3s;box-shadow:none!important}.resource-preview-container .auth-input-area .auth-code-inputs .auth-code-input.is-active[data-v-40ba7e7a] .el-input__wrapper{background-color:#fff!important;box-shadow:inset 0 0 0 1px #3370ff!important}.resource-preview-container .auth-input-area .auth-code-inputs .auth-code-input[data-v-40ba7e7a] .el-input__inner{text-align:center;font-size:24px;font-weight:700}.resource-preview-container .auth-btn-wrapper[data-v-40ba7e7a]{width:100%}.resource-preview-container .auth-btn-wrapper .verify-btn[data-v-40ba7e7a]{width:100%;height:40px}.iframe-container[data-v-40ba7e7a]{width:100%;height:100vh;flex-direction:column;background-color:#f5f7fa}.iframe-container .preview-header[data-v-40ba7e7a]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1)}.iframe-container .preview-header .file-info .file-name[data-v-40ba7e7a]{font-size:18px;font-weight:600;color:#333}.iframe-container .default-preview[data-v-40ba7e7a],.iframe-container .excel-preview[data-v-40ba7e7a],.iframe-container .image-preview[data-v-40ba7e7a],.iframe-container .pdf-preview[data-v-40ba7e7a],.iframe-container .video-preview[data-v-40ba7e7a]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:24px;overflow:auto}.iframe-container .default-preview .preview-message[data-v-40ba7e7a],.iframe-container .excel-preview .preview-message[data-v-40ba7e7a],.iframe-container .image-preview .preview-message[data-v-40ba7e7a],.iframe-container .pdf-preview .preview-message[data-v-40ba7e7a],.iframe-container .video-preview .preview-message[data-v-40ba7e7a]{text-align:center;background-color:#fff;padding:40px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.iframe-container .default-preview .preview-message .el-icon[data-v-40ba7e7a],.iframe-container .excel-preview .preview-message .el-icon[data-v-40ba7e7a],.iframe-container .image-preview .preview-message .el-icon[data-v-40ba7e7a],.iframe-container .pdf-preview .preview-message .el-icon[data-v-40ba7e7a],.iframe-container .video-preview .preview-message .el-icon[data-v-40ba7e7a]{font-size:64px;color:#909399;margin-bottom:24px}.iframe-container .default-preview .preview-message p[data-v-40ba7e7a],.iframe-container .excel-preview .preview-message p[data-v-40ba7e7a],.iframe-container .image-preview .preview-message p[data-v-40ba7e7a],.iframe-container .pdf-preview .preview-message p[data-v-40ba7e7a],.iframe-container .video-preview .preview-message p[data-v-40ba7e7a]{font-size:16px;color:#606266;margin-bottom:24px}.iframe-container .default-preview .preview-message .el-button[data-v-40ba7e7a],.iframe-container .excel-preview .preview-message .el-button[data-v-40ba7e7a],.iframe-container .image-preview .preview-message .el-button[data-v-40ba7e7a],.iframe-container .pdf-preview .preview-message .el-button[data-v-40ba7e7a],.iframe-container .video-preview .preview-message .el-button[data-v-40ba7e7a]{height:40px;padding:0 24px}.iframe-container .default-preview iframe[data-v-40ba7e7a],.iframe-container .excel-preview iframe[data-v-40ba7e7a],.iframe-container .image-preview iframe[data-v-40ba7e7a],.iframe-container .pdf-preview iframe[data-v-40ba7e7a],.iframe-container .video-preview iframe[data-v-40ba7e7a]{width:100%;height:100%;border:none;background-color:#fff}.iframe-container .default-preview .el-image[data-v-40ba7e7a],.iframe-container .excel-preview .el-image[data-v-40ba7e7a],.iframe-container .image-preview .el-image[data-v-40ba7e7a],.iframe-container .pdf-preview .el-image[data-v-40ba7e7a],.iframe-container .video-preview .el-image[data-v-40ba7e7a]{max-width:90%;max-height:90%;-o-object-fit:contain;object-fit:contain}.iframe-container .default-preview video[data-v-40ba7e7a],.iframe-container .excel-preview video[data-v-40ba7e7a],.iframe-container .image-preview video[data-v-40ba7e7a],.iframe-container .pdf-preview video[data-v-40ba7e7a],.iframe-container .video-preview video[data-v-40ba7e7a]{max-width:90%;max-height:90%;background-color:#000}.excel-container[data-v-40ba7e7a]{width:100%;height:100%;display:flex;flex-direction:column;background-color:#fff;border-radius:4px;overflow:hidden}.excel-tabs[data-v-40ba7e7a]{display:flex;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;overflow-x:auto}.excel-tab[data-v-40ba7e7a]{padding:8px 16px;cursor:pointer;white-space:nowrap;border-right:1px solid #e0e0e0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.excel-tab.active[data-v-40ba7e7a]{background-color:#fff;border-bottom:2px solid #3370ff}.excel-content[data-v-40ba7e7a]{flex:1;overflow:auto;padding:0}.excel-table[data-v-40ba7e7a]{border-collapse:collapse;width:100%;min-width:100%;table-layout:fixed}.excel-table td[data-v-40ba7e7a]{border:1px solid #e0e0e0;padding:4px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:80px;height:24px}.excel-table tr[data-v-40ba7e7a]:nth-child(2n){background-color:#f9f9f9}.error-container[data-v-40ba7e7a]{display:flex;flex-direction:column;align-items:center;justify-content:center}.error-container .empty-icon[data-v-40ba7e7a]{width:120px;height:120px;margin-bottom:24px;-o-object-fit:contain;object-fit:contain}.error-container .error-text[data-v-40ba7e7a]{color:#909399;font-size:16px;line-height:24px}