Checkbox
A visually-hidden native <input type="checkbox"> paired with a styled box. The native input drives all state, focus, and keyboard behaviour; the box reflects it via sibling selectors. Forwards its ref to the input.
States
Focus (described by a hint)
Rules apply across DNS, MDM, and router providers.
Invalid (error message)
You must accept the MUST / MUST-NEVER terms to continue.