.viewport { position: relative; overflow: visible; } .staticGrid, .editorGrid { position: relative; overflow: visible; } .editorGrid { position: absolute; inset: 0 auto auto 0; } .editorPortalHost { display: contents; } .staticItem { overflow: visible; } .contentMount { position: absolute; inset: 0; width: 100%; height: 100%; overflow: visible; } .editorEntry { overflow: visible; cursor: grab; user-select: none; } .editorEntry:active { cursor: grabbing; } .editorEntry:focus-visible, .editorEntry[data-keyboard-editing="true"] { outline: 2px solid var(--mantine-primary-color-filled); outline-offset: 2px; border-radius: var(--mantine-radius-md); } .liveRegion { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; border: 0; }