diff --git a/package.json b/package.json
index 84b5b906ab1f29..cdb9a6519f4d70 100644
--- a/package.json
+++ b/package.json
@@ -108,7 +108,7 @@
"@elastic/datemath": "5.0.3",
"@elastic/elasticsearch": "npm:@elastic/elasticsearch-canary@8.3.0-canary.1",
"@elastic/ems-client": "8.3.3",
- "@elastic/eui": "60.0.0",
+ "@elastic/eui": "60.1.2",
"@elastic/filesaver": "1.1.2",
"@elastic/node-crypto": "1.2.1",
"@elastic/numeral": "^2.5.1",
diff --git a/packages/shared-ux/button/exit_full_screen/src/__snapshots__/exit_full_screen_button.test.tsx.snap b/packages/shared-ux/button/exit_full_screen/src/__snapshots__/exit_full_screen_button.test.tsx.snap
index 793c17ae1b1e38..b16ba80b305ee6 100644
--- a/packages/shared-ux/button/exit_full_screen/src/__snapshots__/exit_full_screen_button.test.tsx.snap
+++ b/packages/shared-ux/button/exit_full_screen/src/__snapshots__/exit_full_screen_button.test.tsx.snap
@@ -46,9 +46,92 @@ exports[` with kibana services is rendered 1`] = `
- In full screen mode, press ESC to exit.
+
+
+
+
+ ,
+ "ctr": 1,
+ "insertionPoint": undefined,
+ "isSpeedy": false,
+ "key": "css",
+ "nonce": undefined,
+ "prepend": undefined,
+ "tags": Array [
+ ,
+ ],
+ },
+ }
+ }
+ isStringTag={true}
+ serialized={
+ Object {
+ "map": undefined,
+ "name": "4rqdyn-euiScreenReaderOnly",
+ "next": undefined,
+ "styles": ";
+ // Take the element out of the layout
+ position: absolute;
+ // Keep it vertically inline
+ top: auto;
+ // Chrome requires a left value, and Selenium (used by Kibana's FTR) requires an off-screen position for its .getVisibleText() to not register SR-only text
+ left: -10000px;
+ // The element must have a size (for some screen readers)
+ width: 1px;
+ height: 1px;
+ // But reduce the visible size to nothing
+ clip: rect(0 0 0 0);
+ clip-path: inset(50%);
+ // And ensure no overflows occur
+ overflow: hidden;
+ // Chrome requires the negative margin to not cause overflows of parent containers
+ margin: -1px;
+;label:euiScreenReaderOnly;;;;",
+ "toString": [Function],
+ }
+ }
+ />
+
+ In full screen mode, press ESC to exit.
+
with manual services is rendered 1`] = `
- In full screen mode, press ESC to exit.
+
+
+
+ ,
+ "ctr": 1,
+ "insertionPoint": undefined,
+ "isSpeedy": false,
+ "key": "css",
+ "nonce": undefined,
+ "prepend": undefined,
+ "tags": Array [
+ ,
+ ],
+ },
+ }
+ }
+ isStringTag={true}
+ serialized={
+ Object {
+ "map": undefined,
+ "name": "4rqdyn-euiScreenReaderOnly",
+ "next": undefined,
+ "styles": ";
+ // Take the element out of the layout
+ position: absolute;
+ // Keep it vertically inline
+ top: auto;
+ // Chrome requires a left value, and Selenium (used by Kibana's FTR) requires an off-screen position for its .getVisibleText() to not register SR-only text
+ left: -10000px;
+ // The element must have a size (for some screen readers)
+ width: 1px;
+ height: 1px;
+ // But reduce the visible size to nothing
+ clip: rect(0 0 0 0);
+ clip-path: inset(50%);
+ // And ensure no overflows occur
+ overflow: hidden;
+ // Chrome requires the negative margin to not cause overflows of parent containers
+ margin: -1px;
+;label:euiScreenReaderOnly;;;;",
+ "toString": [Function],
+ }
+ }
+ />
+
+ In full screen mode, press ESC to exit.
+
is rendered 1`] = `
>
is rendered 1`] = `
Object {
"insert": [Function],
"inserted": Object {
+ "4rqdyn-euiScreenReaderOnly": true,
"iuv015-EuiButtonGroup": true,
},
"key": "css",
@@ -198,6 +336,13 @@ exports[` is rendered 1`] = `
"_insertTag": [Function],
"before": null,
"container":
+
is rendered 1`] = `
data-styled-version="5.1.0"
/>
,
- "ctr": 4,
+ "ctr": 5,
"insertionPoint": undefined,
"isSpeedy": false,
"key": "css",
"nonce": undefined,
"prepend": undefined,
"tags": Array [
+ ,