<commit_before>.site-header {
  &:extend(.u-cf, .u-full-width);
  z-index: 1;
  position: relative;
  box-shadow: 0 1px rgba(255, 255, 255, 0.1);

  @media (min-width: @navbar-collapse-point) {
    top: 0;
    left: 0;
    position: fixed;
    z-index: 1001;
  }

  .enterprise {
    position: relative;
    box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.1);
    background-color: @navy-darkest;

    @media (max-width: @navbar-collapse-point) {
      display: none;
    }

    nav ul {
      font-size: 1rem;
      line-height: 1;
      font-weight: 800;

      li {
        display: inline-block;
        vertical-align: middle;
        .font-source-sans-sc();
        font-size: 13px;

        a {
          position: relative;
          padding: 1.1rem 0 1.2rem 0;
          line-height: 1.2;
          font-weight: 600;
          color: rgba(255, 255, 255, 0.55);
          text-transform: uppercase;

          &:hover,
          &:focus {
            color: rgba(255, 255, 255, 1);
          }
        }

        &.active a {
          &:after {
            content: '';
            display: block;
            width: 100%;
            height: 0.2rem;
            position: absolute;
            bottom: -1px;
            background-color: rgba(255, 255, 255, 0.25);
          }
        }
      }
    }

    .enterprise-sites {
      li {
        margin-right: 1.1875rem;

        &:last-child {
          margin: 0;
        }
      }
    }

    .enterprise-contact {
      text-align: right;

      li {
        margin-left: 1.8rem;

        &:first-child {
          margin-left: 0;
        }

        &:last-child {
          a {
            display: inline-block;
            vertical-align: middle;
            padding-left: 0.4rem;
          }

          &:before {
            content: '';
            display: inline-block;
            vertical-align: middle;
            width: 1.2rem;
            height: 1.2rem;
            background: transparent url("/assets/images/icons/icn-phone.svg") no-repeat center center;
            background-size: cover;
          }
        }
      }
    }
  }
  .cookie-policy-container {
    &.show {
      display: block;
    }
    display: none;
    padding: 8px;
    color: rgba(255,255,255,.7);
    .font-source-sans-sc();
    font-size: 13px;
    text-align: center;
    text-transform: uppercase;
    background-color: black;
    p {
      margin-bottom: 0;
    }
  }
}

.navbar {
  &:extend(.u-cf, .u-full-width);
  position: relative;
  height: 70px;
  background-color: @navy-darker;

  .header-star {
    position: relative;
    top: 24px;
    left: 10px;
  }

  .navbar-toggle {
    display: none;
    padding: 9px 10px;
    float: right;
    margin-top: 16px;
    border: 0 none;

    &:active {<commit_msg>feat(cookie-policy): add margin to accept button<commit_after>.site-header {
  &:extend(.u-cf, .u-full-width);
  z-index: 1;
  position: relative;
  box-shadow: 0 1px rgba(255, 255, 255, 0.1);

  @media (min-width: @navbar-collapse-point) {
    top: 0;
    left: 0;
    position: fixed;
    z-index: 1001;
  }

  .enterprise {
    position: relative;
    box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.1);
    background-color: @navy-darkest;

    @media (max-width: @navbar-collapse-point) {
      display: none;
    }

    nav ul {
      font-size: 1rem;
      line-height: 1;
      font-weight: 800;

      li {
        display: inline-block;
        vertical-align: middle;
        .font-source-sans-sc();
        font-size: 13px;

        a {
          position: relative;
          padding: 1.1rem 0 1.2rem 0;
          line-height: 1.2;
          font-weight: 600;
          color: rgba(255, 255, 255, 0.55);
          text-transform: uppercase;

          &:hover,
          &:focus {
            color: rgba(255, 255, 255, 1);
          }
        }

        &.active a {
          &:after {
            content: '';
            display: block;
            width: 100%;
            height: 0.2rem;
            position: absolute;
            bottom: -1px;
            background-color: rgba(255, 255, 255, 0.25);
          }
        }
      }
    }

    .enterprise-sites {
      li {
        margin-right: 1.1875rem;

        &:last-child {
          margin: 0;
        }
      }
    }

    .enterprise-contact {
      text-align: right;

      li {
        margin-left: 1.8rem;

        &:first-child {
          margin-left: 0;
        }

        &:last-child {
          a {
            display: inline-block;
            vertical-align: middle;
            padding-left: 0.4rem;
          }

          &:before {
            content: '';
            display: inline-block;
            vertical-align: middle;
            width: 1.2rem;
            height: 1.2rem;
            background: transparent url("/assets/images/icons/icn-phone.svg") no-repeat center center;
            background-size: cover;
          }
        }
      }
    }
  }
  .cookie-policy-container {
    &.show {
      display: block;
    }
    display: none;
    padding: 8px;
    color: rgba(255,255,255,.7);
    .font-source-sans-sc();
    font-size: 13px;
    text-align: center;
    text-transform: uppercase;
    background-color: black;
    p {
      margin-bottom: 0;
    }
    button {
      margin-left: 5px;
    }
  }
}

.navbar {
  &:extend(.u-cf, .u-full-width);
  position: relative;
  height: 70px;
  background-color: @navy-darker;

  .header-star {
    position: relative;
    top: 24px;
    left: 10px;
  }

  .navbar-toggle {
    display: none;
    padding: 9px 10px;
    float: right;
    margin-top: 16px;
    border: 0 none;

    &:active {
{'fraction_non_alphanumeric': 0.13434163701067617, 'fraction_numerical': 0.047508896797153026, 'mean_word_length': 1.4386117136659435, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2345733', 'n_tokens_mistral': 2154, 'n_tokens_neox': 1862, 'n_words': 406}