[data-id=base-text-input]{--input-bg:transparent;--input-border:var(--border-color-subtle);--input-text:inherit;--input-bg-hover:var(--input-bg);--input-border-hover:var(--input-border);--input-focus:var(--color-focus)}[data-id=base-text-input] #inputWrapper input{background-color:var(--input-bg);border:var(--field-border-size) solid var(--input-border);color:var(--input-text)}[data-id=base-text-input] #inputWrapper input:active:not(:disabled,[aria-disabled=true]),[data-id=base-text-input] #inputWrapper input:focus-visible,[data-id=base-text-input] #inputWrapper input:hover:not(:disabled,[aria-disabled=true]){background-color:var(--input-bg-hover);border-color:var(--input-border-hover)}[data-id=base-text-input] #inputWrapper input:active:not(:disabled,[aria-disabled=true]),[data-id=base-text-input] #inputWrapper input:focus{outline:var(--focus-size) solid var(--input-focus);outline-offset:var(--focus-offset)}[data-id=base-text-input] #inputWrapper input:disabled{--input-bg:var(--color-inactive);--input-border:transparent;opacity:var(--opacity-disabled)}[data-id=base-text-input] #inputWrapper #iconWrapper button{cursor:pointer}[data-id=base-text-input] #inputWrapper #iconWrapper button:active:not(:disabled,[aria-disabled=true]),[data-id=base-text-input] #inputWrapper #iconWrapper button:focus{outline:var(--focus-size) solid var(--input-focus);outline-offset:var(--focus-offset)}[data-id=base-text-input][data-has-error-message=true] #inputWrapper{--input-border:var(--color-alerts-error-dark);--input-border-hover:var(--color-alerts-error-dark);--input-focus:var(--color-alerts-error-dark)}
