.evaluation-container[data-v-39913ce1]{min-height:100vh}[dir=ltr] .evaluation-container[data-v-39913ce1]{background:linear-gradient(135deg,#f5f7fa,#e4e8ec)}[dir=rtl] .evaluation-container[data-v-39913ce1]{background:linear-gradient(-135deg,#f5f7fa,#e4e8ec)}.header-card[data-v-39913ce1]{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.06)}[dir] .header-card[data-v-39913ce1]{background:#fff;border-radius:16px;padding:16px 20px;box-shadow:0 4px 20px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.05)}.header-content[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.header-logo[data-v-39913ce1]{-ms-flex-negative:0;flex-shrink:0}.header-logo img[data-v-39913ce1]{max-width:120px;height:auto}[dir] .header-logo img[data-v-39913ce1]{border-radius:8px}.header-info[data-v-39913ce1]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-info[data-v-39913ce1],.student-name[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.student-name[data-v-39913ce1]{gap:8px;font-weight:600;color:#1e293b;font-size:14px}.student-name i[data-v-39913ce1]{color:#8b5cf6;font-size:14px}.student-id[data-v-39913ce1]{font-size:11px;color:#64748b;font-weight:500}[dir] .student-id[data-v-39913ce1]{background:#f1f5f9;padding:2px 8px;border-radius:6px}.date-info[data-v-39913ce1]{gap:8px;font-size:12px;color:#64748b}.date-info[data-v-39913ce1],.date-item[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.date-item[data-v-39913ce1]{gap:4px}[dir] .date-item[data-v-39913ce1]{background:#f8fafc;padding:4px 10px;border-radius:8px}.date-item i[data-v-39913ce1]{font-size:12px;color:#3b82f6}.date-divider[data-v-39913ce1]{color:#cbd5e1;font-size:12px}.observations[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;color:#64748b;font-style:italic}[dir] .observations[data-v-39913ce1]{background:#fffbeb;padding:4px 10px;border-radius:8px;border:1px solid #fef3c7}.observations i[data-v-39913ce1]{color:#f59e0b}.evaluation-badge[data-v-39913ce1]{color:#fff;font-size:12px;font-weight:700;-webkit-box-shadow:0 4px 12px rgba(59,130,246,.3)}[dir] .evaluation-badge[data-v-39913ce1]{padding:6px 14px;border-radius:20px;box-shadow:0 4px 12px rgba(59,130,246,.3)}[dir=ltr] .evaluation-badge[data-v-39913ce1]{background:linear-gradient(135deg,#3b82f6,#8b5cf6)}[dir=rtl] .evaluation-badge[data-v-39913ce1]{background:linear-gradient(-135deg,#3b82f6,#8b5cf6)}.question-card[data-v-39913ce1]{-webkit-box-shadow:0 4px 25px rgba(0,0,0,.08);overflow:hidden}[dir] .question-card[data-v-39913ce1]{background:#fff;border-radius:16px;box-shadow:0 4px 25px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.05)}.question-header[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}[dir] .question-header[data-v-39913ce1]{padding:14px 20px}[dir=ltr] .question-header[data-v-39913ce1]{background:linear-gradient(135deg,#667eea,#764ba2)}[dir=rtl] .question-header[data-v-39913ce1]{background:linear-gradient(-135deg,#667eea,#764ba2)}.question-title[data-v-39913ce1]{gap:12px}.question-number-badge[data-v-39913ce1],.question-title[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.question-number-badge[data-v-39913ce1]{width:36px;height:36px;backdrop-filter:blur(10px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:800}[dir] .question-number-badge[data-v-39913ce1]{background:hsla(0,0%,100%,.2);border-radius:10px}.question-title-text[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.question-label[data-v-39913ce1]{font-size:14px;font-weight:700}.subject-name[data-v-39913ce1]{font-size:11px;opacity:.8}.question-meta[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.meta-item[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px}[dir] .meta-item[data-v-39913ce1]{background:hsla(0,0%,100%,.15);padding:4px 10px;border-radius:8px}.meta-item i[data-v-39913ce1]{font-size:12px}.question-nav-pills[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}[dir] .question-nav-pills[data-v-39913ce1]{padding:12px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.nav-pill-btn[data-v-39913ce1]{width:32px;height:32px;font-size:12px;font-weight:700;color:#94a3b8;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] .nav-pill-btn[data-v-39913ce1]{border-radius:8px;border:2px solid #e2e8f0;background:#fff;cursor:pointer;-webkit-transition:all .2s ease}.nav-pill-btn[data-v-39913ce1]:hover{-webkit-transform:scale(1.1)}[dir] .nav-pill-btn[data-v-39913ce1]:hover{transform:scale(1.1);border-color:#3b82f6}.nav-pill-btn.unanswered[data-v-39913ce1]{color:#94a3b8}[dir] .nav-pill-btn.unanswered[data-v-39913ce1]{background:#f8fafc;border-color:#e2e8f0}.nav-pill-btn.answered[data-v-39913ce1]{color:#fff;-webkit-box-shadow:0 2px 8px rgba(34,197,94,.3)}[dir] .nav-pill-btn.answered[data-v-39913ce1]{border-color:transparent;box-shadow:0 2px 8px rgba(34,197,94,.3)}[dir=ltr] .nav-pill-btn.answered[data-v-39913ce1]{background:linear-gradient(135deg,#22c55e,#16a34a)}[dir=rtl] .nav-pill-btn.answered[data-v-39913ce1]{background:linear-gradient(-135deg,#22c55e,#16a34a)}.nav-pill-btn.active[data-v-39913ce1]{color:#fff;-webkit-box-shadow:0 2px 10px rgba(59,130,246,.4);-webkit-transform:scale(1.15)}[dir] .nav-pill-btn.active[data-v-39913ce1]{border-color:transparent;box-shadow:0 2px 10px rgba(59,130,246,.4);transform:scale(1.15)}[dir=ltr] .nav-pill-btn.active[data-v-39913ce1]{background:linear-gradient(135deg,#3b82f6,#2563eb)}[dir=rtl] .nav-pill-btn.active[data-v-39913ce1]{background:linear-gradient(-135deg,#3b82f6,#2563eb)}.question-content[data-v-39913ce1]{min-height:300px}[dir] .question-content[data-v-39913ce1]{padding:20px}[dir] .question-text-container[data-v-39913ce1]{margin-bottom:20px}.question-text[data-v-39913ce1]{font-size:15px;line-height:1.7;color:#1e293b}[dir] .question-text[data-v-39913ce1]{border-radius:12px;padding:16px 20px}[dir=ltr] .question-text[data-v-39913ce1]{background:linear-gradient(135deg,#eff6ff,#f5f3ff);border-left:4px solid #8b5cf6}[dir=rtl] .question-text[data-v-39913ce1]{background:linear-gradient(-135deg,#eff6ff,#f5f3ff);border-right:4px solid #8b5cf6}[dir] .question-image[data-v-39913ce1]{text-align:center;margin-bottom:20px}.question-image img[data-v-39913ce1]{max-width:100%;max-height:250px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}[dir] .question-image img[data-v-39913ce1]{border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);cursor:-webkit-zoom-in;cursor:zoom-in;-webkit-transition:-webkit-transform .3s ease}.question-image img[data-v-39913ce1]:hover{-webkit-transform:scale(1.02)}[dir] .question-image img[data-v-39913ce1]:hover{transform:scale(1.02)}.image-hint[data-v-39913ce1]{display:block;font-size:11px;color:#94a3b8}[dir] .image-hint[data-v-39913ce1]{margin-top:8px}[dir=ltr] .image-hint i[data-v-39913ce1]{margin-right:4px}[dir=rtl] .image-hint i[data-v-39913ce1]{margin-left:4px}.options-container[data-v-39913ce1]{max-width:600px}[dir] .options-container[data-v-39913ce1]{margin:0 auto}.options-list[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.option-item[data-v-39913ce1]{transition:all .2s ease;overflow:hidden}[dir] .option-item[data-v-39913ce1]{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;-webkit-transition:all .2s ease}[dir] .option-item[data-v-39913ce1]:hover{border-color:#3b82f6;background:#eff6ff}.option-item.selected[data-v-39913ce1]{-webkit-box-shadow:0 4px 12px rgba(59,130,246,.15)}[dir] .option-item.selected[data-v-39913ce1]{border-color:#3b82f6;box-shadow:0 4px 12px rgba(59,130,246,.15)}[dir=ltr] .option-item.selected[data-v-39913ce1]{background:linear-gradient(135deg,#eff6ff,#dbeafe)}[dir=rtl] .option-item.selected[data-v-39913ce1]{background:linear-gradient(-135deg,#eff6ff,#dbeafe)}.option-item.selected[data-v-39913ce1]{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15)!important}[dir] .option-item.selected[data-v-39913ce1]{border-width:3px!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important}[dir] .option-item.correct[data-v-39913ce1]{border-color:#22c55e!important;border-width:3px!important}[dir=ltr] .option-item.correct[data-v-39913ce1]{background:linear-gradient(135deg,#f0fdf4,#dcfce7)!important}[dir=rtl] .option-item.correct[data-v-39913ce1]{background:linear-gradient(-135deg,#f0fdf4,#dcfce7)!important}[dir] .option-item.incorrect[data-v-39913ce1]{border-color:#ef4444!important;border-width:3px!important}[dir=ltr] .option-item.incorrect[data-v-39913ce1]{background:linear-gradient(135deg,#fef2f2,#fee2e2)!important}[dir=rtl] .option-item.incorrect[data-v-39913ce1]{background:linear-gradient(-135deg,#fef2f2,#fee2e2)!important}.option-item.show-correct[data-v-39913ce1]{opacity:.8}[dir] .option-item.show-correct[data-v-39913ce1]{border-color:#86efac!important;border-width:2px!important;border-style:dashed!important}[dir=ltr] .option-item.show-correct[data-v-39913ce1]{background:linear-gradient(135deg,#f7fee7,#ecfccb)!important}[dir=rtl] .option-item.show-correct[data-v-39913ce1]{background:linear-gradient(-135deg,#f7fee7,#ecfccb)!important}.option-content[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .option-content[data-v-39913ce1]{padding:12px 16px}.revision-indicator[data-v-39913ce1]{min-width:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir=ltr] .revision-indicator[data-v-39913ce1]{margin-right:12px}[dir=rtl] .revision-indicator[data-v-39913ce1]{margin-left:12px}.correct-icon[data-v-39913ce1]{color:#22c55e;font-size:24px;font-weight:700}.incorrect-icon[data-v-39913ce1]{color:#ef4444;font-size:24px;font-weight:700}.show-correct-icon[data-v-39913ce1]{color:#84cc16;font-size:22px;opacity:.6}.option-checkbox[data-v-39913ce1],.option-radio[data-v-39913ce1]{-webkit-box-flex:1;-ms-flex:1;flex:1}.option-text[data-v-39913ce1]{font-size:14px;font-weight:500;color:#334155}[dir=ltr] .option-text[data-v-39913ce1]{margin-left:8px}[dir=rtl] .option-text[data-v-39913ce1]{margin-right:8px}.option-image[data-v-39913ce1]{display:block;max-height:100px}[dir] .option-image[data-v-39913ce1]{margin-top:8px;border-radius:8px}.question-footer[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .question-footer[data-v-39913ce1]{padding:12px 20px;background:#f8fafc;border-top:1px solid #e2e8f0}.nav-btn[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;font-weight:600;transition:all .2s ease}[dir] .nav-btn[data-v-39913ce1]{padding:10px 16px;border-radius:10px;cursor:pointer;-webkit-transition:all .2s ease;border:none}.nav-btn-prev[data-v-39913ce1]{color:#64748b}[dir] .nav-btn-prev[data-v-39913ce1]{background:#fff;border:2px solid #e2e8f0}[dir] .nav-btn-prev[data-v-39913ce1]:hover:not(.disabled){background:#f1f5f9;border-color:#94a3b8}.nav-btn-next[data-v-39913ce1]{color:#fff;-webkit-box-shadow:0 4px 12px rgba(59,130,246,.3)}[dir] .nav-btn-next[data-v-39913ce1]{box-shadow:0 4px 12px rgba(59,130,246,.3)}[dir=ltr] .nav-btn-next[data-v-39913ce1]{background:linear-gradient(135deg,#3b82f6,#2563eb)}[dir=rtl] .nav-btn-next[data-v-39913ce1]{background:linear-gradient(-135deg,#3b82f6,#2563eb)}.nav-btn-next[data-v-39913ce1]:hover:not(.disabled){-webkit-transform:translateY(-1px);-webkit-box-shadow:0 6px 16px rgba(59,130,246,.4)}[dir] .nav-btn-next[data-v-39913ce1]:hover:not(.disabled){transform:translateY(-1px);box-shadow:0 6px 16px rgba(59,130,246,.4)}.nav-btn.disabled[data-v-39913ce1]{opacity:.4}[dir] .nav-btn.disabled[data-v-39913ce1]{cursor:not-allowed}.page-indicator[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:13px}.page-indicator .current[data-v-39913ce1]{font-weight:800;color:#3b82f6;font-size:16px}.page-indicator .separator[data-v-39913ce1]{color:#cbd5e1}.page-indicator .total[data-v-39913ce1]{color:#64748b;font-weight:500}.alert-card[data-v-39913ce1]{-webkit-box-shadow:0 4px 25px rgba(0,0,0,.08)}[dir] .alert-card[data-v-39913ce1]{background:#fff;border-radius:16px;padding:40px;text-align:center;box-shadow:0 4px 25px rgba(0,0,0,.08)}.alert-icon[data-v-39913ce1]{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] .alert-icon[data-v-39913ce1]{border-radius:50%;margin:0 auto 16px}[dir=ltr] .alert-icon[data-v-39913ce1]{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}[dir=rtl] .alert-icon[data-v-39913ce1]{background:linear-gradient(-135deg,#f1f5f9,#e2e8f0)}.alert-icon i[data-v-39913ce1]{font-size:28px;color:#64748b}.alert-title[data-v-39913ce1]{font-size:18px;font-weight:600;color:#1e293b}[dir] .alert-title[data-v-39913ce1]{margin-bottom:20px}.btn-back[data-v-39913ce1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#fff;font-size:14px;font-weight:600;-webkit-box-shadow:0 4px 12px rgba(34,197,94,.3);transition:all .2s ease}[dir] .btn-back[data-v-39913ce1]{padding:12px 24px;border:none;border-radius:12px;cursor:pointer;box-shadow:0 4px 12px rgba(34,197,94,.3);-webkit-transition:all .2s ease}[dir=ltr] .btn-back[data-v-39913ce1]{background:linear-gradient(135deg,#22c55e,#16a34a)}[dir=rtl] .btn-back[data-v-39913ce1]{background:linear-gradient(-135deg,#22c55e,#16a34a)}.btn-back[data-v-39913ce1]:hover{-webkit-transform:translateY(-2px);-webkit-box-shadow:0 6px 16px rgba(34,197,94,.4)}[dir] .btn-back[data-v-39913ce1]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(34,197,94,.4)}.sidebar-premium[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.timer-card[data-v-39913ce1]{position:relative;overflow:hidden;-webkit-box-shadow:0 8px 25px rgba(102,126,234,.3);transition:all .3s ease}[dir] .timer-card[data-v-39913ce1]{border-radius:14px;padding:14px;box-shadow:0 8px 25px rgba(102,126,234,.3);-webkit-transition:all .3s ease}[dir=ltr] .timer-card[data-v-39913ce1]{background:linear-gradient(135deg,#667eea,#764ba2)}[dir=rtl] .timer-card[data-v-39913ce1]{background:linear-gradient(-135deg,#667eea,#764ba2)}.timer-card.timer-warning[data-v-39913ce1]{-webkit-box-shadow:0 8px 25px rgba(245,87,108,.3)}[dir] .timer-card.timer-warning[data-v-39913ce1]{box-shadow:0 8px 25px rgba(245,87,108,.3)}[dir=ltr] .timer-card.timer-warning[data-v-39913ce1]{background:linear-gradient(135deg,#f093fb,#f5576c)}[dir=ltr] .timer-card.timer-warning[data-v-39913ce1],[dir=rtl] .timer-card.timer-warning[data-v-39913ce1]{-webkit-animation:warningPulse-39913ce1 1.5s ease-in-out infinite;animation:warningPulse-39913ce1 1.5s ease-in-out infinite}[dir=rtl] .timer-card.timer-warning[data-v-39913ce1]{background:linear-gradient(-135deg,#f093fb,#f5576c)}@-webkit-keyframes warningPulse-39913ce1{0%,to{-webkit-box-shadow:0 8px 25px rgba(245,87,108,.3);box-shadow:0 8px 25px rgba(245,87,108,.3)}50%{-webkit-box-shadow:0 8px 35px rgba(245,87,108,.5);box-shadow:0 8px 35px rgba(245,87,108,.5)}}@keyframes warningPulse-39913ce1{0%,to{-webkit-box-shadow:0 8px 25px rgba(245,87,108,.3);box-shadow:0 8px 25px rgba(245,87,108,.3)}50%{-webkit-box-shadow:0 8px 35px rgba(245,87,108,.5);box-shadow:0 8px 35px rgba(245,87,108,.5)}}.timer-header[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}[dir] .timer-header[data-v-39913ce1]{margin-bottom:8px}.timer-icon-wrapper[data-v-39913ce1]{width:28px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] .timer-icon-wrapper[data-v-39913ce1]{background:hsla(0,0%,100%,.2);border-radius:8px}.timer-icon-wrapper i[data-v-39913ce1]{font-size:14px;color:#fff}[dir=ltr] .pulse-animation[data-v-39913ce1],[dir=rtl] .pulse-animation[data-v-39913ce1]{-webkit-animation:pulse-39913ce1 1s ease-in-out infinite;animation:pulse-39913ce1 1s ease-in-out infinite}@-webkit-keyframes pulse-39913ce1{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes pulse-39913ce1{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.15);transform:scale(1.15)}}.timer-label[data-v-39913ce1]{font-size:10px;font-weight:700;letter-spacing:1.5px;color:hsla(0,0%,100%,.9);text-transform:uppercase}.timer-display[data-v-39913ce1]{font-family:JetBrains Mono,Fira Code,monospace;font-size:2rem!important;font-weight:800!important;color:#fff!important}[dir] .timer-display[data-v-39913ce1]{text-align:center;text-shadow:0 2px 10px rgba(0,0,0,.2);background:transparent!important;padding:4px 0!important;margin:0!important}.timer-decoration[data-v-39913ce1]{position:absolute;width:120px;height:120px;top:-60px;pointer-events:none}[dir] .timer-decoration[data-v-39913ce1]{background:hsla(0,0%,100%,.1);border-radius:50%}[dir=ltr] .timer-decoration[data-v-39913ce1]{right:-60px}[dir=rtl] .timer-decoration[data-v-39913ce1]{left:-60px}.results-card[data-v-39913ce1]{-webkit-box-shadow:0 4px 15px rgba(0,0,0,.06)}[dir] .results-card[data-v-39913ce1]{background:#fff;border-radius:14px;padding:14px;box-shadow:0 4px 15px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.05)}.results-header[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}[dir] .results-header[data-v-39913ce1]{margin-bottom:12px}.results-header i[data-v-39913ce1]{font-size:18px;color:#f59e0b}.results-header span[data-v-39913ce1]{font-size:14px;font-weight:700;color:#1e293b}.score-circle-container[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] .score-circle-container[data-v-39913ce1]{margin-bottom:14px}.score-circle[data-v-39913ce1]{position:relative;width:100px;height:100px}.score-ring[data-v-39913ce1]{width:100%;height:100%}[dir=ltr] .score-ring[data-v-39913ce1]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}[dir=rtl] .score-ring[data-v-39913ce1]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.score-ring-bg[data-v-39913ce1]{fill:none;stroke:#e2e8f0;stroke-width:8}.score-ring-progress[data-v-39913ce1]{fill:none;stroke:#3b82f6;stroke-width:8;stroke-linecap:round;stroke-dasharray:283;transition:stroke-dashoffset 1s ease-out}[dir] .score-ring-progress[data-v-39913ce1]{-webkit-transition:stroke-dashoffset 1s ease-out}.score-value[data-v-39913ce1]{position:absolute;top:50%}[dir] .score-value[data-v-39913ce1]{text-align:center}[dir=ltr] .score-value[data-v-39913ce1]{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[dir=rtl] .score-value[data-v-39913ce1]{right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.score-number[data-v-39913ce1]{font-size:26px;font-weight:800;-webkit-text-fill-color:#8b5cf6;line-height:1}[dir] .score-number[data-v-39913ce1]{-webkit-background-clip:text;background-clip:text}.score-total[data-v-39913ce1]{display:block;font-size:11px;color:#94a3b8;font-weight:600}.results-stats[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;gap:8px}.stat-item[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}[dir] .stat-item[data-v-39913ce1]{padding:8px;border-radius:10px}.stat-item i[data-v-39913ce1]{font-size:16px}[dir] .stat-item i[data-v-39913ce1]{margin-bottom:2px}.stat-item .stat-value[data-v-39913ce1]{font-size:18px;font-weight:800}.stat-item .stat-label[data-v-39913ce1]{font-size:9px;color:#64748b;font-weight:500}[dir] .stat-pending[data-v-39913ce1]{background:#fef2f2}.stat-pending .stat-value[data-v-39913ce1],.stat-pending i[data-v-39913ce1]{color:#ef4444}[dir] .stat-done[data-v-39913ce1]{background:#f0fdf4}.stat-done .stat-value[data-v-39913ce1],.stat-done i[data-v-39913ce1]{color:#22c55e}.progress-card[data-v-39913ce1]{-webkit-box-shadow:0 4px 15px rgba(0,0,0,.05)}[dir] .progress-card[data-v-39913ce1]{background:#fff;border-radius:12px;padding:12px;box-shadow:0 4px 15px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.05)}.progress-header[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .progress-header[data-v-39913ce1]{margin-bottom:8px}.progress-title[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#475569}.progress-title i[data-v-39913ce1]{font-size:12px;color:#8b5cf6}.progress-percentage[data-v-39913ce1]{font-size:16px;font-weight:800}.progress-percentage.progress-low[data-v-39913ce1]{color:#ef4444}.progress-percentage.progress-medium[data-v-39913ce1]{color:#f59e0b}.progress-percentage.progress-high[data-v-39913ce1]{color:#22c55e}[dir] .progress-bar-container[data-v-39913ce1]{margin-bottom:8px}.progress-bar-bg[data-v-39913ce1]{width:100%;height:8px;overflow:hidden}[dir] .progress-bar-bg[data-v-39913ce1]{background:#e2e8f0;border-radius:8px}.progress-bar-fill[data-v-39913ce1]{height:100%;transition:all .6s cubic-bezier(.4,0,.2,1);position:relative}[dir] .progress-bar-fill[data-v-39913ce1]{border-radius:8px;-webkit-transition:all .6s cubic-bezier(.4,0,.2,1)}.progress-bar-fill[data-v-39913ce1]:after{content:"";position:absolute;top:0;bottom:0}[dir=ltr] .progress-bar-fill[data-v-39913ce1]:after{left:0;right:0;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(hsla(0,0%,100%,.4)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);-webkit-animation:shimmer-ltr-39913ce1 2s infinite;animation:shimmer-ltr-39913ce1 2s infinite}[dir=rtl] .progress-bar-fill[data-v-39913ce1]:after{right:0;left:0;background:-webkit-gradient(linear,right top,left top,from(transparent),color-stop(hsla(0,0%,100%,.4)),to(transparent));background:linear-gradient(-90deg,transparent,hsla(0,0%,100%,.4),transparent);-webkit-animation:shimmer-rtl-39913ce1 2s infinite;animation:shimmer-rtl-39913ce1 2s infinite}@-webkit-keyframes shimmer-ltr-39913ce1{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes shimmer-rtl-39913ce1{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes shimmer-ltr-39913ce1{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shimmer-rtl-39913ce1{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}[dir=ltr] .bar-low[data-v-39913ce1]{background:-webkit-gradient(linear,left top,right top,from(#ef4444),to(#f87171));background:linear-gradient(90deg,#ef4444,#f87171)}[dir=rtl] .bar-low[data-v-39913ce1]{background:-webkit-gradient(linear,right top,left top,from(#ef4444),to(#f87171));background:linear-gradient(-90deg,#ef4444,#f87171)}[dir=ltr] .bar-medium[data-v-39913ce1]{background:-webkit-gradient(linear,left top,right top,from(#f59e0b),to(#fbbf24));background:linear-gradient(90deg,#f59e0b,#fbbf24)}[dir=rtl] .bar-medium[data-v-39913ce1]{background:-webkit-gradient(linear,right top,left top,from(#f59e0b),to(#fbbf24));background:linear-gradient(-90deg,#f59e0b,#fbbf24)}[dir=ltr] .bar-high[data-v-39913ce1]{background:-webkit-gradient(linear,left top,right top,from(#22c55e),to(#4ade80));background:linear-gradient(90deg,#22c55e,#4ade80)}[dir=rtl] .bar-high[data-v-39913ce1]{background:-webkit-gradient(linear,right top,left top,from(#22c55e),to(#4ade80));background:linear-gradient(-90deg,#22c55e,#4ade80)}.progress-details[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.progress-stat[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:10px;font-weight:600}.progress-stat .dot[data-v-39913ce1]{width:6px;height:6px}[dir] .progress-stat .dot[data-v-39913ce1]{border-radius:50%}.progress-stat.pending[data-v-39913ce1]{color:#ef4444}[dir] .progress-stat.pending .dot[data-v-39913ce1]{background:#ef4444}.progress-stat.completed[data-v-39913ce1]{color:#22c55e}[dir] .progress-stat.completed .dot[data-v-39913ce1]{background:#22c55e}[dir] .actions-container[data-v-39913ce1]{margin-bottom:6px}.btn-finalizar[data-v-39913ce1]{width:100%;color:#fff;font-size:13px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;-webkit-box-shadow:0 6px 20px rgba(239,68,68,.3);transition:all .3s ease}[dir] .btn-finalizar[data-v-39913ce1]{padding:12px 16px;border:none;border-radius:10px;cursor:pointer;box-shadow:0 6px 20px rgba(239,68,68,.3);-webkit-transition:all .3s ease}[dir=ltr] .btn-finalizar[data-v-39913ce1]{background:linear-gradient(135deg,#ef4444,#dc2626)}[dir=rtl] .btn-finalizar[data-v-39913ce1]{background:linear-gradient(-135deg,#ef4444,#dc2626)}.btn-finalizar[data-v-39913ce1]:hover{-webkit-transform:translateY(-2px);-webkit-box-shadow:0 8px 25px rgba(239,68,68,.4)}[dir] .btn-finalizar[data-v-39913ce1]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(239,68,68,.4)}.btn-finalizar i[data-v-39913ce1]{font-size:14px}.btn-volver[data-v-39913ce1]{width:100%;color:#64748b;font-size:12px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;transition:all .2s ease}[dir] .btn-volver[data-v-39913ce1]{padding:10px 14px;background:transparent;border:2px solid #e2e8f0;border-radius:10px;cursor:pointer;-webkit-transition:all .2s ease}.btn-volver[data-v-39913ce1]:hover{color:#475569}[dir] .btn-volver[data-v-39913ce1]:hover{background:#f8fafc;border-color:#94a3b8}.btn-volver i[data-v-39913ce1]{font-size:14px}.nav-section[data-v-39913ce1]{-webkit-box-shadow:0 4px 15px rgba(0,0,0,.05)}[dir] .nav-section[data-v-39913ce1]{background:#fff;border-radius:12px;padding:12px;box-shadow:0 4px 15px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.05)}[dir] .nav-group[data-v-39913ce1]{margin-bottom:12px}[dir] .nav-group[data-v-39913ce1]:last-child{margin-bottom:0}.nav-group-title[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:10px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.5px}[dir] .nav-group-title[data-v-39913ce1]{margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #f1f5f9}.nav-group-title i[data-v-39913ce1]{font-size:12px;color:#8b5cf6}.question-counter[data-v-39913ce1]{color:#fff;font-size:9px}[dir] .question-counter[data-v-39913ce1]{padding:2px 6px;border-radius:8px}[dir=ltr] .question-counter[data-v-39913ce1]{margin-left:auto;background:linear-gradient(135deg,#3b82f6,#8b5cf6)}[dir=rtl] .question-counter[data-v-39913ce1]{margin-right:auto;background:linear-gradient(-135deg,#3b82f6,#8b5cf6)}.nav-pills[data-v-39913ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-pill[data-v-39913ce1]{color:#64748b;font-size:10px;font-weight:600;transition:all .2s ease;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}[dir] .nav-pill[data-v-39913ce1]{padding:6px 12px;border-radius:20px;border:2px solid #e2e8f0;background:#fff;cursor:pointer;-webkit-transition:all .2s ease}.nav-pill[data-v-39913ce1]:hover{color:#3b82f6}[dir] .nav-pill[data-v-39913ce1]:hover{border-color:#3b82f6;background:#eff6ff}.nav-pill.active[data-v-39913ce1]{color:#fff;-webkit-box-shadow:0 3px 10px rgba(59,130,246,.3)}[dir] .nav-pill.active[data-v-39913ce1]{border-color:transparent;box-shadow:0 3px 10px rgba(59,130,246,.3)}[dir=ltr] .nav-pill.active[data-v-39913ce1]{background:linear-gradient(135deg,#3b82f6,#2563eb)}[dir=rtl] .nav-pill.active[data-v-39913ce1]{background:linear-gradient(-135deg,#3b82f6,#2563eb)}.nav-pill.completed[data-v-39913ce1]{color:#fff;-webkit-box-shadow:0 3px 10px rgba(34,197,94,.3)}[dir] .nav-pill.completed[data-v-39913ce1]{border-color:transparent;box-shadow:0 3px 10px rgba(34,197,94,.3)}[dir=ltr] .nav-pill.completed[data-v-39913ce1]{background:linear-gradient(135deg,#22c55e,#16a34a)}[dir=rtl] .nav-pill.completed[data-v-39913ce1]{background:linear-gradient(-135deg,#22c55e,#16a34a)}.completed-icon[data-v-39913ce1]{font-size:10px}.pill-indicator[data-v-39913ce1]{position:absolute;bottom:-6px;width:4px;height:4px}[dir] .pill-indicator[data-v-39913ce1]{background:#3b82f6;border-radius:50%}[dir=ltr] .pill-indicator[data-v-39913ce1]{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[dir=rtl] .pill-indicator[data-v-39913ce1]{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.questions-grid[data-v-39913ce1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(32px,1fr));gap:6px;max-height:140px;overflow-y:auto}[dir] .questions-grid[data-v-39913ce1]{padding:2px}.question-btn[data-v-39913ce1]{position:relative;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:all .2s ease}[dir] .question-btn[data-v-39913ce1]{border-radius:8px;border:2px solid #e2e8f0;background:#fff;cursor:pointer;-webkit-transition:all .2s ease}.question-btn .question-number[data-v-39913ce1]{font-size:11px;font-weight:700;color:#64748b}.question-btn[data-v-39913ce1]:hover{-webkit-transform:scale(1.1)}[dir] .question-btn[data-v-39913ce1]:hover{transform:scale(1.1);border-color:#3b82f6}[dir] .question-btn.unanswered[data-v-39913ce1]{background:#f8fafc;border-color:#e2e8f0}.question-btn.unanswered .question-number[data-v-39913ce1]{color:#94a3b8}.question-btn.answered[data-v-39913ce1]{-webkit-box-shadow:0 2px 8px rgba(34,197,94,.3)}[dir] .question-btn.answered[data-v-39913ce1]{border-color:transparent;box-shadow:0 2px 8px rgba(34,197,94,.3)}[dir=ltr] .question-btn.answered[data-v-39913ce1]{background:linear-gradient(135deg,#22c55e,#16a34a)}[dir=rtl] .question-btn.answered[data-v-39913ce1]{background:linear-gradient(-135deg,#22c55e,#16a34a)}.question-btn.answered .question-number[data-v-39913ce1]{color:#fff}.question-btn.active[data-v-39913ce1]{-webkit-box-shadow:0 3px 10px rgba(59,130,246,.4);-webkit-transform:scale(1.15)}[dir] .question-btn.active[data-v-39913ce1]{border-color:transparent;box-shadow:0 3px 10px rgba(59,130,246,.4);transform:scale(1.15)}[dir=ltr] .question-btn.active[data-v-39913ce1]{background:linear-gradient(135deg,#3b82f6,#2563eb)}[dir=rtl] .question-btn.active[data-v-39913ce1]{background:linear-gradient(-135deg,#3b82f6,#2563eb)}.question-btn.active .question-number[data-v-39913ce1]{color:#fff}.answered-indicator[data-v-39913ce1]{position:absolute;top:-3px;width:12px;height:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] .answered-indicator[data-v-39913ce1]{background:#22c55e;border-radius:50%;border:1px solid #fff}[dir=ltr] .answered-indicator[data-v-39913ce1]{right:-3px}[dir=rtl] .answered-indicator[data-v-39913ce1]{left:-3px}.answered-indicator i[data-v-39913ce1]{font-size:6px;color:#fff}.custom-scrollbar[data-v-39913ce1]::-webkit-scrollbar{height:4px;width:4px}[dir] .custom-scrollbar[data-v-39913ce1]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}[dir] .custom-scrollbar[data-v-39913ce1]::-webkit-scrollbar-thumb{border-radius:4px}[dir=ltr] .custom-scrollbar[data-v-39913ce1]::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#3b82f6,#8b5cf6)}[dir=rtl] .custom-scrollbar[data-v-39913ce1]::-webkit-scrollbar-thumb{background:linear-gradient(-135deg,#3b82f6,#8b5cf6)}[dir=ltr] .question-animate[data-v-39913ce1]{-webkit-animation:slideIn-ltr-39913ce1 .3s ease-out forwards;animation:slideIn-ltr-39913ce1 .3s ease-out forwards}[dir=rtl] .question-animate[data-v-39913ce1]{-webkit-animation:slideIn-rtl-39913ce1 .3s ease-out forwards;animation:slideIn-rtl-39913ce1 .3s ease-out forwards}@-webkit-keyframes slideIn-ltr-39913ce1{0%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideIn-rtl-39913ce1{0%{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn-ltr-39913ce1{0%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn-rtl-39913ce1{0%{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}[dir=ltr] .fade-in[data-v-39913ce1],[dir=rtl] .fade-in[data-v-39913ce1]{-webkit-animation:fadeIn-39913ce1 .4s ease-out;animation:fadeIn-39913ce1 .4s ease-out}@-webkit-keyframes fadeIn-39913ce1{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-39913ce1{0%{opacity:0}to{opacity:1}}.checkbox-full-width .vs-checkbox--label[data-v-39913ce1]{width:100%}@media (max-width:768px){.header-content[data-v-39913ce1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[dir] .header-content[data-v-39913ce1]{text-align:center}.header-info[data-v-39913ce1]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.question-header[data-v-39913ce1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.question-meta[data-v-39913ce1]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}