.quiz-wrapper[data-v-a179967d]{width:100%}.quiz-progress[data-v-a179967d]{margin-bottom:.75rem}.progress-info[data-v-a179967d]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.35rem}.progress-text[data-v-a179967d]{color:var(--text-secondary);font-size:.8rem;font-weight:500}.progress-percent[data-v-a179967d]{color:var(--accent-primary);font-size:.8rem;font-weight:600}.progress-bar[data-v-a179967d]{background:#6c8cff1a;border-radius:2px;height:3px;overflow:hidden}.progress-fill[data-v-a179967d]{background:linear-gradient(90deg,var(--accent-primary),#00b894);border-radius:2px;height:100%;transition:width .4s ease}.question-card[data-v-a179967d]{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);margin-bottom:.75rem;padding:.85rem 1.1rem}.question-header[data-v-a179967d]{align-items:flex-start;display:flex;gap:.6rem}.question-number[data-v-a179967d]{background:#6c8cff1a;border-radius:10px;color:var(--accent-primary);flex-shrink:0;font-size:.85rem;font-weight:700;line-height:1.4;padding:.2rem .6rem}.question-text[data-v-a179967d]{color:var(--accent-primary);flex:1;font-size:1rem;font-weight:600;line-height:1.5;margin:0}.options-list[data-v-a179967d]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.option-btn[data-v-a179967d]{align-items:center;background:var(--bg-card);border:1.5px solid var(--border-light);border-radius:var(--radius-sm);color:#a0aac0;cursor:pointer;display:flex;font-family:inherit;font-size:.9rem;gap:.75rem;padding:.7rem 1rem;text-align:left;transition:all .2s ease}.option-btn[data-v-a179967d]:hover{background:#6c8cff0d;border-color:var(--accent-primary);color:#b8c0d4}.option-selected[data-v-a179967d]{background:#6c8cff1a;border-color:var(--accent-primary);color:#c4cdde}.option-label[data-v-a179967d]{align-items:center;background:var(--bg-primary);border:1.5px solid var(--border-light);border-radius:50%;color:#a0aac0;display:flex;flex-shrink:0;font-size:.8rem;font-weight:600;height:28px;justify-content:center;transition:all .2s ease;width:28px}.option-btn:hover .option-label[data-v-a179967d]{border-color:var(--accent-primary);color:#b8c0d4}.option-selected .option-label[data-v-a179967d]{background:var(--accent-primary);border-color:var(--accent-primary);color:#fff}.option-text[data-v-a179967d]{flex:1;line-height:1.4}.option-check[data-v-a179967d]{color:var(--accent-primary);flex-shrink:0;font-size:1.1rem}.quiz-nav[data-v-a179967d]{display:flex;gap:.75rem;justify-content:space-between}.nav-btn[data-v-a179967d]{align-items:center;background:var(--bg-card);border:1.5px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.85rem;font-weight:600;gap:.4rem;padding:.6rem 1.25rem;transition:all .2s ease}.nav-btn[data-v-a179967d]:disabled{cursor:not-allowed;opacity:.4}.nav-btn[data-v-a179967d]:not(:disabled):hover{background:#6c8cff0d;border-color:var(--accent-primary)}.nav-btn-prev[data-v-a179967d]{margin-right:auto}.nav-btn-next[data-v-a179967d],.nav-btn-submit[data-v-a179967d]{margin-left:auto}.nav-btn-submit[data-v-a179967d]{background:var(--accent-primary);border-color:var(--accent-primary);color:#fff}.nav-btn-submit[data-v-a179967d]:not(:disabled):hover{background:#5a7be0;border-color:#5a7be0}.result-section[data-v-a179967d]{animation:fadeInUp-a179967d .6s ease}@keyframes fadeInUp-a179967d{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.certificate[data-v-a179967d]{background:linear-gradient(135deg,#1a1a3e,#1e1e44 50%,#1a1a3e);border-radius:var(--radius-xl);box-shadow:0 20px 60px #00000080,0 0 40px #6c8cff1a;margin-bottom:1.5rem;padding:1.5rem;position:relative}.certificate-border[data-v-a179967d]{border:2px solid rgba(108,140,255,.3);border-radius:10px;padding:1.5rem;position:relative}.certificate-corner[data-v-a179967d]{border-color:var(--accent-primary);border-style:solid;height:16px;position:absolute;width:16px}.corner-tl[data-v-a179967d]{border-radius:3px 0 0;border-width:3px 0 0 3px;left:-2px;top:-2px}.corner-tr[data-v-a179967d]{border-radius:0 3px 0 0;border-width:3px 3px 0 0;right:-2px;top:-2px}.corner-bl[data-v-a179967d]{border-radius:0 0 0 3px;border-width:0 0 3px 3px;bottom:-2px;left:-2px}.corner-br[data-v-a179967d]{border-radius:0 0 3px;border-width:0 3px 3px 0;bottom:-2px;right:-2px}.certificate-inner[data-v-a179967d],.result-content[data-v-a179967d]{text-align:center}.result-actions[data-v-a179967d]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.download-btn[data-v-a179967d],.retry-btn[data-v-a179967d]{align-items:center;border-radius:20px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.85rem;font-weight:600;gap:.4rem;padding:.6rem 1.5rem;transition:all .2s ease}.retry-btn[data-v-a179967d]{background:#6c8cff1a;border:1.5px solid var(--accent-primary);color:var(--accent-primary)}.retry-btn[data-v-a179967d]:hover{background:#6c8cff33;box-shadow:0 0 16px #6c8cff33}.download-btn[data-v-a179967d]{background:#00b8941a;border:1.5px solid #00b894;color:#00b894}.download-btn[data-v-a179967d]:hover:not(:disabled){background:#00b89433;box-shadow:0 0 16px #00b89433}.download-btn[data-v-a179967d]:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.question-card[data-v-a179967d]{padding:.75rem .9rem}.question-text[data-v-a179967d]{font-size:.95rem}.option-btn[data-v-a179967d]{font-size:.85rem;padding:.6rem .85rem}.certificate[data-v-a179967d],.certificate-border[data-v-a179967d]{padding:1rem}.result-actions[data-v-a179967d]{align-items:center;flex-direction:column}}@media (max-width:480px){.quiz-nav[data-v-a179967d]{flex-direction:column}.nav-btn[data-v-a179967d]{justify-content:center}}
