.correct-page[data-v-181fb79c]{max-width:1200px}.page-header[data-v-181fb79c]{gap:16px;margin-bottom:24px}.btn-back[data-v-181fb79c],.page-header[data-v-181fb79c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.btn-back[data-v-181fb79c]{width:40px;height:40px;background:var(--white);border:none;border-radius:var(--radius);color:var(--gray-600);cursor:pointer;transition:all .2s;-ms-flex-pack:center;justify-content:center;box-shadow:var(--shadow-sm)}.btn-back[data-v-181fb79c]:hover{background:var(--gray-100)}.page-header h1[data-v-181fb79c]{font-size:24px;font-weight:600;color:var(--gray-900)}.correct-grid[data-v-181fb79c]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 400px;grid-template-columns:1fr 400px;gap:24px}.card[data-v-181fb79c]{background:var(--white);border-radius:var(--radius-xl);padding:24px;box-shadow:var(--shadow);margin-bottom:24px}.answer-section .card[data-v-181fb79c]:last-child,.grading-section .card[data-v-181fb79c]:last-child{margin-bottom:0}.card-header[data-v-181fb79c]{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--gray-100)}.card-header h2[data-v-181fb79c]{font-size:16px;font-weight:600;color:var(--gray-800);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.card-header h2 i[data-v-181fb79c]{color:var(--primary)}.student-info[data-v-181fb79c]{gap:16px}.student-avatar[data-v-181fb79c],.student-info[data-v-181fb79c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.student-avatar[data-v-181fb79c]{width:64px;height:64px;background:var(--gradient-primary);border-radius:50%;-ms-flex-pack:center;justify-content:center;color:var(--white);font-size:28px}.student-details h3[data-v-181fb79c]{font-size:18px;font-weight:600;color:var(--gray-900);margin-bottom:4px}.student-details p[data-v-181fb79c]{font-size:13px;color:var(--gray-500);margin-top:2px}.answer-images h4[data-v-181fb79c],.answer-text h4[data-v-181fb79c],.ocr-result h4[data-v-181fb79c]{font-size:14px;font-weight:600;color:var(--gray-700);margin-bottom:12px}.answer-images[data-v-181fb79c],.answer-text[data-v-181fb79c],.ocr-result[data-v-181fb79c]{margin-bottom:20px}.answer-images[data-v-181fb79c]:last-child,.answer-text[data-v-181fb79c]:last-child,.ocr-result[data-v-181fb79c]:last-child{margin-bottom:0}.image-gallery[data-v-181fb79c]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:10px}.gallery-item[data-v-181fb79c]{aspect-ratio:1;border-radius:var(--radius);overflow:hidden;cursor:pointer}.gallery-item img[data-v-181fb79c]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.gallery-item:hover img[data-v-181fb79c]{transform:scale(1.05)}.text-box[data-v-181fb79c]{background:var(--gray-50);padding:16px;border-radius:var(--radius);font-size:14px;color:var(--gray-700);line-height:1.7;white-space:pre-wrap}.current-score[data-v-181fb79c]{text-align:center;margin-bottom:24px}.score-circle[data-v-181fb79c]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:120px;height:120px;background:var(--gradient-primary);border-radius:50%;color:var(--white)}.score-circle .value[data-v-181fb79c]{font-size:40px;font-weight:700}.score-circle .label[data-v-181fb79c]{font-size:13px;opacity:.9}.correct-form[data-v-181fb79c]{margin-top:20px}.form-group[data-v-181fb79c]{margin-bottom:16px}.form-label[data-v-181fb79c]{display:block;font-size:14px;font-weight:600;color:var(--gray-700);margin-bottom:8px}.form-input[data-v-181fb79c],.form-textarea[data-v-181fb79c]{width:100%;padding:12px 16px;border:2px solid var(--gray-200);border-radius:var(--radius);font-size:14px;transition:all .2s}.form-input[data-v-181fb79c]:focus,.form-textarea[data-v-181fb79c]:focus{outline:none;border-color:var(--primary)}.form-textarea[data-v-181fb79c]{resize:vertical;font-family:inherit;line-height:1.6}.diagnosis-section[data-v-181fb79c]{margin-bottom:20px}.diagnosis-section[data-v-181fb79c]:last-child{margin-bottom:0}.diagnosis-section h4[data-v-181fb79c]{font-size:14px;font-weight:600;color:var(--gray-700);margin-bottom:10px}.diagnosis-content[data-v-181fb79c]{background:var(--gray-50);padding:14px;border-radius:var(--radius);font-size:13px;color:var(--gray-600);line-height:1.7}.preview-index[data-v-181fb79c]{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);color:#fff;padding:8px 20px;border-radius:20px;font-size:14px;z-index:9999}.preview-nav[data-v-181fb79c]{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:9998}.nav-btn[data-v-181fb79c]{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border:none;border-radius:50%;background:rgba(0,0,0,.5);color:#fff;font-size:20px;cursor:pointer;pointer-events:auto;transition:all .2s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.nav-btn[data-v-181fb79c]:hover:not(:disabled){background:rgba(0,0,0,.8);transform:translateY(-50%) scale(1.1)}.nav-btn[data-v-181fb79c]:disabled{opacity:.3;cursor:not-allowed}.nav-btn.prev[data-v-181fb79c]{left:20px}.nav-btn.next[data-v-181fb79c]{right:20px}