        animation: 250ms cubic-bezier(0.42, 0, 0.58, 1) both fade-out;
        backface-visibility: hidden;
      }

      ::view-transition-new(select-element-popover) {
        animation: 250ms cubic-bezier(0.42, 0, 0.58, 1) both fade-in;
        backface-visibility: hidden;
      }
    </style>
  </head>
  <body>
    <div id="svg-target"></div>
    <script src="elm.js"></script>
    <script>
      const app = Elm.Main.init();

      // HIGHLIGHTER

      // This port is JS copy of the port we wrote in th