.text-field_field__8R2nB{display:flex;flex-direction:column;gap:.3rem;height:100%}.text-field_label__Sal6w{flex:1 0 auto;font-size:.84rem;font-weight:400;color:var(--text-primary)}.text-field_input__cgSqr{min-height:32px;padding:0 10px;border:1px solid color-mix(in srgb,var(--text-primary) 9%,transparent);border-bottom-color:color-mix(in srgb,var(--text-primary) 30%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--text-primary) 3%,var(--background));color:var(--text-primary);font:inherit;font-size:.875rem;transition:background .1s ease,box-shadow .1s ease}.text-field_input__cgSqr::placeholder{color:var(--text-secondary)}.text-field_input__cgSqr:hover{background-color:color-mix(in srgb,var(--text-primary) 5%,var(--background))}.text-field_input__cgSqr:focus{outline:none;background-color:var(--background);border-bottom-color:transparent;box-shadow:inset 0 -2px 0 var(--color-primary)}.text-field_inputWrap__1f_lM{position:relative;display:flex;align-items:center}.text-field_inputWrap__1f_lM .text-field_input__cgSqr{flex:1 1;padding-right:4.5rem}.text-field_toggle__hthlr{position:absolute;right:.4rem;padding:.25rem .4rem;border:0;background:transparent;color:var(--color-primary);font:inherit;font-size:.8rem;font-weight:600;cursor:pointer}.text-field_toggle__hthlr:hover{text-decoration:underline}.text-field_input__cgSqr[aria-invalid=true]{border-bottom-color:var(--color-danger)}.text-field_input__cgSqr[aria-invalid=true]:focus{box-shadow:inset 0 -2px 0 var(--color-danger)}.text-field_error__9mt3D{font-size:.78rem;color:var(--color-danger)}.text-field_srOnly__7lelR{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}