/*
  Pristine stylesheet (UNMINIFIED)
  For styles that must be delivered to the browser unaltered.
*/

/* a11y fix for lists in Safari

  When `list-style: none` is used on `ul` and `ol`, Safari + VoiceOver stops reading lists as lists.
  This trick assigns a zero-width space to the `before` pseudo-element and makes Safari think there's a bullet, which causes it to honor the native list semantics.

  Why it's here: when `content: '\00200B';` goes through minification, it comes out altered as `content: '';` and the fix does not work.
*/

li::before {
  content: '\00200B';
  position: absolute;
}
