.quiz-progress-bar{transition:width .3s ease;width:var(--progress-width,0)}.quiz-progress-bar[data-progress]{--progress-width:calc(var(--progress) * 1%)}.quiz-progress-0{width:0}.quiz-progress-10{width:10%}.quiz-progress-20{width:20%}.quiz-progress-30{width:30%}.quiz-progress-40{width:40%}.quiz-progress-50{width:50%}.quiz-progress-60{width:60%}.quiz-progress-70{width:70%}.quiz-progress-80{width:80%}.quiz-progress-90{width:90%}.quiz-progress-100{width:100%}.performance-bar-excellent{background-color:#10b981}.performance-bar-good{background-color:#f59e0b}.performance-bar-poor{background-color:#ef4444}@media (max-width:768px){.quiz-subjects-grid{gap:.75rem!important}.quiz-option-button{padding:.75rem!important;font-size:.9rem!important}.quiz-timer{font-size:.8rem!important;padding:.25rem .75rem!important}.quiz-progress-container{margin-bottom:1rem!important}.quiz-feedback-section{margin-top:1rem!important;padding:.75rem!important}.quiz-action-buttons{flex-direction:column!important;gap:.75rem!important}.quiz-stats-grid{grid-template-columns:1fr 1fr!important;gap:.75rem!important}.quiz-stat-card{padding:.75rem!important}.quiz-question-text{font-size:1.1rem!important;line-height:1.4!important}.quiz-option-text{font-size:.9rem!important;line-height:1.4!important}}