Tab indentation render issue in callout with code block

Steps to reproduce

  1. Create a note
  2. Insert this code
```go
func foo() {
	return 42
}
\```

> [!info]
> ```go
> func foo() {
> 	return 42
> }
> ```

Delete the \ (it breaks the formatting here).

Did you follow the troubleshooting guide? [Y/N]

Yes.

Expected result

Actual result

Environment

SYSTEM INFO:
	Obsidian version: v1.6.7
	Installer version: v1.6.7
	Operating system: Windows 10 Pro 10.0.19045
	Login status: not logged in
	Insider build toggle: off
	Live preview: on
	Base theme: adapt to system
	Community theme: none
	Snippets enabled: 0
	Restricted mode: on

RECOMMENDATIONS:
	none