TossedBloom's JStris custom style

TossedBloom JStris styles

// ==UserScript==
// @name         TossedBloom's JStris custom style
// @namespace    http://tampermonkey.net/
// @version      1.01
// @description  TossedBloom JStris styles
// @author       TossedBloom
// @match        https://jstris.jezevec10.com/
// @grant        none
// @license MIT
// ==/UserScript==

(() => {
  var _a;
  const cssList = [
    {
      label: "CenterBoard",
      styles: `
        #gameFrame.center-board {
            display: flex;
            flex-direction: column;
            align-items: center;
        }

        #gameFrame.center-board  #main {
            float: none;
        }`,
    },
    {
      label: "HidePlayers",
      styles: `
        #gameFrame.hide-players  #gameSlots {
            display: none;
        }`,
    },
    {
      label: "HideChat",
      styles: `
        #gameFrame.hide-chat  #chatInputArea {
            display: none;
        }

        #gameFrame.hide-chat  .chatArea {
            display: none;
        }`,
    },
    {
      label: "HidePreviews",
      styles: `
        #previewCover {
            position: absolute;
            width: 110px;
            background-color: black;
        }`,
    },
    {
      label: "TossedBloomLogoButton",
      styles: `
      #TossedBloomLogoButton {
        all: unset;               /* Reset all inherited styles */
        width: 60px;              /* Set width to 60px */
        height: 60px;             /* Set height to 60px */
        background-size: cover;  /* Ensure the image covers the entire button */
        background-position: center;  /* Center the image */
        background-color: black; /* Optional: Add background color (you can remove or change this) */
        border: none;            /* Remove default border */
        outline: none;           /* Remove default outline */
        padding: 0;              /* Remove padding */
        margin: 0;               /* Remove margin */
        position: absolute;
        left: 15px;
      }

      #TossedBloomLogoButton:hover,
      #TossedBloomLogoButton:focus {
        cursor: pointer;
      }`,
    },
    {
      label: "TossedBloomSubMenu",
      styles: `
      #TossedBloomSubMenu {
        display: flex;
        flex-direction: column;
        margin: 0;
        position: absolute;
        transform: scale(0.01);
        left: 80px;
        width: 170px;
        padding: 0;
        list-style-type: none;
        border: 2px solid white;
        z-index: 9999;
      }

      #TossedBloomSubMenu.show {
        transform: scale(1);
      }

      #TossedBloomSubMenu li {
        border-bottom: 1px solid white;
        padding: 0.4rem 0.5rem;
      }

      #TossedBloomSubMenu li:hover,
      #TossedBloomSubMenu li:focus {
        cursor: pointer;
        background: white;
        color: black;
      }

      #TossedBloomSubMenu li:last-child {
        border-bottom: none;
      }
    `,
    },
  ];
  const styleEl = document.createElement("style");
  cssList.forEach((style) => {
    if (style.styles) {
      styleEl.textContent += style.styles;
    }
  });
  document.head.appendChild(styleEl);
  const base64string =
    "data:image/jpeg;base64,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FiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APneiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPqpP2YdGZFb/hIdQ5Gf8AUpTv+GX9G/6GLUP+/KV9Bw/6lP8AdFOoA+ev+GX9G/6GLUP+/KUf8Mv6N/0MWof9+Ur6FooA+ev+GX9G/wChi1D/AL8pR/wy/o3/AEMWof8AflK+haKAPnr/AIZf0b/oYtQ/78pR/wAMv6N/0MWof9+Ur6FooA+ev+GX9G/6GLUP+/KUf8Mv6N/0MWof9+Ur6FooA+ev+GX9G/6GLUP+/KUf8Mv6N/0MWof9+Ur6FooA+ev+GX9G/wChi1D/AL8pR/wy/o3/AEMWof8AflK+haKAPnr/AIZf0b/oYtQ/78pR/wAMv6N/0MWof9+Ur6FooA+ev+GX9G/6GLUP+/KUf8Mv6N/0MWof9+Ur6FooA+ev+GX9G/6GLUP+/KUf8Mv6N/0MWof9+Ur6FooA+ev+GX9G/wChi1D/AL8pR/wy/o3/AEMWof8AflK+haKAPnr/AIZf0b/oYtQ/78pR/wAMv6N/0MWof9+Ur6FooA+ev+GX9G/6GLUP+/KUf8Mv6N/0MWof9+Ur6FooA+ev+GX9G/6GLUP+/KUf8Mv6N/0MWof9+Ur6FooA+ev+GX9G/wChi1D/AL8pR/wy/o3/AEMWof8AflK+haKAPnr/AIZf0b/oYtQ/78pR/wAMv6N/0MWof9+Ur6FooA+dbv8AZk0eC1mlHiHUCY0ZgDCnOBmvliv0o1P/AJBt3/1xf+Rr816ACiiigAooooA9u+C3wZ0/4g+E59XvNWu7OSO7e2EcUasCFVGzz/vfpXff8Mv6N/0MWof9+UrY/ZF/5Jhd/wDYUl/9FxV7bQB89f8ADL+jf9DFqH/flKP+GX9G/wChi1D/AL8pX0LRQB89f8Mv6N/0MWof9+Uo/wCGX9G/6GLUP+/KV9C0UAfPX/DL+jf9DFqH/flKP+GX9G/6GLUP+/KV9C0UAfPX/DL+jf8AQxah/wB+Uo/4Zf0b/oYtQ/78pX0LRQB89f8ADL+jf9DFqH/flKP+GX9G/wChi1D/AL8pX0LRQB89f8Mv6N/0MWof9+Uo/wCGX9G/6GLUP+/KV9C0UAfPX/DL+jf9DFqH/flKP+GX9G/6GLUP+/KV9C0UAfPX/DL+jf8AQxah/wB+Uo/4Zf0b/oYtQ/78pX0LRQB89f8ADL+jf9DFqH/flKQ/sv6PjjxFqGf+uKV9DUUAfOj/ALLunH7nia7H1tVP/s1Zt5+y5MMmy8Vxv6LLYlf1Dn+VfTtFAHyFqX7NHi2AFrHUdHuwP4fMeNj+BXH61x+sfBfx/pSM8vh6eeMfxWkiTk/RVJb9K+7aKAPzXv7C7064MGoWs9rOOsc8ZRh+BGarV+kuq6Xp+r2pttVsbW9tz1iuIlkX8iK8q8Wfs+eDdZWR9MjuNGum5DWzlo8+8bZ49lK0AfF9Fer+OPgR4v8ADXmT2duus2C5Pm2QJkA/2oz835bh715SwKsQwII4IPagBKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD9L4f9Sn+6KdTYf8AUp/uinUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAVtT/AOQbd/8AXF/5GvzXr9KNT/5Bt3/1xf8Aka/NegAooooAKKKKAPsT9kX/AJJhd/8AYUl/9FxV7bXiX7Iv/JMLv/sKS/8AouKvbaACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvNfid8HvDvjmKa4MK6drTDK31uuCx/6aL0ce/X3r0qigD88/HngrW/A+sHT9dtTGTkwzpzFOo/iRu/bjqM8gVzVfot4x8LaT4w0ObStdthPbScqw4eJuzoezD/6xyCRXxB8V/h5qPw91/wCx3ZNxYT5e0uwuFlUdQfRhxkfQ9CKAOIooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA/S+H/AFKf7op1Nh/1Kf7op1ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFbU/+Qbd/9cX/AJGvzXr9KNT/AOQbd/8AXF/5GvzXoAKKKKACiiigD7E/ZF/5Jhd/9hSX/wBFxV7bXiX7Iv8AyTC7/wCwpL/6Lir22gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5z4geEdP8beGLvRtTQbZBuhm25aCQfddfp+oJHeujooA/OLxPoV94a1+90fVYvKvLSQxuOx9GHqCMEH0NZdfV/7WfgoahoVt4qsYs3NhiG72jloWPysf91j+Tn0r5QoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA/S+H/Up/uinU2H/AFKf7op1ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFbU/wDkG3f/AFxf+Rr816/SjU/+Qbd/9cX/AJGvzXoAKKKKACiiigD7E/ZF/wCSYXf/AGFJf/RcVe214l+yL/yTC8/7Ckv/AKLir22gAooooAKKKKACiiigAooooAKK8T8QftE+HtE17UtKuNI1WSaxuZbV3QR7WZHKkjLdMis//hp3w1/0BdZ/KL/4ugD3yivA/wDhp3w1/wBAXWfyi/8Ai6P+GnfDX/QF1n8ov/i6APfKK8D/AOGnfDX/AEBdZ/KL/wCLo/4ad8Nf9AXWfyi/+LoA98orwP8A4ad8Nf8AQF1n8ov/AIuj/hp3wz/0BdZ/KL/4ugD3yivDrf8AaX8HSYEun67EfUwREfpJXVaH8a/AOrlVTXo7SVv4LyNocfViNv60Aej0Uy3miuIUmt5ElhcbldGDKw9QR1p9ABRRRQAUUUUAFFFFABRRRQBS1vTbfWdGvtMvV3W15A8Eg/2WUg/jzX5065pk+ja1f6ZeDFxZzvbyf7ysQfw4r9I6+Jv2ntG/sn4s30yLti1GGK8UD1I2N/48jH8aAPJ6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA6YeP/ABiBgeLPEAH/AGEpv/iqP+FgeMv+ht8Q/wDgym/+KrmaKAOm/wCFgeMv+ht8Q/8Agym/+Ko/4WB4y/6G3xD/AODKb/4quZooA6b/AIWB4y/6G3xD/wCDKb/4qj/hYHjL/obfEP8A4Mpv/iq5migDpv8AhYHjL/ob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/wDQr6f/AN8n/Gu5ooA4b/hUvgP/AKFfT/8Avk/40f8ACpfAf/Qr6f8A98n/ABruaKAOG/4VL4D/AOhX0/8A75P+NH/CpfAf/Qr6f/3yf8a7migDhv8AhUvgP/oV9P8A++T/AI0q/CbwGrAjwvp2R6oT/Wu4ooA5a1+Hng21YND4V0QMOjGyjYj8SK6O0tLaziEVnbw28Y/giQIPyFTUUAFFFFABRRRQAUUUUAFFMnljgheWeRI4kG5ndgFUepJ6V4r8SP2gtB8PrNZ+GQmtakMr5iNi2jPu4+/9F4P94UAen+NPFuj+DdFk1PXrpYIRwiDmSZv7qL3P6DqcDmviP4q/EXVPiFrn2m9Jg0+EkWlmrZWJT3Pqx7n8sCsLxb4o1jxbq76jr97JdXLcKDwsa/3UXoo9h/OsWgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAr3D9kP/kpt/8A9gqX/wBGw14fXuH7If8AyU2//wCwVL/6NhoA+waKKKACiiigAooooAKKKKACvjf9rX/kqUP/AGDof/Q5K+yK+N/2tf8AkqUP/YOh/wDQ5KAPFqKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD7E/ZF/5Jhd/9hSX/ANFxV7bXiX7Iv/JMLv8A7Ckv/ouKvbaACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAD04rzDx9qvxUtklHhXw/oksXOJFuzNKB6hXEYz7fN+Nen0UAfAfxG1nx1fXnk+OptXRs5W3ukaGLPqqABfxAriq/SnULG01K0e11G1guraQYeKeMOjfUHg14r4+/Z28P6yslz4YlOi3p58rl7dz/u9V/A4HpQB8gUV03jnwPr/gjUfsmv2TQhifKuE+aGYeqv3+nBHcCuZoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK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8zqKAP0xor8zqKAP0xr43/a1/wCSpQ/9g6H/ANDkrxaigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPsT9kX/kmF3/ANhSX/0XFXttfmdRQB+mNFfmdRQB+mNFfmdRQB+mNFfmdRQB+mNFfmdRQB+mNFfmdRQB+mNFfmdRQB+mNFfmdRQB+mNFfmdRQB+mNFfmdRQB+lM19aQ/666gj/35AKoXPifQLYZudc0uH/rpdxr/ADNfnLRQB+gV78TPBNkjNN4q0dgOoiuklP5KSa5LVv2hPAVju+z3d9qBHa2tWGfxk218VUUAfS2vftQOdyeH/Dij+7LfT5/NEH/s1eU+K/jB428S70utZltLZv8Al3sf3CY9CV+Yj6k15/RQArMWYsxJYnJJ6mkoooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP//Z";
  const hidePlayers = {
    isHidden: false,
    handler: () => {
      if (hidePlayers.isHidden) {
        listItem$3.textContent = "Show players";
        frame$2 == null ? void 0 : frame$2.classList.remove("hide-players");
      } else {
        listItem$3.textContent = "Hide players";
        frame$2 == null ? void 0 : frame$2.classList.add("hide-players");
      }
      hidePlayers.isHidden = !hidePlayers.isHidden;
    },
  };
  const frame$2 = document.querySelector("#gameFrame");
  const listItem$3 = document.createElement("li");
  listItem$3.textContent = "Hide players";
  listItem$3.setAttribute("role", "button");
  listItem$3.setAttribute(
    "aria-pressed",
    hidePlayers.isHidden ? "true" : "false"
  );
  listItem$3.addEventListener("click", () => {
    hidePlayers.handler();
  });
  const centerBoard = {
    isCentered: false,
    handler: () => {
      centerBoard.isCentered = !centerBoard.isCentered;
      if (centerBoard.isCentered) {
        listItem$2.textContent = "Uncenter board";
        frame$1 == null ? void 0 : frame$1.classList.add("center-board");
      } else {
        listItem$2.textContent = "Center board";
        frame$1 == null ? void 0 : frame$1.classList.remove("center-board");
      }
    },
  };
  const frame$1 = document.querySelector("#gameFrame");
  const listItem$2 = document.createElement("li");
  listItem$2.textContent = "Center board";
  listItem$2.setAttribute("role", "button");
  listItem$2.setAttribute(
    "aria-pressed",
    centerBoard.isCentered ? "true" : "false"
  );
  listItem$2.addEventListener("click", () => {
    centerBoard.handler();
  });
  const hideQueue = {
    hidden: 0,
    handler: (el) => {
      hideQueue.hidden++;
      if (hideQueue.hidden == 6) {
        hideQueue.hidden = 0;
      }
      el.style.top = previewCoverElDimensions[hideQueue.hidden].top;
      el.style.height = previewCoverElDimensions[hideQueue.hidden].height;
    },
  };
  const previewCoverEl = document.createElement("div");
  previewCoverEl.id = "previewCover";
  (_a = document.querySelector("#rstage")) == null
    ? void 0
    : _a.appendChild(previewCoverEl);
  const previewCoverElDimensions = [
    { top: "0px", height: "0px" },
    { top: "286px", height: "85px" },
    { top: "240px", height: "120px" },
    { top: "168px", height: "192px" },
    { top: "96px", height: "264px" },
    { top: "24px", height: "336px" },
  ];
  const listItem$1 = document.createElement("li");
  listItem$1.textContent = "Toggle queue";
  listItem$1.setAttribute("role", "button");
  listItem$1.addEventListener("click", () => {
    hideQueue.handler(previewCoverEl);
  });
  const hideChat = {
    isHidden: false,
    handler: () => {
      if (hideChat.isHidden) {
        listItem.textContent = "Show chat";
        frame == null ? void 0 : frame.classList.remove("hide-chat");
      } else {
        listItem.textContent = "Hide chat";
        frame == null ? void 0 : frame.classList.add("hide-chat");
      }
      hideChat.isHidden = !hideChat.isHidden;
    },
  };
  const frame = document.querySelector("#gameFrame");
  const listItem = document.createElement("li");
  listItem.textContent = "Hide chat";
  listItem.setAttribute("role", "button");
  listItem.setAttribute("aria-pressed", hideChat.isHidden ? "true" : "false");
  listItem.addEventListener("click", () => {
    hideChat.handler();
  });
  const createButton = () => {
    const button = document.createElement("button");
    button.id = "TossedBloomLogoButton";
    button.style.backgroundImage = `url(${base64string})`;
    return button;
  };
  const createSubMenu = () => {
    const submenu = document.createElement("ul");
    submenu.id = "TossedBloomSubMenu";
    submenu.append(listItem$3);
    submenu.append(listItem$2);
    submenu.append(listItem$1);
    submenu.append(listItem);
    return submenu;
  };
  const insertMenu = () => {
    const container = document.querySelector("#gc");
    const button = createButton();
    const submenu = createSubMenu();
    container == null ? void 0 : container.prepend(button);
    container == null ? void 0 : container.prepend(submenu);
    button.addEventListener("click", () => {
      submenu.classList.toggle("show");
    });
  };
  insertMenu();
})();