async def METHOD_NAME(
    client: AsyncClientSession,
    notebook_focus: CreateNotebookFocusInput,
) -> CreatedNotebookFocus:
    result = await client.execute(
        gql(
            """
        mutation($notebookId: uuid!, $theme: String!){
            notebook_focus: insert_notebook_focus_one(object: {
                notebookId: $notebookId,
                theme: $theme
            }) {id}
        }"""
        ),
        variable_values={
            "notebookId": notebook_focus.notebook_id,
            "theme": notebook_focus.theme,
        },
    )
    return CreatedNotebookFocus(id=result["notebook_focus"]["id"])