html,body,#app{height:100%;background:#242424}body{margin:0}:root{color-scheme:dark}select,button,input[type=text],input[type=search]{background:#2b2b2b;color:#fff;border:1px solid #3a3a3a}select:focus,button:focus,input:focus{outline:2px solid #6366f1;outline-offset:2px}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:1.75rem}.app[data-v-471d2b98]{color:#fff;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:2rem;text-align:center}.controls[data-v-471d2b98]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}select[data-v-471d2b98]{padding:.5rem;font-size:1rem;min-width:180px;text-align:center}.toggle[data-v-471d2b98]{display:flex;align-items:center;gap:.25rem;background:#2b2b2b;padding:.4rem .75rem;border-radius:8px;border:1px solid #3a3a3a;cursor:pointer}.toggle input[type=checkbox][data-v-471d2b98]{transform:scale(1.2)}.topic[data-v-471d2b98]{font-size:.9rem;opacity:.8;font-style:italic;margin-bottom:1rem;font-weight:700}.question-container[data-v-471d2b98]{display:flex;align-items:center;justify-content:center}.question[data-v-471d2b98]{font-size:1.1rem;margin-bottom:.5rem;max-width:560px;margin-left:1rem;margin-right:1rem;align-items:center;font-weight:700}.question-image[data-v-471d2b98]{display:block;max-width:100%;height:auto;margin:1rem auto;border-radius:8px}.values[data-v-471d2b98]{padding:.5rem .75rem;border:1px solid #3a3a3a;background:#2b2b2b;color:#fff;border-radius:8px;cursor:pointer;transition:background .2s,color .2s,border-color .2s;margin:.25rem auto;display:block}.values.chosen[data-v-471d2b98]{background:#3a3a3a}.values.correct[data-v-471d2b98]{color:#32cd32;border-color:#18a118}.values.wrong[data-v-471d2b98]{color:#dc143c;border-color:#b31b1b}.fc-answers[data-v-471d2b98]{display:flex}.fc-answers ul[data-v-471d2b98]{list-style:disc;text-align:left;margin:.5rem auto;padding-left:1.25rem;max-width:90vw}.fc-bullet-answer[data-v-471d2b98]{padding-top:.5rem}.prev-card[data-v-471d2b98],.next[data-v-471d2b98]{margin-top:.75rem;padding:.5rem .75rem;border-radius:8px;border:1px solid #3a3a3a;background:#1f1f1f;color:#fff;cursor:pointer;margin-bottom:3rem}.progress[data-v-471d2b98]{font-size:.7rem;opacity:.75;margin-bottom:.5rem}select[data-v-471d2b98]{text-align:left}h1[data-v-471d2b98]{margin-bottom:.5rem}.answer-label[data-v-471d2b98]{margin-top:.75rem;opacity:.85}.answer[data-v-471d2b98]{margin-top:.25rem;opacity:.9}.list-wrapper[data-v-471d2b98]{width:min(980px,95vw);margin-inline:auto;text-align:left}.qa-card[data-v-471d2b98]{background:#1f1f1f;border:1px solid #333;border-radius:12px;padding:1rem;margin-bottom:1rem}.qa-header[data-v-471d2b98]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;opacity:.85;font-size:.9rem}.qa-index[data-v-471d2b98]{background:#2b2b2b;padding:.15rem .5rem;border-radius:6px;border:1px solid #3a3a3a}.qa-format[data-v-471d2b98]{font-style:italic}.mc-list[data-v-471d2b98]{margin-top:.5rem}.mc-options[data-v-471d2b98]{padding-left:1.25rem}.mc-options li[data-v-471d2b98]{margin:.25rem 0}.mc-correct[data-v-471d2b98]{font-weight:700}.badge-correct[data-v-471d2b98]{font-size:.8rem;margin-left:.4rem;opacity:.9}@media (max-width: 768px){.question-image[data-v-471d2b98]{width:100%;max-width:100vw;height:auto;display:block;margin:0 auto;object-fit:contain}html[data-v-471d2b98],body[data-v-471d2b98]{overflow-x:hidden}}html,body,#app{height:100%;background:#242424;font-size:1.4rem}body{margin:0;font-family:Arial,Helvetica,sans-serif}@media (max-width: 600px){html{font-size:16px}}
