.Input{flex-direction:column;gap:.125rem;display:flex}.Input .input-field{--tw-border-opacity:1;border-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity,1));background-color:var(--white);--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:.5rem;align-items:center;width:100%;display:flex;position:relative}.Input .input-field.disabled{cursor:not-allowed;opacity:.8}.Input .input-field.disabled .input-form{cursor:not-allowed;--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1))}.Input .input-field .custom-placeholder{pointer-events:auto;--tw-translate-y:-50%;width:70%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));cursor:text;background-color:var(--white);--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;position:absolute;top:50%;left:.5rem}.Input .input-field .input-field{position:relative}.Input .input-field .input-form{border-radius:.5rem;width:100%;padding:.5rem 1rem}.Input .input-field.lg{height:3rem}.Input .input-field.lg .input-form{padding:.5rem 1rem}.Input .input-field.lg .input-icon{width:1.25rem;height:1.25rem}.Input .input-field.md{height:2.5rem}.Input .input-field.md .input-form{padding:.5rem .75rem}.Input .input-field.md .input-icon{width:1.25rem;height:1.25rem}.Input .input-field.sm{height:2rem}.Input .input-field.sm .input-form{padding:.5rem .625rem .5rem .5rem;font-size:.875rem;line-height:1.25rem}.Input .input-field.sm .input-icon{width:1.25rem;height:1.25rem}.Input .input-field.xs{height:1.5rem}.Input .input-field.xs .input-form{padding:.5rem .625rem;font-size:.75rem;line-height:1rem}.Input .input-field.xs .input-icon{width:1rem;height:1rem}.Input .input-field .input-form{--tw-text-opacity:1;width:100%;height:100%;color:rgb(63 63 70/var(--tw-text-opacity,1));outline-offset:2px;background-color:#0000;border-style:none;outline:2px solid #0000}.Input .input-field .input-form::placeholder{--tw-placeholder-opacity:1;color:rgb(161 161 170/var(--tw-placeholder-opacity,1))}.Input .input-field .input-icon{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity,1));margin-left:.75rem}.Input .input-field:not(.icon):before{content:var(--tw-content);display:none}.Input .input-field:focus-within{border-width:2px;border-color:var(--brand-color)}.Input .input-field:has(input[disabled]){cursor:not-allowed!important;--tw-text-opacity:1!important;color:rgb(161 161 170/var(--tw-text-opacity,1))!important;opacity:.5!important}.Input .error{text-align:right;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1));font-size:.875rem;font-style:italic;line-height:1.25rem}
