.InputText{position:relative}.InputText,.InputText-input{width:100%;transition-property:color,border-color,box-shadow,background-color,opacity;transition-duration:.15s;transition-timing-function:ease-out}.InputText-input[placeholder]{text-overflow:ellipsis}.InputText-icon{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.InputText-icon--left{left:0}.InputText-icon--right{right:0}.InputText-validations--bottom,.InputText-validations--right{position:absolute;top:100%;left:0;width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end}@media screen and (min-width: 768px){body:not(.is-responsiveMode) .InputText-validations--right{top:50%;left:100%;max-width:9.375rem;justify-content:flex-start;padding:0 0 0 1rem;transform:translateY(-50%)}}@container (min-width: 768px){body.is-responsiveMode .InputText-validations--right{top:50%;left:100%;max-width:9.375rem;justify-content:flex-start;padding:0 0 0 1rem;transform:translateY(-50%)}}@media screen and (min-width: 960px){body:not(.is-responsiveMode) .InputText-validations--right{max-width:21.25rem}}@container (min-width: 960px){body.is-responsiveMode .InputText-validations--right{max-width:21.25rem}}@media screen and (min-width: 1280px){body:not(.is-responsiveMode) .InputText-validations--right{max-width:14.375rem}}@container (min-width: 1280px){body.is-responsiveMode .InputText-validations--right{max-width:14.375rem}}@media screen and (min-width: 1680px){body:not(.is-responsiveMode) .InputText-validations--right{max-width:21.875rem}}@container (min-width: 1680px){body.is-responsiveMode .InputText-validations--right{max-width:21.875rem}}.InputText--XL .InputText-input{height:2.75rem;padding:.625rem 1.25rem}@media screen and (min-width: 1280px){body:not(.is-responsiveMode) .InputText--XL .InputText-input{height:3.25rem;padding:.6875rem 1.5rem}}@container (min-width: 1280px){body.is-responsiveMode .InputText--XL .InputText-input{height:3.25rem;padding:.6875rem 1.5rem}}@media screen and (min-width: 1680px){body:not(.is-responsiveMode) .InputText--XL .InputText-input{height:3.5rem;padding:.75rem 1.5rem}}@container (min-width: 1680px){body.is-responsiveMode .InputText--XL .InputText-input{height:3.5rem;padding:.75rem 1.5rem}}.InputText--XL .InputText-icon{width:2.75rem}@media screen and (min-width: 1280px){body:not(.is-responsiveMode) .InputText--XL .InputText-icon{width:3.625rem}}@container (min-width: 1280px){body.is-responsiveMode .InputText--XL .InputText-icon{width:3.625rem}}@media screen and (min-width: 1680px){body:not(.is-responsiveMode) .InputText--XL .InputText-icon{width:3.625rem}}@container (min-width: 1680px){body.is-responsiveMode .InputText--XL .InputText-icon{width:3.625rem}}.InputText--XL.InputText--iconLeft .InputText-input{padding-left:2.5rem}@media screen and (min-width: 1280px){body:not(.is-responsiveMode) .InputText--XL.InputText--iconLeft .InputText-input{padding-left:3.5rem}}@container (min-width: 1280px){body.is-responsiveMode .InputText--XL.InputText--iconLeft .InputText-input{padding-left:3.5rem}}@media screen and (min-width: 1680px){body:not(.is-responsiveMode) .InputText--XL.InputText--iconLeft .InputText-input{padding-left:3.5rem}}@container (min-width: 1680px){body.is-responsiveMode .InputText--XL.InputText--iconLeft .InputText-input{padding-left:3.5rem}}.InputText--XL.InputText--iconRight .InputText-input{padding-right:2.5rem}@media screen and (min-width: 1280px){body:not(.is-responsiveMode) .InputText--XL.InputText--iconRight .InputText-input{padding-right:3.5rem}}@container (min-width: 1280px){body.is-responsiveMode .InputText--XL.InputText--iconRight .InputText-input{padding-right:3.5rem}}@media screen and (min-width: 1680px){body:not(.is-responsiveMode) .InputText--XL.InputText--iconRight .InputText-input{padding-right:3.5rem}}@container (min-width: 1680px){body.is-responsiveMode .InputText--XL.InputText--iconRight .InputText-input{padding-right:3.5rem}}.InputText--XL .InputText-validations{gap:.375rem}@media screen and (min-width: 768px){body:not(.is-responsiveMode) .InputText--XL .InputText-validations{padding-top:.375rem}}@container (min-width: 768px){body.is-responsiveMode .InputText--XL .InputText-validations{padding-top:.375rem}}.InputText--M .InputText-input{height:2.5rem;padding:.5rem 1.25rem}@media screen and (min-width: 1280px){body:not(.is-responsiveMode) .InputText--M .InputText-input{height:2.75rem;padding:.625rem 1.5rem}}@container (min-width: 1280px){body.is-responsiveMode .InputText--M .InputText-input{height:2.75rem;padding:.625rem 1.5rem}}@media screen and (min-width: 1680px){body:not(.is-responsiveMode) .InputText--M .InputText-input{height:3rem;padding:.75rem 1.5rem}}@container (min-width: 1680px){body.is-responsiveMode .InputText--M .InputText-input{height:3rem;padding:.75rem 1.5rem}}.InputText--M .InputText-icon{width:2.75rem}@media screen and (min-width: 1280px){body:not(.is-responsiveMode) .InputText--M .InputText-icon{width:3.625rem}}@container (min-width: 1280px){body.is-responsiveMode .InputText--M .InputText-icon{width:3.625rem}}@media screen and (min-width: 1680px){body:not(.is-responsiveMode) .InputText--M .InputText-icon{width:3.625rem}}@container (min-width: 1680px){body.is-responsiveMode .InputText--M .InputText-icon{width:3.625rem}}.InputText--M.InputText--iconLeft .InputText-input{padding-left:2.5rem}@media screen and (min-width: 1280px){body:not(.is-responsiveMode) .InputText--M.InputText--iconLeft .InputText-input{padding-left:3.5rem}}@container (min-width: 1280px){body.is-responsiveMode .InputText--M.InputText--iconLeft .InputText-input{padding-left:3.5rem}}@media screen and (min-width: 1680px){body:not(.is-responsiveMode) .InputText--M.InputText--iconLeft .InputText-input{padding-left:3.5rem}}@container (min-width: 1680px){body.is-responsiveMode .InputText--M.InputText--iconLeft .InputText-input{padding-left:3.5rem}}.InputText--M.InputText--iconRight .InputText-input{padding-right:2.5rem}@media screen and (min-width: 1280px){body:not(.is-responsiveMode) .InputText--M.InputText--iconRight .InputText-input{padding-right:3.5rem}}@container (min-width: 1280px){body.is-responsiveMode .InputText--M.InputText--iconRight .InputText-input{padding-right:3.5rem}}@media screen and (min-width: 1680px){body:not(.is-responsiveMode) .InputText--M.InputText--iconRight .InputText-input{padding-right:3.5rem}}@container (min-width: 1680px){body.is-responsiveMode .InputText--M.InputText--iconRight .InputText-input{padding-right:3.5rem}}.InputText--M .InputText-validations{gap:.25rem}.InputText--S .InputText-input{height:2rem;padding:.5rem 1.25rem}@media screen and (min-width: 1280px){body:not(.is-responsiveMode) .InputText--S .InputText-input{height:2.5rem;padding:.5rem 1.5rem}}@container (min-width: 1280px){body.is-responsiveMode .InputText--S .InputText-input{height:2.5rem;padding:.5rem 1.5rem}}@media screen and (min-width: 1680px){body:not(.is-responsiveMode) .InputText--S .InputText-input{height:2.75rem;padding:.625rem 1.5rem}}@container (min-width: 1680px){body.is-responsiveMode .InputText--S .InputText-input{height:2.75rem;padding:.625rem 1.5rem}}.InputText--S .InputText-icon{width:2.75rem}@media screen and (min-width: 1280px){body:not(.is-responsiveMode) .InputText--S .InputText-icon{width:3.625rem}}@container (min-width: 1280px){body.is-responsiveMode .InputText--S .InputText-icon{width:3.625rem}}@media screen and (min-width: 1680px){body:not(.is-responsiveMode) .InputText--S .InputText-icon{width:3.625rem}}@container (min-width: 1680px){body.is-responsiveMode .InputText--S .InputText-icon{width:3.625rem}}.InputText--S.InputText--iconLeft .InputText-input{padding-left:2.5rem}@media screen and (min-width: 1280px){body:not(.is-responsiveMode) .InputText--S.InputText--iconLeft .InputText-input{padding-left:3.5rem}}@container (min-width: 1280px){body.is-responsiveMode .InputText--S.InputText--iconLeft .InputText-input{padding-left:3.5rem}}@media screen and (min-width: 1680px){body:not(.is-responsiveMode) .InputText--S.InputText--iconLeft .InputText-input{padding-left:3.5rem}}@container (min-width: 1680px){body.is-responsiveMode .InputText--S.InputText--iconLeft .InputText-input{padding-left:3.5rem}}.InputText--S.InputText--iconRight .InputText-input{padding-right:2.5rem}@media screen and (min-width: 1280px){body:not(.is-responsiveMode) .InputText--S.InputText--iconRight .InputText-input{padding-right:3.5rem}}@container (min-width: 1280px){body.is-responsiveMode .InputText--S.InputText--iconRight .InputText-input{padding-right:3.5rem}}@media screen and (min-width: 1680px){body:not(.is-responsiveMode) .InputText--S.InputText--iconRight .InputText-input{padding-right:3.5rem}}@container (min-width: 1680px){body.is-responsiveMode .InputText--S.InputText--iconRight .InputText-input{padding-right:3.5rem}}.InputText--S .InputText-validations{gap:.125rem}@media screen and (min-width: 768px){body:not(.is-responsiveMode) .InputText--S .InputText-validations{padding-top:.125rem}}@container (min-width: 768px){body.is-responsiveMode .InputText--S .InputText-validations{padding-top:.125rem}}.InputText--XS .InputText-input{height:2.5rem;padding:.625rem 1.5rem}.InputText--XS .InputText-icon{width:2.75rem}.InputText--XS.InputText--iconLeft .InputText-input{padding-left:2.5rem}.InputText--XS.InputText--iconRight .InputText-input{padding-right:2.5rem}.InputText--XS .InputText-validations{gap:.125rem}@media screen and (min-width: 768px){body:not(.is-responsiveMode) .InputText--XS .InputText-validations{padding-top:.125rem}}@container (min-width: 768px){body.is-responsiveMode .InputText--XS .InputText-validations{padding-top:.125rem}}.InputText--primary .InputText-input{line-height:1.7142857143;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:400;background:#ebebeb;color:#171718;border:.0625rem solid #EBEBEB;border-radius:6.1875rem}.InputText--primary .InputText-input::placeholder{color:#adadad}.InputText--primary .InputText-input:focus-visible{outline:none;border:.0625rem solid #171718}.InputText--primary.is-disabled .InputText-input{background:#ebebeb;color:#adadad;border:.0625rem solid #EBEBEB}.InputText--primary.is-disabled .InputText-input::placeholder{color:#ebebeb}.InputText-icon{color:#adadad}.InputText--primary.is-disabled .InputText-icon{color:#ebebeb}.InputText--primary.is-error .InputText-input{border:.0625rem solid #e02143}.InputText--primary.is-error .InputText-icon--right{color:#e02143}.InputText--primary.is-correct .InputText-input{border:.0625rem solid #1dca62}.InputText--primary.is-correct .InputText-icon--right{color:#1dca62}
