.au{--au-field:#fff;--au-field-line:#13141729;--au-r-field:10px;--au-danger:#b42318;--au-danger-soft:#fdecea;--au-warn-ink:#7a4a00;--au-warn-soft:#fdf2d8;--au-ok:#146c34;--au-ok-soft:#e3f6e9}.au-input{border-radius:var(--au-r-field);border:1px solid var(--au-field-line);background:var(--au-field);width:100%;height:48px;color:var(--lp-ink);padding:0 14px;font-size:16px;transition:border-color .15s,box-shadow .15s,background-color .15s;box-shadow:0 1px #13141708}.au-input::placeholder{color:#71747b}.au-input:hover:not(:disabled){border-color:#1314174d}.au-input:focus-visible,.au-input:focus{border-color:var(--lp-brand);outline:none;box-shadow:0 0 0 4px #0067e129;box-shadow:0 0 0 4px lab(44.4688% 14.6311 -72.6976/.16)}.au-input[aria-invalid=true]{border-color:var(--au-danger)}.au-input[aria-invalid=true]:focus{box-shadow:0 0 0 4px #b4231824}.au-input:disabled{background:var(--lp-card);color:var(--lp-ink-mute);cursor:not-allowed}.au-input:-webkit-autofill{-webkit-text-fill-color:var(--lp-ink);-webkit-box-shadow:inset 0 0 0 40px #fff}.au-in{animation:au-in .42s var(--lp-ease) both}.au-shake{animation:.42s cubic-bezier(.36,.07,.19,.97) both au-shake}@keyframes au-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes au-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.au-in,.au-shake{animation:none}.au-input{transition:none}}
