.c-input,.c-verification-code__input{padding:1rem;font-size:1.4rem;width:100%;line-height:1;background:#fff;border:.1rem solid #e6e6e6;border-radius:.2rem;transition:all .2s ease;box-shadow:none}.c-input:active,.c-verification-code__input:active,.c-input:focus,.c-verification-code__input:focus{outline:none;border-color:#446dff;background-color:#fff;box-shadow:0 .2rem .5rem #0000001a,0 .1rem .2rem #0000000d}.c-input::placeholder,.c-verification-code__input::placeholder{color:#666}.c-input--textarea{min-height:20rem}.c-input--noresize{resize:none}.c-input--xs{padding:.5rem;font-size:1.1rem}.c-input--sm{padding:.8rem;font-size:1.3rem}.c-input--md{padding:1rem;font-size:1.4rem}.c-input--lg{padding:2rem 1.5rem;font-size:1.8rem}.c-input--white{background-color:#fff;border:.1rem solid #dde4ea;border-radius:.4rem;width:100%;box-shadow:0 1px 1px #30303014}.c-input--light{background-color:#fff}.c-input--underlined{border-top:none;border-right:none;border-left:none;border-radius:0;padding-right:0;padding-left:0}.c-input--underlined:hover{border-bottom-color:#1c47bd}.c-input--password{position:relative}.c-input--invalid{background-color:#feeeee;border-color:#f35353}.c-input--valid{background-color:#edf9f4;border-color:#4ac091}.c-input--file{display:inline-block;cursor:pointer;padding:1rem 2rem;border-radius:.2rem;padding-left:0}.c-input--file input{border-radius:.2rem;border:none;font-weight:500;font-size:1.2rem}.c-verification-code{display:flex;flex-flow:row nowrap;align-items:center;gap:.8rem}.c-verification-code__input{width:4.5rem;aspect-ratio:1;font-size:1.8rem;font-weight:500;text-align:center}
