{
  "#cascading": {
    "snapshot": {
      "number": "3.3.1", 
      "spec": "CSS Scoping 1", 
      "text": "Cascading", 
      "url": "https://www.w3.org/TR/css-scoping-1/#cascading"
    }
  }, 
  "#changes": {
    "current": {
      "number": "4", 
      "spec": "CSS Scoping 1", 
      "text": "Changes", 
      "url": "https://drafts.csswg.org/css-scoping-1/#changes"
    }
  }, 
  "#content-combinator": {
    "snapshot": {
      "number": "3.2.3", 
      "spec": "CSS Scoping 1", 
      "text": "Selecting Shadow-Projected Content: the ::content pseudo-element", 
      "url": "https://www.w3.org/TR/css-scoping-1/#content-combinator"
    }
  }, 
  "#deep-combinator": {
    "snapshot": {
      "number": "3.2.4", 
      "spec": "CSS Scoping 1", 
      "text": "Selecting Through Shadows: the /deep/ combinator", 
      "url": "https://www.w3.org/TR/css-scoping-1/#deep-combinator"
    }
  }, 
  "#default-element-styles": {
    "current": {
      "number": "2", 
      "spec": "CSS Scoping 1", 
      "text": "Default Styles for Custom Elements", 
      "url": "https://drafts.csswg.org/css-scoping-1/#default-element-styles"
    }
  }, 
  "#flattening": {
    "current": {
      "number": "3.4", 
      "spec": "CSS Scoping 1", 
      "text": "Flattening the DOM into an Element Tree", 
      "url": "https://drafts.csswg.org/css-scoping-1/#flattening"
    }
  }, 
  "#fragment-scoping": {
    "snapshot": {
      "number": "4", 
      "spec": "CSS Scoping 1", 
      "text": "Fragmented Styling", 
      "url": "https://www.w3.org/TR/css-scoping-1/#fragment-scoping"
    }
  }, 
  "#host-element": {
    "snapshot": {
      "number": "3.1.1", 
      "spec": "CSS Scoping 1", 
      "text": "Host Elements in a Shadow Tree", 
      "url": "https://www.w3.org/TR/css-scoping-1/#host-element"
    }
  }, 
  "#host-element-in-tree": {
    "current": {
      "number": "3.2.2", 
      "spec": "CSS Scoping 1", 
      "text": "Selecting Shadow Hosts from within a Shadow Tree", 
      "url": "https://drafts.csswg.org/css-scoping-1/#host-element-in-tree"
    }
  }, 
  "#host-selector": {
    "current": {
      "number": "3.2.3", 
      "spec": "CSS Scoping 1", 
      "text": "Selecting Into the Light: the :host, :host(), and :host-context() pseudo-classes", 
      "url": "https://drafts.csswg.org/css-scoping-1/#host-selector"
    }, 
    "snapshot": {
      "number": "3.2.1", 
      "spec": "CSS Scoping 1", 
      "text": "Selecting Into the Light: the :host, :host(), and :host-context() pseudo-classes", 
      "url": "https://www.w3.org/TR/css-scoping-1/#host-selector"
    }
  }, 
  "#inheritance": {
    "snapshot": {
      "number": "3.3.2", 
      "spec": "CSS Scoping 1", 
      "text": "Inheritance", 
      "url": "https://www.w3.org/TR/css-scoping-1/#inheritance"
    }
  }, 
  "#intro": {
    "current": {
      "number": "1", 
      "spec": "CSS Scoping 1", 
      "text": "Introduction", 
      "url": "https://drafts.csswg.org/css-scoping-1/#intro"
    }, 
    "snapshot": {
      "number": "1", 
      "spec": "CSS Scoping 1", 
      "text": "Introduction", 
      "url": "https://www.w3.org/TR/css-scoping-1/#intro"
    }
  }, 
  "#priv-sec": {
    "current": {
      "number": "5", 
      "spec": "CSS Scoping 1", 
      "text": "Privacy and Security Considerations", 
      "url": "https://drafts.csswg.org/css-scoping-1/#priv-sec"
    }
  }, 
  "#scope": {
    "snapshot": {
      "number": "2", 
      "spec": "CSS Scoping 1", 
      "text": "Scoped Styles", 
      "url": "https://www.w3.org/TR/css-scoping-1/#scope"
    }
  }, 
  "#scope-atrule": {
    "snapshot": {
      "number": "2.1.2", 
      "spec": "CSS Scoping 1", 
      "text": "CSS Syntax for Scoping: the @scope rule", 
      "url": "https://www.w3.org/TR/css-scoping-1/#scope-atrule"
    }
  }, 
  "#scope-content-pseudo": {
    "snapshot": {
      "number": "2.2.2", 
      "spec": "CSS Scoping 1", 
      "text": "Selecting Outside the Scope: :scope-context() pseudo-class", 
      "url": "https://www.w3.org/TR/css-scoping-1/#scope-content-pseudo"
    }
  }, 
  "#scope-pseudo": {
    "snapshot": {
      "number": "2.2.1", 
      "spec": "CSS Scoping 1", 
      "text": "Selecting the Scoping Root: :scope pseudo-class", 
      "url": "https://www.w3.org/TR/css-scoping-1/#scope-pseudo"
    }
  }, 
  "#scoping-context": {
    "snapshot": {
      "number": "2.2", 
      "spec": "CSS Scoping 1", 
      "text": "Querying the Scoping Context", 
      "url": "https://www.w3.org/TR/css-scoping-1/#scoping-context"
    }
  }, 
  "#scoping-markup": {
    "snapshot": {
      "number": "2.1.1", 
      "spec": "CSS Scoping 1", 
      "text": "Document Markup for Scoping", 
      "url": "https://www.w3.org/TR/css-scoping-1/#scoping-markup"
    }
  }, 
  "#scoping-mechanisms": {
    "snapshot": {
      "number": "2.1", 
      "spec": "CSS Scoping 1", 
      "text": "Scoping Mechanisms", 
      "url": "https://www.w3.org/TR/css-scoping-1/#scoping-mechanisms"
    }
  }, 
  "#selectors": {
    "current": {
      "number": "3.2", 
      "spec": "CSS Scoping 1", 
      "text": "Shadow DOM and Selectors", 
      "url": "https://drafts.csswg.org/css-scoping-1/#selectors"
    }, 
    "snapshot": {
      "number": "3.2", 
      "spec": "CSS Scoping 1", 
      "text": "Shadow DOM Selectors", 
      "url": "https://www.w3.org/TR/css-scoping-1/#selectors"
    }
  }, 
  "#selectors-data-model": {
    "current": {
      "number": "3.2.1", 
      "spec": "CSS Scoping 1", 
      "text": "Matching Selectors Against Shadow Trees", 
      "url": "https://drafts.csswg.org/css-scoping-1/#selectors-data-model"
    }, 
    "snapshot": {
      "number": "3.1", 
      "spec": "CSS Scoping 1", 
      "text": "Shadow DOM Selection Model", 
      "url": "https://www.w3.org/TR/css-scoping-1/#selectors-data-model"
    }
  }, 
  "#shadow-cascading": {
    "current": {
      "number": "3.3", 
      "spec": "CSS Scoping 1", 
      "text": "Shadow Trees and the Cascade", 
      "url": "https://drafts.csswg.org/css-scoping-1/#shadow-cascading"
    }, 
    "snapshot": {
      "number": "3.3", 
      "spec": "CSS Scoping 1", 
      "text": "Shadow Cascading & Inheritance", 
      "url": "https://www.w3.org/TR/css-scoping-1/#shadow-cascading"
    }
  }, 
  "#shadow-dom": {
    "current": {
      "number": "3", 
      "spec": "CSS Scoping 1", 
      "text": "Shadow Encapsulation", 
      "url": "https://drafts.csswg.org/css-scoping-1/#shadow-dom"
    }, 
    "snapshot": {
      "number": "3", 
      "spec": "CSS Scoping 1", 
      "text": "Shadow Encapsulation", 
      "url": "https://www.w3.org/TR/css-scoping-1/#shadow-dom"
    }
  }, 
  "#shadow-gloss": {
    "current": {
      "number": "3.1", 
      "spec": "CSS Scoping 1", 
      "text": "Informative Explanation of Shadow DOM", 
      "url": "https://drafts.csswg.org/css-scoping-1/#shadow-gloss"
    }
  }, 
  "#shadow-pseudoelement": {
    "snapshot": {
      "number": "3.2.2", 
      "spec": "CSS Scoping 1", 
      "text": "Selecting Into the Dark: the ::shadow pseudo-element", 
      "url": "https://www.w3.org/TR/css-scoping-1/#shadow-pseudoelement"
    }
  }, 
  "#slots-in-shadow-tree": {
    "current": {
      "number": "3.4.1", 
      "spec": "CSS Scoping 1", 
      "text": "Slots and Slotted Elements in a Shadow Tree", 
      "url": "https://drafts.csswg.org/css-scoping-1/#slots-in-shadow-tree"
    }
  }, 
  "#slotted-pseudo": {
    "current": {
      "number": "3.2.4", 
      "spec": "CSS Scoping 1", 
      "text": "Selecting Slot-Assigned Content: the ::slotted() pseudo-element", 
      "url": "https://drafts.csswg.org/css-scoping-1/#slotted-pseudo"
    }
  }, 
  "#the-region-pseudo-element": {
    "snapshot": {
      "number": "4.1", 
      "spec": "CSS Scoping 1", 
      "text": "Region-based Styling: the ::region pseudo-element", 
      "url": "https://www.w3.org/TR/css-scoping-1/#the-region-pseudo-element"
    }
  }
}