ctive {
        outline: 2px solid var(--body-color);
        outline-offset: -2px;
      }

      footer {
        position: absolute;
        bottom: 24px;
        left: 0;
        z-index: 1;

        display: flex;
        flex-direction: row;

        padding: 0.6rem 0.6rem;
        font-size: 0.65em;
        line-height: 1.3;
        letter-spacing: -0.012em;
        color: var(--body-secondary-color);
      }

      .nav {
        list-style: none;
        display: flex;
        flex-direction: row;
