Similar to #12399, the a11y highlighting style also has stylesheet bleed problems when JS is disabled.
I remembered that we will need to do light, dark, light stylesheets for syntax highlighting in NoJS, just as we are doing for main stylesheets in #12514
So I looked at our deployed test, and sure enough, there is bad syntax highlighting in light mode with JS disabled:
https://gordonwoodhull.github.io/quarto-web-safari-bugless/docs/computations/python.html
The a11y dark style rule for "imports" code span.im has higher specificity than the light style, which does not define this one.

Similar to #12399, the a11y highlighting style also has stylesheet bleed problems when JS is disabled.
I remembered that we will need to do light, dark, light stylesheets for syntax highlighting in NoJS, just as we are doing for main stylesheets in #12514
So I looked at our deployed test, and sure enough, there is bad syntax highlighting in light mode with JS disabled:
https://gordonwoodhull.github.io/quarto-web-safari-bugless/docs/computations/python.html
The a11y dark style rule for "imports"
code span.imhas higher specificity than the light style, which does not define this one.