/* css-module:/home/runner/work/puck/puck/packages/plugin-heading-analyzer/src/HeadingAnalyzer.module.css/#css-module-data */
._HeadingAnalyzer_yg0s7_1 {
  display: block;
  padding: 16px;
}
._HeadingAnalyzer-cssWarning_yg0s7_6 {
  display: none !important;
}
._HeadingAnalyzerItem_yg0s7_10 {
  display: inline;
}
._HeadingAnalyzerItem--missing_yg0s7_14 {
  color: var(--puck-color-red-04);
}

/* css-module:/home/runner/work/puck/puck/packages/core/components/OutlineList/styles.module.css/#css-module-data */
._OutlineList_vmp09_1 {
  --_puck-outline-list-connector: var(--puck-color-border);
  color: var(--puck-color-text);
  font-family: var(--puck-font-family);
  margin: 0;
  padding-inline-start: var(--puck-space-4);
  position: relative;
  list-style: none;
}
._OutlineList_vmp09_1::before {
  background: var(--_puck-outline-list-connector);
  position: absolute;
  left: -1px;
  top: 0px;
  width: 1px;
  height: calc(100% - 9px);
  content: "";
}
._OutlineList_vmp09_1:dir(rtl)::before {
  left: unset;
  right: -1px;
}
._OutlineListItem_vmp09_27 {
  position: relative;
  margin-bottom: var(--puck-space-1);
}
._OutlineListItem_vmp09_27::before {
  background: var(--_puck-outline-list-connector);
  position: absolute;
  left: -17px;
  top: 9px;
  width: 13px;
  height: 1px;
  content: "";
}
._OutlineListItem_vmp09_27:dir(rtl)::before {
  left: unset;
  right: -17px;
}
._OutlineListItem--clickable_vmp09_47 {
  cursor: pointer;
  transition: color var(--puck-duration-fast) var(--puck-ease-exit);
}
._OutlineListItem--clickable_vmp09_47:focus-visible {
  outline: var(--puck-border-width-focus) solid var(--puck-color-focus-ring);
  outline-offset: var(--puck-border-width-focus);
}
@media (hover: hover) and (pointer: fine) {
  ._OutlineListItem--clickable_vmp09_47:hover {
    color: var(--puck-color-interactive);
    transition: none;
  }
}
._OutlineListItem--clickable_vmp09_47:active {
  color: var(--puck-color-interactive-hover);
  transition: none;
}
._OutlineListItem_vmp09_27 > ._OutlineList_vmp09_1 {
  margin: var(--puck-space-2) 0;
}
