._review_1hzna_1{color:#20314d;background:#fff;border:1px solid #cfd9e8;border-radius:14px;min-width:0;margin-top:16px}._summary_1hzna_9{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 16px;font-weight:650;line-height:1.45;list-style:none;display:flex}._summary_1hzna_9::-webkit-details-marker{display:none}._summary_1hzna_9>span{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}._summary_1hzna_9 small{color:#536581;font-size:13px;font-weight:500}._summary_1hzna_9>svg{flex:none}._review_1hzna_1[open] ._summary_1hzna_9>svg{transform:rotate(180deg)}._summary_1hzna_9:focus-visible{outline-offset:3px;border-radius:12px;outline:3px solid #2857ff}._intro_1hzna_48{color:#536581;margin:0;padding:0 16px 14px;font-size:14px;line-height:1.65}._answers_1hzna_55{margin:0;padding:0 16px;list-style:none}._answers_1hzna_55>li{overflow-wrap:anywhere;border-top:1px solid #e0e6f0;min-width:0;padding:16px 0}._answers_1hzna_55 h4{gap:6px;margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.6;display:grid}._answers_1hzna_55 h4>span:first-child{color:#536581;font-size:12px;font-weight:600}._answers_1hzna_55 dl{gap:8px;margin:0;display:grid}._answers_1hzna_55 dl>div{border-radius:8px;padding:10px 12px}._answers_1hzna_55 dt{margin-bottom:4px;font-size:12px;font-weight:650}._answers_1hzna_55 dd{margin:0;font-size:15px;line-height:1.6}._selected_1hzna_98{color:#833d36;background:#fff4f2}._expected_1hzna_102{color:#24543e;background:#edf6f1}._explanation_1hzna_106{color:#405574;margin:12px 0 0;font-size:14px;line-height:1.7}@media (max-width:640px){._summary_1hzna_9{padding:12px}._intro_1hzna_48,._answers_1hzna_55{padding-inline:12px}}._completionActions_1hzna_124{flex-direction:column;align-items:stretch;gap:8px;display:flex}._primary_1hzna_130,._secondary_1hzna_131,.moon-completion-card ._primary_1hzna_130,.moon-completion-card ._secondary_1hzna_131{min-height:44px;font:inherit;cursor:pointer;border:1px solid #c6d6ed;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:650;line-height:1.45;text-decoration:none;display:inline-flex}._primary_1hzna_130,.moon-completion-card ._primary_1hzna_130{color:#fff;background:#2358b5;border-color:#2358b5}._secondary_1hzna_131,.moon-completion-card ._secondary_1hzna_131{color:#234570;background:#fff}._note_1hzna_159{color:#536581;font-size:14px;line-height:1.65}._practice_1hzna_164{background:#f5f9ff;border-top:1px solid #e0e6f0;border-radius:0 0 14px 14px;padding:16px}._practice_1hzna_164 h4{margin:12px 0;font-size:16px;line-height:1.5}._prompt_1hzna_175{overflow-wrap:anywhere;line-height:1.7}._options_1hzna_179{gap:8px;display:grid}._options_1hzna_179 button{color:#234570;min-height:44px;font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;background:#fff;border:1px solid #c6d6ed;border-radius:10px;padding:12px 16px;line-height:1.6}._options_1hzna_179 [data-selected]{background:#eaf2ff;border-color:#2358b5;box-shadow:inset 0 0 0 1px #2358b5}._options_1hzna_179 [data-correct]{border-color:#36704e}._actions_1hzna_204{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}._primary_1hzna_130:disabled{opacity:.6;cursor:not-allowed}._primary_1hzna_130:focus-visible{outline-offset:3px;outline:3px solid #2857ff}._secondary_1hzna_131:focus-visible{outline-offset:3px;outline:3px solid #2857ff}._options_1hzna_179 button:focus-visible{outline-offset:3px;outline:3px solid #2857ff}._practice_1hzna_164 h4:focus-visible{outline-offset:3px;outline:3px solid #2857ff}._savedReviews_1hzna_221{color:#20314d;background:#f5f9ff;border:1px solid #cfd9e8;border-radius:14px;margin:24px 0;padding:20px}._savedReviews_1hzna_221 h2{margin:0 0 8px;font-size:20px}._savedList_1hzna_233{margin:16px 0 0;padding:0;list-style:none}._savedList_1hzna_233 li{border-top:1px solid #d7e1ef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}._savedList_1hzna_233 h3{overflow-wrap:anywhere;margin:0 0 4px;font-size:16px;line-height:1.5}._savedList_1hzna_233 p{color:#536581;margin:0;font-size:13px}@media (max-width:640px){._completionActions_1hzna_124{grid-column:1/-1}._savedReviews_1hzna_221{padding:16px}._savedList_1hzna_233 ._primary_1hzna_130{width:100%}}@media (prefers-reduced-motion:no-preference){._summary_1hzna_9>svg{transition:transform .18s}._primary_1hzna_130,._secondary_1hzna_131,._options_1hzna_179 button{transition:background-color .14s,border-color .14s}._primary_1hzna_130:not(:disabled):hover{background:#1c4997}._secondary_1hzna_131:hover{background:#edf4ff}}
