.TextField-module__3DXP1q__inputGroup{gap:var(--sk-spacing-component-xs);width:100%;font-family:var(--sk-font-sans);flex-direction:column;display:flex}.TextField-module__3DXP1q__inputLabel{color:var(--sk-color-text-secondary);line-height:var(--sk-typo-label-md-line-height);letter-spacing:var(--sk-typo-label-md-letter-spacing)}.TextField-module__3DXP1q__inputLabelSm{font-size:var(--sk-typo-label-sm-font-size);font-weight:var(--sk-typo-label-sm-font-weight)}.TextField-module__3DXP1q__inputLabelMd{font-size:var(--sk-typo-label-md-font-size);font-weight:var(--sk-typo-label-md-font-weight)}.TextField-module__3DXP1q__inputLabelLg{font-size:var(--sk-typo-label-lg-font-size);font-weight:var(--sk-typo-label-lg-font-weight)}@keyframes TextField-module__3DXP1q__wave-spread{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.05,1.15)}}.TextField-module__3DXP1q__inputWrapper{background:var(--sk-color-bg-primary);border:1px solid var(--sk-color-border-strong);border-radius:var(--sk-radius-2xl);z-index:1;align-items:center;transition:all .2s ease-in-out;display:flex;position:relative}.TextField-module__3DXP1q__inputWrapperSm{min-height:40px}.TextField-module__3DXP1q__inputWrapperMd{min-height:52px}.TextField-module__3DXP1q__inputWrapperLg{min-height:64px}.TextField-module__3DXP1q__inputWrapper:after{content:"";border:2px solid var(--sk-color-int-focus-ring);border-radius:var(--sk-radius-2xl);opacity:0;pointer-events:none;z-index:-1;position:absolute;inset:-1px}.TextField-module__3DXP1q__inputWrapper:focus-within:after{animation:.5s ease-out TextField-module__3DXP1q__wave-spread}.TextField-module__3DXP1q__inputWrapper:focus-within{border-color:var(--sk-color-int-focus-ring);box-shadow:none}.TextField-module__3DXP1q__inputWrapperMultiline{min-height:unset;padding-block:var(--sk-spacing-component-sm);align-items:flex-start}.TextField-module__3DXP1q__inputWrapperMultiline .TextField-module__3DXP1q__inputIconStart,.TextField-module__3DXP1q__inputWrapperMultiline .TextField-module__3DXP1q__inputIconEnd{align-self:flex-start;margin-top:2px}.TextField-module__3DXP1q__inputFieldTextarea{resize:vertical;min-height:80px;line-height:1.5}.TextField-module__3DXP1q__inputGroup:focus-within .TextField-module__3DXP1q__inputLabel{color:var(--sk-color-int-focus-ring)}.TextField-module__3DXP1q__inputGroup:has(.TextField-module__3DXP1q__inputWrapperError) .TextField-module__3DXP1q__inputLabel{color:var(--sk-color-text-danger)}.TextField-module__3DXP1q__inputWrapperError{border-color:var(--sk-color-border-danger)!important}.TextField-module__3DXP1q__inputField{color:var(--sk-color-text-primary);background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0}.TextField-module__3DXP1q__inputFieldSm{padding:var(--sk-spacing-component-xs)var(--sk-spacing-component-sm);font-size:var(--typo-body-sm-font-size)}.TextField-module__3DXP1q__inputFieldMd{padding:var(--sk-spacing-component-sm)var(--sk-spacing-component-md);font-size:var(--sk-typo-body-md-font-size)}.TextField-module__3DXP1q__inputFieldLg{padding:var(--sk-spacing-component-md)var(--sk-spacing-component-lg);font-size:var(--sk-typo-body-lg-font-size)}.TextField-module__3DXP1q__inputIcon{color:var(--sk-color-text-secondary);pointer-events:none;flex-shrink:0;align-items:center;display:flex}.TextField-module__3DXP1q__inputIconStart{padding-left:var(--sk-spacing-component-md)}.TextField-module__3DXP1q__inputIconEnd{padding-right:var(--sk-spacing-component-md)}.TextField-module__3DXP1q__inputWrapper:has(.TextField-module__3DXP1q__inputIconStart) .TextField-module__3DXP1q__inputField{padding-left:var(--sk-spacing-component-xs)}.TextField-module__3DXP1q__inputWrapper:has(.TextField-module__3DXP1q__inputIconEnd) .TextField-module__3DXP1q__inputField{padding-right:var(--sk-spacing-component-xs)}.TextField-module__3DXP1q__helperText{font-size:var(--sk-typo-label-sm-font-size);color:var(--sk-color-text-tertiary);margin:0}.TextField-module__3DXP1q__errorText{font-size:var(--sk-typo-label-sm-font-size);color:var(--sk-color-text-danger);margin:0}
