.form-item_type_text{position:relative}.form-item_type_text.form-item_size_sm{height:36px}.form-item_type_text.form-item_size_sm .form-input{padding-left:10px}.form-item_type_text.form-item_size_sm.form-item_has_label .form-label{width:calc(100% - 10px);left:10px}.form-item_type_text.form-item_size_sm.form-item_has_label.form-item_has_value .form-input,.form-item_type_text.form-item_size_sm.form-item_has_label:focus-within .form-input{padding-top:6px}.form-item_type_text.form-item_size_sm.form-item_has_label.form-item_has_value .form-label,.form-item_type_text.form-item_size_sm.form-item_has_label:focus-within .form-label{transform:translateY(-110%)}.form-item_type_text.form-item_size_sm.form-item_icon-position_left .form-input{padding-left:36px}.form-item_type_text.form-item_size_sm.form-item_icon-position_left .form-item-icon{right:unset;left:10px}.form-item_type_text.form-item_size_sm.form-item_icon-position_right .form-input{padding-right:36px}.form-item_type_text.form-item_size_sm.form-item_icon-position_right .form-item-icon{left:unset;right:10px}.form-item_type_text.form-item_size_md{height:44px}.form-item_type_text.form-item_size_md .form-input{padding-left:12px}.form-item_type_text.form-item_size_md.form-item_has_label .form-label{width:calc(100% - 12px);left:12px}.form-item_type_text.form-item_size_md.form-item_has_label.form-item_has_value .form-input,.form-item_type_text.form-item_size_md.form-item_has_label:focus-within .form-input{padding-top:12px}.form-item_type_text.form-item_size_md.form-item_has_label.form-item_has_value .form-label,.form-item_type_text.form-item_size_md.form-item_has_label:focus-within .form-label{transform:translateY(-110%)}.form-item_type_text.form-item_size_md.form-item_icon-position_left .form-input{padding-left:40px}.form-item_type_text.form-item_size_md.form-item_icon-position_left .form-item-icon{right:unset;left:12px}.form-item_type_text.form-item_size_md.form-item_icon-position_right .form-input{padding-right:40px}.form-item_type_text.form-item_size_md.form-item_icon-position_right .form-item-icon{left:unset;right:12px}.form-item_type_text.form-item_size_lg{height:52px}.form-item_type_text.form-item_size_lg .form-input{padding-left:16px}.form-item_type_text.form-item_size_lg.form-item_has_label .form-label{width:calc(100% - 16px);left:16px}.form-item_type_text.form-item_size_lg.form-item_has_label.form-item_has_value .form-input,.form-item_type_text.form-item_size_lg.form-item_has_label:focus-within .form-input{padding-top:14px}.form-item_type_text.form-item_size_lg.form-item_has_label.form-item_has_value .form-label,.form-item_type_text.form-item_size_lg.form-item_has_label:focus-within .form-label{transform:translateY(-115%)}.form-item_type_text.form-item_size_lg.form-item_icon-position_left .form-input{padding-left:44px}.form-item_type_text.form-item_size_lg.form-item_icon-position_left .form-item-icon{right:unset;left:16px}.form-item_type_text.form-item_size_lg.form-item_icon-position_right .form-input{padding-right:44px}.form-item_type_text.form-item_size_lg.form-item_icon-position_right .form-item-icon{left:unset;right:16px}.form-item_type_text.form-item_size_xl{height:56px}.form-item_type_text.form-item_size_xl .form-input{padding-left:16px}.form-item_type_text.form-item_size_xl.form-item_has_label .form-label{width:calc(100% - 16px);left:16px}.form-item_type_text.form-item_size_xl.form-item_has_label.form-item_has_value .form-input,.form-item_type_text.form-item_size_xl.form-item_has_label:focus-within .form-input{padding-top:14px}.form-item_type_text.form-item_size_xl.form-item_has_label.form-item_has_value .form-label,.form-item_type_text.form-item_size_xl.form-item_has_label:focus-within .form-label,.form-item_type_text.form-item_size_xl:focus-within .form-label{transform:translateY(-115%)}.form-item_type_text.form-item_size_xl.form-item_icon-position_left .form-input{padding-left:44px}.form-item_type_text.form-item_size_xl.form-item_icon-position_left .form-item-icon{right:unset;left:16px}.form-item_type_text.form-item_size_xl.form-item_icon-position_right .form-input{padding-right:44px}.form-item_type_text.form-item_size_xl.form-item_icon-position_right .form-item-icon{left:unset;right:16px}.form-item_type_text.form-item_size_2xl{height:64px}.form-item_type_text.form-item_size_2xl .form-input{padding-left:16px}.form-item_type_text.form-item_size_2xl.form-item_has_label .form-label{width:calc(100% - 16px);left:16px}.form-item_type_text.form-item_size_2xl.form-item_has_label.form-item_has_value .form-input,.form-item_type_text.form-item_size_2xl.form-item_has_label:focus-within .form-input{padding-top:14px}.form-item_type_text.form-item_size_2xl.form-item_has_label.form-item_has_value .form-label,.form-item_type_text.form-item_size_2xl.form-item_has_label:focus-within .form-label{transform:translateY(-115%)}.form-item_type_text.form-item_size_2xl.form-item_icon-position_left .form-input{padding-left:44px}.form-item_type_text.form-item_size_2xl.form-item_icon-position_left .form-item-icon{right:unset;left:16px}.form-item_type_text.form-item_size_2xl.form-item_icon-position_right .form-input{padding-right:44px}.form-item_type_text.form-item_size_2xl.form-item_icon-position_right .form-item-icon{left:unset;right:16px}.form-item_type_text.form-item_mode_filled .form-input{background:var(--color-textfield-filled-neutral-sm-bg-default,#f0f0f0);color:var(--color-textfield-filled-neutral-sm-content-active,#17191b)}.form-item_type_text.form-item_mode_filled .form-input::placeholder{color:var(--color-textfield-filled-neutral-sm-content-default,#b0b0b0)}.form-item_type_text.form-item_mode_filled .form-input:focus-visible,.form-item_type_text.form-item_mode_filled .focus-visible.form-input,.form-item_type_text.form-item_mode_filled .focus.form-input{background:var(--color-textfield-filled-neutral-sm-bg-focus);box-shadow:inset 0 0 0 2px var(--color-textfield-filled-focus);color:var(--color-textfield-filled-neutral-sm-content-active,#17191b)}.form-item_type_text.form-item_mode_filled .form-input:focus-visible::placeholder,.form-item_type_text.form-item_mode_filled .focus-visible.form-input::placeholder,.form-item_type_text.form-item_mode_filled .focus.form-input::placeholder{color:var(--color-textfield-filled-neutral-sm-content-focus)}.form-item_type_text.form-item_mode_filled .form-input:invalid,.form-item_type_text.form-item_mode_filled .error.form-input{background:var(--color-textfield-filled-neutral-sm-bg-error,#f0f0f0);border:2px solid var(--color-textfield-filled-error,#e90000)}.form-item_type_text.form-item_mode_filled .form-input:invalid::placeholder,.form-item_type_text.form-item_mode_filled .error.form-input::placeholder{color:var(--color-textfield-filled-neutral-sm-content-default,#b0b0b0)}.form-item_type_text.form-item_mode_filled .form-input:disabled,.form-item_type_text.form-item_mode_filled .disabled.form-input{color:var(--color-textfield-filled-neutral-sm-content-disabled,#b0b0b0);background:var(--color-textfield-filled-neutral-sm-bg-disabled,#dbdbdb);box-shadow:none;pointer-events:none;border:none}.form-item_type_text.form-item_mode_filled .form-input:disabled::placeholder,.form-item_type_text.form-item_mode_filled .disabled.form-input::placeholder{color:var(--color-textfield-filled-neutral-sm-content-disabled,#b0b0b0)}.form-item_type_text.form-item_mode_filled .form-input:read-only{color:var(--color-textfield-filled-neutral-sm-content-active,#17191b);background:var(--color-textfield-filled-neutral-sm-bg-readonly,#f8f8f8)}.form-item_type_text.form-item_mode_filled .form-input:read-only::placeholder{color:var(--color-textfield-filled-neutral-sm-content-default,#b0b0b0)}.form-item_type_text.form-item_mode_filled .form-input:read-only:focus-visible{box-shadow:none;background:var(--color-textfield-filled-neutral-sm-bg-readonly,#f8f8f8);border:none}.form-item_type_text.form-item_mode_filled .form-label,.form-item_type_text.form-item_mode_filled .form-item-icon{color:var(--color-textfield-filled-neutral-sm-content-default,#b0b0b0)}.form-item_type_text.form-item_mode_filled.form-item_has_value:not(.form-item_has_error,.form-item_status_disabled,.form-item_status_readonly) .form-label{color:var(--color-textfield-filled-neutral-sm-content-focus,#b0b0b0)}.form-item_type_text.form-item_mode_filled.form-item_has_value:not(.form-item_has_error,.form-item_status_disabled,.form-item_status_readonly) .form-item-icon,.form-item_type_text.form-item_mode_filled.form-item_has_value:not(.form-item_has_error,.form-item_status_disabled,.form-item_status_readonly) .form-input{color:var(--color-textfield-filled-neutral-sm-content-active,#17191b)}.form-item_type_text.form-item_mode_filled.form-item_has_error:not(.form-item_status_disabled) .form-label,.form-item_type_text.form-item_mode_filled.form-item_has_error:not(.form-item_status_disabled) .form-item-icon{color:var(--color-textfield-filled-neutral-sm-content-error,#e90000)}.form-item_type_text.form-item_mode_filled.form-item_status_disabled .form-label,.form-item_type_text.form-item_mode_filled.form-item_status_disabled .form-label__required{color:var(--color-textfield-filled-neutral-sm-content-disabled,#b0b0b0)}.form-item_type_text.form-item_mode_filled.form-item_status_disabled .form-item-icon{color:var(--color-textfield-filled-neutral-sm-content-disabled,#b0b0b0);pointer-events:none}.form-item_type_text.form-item_mode_filled.form-item_status_readonly:not(.form-item_has_error) .form-label{color:var(--color-textfield-filled-neutral-sm-content-default,#b0b0b0)}.form-item_type_text.form-item_mode_filled.form-item_status_readonly:not(.form-item_has_error) .form-item-icon{color:var(--color-textfield-filled-neutral-sm-content-active,#17191b);pointer-events:none}@media (hover:hover){.form-item_type_text.form-item_mode_filled:hover:not(.form-item_has_error,.form-item_status_readonly,.form-item_status_disabled) .form-input,.form-item_type_text.form-item_mode_filled.hover:not(.form-item_has_error,.form-item_status_readonly,.form-item_status_disabled) .form-input{background:var(--color-textfield-filled-neutral-sm-bg-hover,#ededed)}.form-item_type_text.form-item_mode_filled:hover:not(.form-item_has_error,.form-item_status_readonly,.form-item_status_disabled) .form-input::placeholder,.form-item_type_text.form-item_mode_filled.hover:not(.form-item_has_error,.form-item_status_readonly,.form-item_status_disabled) .form-input::placeholder,.form-item_type_text.form-item_mode_filled:hover:not(.form-item_has_error,.form-item_status_readonly,.form-item_status_disabled) .form-label,.form-item_type_text.form-item_mode_filled.hover:not(.form-item_has_error,.form-item_status_readonly,.form-item_status_disabled) .form-label,.form-item_type_text.form-item_mode_filled:hover:not(.form-item_has_error,.form-item_status_readonly,.form-item_status_disabled) .form-item-icon,.form-item_type_text.form-item_mode_filled.hover:not(.form-item_has_error,.form-item_status_readonly,.form-item_status_disabled) .form-item-icon{color:var(--color-textfield-filled-neutral-sm-content-hover,#a2a2a2)}}.form-item_type_text.form-item_mode_light .form-input{background:var(--color-textfield-filled-light-bg-default,#fff);color:var(--color-textfield-filled-neutral-sm-content-active,#17191b)}.form-item_type_text.form-item_mode_light .form-input::placeholder{color:var(--color-textfield-filled-light-content-default,#b0b0b0)}.form-item_type_text.form-item_mode_light .form-input:focus-visible,.form-item_type_text.form-item_mode_light .focus-visible.form-input,.form-item_type_text.form-item_mode_light .focus.form-input{background:var(--color-textfield-filled-light-bg-focus,#fff);box-shadow:var(--color-textfield-filled-focus,#e2e2e2);color:var(--color-textfield-filled-neutral-sm-content-active,#17191b)}.form-item_type_text.form-item_mode_light .form-input:focus-visible::placeholder,.form-item_type_text.form-item_mode_light .focus-visible.form-input::placeholder,.form-item_type_text.form-item_mode_light .focus.form-input::placeholder{color:var(--color-textfield-filled-light-content-default,#b0b0b0)}.form-item_type_text.form-item_mode_light .form-input:invalid,.form-item_type_text.form-item_mode_light .error.form-input{background:var(--color-textfield-filled-light-bg-error,#fff);border:2px solid var(--color-textfield-filled-error,#e90000)}.form-item_type_text.form-item_mode_light .form-input:invalid::placeholder,.form-item_type_text.form-item_mode_light .error.form-input::placeholder{color:var(--color-textfield-filled-light-content-default,#b0b0b0)}.form-item_type_text.form-item_mode_light .form-input:disabled,.form-item_type_text.form-item_mode_light .disabled.form-input{color:var(--color-textfield-filled-light-content-disabled,#b0b0b0);background:var(--color-textfield-filled-light-bg-disabled,#dbdbdb);box-shadow:none;pointer-events:none;border:none}.form-item_type_text.form-item_mode_light .form-input:disabled::placeholder,.form-item_type_text.form-item_mode_light .disabled.form-input::placeholder{color:var(--color-textfield-filled-light-content-disabled,#b0b0b0)}.form-item_type_text.form-item_mode_light .form-input:read-only{color:var(--color-textfield-filled-neutral-sm-content-active,#17191b);background:var(--color-textfield-filled-light-bg-readonly,#f8f8f8)}.form-item_type_text.form-item_mode_light .form-input:read-only::placeholder{color:var(--color-textfield-filled-neutral-sm-content-default,#b0b0b0)}.form-item_type_text.form-item_mode_light .form-input:read-only:focus-visible{box-shadow:none;background:var(--color-textfield-filled-light-bg-readonly,#f8f8f8);border:none}.form-item_type_text.form-item_mode_light .form-label,.form-item_type_text.form-item_mode_light .form-item-icon,.form-item_type_text.form-item_mode_light.form-item_has_value:not(.form-item_has_error,.form-item_status_disabled,.form-item_status_readonly) .form-label{color:var(--color-textfield-filled-light-content-default,#b0b0b0)}.form-item_type_text.form-item_mode_light.form-item_has_value:not(.form-item_has_error,.form-item_status_disabled,.form-item_status_readonly) .form-item-icon,.form-item_type_text.form-item_mode_light.form-item_has_value:not(.form-item_has_error,.form-item_status_disabled,.form-item_status_readonly) .form-input{color:var(--color-textfield-filled-neutral-sm-content-active,#17191b)}.form-item_type_text.form-item_mode_light.form-item_has_error:not(.form-item_status_disabled) .form-label,.form-item_type_text.form-item_mode_light.form-item_has_error:not(.form-item_status_disabled) .form-item-icon{color:var(--color-textfield-filled-light-content-error,#e90000)}.form-item_type_text.form-item_mode_light.form-item_status_disabled .form-label,.form-item_type_text.form-item_mode_light.form-item_status_disabled .form-label__required{color:var(--color-textfield-filled-light-content-disabled,#b0b0b0)}.form-item_type_text.form-item_mode_light.form-item_status_disabled .form-item-icon{color:var(--color-textfield-filled-light-content-disabled,#b0b0b0);pointer-events:none}.form-item_type_text.form-item_mode_light.form-item_status_readonly:not(.form-item_has_error) .form-label{color:var(--color-textfield-filled-neutral-sm-content-default,#b0b0b0)}.form-item_type_text.form-item_mode_light.form-item_status_readonly:not(.form-item_has_error) .form-item-icon{color:var(--color-textfield-filled-neutral-sm-content-default,#b0b0b0);pointer-events:none}@media (hover:hover){.form-item_type_text.form-item_mode_light:hover:not(.form-item_has_error,.form-item_status_readonly,.form-item_status_disabled) .form-input,.form-item_type_text.form-item_mode_light.hover:not(.form-item_has_error,.form-item_status_readonly,.form-item_status_disabled) .form-input{background:var(--color-textfield-filled-light-bg-hover,#f3f3f3)}.form-item_type_text.form-item_mode_light:hover:not(.form-item_has_error,.form-item_status_readonly,.form-item_status_disabled) .form-input::placeholder,.form-item_type_text.form-item_mode_light.hover:not(.form-item_has_error,.form-item_status_readonly,.form-item_status_disabled) .form-input::placeholder,.form-item_type_text.form-item_mode_light:hover:not(.form-item_has_error,.form-item_status_readonly,.form-item_status_disabled) .form-label,.form-item_type_text.form-item_mode_light.hover:not(.form-item_has_error,.form-item_status_readonly,.form-item_status_disabled) .form-label{color:var(--color-textfield-filled-light-content-hover,#a2a2a2)}.form-item_type_text.form-item_mode_light:hover:not(.form-item_has_error,.form-item_status_readonly,.form-item_status_disabled) .form-item-icon,.form-item_type_text.form-item_mode_light.hover:not(.form-item_has_error,.form-item_status_readonly,.form-item_status_disabled) .form-item-icon{color:var(--color-textfield-filled-neutral-sm-content-hover,#a2a2a2)}}.form-item_type_text.form-item_layout_default.form-item_has_label .form-label{text-overflow:ellipsis;white-space:nowrap;height:auto;transition:transform .1s;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.form-item_type_text.form-item_layout_default.form-item_has_label:focus-within .form-input,.form-item_type_text.form-item_layout_default.form-item_has_label.form-item_has_value .form-input{font-size:var(--size-font-body-lg-size,16px);font-style:normal;font-weight:400;line-height:var(--size-font-body-lg-line-height,18px);letter-spacing:var(--size-font-body-lg-letter-spasing,-.5px)}.form-item_type_text.form-item_layout_default.form-item_has_label:focus-within .form-label,.form-item_type_text.form-item_layout_default.form-item_has_label.form-item_has_value .form-label{cursor:pointer;font-family:var(--font-family),Arial,Helvetica,sans-serif;font-size:var(--size-font-body-sm-size);font-style:normal;font-weight:400;line-height:var(--size-font-body-sm-line-height);letter-spacing:var(--size-font-body-sm-letter-spasing)}.form-item_type_text.form-item_layout_column{grid-template-columns:170px 1fr;align-items:center;gap:8px;display:grid}.form-item_type_text .form-input{min-width:0;height:100%;padding:var(--size-textfield-padding-2sm);transition:var(--transition,.3s);outline:unset;font-size:var(--size-font-body-lg-size,16px);font-style:normal;font-weight:400;line-height:var(--size-font-body-lg-line-height,18px);letter-spacing:var(--size-font-body-lg-letter-spasing,-.5px);text-overflow:ellipsis;white-space:nowrap;border:none;border-radius:8px;overflow:hidden}.form-item_type_text .form-label__required{color:#e90000;padding-left:2px}.form-item_type_text .form-item-icon{cursor:pointer;font:inherit;transition:var(--transition);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.form-item_type_text .form-item-icon:focus-visible{outline:2px solid var(--color-textfield-filled-focus);outline-offset:2px}.form-item-wrapper{height:100%;display:grid}
