.box[data-v-652decd9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;position:relative;overflow:hidden}.head-container[data-v-652decd9]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:20;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.1)}.head-container.minimized[data-v-652decd9]{height:40px;min-height:40px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-controls[data-v-652decd9]{position:absolute;right:10px;top:5px;z-index:30;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.fullscreen-btn[data-v-652decd9],.toggle-btn[data-v-652decd9]{padding:3px;font-size:18px}.align-center[data-v-652decd9]{text-align:center}.minimized-button-group[data-v-652decd9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-left:50px;padding:5px 0}.minimized-button-group .el-button[data-v-652decd9]{padding:5px 8px;margin:0}.minimized-button-group .el-button i[data-v-652decd9]{font-size:16px}.submission-area[data-v-652decd9]{margin-top:15px;padding:15px;background-color:#f5f7fa;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.upload-area[data-v-652decd9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload-area .el-upload-list[data-v-652decd9]{margin:0 15px}.el-upload__tip[data-v-652decd9]{margin-top:5px;color:#f56c6c;font-size:13px}#desktop-container[data-v-652decd9]{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;height:calc(100% - var(--header-height, 150px));background:#000}.head-container.minimized+#desktop-container[data-v-652decd9]{--header-height:40px}#desktop-container.fullscreen[data-v-652decd9]{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;z-index:1000;border:none;padding:0;margin:0}#sessionIframe[data-v-652decd9]{height:100%;width:100%;overflow:hidden;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.password-mask[data-v-652decd9]{-webkit-text-security:disc;-moz-webkit-text-security:disc;-moz-text-security:disc}.floating-toolbar[data-v-652decd9]{position:fixed;top:10px;right:10px;z-index:1001;background:hsla(0,0%,100%,.85);padding:8px;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.7}.floating-toolbar[data-v-652decd9]:hover{opacity:1;background:hsla(0,0%,100%,.95)}.floating-toolbar .el-button-group[data-v-652decd9]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px}.floating-toolbar .el-button[data-v-652decd9]{padding:7px 10px;margin:0;border:1px solid #dcdfe6;white-space:nowrap}.floating-toolbar .el-button i[data-v-652decd9]{margin-right:3px}.button-group[data-v-652decd9]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.exam-timer[data-v-652decd9]{display:none}.question-info[data-v-652decd9]{margin-bottom:20px;padding:15px;background-color:#f5f7fa;border-radius:5px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.question-info-section[data-v-652decd9]{margin-bottom:15px}.question-info-title[data-v-652decd9]{font-size:18px;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #dcdfe6;color:#409eff}.question-detail[data-v-652decd9]{margin-bottom:15px}.question-item[data-v-652decd9]{padding:10px;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.question-title[data-v-652decd9]{font-size:16px;font-weight:700;margin-bottom:10px;color:#303133;border-left:3px solid #409eff;padding-left:10px}.question-content[data-v-652decd9]{margin-bottom:15px;padding:10px;background-color:#f0f9ff;border-radius:4px}.question-content-title[data-v-652decd9]{font-weight:700;margin-bottom:10px}.system-info[data-v-652decd9]{margin-top:10px;margin-bottom:10px;padding:10px;background-color:#fff;border-radius:4px;border-left:3px solid #67c23a}.system-info-item[data-v-652decd9]{margin-bottom:5px}.info-label[data-v-652decd9]{font-weight:700;margin-right:10px;color:#606266}.sub-questions[data-v-652decd9]{margin-top:15px}.sub-question-item[data-v-652decd9]{margin-bottom:10px;padding:10px;background-color:#fff;border-radius:4px;border-left:3px solid #e6a23c}.sub-question-title[data-v-652decd9]{font-weight:700;margin-bottom:8px;color:#606266}.sub-items[data-v-652decd9]{margin-left:15px}.sub-item[data-v-652decd9]{margin-bottom:5px;padding:5px;background-color:#f5f5f5;border-radius:3px}.sub-item-title[data-v-652decd9]{color:#606266}.sub-item-score[data-v-652decd9]{margin-left:10px;color:#f56c6c;font-weight:700}