.bs-form-input{height:var(--spacing-8);width:100%;margin:0 var(--spacing-3) 0 var(--spacing-3);padding:0;font-size:var(--text-16-font-size);font-family:Regular,sans-serif;border:none;text-overflow:ellipsis;box-sizing:content-box}.bs-form-input:focus-visible{outline:none}.bs-form-input::placeholder{color:var(--color-grayscale-medium-gray)}.bs-form-input:disabled{cursor:not-allowed;color:var(--color-grayscale-semi-dark-gray);background-color:var(--color-grayscale-light-gray)}.bs-form-input-border-small .bs-form-input{margin:0 var(--spacing-2) 0 var(--spacing-2)}.bs-form-input-border:not(:has(.bs-form-label)) .bs-form-input{height:100%}.bs-form-input-border-medium .bs-form-label{margin-top:5px;top:var(--spacing-2)!important}.bs-form-input-border-medium .bs-form-label.bs-form-label-shrink{top:var(--spacing-1)!important}.bs-form-input-border-medium:has(.bs-form-label) .bs-form-input-wrapper .bs-form-input-adornment{padding-top:var(--spacing-4)}.bs-form-input-border-medium:has(.bs-form-label) .bs-form-input-wrapper input{padding-top:var(--spacing-4)}.bs-form-input-border-large .bs-form-label{margin-top:var(--spacing-3)}.bs-form-input-border-large:has(.bs-form-label) .bs-form-input-wrapper .bs-form-input-adornment{padding-top:18px}.bs-form-input-border-large:has(.bs-form-label) input{padding-top:23px;padding-bottom:var(--spacing-1)}