:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media(prefers-color-scheme:dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{width:100%;min-height:100vh;margin:0;padding:0;font-weight:400}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}@media(hover:hover){a:hover{background-color:#00bd7e33}}.quiz-start-container[data-v-339094cf]{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:3rem 4rem;background:linear-gradient(135deg,#1a1a1a,#2d2d2d)}.quiz-start-card[data-v-339094cf]{background:#fff;border-radius:1rem;padding:4rem 5rem;max-width:1400px;width:100%;box-shadow:0 20px 60px #00000080}.quiz-title[data-v-339094cf]{font-size:3.5rem;font-weight:700;color:#1a1a1a;margin:0 0 .5rem;text-align:center}.quiz-subtitle[data-v-339094cf]{font-size:1.3rem;color:#5a5a5a;margin:0 0 3.5rem;text-align:center}.quiz-options[data-v-339094cf]{margin-bottom:3rem}.quiz-options h2[data-v-339094cf]{font-size:1.5rem;color:#1a1a1a;margin:0 0 2rem;text-align:center;font-weight:600}.option-buttons[data-v-339094cf]{display:flex;gap:2rem;justify-content:center;flex-wrap:wrap}.option-button[data-v-339094cf]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 4rem;border:3px solid #e0e0e0;border-radius:.5rem;background:#fff;cursor:pointer;transition:all .3s ease;min-width:200px}.option-button[data-v-339094cf]:hover{border-color:#ff8700;transform:translateY(-5px);box-shadow:0 8px 20px #ff87004d}.option-button.active[data-v-339094cf]{border-color:#ff8700;background:#ff8700;color:#fff;transform:scale(1.05);box-shadow:0 8px 25px #ff870080}.option-number[data-v-339094cf]{font-size:3rem;font-weight:700;margin-bottom:.3rem}.option-label[data-v-339094cf]{font-size:1.1rem;font-weight:500}.feedback-toggle[data-v-339094cf]{text-align:center;margin-bottom:2rem}.feedback-button[data-v-339094cf]{padding:1rem 2rem;font-size:1.2rem;font-weight:500;color:#1a1a1a;background:#e0e0e0;border:none;border-radius:.5rem;cursor:pointer;transition:all .3s ease}.feedback-button[data-v-339094cf]:hover{background:#d1d1d1}.feedback-button.enabled[data-v-339094cf]{background:#ff8700;color:#fff}.start-button[data-v-339094cf]{width:100%;padding:1.5rem;font-size:1.4rem;font-weight:600;color:#fff;background:#ff8700;border:none;border-radius:.5rem;cursor:pointer;transition:all .3s ease;box-shadow:0 5px 15px #ff870066}.start-button[data-v-339094cf]:hover:not(:disabled){background:#e67800;transform:translateY(-2px);box-shadow:0 8px 20px #ff870080}.start-button[data-v-339094cf]:disabled{opacity:.5;cursor:not-allowed}.quiz-info[data-v-339094cf]{margin-top:2.5rem;padding-top:2.5rem;border-top:2px solid #f0f0f0;text-align:center}.quiz-info p[data-v-339094cf]{color:#5a5a5a;margin:0;font-size:1.2rem}.quiz-info strong[data-v-339094cf]{color:#ff8700;font-weight:700}@media(max-width:1024px){.quiz-start-container[data-v-339094cf]{padding:2rem}.quiz-start-card[data-v-339094cf]{padding:3rem}.quiz-title[data-v-339094cf]{font-size:2.5rem}}.quiz-question-container[data-v-7a53c5b6]{min-height:100vh;max-width:100%;padding:2rem 4rem;background:linear-gradient(135deg,#1a1a1a,#2d2d2d)}.quiz-header[data-v-7a53c5b6]{margin-bottom:2rem;max-width:1600px;margin-left:auto;margin-right:auto}.progress-info[data-v-7a53c5b6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.progress-left[data-v-7a53c5b6]{display:flex;align-items:center;gap:1rem}.current-question[data-v-7a53c5b6]{font-size:1.2rem;font-weight:600;color:#fff}.topic-badge[data-v-7a53c5b6]{background:#ff8700;color:#fff;padding:.5rem 1.2rem;border-radius:.3rem;font-size:1rem;font-weight:500}.exit-button[data-v-7a53c5b6]{background:#ffffff26;border:2px solid rgba(255,255,255,.3);color:#fff;width:45px;height:45px;border-radius:.3rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;padding:0}.exit-button[data-v-7a53c5b6]:hover{background:#ff8700e6;border-color:#ff8700;transform:scale(1.05)}.exit-icon[data-v-7a53c5b6]{font-size:2rem;font-weight:300;line-height:1}.progress-bar[data-v-7a53c5b6]{height:10px;background:#fff3;border-radius:5px;overflow:hidden}.progress-fill[data-v-7a53c5b6]{height:100%;background:#ff8700;transition:width .4s ease}.question-card[data-v-7a53c5b6]{background:#fff;border-radius:.5rem;padding:3rem 4rem;box-shadow:0 10px 30px #0000004d;max-width:1600px;margin:0 auto}.question-text[data-v-7a53c5b6]{font-size:1.6rem;font-weight:600;color:#1a1a1a;margin:0 0 2.5rem;line-height:1.6}.answer-count[data-v-7a53c5b6]{color:#ff8700;font-size:1.1rem;font-weight:500;margin-left:.5rem}.answers-list[data-v-7a53c5b6]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;margin-bottom:2.5rem}.answer-option[data-v-7a53c5b6]{display:flex;align-items:center;padding:1.5rem 1.8rem;border:2px solid #d0d0d0;border-radius:.3rem;cursor:pointer;transition:all .3s ease;position:relative;background:#fff;min-height:70px}.answer-option[data-v-7a53c5b6]:hover:not(.correct):not(.incorrect){border-color:#ff8700;background:#fff8f0;transform:translate(4px)}.answer-option.selected[data-v-7a53c5b6]:not(.correct):not(.incorrect){border-color:#ff8700;background:#fff4e6;border-width:3px}.answer-option.correct[data-v-7a53c5b6]{border-color:#4caf50;background:#f1f8f4;border-width:3px}.answer-option.incorrect[data-v-7a53c5b6]{border-color:#f44336;background:#fff5f5;border-width:3px}.answer-checkbox[data-v-7a53c5b6]{width:22px;height:22px;margin-right:1.2rem;cursor:pointer;flex-shrink:0;accent-color:#FF8700}.answer-text[data-v-7a53c5b6]{flex:1;font-size:1.1rem;color:#1a1a1a;line-height:1.5}.answer-icon[data-v-7a53c5b6]{font-size:1.5rem;font-weight:700;margin-left:1rem}.correct-icon[data-v-7a53c5b6]{color:#4caf50}.incorrect-icon[data-v-7a53c5b6]{color:#f44336}.result-section[data-v-7a53c5b6]{margin-top:2.5rem;padding-top:2.5rem;border-top:2px solid #f0f0f0}.result-banner[data-v-7a53c5b6]{display:flex;align-items:center;justify-content:center;padding:1.5rem;border-radius:.3rem;margin-bottom:2rem;font-size:1.4rem;font-weight:600}.correct-banner[data-v-7a53c5b6]{background:#e8f5e9;color:#2e7d32}.incorrect-banner[data-v-7a53c5b6]{background:#ffebee;color:#c62828}.result-icon[data-v-7a53c5b6]{font-size:2rem;margin-right:1rem}.explanation-section h3[data-v-7a53c5b6]{font-size:1.3rem;color:#1a1a1a;margin:0 0 1rem;font-weight:600}.explanation-content[data-v-7a53c5b6]{font-size:1.05rem;line-height:1.8;color:#3a3a3a}.explanation-content[data-v-7a53c5b6] p{margin:.5rem 0}.explanation-content[data-v-7a53c5b6] strong{color:#1a1a1a;font-weight:600}.action-buttons[data-v-7a53c5b6]{display:flex;justify-content:center;margin-top:2.5rem}.submit-button[data-v-7a53c5b6],.next-button[data-v-7a53c5b6]{padding:1.1rem 4rem;font-size:1.2rem;font-weight:600;border:none;border-radius:.3rem;cursor:pointer;transition:all .3s ease;margin-right:20px}.submit-button[data-v-7a53c5b6]{background:#ff8700;color:#fff;box-shadow:0 5px 15px #ff870066}.submit-button[data-v-7a53c5b6]:hover:not(:disabled){background:#e67800;transform:translateY(-2px);box-shadow:0 8px 20px #ff870080}.submit-button[data-v-7a53c5b6]:disabled{opacity:.5;cursor:not-allowed}.next-button[data-v-7a53c5b6]{background:#4caf50;color:#fff;box-shadow:0 5px 15px #4caf5066}.next-button[data-v-7a53c5b6]:hover{background:#45a049;transform:translateY(-2px);box-shadow:0 8px 20px #4caf5080}@media(max-width:1200px){.quiz-question-container[data-v-7a53c5b6],.question-card[data-v-7a53c5b6]{padding:2rem}}@media(max-width:900px){.answers-list[data-v-7a53c5b6]{grid-template-columns:1fr}}.quiz-results-container[data-v-f5de5e6b]{min-height:100vh;padding:3rem 4rem;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);display:flex;justify-content:center;align-items:flex-start}.results-card[data-v-f5de5e6b]{background:#fff;border-radius:.5rem;padding:3rem 4rem;max-width:1600px;width:100%;box-shadow:0 20px 60px #00000080;margin:2rem 0;position:relative}.exit-button-results[data-v-f5de5e6b]{position:absolute;top:2rem;right:2rem;background:#1a1a1a1a;border:2px solid rgba(26,26,26,.2);color:#1a1a1a;width:45px;height:45px;border-radius:.3rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;padding:0}.exit-button-results[data-v-f5de5e6b]:hover{background:#ff8700;border-color:#ff8700;color:#fff;transform:scale(1.05)}.exit-button-results .exit-icon[data-v-f5de5e6b]{font-size:2rem;font-weight:300;line-height:1}.results-header[data-v-f5de5e6b]{text-align:center;margin-bottom:3rem}.trophy-icon[data-v-f5de5e6b]{font-size:5rem;margin-bottom:1rem}.results-title[data-v-f5de5e6b]{font-size:3.5rem;font-weight:700;color:#1a1a1a;margin:0 0 .5rem}.results-subtitle[data-v-f5de5e6b]{font-size:1.3rem;color:#5a5a5a;margin:0}.score-section[data-v-f5de5e6b]{display:flex;gap:5rem;align-items:center;justify-content:center;padding:3rem 4rem;background:linear-gradient(135deg,#fff8f0,#fff4e6);border-radius:.5rem;margin-bottom:3rem}.score-circle[data-v-f5de5e6b]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:220px;height:220px;border-radius:50%;background:#ff8700;color:#fff;box-shadow:0 10px 30px #ff870066}.score-value[data-v-f5de5e6b]{font-size:4rem;font-weight:700}.score-label[data-v-f5de5e6b]{font-size:1.3rem;font-weight:500;margin-top:.5rem}.score-details[data-v-f5de5e6b]{display:flex;gap:4rem}.score-item[data-v-f5de5e6b]{display:flex;flex-direction:column;align-items:center}.score-number[data-v-f5de5e6b]{font-size:3.5rem;font-weight:700;margin-bottom:.5rem}.score-number.correct[data-v-f5de5e6b]{color:#4caf50}.score-number.incorrect[data-v-f5de5e6b]{color:#f44336}.score-number.total[data-v-f5de5e6b]{color:#ff8700}.score-text[data-v-f5de5e6b]{font-size:1.1rem;color:#5a5a5a;font-weight:500}.review-section[data-v-f5de5e6b]{margin-bottom:3rem}.review-title[data-v-f5de5e6b]{font-size:2.2rem;font-weight:600;color:#1a1a1a;margin:0 0 .5rem}.review-subtitle[data-v-f5de5e6b]{font-size:1.2rem;color:#5a5a5a;margin:0 0 2rem}.incorrect-list[data-v-f5de5e6b]{display:flex;flex-direction:column;gap:1.8rem}.incorrect-item[data-v-f5de5e6b]{border:2px solid #e8e8e8;border-radius:.5rem;padding:2.5rem;transition:all .3s ease}.incorrect-item[data-v-f5de5e6b]:hover{border-color:#ff8700;box-shadow:0 5px 15px #ff870033}.incorrect-header[data-v-f5de5e6b]{display:flex;align-items:center;gap:1rem;margin-bottom:1.2rem}.incorrect-number[data-v-f5de5e6b]{display:flex;align-items:center;justify-content:center;width:45px;height:45px;background:#f44336;color:#fff;border-radius:.3rem;font-weight:700;font-size:1.2rem}.incorrect-topic[data-v-f5de5e6b]{background:#fff4e6;color:#e67800;padding:.6rem 1.4rem;border-radius:.3rem;font-size:1.05rem;font-weight:500}.incorrect-question[data-v-f5de5e6b]{font-size:1.3rem;color:#1a1a1a;font-weight:600;margin:0 0 1.5rem;line-height:1.6}.incorrect-details[data-v-f5de5e6b]{background:#f8f9fa;border-radius:.3rem;padding:2rem}.answer-comparison[data-v-f5de5e6b]{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;margin-bottom:1.2rem}.your-answer strong[data-v-f5de5e6b],.correct-answer strong[data-v-f5de5e6b]{display:block;margin-bottom:.5rem;color:#1a1a1a;font-size:1.05rem}.your-answer ul[data-v-f5de5e6b],.correct-answer ul[data-v-f5de5e6b]{margin:0;padding-left:1.5rem;color:#3a3a3a}.your-answer li[data-v-f5de5e6b],.correct-answer li[data-v-f5de5e6b]{margin:.4rem 0;line-height:1.5}.learn-more[data-v-f5de5e6b]{padding-top:1.2rem;border-top:1px solid #dee2e6;font-size:1.05rem;color:#3a3a3a}.learn-more strong[data-v-f5de5e6b]{color:#ff8700}.perfect-score[data-v-f5de5e6b]{text-align:center;padding:4rem;background:linear-gradient(135deg,#e8f5e9,#f1f8f4);border-radius:.5rem;margin-bottom:3rem}.perfect-icon[data-v-f5de5e6b]{font-size:6rem;margin-bottom:1rem}.perfect-score h2[data-v-f5de5e6b]{font-size:2.5rem;color:#2e7d32;margin:0 0 1rem}.perfect-score p[data-v-f5de5e6b]{font-size:1.2rem;color:#3a3a3a;margin:0}.action-buttons[data-v-f5de5e6b]{display:flex;gap:2rem;justify-content:center}.restart-button[data-v-f5de5e6b],.home-button[data-v-f5de5e6b]{padding:1.3rem 4rem;font-size:1.3rem;font-weight:600;border:none;border-radius:.3rem;cursor:pointer;transition:all .3s ease}.restart-button[data-v-f5de5e6b]{background:#ff8700;color:#fff;box-shadow:0 5px 15px #ff870066}.restart-button[data-v-f5de5e6b]:hover{background:#e67800;transform:translateY(-2px);box-shadow:0 8px 20px #ff870080}.home-button[data-v-f5de5e6b]{background:#fff;color:#1a1a1a;border:2px solid #1a1a1a}.home-button[data-v-f5de5e6b]:hover{background:#f5f5f5;transform:translateY(-2px)}@media(max-width:1200px){.quiz-results-container[data-v-f5de5e6b]{padding:2rem}.results-card[data-v-f5de5e6b]{padding:2rem 3rem}.score-section[data-v-f5de5e6b]{gap:3rem}.score-details[data-v-f5de5e6b]{gap:2rem}}@media(max-width:900px){.score-section[data-v-f5de5e6b]{flex-direction:column;gap:2rem}.score-details[data-v-f5de5e6b]{flex-direction:row;gap:2rem}.answer-comparison[data-v-f5de5e6b]{grid-template-columns:1fr}.action-buttons[data-v-f5de5e6b]{flex-direction:column}.restart-button[data-v-f5de5e6b],.home-button[data-v-f5de5e6b]{width:100%}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app-container{min-height:100vh;background:#f5f7fa}
