.ui-input[data-v-4fbc8f98]{flex-direction:column;gap:4px;display:flex}.ui-input--inline[data-v-4fbc8f98]{flex-direction:row;align-items:center;gap:8px}.ui-input--inline .ui-input__label[data-v-4fbc8f98]{color:var(--color-text-muted);font-weight:400}.ui-input__label[data-v-4fbc8f98]{font-size:13px;font-weight:500}.ui-input__field[data-v-4fbc8f98]{display:flex;position:relative}.ui-input__control[data-v-4fbc8f98]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;flex:1;min-width:0;height:34px;padding:0 12px;font-size:14px}.ui-input__control[data-v-4fbc8f98]:focus-visible{box-shadow:0 0 0 3px var(--color-focus);outline:none}.ui-input__control--invalid[data-v-4fbc8f98]{border-color:var(--color-danger)}.ui-input__control--with-button[data-v-4fbc8f98]{padding-right:44px}.ui-input__reveal[data-v-4fbc8f98]{width:28px;height:28px;color:var(--color-text-muted);background:0 0;border:0;border-radius:4px;place-items:center;display:grid;position:absolute;top:3px;right:3px}.ui-input__reveal[data-v-4fbc8f98]:hover{color:var(--color-text);background:var(--color-surface-muted)}.ui-input__reveal[data-v-4fbc8f98]:focus-visible{box-shadow:0 0 0 3px var(--color-focus);outline:none}.ui-input__error[data-v-4fbc8f98]{color:var(--color-danger);font-size:13px}
