.common-iframe{position:relative}.common-iframe i{position:absolute;right:-40px;font-size:28px;top:0;cursor:pointer;color:#fff}.colorPrimaryText[data-v-4b7e14c6]{color:#43436b}.colorRegularText[data-v-4b7e14c6]{color:#555}.colorSecondaryText[data-v-4b7e14c6]{color:#969799}.colorPlaceholder[data-v-4b7e14c6]{color:#c8c9cc}.colorPrimary[data-v-4b7e14c6]{color:#00a0e8}.colorPrimaryDark[data-v-4b7e14c6]{color:#444e55}.colorLine[data-v-4b7e14c6]{color:#f3f3f3}.bgc-colorPrimary[data-v-4b7e14c6]{background-color:#00a0e8}.bgc-colorPrimaryDark[data-v-4b7e14c6]{background-color:#444e55}.bgc-colorLine[data-v-4b7e14c6]{background-color:#f3f3f3}.item .ic_edit[data-v-4b7e14c6]{width:15px;height:15px;margin-right:4px}.user-icon-popover{min-width:40px!important;background:#000!important;padding:6px!important;border-radius:6px;z-index:9900!important;color:#fff!important;border:1px solid #000!important;text-align:center}.user-icon-popover .popper__arrow,.user-icon-popover .popper__arrow:after{border-bottom-color:#000!important;border-top-color:#000!important}.jb-image[data-v-69478fd8]{display:inline-block}.colorPrimaryText[data-v-030b7a62]{color:#43436b}.colorRegularText[data-v-030b7a62]{color:#555}.colorSecondaryText[data-v-030b7a62]{color:#969799}.colorPlaceholder[data-v-030b7a62]{color:#c8c9cc}.colorPrimary[data-v-030b7a62]{color:#00a0e8}.colorPrimaryDark[data-v-030b7a62]{color:#444e55}.colorLine[data-v-030b7a62]{color:#f3f3f3}.bgc-colorPrimary[data-v-030b7a62]{background-color:#00a0e8}.bgc-colorPrimaryDark[data-v-030b7a62]{background-color:#444e55}.bgc-colorLine[data-v-030b7a62]{background-color:#f3f3f3}.media-player-widget[data-v-030b7a62]{width:100%;background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.modal-header[data-v-030b7a62]{display:flex;justify-content:space-between;align-items:center;padding:14px 24px;border-bottom:1px solid #f1f3f7}.file-info[data-v-030b7a62]{display:flex;align-items:center;gap:10px;min-width:0;font-size:15px;color:#222}.file-name[data-v-030b7a62]{max-width:100%}.media-icon[data-v-030b7a62]{width:24px;height:24px;flex-shrink:0}.media-default-icon[data-v-030b7a62]{width:24px;height:24px;background:#ef4444;border-radius:4px;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.header-buttons[data-v-030b7a62]{display:flex;gap:16px;align-items:center}.header-btn[data-v-030b7a62]{width:28px;height:28px;border:none;background:transparent;font-size:16px;color:#505050;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center}.header-btn[data-v-030b7a62]:hover{background:#f2f4f7}.download-btn-icon[data-v-030b7a62]{width:22px;height:22px;display:block}.loading-spinner[data-v-030b7a62]{width:16px;height:16px;border:2px solid #ddd;border-top-color:#666;border-radius:50%;animation:spin-030b7a62 .8s linear infinite;display:inline-block}@keyframes spin-030b7a62{to{transform:rotate(1turn)}}.header-btn[data-v-030b7a62]:disabled{cursor:not-allowed;opacity:.6}.close-btn[data-v-030b7a62]{font-size:27px}.modal-body[data-v-030b7a62]{padding:25px;display:flex;flex-direction:column;gap:24px}.video-box[data-v-030b7a62]{width:100%;min-height:300px;background:#f8f9fb;border-radius:12px;position:relative;overflow:hidden}.video-player[data-v-030b7a62]{width:100%;height:100%;height:450px;background:#000;border-radius:10px;object-fit:contain}.bottom-control[data-v-030b7a62]{padding:0 0 4px}.progress-box-container[data-v-030b7a62]{display:flex;align-items:center;justify-content:center;gap:5px;margin-bottom:20px}.progress-box[data-v-030b7a62]{width:100%;flex:1;height:6px;background:#e4e7ed;border-radius:99px;position:relative;cursor:pointer}.progress-fill[data-v-030b7a62]{width:0;height:100%;background:#1677ff;border-radius:99px}.progress-dot[data-v-030b7a62]{position:absolute;left:0;top:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:#1677ff;border-radius:50%}.ctrl-row[data-v-030b7a62]{justify-content:space-between}.ctrl-left[data-v-030b7a62],.ctrl-right[data-v-030b7a62],.ctrl-row[data-v-030b7a62]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.ctrl-btn[data-v-030b7a62]{border:none;background:transparent;font-size:16px;color:#333;cursor:pointer}.ctrl-btn.active[data-v-030b7a62]{color:#1677ff}.seek-btn[data-v-030b7a62]{padding:0;line-height:0;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center}.seek-icon[data-v-030b7a62]{width:28px;height:28px;display:block;object-fit:contain}.fullscreen-btn[data-v-030b7a62]{padding:0;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.fullscreen-icon[data-v-030b7a62]{width:20px;height:20px;display:block;object-fit:contain}.play-btn[data-v-030b7a62]{width:66px;height:66px;border-radius:50%;border:1px solid rgba(15,23,42,.05);background:#2563eb;color:#fff;box-shadow:0 8px 20px -8px rgba(37,99,235,.45);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:transform .15s,background-color .15s}.play-btn .play-icon[data-v-030b7a62]{width:22px;height:22px}.play-btn[data-v-030b7a62]:hover:not(:disabled){background:#3b82f6}.play-btn[data-v-030b7a62]:active:not(:disabled){transform:scale(.92)}.play-btn[data-v-030b7a62]:disabled{opacity:.45;cursor:not-allowed}.time-text[data-v-030b7a62]{font-size:14px;color:#666}.time-text.mobile[data-v-030b7a62]{min-width:100px}.speed-select[data-v-030b7a62]{padding:4px 8px;border:1px solid #dcdfe6;border-radius:6px;background:#fff}.speed-select-mobile[data-v-030b7a62]{display:none}.volume-area[data-v-030b7a62]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#f3f6fb;border:1px solid #dbe5f1;border-radius:999px;position:relative}.volume-area .volume-icon[data-v-030b7a62]{width:24px;height:24px;display:block;object-fit:contain}.volume-popup[data-v-030b7a62]{display:none}.volume-slider[data-v-030b7a62]{width:80px;height:6px;border-radius:999px;appearance:none;-webkit-appearance:none;background:linear-gradient(90deg,#69b1ff,#1677ff);outline:none}.volume-slider[data-v-030b7a62]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;border:2px solid #1677ff;background:#fff;box-shadow:0 1px 4px rgba(22,119,255,.28);cursor:pointer}.volume-slider[data-v-030b7a62]::-moz-range-track{height:6px;border-radius:999px;background:linear-gradient(90deg,#69b1ff,#1677ff)}.volume-slider[data-v-030b7a62]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;border:2px solid #1677ff;background:#fff;box-shadow:0 1px 4px rgba(22,119,255,.28);cursor:pointer}@media only screen and (max-width:767px){.modal-body[data-v-030b7a62]{padding:18px;gap:16px}.video-box[data-v-030b7a62]{min-height:200px;max-height:60vh}.video-player[data-v-030b7a62]{min-height:216px;height:auto}.header-btn[data-v-030b7a62]{cursor:default}.ctrl-left[data-v-030b7a62],.ctrl-right[data-v-030b7a62],.ctrl-row[data-v-030b7a62]{gap:12px}.play-btn[data-v-030b7a62]{cursor:default}.speed-select[data-v-030b7a62]{display:none}.speed-select-mobile[data-v-030b7a62]{display:block;position:relative}.speed-select-mobile .speed-trigger[data-v-030b7a62]{padding:4px 8px;border:1px solid #dcdfe6;border-radius:6px;background:#fff;cursor:default;font-size:inherit;color:inherit}.speed-select-mobile .speed-popup[data-v-030b7a62]{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.12);padding:8px 0;z-index:10;white-space:nowrap}.speed-select-mobile .speed-popup .speed-option[data-v-030b7a62]{padding:8px 20px;text-align:center;cursor:pointer;font-size:14px}.speed-select-mobile .speed-popup .speed-option.active[data-v-030b7a62]{color:#1677ff;font-weight:600}.speed-select-mobile .speed-popup .speed-option[data-v-030b7a62]:hover{background:#f5f7fa}.volume-slider-pc[data-v-030b7a62]{display:none}.ctrl-btn[data-v-030b7a62],.volume-icon[data-v-030b7a62]{cursor:default}.volume-popup[data-v-030b7a62]{display:block;position:absolute;bottom:calc(100% + 8px);right:0;background:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.12);padding:12px 16px;z-index:10}.volume-popup .volume-slider[data-v-030b7a62]{width:120px}}.media-player-dialog{width:80%!important;border-radius:16px!important;overflow:hidden;max-width:900px}.media-player-dialog .el-dialog__header{display:none}.media-player-dialog .el-dialog__body{padding:0}@media only screen and (max-width:767px){.media-player-dialog{width:100%!important;margin-top:0!important;border-radius:16px 16px 0 0!important}}.colorPrimaryText[data-v-0de9ab8d]{color:#43436b}.colorRegularText[data-v-0de9ab8d]{color:#555}.colorSecondaryText[data-v-0de9ab8d]{color:#969799}.colorPlaceholder[data-v-0de9ab8d]{color:#c8c9cc}.colorPrimary[data-v-0de9ab8d]{color:#00a0e8}.colorPrimaryDark[data-v-0de9ab8d]{color:#444e55}.colorLine[data-v-0de9ab8d]{color:#f3f3f3}.bgc-colorPrimary[data-v-0de9ab8d]{background-color:#00a0e8}.bgc-colorPrimaryDark[data-v-0de9ab8d]{background-color:#444e55}.bgc-colorLine[data-v-0de9ab8d]{background-color:#f3f3f3}.audio-player-widget[data-v-0de9ab8d]{width:100%;overflow:hidden;border-radius:16px;background:#fff;color:#0f172a}.modal-header[data-v-0de9ab8d]{justify-content:space-between;min-height:58px;padding:14px 24px;border-bottom:1px solid #f1f3f7}.controls-row[data-v-0de9ab8d],.file-info[data-v-0de9ab8d],.header-buttons[data-v-0de9ab8d],.modal-header[data-v-0de9ab8d],.progress-area[data-v-0de9ab8d],.track-info[data-v-0de9ab8d]{display:flex;align-items:center}.media-icon[data-v-0de9ab8d]{width:24px;height:24px;flex-shrink:0}.media-default-icon[data-v-0de9ab8d]{width:24px;height:24px;background:#ef4444;border-radius:4px;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.file-info[data-v-0de9ab8d]{min-width:0;gap:10px;color:#222;font-size:15px}.file-name[data-v-0de9ab8d],.track-meta[data-v-0de9ab8d]{min-width:0}.file-name[data-v-0de9ab8d]{max-width:100%}.track-icon[data-v-0de9ab8d]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:#1d4ed8}.header-buttons[data-v-0de9ab8d]{flex:0 0 auto;gap:16px}.header-btn[data-v-0de9ab8d]{display:flex;width:28px;height:28px;align-items:center;justify-content:center;padding:0;border:0;border-radius:6px;background:transparent;color:#505050;cursor:pointer}.header-btn[data-v-0de9ab8d]:hover{background:#f2f4f7}.header-btn[data-v-0de9ab8d]:disabled{opacity:.6;cursor:not-allowed}.download-btn-icon[data-v-0de9ab8d]{display:block;width:22px;height:22px}.close-btn[data-v-0de9ab8d]{font-size:27px;line-height:1}.loading-spinner[data-v-0de9ab8d]{display:inline-block;width:16px;height:16px;border:2px solid #ddd;border-top-color:#666;border-radius:50%;animation:spin-0de9ab8d .8s linear infinite}@keyframes spin-0de9ab8d{to{transform:rotate(1turn)}}.modal-body[data-v-0de9ab8d]{padding:18px;background:#f1f5f9}.player-panel[data-v-0de9ab8d]{width:100%;max-width:800px;margin:0 auto;padding:28px;border:1px solid hsla(0,0%,100%,.75);border-radius:8px;background:hsla(0,0%,100%,.9);box-shadow:0 20px 40px -12px rgba(15,23,42,.12)}.track-info[data-v-0de9ab8d]{gap:14px;margin-bottom:20px}.track-icon[data-v-0de9ab8d]{width:44px;height:44px;border:1px solid rgba(15,23,42,.04);border-radius:8px;background:linear-gradient(135deg,#dbeafe,#bfdbfe)}.track-icon svg[data-v-0de9ab8d]{width:22px;height:22px}.track-meta[data-v-0de9ab8d]{flex:1}.track-name[data-v-0de9ab8d]{color:#0f172a;font-size:17px;font-weight:600}.track-status[data-v-0de9ab8d]{margin-top:3px;color:#64748b;font-size:13px}.controls-row[data-v-0de9ab8d]{gap:16px;margin:18px 0 28px;display:flex;align-items:center;justify-content:space-between}.round-btn[data-v-0de9ab8d]{display:flex;flex:0 0 auto;width:52px;height:52px;align-items:center;justify-content:center;padding:0;border:1px solid rgba(15,23,42,.05);border-radius:50%;background:#fff;color:#1e293b;box-shadow:0 2px 8px rgba(15,23,42,.04);cursor:pointer;transition:transform .15s,background-color .15s}.round-btn .play-icon[data-v-0de9ab8d]{width:22px;height:22px}.round-btn[data-v-0de9ab8d]:hover:not(:disabled){background:#f8fafc}.round-btn[data-v-0de9ab8d]:active:not(:disabled){transform:scale(.92)}.round-btn[data-v-0de9ab8d]:disabled{opacity:.45;cursor:not-allowed}.ctrl-btn[data-v-0de9ab8d]{border:none;background:transparent;font-size:16px;color:#333;cursor:pointer}.seek-btn[data-v-0de9ab8d]{padding:0;line-height:0;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center}.seek-icon[data-v-0de9ab8d]{width:28px;height:28px;display:block;object-fit:contain}.ctrl-btn[data-v-0de9ab8d]:disabled{opacity:.45;cursor:not-allowed}.play-btn[data-v-0de9ab8d]{width:66px;height:66px;border-color:#2563eb;background:#2563eb;color:#fff;box-shadow:0 8px 20px -8px rgba(37,99,235,.45)}.play-btn[data-v-0de9ab8d]:hover:not(:disabled){background:#3b82f6}.play-symbol[data-v-0de9ab8d]{margin-left:3px}.progress-area[data-v-0de9ab8d]{min-width:0;flex:1;gap:12px}.time-label[data-v-0de9ab8d]{min-width:42px;color:#64748b;font-size:13px;font-variant-numeric:tabular-nums;text-align:center}.progress-slider[data-v-0de9ab8d]{width:100%;min-width:80px;height:4px;border-radius:12px;outline:none;background:#e2e8f0;cursor:pointer;appearance:none;-webkit-appearance:none}.progress-slider[data-v-0de9ab8d]::-webkit-slider-thumb{width:16px;height:16px;border:1px solid #fff;border-radius:50%;appearance:none;-webkit-appearance:none;background:#2563eb;box-shadow:0 0 0 4px rgba(37,99,235,.1);cursor:pointer}.progress-slider[data-v-0de9ab8d]::-moz-range-thumb{width:16px;height:16px;border:1px solid #fff;border-radius:50%;background:#2563eb;cursor:pointer}.progress-slider[data-v-0de9ab8d]:disabled{opacity:.55;cursor:not-allowed}.wave-card[data-v-0de9ab8d]{position:relative;border:1px solid rgba(15,23,42,.03);border-radius:8px;background:#fff;box-shadow:0 4px 12px rgba(15,23,42,.04)}.wave-canvas[data-v-0de9ab8d],.wave-error[data-v-0de9ab8d]{width:100%;height:120px;border:1px solid rgba(15,23,42,.03);border-radius:6px;background:#f8fafc}.wave-canvas[data-v-0de9ab8d]{display:block}.wave-error[data-v-0de9ab8d]{display:flex;align-items:center;justify-content:center;padding:16px;color:#64748b;font-size:14px;text-align:center}.native-audio[data-v-0de9ab8d]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}@media (max-width:767px){.modal-header[data-v-0de9ab8d]{padding:12px 16px}.header-buttons[data-v-0de9ab8d]{gap:8px}.modal-body[data-v-0de9ab8d]{padding:16px}.player-panel[data-v-0de9ab8d]{padding:20px 16px}.controls-row[data-v-0de9ab8d]{grid-template-columns:34px 66px 34px;justify-content:center}.progress-area[data-v-0de9ab8d]{grid-column:1/-1;width:100%}}@media (max-width:420px){.file-name[data-v-0de9ab8d]{max-width:130px}.modal-body[data-v-0de9ab8d]{padding:0}.player-panel[data-v-0de9ab8d]{padding:18px 12px}.wave-canvas[data-v-0de9ab8d],.wave-error[data-v-0de9ab8d]{height:90px}}.audio-player-dialog{overflow:hidden;border-radius:16px;background:transparent;max-width:800px}.audio-player-dialog .el-dialog__header{display:none}.audio-player-dialog .el-dialog__body{padding:0}@media (max-width:768px){.audio-player-dialog{width:100%!important;margin-top:4vh!important;border-radius:16px 16px 0 0}.audio-player-widget{border-radius:16px 16px 0 0!important}.ctrl-btn,.header-btn,.round-btn{cursor:default!important}.progress-slider,.progress-slider::-moz-range-thumb,.progress-slider::-webkit-slider-thumb{cursor:default!important}}.colorPrimaryText[data-v-3155ed45]{color:#43436b}.colorRegularText[data-v-3155ed45]{color:#555}.colorSecondaryText[data-v-3155ed45]{color:#969799}.colorPlaceholder[data-v-3155ed45]{color:#c8c9cc}.colorPrimary[data-v-3155ed45]{color:#00a0e8}.colorPrimaryDark[data-v-3155ed45]{color:#444e55}.colorLine[data-v-3155ed45]{color:#f3f3f3}.bgc-colorPrimary[data-v-3155ed45]{background-color:#00a0e8}.bgc-colorPrimaryDark[data-v-3155ed45]{background-color:#444e55}.bgc-colorLine[data-v-3155ed45]{background-color:#f3f3f3}.file-preview-widget[data-v-3155ed45]{display:grid;grid-template-rows:auto minmax(0,1fr);width:100%;height:94vh;overflow:hidden;background:#fff}.preview-header[data-v-3155ed45]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:74px;padding:12px 20px 12px 22px;border-bottom:1px solid #f1f3f7;box-sizing:border-box}.file-summary[data-v-3155ed45]{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;min-width:0}.file-icon-image[data-v-3155ed45],.file-icon[data-v-3155ed45]{width:40px;height:46px;border-radius:7px}.file-icon[data-v-3155ed45]{display:grid;place-items:center;color:#fff;font-size:12px;font-weight:800}.file-icon-image[data-v-3155ed45]{object-fit:contain}.file-details[data-v-3155ed45]{min-width:0}.file-title[data-v-3155ed45]{color:#25272b;font-size:18px;font-weight:700}.file-meta[data-v-3155ed45]{margin-top:4px;color:#858a91;font-size:13px}.preview-actions[data-v-3155ed45]{display:flex;align-items:center;gap:6px}.more-button[data-v-3155ed45]{display:flex;align-items:center}.icon-button[data-v-3155ed45]{display:inline-grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:6px;color:#4f545a;background:transparent;cursor:pointer;font-size:20px}.icon-button[data-v-3155ed45]:hover{color:#25272b;background:#f3f5f8}.icon-button[data-v-3155ed45]:disabled{cursor:not-allowed;opacity:.55}.close-button[data-v-3155ed45]{font-size:30px;font-weight:300;line-height:1}.action-icon[data-v-3155ed45]{width:20px;height:20px;object-fit:contain}.divider[data-v-3155ed45]{width:1px;height:26px;margin:0 4px;background:#e6e8eb}.preview-body[data-v-3155ed45]{position:relative;min-height:0;overflow:auto;background:#fff}.preview-body.has-frame[data-v-3155ed45]{overflow:hidden}.preview-body.has-spreadsheet[data-v-3155ed45]{overflow:hidden;background:#eef2f7}.preview-frame[data-v-3155ed45]{display:block;width:100%;height:100%;min-height:560px;border:0;background:#fff}.excel-preview-frame[data-v-3155ed45]{height:calc(100% + 42px)}.spreadsheet-stage[data-v-3155ed45]{position:relative;min-height:100%;background:#fff}.luckysheet-host[data-v-3155ed45]{position:absolute;inset:0;width:100%;height:100%;background:#fff}.word-content[data-v-3155ed45]{width:calc(100% - 56px);max-width:1168px;margin:0 auto;padding:40px 0 56px;box-sizing:border-box}.docx-html[data-v-3155ed45]{padding:40px 56px;border-radius:12px;background:#fff;color:#34363a;font-size:16px;line-height:1.85;word-break:break-word}.docx-html[data-v-3155ed45] h1,.docx-html[data-v-3155ed45] h2,.docx-html[data-v-3155ed45] h3{color:#25272b;line-height:1.35}.docx-html[data-v-3155ed45] table{width:100%;border-collapse:collapse;margin:16px 0}.docx-html[data-v-3155ed45] td,.docx-html[data-v-3155ed45] th{padding:10px 12px;border:1px solid #dfe3e8;vertical-align:top}.docx-html[data-v-3155ed45] pre{overflow:auto;padding:16px;border-radius:8px;background:#f3f5f8}.presentation-stage[data-v-3155ed45]{min-height:100%;background:#f5f7fb}.ppt-stage[data-v-3155ed45]{width:100%;max-width:1180px;padding:10px}.ppt-slide[data-v-3155ed45]{position:relative;container-type:inline-size;width:100%;aspect-ratio:var(--slide-ratio,16/9);margin-bottom:10px;overflow:hidden;border:1px solid #e6e8eb;border-radius:8px;background:var(--slide-bg,#fff);box-shadow:0 10px 26px rgba(15,23,42,.08)}.ppt-slide-number[data-v-3155ed45]{position:absolute;left:12px;bottom:10px;z-index:4;min-width:28px;height:24px;padding:3px 8px;border-radius:999px;color:#5f6368;background:hsla(0,0%,100%,.84);font-size:12px;line-height:18px;text-align:center}.ppt-image[data-v-3155ed45],.ppt-shape[data-v-3155ed45],.ppt-table-wrap[data-v-3155ed45],.ppt-vector[data-v-3155ed45]{position:absolute;overflow:hidden;transform:var(--ppt-transform,none);transform-origin:center center;opacity:var(--ppt-opacity,1)}.ppt-shape[data-v-3155ed45]{display:flex;align-items:flex-start;padding:var(--shape-pad,1.2%);border:var(--shape-border,0);border-radius:var(--shape-radius,0);color:var(--shape-color,#202124);background:var(--shape-bg,transparent);font-size:clamp(10px,var(--shape-font,2.2cqw),42px);font-family:var(--shape-family),Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,Segoe UI Symbol,sans-serif;font-weight:var(--shape-weight,400);font-style:var(--shape-style,normal);line-height:1.25;text-align:var(--shape-align,left);white-space:pre-wrap;word-break:break-word;text-decoration:var(--shape-decoration,none);box-shadow:var(--shape-shadow,none);box-sizing:border-box}.ppt-image[data-v-3155ed45]{object-fit:contain;object-position:var(--image-position,center center);clip-path:var(--image-clip,none)}.ppt-vector[data-v-3155ed45]{overflow:visible;pointer-events:none}.ppt-table-wrap[data-v-3155ed45]{display:flex;align-items:stretch;justify-content:stretch;background:#fff}.ppt-table[data-v-3155ed45]{width:100%;height:100%;border-collapse:collapse;table-layout:fixed;color:#202124;font-size:clamp(9px,1.45cqw,20px)}.ppt-table td[data-v-3155ed45]{padding:.8% 1.2%;border:1px solid #c9d2e3;background:var(--cell-bg,transparent);color:var(--cell-color,#202124);text-align:center;vertical-align:middle;white-space:pre-wrap;word-break:break-word}.document-stage[data-v-3155ed45]{width:100%;max-width:1468px;min-height:100%;padding:0;box-sizing:border-box}.text-content pre[data-v-3155ed45]{margin:0;color:#34363a;font:16px/1.8 monospace;white-space:pre-wrap;word-break:break-word}.markdown-content[data-v-3155ed45]{color:#34363a;font-size:17px;line-height:1.8;word-break:break-word}.markdown-content[data-v-3155ed45] h1,.markdown-content[data-v-3155ed45] h2,.markdown-content[data-v-3155ed45] h3{color:#25272b;line-height:1.35}.markdown-content[data-v-3155ed45] pre{overflow:auto;padding:16px;border-radius:6px;background:#f3f5f8}.markdown-content[data-v-3155ed45] img{max-width:100%}.state-panel[data-v-3155ed45]{display:grid;place-items:center;align-content:center;min-height:430px;padding:32px;color:#858a91;text-align:center;box-sizing:border-box}.state-overlay[data-v-3155ed45]{position:absolute;inset:0;z-index:2;background:#fff}.state-panel strong[data-v-3155ed45]{margin-top:12px;color:#25272b;font-size:20px}.state-panel p[data-v-3155ed45]{max-width:560px;margin:8px 0 0;line-height:1.7}.state-icon[data-v-3155ed45]{color:#8c939d;font-size:42px}.large-spinner[data-v-3155ed45],.loading-spinner[data-v-3155ed45]{border:2px solid #dfe3e8;border-top-color:#3f7ee8;border-radius:50%;animation:spin-3155ed45 .8s linear infinite}.loading-spinner[data-v-3155ed45]{width:18px;height:18px}.large-spinner[data-v-3155ed45]{width:34px;height:34px}@keyframes spin-3155ed45{to{transform:rotate(1turn)}}.file-preview-widget[data-v-3155ed45]:fullscreen{height:100vh}@media (max-width:767px){.file-preview-widget[data-v-3155ed45]{height:100vh}.preview-header[data-v-3155ed45]{min-height:64px;gap:8px;padding:10px 10px 10px 14px}.file-summary[data-v-3155ed45]{grid-template-columns:34px minmax(0,1fr);gap:10px}.file-icon-image[data-v-3155ed45],.file-icon[data-v-3155ed45]{width:32px;height:38px;font-size:10px}.file-title[data-v-3155ed45]{font-size:15px}.file-meta[data-v-3155ed45]{font-size:12px}.preview-actions[data-v-3155ed45]{gap:1px}.icon-button[data-v-3155ed45]{width:34px;height:34px;cursor:default}.divider[data-v-3155ed45],.fullscreen-btn[data-v-3155ed45]{display:none}.word-content[data-v-3155ed45]{width:100%;padding:18px 12px 28px}.docx-html[data-v-3155ed45]{padding:24px 16px;border-radius:8px}.ppt-stage[data-v-3155ed45]{width:calc(100% - 20px);margin:12px auto;padding-bottom:20px}.document-stage[data-v-3155ed45]{width:100%;padding:24px 16px 40px}.preview-frame[data-v-3155ed45]{min-height:calc(100vh - 64px)}.excel-preview-frame[data-v-3155ed45]{height:calc(100% + 42px);min-height:calc(100vh - 22px)}}.colorPrimaryText{color:#43436b}.colorRegularText{color:#555}.colorSecondaryText{color:#969799}.colorPlaceholder{color:#c8c9cc}.colorPrimary{color:#00a0e8}.colorPrimaryDark{color:#444e55}.colorLine{color:#f3f3f3}.bgc-colorPrimary{background-color:#00a0e8}.bgc-colorPrimaryDark{background-color:#444e55}.bgc-colorLine{background-color:#f3f3f3}.file-preview-dialog{margin-bottom:0!important;overflow:hidden;border-radius:16px!important}.file-preview-dialog .el-dialog__header{display:none}.file-preview-dialog .el-dialog__body{padding:0!important}@media (max-width:767px){.file-preview-dialog{width:100%!important;height:100vh;margin:0!important;border-radius:0!important}}.colorPrimaryText[data-v-03a7efed]{color:#43436b}.colorRegularText[data-v-03a7efed]{color:#555}.colorSecondaryText[data-v-03a7efed]{color:#969799}.colorPlaceholder[data-v-03a7efed]{color:#c8c9cc}.colorPrimary[data-v-03a7efed]{color:#00a0e8}.colorPrimaryDark[data-v-03a7efed]{color:#444e55}.colorLine[data-v-03a7efed]{color:#f3f3f3}.bgc-colorPrimary[data-v-03a7efed]{background-color:#00a0e8}.bgc-colorPrimaryDark[data-v-03a7efed]{background-color:#444e55}.bgc-colorLine[data-v-03a7efed]{background-color:#f3f3f3}.course-selector-content .selector-section[data-v-03a7efed]{margin-bottom:24px}.course-selector-content .selector-section[data-v-03a7efed]:last-child{margin-bottom:0}.course-selector-content .selector-section .section-title[data-v-03a7efed]{text-align:left;font-size:14px;font-weight:600;color:#323233;margin-bottom:12px}.course-selector-content .selector-section .select-container[data-v-03a7efed]{display:flex;flex-wrap:wrap;gap:10px}.course-selector-content .selector-section .select-container.volume-container[data-v-03a7efed]{max-height:200px;overflow-y:auto}.course-selector-content .selector-section .select-container.volume-container[data-v-03a7efed]::-webkit-scrollbar{width:6px}.course-selector-content .selector-section .select-container.volume-container[data-v-03a7efed]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.course-selector-content .selector-section .select-container.volume-container[data-v-03a7efed]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.course-selector-content .selector-section .select-container.volume-container[data-v-03a7efed]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.course-selector-content .selector-section .select-container .item[data-v-03a7efed]{padding:2px 10px;background-color:#f5f7fa;border:1px solid #dcdfe6;border-radius:6px;font-size:14px;color:#323233;cursor:pointer;transition:all .3s ease;white-space:nowrap}.course-selector-content .selector-section .select-container .item[data-v-03a7efed]:hover{background-color:#ecf5ff;border-color:#b3d8ff;color:#409eff}.course-selector-content .selector-section .select-container .item.select[data-v-03a7efed]{background:linear-gradient(135deg,#409eff,#348aff);border-color:#409eff;color:#fff;font-weight:600}.course-selector-content .selector-section .select-container .item.select[data-v-03a7efed]:hover{background:linear-gradient(135deg,#348aff,#2d7ce0)}.dialog-footer[data-v-03a7efed]{text-align:center;padding-top:20px}.dialog-footer .el-button--default[data-v-03a7efed]{color:#969799}.dialog-footer .el-button--primary[data-v-03a7efed]{background:linear-gradient(105deg,#409eff,#348aff)}.dialog-footer .el-button[data-v-03a7efed]{font-weight:400;padding:12px 60px;font-size:17px;margin:0 21px;border-radius:8px}.c-bottom-left-dialog[data-v-03a7efed]{position:absolute;right:0;top:30px;width:600px;background-color:#fff;border-radius:8px;box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12);padding:20px;z-index:3}