.Text_root__QfvL6{margin:0;font-family:var(--henry-font-family);color:var(--color-text-primary);font-size:var(--henry-font-size-md);line-height:var(--henry-line-height-md)}.Text_root__QfvL6[data-size=xs]{font-size:var(--henry-font-size-xs);line-height:var(--henry-line-height-xs)}.Text_root__QfvL6[data-size=sm]{font-size:var(--henry-font-size-sm);line-height:var(--henry-line-height-sm)}.Text_root__QfvL6[data-size=md]{font-size:var(--henry-font-size-md);line-height:var(--henry-line-height-md)}.Text_root__QfvL6[data-size=lg]{font-size:var(--henry-font-size-lg);line-height:var(--henry-line-height-lg)}.Text_root__QfvL6[data-size=xl]{font-size:var(--henry-font-size-xl);line-height:var(--henry-line-height-xl)}.Text_truncate__xHyDk{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TextInput_root__2iCdY{display:flex;flex-direction:column;gap:var(--henry-spacing-3xs);font-family:var(--henry-font-family)}.TextInput_label__yb16M{font-size:var(--henry-font-size-sm);font-weight:500;color:var(--color-text-primary)}.TextInput_required__wY12T{color:var(--color-error-base);margin-left:2px}.TextInput_description__dTFF4{font-size:var(--henry-font-size-xs);color:var(--color-text-secondary)}.TextInput_error__pxzYf{font-size:var(--henry-font-size-xs);color:var(--color-error-base)}.TextInput_field__2jCWF{display:flex;align-items:center;background:var(--color-bg-surface);border:1px solid var(--color-stroke-default);border-radius:var(--henry-radius-sm);transition:border-color .12s ease,box-shadow .12s ease}.TextInput_field__2jCWF:focus-within{border-color:var(--color-stroke-active);box-shadow:0 0 0 2px var(--color-focus-halo-subtle)}.TextInput_field__2jCWF[data-error]{border-color:var(--color-error-base)}.TextInput_root__2iCdY[data-variant=filled] .TextInput_field__2jCWF{background:var(--color-bg-recessed);border-color:var(--color-stroke-subtle)}.TextInput_root__2iCdY[data-variant=filled] .TextInput_field__2jCWF:focus-within{border-color:var(--color-stroke-strong);box-shadow:none}.TextInput_field__2jCWF[data-disabled]{opacity:.55}.TextInput_field__2jCWF[data-disabled] .TextInput_input__t5YhT{cursor:not-allowed}.TextInput_root__2iCdY[data-variant=unstyled] .TextInput_field__2jCWF{background:transparent;border:0;border-radius:0}.TextInput_root__2iCdY[data-variant=unstyled] .TextInput_field__2jCWF:focus-within{border-color:transparent;box-shadow:none}.TextInput_root__2iCdY[data-variant=unstyled] .TextInput_field__2jCWF[data-error]{border-color:transparent}.TextInput_root__2iCdY[data-variant=unstyled] .TextInput_input__t5YhT,.TextInput_root__2iCdY[data-variant=unstyled] .TextInput_section___8xKt{padding:0}.TextInput_input__t5YhT{flex:1;background:transparent;border:0;outline:none;color:var(--color-text-primary);font-family:inherit;padding:0 var(--henry-spacing-sm);min-width:0}.TextInput_input__t5YhT::placeholder{color:var(--color-text-placeholder)}.TextInput_section___8xKt{display:inline-flex;align-items:center;justify-content:center;padding:0 var(--henry-spacing-2xs);color:var(--color-icon-tertiary);flex-shrink:0}.TextInput_root__2iCdY[data-size=xs] .TextInput_field__2jCWF{height:26px}.TextInput_root__2iCdY[data-size=xs] .TextInput_input__t5YhT{font-size:var(--henry-font-size-xs)}.TextInput_root__2iCdY[data-size=sm] .TextInput_field__2jCWF{height:32px}.TextInput_root__2iCdY[data-size=sm] .TextInput_input__t5YhT{font-size:var(--henry-font-size-sm)}.TextInput_root__2iCdY[data-size=md] .TextInput_field__2jCWF{height:36px}.TextInput_root__2iCdY[data-size=md] .TextInput_input__t5YhT{font-size:var(--henry-font-size-sm)}.TextInput_root__2iCdY[data-size=lg] .TextInput_field__2jCWF{height:42px}.TextInput_root__2iCdY[data-size=lg] .TextInput_input__t5YhT{font-size:var(--henry-font-size-md)}.TextInput_root__2iCdY[data-size=xl] .TextInput_field__2jCWF{height:50px}.TextInput_root__2iCdY[data-size=xl] .TextInput_input__t5YhT{font-size:var(--henry-font-size-md)}@media (max-width:767px){.TextInput_root__2iCdY[data-size=md] .TextInput_input__t5YhT,.TextInput_root__2iCdY[data-size=sm] .TextInput_input__t5YhT,.TextInput_root__2iCdY[data-size=xs] .TextInput_input__t5YhT{font-size:var(--henry-font-size-md)}}