/* DE Section Break (blog). A real <hr>: reset the browser and theme look, then draw the chosen style. */
[data-de26].de26-blog-break {
  display: block;
  height: 0;
  padding: 0;
  overflow: visible;
  border: 0;
  background: none;
  color: inherit;
}
/* Rule: a hairline across the reading measure. */
[data-de26].de26-blog-break--rule {
  border-block-start: 1px solid var(--de26-border);
}
/* Twirl accent: a short gradient bar at the start of the reading measure. */
[data-de26].de26-blog-break--twirl {
  height: 4px;
}
[data-de26].de26-blog-break--twirl::before {
  content: "";
  display: block;
  width: 120px;
  max-width: 100%;
  height: 4px;
  border-radius: var(--de26-radius-badge);
  background: var(--de26-gradient-twirl);
}
