.field-input{border:1px solid var(--input);background:var(--background);width:100%;min-height:3rem;color:var(--foreground);font:inherit;border-radius:1rem;outline:none;padding:0 1rem;font-size:.875rem;transition:border-color .16s,box-shadow .16s,background-color .16s}.field-input::placeholder{color:var(--muted-foreground);opacity:.7}.field-input:focus{border-color:var(--foreground);box-shadow:0 0 0 3px color-mix(in oklch, var(--foreground) 8%, transparent)}textarea.field-input{padding-top:.75rem;padding-bottom:.75rem}
