.RdQuestionPlayer_player__AaqTe{display:flex;flex-direction:column;gap:var(--rd-stack);max-width:var(--rd-measure)}.RdQuestionPlayer_meta__cIxEW{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4);font-size:var(--fs-meta)}.RdQuestionPlayer_domain__tKDvL{font-family:var(--font-body);font-weight:var(--w-bold);color:var(--fg-2)}.RdQuestionPlayer_difficulty__Iaznw{padding:var(--sp-1) var(--sp-2);border:var(--rd-bw-hair) solid var(--rd-line);border-radius:var(--rd-r-control);color:var(--fg-2)}.RdQuestionPlayer_counter__uq_bn,.RdQuestionPlayer_timer__OIknK{display:inline-flex;align-items:center;gap:var(--sp-1);font-family:var(--rd-font-figure);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-2)}.RdQuestionPlayer_metaEnd__hkguw{display:inline-flex;align-items:center;gap:var(--sp-4);margin-left:auto}.RdQuestionPlayer_flag__kohAo{flex:none;white-space:nowrap;display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--rd-control-h);padding:0 var(--sp-4);background:var(--rd-layer-card);border:var(--rd-bw-hair) solid var(--rd-line-control);border-radius:var(--rd-r-control);color:var(--fg-1);font-family:var(--font-display);font-size:var(--fs-body-s);font-weight:var(--w-semibold);cursor:pointer}.RdQuestionPlayer_flag__kohAo:focus-visible{outline:none;box-shadow:var(--focus-ring)}.RdQuestionPlayer_flagOn__bOOLl{background:var(--dev-subtle);border-color:var(--dev-border);color:var(--dev-text)}.RdQuestionPlayer_stem__LTmNL{margin:0;font-family:var(--font-body);font-size:var(--fs-body-l);line-height:var(--lh-relaxed);color:var(--fg-1);text-wrap:pretty}.RdQuestionPlayer_ctx__M5Wec{padding:var(--sp-4) var(--sp-5);background:var(--surface-inv);border-radius:var(--rd-r-control);font-family:var(--font-mono);font-size:var(--fs-body-s);line-height:var(--lh-relaxed);color:var(--fg-on-inv);white-space:pre-wrap;overflow-x:auto}.RdQuestionPlayer_opts__jDZiv{display:flex;flex-direction:column;gap:var(--rd-stack-tight)}.RdQuestionPlayer_submitRow__XxHgb{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4)}.RdQuestionPlayer_hint__duYE0{font-size:var(--fs-body-s);color:var(--fg-2)}@media (max-width:759.98px){.RdQuestionPlayer_submitRow__XxHgb>button{width:100%}}.RdQuestionPlayer_expl__kqMZh{display:flex;flex-direction:column;gap:var(--rd-stack);padding-top:var(--rd-stack);border-top:var(--rd-bw-hair) solid var(--rd-line)}.RdQuestionPlayer_verdict__u_lCV{display:inline-flex;align-items:center;gap:var(--sp-2);font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--w-bold)}.RdQuestionPlayer_right__uRPAH{color:var(--ready-text)}.RdQuestionPlayer_wrong__ySMOa{color:var(--weak-text)}.RdQuestionPlayer_explBody__nc_KF{margin:0;font-size:var(--fs-body);line-height:var(--lh-relaxed);color:var(--fg-1)}.RdQuestionPlayer_refs__ueRoG{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.RdQuestionPlayer_ref__hbwfr{display:inline-flex;align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-3);background:var(--rd-layer-inset);border-radius:var(--rd-r-control);font-size:var(--fs-meta);color:var(--fg-2)}.RdQuestionPlayer_actions__JI8XV{display:flex}@media (max-width:759.98px){.RdQuestionPlayer_actions__JI8XV>button{width:100%}}.ReadinessGauge_wrap__CgCgS{display:flex;flex-direction:column;align-items:center;gap:var(--rd-stack-tight);width:100%}.ReadinessGauge_svg__ED4qH{width:var(--rd-gauge-w);max-width:100%;height:auto;display:block}.ReadinessGauge_compact__VGWEk .ReadinessGauge_svg__ED4qH{width:var(--rd-gauge-w-compact)}.ReadinessGauge_bandDev__yU57O,.ReadinessGauge_bandReady__BDm6D,.ReadinessGauge_bandWeak__LFfmW,.ReadinessGauge_untestedTrack__wn1OJ{stroke-width:16;stroke-linecap:butt}.ReadinessGauge_bandWeak__LFfmW{stroke:var(--weak-fill)}.ReadinessGauge_bandDev__yU57O{stroke:var(--dev-text)}.ReadinessGauge_bandReady__BDm6D{stroke:var(--ready-fill)}.ReadinessGauge_untestedTrack__wn1OJ{stroke:var(--fg-3)}.ReadinessGauge_passTick__FPNvq{stroke:var(--rd-gauge-ink);stroke-width:2.5;stroke-linecap:butt}.ReadinessGauge_passLabel__3A4UH{fill:var(--rd-gauge-ink);font-family:var(--font-mono);font-size:11px;font-weight:var(--w-bold)}.ReadinessGauge_ghost__6uVKL,.ReadinessGauge_marker__qycH3{transition:transform var(--rd-dur-gauge) var(--rd-ease-settle)}.ReadinessGauge_marker__qycH3 circle{fill:var(--rd-gauge-marker);stroke:var(--rd-gauge-ink);stroke-width:3}.ReadinessGauge_ghost__6uVKL circle{stroke:var(--rd-gauge-ghost);stroke-width:2}.ReadinessGauge_figure__pJnDA{fill:var(--rd-gauge-ink);font-family:var(--font-mono);font-size:48px;font-weight:var(--w-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReadinessGauge_pct__r7eof{font-size:22px}.ReadinessGauge_ofTotal__bqjIh{fill:var(--fg-2);font-size:22px;font-weight:var(--w-bold)}.ReadinessGauge_caption__baQFi{fill:var(--fg-2);font-family:var(--font-body);font-size:12px}.ReadinessGauge_scale___uPNW{fill:var(--fg-3);font-family:var(--font-mono);font-size:10px}.ReadinessGauge_footer__hjxTt{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-4);width:100%;font-size:var(--fs-body-s);font-family:var(--font-body);color:var(--fg-2)}.ReadinessGauge_footer__hjxTt b{font-family:var(--font-mono);font-weight:var(--w-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-1)}.ReadinessGauge_trend__zaLgz{display:flex;align-items:center;gap:var(--sp-2);margin:0;align-self:flex-start;font-size:var(--fs-meta);font-family:var(--font-body);color:var(--fg-2)}