CSS @layerで!importantを使うと優先順位が逆転する

CSS @layerでは通常「後に宣言したレイヤーが強い」が、!importantを使うと優先順位が完全に逆転する。Claude Codeとの対話で発見したこの直感に反する仕様を、実例とともに解説。