/* Keep all theme typography/layout; add a visible keyboard focus indicator only. */
body.cam-review-enabled [data-id="4102417"] [data-cam-tab-control]:focus-visible,
body.cam-review-enabled [data-id="4102417"] [role="tabpanel"]:focus-visible,
body.cam-review-enabled [data-cam-menu-button="true"]:focus-visible {
    outline: 3px solid #174c3d;
    outline-offset: 4px;
    box-shadow: 0 0 0 2px #fff;
}
/* Keep the existing dark attorney bar rendered: skipped content made the audit
   evaluate its yellow text against the wrong backdrop. Scope to this one bar. */
body#cmsmasters_body.cam-review-enabled > div[data-wpr-lazyrender]:has(> a[href="/for-attorneys/"]) {
    content-visibility: visible !important;
    contain-intrinsic-size: none !important;
}
body#cmsmasters_body.cam-review-enabled > div > a[href="/for-attorneys/"] {
    background-color: #0d2a20;
}
