._ride-text-field_1htic_1{display:flex;flex-direction:column;row-gap:var(--ride-gl-spacing-medium)}._ride-text-field_1htic_1 ._input-container_1htic_6{display:flex;justify-content:center;align-items:center;box-sizing:border-box;border:var(--ride-sys-border-width-container-thin) solid var(--ride-sys-color-border-medium);border-radius:var(--ride-sys-border-radius-container-small);background-color:var(--ride-sys-color-surface-default)}._ride-text-field_1htic_1 ._input-container_1htic_6:hover{border-color:var(--ride-sys-color-border-extreme);border-width:var(--ride-sys-border-width-container-thin)}._ride-text-field_1htic_1 ._input-container_1htic_6:has(._input_1htic_6:focus-visible,._input_1htic_6:active){outline:none;border-color:var(--ride-sys-color-border-focus);border-width:var(--ride-sys-border-width-container-medium)}._ride-text-field_1htic_1 ._input-container_1htic_6 ._input_1htic_6{font-family:var(--ride-sys-text-paragraph-large-regular-font-family);font-weight:var(--ride-sys-text-paragraph-large-regular-font-weight);line-height:var(--ride-sys-text-paragraph-large-regular-line-height);font-size:var(--ride-sys-text-paragraph-large-regular-font-size);letter-spacing:var(--ride-sys-text-paragraph-large-regular-letter-spacing);width:100%;background:transparent;border:none;color:var(--ride-sys-color-text-extreme);padding:0}._ride-text-field_1htic_1 ._input-container_1htic_6 ._input_1htic_6:active,._ride-text-field_1htic_1 ._input-container_1htic_6 ._input_1htic_6:focus-visible{outline:none}._ride-text-field_1htic_1 ._input-container_1htic_6 ._input_1htic_6::-webkit-inner-spin-button,._ride-text-field_1htic_1 ._input-container_1htic_6 ._input_1htic_6::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._ride-text-field_1htic_1 ._input-container_1htic_6 ._input_1htic_6[type=number]{-moz-appearance:textfield}._ride-text-field_1htic_1 ._input-container_1htic_6 ._input_1htic_6::-moz-placeholder{font-family:var(--ride-sys-text-paragraph-large-regular-font-family);font-weight:var(--ride-sys-text-paragraph-large-regular-font-weight);line-height:var(--ride-sys-text-paragraph-large-regular-line-height);font-size:var(--ride-sys-text-paragraph-large-regular-font-size);letter-spacing:var(--ride-sys-text-paragraph-large-regular-letter-spacing);color:var(--ride-sys-color-text-extreme)}._ride-text-field_1htic_1 ._input-container_1htic_6 ._input_1htic_6::placeholder{font-family:var(--ride-sys-text-paragraph-large-regular-font-family);font-weight:var(--ride-sys-text-paragraph-large-regular-font-weight);line-height:var(--ride-sys-text-paragraph-large-regular-line-height);font-size:var(--ride-sys-text-paragraph-large-regular-font-size);letter-spacing:var(--ride-sys-text-paragraph-large-regular-letter-spacing);color:var(--ride-sys-color-text-extreme)}._ride-text-field_1htic_1 ._input-container_1htic_6 ._glyph-container_1htic_54{flex-shrink:0;padding:0;box-sizing:border-box;display:flex;justify-content:center;align-items:center;height:28px;width:28px}._ride-text-field_1htic_1 ._input-container_1htic_6 ._spinner_1htic_64{flex-shrink:0}._ride-text-field_1htic_1 ._label_1htic_67{max-height:16px;display:flex;align-items:center;gap:var(--ride-gl-spacing-medium);font-family:var(--ride-sys-text-label-medium-semibold-font-family);font-weight:var(--ride-sys-text-label-medium-semibold-font-weight);line-height:var(--ride-sys-text-label-medium-semibold-line-height);font-size:var(--ride-sys-text-label-medium-semibold-font-size);letter-spacing:var(--ride-sys-text-label-medium-semibold-letter-spacing);color:var(--ride-sys-color-text-extreme)}._ride-text-field_1htic_1 ._label_1htic_67 ._optional_1htic_79{color:var(--ride-sys-color-text-extreme);font-family:var(--ride-sys-text-label-medium-regular-font-family);font-weight:var(--ride-sys-text-label-medium-regular-font-weight);line-height:var(--ride-sys-text-label-medium-regular-line-height);font-size:var(--ride-sys-text-label-medium-regular-font-size);letter-spacing:var(--ride-sys-text-label-medium-regular-letter-spacing)}._ride-text-field_1htic_1 ._label-container_1htic_87{max-height:16px;display:flex;gap:var(--ride-gl-spacing-medium);align-items:center}._ride-text-field_1htic_1 ._helper-container_1htic_93{display:flex}._ride-text-field_1htic_1 ._helper-container_1htic_93 ._helper-text_1htic_96{margin:0}._ride-text-field_1htic_1 ._helper-container_1htic_93 ._character-counter_1htic_105,._ride-text-field_1htic_1 ._helper-container_1htic_93 ._helper-text_1htic_96{font-family:var(--ride-sys-text-label-small-regular-font-family);font-weight:var(--ride-sys-text-label-small-regular-font-weight);line-height:var(--ride-sys-text-label-small-regular-line-height);font-size:var(--ride-sys-text-label-small-regular-font-size);letter-spacing:var(--ride-sys-text-label-small-regular-letter-spacing);color:var(--ride-sys-color-text-extreme)}._ride-text-field_1htic_1 ._helper-container_1htic_93 ._character-counter_1htic_105{margin-left:auto}._ride-text-field_1htic_1._small_1htic_114 ._input-container_1htic_6{height:32px;padding:calc(var(--ride-gl-spacing-medium) - var(--ride-sys-border-width-container-thin)) calc(var(--ride-gl-spacing-xlarge) - var(--ride-sys-border-width-container-thin))}._ride-text-field_1htic_1._small_1htic_114 ._input-container_1htic_6:has(._input_1htic_6:focus-visible,._input_1htic_6:active){padding:calc(var(--ride-gl-spacing-medium) - var(--ride-sys-border-width-container-medium)) calc(var(--ride-gl-spacing-xlarge) - var(--ride-sys-border-width-container-medium))}._ride-text-field_1htic_1._small_1htic_114 ._input-container_1htic_6 ._glyph-container_1htic_54{height:24px;width:28px}._ride-text-field_1htic_1._small_1htic_114 ._input-container_1htic_6 ._input_1htic_6,._ride-text-field_1htic_1._small_1htic_114 ._input-container_1htic_6 ._prefix_1htic_132,._ride-text-field_1htic_1._small_1htic_114 ._input-container_1htic_6 ._suffix_1htic_133{font-family:var(--ride-sys-text-paragraph-medium-regular-font-family);font-weight:var(--ride-sys-text-paragraph-medium-regular-font-weight);line-height:var(--ride-sys-text-paragraph-medium-regular-line-height);font-size:var(--ride-sys-text-paragraph-medium-regular-font-size);letter-spacing:var(--ride-sys-text-paragraph-medium-regular-letter-spacing)}._ride-text-field_1htic_1._small_1htic_114._error_1htic_140 ._input-container_1htic_6{padding:calc(var(--ride-gl-spacing-medium) - var(--ride-sys-border-width-container-medium)) calc(var(--ride-gl-spacing-xlarge) - var(--ride-sys-border-width-container-medium))}._ride-text-field_1htic_1._medium_1htic_143 ._input-container_1htic_6{height:40px;padding:calc(var(--ride-gl-spacing-medium) + 2px - var(--ride-sys-border-width-container-thin)) calc(var(--ride-gl-spacing-xlarge) - var(--ride-sys-border-width-container-thin))}._ride-text-field_1htic_1._medium_1htic_143 ._input-container_1htic_6:has(._input_1htic_6:focus-visible,._input_1htic_6:active){padding:calc(var(--ride-gl-spacing-medium) + 2px - var(--ride-sys-border-width-container-medium)) calc(var(--ride-gl-spacing-xlarge) - var(--ride-sys-border-width-container-medium))}._ride-text-field_1htic_1._medium_1htic_143._error_1htic_140 ._input-container_1htic_6{padding:calc(var(--ride-gl-spacing-medium) + 2px - var(--ride-sys-border-width-container-medium)) calc(var(--ride-gl-spacing-xlarge) - var(--ride-sys-border-width-container-medium))}._ride-text-field_1htic_1._large_1htic_153 ._input-container_1htic_6{height:48px;padding:calc(var(--ride-gl-spacing-large) + 2px - var(--ride-sys-border-width-container-thin)) calc(var(--ride-gl-spacing-xlarge) - var(--ride-sys-border-width-container-thin))}._ride-text-field_1htic_1._large_1htic_153 ._input-container_1htic_6:has(._input_1htic_6:focus-visible,._input_1htic_6:active){padding:calc(var(--ride-gl-spacing-large) + 2px - var(--ride-sys-border-width-container-medium)) calc(var(--ride-gl-spacing-xlarge) - var(--ride-sys-border-width-container-medium))}._ride-text-field_1htic_1._large_1htic_153._error_1htic_140 ._input-container_1htic_6{padding:calc(var(--ride-gl-spacing-large) + 2px - var(--ride-sys-border-width-container-medium)) calc(var(--ride-gl-spacing-xlarge) - var(--ride-sys-border-width-container-medium))}._ride-text-field_1htic_1 ._glyph-container_1htic_54{cursor:default;position:relative}._ride-text-field_1htic_1 ._glyph-container_1htic_54 ._glyph-button_1htic_167{display:flex;cursor:pointer;background-color:transparent;border:none;box-sizing:border-box;padding:0}._ride-text-field_1htic_1 ._glyph-container_1htic_54 ._glyph-button_1htic_167:focus-visible{outline:0;border:var(--ride-sys-border-width-container-medium) solid var(--ride-sys-color-border-focus);border-radius:0 var(--ride-sys-border-radius-container-small) var(--ride-sys-border-radius-container-small) 0}._ride-text-field_1htic_1 ._glyph-container_1htic_54._glyph-left_1htic_180{margin-right:var(--ride-gl-spacing-large)}._ride-text-field_1htic_1 ._glyph-container_1htic_54._glyph-right_1htic_183{margin-left:var(--ride-gl-spacing-large)}._ride-text-field_1htic_1 ._prefix_1htic_132,._ride-text-field_1htic_1 ._suffix_1htic_133{font-family:var(--ride-sys-text-paragraph-large-regular-font-family);font-weight:var(--ride-sys-text-paragraph-large-regular-font-weight);line-height:var(--ride-sys-text-paragraph-large-regular-line-height);font-size:var(--ride-sys-text-paragraph-large-regular-font-size);letter-spacing:var(--ride-sys-text-paragraph-large-regular-letter-spacing);padding-inline:var(--ride-gl-spacing-small);color:var(--ride-sys-color-text-medium);flex-shrink:0}._ride-text-field_1htic_1 ._prefix_1htic_132{margin-right:var(--ride-gl-spacing-small)}._ride-text-field_1htic_1 ._suffix_1htic_133{margin-left:var(--ride-gl-spacing-small)}._ride-text-field_1htic_1._error_1htic_140 ._input-container_1htic_6,._ride-text-field_1htic_1._error_1htic_140 ._input-container_1htic_6:hover{border-color:var(--ride-sys-color-border-feedback-critical);border-width:var(--ride-sys-border-width-container-medium)}._ride-text-field_1htic_1._error_1htic_140 ._input-container_1htic_6:has(._input_1htic_6:focus-visible,._input_1htic_6:active){border-color:var(--ride-sys-color-border-focus);border-width:var(--ride-sys-border-width-container-medium)}._ride-text-field_1htic_1._disabled_1htic_215 ._glyph-container_1htic_54,._ride-text-field_1htic_1._disabled_1htic_215 label,._ride-text-field_1htic_1._loading_1htic_216 ._glyph-container_1htic_54,._ride-text-field_1htic_1._loading_1htic_216 label{pointer-events:none}._ride-text-field_1htic_1._disabled_1htic_215 ._input-container_1htic_6,._ride-text-field_1htic_1._loading_1htic_216 ._input-container_1htic_6{cursor:not-allowed;border-color:var(--ride-sys-color-border-disable);background-color:var(--ride-sys-color-surface-disable)}._ride-text-field_1htic_1._disabled_1htic_215 ._input_1htic_6,._ride-text-field_1htic_1._loading_1htic_216 ._input_1htic_6{pointer-events:none;color:var(--ride-sys-color-text-disable);opacity:1}._ride-text-field_1htic_1._disabled_1htic_215 [class*=ride-glyph],._ride-text-field_1htic_1._loading_1htic_216 [class*=ride-glyph]{pointer-events:none;color:var(--ride-sys-color-glyph-disable)}._ride-text-field_1htic_1._disabled_1htic_215 ._character-counter_1htic_105,._ride-text-field_1htic_1._disabled_1htic_215 ._helper-text_1htic_96,._ride-text-field_1htic_1._disabled_1htic_215 ._prefix_1htic_132,._ride-text-field_1htic_1._disabled_1htic_215 ._suffix_1htic_133,._ride-text-field_1htic_1._loading_1htic_216 ._character-counter_1htic_105,._ride-text-field_1htic_1._loading_1htic_216 ._helper-text_1htic_96,._ride-text-field_1htic_1._loading_1htic_216 ._prefix_1htic_132,._ride-text-field_1htic_1._loading_1htic_216 ._suffix_1htic_133{color:var(--ride-sys-color-text-disable)}._ride-error-message_wjy6m_1{display:flex;-moz-column-gap:var(--ride-gl-spacing-medium);column-gap:var(--ride-gl-spacing-medium);align-items:center}._ride-error-message_wjy6m_1 [class*=ride-glyph]{color:var(--ride-sys-color-glyph-feedback-critical)}._ride-error-message_wjy6m_1 ._message_wjy6m_9{font-family:var(--ride-sys-text-label-small-regular-font-family);font-weight:var(--ride-sys-text-label-small-regular-font-weight);line-height:var(--ride-sys-text-label-small-regular-line-height);font-size:var(--ride-sys-text-label-small-regular-font-size);letter-spacing:var(--ride-sys-text-label-small-regular-letter-spacing);margin:0;color:var(--ride-sys-color-text-feedback-critical)}