.rcd-poster-img[data-v-6696e49e]{width:100%;max-height:100%}.record-container[data-v-82ef8ed0]{position:relative}.record-container .loading-overlay[data-v-82ef8ed0]{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;display:flex;align-items:center;justify-content:center;z-index:1000}.record-container .loading-content[data-v-82ef8ed0]{text-align:center}.record-container .loading-content .spin-icon-load[data-v-82ef8ed0]{animation:spin-82ef8ed0 1s linear infinite;color:#2d8cf0}@keyframes spin-82ef8ed0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.record-container .exam-action-wrap[data-v-82ef8ed0]{margin-bottom:20px}.record-container .records-grid[data-v-82ef8ed0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;padding:8px 8px 0 8px}.record-container .rcd-item[data-v-82ef8ed0]{display:flex;flex-direction:column;background:#fff;border-radius:12px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;overflow:hidden;position:relative;border:2px solid transparent}.record-container .rcd-item[data-v-82ef8ed0]:hover{box-shadow:0 8px 24px rgba(0,0,0,.15);transform:translateY(-4px) scale(1.02);border-color:#2d8cf0}.record-container .rcd-item:hover .record-name[data-v-82ef8ed0]{color:#2d8cf0}.record-container .rcd-item.route-check[data-v-82ef8ed0]{border:2px solid #2d8cf0;box-shadow:0 4px 16px rgba(45,140,240,.2);background:linear-gradient(135deg,#f8fbff,#fff)}.record-container .rcd-item.route-check .record-name[data-v-82ef8ed0]{color:#2d8cf0}.record-container .checkbox-wrapper[data-v-82ef8ed0]{position:absolute;top:8px;left:8px;z-index:10;background:hsla(0,0%,100%,.9);border-radius:4px;padding:4px}.record-container .record-poster-wrap[data-v-82ef8ed0]{width:100%;height:140px;border-radius:0;border:none;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5}.record-container .record-poster-wrap img[data-v-82ef8ed0]{max-width:100%;max-height:100%;object-fit:contain;object-position:center}.record-container .record-content[data-v-82ef8ed0]{flex:1;padding:12px;display:flex;flex-direction:column;gap:8px}.record-container .record-header[data-v-82ef8ed0]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.record-container .record-name[data-v-82ef8ed0]{font-size:14px;font-weight:600;margin:0;color:#333;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1}.record-container .record-name .item-icon-wrap[data-v-82ef8ed0]{display:flex;gap:8px;flex-shrink:0}.record-container .record-name .item-icon-wrap .common-item-icon[data-v-82ef8ed0]{cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.record-container .record-name .item-icon-wrap .common-item-icon[data-v-82ef8ed0]:hover{color:#2d8cf0;background-color:rgba(45,140,240,.1)}.record-container .record-name .item-icon-wrap .common-item-icon.heart-active[data-v-82ef8ed0]{color:#ed4014}.record-container .record-name .item-icon-wrap .common-item-icon.heart-active[data-v-82ef8ed0]:hover{color:#ed4014;background-color:rgba(237,64,20,.1)}.record-container .item-icon-wrap[data-v-82ef8ed0]{display:flex;gap:6px;flex-shrink:0}.record-container .item-icon-wrap .common-item-icon[data-v-82ef8ed0]{cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.record-container .item-icon-wrap .common-item-icon[data-v-82ef8ed0]:hover{color:#2d8cf0;background-color:rgba(45,140,240,.1)}.record-container .item-icon-wrap .common-item-icon.heart-active[data-v-82ef8ed0]{color:#ed4014}.record-container .item-icon-wrap .common-item-icon.heart-active[data-v-82ef8ed0]:hover{color:#ed4014;background-color:rgba(237,64,20,.1)}.record-container .record-details[data-v-82ef8ed0]{display:flex;flex-direction:column;gap:6px}.record-container .record-info-row[data-v-82ef8ed0]{display:flex;justify-content:space-between;gap:8px}.record-container .record-info[data-v-82ef8ed0]{display:flex;justify-content:flex-start;align-items:center;font-size:12px;flex:1}.record-container .record-info .info-label[data-v-82ef8ed0]{color:#666;font-weight:500;margin-right:8px}.record-container .record-info .record-info-value[data-v-82ef8ed0]{color:#333;font-weight:600}.record-container .record-footer[data-v-82ef8ed0]{display:flex;justify-content:space-between;align-items:center;padding-top:6px;border-top:1px solid #f0f0f0;margin-top:auto}.record-container .footer-info[data-v-82ef8ed0]{display:flex;align-items:center;gap:3px;font-size:11px;color:#999}.record-container .footer-info .footer-info-value[data-v-82ef8ed0]{color:#666}@media (min-width:1200px){.records-grid[data-v-82ef8ed0]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media (max-width:768px){.records-grid[data-v-82ef8ed0]{grid-template-columns:1fr}}.clean-item[data-v-82ef8ed0]{width:20px;margin-right:10px}.clean-item-name[data-v-82ef8ed0]{width:150px;display:inline-block;text-align:right}.edit-name-content .edit-name-label[data-v-82ef8ed0]{font-weight:700;margin-bottom:8px}.edit-name-content .ed-cover[data-v-82ef8ed0]{display:flex;align-items:center;gap:20px;margin-bottom:10px}.edit-name-content .ed-cover .upload-btn[data-v-82ef8ed0]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100px;height:56px;border:2px dashed #ddd;border-radius:4px;cursor:pointer;transition:all .3s}.edit-name-content .ed-cover .upload-btn[data-v-82ef8ed0]:hover{border-color:#2d8cf0;color:#2d8cf0}.edit-name-content .ed-cover .upload-btn p[data-v-82ef8ed0]{margin:5px 0 0 0;font-size:12px}.edit-name-content .confirm-btn[data-v-82ef8ed0]{margin-top:20px}.class-record-container[data-v-72714264]{width:100%;background:#fff;height:100%;user-select:none}.class-record-header[data-v-72714264]{width:100%;box-shadow:0 2px 5px #e9e9e9;padding:15px 15px;background:#fff}.class-record-header .course-name[data-v-72714264]{padding:4px 10px;margin-right:10px;border-radius:4px;font-size:15px;font-weight:700;border:1px solid}.class-record-header .record-name[data-v-72714264]{font-size:18px;font-weight:700;vertical-align:top}.class-record-header .label-value[data-v-72714264]{color:#1cc0f3;font-weight:700;margin-right:30px}.class-content[data-v-72714264]{width:100%;height:100%;margin-left:10px;margin-top:7px;position:relative}.class-content:hover .cus-page-wrap[data-v-72714264]{opacity:1}.class-content:hover .cur-page-tag[data-v-72714264]{opacity:0}.cus-data-wrap[data-v-72714264]{width:calc(100% - 20px);margin-left:10px;margin-top:5px}.video-player-box[data-v-72714264]{width:calc(100% - 15px);box-shadow:0 0 10px 2px #d8d8d8;display:flex;position:relative;background:#fff;flex:1}.video-player-box .action-icon[data-v-72714264]{position:absolute;right:20px;top:20px;cursor:pointer}.video-player-box .data-count-container[data-v-72714264]{box-shadow:none}.courseware-wrap[data-v-72714264]{width:calc(100% - 15px);margin-right:15px;position:relative;max-height:450px;margin-top:10px;background:#fff;box-shadow:0 0 10px 2px #d8d8d8}.courseware-wrap .full-screen-icon[data-v-72714264]{float:right;margin-right:20px;margin-top:-20px;cursor:pointer}.courseware-wrap .cur-page-tag[data-v-72714264]{position:absolute;left:20px;bottom:5px;width:30px;height:30px;font-size:18px;line-height:30px;display:block;background:rgba(255,153,0,.9);border-radius:50%;text-align:center;opacity:1;transition:opacity .2s;color:#fff;box-shadow:0 0 5px #f90}.cus-page-wrap[data-v-72714264]{left:0;bottom:0;position:absolute;padding:6px;width:100%;height:36px;background:rgba(43,51,63,.5);text-align:center;opacity:1;transition:opacity 1s;border-right:2px solid #000}.content-title[data-v-72714264]{border-left:4px solid #1cc0f3;padding-left:4px;line-height:20px;font-size:20px;margin-top:10px;margin-bottom:6px;margin-left:10px;width:-moz-fit-content;width:fit-content}.e-note-tag[data-v-72714264]{font-size:14px;padding:2px 5px;margin-left:30px;vertical-align:top;cursor:pointer;user-select:none}.e-note-tag[data-v-72714264]:hover{color:#2db7f5}.page-content[data-v-72714264]{width:10%;height:500px;border:1px solid #424242;background:#515558;height:450px}.page-filter-icon[data-v-72714264]{position:absolute;color:#fff;left:-28px;top:5px;cursor:pointer;font-size:18px}.page-info-item[data-v-72714264]{color:#fff;border-bottom:1px solid #424242;padding:5px;cursor:pointer;transition:background .2s}.page-info-item[data-v-72714264]:hover{background:#fff;color:#1cc0f3}.page-info-item .page-time[data-v-72714264]{float:right}.interaction-record-wrap[data-v-72714264]{width:100%;border-radius:4px;border:1px solid #f0f0f0;margin-bottom:10px;position:relative;background:#fcfcfc;min-height:300px}.class-file-wrap[data-v-72714264]{width:100%;box-shadow:inset 5px 5px 500px #404040;border-radius:4px;border:1px solid #404040;margin-bottom:10px;padding:20px 30px 20px 30px;color:#fff;justify-content:space-between;display:flex;align-items:center}.class-file-wrap li[data-v-72714264]{margin:5px 0}.upload-class-file-wrap[data-v-72714264]{text-align:center;color:#a5a5a5;margin-right:30px;cursor:pointer}.upload-class-file-wrap[data-v-72714264]:hover{color:#1cc0f3}.upload-class-file-wrap .upload-class-file-icon[data-v-72714264]{margin:auto;font-size:60px}.upload-class-file-wrap .upload-class-file-text[data-v-72714264]{display:block;margin-top:5px}.interaction-type-wrap[data-v-72714264]{position:absolute;padding:10px 0;width:50px;right:0;top:0;text-align:center;background:#fff;z-index:999;box-shadow:0 0 5px rgba(0,0,0,.1)}.interaction-type-wrap .type-icon[data-v-72714264]{font-size:30px;display:block;cursor:pointer;margin-bottom:15px}.interaction-type-wrap .type-icon[data-v-72714264]:hover{color:#1cc0f3}.interaction-type-wrap .type-icon-active[data-v-72714264]{color:#1cc0f3!important}.page-item[data-v-72714264]{display:flex;position:relative;padding:10px 70px 10px 20px}.page-item .record-data-wrap[data-v-72714264]{flex:1;overflow:hidden;padding-top:5px;border-bottom:1px dashed #e0e0e0}.page-info-wrap[data-v-72714264]{margin-right:10px;max-width:160px;padding-right:15px}.page-tag[data-v-72714264]{border:1px solid #1cc0f3;color:#1cc0f3;white-space:normal;display:block;font-size:14px;width:110px;padding:3px 10px;border-radius:3px;cursor:pointer;height:-moz-fit-content;height:fit-content;transition:background .3s;margin-right:10px;user-select:none}.page-tag[data-v-72714264]:hover{color:#fff;background:#1cc0f3}.page-mini-img[data-v-72714264]{width:110px;margin-top:10px;cursor:pointer;border:1px solid transparent;border-color:#ccc}.question-time[data-v-72714264]{position:absolute;left:0;bottom:-24px}.image-viewer[data-v-72714264]{background-color:rgba(0,0,0,.8);z-index:9999;width:100%;height:100%;position:fixed;top:0;left:0;overflow-y:scroll;overflow-x:hidden;text-align:center;display:flex;justify-content:center;align-items:center}.htex-viewer[data-v-72714264]{display:flex;flex-direction:column;justify-content:center;align-items:center}.htex-viewer .viewer-page-wrap[data-v-72714264]{margin-top:-36px;z-index:99;padding:6px;color:#fff;width:100%;background:rgba(43,51,63,.7)}.image-viewer img[data-v-72714264]{max-width:50%;margin:5% auto;border:none}.close-icon[data-v-72714264]{position:absolute;right:15px;top:10px;font-size:20px;color:#fff;cursor:pointer}.course-cur-img[data-v-72714264]{max-width:100%;max-height:100%}.sokrate-report[data-v-72714264]{max-width:100%;max-height:100%;margin:auto;display:block}.event-tag[data-v-72714264]{display:inline-block;background:#fff;padding:1px 8px;margin-bottom:5px;border:1px solid #e0e0e0;margin-left:-5px;color:#555;cursor:pointer;font-size:12px}.event-tag[data-v-72714264]:hover{background:#2db7f5;color:#fff}.event-item[data-v-72714264]{border:1px dashed transparent;margin-bottom:15px;padding:5px 5px}.event-item[data-v-72714264]:hover{border:1px dashed #e0e0e0}.student-event[data-v-72714264]{display:flex;justify-content:end}.back-page[data-v-72714264]{margin-right:15px;cursor:pointer;user-select:none}.action-wrap[data-v-72714264]{float:right}.toggle-view[data-v-72714264]{position:absolute;right:5px;bottom:5px;z-index:9999}.no-video-tips[data-v-72714264]{position:absolute;top:0;left:0;color:#f90;width:100%}.rcd-split-pane[data-v-72714264]{height:calc(100% - 60px)}.top-wrap[data-v-72714264]{width:100%;display:flex;align-items:center;justify-content:space-between}.courseware-wrap:hover .custom-page-change[data-v-72714264]{display:block}.custom-page-change[data-v-72714264]{position:absolute;top:50%;margin-top:-20px;background:rgba(60,60,60,.6);color:#fff;width:35px;height:35px;text-align:center;line-height:35px;font-size:20px;cursor:pointer;border-radius:50%;display:none}.custom-prev[data-v-72714264]{left:10px}.custom-next[data-v-72714264]{right:10px}.class-time[data-v-72714264]{color:#a5a5a5}.class-time-value[data-v-72714264]{font-size:13px}.courseware-wrap .ivu-page-next,.courseware-wrap .ivu-page-prev{display:none}.video-player-box .level-light{display:inline-block;width:25px;height:25px;border-radius:50px;margin:10px 0}.video-player-box .reportPie{height:320px}.video-player-box .static-box{display:flex;justify-content:center;background-color:#fff;width:80%;margin:20px 0}.video-player-box .static-box .split-line{width:2px;height:30px;margin:0 20px;margin-top:35px;background-color:#eee}.video-player-box .static-box .static-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:45%}.video-player-box .static-box .static-item:first-child{padding-left:10px}.video-player-box .static-box .static-item .static-value{font-size:30px;font-weight:700;color:#00b4eb}.top-wrap .ivu-radio-wrapper-checked{color:#fff;background:#2d8cf0}.top-wrap .ivu-radio{display:none}.class-content .vjs-progress-holder{font-size:10px!important}.mouse-over-status .vjs-control-bar{opacity:1!important}.class-content .video-js .vjs-big-play-button{top:50%;left:50%;margin-left:-40px;margin-top:-20px}.class-content .vjs_video_3-dimensions.vjs-fluid{padding-top:0}.class-content .video-js.vjs-4-3,.class-content .video-js.vjs-16-9,.class-content .video-js.vjs-fluid{height:450px}.video-player-box .vjs-volume-panel{display:none}.video-player-box .ivu-alert{border-radius:0}img[data-v-5aa5d106]{max-width:100%;vertical-align:top}.image[data-v-5aa5d106]{cursor:pointer}.ids[data-v-a58f0b1c]{display:flex;gap:8px;flex-wrap:wrap}.id[data-v-a58f0b1c]{min-width:33px;text-align:center;background-color:var(--color-primary);padding:6px;border-radius:12px;color:#fff}.ids[data-v-dbfc6fea]{display:flex;gap:8px;flex-wrap:wrap}.id[data-v-dbfc6fea]{min-width:33px;text-align:center;background-color:var(--color-primary);padding:6px;border-radius:12px;color:#fff}img[data-v-e9625b84]{max-width:100%;vertical-align:top}.image[data-v-e9625b84]{cursor:pointer}.text[data-v-e9625b84]{text-align:center;margin-bottom:8px}.groups[data-v-e9625b84]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.ids[data-v-e9625b84]{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.id[data-v-e9625b84]{min-width:33px;text-align:center;background-color:var(--color-primary);padding:6px;border-radius:12px;color:#fff}img[data-v-fbf9286a]{max-width:100%;vertical-align:top}.image[data-v-fbf9286a]{cursor:pointer}a[data-v-fbf9286a]{text-decoration:underline;display:flex;align-items:center}.three-column[data-v-fbf9286a]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.file[data-v-fbf9286a]{display:flex;flex-direction:column;width:100px}.link[data-v-fbf9286a]{display:flex;align-items:center;gap:6px;overflow-wrap:anywhere;color:var(--color-primary);text-decoration:underline}img[data-v-0eda4d9c],img[data-v-c8f33d7a]{max-width:100%;vertical-align:top}.image[data-v-0eda4d9c]{cursor:pointer}.students[data-v-0eda4d9c]{display:grid;gap:12px}.students-three-column[data-v-0eda4d9c]{grid-template-columns:repeat(3,1fr)}.title[data-v-0eda4d9c]{display:flex;flex-direction:column;align-items:center}.file[data-v-0eda4d9c]{display:block;margin:0 auto}.groups[data-v-54d061ca]{display:flex;flex-direction:column;gap:4px}.group[data-v-54d061ca]{display:flex;align-items:flex-start;gap:8px}.group-name[data-v-54d061ca]{flex-shrink:0}.score[data-v-54d061ca]{margin-top:2px;display:flex;gap:4px;flex-wrap:wrap}img[data-v-106ccb2d]{max-width:100%;vertical-align:top}.image[data-v-106ccb2d]{cursor:pointer}.rows[data-v-106ccb2d]{display:flex;flex-direction:column;gap:8px}.row[data-v-106ccb2d]{display:flex;align-items:start;gap:12px}.index-by-answer .answer[data-v-106ccb2d]{background-color:var(--color-primary);color:#fff;flex-shrink:0;min-width:32px;text-align:center;padding:0 8px;border-radius:4px}.index-by-answer .answer-notAnswered[data-v-106ccb2d]{background-color:#d32f2f}.index-by-answer .ids[data-v-106ccb2d]{display:flex;gap:6px;flex-wrap:wrap}.index-by-answer .id[data-v-106ccb2d]{background-color:#f7f7f7;border:2px solid #eeeeef;padding:0 4px;min-width:32px;text-align:center;border-radius:4px}.index-by-studentNumber .studentNumber[data-v-106ccb2d]{background-color:var(--color-primary);color:#fff;flex-shrink:0;min-width:32px;text-align:center;padding:0 8px;border-radius:4px}.text-analysis[data-v-940c831a]{display:flex;flex-direction:column;gap:16px}.title[data-v-940c831a]{font-size:20px;margin-bottom:4px}.keywords[data-v-940c831a]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.category-contents[data-v-940c831a]{display:flex;flex-direction:column;gap:6px}.category-content[data-v-940c831a]{display:flex;align-items:flex-start;gap:12px}.studentNumber[data-v-940c831a]{background-color:var(--color-primary);color:#fff;flex-shrink:0;min-width:32px;text-align:center;padding:0 8px;border-radius:4px}img[data-v-a9075dcc]{max-width:100%;vertical-align:top}.image[data-v-a9075dcc]{cursor:pointer}.works[data-v-a9075dcc]{display:grid}.works-three-column[data-v-a9075dcc]{grid-template-columns:repeat(3,1fr);gap:12px}.studentNumber[data-v-a9075dcc]{text-align:center}.interaction[data-v-76d38158]{width:360px;border:4px solid var(--color-primary);border-radius:12px;position:relative;margin-left:40px}.interaction:not(:last-child) .interaction__rod[data-v-76d38158]{content:"";position:absolute;height:calc(100% + 32px);width:4px;background-color:var(--color-primary);top:8px;left:-40px}.interaction__dot[data-v-76d38158]{position:absolute;top:8px;left:-46px;width:16px;height:16px;border:4px solid var(--color-primary);background-color:#fff;border-radius:50%;z-index:3}.interaction__header[data-v-76d38158]{background-color:var(--color-primary);color:#fff;padding:4px 12px}.interaction__body[data-v-76d38158]{padding:8px 12px;overflow:hidden}.timeline[data-v-3325b631]{background-color:#fff}.timeline__header[data-v-3325b631]{font-size:15px;color:#515a6e;display:flex;align-items:center;height:56px;padding:0 16px;gap:20px;box-shadow:0 2px 5px #e9e9e9}.timeline__title[data-v-3325b631]{font-weight:700;border:1px solid #515a6e;border-radius:4px;padding:0 10px}.timeline__back-btn[data-v-3325b631]{display:flex;align-items:center;gap:4px}.timeline__datetime-title[data-v-3325b631]{display:flex;gap:8px}.timeline__datetime[data-v-3325b631]{color:var(--color-primary);font-weight:700}.timeline__body[data-v-3325b631]{height:calc(100vh - 56px);overflow-y:auto;display:flex;justify-content:center;gap:60px}.timeline__body-spacing[data-v-3325b631]{padding:20px 0;height:-moz-fit-content;height:fit-content}.timeline__interactions[data-v-3325b631]{display:flex;flex-direction:column;gap:24px}.loading-state[data-v-a59adcc0]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.6);z-index:99999;display:flex;justify-content:center;align-items:center}.loading[data-v-a59adcc0]{width:100px;height:100px;flex:0 0 100px;box-shadow:inset 2px 0 0 #409eff,-2px 0 0 #409eff;animation:spin-a59adcc0 1s linear infinite;border-radius:100%;margin:0;transform-origin:center}@keyframes spin-a59adcc0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.record-page[data-v-494f8344]{padding:1rem 20px}.record-page__preview[data-v-494f8344]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}