.modern-quiz-container[data-v-2059fe91]{min-height:100vh;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}[dir] .quiz-header[data-v-2059fe91]{padding:2rem 0;margin-bottom:0;border-radius:0 0 18px 18px}.gradient-bg[data-v-2059fe91]{color:#fff}[dir] .gradient-bg[data-v-2059fe91]{background:#764ba2}.quiz-title[data-v-2059fe91]{color:#fff;font-weight:700;font-size:1.8rem}[dir] .quiz-title[data-v-2059fe91]{margin:0}.progress-indicator[data-v-2059fe91]{display:flex;align-items:center;font-size:1.1rem}[dir] .progress-indicator[data-v-2059fe91]{margin-top:.5rem}.current-question[data-v-2059fe91]{font-weight:700;font-size:1.5rem;color:gold}.separator[data-v-2059fe91]{opacity:.8}[dir] .separator[data-v-2059fe91]{margin:0 .5rem}.total-questions[data-v-2059fe91]{opacity:.9}.back-btn[data-v-2059fe91]{font-weight:600;transition:all .3s ease}[dir] .back-btn[data-v-2059fe91]{border:2px solid #fff;padding:.75rem 1.5rem}.back-btn[data-v-2059fe91]:hover{color:#667eea}[dir] .back-btn[data-v-2059fe91]:hover{background-color:#fff;transform:translateY(-2px)}.question-card[data-v-2059fe91]{overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}[dir] .question-card[data-v-2059fe91]{border-radius:20px}[dir] .question-card[data-v-2059fe91]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.1)!important}[dir] .question-header[data-v-2059fe91]{background:#7a2a85;padding:1rem 2rem;margin:-1.5rem -1.5rem 1.5rem -1.5rem}.question-number-badge[data-v-2059fe91]{color:#fff;font-weight:600;font-size:1.1rem}.question-text[data-v-2059fe91]{font-size:1.1rem;line-height:1.8}[dir] .question-text[data-v-2059fe91]{margin-bottom:2rem;padding:1.5rem;background-color:#f8f9ff;border-radius:15px}[dir=ltr] .question-text[data-v-2059fe91]{border-left:5px solid #4facfe}[dir=rtl] .question-text[data-v-2059fe91]{border-right:5px solid #4facfe}.section-title[data-v-2059fe91]{color:var(--text-primary);font-weight:600}[dir] .section-title[data-v-2059fe91]{margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #eee}[dir] .answers-section[data-v-2059fe91]{margin-top:2rem}.answer-options[data-v-2059fe91]{display:flex;flex-direction:column;gap:1rem}.answer-option[data-v-2059fe91]{transition:all .3s ease}[dir] .answer-option[data-v-2059fe91]{padding:1rem;border-radius:12px;border:2px solid #e9ecef;background-color:#fff}[dir] .answer-option[data-v-2059fe91]:hover{border-color:#4facfe}[dir=ltr] .answer-option[data-v-2059fe91]:hover{transform:translateX(5px)}[dir=rtl] .answer-option[data-v-2059fe91]:hover{transform:translateX(-5px)}[dir] .answer-option.correct-answer[data-v-2059fe91]{border-color:#28a745;background-color:#f8fff9}.custom-radio[data-v-2059fe91]{display:flex;align-items:center;width:100%}.answer-text[data-v-2059fe91]{flex:1;font-size:1rem}[dir=ltr] .answer-text[data-v-2059fe91]{margin-left:.5rem}[dir=rtl] .answer-text[data-v-2059fe91]{margin-right:.5rem}[dir] .navigation-section[data-v-2059fe91]{margin:2rem 0}.nav-btn[data-v-2059fe91]{font-weight:600;transition:all .3s ease}[dir] .nav-btn[data-v-2059fe91]{padding:.75rem 1.5rem;border-radius:12px}[dir] .nav-btn[data-v-2059fe91]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.15)}[dir] .explanation-sections[data-v-2059fe91]{margin-top:2rem}.explanation-card[data-v-2059fe91]{overflow:hidden;transition:transform .3s ease}[dir] .explanation-card[data-v-2059fe91]{border-radius:15px}[dir] .explanation-card[data-v-2059fe91]:hover{transform:translateY(-3px)}.explanation-header[data-v-2059fe91]{color:#fff;display:flex;align-items:center}[dir] .explanation-header[data-v-2059fe91]{background:#7a2a85;padding:1rem 1.5rem;margin:-1.5rem -1.5rem 1rem -1.5rem}.header-explanation-text[data-v-2059fe91]{color:#fff}.explanation-text[data-v-2059fe91]{font-size:1rem;line-height:1.7;color:var(--text-primary);white-space:pre-wrap}.video-container[data-v-2059fe91]{overflow:hidden}[dir] .video-container[data-v-2059fe91]{border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.video-player iframe[data-v-2059fe91]{width:100%;height:400px}[dir] .video-player iframe[data-v-2059fe91]{border:none}[dir] .no-video-message[data-v-2059fe91]{text-align:center;padding:3rem;background-color:#f8f9fa;border-radius:15px}.question-navigator[data-v-2059fe91]{position:sticky;top:2rem}[dir] .question-navigator[data-v-2059fe91]{border-radius:20px}.question-grid[data-v-2059fe91]{display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem}[dir] .question-grid[data-v-2059fe91]{margin-bottom:1rem}.question-number-btn[data-v-2059fe91]{aspect-ratio:1;font-weight:600;font-size:.9rem;transition:all .3s ease;position:relative;display:flex;align-items:center;justify-content:center;color:var(--text-muted)}[dir] .question-number-btn[data-v-2059fe91]{border:none;border-radius:12px;background-color:#e9ecef}[dir] .question-number-btn[data-v-2059fe91]:hover{transform:scale(1.1);box-shadow:0 5px 15px rgba(0,0,0,.2)}.question-number-btn.current[data-v-2059fe91]{color:#fff}[dir] .question-number-btn.current[data-v-2059fe91]{box-shadow:0 5px 15px rgba(79,172,254,.4)}[dir=ltr] .question-number-btn.current[data-v-2059fe91]{background:linear-gradient(135deg,#4facfe,#00f2fe)}[dir=rtl] .question-number-btn.current[data-v-2059fe91]{background:linear-gradient(-135deg,#4facfe,#00f2fe)}.question-number-btn.correct[data-v-2059fe91]{color:#fff}[dir=ltr] .question-number-btn.correct[data-v-2059fe91]{background:linear-gradient(135deg,#56ab2f,#a8e6cf)}[dir=rtl] .question-number-btn.correct[data-v-2059fe91]{background:linear-gradient(-135deg,#56ab2f,#a8e6cf)}.question-number-btn.incorrect[data-v-2059fe91]{color:#fff}[dir=ltr] .question-number-btn.incorrect[data-v-2059fe91]{background:linear-gradient(135deg,#ff416c,#ff4b2b)}[dir=rtl] .question-number-btn.incorrect[data-v-2059fe91]{background:linear-gradient(-135deg,#ff416c,#ff4b2b)}.navigator-legend[data-v-2059fe91]{display:flex;justify-content:space-around}[dir] .navigator-legend[data-v-2059fe91]{padding-top:1rem;border-top:1px solid #dee2e6}.legend-item[data-v-2059fe91]{display:flex;align-items:center;gap:.5rem}.legend-dot[data-v-2059fe91]{width:12px;height:12px}[dir] .legend-dot[data-v-2059fe91]{border-radius:50%}[dir=ltr] .legend-dot.current[data-v-2059fe91]{background:linear-gradient(135deg,#4facfe,#00f2fe)}[dir=rtl] .legend-dot.current[data-v-2059fe91]{background:linear-gradient(-135deg,#4facfe,#00f2fe)}[dir=ltr] .legend-dot.correct[data-v-2059fe91]{background:linear-gradient(135deg,#56ab2f,#a8e6cf)}[dir=rtl] .legend-dot.correct[data-v-2059fe91]{background:linear-gradient(-135deg,#56ab2f,#a8e6cf)}[dir=ltr] .legend-dot.incorrect[data-v-2059fe91]{background:linear-gradient(135deg,#ff416c,#ff4b2b)}[dir=rtl] .legend-dot.incorrect[data-v-2059fe91]{background:linear-gradient(-135deg,#ff416c,#ff4b2b)}[dir] .loading-section[data-v-2059fe91]{padding:3rem}.loading-spinner .spinner-border[data-v-2059fe91]{width:3rem;height:3rem}.loading-text[data-v-2059fe91]{font-size:1.1rem;color:var(--text-muted)}@media (max-width:768px){[dir] .quiz-header[data-v-2059fe91]{padding:1rem 0}.quiz-title[data-v-2059fe91]{font-size:1.4rem}.question-grid[data-v-2059fe91]{grid-template-columns:repeat(4,1fr)}.question-text[data-v-2059fe91]{font-size:1rem}[dir] .question-text[data-v-2059fe91]{padding:1rem}[dir] .explanation-header[data-v-2059fe91]{padding:.75rem 1rem}.video-player iframe[data-v-2059fe91]{height:250px}}@media (max-width:576px){.question-grid[data-v-2059fe91]{grid-template-columns:repeat(3,1fr)}.navigator-legend[data-v-2059fe91]{flex-direction:column;gap:.5rem}}html[data-v-2059fe91]{scroll-behavior:smooth}[data-v-2059fe91]::-webkit-scrollbar{width:8px}[dir][data-v-2059fe91] ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}[dir][data-v-2059fe91] ::-webkit-scrollbar-thumb{border-radius:10px}[dir=ltr][data-v-2059fe91] ::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#667eea,#764ba2)}[dir=rtl][data-v-2059fe91] ::-webkit-scrollbar-thumb{background:linear-gradient(-135deg,#667eea,#764ba2)}[dir=ltr][data-v-2059fe91] ::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#764ba2,#667eea)}[dir=rtl][data-v-2059fe91] ::-webkit-scrollbar-thumb:hover{background:linear-gradient(-135deg,#764ba2,#667eea)}.logo_optimal[data-v-2059fe91]{max-height:70;max-width:230}[dir] .logo_optimal[data-v-2059fe91]{border-radius:17px}[dir=ltr] .logo_optimal[data-v-2059fe91]{margin-right:25px}[dir=rtl] .logo_optimal[data-v-2059fe91]{margin-left:25px}[data-v-2059fe91]{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}[contenteditable=true][data-v-2059fe91],input[data-v-2059fe91],textarea[data-v-2059fe91]{-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}.modern-quiz-container[data-v-2059fe91]{-webkit-context-menu:none;-moz-context-menu:none;-ms-context-menu:none;context-menu:none}.loading-overlay-fullpage[data-v-2059fe91]{position:fixed;top:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:9999;backdrop-filter:blur(5px)}[dir] .loading-overlay-fullpage[data-v-2059fe91]{background-color:hsla(0,0%,100%,.95)}[dir=ltr] .loading-overlay-fullpage[data-v-2059fe91],[dir=rtl] .loading-overlay-fullpage[data-v-2059fe91]{left:0;right:0}.loading-content[data-v-2059fe91]{display:flex;flex-direction:column;align-items:center;gap:1rem}[dir] .loading-content[data-v-2059fe91]{text-align:center}.loading-content p[data-v-2059fe91]{font-size:1.1rem;font-weight:600;color:#667eea}[dir] .loading-content p[data-v-2059fe91]{margin:0}