diff --git a/docs/images/cutting-guides-front.png b/docs/images/cutting-guides-front.png
index 126b9921..bedc47c4 100644
Binary files a/docs/images/cutting-guides-front.png and b/docs/images/cutting-guides-front.png differ
diff --git a/docs/images/cutting-registration-front.png b/docs/images/cutting-registration-front.png
index 2e128b37..b463eec0 100644
Binary files a/docs/images/cutting-registration-front.png and b/docs/images/cutting-registration-front.png differ
diff --git a/docs/images/grid-12-front.png b/docs/images/grid-12-front.png
index 4f68baac..2e8fa88a 100644
Binary files a/docs/images/grid-12-front.png and b/docs/images/grid-12-front.png differ
diff --git a/docs/images/grid-6-front.png b/docs/images/grid-6-front.png
index 1aad131d..626ce67a 100644
Binary files a/docs/images/grid-6-front.png and b/docs/images/grid-6-front.png differ
diff --git a/docs/images/skip-5s-front.png b/docs/images/skip-5s-front.png
index 8c7dcb3c..ad380ca9 100644
Binary files a/docs/images/skip-5s-front.png and b/docs/images/skip-5s-front.png differ
diff --git a/docs/images/svg/basic-7_front.svg b/docs/images/svg/basic-7_front.svg
index 358dae84..9d6e6db1 100644
--- a/docs/images/svg/basic-7_front.svg
+++ b/docs/images/svg/basic-7_front.svg
@@ -16,7 +16,7 @@
-
+
diff --git a/docs/images/svg/circle-25_front.svg b/docs/images/svg/circle-25_front.svg
index dd332c07..1af95b25 100644
--- a/docs/images/svg/circle-25_front.svg
+++ b/docs/images/svg/circle-25_front.svg
@@ -64,7 +64,7 @@
-
+
diff --git a/docs/images/svg/diamond-25_front.svg b/docs/images/svg/diamond-25_front.svg
index 01194a92..9b1fd014 100644
--- a/docs/images/svg/diamond-25_front.svg
+++ b/docs/images/svg/diamond-25_front.svg
@@ -64,7 +64,7 @@
-
+
diff --git a/docs/images/svg/heaven-earth-78_front.svg b/docs/images/svg/heaven-earth-78_front.svg
index 6f27eddb..dacb87be 100644
--- a/docs/images/svg/heaven-earth-78_front.svg
+++ b/docs/images/svg/heaven-earth-78_front.svg
@@ -16,7 +16,7 @@
-
+
@@ -64,7 +64,7 @@
-
+
diff --git a/docs/images/svg/place-value-456_front.svg b/docs/images/svg/place-value-456_front.svg
index ae866f26..cbe88046 100644
--- a/docs/images/svg/place-value-456_front.svg
+++ b/docs/images/svg/place-value-456_front.svg
@@ -64,7 +64,7 @@
-
+
@@ -112,7 +112,7 @@
-
+
diff --git a/docs/images/svg/square-25_front.svg b/docs/images/svg/square-25_front.svg
index 172f7695..62c6b751 100644
--- a/docs/images/svg/square-25_front.svg
+++ b/docs/images/svg/square-25_front.svg
@@ -49,10 +49,10 @@
-
+
-
+
diff --git a/templates/flashcards.typ b/templates/flashcards.typ
index 632bb4ff..0ca04955 100644
--- a/templates/flashcards.typ
+++ b/templates/flashcards.typ
@@ -140,9 +140,9 @@
// Draw heaven bead
#let heaven-y = if heaven-active == 1 {
- heaven-earth-gap - bead-size / 2 - 2pt // Active (center just above bar)
+ heaven-earth-gap - bead-size / 2 - 1pt // Active (center just above bar)
} else {
- 5pt + bead-size / 2 // Inactive (center near top)
+ bead-size / 2 + 5pt // Inactive (center at top, with same 5pt gap as earth beads)
}
#let bead-color = if heaven-active == 1 {