@layer base{._8cegxG_formItem{gap:var(--spacing-2);margin-bottom:var(--spacing-4);flex-direction:column;display:flex}._8cegxG_formLabel{font-family:var(--font-family-base);color:var(--foreground);transition:color var(--animation-duration-fast) ease;font-size:.875rem;font-weight:500;line-height:1.5}._8cegxG_formLabel._8cegxG_error{color:var(--error)}._8cegxG_formControl._8cegxG_error:not(button){border-color:var(--error);box-shadow:0 0 0 1px var(--error)}._8cegxG_formDescription{color:var(--muted-foreground);margin-top:var(--spacing-1);font-size:.75rem;line-height:1.5;font-family:var(--font-family-base)}._8cegxG_formMessage{color:var(--error);animation:_8cegxG_slideIn var(--animation-duration-normal) ease;margin-top:var(--spacing-1);font-size:.75rem;font-weight:500;line-height:1.5;font-family:var(--font-family-base)}@keyframes _8cegxG_slideIn{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}}
