main
 1#import "@preview/bullseye:0.1.0": target
 2
 3#let left(content) = context {
 4  if target() == "html" {
 5    html.div(
 6      class: "flex flex-col items-start text-left",
 7      content,
 8    )
 9  } else {
10    std.align(std.left, content)
11  }
12}
13
14#let center(content) = context {
15  if target() == "html" {
16    html.div(
17      class: "flex flex-col items-center text-center",
18      content,
19    )
20  } else {
21    std.align(std.center, content)
22  }
23}
24
25#let right(content) = context {
26  if target() == "html" {
27    html.div(
28      class: "flex flex-col items-end text-right",
29      content,
30    )
31  } else {
32    std.align(std.right, content)
33  }
34}