.ui-input-wrapper[data-v-c36be658]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ui-input[data-v-c36be658]{background-color:hsla(var(--color-bg-primary-h),var(--color-bg-primary-s),var(--color-bg-primary-l),var(--color-bg-primary-a));border:var(--border-width-thin) solid hsla(var(--color-border-h),var(--color-border-s),var(--color-border-l),var(--color-border-a));border-radius:var(--border-radius-base);color:hsla(var(--color-text-primary-h),var(--color-text-primary-s),var(--color-text-primary-l),var(--color-text-primary-a));font-family:var(--font-family-base);font-size:var(--font-size-base);padding:var(--spacing-md);transition:border-color var(--transition-fast);width:100%}.ui-input[data-v-c36be658]:focus{border-color:hsla(var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),var(--color-accent-a));outline:none}.ui-input[data-v-c36be658]:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.ui-input__counter[data-v-c36be658]{color:hsla(var(--color-text-muted-h),var(--color-text-muted-s),var(--color-text-muted-l),var(--color-text-muted-a));font-size:var(--font-size-xs);text-align:right}.ui-input__counter[data-v-c36be658]:has(+.ui-input:focus){color:hsla(var(--color-text-secondary-h),var(--color-text-secondary-s),var(--color-text-secondary-l),var(--color-text-secondary-a))}
