.a-input{color:#0b1d3a;background:#fffc;border:1px solid #1f1f2014;border-radius:12px;outline:none;width:100%;padding:12px 14px;font-family:Outfit,system-ui,sans-serif;font-size:13.5px;transition:border-color .15s,box-shadow .15s}.a-input::placeholder{color:#7d8a96}.a-input:focus{border-color:#00b4c3;box-shadow:0 0 0 3px #e0f7f9}.a-input--invalid{border-color:#e2513a}.a-input__wrap{background:#fffc;border:1px solid #1f1f2014;border-radius:12px;align-items:center;gap:8px;padding:0 12px 0 0;display:flex}.a-input__wrap:focus-within{border-color:#00b4c3;box-shadow:0 0 0 3px #e0f7f9}.a-input__wrap--invalid{border-color:#e2513a}.a-input__wrap .a-input{box-shadow:none;background:0 0;border:none;flex:1;min-width:0}.a-input__wrap .a-input:focus{box-shadow:none}.a-input__slot{color:#5d6b77;align-items:center;display:inline-flex}.a-input__slot:first-child{padding-left:12px}.m-field{flex-direction:column;gap:6px;display:flex}.m-field__label{color:#44525e;font-size:12.5px;font-weight:500}.m-field__error{color:#c23b26;font-size:11.5px}.m-field__hint{color:#7d8a96;font-size:11.5px}
