.N52xFW_deck{gap:1rem;display:grid}.N52xFW_notice{color:var(--muted);font-size:.9375rem}.N52xFW_cards{gap:.875rem;display:grid}.N52xFW_card{background:var(--surface);border:1px solid var(--border);border-radius:1rem;padding:1.125rem}.N52xFW_card h2{margin-top:0}.N52xFW_label{color:var(--muted);margin-bottom:.35rem;font-size:.8125rem}.N52xFW_button{border:1px solid var(--brand);background:var(--brand);color:#fff;width:100%;min-height:48px;font:inherit;text-align:center;cursor:pointer;border-radius:.625rem;padding:.75rem 1rem;display:block}.N52xFW_button:disabled{cursor:default;opacity:.6}.N52xFW_button:focus-visible,.N52xFW_choice:focus-within{outline:3px solid var(--attention);outline-offset:3px}.N52xFW_secondary{color:var(--brand);background:0 0}.N52xFW_choices{border:0;gap:.625rem;margin:1rem 0;padding:0;display:grid}.N52xFW_choice{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:.625rem;align-items:center;gap:.75rem;min-height:48px;padding:.75rem;display:flex}.N52xFW_choice input{width:1.25rem;height:1.25rem;accent-color:var(--brand)}.N52xFW_feedback{border-left:4px solid var(--brand);background:#eaf2ec;margin-block:1rem;padding:.875rem}.N52xFW_passage{border-left:3px solid var(--border);margin-block:1rem;padding-left:.875rem}.N52xFW_figure{margin:1rem 0}.N52xFW_figure img{width:100%;height:auto}.N52xFW_error{color:var(--attention)}.N52xFW_controls{gap:.75rem;display:grid}.N52xFW_number{border:1px solid var(--border);width:100%;min-height:48px;font:inherit;border-radius:.625rem;padding:.75rem}.N52xFW_order{gap:.5rem;display:grid}.N52xFW_order li{border:1px solid var(--border);border-radius:.625rem;gap:.5rem;padding:.75rem;display:grid}.N52xFW_row{gap:.5rem;display:flex}@media (prefers-reduced-motion:reduce){.N52xFW_deck *{scroll-behavior:auto}}
