`Node? shadowRootContainer = await tab.SelectNode("div[id="usercentrics-root"]");
if (shadowRootContainer == null) { throw new ArgumentNullException(nameof(shadowRootContainer)); }
if (shadowRootContainer.ShadowRoots == null) { throw new ArgumentNullException(nameof(shadowRootContainer.ShadowRoots)); }
Node shadowroot = shadowRootContainer.ShadowRoots[0];
shadowroot.DOM = shadowRootContainer.DOM; <==================== this line I mean
Node? acceptCookieButton = await shadowroot.SelectNode("button[class="sc-dcJsrY liDFoy"]");
if (acceptCookieButton != null) { await acceptCookieButton.Click(MouseButtonEnum.left); Thread.Sleep(500); }`
`Node? shadowRootContainer = await tab.SelectNode("div[id="usercentrics-root"]");
if (shadowRootContainer == null) { throw new ArgumentNullException(nameof(shadowRootContainer)); }
if (shadowRootContainer.ShadowRoots == null) { throw new ArgumentNullException(nameof(shadowRootContainer.ShadowRoots)); }
Node shadowroot = shadowRootContainer.ShadowRoots[0];
shadowroot.DOM = shadowRootContainer.DOM; <==================== this line I mean
Node? acceptCookieButton = await shadowroot.SelectNode("button[class="sc-dcJsrY liDFoy"]");
if (acceptCookieButton != null) { await acceptCookieButton.Click(MouseButtonEnum.left); Thread.Sleep(500); }`