.labeler{display:flex;flex-direction:column;width:100%;outline:2px solid transparent;outline-offset:2px}.labeler .label-text-alt{font-size:.75rem;line-height:1rem;font-weight:300;opacity:.4}.labeler .label-text-alt.error{--motion-origin-translate-y:25%;--motion-origin-opacity:0;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration) * var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both;--motion-translate-in-animation:motion-translate-in calc(var(--motion-translate-duration) * var(--motion-translate-perceptual-duration-multiplier)) var(--motion-translate-timing) var(--motion-translate-delay) both;animation:var(--motion-all-loop-and-enter-animations);font-weight:600;--tw-text-opacity:1;color:rgb(232 51 51/var(--tw-text-opacity,1));opacity:.8}.labeler .label-text-alt.error .entry{border-width:1px!important;--tw-border-opacity:1!important;border-color:rgb(232 51 51/var(--tw-border-opacity,1))!important}.labeler.error .label-text{--tw-text-opacity:1;color:rgb(232 51 51/var(--tw-text-opacity,1));opacity:1}.labeler.error .entry,.labeler.error .input,.labeler.error .textarea{box-shadow:inset 0 0 0 1px rgba(255,0,0,.3)!important}