[OCaml] High Intensity Training Online
refactor dedupe CSS rules, fix comment bug, apply STE to comments
Reduce repetition, fix a real defect, and rewrite comments in Simplified Technical English. No intended visual change, with one exception noted below. - Consolidate the three near-identical modal blocks (confirm, feedback, profile) into shared base, [open], and backdrop rules; only width and padding now differ per dialog. - Replace six per-component <summary> marker resets with two global rules. Every <summary> in the app is a custom control. - Merge the primary-nav and bottom-nav active-state rules, which had identical declarations, into one selector list. - Fix an unterminated comment that closed with the OCaml '*)' instead of '*/'. The comment had swallowed the entire .exercise-name-label rule, so that style never applied. The exercise name in the logging grid now renders bold at the lead size, as intended. This is the one visual change. - Rewrite all comments to ASD-STE100: short active sentences, no prose semicolons, no contractions or Latin abbreviations, specific nouns over ambiguous pronouns, and 'about' in place of the math symbols. - Drop a stale comment claiming the golden scale, and one that restated the table rationale already stated directly above it.