Input Component
Field chrome
Input renders its own label (above the field), an optional right-aligned aside in the label row, and error / description rows
below — all via the shared FieldChrome. See the full field-chrome page →
Displayed on the pricing page and receipts.
0/40
A short tagline.
That slug is already taken.
Lowercase, hyphens only.
Variants
The shared variant axis tints the field's border with one
calculation for every variant (no secondary special case): the variant token at --ui-tint-border (50%) at rest, --ui-tint-border-hover (80%) on
hover/focus. borderless drops the visible frame (border → transparent) while keeping the box + focus
outline.