/* Source theme/block styles are local static files. These fixes replace runtime plugins. */
[hidden] { display: none !important; }
:target { scroll-margin-top: 20px; }
img { height: auto; }
.ez-toc-toggle:focus-visible, .menu-toggle:focus-visible { outline: 2px solid #389cc3; outline-offset: 3px; }
/* Long nonbreaking table cells in the original FAQ must not widen the mobile viewport. */
.wp-block-table { max-width: 100%; overflow-x: auto; }
