.text-group fieldset{display:block;min-inline-size:-moz-min-content;min-inline-size:min-content;padding-block-end:.625em;padding-block-start:.35em;padding-inline-end:.75em;padding-inline-start:.75em}.text-group{align-items:center;display:flex;margin-top:16px;min-height:39.6px;position:relative;width:100%}.text-group input::-webkit-inner-spin-button,.text-group input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.text-group input[type=number]{-webkit-appearance:auto;appearance:auto;-moz-appearance:textfield}.text-group__button{display:flex;padding:0}.text-group__button,.text-group__inline-button{background-color:transparent;border:none;color:inherit;cursor:pointer;font:inherit}.text-group__inline-button{font-family:var(--fontQuaternaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;background-color:var(--colorGrayscaleBlack);border-bottom-right-radius:var(--inputBorderRadius,5px);border-left:1px solid var(--colorGrayscaleBlack);border-top-right-radius:var(--inputBorderRadius,5px);color:var(--colorGrayscaleBlack);color:var(--colorGrayscaleWhite);font-size:12px;font-style:normal;font-weight:var(--fontQuaternaryFontWeight,500);letter-spacing:.64px;line-height:15px;overflow:hidden;padding:16px;position:relative;text-transform:uppercase;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;--buttonDefaultColor:var(--colorGrayscaleWhite)}@media(min-width:992px){.text-group__inline-button:hover{background:var(--buttonDefaultBackgroundColorHover,rgba(0,0,0,.8));border-color:var(--buttonDefaultBackgroundColorHover,rgba(0,0,0,.8))}}.text-group input:-webkit-autofill,.text-group input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}.text-group__text-input{font-family:var(--fontTertiaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;background-color:transparent;border:none;box-sizing:border-box;color:var(--colorGrayscaleBlack);color:var(--inputInlineTextColor);flex:1 1 auto;font-size:var(--fontBodyLargeFontSize,14px);font-size:16px;font-style:normal;font-weight:var(--fontTertiaryFontWeight,300);font-weight:400;letter-spacing:var(--fontBodyLargeLetterSpacing,.32px);line-height:var(--fontBodyLargeLineHeight,27px);margin:0;padding:10px 16px}.text-group__text-input--warning{color:var(--colorWarningActive)}.text-group__text-input--warning,.text-group__text-input--warning~.text-group__label-area{border-color:var(--inputErrorColor,#ff4b4b);color:var(--inputErrorColor,#ff4b4b)}.text-group__text-input--warning~.text-group__inline-button{border-color:var(--inputInlineButtonErrorBorderColor,#000);color:var(--inputInlineButtonErrorColor,#fff)}.text-group__text-input--warning~.text-group__icon{fill:var(--inputErrorColor,#ff4b4b);stroke:var(--inputErrorColor,#ff4b4b)}.text-group__text-input--warning~.text-group__text-label{color:var(--colorWarningActive);color:var(--inputErrorColor,#ff4b4b)}.text-group__text-input::-moz-placeholder{color:var(--inputInlineTextColorPlaceholder);font:inherit;opacity:1}.text-group__text-input::placeholder{color:var(--inputInlineTextColorPlaceholder);font:inherit;opacity:1}.text-group__text-input::-ms-input-placeholder{color:var(--inputInlineTextColorPlaceholder)}.text-group__text-input:focus,.text-group__text-input:focus-visible{border-color:var(--inputTextBorderColorFocus,var(--colorSuccessSelected));outline:none;outline-offset:none}.text-group__text-input:focus-visible~.text-group__text-label,.text-group__text-input:focus~.text-group__text-label{color:var(--inputTextLabelColorFocus,var(--colorSuccessSelected))}.text-group__text-input:focus-visible~.text-group__label-area,.text-group__text-input:focus~.text-group__label-area{border-color:var(--inputTextBorderColorFocus,var(--colorSuccessSelected))}.text-group__text-input:focus-visible~.text-group__icon,.text-group__text-input:focus~.text-group__icon{border-color:var(--inputTextIconColorFocus,#000)}.text-group__text-input:focus-visible~.text-group__inline-button,.text-group__text-input:focus~.text-group__inline-button{border-color:var(--inputTextBorderColorFocus,var(--colorSuccessSelected))}.text-group__text-label{font-family:var(--fontTertiaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;color:var(--colorGrayscaleBlack);color:var(--inputTextLabelColor,#000);font-size:var(--fontBodySmallFontSize,12px);font-style:normal;font-weight:var(--fontTertiaryFontWeight,300);font-weight:400;left:12px;letter-spacing:var(--fontBodySmallLetterSpacing,.64px);line-height:var(--fontBodySmallLineHeight,24px);margin:0;padding:0 4px;position:absolute;top:-12px}.text-group__icon{cursor:pointer;fill:var(--inputTextIconColor,#000);margin-right:16px;stroke:var(--inputTextIconColor,#000)}.text-group__icon--success{fill:var(--inputTextIconColorSuccess,#19553c);stroke:var(--inputTextIconColorSuccess,#19553c)}.text-group__text-error{color:var(--colorGrayscaleBlack);color:var(--colorWarningActive);color:var(--inputErrorColor,#ff4b4b)}.text-group__text-error,.text-group__text-message{font-family:var(--fontTertiaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;font-size:var(--fontCaptionMediumLightFontSize,12px);font-style:normal;font-weight:var(--fontTertiaryFontWeight,300);font-weight:var(--fontCaptionMediumLightFontWeight,300);letter-spacing:var(--fontCaptionMediumLightLetterSpacing,.64px);line-height:var(--fontCaptionMediumLightLineHeight,18px);margin:6px 0 0 16px}.text-group__text-message{color:var(--colorGrayscaleBlack);color:var(--colorSuccessSelected)}.text-group__label-area{border-collapse:collapse;border-color:var(--inputTextBorderColor,var(--colorGrayscaleBlack));border-radius:var(--inputBorderRadius);border-style:solid;border-width:1px;inset:-5px 0 0;margin:0;pointer-events:none;position:absolute;text-align:left}.text-group__label-area legend{line-height:11px;padding:0}@media(min-width:992px){.text-group__text-input{font-size:14px}}
