<commit_before>@import '~font-awesome/scss/variables';
$fa-font-path: '~font-awesome/fonts';

@import '~font-awesome/scss/mixins';
@import '~bootstrap-sass/assets/stylesheets/bootstrap/variables';
@import 'variables';
@import 'theme-variables';

.droit-logo {
  height: 2em;
  padding-left: 20px;
}

.droit-logo img {
  height: 100%;
}

.dotted-line {
  border-top: 1px dotted lighten(#333, 20%);
  display: block;
  flex: 1;
  margin: 0 15px;
}

.droits-eligibles-list {
  background-color: white;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  display: block;
  margin-bottom: 40px;
}

.droits-eligibles-list-item-cell {
  align-items: center;
  color: #333;
  display: flex;
  flex-direction: row;
  flex-grow: 1;
  justify-content: space-between;

  @media (max-width: $screen-sm-max) {
    .dotted-line {
      display: none;
    }
  }

  &-left {
    align-items: center;
    display: flex;
    flex-direction: row;

    h2 {
      margin: 0;

      @media (max-width: $screen-xs-max) {
        font-size: ($font-size-h2 * 0.6);
      }

      small {
        color: $link-color;
        display: block;
        margin-top: 6px;
      }
    }

    img {
      margin-right: 15px;
      width: 60px;

      @media (max-width: $screen-xs-max) {
        width: 40px;
      }
    }
  }
}

.droits-eligibles-list-item {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 15px;

  &:active,
  &:focus,
  &:hover {
    * {
      color: #999;
    }

    text-decoration: none;

    h2 small {
      color: $link-color;
      text-decoration: underline;
    }
  }

  &::after {
    @include fa-icon();

    color: #ccc;
    content: $fa-var-chevron-right;
    display: none;
    margin-left: 15px;
    text-align: right;
  }

  @media (max-width: $screen-sm-max) {
    border-bottom: 1px solid #e0e0e0;

    &::after {
      display: inline-block;
    }
  }
}

.droit-montant {
  display: inline-block;
  text-align: right;

  .montant {
    font-size: 18px;
    font-weight: 600;

    @media (min-width: $screen-md-min) {
      font-size: 22px;
    }
  }

  .montant-detail {
    display: inline-block;
  }
}

.droit-detail {
  margin-bottom: 30px;

  &-heading {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-bottom: 15px;
    padding: 15px 0;
    position: relative;

    h3 {
      font-weight: 600;
      margin: 0;
    }
  }

  &-description {
    margin-bottom: 15px;
  }

  &-buttons {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-bottom: 15px;

    @media (max-width: $screen-sm-max) {
      flex-wrap: wrap;
      > .btn {
        flex-grow: 1;
        width: 50%;
      }
      .btn-secondary {
        order: 3;
      }
    }

  }

  .alert-warning {
    align-items: center;
    display: flex;
    font-weight: 400;
    justify-content: space-between;
  }
}

.needs-n-2 .panel-heading {
  background-color: whitesmoke;
  color: #888;<commit_msg>Égalise la taille des boutons dans la liste<commit_after>@import '~font-awesome/scss/variables';
$fa-font-path: '~font-awesome/fonts';

@import '~font-awesome/scss/mixins';
@import '~bootstrap-sass/assets/stylesheets/bootstrap/variables';
@import 'variables';
@import 'theme-variables';

.droit-logo {
  height: 2em;
  padding-left: 20px;
}

.droit-logo img {
  height: 100%;
}

.dotted-line {
  border-top: 1px dotted lighten(#333, 20%);
  display: block;
  flex: 1;
  margin: 0 15px;
}

.droits-eligibles-list {
  background-color: white;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  display: block;
  margin-bottom: 40px;
}

.droits-eligibles-list-item-cell {
  align-items: center;
  color: #333;
  display: flex;
  flex-direction: row;
  flex-grow: 1;
  justify-content: space-between;

  @media (max-width: $screen-sm-max) {
    .dotted-line {
      display: none;
    }
  }

  &-left {
    align-items: center;
    display: flex;
    flex-direction: row;

    h2 {
      margin: 0;

      @media (max-width: $screen-xs-max) {
        font-size: ($font-size-h2 * 0.6);
      }

      small {
        color: $link-color;
        display: block;
        margin-top: 6px;
      }
    }

    img {
      margin-right: 15px;
      width: 60px;

      @media (max-width: $screen-xs-max) {
        width: 40px;
      }
    }
  }
}

.droits-eligibles-list-item {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 15px;

  &:active,
  &:focus,
  &:hover {
    * {
      color: #999;
    }

    text-decoration: none;

    h2 small {
      color: $link-color;
      text-decoration: underline;
    }
  }

  &::after {
    @include fa-icon();

    color: #ccc;
    content: $fa-var-chevron-right;
    display: none;
    margin-left: 15px;
    text-align: right;
  }

  @media (max-width: $screen-sm-max) {
    border-bottom: 1px solid #e0e0e0;

    &::after {
      display: inline-block;
    }
  }
}

.droit-montant {
  display: inline-block;
  text-align: right;

  .montant {
    font-size: 18px;
    font-weight: 600;

    @media (min-width: $screen-md-min) {
      font-size: 22px;
    }
  }

  .montant-detail {
    display: inline-block;
  }
}

.droit-detail {
  margin-bottom: 30px;

  &-heading {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-bottom: 15px;
    padding: 15px 0;
    position: relative;

    h3 {
      font-weight: 600;
      margin: 0;
    }
  }

  &-description {
    margin-bottom: 15px;
  }

  &-buttons {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-bottom: 15px;

    @media (max-width: $screen-sm-max) {
      flex-wrap: wrap;
      > * {
        flex-grow: 1;
        width: 50%;
      }
      .btn-secondary {
        order: 3;
      }
    }

  }

  .alert-warning {
    align-items: center;
    display: flex;
    font-weight: 400;
    justify-content: space-between;
  }
}

.needs-n-2 .panel-heading {
  background-color: whitesmoke;
  color: #888;
{'fraction_non_alphanumeric': 0.1521916245722666, 'fraction_numerical': 0.029330291673456087, 'mean_word_length': 2.1655492521918513, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, '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': '3382673', 'n_tokens_mistral': 2548, 'n_tokens_neox': 2318, 'n_words': 471}