.form-input[data-v-c0f01e70]{width:100%;border-radius:.75rem;border:1px solid color-mix(in oklab,var(--color-muted) 18%,transparent);background:color-mix(in oklab,var(--color-bg) 60%,transparent);padding:.7rem 1rem;color:var(--color-ink);transition:border-color .2s ease}.form-input[data-v-c0f01e70]:focus{outline:none;border-color:var(--color-accent)}.form-input.is-invalid[data-v-c0f01e70]{border-color:var(--color-danger)}.form-input.is-invalid[data-v-c0f01e70]:focus{outline:2px solid var(--color-danger-soft);outline-offset:1px}
