.TextInput>input[type=number]{appearance:textfield}.TextInput>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.TextInput>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.TextInput{--spacing-right:calc(var(--spacing) * 3);--spacing-left:calc(var(--spacing) * 3);--background:var(--color-white);--border-color:var(--color-border-input);--focus-ring-color:var(--color-focus-primary);--border-width:1.5px;border-radius:var(--radius-lg);background:var(--background);transition:all var(--duration-fast) var(--ease-standard);align-items:center;display:flex;position:relative}.TextInput[data-has-search=true]{--border-color:var(--color-blue-600);--spacing-left:calc(var(--spacing) * 9);border-radius:999px}.TextInput[data-has-password=true]{--spacing-right:calc(var(--spacing) * 11)}.TextInput>input{padding-top:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*2);padding-right:var(--spacing-right);padding-left:var(--spacing-left);width:100%;height:100%;color:var(--color-black);border-radius:inherit;outline:none;font-family:google-flex-sans,Century Gothic,sans-serif;font-size:14px;font-weight:500;line-height:120%}.TextInput__password{height:100%;padding:0 calc(var(--spacing)*3);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;right:0}.TextInput__search{height:100%;padding:0 calc(var(--spacing)*3);pointer-events:none;cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;left:0}.TextInput__delete{height:100%;padding:0 calc(var(--spacing)*3);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;right:0}.TextInput:before{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--border-width) var(--border-color);pointer-events:none;transition:all var(--duration-fast) var(--ease-standard);position:absolute;inset:0}.TextInput[data-has-error=true]{--border-color:var(--color-red-600);--focus-ring-color:var(--color-focus-error)}.TextInput:focus-within{box-shadow:0 0 0 3px var(--focus-ring-color)}.TextInput:focus-within[data-has-error=false]{--border-color:var(--color-blue-600)}.TextInput[data-disabled=true]{opacity:.7;pointer-events:none}
