US carriers do not carry nuclear weapons onboard anymore. They really haven't since the early 90's when all nukes not mounted on Trident missiles were put in storage. The carriers themselves were never counted as nuclear assets in any treaty (they only count missiles and nuclear capable aircraft).