.question-card[data-v-3dcfb232]{background:var(--card-bg);border:1px solid var(--exam-line);border-radius:6px;box-shadow:none;padding:24px 30px;min-height:308px}.q-header[data-v-3dcfb232]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;gap:16px}.q-title[data-v-3dcfb232]{display:flex;align-items:flex-start;gap:8px;font-size:22px;font-weight:600;line-height:1.6;color:#111;flex:1;min-width:0}.q-seq[data-v-3dcfb232]{color:#111;flex-shrink:0}.q-stem-inline[data-v-3dcfb232]{white-space:pre-wrap;min-width:0}.q-score[data-v-3dcfb232]{margin-left:18px;font-size:21px;font-weight:600;color:#111;white-space:nowrap;flex-shrink:0}.mark-btn[data-v-3dcfb232]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:#8b8f98;font-size:13px;flex-shrink:0}.mark-btn.active[data-v-3dcfb232]{border-color:var(--orange);color:var(--orange);background:#fdf6ec}.flag-icon[data-v-3dcfb232]{font-size:16px}.mark-text[data-v-3dcfb232]{display:none}.q-options[data-v-3dcfb232]{display:flex;flex-direction:column;gap:22px;margin-top:22px;padding-left:10px}.option[data-v-3dcfb232]{display:flex;align-items:center;gap:10px;padding:0;border:none;border-radius:0;cursor:pointer;transition:all .15s;width:fit-content}.option[data-v-3dcfb232]:hover,.option.selected[data-v-3dcfb232]{color:var(--primary);background:transparent}.option.right[data-v-3dcfb232]{color:var(--green);background:transparent}.option.wrong[data-v-3dcfb232]{color:var(--red);background:transparent}.opt-indicator[data-v-3dcfb232]{width:15px;height:15px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.opt-indicator.radio[data-v-3dcfb232]{border:1px solid #dcdfe6;border-radius:50%}.opt-indicator.checkbox[data-v-3dcfb232]{border:1px solid #dcdfe6;border-radius:3px}.option.selected .opt-indicator[data-v-3dcfb232]{border-color:var(--primary)}.option.right .opt-indicator[data-v-3dcfb232]{border-color:var(--green)}.option.wrong .opt-indicator[data-v-3dcfb232]{border-color:var(--red)}.dot[data-v-3dcfb232]{width:7px;height:7px;background:var(--primary);border-radius:50%}.option.right .dot[data-v-3dcfb232]{background:var(--green)}.option.wrong .dot[data-v-3dcfb232]{background:var(--red)}.opt-key[data-v-3dcfb232]{font-weight:600;flex-shrink:0}.opt-label[data-v-3dcfb232]{flex:1;color:inherit;font-size:20px;font-weight:700}.opt-mark[data-v-3dcfb232]{font-weight:700;font-size:16px}.opt-mark.right[data-v-3dcfb232]{color:var(--green)}.opt-mark.wrong[data-v-3dcfb232]{color:var(--red)}.feedback[data-v-3dcfb232]{margin-top:20px;padding:16px;border-radius:var(--radius-btn);border:1px solid}.feedback.ok[data-v-3dcfb232]{background:var(--green-light);border-color:var(--green)}.feedback.no[data-v-3dcfb232]{background:var(--red-light);border-color:var(--red)}.fb-head[data-v-3dcfb232]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;flex-wrap:wrap;gap:8px}.fb-result[data-v-3dcfb232]{font-weight:600}.feedback.ok .fb-result[data-v-3dcfb232]{color:var(--green)}.feedback.no .fb-result[data-v-3dcfb232]{color:var(--red)}.fb-answer[data-v-3dcfb232]{color:var(--green);font-weight:600}.fb-expl[data-v-3dcfb232]{font-size:14px;line-height:1.8;color:var(--text)}.fb-expl-label[data-v-3dcfb232]{font-weight:600;color:var(--text-secondary)}@media(max-width:768px){.question-card[data-v-3dcfb232]{padding:10px;min-height:0}.q-header[data-v-3dcfb232]{gap:8px;margin-bottom:8px}.q-title[data-v-3dcfb232]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:5px;font-size:15px;line-height:1.35}.q-score[data-v-3dcfb232]{grid-column:2;margin-left:0;font-size:14px}.mark-btn[data-v-3dcfb232]{width:32px;height:32px}.flag-icon[data-v-3dcfb232]{font-size:14px}.q-options[data-v-3dcfb232]{gap:9px;margin-top:8px;padding-left:0}.option[data-v-3dcfb232]{width:100%;align-items:flex-start;gap:7px}.opt-indicator[data-v-3dcfb232]{width:13px;height:13px;margin-top:3px}.dot[data-v-3dcfb232]{width:6px;height:6px}.opt-key[data-v-3dcfb232]{font-size:14px;line-height:1.45}.opt-label[data-v-3dcfb232]{font-size:14px;line-height:1.45;word-break:break-word}.opt-mark[data-v-3dcfb232]{font-size:14px;line-height:1.45}.feedback[data-v-3dcfb232]{margin-top:10px;padding:8px}.fb-head[data-v-3dcfb232]{margin-bottom:5px;gap:5px;font-size:13px;line-height:1.3}.fb-expl[data-v-3dcfb232]{font-size:12px;line-height:1.45}}@media(max-width:360px){.question-card[data-v-3dcfb232]{padding:8px}.q-header[data-v-3dcfb232]{gap:6px;margin-bottom:6px}.q-title[data-v-3dcfb232]{gap:4px;font-size:14px;line-height:1.28}.mark-btn[data-v-3dcfb232]{width:28px;height:28px}.q-options[data-v-3dcfb232]{gap:7px;margin-top:6px}.opt-indicator[data-v-3dcfb232]{width:12px;height:12px;margin-top:3px}.opt-key[data-v-3dcfb232],.opt-label[data-v-3dcfb232],.opt-mark[data-v-3dcfb232]{font-size:13px;line-height:1.35}.feedback[data-v-3dcfb232]{margin-top:8px;padding:7px}.fb-head[data-v-3dcfb232]{margin-bottom:4px;font-size:12px}.fb-expl[data-v-3dcfb232]{font-size:11px;line-height:1.35}}
