olor);
        background-color: var(--main-color);
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
      }

      .top-bar {
        position: fixed;
        max-width: var(--max-width);
        margin: auto;
        top: 0;
        left: 0;
        right: 0;
        padding: 0.5em 1em;
        display: flex;
        flex-flow: row wrap;
        align-items: center;
        justify-content: space-between;
        z-index: 100;
   