try {
await page.getByRole("button", { name: "Accept Cookies" }).click({ timeout: 2000 });
} catch (error) {
// Cookie banner didn't appear; safely continue
console.log("No cookie banner displayed");
}// Optional chaining & nullish coalescing:
const timeout = config?.timeouts?.element ?? 5000;