 }})
diff --git a/frappe/public/scss/desk/global.scss b/frappe/public/scss/desk/global.scss
index 61d469dd2f..e8639fb30e 100644
--- a/frappe/public/scss/desk/global.scss
+++ b/frappe/public/scss/desk/global.scss
@@ -19,14 +19,19 @@ a {
a,
a:hover,
a:active,
-a:focus,
.btn,
.btn:hover,
-.btn:active,
-.btn:focus {
+.btn:active {
outline: 0;
}
+a:focus-visible,
+.btn:focus-visible,
+.btn-reset:focus-visible {
+ box-shadow: var(--focus-default);
+ outline: none;
+}
+
a.grey,
.sidebar-section a,
.control-value a,