.form-input{border:1px solid var(--color-border);background:var(--color-background);width:100%;color:var(--color-foreground);font:inherit;border-radius:.75rem;outline:none;padding:.7rem .85rem;font-size:.875rem;line-height:1.35rem;transition:border-color .15s,box-shadow .15s,background-color .15s}.form-input::placeholder{color:var(--color-muted-foreground);opacity:.75}.form-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 15%, transparent)}
