.mcq-timer[data-v-93f4665c]{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono,"DM Mono",monospace);font-size:.85rem;color:var(--text-muted);padding:4px 10px;border-radius:6px;background:var(--bg-page,hsla(0,0%,100%,.04));border:1px solid var(--border-subtle,hsla(0,0%,100%,.08));align-self:flex-start}.mcq-timer--done[data-v-93f4665c]{color:var(--accent);border-color:var(--accent)}.timer-icon[data-v-93f4665c]{font-size:.8rem}.mcq-wrap[data-v-93f4665c]{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;font-family:var(--font-body,"DM Sans",sans-serif)}.mcq-error[data-v-93f4665c],.mcq-loading[data-v-93f4665c]{color:var(--text-muted);font-size:.9rem}.mcq-submit-error[data-v-93f4665c]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#f87171;font-size:.83rem;padding:.6rem .9rem;border-radius:8px;margin-bottom:8px}.mcq-question[data-v-93f4665c]{background:var(--bg-page,hsla(0,0%,100%,.03));border-radius:10px;padding:1.25rem;font-size:1rem;font-weight:500;line-height:1.65;color:var(--text-primary);border:1px solid hsla(0,0%,100%,.06)}.mcq-options[data-v-93f4665c]{display:flex;flex-direction:column;gap:.6rem}.mcq-option[data-v-93f4665c]{display:flex;align-items:center;gap:.9rem;padding:.9rem 1.1rem;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;cursor:pointer;color:var(--text-primary);font-size:.92rem;text-align:left;transition:border-color .15s,background .15s;width:100%}.mcq-option[data-v-93f4665c]:hover:not(:disabled){border-color:var(--accent);background:#10b98112}.mcq-option[data-v-93f4665c]:disabled{cursor:default}.opt-selected[data-v-93f4665c]{border-color:var(--accent);background:#10b9811a}.opt-correct[data-v-93f4665c]{border-color:#10b981;background:#10b9811f}.opt-wrong[data-v-93f4665c]{border-color:#ef4444;background:#ef444414}.opt-dim[data-v-93f4665c]{opacity:.45}.opt-letter[data-v-93f4665c]{width:30px;height:30px;border-radius:7px;flex-shrink:0;background:#ffffff14;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:.8rem;font-weight:700}.opt-correct .opt-letter[data-v-93f4665c]{background:#10b9814d}.opt-wrong .opt-letter[data-v-93f4665c]{background:#ef44444d}.opt-text[data-v-93f4665c]{flex:1}.opt-mark[data-v-93f4665c]{margin-left:auto;font-weight:700;font-size:1.05rem}.correct-mark[data-v-93f4665c]{color:#10b981}.wrong-mark[data-v-93f4665c]{color:#ef4444}.mcq-feedback[data-v-93f4665c]{border-radius:10px;padding:1rem 1.25rem;font-size:.88rem;line-height:1.6}.fb-correct[data-v-93f4665c]{background:#10b9811a;border:1px solid rgba(16,185,129,.25);color:#6ee7b7}.fb-wrong[data-v-93f4665c]{background:#ef444414;border:1px solid rgba(239,68,68,.2);color:#fca5a5}.mcq-actions[data-v-93f4665c]{display:flex;gap:.75rem}.btn-submit[data-v-93f4665c]{padding:.55rem 1.4rem;background:var(--accent);color:#000;border:none;border-radius:9px;font-weight:700;font-size:.9rem;cursor:pointer;transition:opacity .15s}.btn-submit[data-v-93f4665c]:disabled{opacity:.45;cursor:not-allowed}.btn-clear[data-v-93f4665c]{padding:.55rem 1.1rem;background:#ef44441a;color:#fca5a5;border:1px solid rgba(239,68,68,.25);border-radius:9px;font-weight:600;font-size:.9rem;cursor:pointer;transition:background .15s}.btn-clear[data-v-93f4665c]:hover:not(:disabled){background:#ef44442e}.btn-clear[data-v-93f4665c]:disabled{opacity:.45;cursor:not-allowed}.btn-result[data-v-93f4665c]{display:inline-block;padding:.5rem 1.2rem;background:#ffffff17;color:var(--text-primary);border-radius:9px;font-weight:600;font-size:.88rem;text-decoration:none;transition:background .15s}.btn-result[data-v-93f4665c]:hover{background:#ffffff24}.btn-next[data-v-93f4665c]{display:inline-block;padding:.55rem 1.4rem;background:var(--accent);color:#000;border-radius:9px;font-weight:700;font-size:.9rem;text-decoration:none;transition:opacity .15s}.btn-next[data-v-93f4665c]:hover{opacity:.85}
