.anonymous-demo-module__uD8gGG__demoShell{grid-template-columns:minmax(14rem,.35fr) minmax(0,1fr);align-items:start;gap:1.25rem;width:min(100%,72rem);display:grid}.anonymous-demo-module__uD8gGG__demoSummary,.anonymous-demo-module__uD8gGG__questionCard,.anonymous-demo-module__uD8gGG__resultPanel,.anonymous-demo-module__uD8gGG__endPanel{background:var(--panel);border:1px solid var(--border);border-radius:12px;box-shadow:0 16px 42px #0f172a14}.anonymous-demo-module__uD8gGG__demoSummary{gap:.85rem;padding:1.25rem;display:grid;position:sticky;top:1.25rem}.anonymous-demo-module__uD8gGG__demoSummary h2,.anonymous-demo-module__uD8gGG__demoSummary p{margin-bottom:0}.anonymous-demo-module__uD8gGG__demoSummary strong{color:var(--primary)}.anonymous-demo-module__uD8gGG__questionCard{gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.anonymous-demo-module__uD8gGG__questionToolbar,.anonymous-demo-module__uD8gGG__actions,.anonymous-demo-module__uD8gGG__ctaRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.anonymous-demo-module__uD8gGG__questionToolbar h2,.anonymous-demo-module__uD8gGG__questionToolbar p{margin-bottom:0}.anonymous-demo-module__uD8gGG__navButtons,.anonymous-demo-module__uD8gGG__ctaRow{justify-content:flex-start}.anonymous-demo-module__uD8gGG__stem{color:var(--foreground);white-space:pre-wrap;margin-bottom:0;font-size:1.08rem;line-height:1.68}.anonymous-demo-module__uD8gGG__optionList{gap:.7rem;display:grid}.anonymous-demo-module__uD8gGG__optionRow{cursor:pointer;background:#f7f9fc;border:1px solid #dce4ef;border-radius:10px;grid-template-columns:auto 2rem minmax(0,1fr);align-items:start;gap:.65rem;padding:.9rem;line-height:1.55;display:grid}.anonymous-demo-module__uD8gGG__optionRow input{margin-top:.28rem}.anonymous-demo-module__uD8gGG__optionRow span:first-of-type{color:var(--primary);font-weight:800}.anonymous-demo-module__uD8gGG__selected{border-color:var(--primary);box-shadow:inset 3px 0 0 var(--primary)}.anonymous-demo-module__uD8gGG__correct{background:#edf8ef;border-color:#27673873}.anonymous-demo-module__uD8gGG__incorrect{background:#fff1f1;border-color:#9f2f2f73}.anonymous-demo-module__uD8gGG__resultPanel,.anonymous-demo-module__uD8gGG__endPanel{gap:.8rem;padding:1rem;display:grid}.anonymous-demo-module__uD8gGG__resultPanel h3,.anonymous-demo-module__uD8gGG__resultPanel p,.anonymous-demo-module__uD8gGG__endPanel h2,.anonymous-demo-module__uD8gGG__endPanel p,.anonymous-demo-module__uD8gGG__resultPanel ul{margin-bottom:0}.anonymous-demo-module__uD8gGG__correctText,.anonymous-demo-module__uD8gGG__incorrectText{font-weight:800}.anonymous-demo-module__uD8gGG__correctText{color:var(--success)}.anonymous-demo-module__uD8gGG__incorrectText{color:var(--danger)}@media (max-width:860px){.anonymous-demo-module__uD8gGG__demoShell{grid-template-columns:1fr}.anonymous-demo-module__uD8gGG__demoSummary{position:static}}@media (max-width:560px){.anonymous-demo-module__uD8gGG__questionToolbar,.anonymous-demo-module__uD8gGG__actions,.anonymous-demo-module__uD8gGG__ctaRow{flex-direction:column;align-items:stretch}.anonymous-demo-module__uD8gGG__questionToolbar .anonymous-demo-module__uD8gGG__button,.anonymous-demo-module__uD8gGG__actions .anonymous-demo-module__uD8gGG__button,.anonymous-demo-module__uD8gGG__ctaRow .anonymous-demo-module__uD8gGG__button{justify-content:center;width:100%}}
