<commit_before>//----------------------------------------------------
// Layout: Joint
//----------------------------------------------------

//----------------------------------------------------
// / Basic
//----------------------------------------------------

#{$joint-class} {
  display: flex;
  flex-wrap: nowrap;
  > {
    #{$button-class},
    .input {
      position: relative;
      overflow: hidden;
      &:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }
      &:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }
      &:nth-child(2) {
        border-left: none;
        ~ {
          #{$button-class},
          .input {
            border-left: none;
          }
        }
      }
    }
  }
  > {
    .select {
      position: relative;
      &:not(:last-child) > select {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }
      &:not(:first-child) > select {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }
      &:nth-child(2) {
        border-left: none;
        ~ {
          .select > select {
            border-left: none;
          }
        }
      }
    }
  }
  > {
    #{$button-class},
    .input,
    .select > select {
      &:focus {
        z-index: 2;
      }
    }
  }
}<commit_msg>Fix joint #167<commit_after>//----------------------------------------------------
// Layout: Joint
//----------------------------------------------------

//----------------------------------------------------
// / Basic
//----------------------------------------------------

#{$joint-class} {
  display: flex;
  flex-wrap: nowrap;
  > {
    #{$button-class},
    .input[type="text"],
    .input[type="search"],
    .input[type="url"],
    .input[type="email"],
    .input[type="tel"],
    .input[type="password"],
    .input[type="datetime-local"],
    .input[type="date"],
    .input[type="month"],
    .input[type="week"],
    .input[type="time"],
    .input[type="number"] {
      position: relative;
      overflow: hidden;
      &:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }
      &:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }
      &:nth-child(2) {
        border-left: none;
        ~ {
          #{$button-class},
          .input {
            border-left: none;
          }
        }
      }
    }
  }
  > {
    .select:not(.is-multiple) {
      position: relative;
      &:not(:last-child) > select {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }
      &:not(:first-child) > select {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }
      &:nth-child(2) {
        border-left: none;
        ~ {
          .select > select {
            border-left: none;
          }
        }
      }
    }
  }
  > {
    #{$button-class},
    .input[type="text"],
    .input[type="search"],
    .input[type="url"],
    .input[type="email"],
    .input[type="tel"],
    .input[type="password"],
    .input[type="datetime-local"],
    .input[type="date"],
    .input[type="month"],
    .input[type="week"],
    .input[type="time"],
    .input[type="number"],
    .select:not(.is-multiple) > select {
      &:focus {
        z-index: 2;
      }
    }
  }
}
{'fraction_non_alphanumeric': 0.28675825781935105, 'fraction_numerical': 0.007307804735457469, 'mean_word_length': 1.1427676894176582, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 17, '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': '1655115', 'n_tokens_mistral': 1087, 'n_tokens_neox': 1051, 'n_words': 146}