@font-face{font-family:Montserrat-SemiBold;src:url(../fonts/Montserrat-Regular.e1d0a15d.otf)}.exam-detail-dialog[data-v-ef2315c4]{margin:0 auto;border-radius:12px 12px 0 0}.exam-detail-dialog .el-dialog__header[data-v-ef2315c4]{background:linear-gradient(135deg,#4468ec,#3b5fe7);padding:32px 40px;border-radius:12px 12px 0 0;margin:0}.exam-detail-dialog .el-dialog__header .el-dialog__title[data-v-ef2315c4]{font-size:24px;font-weight:700;color:#fff;letter-spacing:.5px;text-transform:uppercase;margin-left:8px}.exam-detail-dialog .el-dialog__header .el-dialog__headerbtn[data-v-ef2315c4]{top:32px;right:40px}.exam-detail-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-ef2315c4]{color:#fff;font-size:24px;font-weight:700}.exam-detail-dialog .exam-detail-container[data-v-ef2315c4]{padding:48px;background:#f0f4f8;margin:0}.exam-detail-dialog .exam-detail-container .info-table[data-v-ef2315c4]{width:100%;border-collapse:collapse;margin-bottom:48px}.exam-detail-dialog .exam-detail-container .info-table tr[data-v-ef2315c4]{border-bottom:1px solid #eef2ff}.exam-detail-dialog .exam-detail-container .info-table tr[data-v-ef2315c4]:last-child{border-bottom:none}.exam-detail-dialog .exam-detail-container .info-table tr[data-v-ef2315c4]:hover{background-color:#f8fafc}.exam-detail-dialog .exam-detail-container .info-table .label-cell[data-v-ef2315c4]{width:30%;padding:20px;color:#64748b;font-weight:500;text-align:right;vertical-align:top}.exam-detail-dialog .exam-detail-container .info-table .value-cell[data-v-ef2315c4]{padding:20px;color:#333;white-space:normal;word-break:keep-all;overflow-wrap:normal}.exam-detail-dialog .exam-detail-container .info-table .value-cell strong[data-v-ef2315c4]{color:#4468ec;font-size:18px;font-weight:600;margin-right:5px}.exam-detail-dialog .exam-detail-container .instruction-section[data-v-ef2315c4]{background:#fff;border-radius:16px;padding:40px;margin:16px 8px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.exam-detail-dialog .exam-detail-container .instruction-section h3[data-v-ef2315c4]{font-size:24px;font-weight:700;color:#1e293b;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #4468ec}.exam-detail-dialog .exam-detail-container .instruction-section .instruction-content[data-v-ef2315c4]{font-size:16px;line-height:1.8;color:#475569;background:#f8fafc;padding:32px;margin:16px 8px;border-radius:12px;border:1px solid #eef2ff;white-space:normal;word-break:keep-all;overflow-wrap:normal}.exam-detail-dialog .exam-detail-container .instruction-section .instruction-content p[data-v-ef2315c4]{margin-bottom:20px}.exam-detail-dialog .exam-detail-container .instruction-section .instruction-content p[data-v-ef2315c4]:last-child{margin-bottom:0}.event-entry[data-v-ef2315c4]{padding:2px 5px;font-size:18px;color:#fff;background:#4468ec;border-radius:5px;border:2px solid #4468ec;margin:5px 5px;text-align:center}.event-entry[data-v-ef2315c4],.event-info[data-v-ef2315c4]{font-family:Montserrat-SemiBold;cursor:pointer;font-weight:600}.event-info[data-v-ef2315c4]{font-size:15px;color:#4468ec;padding:4px 8px;border-radius:6px;border:2px solid #4468ec;background:transparent;transition:all .2s ease;margin-left:5px}.event-info[data-v-ef2315c4]:hover{background:#4468ec;color:#fff}.leftImgStyle[data-v-ef2315c4]{position:absolute;height:100px;align-items:center;margin-left:0;left:10px;margin-top:30px}.event-status[data-v-ef2315c4]{position:absolute;top:-110px;right:8px;padding:6px 12px;border-radius:6px;font-size:14px;font-weight:500}.event_name[data-v-ef2315c4]{font-size:40px;font-weight:900;margin-top:15px}.event_name[data-v-ef2315c4],.project_name[data-v-ef2315c4]{font-family:Montserrat-SemiBold;margin-left:150px;color:#1b213d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project_name[data-v-ef2315c4]{font-size:18px;margin-top:10px;font-weight:600}.event_info[data-v-ef2315c4]{font-family:Montserrat-SemiBold;font-size:15px;margin-left:150px;font-weight:900;color:#a7abbe;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.events-item[data-v-ef2315c4]{display:flex;flex-direction:column;position:relative;justify-content:center;height:176px;margin-right:45px;margin-bottom:30px}.my-events[data-v-ef2315c4]{width:calc(100% - 40px);margin-top:25px;margin-left:20px;margin-right:45px}.student-session-title[data-v-ef2315c4]{margin-left:20px;font-weight:600;color:#cacddf;font-size:18px;font-family:Montserrat-SemiBold}.session-title-1[data-v-ef2315c4]{margin-left:20px;margin-top:10px;font-family:Montserrat-SemiBold;font-weight:800;color:#1b213d;font-size:32px}.session-name[data-v-ef2315c4]{font-size:28px;font-weight:600;color:#fff;margin:10px 0 0 45px;font-family:Montserrat-SemiBold}.session-item[data-v-ef2315c4]{cursor:pointer;box-sizing:border-box;display:flex;flex-direction:column;position:relative;width:340px;height:285px;background-image:url(../img/session_nav_bg.427c2ef9.png);background-repeat:no-repeat;background-size:contain;background-color:transparent}.session-item-bottom[data-v-ef2315c4]{position:relative;height:110px;margin-top:30px;padding-left:45px;display:flex;flex-direction:row;align-items:center}.session-time[data-v-ef2315c4]{margin:0;padding:0;font-size:16px;color:#f18601;font-weight:600;font-family:Montserrat-SemiBold}.sessionList[data-v-ef2315c4]{display:flex;flex-direction:row;flex-wrap:wrap}.type_label[data-v-ef2315c4]{font-size:18px;margin-left:10px}.note-container .note-text[data-v-ef2315c4]{color:#666;font-size:14px;padding:10px;margin:10px 0;background-color:#f5f5f5;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.el-row[data-v-ef2315c4]{position:relative}.equipment-guide-btn[data-v-ef2315c4]{display:inline-block;padding:8px 16px;background:#4468ec;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;font-family:Montserrat-SemiBold;transition:background-color .2s}.equipment-guide-btn[data-v-ef2315c4]:hover{background:#3b5fe7}.timeline-dialog[data-v-ef2315c4]{margin:0 auto;border-radius:12px 12px 0 0}.timeline-dialog .el-dialog__header[data-v-ef2315c4]{background:linear-gradient(135deg,#4468ec,#3b5fe7);padding:24px 32px;border-radius:12px 12px 0 0;margin:0}.timeline-dialog .el-dialog__header .el-dialog__title[data-v-ef2315c4]{font-size:22px;font-weight:700;color:#fff}.timeline-dialog .el-dialog__header .el-dialog__headerbtn[data-v-ef2315c4]{top:24px}.timeline-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-ef2315c4]{color:#fff}.timeline-dialog .timeline-container[data-v-ef2315c4]{margin-top:0;width:90%;padding:0 32px 32px}.timeline-dialog .timeline-container .timeline-title[data-v-ef2315c4]{text-align:center;color:#4468ec;font-size:28px;font-weight:700;margin:16px 0 24px}.timeline-dialog .timeline-container .timeline-table[data-v-ef2315c4]{margin-top:20px}.timeline-dialog .timeline-container .timeline-table .el-table__header th[data-v-ef2315c4]{background-color:#f5f7fa;color:#303133;font-weight:600}.timeline-dialog .timeline-container .timeline-table .el-table__row[data-v-ef2315c4]:hover{background-color:#f5f7fa}.timeline-dialog .timeline-container .timeline-notes[data-v-ef2315c4]{font-size:14px;margin-top:24px;color:#606266;background-color:#f8f9fa;padding:16px;border-radius:8px;word-break:keep-all;overflow-wrap:normal;white-space:normal}.timeline-dialog .timeline-container .timeline-notes p[data-v-ef2315c4]{margin:8px 0;white-space:normal;word-break:keep-all;overflow-wrap:normal}.timeline-dialog .timeline-container .timeline-notes p[data-v-ef2315c4]:before{content:""}