.TextInput_box__hBZLk{position:relative;display:flex;flex-direction:row;align-items:center;gap:var(--ds-spacing-sm);align-self:stretch;width:100%;padding:var(--ds-spacing-sm);height:48px;border-radius:var(--ds-radius-sm);background:var(--ds-color-surface-gray);border:1px solid var(--ds-color-border-default);box-sizing:border-box}.TextInput_box__hBZLk:focus-within{border-color:var(--ds-color-border-active)}.TextInput_filled__9azVh{border-color:var(--ds-color-border-active);background:var(--ds-color-base-white)}.TextInput_error__guRM_{border-color:var(--ds-color-text-emphasis);background:var(--ds-color-surface-required)}.TextInput_input__nNpyy{position:absolute;inset:0;margin:0;padding:0 var(--ds-spacing-sm);border-radius:calc(var(--ds-radius-sm) - 1px);border:none;outline:none;background:rgba(0,0,0,0);font-family:var(--ds-family-primary);font-size:var(--ds-size-body-lg);font-weight:var(--ds-weight-regular);line-height:31.5px;letter-spacing:var(--ds-ls-jp);color:var(--ds-color-text-input-value);font-feature-settings:"palt" 1}.TextInput_input__nNpyy::placeholder{color:var(--ds-color-text-disable);opacity:1}.TextInput_input__nNpyy:-webkit-autofill,.TextInput_input__nNpyy:-webkit-autofill:focus,.TextInput_input__nNpyy:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--ds-color-surface-lightblue) inset;-webkit-text-fill-color:var(--ds-color-text-input-value)}.TextInput_input__nNpyy~*{position:relative}.TextInput_input__nNpyy+*{margin-left:auto}.TextInput_box__hBZLk:has(.TextInput_validIcon__HC2a_) .TextInput_input__nNpyy{padding-right:36px}.TextInput_empty__YattJ{color:var(--ds-color-text-disable)}.TextInput_validIcon__HC2a_{flex:0 0 auto;pointer-events:none;width:20px;height:20px;display:inline-flex;position:relative}.TextInput_validEllipse__FeVWL{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:999px;background:var(--ds-color-state-valid)}.TextInput_validCheck__2zOKW{position:absolute;top:4.5px;left:3.8px;margin:0;overflow:visible}.SelectField_box__PxZtK{position:relative;display:flex;flex-direction:row;align-items:center;align-self:stretch;width:100%;padding:var(--ds-spacing-sm);height:48px;border-radius:var(--ds-radius-sm);background:var(--ds-color-surface-gray);border:1px solid var(--ds-color-border-default);box-sizing:border-box}.SelectField_box__PxZtK:focus-within{border-color:var(--ds-color-border-active)}.SelectField_filled__CadbA{border-color:var(--ds-color-border-active);background:var(--ds-color-base-white)}.SelectField_error__8fusy{border-color:var(--ds-color-text-emphasis);background:var(--ds-color-surface-required)}.SelectField_select__OUhAa{position:absolute;inset:0;margin:0;padding:0 36px 0 var(--ds-spacing-sm);border-radius:calc(var(--ds-radius-sm) - 1px);border:none;outline:none;background:rgba(0,0,0,0);appearance:none;-webkit-appearance:none;font-family:var(--ds-family-primary);font-size:var(--ds-size-body-lg);font-weight:var(--ds-weight-regular);line-height:31.5px;letter-spacing:var(--ds-ls-jp);color:var(--ds-color-text-input-value);font-feature-settings:"palt" 1;cursor:pointer;align-items:center}.SelectField_placeholder__84MPw{color:var(--ds-color-text-disable)}.SelectField_placeholderPrimary__51lDc{color:var(--ds-color-text-primary)}.SelectField_validSlot__qm1Vq{flex:0 0 auto;display:inline-flex;margin-left:auto;position:relative;pointer-events:none}.SelectField_validSlot__qm1Vq+.SelectField_arrow__Hxlug{margin-left:var(--ds-spacing-sm)}.SelectField_box__PxZtK:has(.SelectField_validSlot__qm1Vq) .SelectField_select__OUhAa{padding-right:64px}.SelectField_arrow__Hxlug{flex:0 0 auto;margin-left:auto;width:20px;height:20px;overflow:hidden;display:inline-flex;position:relative;pointer-events:none}.SelectField_arrowVector__cqfyQ{position:absolute;top:6.9px;left:5px;width:10px;height:6.175px;background:var(--ds-color-text-primary);clip-path:polygon(0 22%,13% 0,50% 60%,87% 0,100% 22%,50% 100%)}.SelectField_spinnerVector__cK_HB{position:absolute;top:2.5px;left:6.2px;width:7.65px;height:15px;background:var(--ds-color-text-primary);clip-path:polygon(50% 0,100% 38%,50% 38%,50% 62%,100% 62%,50% 100%,0 62%,50% 62%,50% 38%,0 38%)}.SelectField_boxSpinner__nFfPG{height:48px;padding:4px var(--ds-spacing-sm);gap:var(--ds-spacing-sm);justify-content:flex-end;align-self:auto}.SelectField_selectSpinner__oeMSH{flex:1 1 auto;text-align:right;font-family:var(--ds-family-numeric);line-height:18px}