 }

    .link_active {
      text-decoration: underline;
    }

    .navbar {
      line-height: 1;
    }

    .navbar__links_list {
      display: flex;
      flex-direction: column;
      gap: 25px;
      margin-block-start: 25px;
    }

    .navbar__links_list>li {
      list-style-type: none;
    }

    .navbar__links_list_hidden {
      display: none;
    }

    .active-styles-example {
      padding: 20px;
      background-color: #2E9AFF;
      color: #18191c;
      font-size: 18px;
    }

    #flex-d