.ui-input{align-items:center;background:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:6px;box-sizing:border-box;color:var(--color-text-primary);display:flex;gap:8px;height:40px;padding:0 12px;transition:border-color .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s cubic-bezier(.2,.8,.2,1)}.ui-input--sm{height:32px;padding:0 10px}@media(hover:hover)and (pointer:fine){.ui-input:hover{border-color:rgba(var(--color-darkest-rgb),.3)}}.ui-input:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.16)}.ui-input--invalid{border-color:var(--color-error)}.ui-input--invalid:focus-within{border-color:var(--color-error);box-shadow:0 0 0 3px rgba(var(--color-error-rgb),.14)}.ui-input:has(.ui-input__el:disabled){background:var(--color-bg-surface-2);color:var(--color-text-secondary);cursor:not-allowed}.ui-input__el{background:transparent;border:0;color:inherit;flex:1 1 auto;font-family:Manrope,-apple-system,system-ui,Segoe UI,sans-serif;font-size:.9375rem;height:100%;line-height:1;min-width:0;outline:none;padding:0}.ui-input__el::-moz-placeholder{color:var(--color-text-muted)}.ui-input__el::placeholder{color:var(--color-text-muted)}.ui-input__el:disabled{cursor:not-allowed}.ui-input--sm .ui-input__el{font-size:.875rem}.ui-input__adorn{align-items:center;color:var(--color-text-secondary);display:inline-flex;flex-shrink:0}.ui-input__adorn svg{height:16px;width:16px}
