diff --git a/src/public/stylesheets/theme-next-dark.css b/src/public/stylesheets/theme-next-dark.css
index c38be9e51..cff3207fa 100644
--- a/src/public/stylesheets/theme-next-dark.css
+++ b/src/public/stylesheets/theme-next-dark.css
@@ -56,6 +56,9 @@
--select-arrow-svg: url("data:image/svg+xml,");
--select-group-heading-text-color: gray;
+ --link-hover-background: #ffffff26;
+ --link-hover-color: white;
+
--hover-item-text-color: #efefef;
--hover-item-background-color: #ffffff24;
--hover-item-border-color: transparent;
diff --git a/src/public/stylesheets/theme-next-light.css b/src/public/stylesheets/theme-next-light.css
index 2c08b6fa1..865afc47b 100644
--- a/src/public/stylesheets/theme-next-light.css
+++ b/src/public/stylesheets/theme-next-light.css
@@ -56,6 +56,9 @@
--select-arrow-svg: url("data:image/svg+xml,");
--select-group-heading-text-color: gray;
+ --link-hover-background: #00000012;
+ --link-hover-color: black;
+
--hover-item-text-color: black;
--hover-item-background-color: #0000001a;
--hover-item-border-color: transparent;
diff --git a/src/public/stylesheets/theme-next/forms.css b/src/public/stylesheets/theme-next/forms.css
index 4100247f8..20f1f686b 100644
--- a/src/public/stylesheets/theme-next/forms.css
+++ b/src/public/stylesheets/theme-next/forms.css
@@ -319,11 +319,6 @@ label:has(> input[type="checkbox"]:disabled)::after {
/* Links */
-:root {
- --link-hover-background: #ffffff26;
- --link-hover-color: white;
-}
-
body a.tn-link,
body a.tn-link:visited,
.use-tn-links a,