{# aca-trn-06 — accessibility primitives the academy surfaces share. .sr-only exists in the dashboard only inside batch.js, injected at runtime for a different page, so academy markup could not rely on it: a "(required)" hint marked sr-only would simply have rendered visibly. The focus ring matters more than it looks. Making the step list focusable (tabindex) without a visible focus indicator trades one barrier for another — a keyboard user can now reach the steps but cannot see which one they are on. The dark theme's default UA outline is nearly invisible against #12192b, so it is stated explicitly. #}