._card_xhmgu_1{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);gap:12px;padding:20px;display:grid}._title_xhmgu_10{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:600}._preview_xhmgu_19{border-radius:var(--radius-md);background:var(--color-bg);justify-items:start;gap:10px;padding:14px;display:grid}._header_xhmgu_28{font-size:.9rem;font-weight:600}._domain_xhmgu_33{color:var(--color-skipped);font-size:.85rem}._actions_xhmgu_38{grid-template-columns:1fr 1fr;gap:8px;display:grid}._download_xhmgu_44{min-height:var(--touch);color:var(--color-text-secondary);text-underline-offset:3px;background:0 0;border:0;justify-self:center;padding:0 12px;font-size:.9rem;text-decoration:underline}._page_kf9qz_1{width:100%;max-width:960px;padding:0 var(--gutter);gap:16px;margin:0 auto;display:grid}._columns_kf9qz_12{flex-direction:column;gap:16px;display:flex}._main_kf9qz_18,._aside_kf9qz_19{display:contents}._summary_kf9qz_23{order:1}._share_kf9qz_27{order:2}._nextCard_kf9qz_31{order:3}._missed_kf9qz_35{order:4}@media (width>=840px){._columns_kf9qz_12{grid-template-columns:1fr 320px;align-items:start;gap:24px;display:grid}._main_kf9qz_18,._aside_kf9qz_19{gap:16px;min-width:0;display:grid}._aside_kf9qz_19{position:sticky;top:16px}}._summary_kf9qz_23{padding:24px var(--gutter);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}._ring_kf9qz_73{display:none}._info_kf9qz_77{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}@media (width>=840px){._summary_kf9qz_23{text-align:left;flex-direction:row;padding:28px}._ring_kf9qz_73{--rosco-max:240px;flex:none;width:240px;display:block}._info_kf9qz_77{align-items:flex-start}._score_kf9qz_104{display:none}}._ringScore_kf9qz_109{color:var(--color-accent);font-size:3.5rem;font-weight:700;line-height:1}._ringTotal_kf9qz_116{color:var(--color-text-muted);font-size:.95rem}._praise_kf9qz_121{color:var(--color-accent);font-size:1.1rem;font-weight:700}@media (width>=840px){._praise_kf9qz_121{color:var(--color-text);font-size:2rem;line-height:1.15}}._sectionTitle_kf9qz_135{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:600}._score_kf9qz_104{color:var(--color-accent);font-size:5rem;font-weight:700;line-height:1}._total_kf9qz_150{color:var(--color-text-muted);font-size:2.25rem}._details_kf9qz_155{gap:16px;font-weight:600;display:flex}._comparison_kf9qz_161{color:var(--color-text-secondary);font-size:.95rem}._counters_kf9qz_166{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;margin:10px 0 0;padding:0;list-style:none;display:grid}._counter_kf9qz_166{border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text-secondary);flex-direction:column;align-items:center;gap:2px;padding:10px 6px;font-size:.8rem;line-height:1.2;display:flex}._counter_kf9qz_166 strong{color:var(--color-text);font-size:1.35rem}@media (width>=840px){._counter_kf9qz_166{align-items:flex-start;padding:10px 12px}}._dot_kf9qz_201{border-radius:50%;width:10px;height:10px}._dotCorrect_kf9qz_207{background:var(--color-correct)}._dotWrong_kf9qz_211{background:var(--color-wrong)}._dotUnanswered_kf9qz_215{border:2px dashed var(--color-skipped)}._missed_kf9qz_35{gap:10px;display:grid}._missedList_kf9qz_225{gap:8px;margin:0;padding:0;list-style:none;display:grid}._missedItem_kf9qz_233{border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:36px 1fr;gap:12px;padding:12px;display:grid}._badge_kf9qz_242{border:2px solid #0000;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:700;display:grid}._badgeWrong_kf9qz_252{background:var(--color-wrong);color:var(--color-on-accent)}._badgeUnanswered_kf9qz_257{border-color:var(--color-skipped);border-style:dashed}._answer_kf9qz_262{font-weight:600}._clue_kf9qz_266{color:var(--color-text-secondary);font-size:.9rem}._input_kf9qz_271{color:var(--color-text-muted);font-size:.85rem}._nextCard_kf9qz_31{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);gap:16px;padding:20px;display:grid}
