.c-fields 配下の `input, select, textarea` 規則(width:100% ほか)が
input[type=checkbox] / [type=radio] を除外していないため、素のチェック
ボックスを置くと横幅いっぱいに伸び、ラベルが右端へ押し出されて折り返す
(Stage の stg 実機で実測 411px)。固定サイズのネイティブ部品である
checkbox / radio をセレクタから除外する。
- 除外で唯一消える視覚効果(:disabled の opacity 減光)は checkbox /
radio 用の小規則で維持する。:focus / .error の border はネイティブ
描画では元々効いていないため差分なし
- 詳細度は (0,1,1)→(0,2,1) に上がるが、全規則が @layer 内のため
利用側(無レイヤー)の上書きには影響しない。レイヤー内の
.check > input / .toggle > input は対象自体が base から外れるため競合なし
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>