{
  "css": {
    "modal": ".ui-dialog, [role=\"dialog\"], .dialog-off-canvas-main-canvas",
    "main nav": "#toolbar-bar, .toolbar-bar, .toolbar-menu, #toolbar-item-administration-tray",
    "main nav item": ".toolbar-menu a",
    "page title": "h1.page-title, .region-page-title h1, .page-header h1",
    "save button": "#edit-submit, .button--primary, input[value=\"Save\"]",
    "delete button": ".button--danger, a.button[href*='delete']",
    "primary button": ".button--primary",
    "notice success": ".messages--status, .messages[role=\"contentinfo\"]",
    "notice error": ".messages--error, .messages[role=\"alert\"]",
    "notice warning": ".messages--warning",
    "breadcrumb": ".breadcrumb, nav[role=\"navigation\"].breadcrumb",
    "breadcrumb list": ".breadcrumb__list",
    "breadcrumb item": ".breadcrumb__item",
    "local tasks": ".tabs--primary, [data-drupal-nav-tabs]",
    "local task item": ".tabs--primary li, .tabs__tab",
    "local actions": ".local-actions, .action-links",
    "content area": ".layout-container main, main[role=\"main\"], .page-content",
    "form": ".layout-container form, main form",
    "form item": ".form-item",
    "form input": ".form-element, input.form-text, input.form-email",
    "form select": ".form-element--type-select, select.form-select",
    "form textarea": "textarea.form-textarea",
    "form actions": ".form-actions",
    "details": ".claro-details, details",
    "details summary": ".claro-details__summary, details > summary",
    "vertical tabs": ".vertical-tabs",
    "vertical tab item": ".vertical-tabs__item",
    "exposed filters": ".views-exposed-form, .exposed-filters",
    "data table": "table.views-table, table.responsive-enabled",
    "table header": "thead tr",
    "table row": "tbody tr",
    "table first row": "tbody tr:first-child",
    "pager": ".pager, nav[role=\"navigation\"].pager",
    "pager next": ".pager__item--next a",
    "dropbutton": ".dropbutton-wrapper",
    "status report": ".system-status-report",
    "user menu": ".toolbar-tab--toolbar-item-user",
    "search input": "input[data-drupal-selector*='search'], input.form-search"
  },
  "xpath": {
    "page main heading": "//h1[contains(@class,'page-title')]",
    "admin toolbar first item": "//nav[contains(@class,'toolbar-menu')]//a[1]",
    "first table row": "//table//tbody/tr[1]",
    "messages block": "//div[contains(@class,'messages')]",
    "primary tab item": "//ul[contains(@class,'tabs--primary')]//a",
    "save button": "//input[@value='Save'] | //button[normalize-space()='Save']"
  }
}
