text: /**
   * A Modern CSS Reset (A reset of sensible defaults)
   * https://hankchizljaw.com/wrote/a-modern-css-reset/
   */
  export default `
    /* Box sizing rules */
    *,
    *::before,
    *::after {
      box-sizing: border-box;
    }
  
    /* Remove default padding */
    ul[class],
    ol[class] {
      padding: 0;
    }
  
    /* Remove default margin */
    body,
    h1,
    h2,
    h3,
    h4,
    p,
    ul[class],
    ol[class],
    li,
    figure,
    figcaption,
    blockquote,
    dl,
    dd {
      margin: 0;
    }
  
    /* Set core body defaults */
    body {
      min-height: 100vh;
      scroll-behavior: smooth;
      text-rendering: optimizeSpeed;
      line-height: 1.5;
    }
  
    /* Remove list styles on ul, ol elements with a class attribute */
    ul[class],
    ol[class] {
      list-style: none;
    }
  
    /* A elements that don't have a class get default styles */
    a:not([class]) {
      text-decoration-skip-ink: auto;
    }
  
    /* Make images easier to work with */
    img {
      max-width: 100%;
      display: block;
    }
  
    /* Natural flow and rhythm in articles by default */
    article > * + * {
      margin-top: 1em;
    }
  
    /* Inherit fonts for inputs and buttons */
    input,
    button,
    textarea,
    select {
      font: inherit;
      letter-spacing: inherit;
      border-radius: 0;
      -webkit-appearance: none;
    }
  
    /* Remove all animations and transitions for people that prefer not to see them */
    @media (prefers-reduced-motion: reduce) {
      * {
        animation-duration: 0.01ms !important;
        animation-iteration-count: 1 !important;
        transition-duration: 0.01ms !important;
        scroll-behavior: auto !important;
      }
    }
  `;
  