{"version":3,"file":"isFocusVisible.mjs","sources":["../../../../../../../../../node_modules/@mui/utils/esm/isFocusVisible/isFocusVisible.js"],"sourcesContent":["/**\n * Returns a boolean indicating if the event's target has :focus-visible\n */\nexport default function isFocusVisible(element) {\n  try {\n    return element.matches(':focus-visible');\n  } catch (error) {\n    // Do not warn on jsdom tests, otherwise all tests that rely on focus have to be skipped\n    // Tests that rely on `:focus-visible` will still have to be skipped in jsdom\n    if (process.env.NODE_ENV !== 'production' && !/jsdom/.test(window.navigator.userAgent)) {\n      console.warn(['MUI: The `:focus-visible` pseudo class is not supported in this browser.', 'Some components rely on this feature to work properly.'].join('\\n'));\n    }\n  }\n  return false;\n}"],"names":[],"mappings":"AAAA;AACA;AACA;AACe,SAAS,cAAc,CAAC,OAAO,EAAE;AAChD,EAAE,IAAI;AACN,IAAI,OAAO,OAAO,CAAC,OAAO,CAAC,gBAAgB,CAAC;AAC5C,EAAE,CAAC,CAAC,OAAO,KAAK,EAAE;AAClB;AACA;AACA,IAAI,IAA6C,CAAC,OAAO,CAAC,IAAI,CAAC,MAAM,CAAC,SAAS,CAAC,SAAS,CAAC,EAAE;AAC5F,MAAM,OAAO,CAAC,IAAI,CAAC,CAAC,0EAA0E,EAAE,wDAAwD,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;AACrK,IAAI;AACJ,EAAE;AACF,EAAE,OAAO,KAAK;AACd;;;;","x_google_ignoreList":[0]}