<commit_before>.widgets {
  font-size: 14px;
  color: @black;

  .widget {
    padding-bottom: @padding-large-vertical;
    position: relative;

    .widget_loader {
      color: @midgray;
      text-align: center;
      position: absolute;
      top: 50%;
      left: 50%;
      .translate(-50%; -50%);
      margin-top: 10px;
    }

    > h4 {
      font-size: inherit !important;
      font-family: 'OpenSansBold';
      text-transform: uppercase;
      margin: 0 0 @padding-large-vertical 0;
      padding: @padding-large-vertical 0;
      border-bottom: 1.5px solid @darkgray;
      cursor: pointer;

      i.fa {
        .pull-right;
        .transition(-webkit-transform .5s, -moz-transform .5s, -ms-transform .5s, -o-transform .5s, transform .5s;);
        .transform(rotate(359.9deg));
        -webkit-transform-origin: 50% 42%;
           -moz-transform-origin: 50% 42%;
            -ms-transform-origin: 50% 42%;
             -o-transform-origin: 50% 42%;
                transform-origin: 50% 42%;

        &.closed {
          .transform(rotate(270deg));
        }
      }
    }

    &.widget-networth {
      .desc {
        color: @darkgray;
        font: 12px OpenSansLight;
      }

      .amount, .amountDot, .amountFraction {
        color: @midgreen;
        font: 42px OpenSansLight;
      }

      .amountDot {
        color: @black;
      }

      .amountFraction {
        font-size: 28px;
      }

      .amountCurrency {
        margin-left: 15px;
      }
    }

    &.widget-assetallocation {
      rp-pie-chart {
        display: block;
        width: 200px;
        height: 200px;
        margin: 0 auto;
      }
    }

    &.widget-balances {
      li {
        clear: left;
        margin: @padding-small-vertical 0;
        padding: @padding-base-vertical @padding-base-horizontal;
        margin-left: -31px;
        padding-left: 31px;
        border-bottom: 1px solid @midgray;
        color: @black;
        cursor: pointer;
        .transition(all 2s ease-in-out);

        i.fa-li {
          font-family: 'FontAwesome';
          font-style: normal;
          top: @padding-base-vertical;
          left: 0;
        }

        h5 {
          font-size: inherit !important;
          font-family: 'OpenSansBold';
          margin: 0;
          line-height: 20px;
          .pull-left;
        }

        > div:not(.popover) {
          font-family: 'OpenSansBold';
          text-align: right;
          text-overflow: ellipsis;
          overflow: hidden;
        }

        .popover {
          max-width: 90%;
        }

        .balance + .popover {
          font-family: 'OpenSansRegular';
          left: initial !important;
          right: 10px;
          color: @black;

          .arrow {
            left: 93%;
          }
        }

        dl {
          clear: left;
          color: @darkgray;
          margin: 0;
          padding-top: @padding-large-vertical;
          .transition(color 2s ease-in-out);

          dt {
            width: 59%;
            text-overflow: ellipsis;
            overflow: hidden;
            font-weight: 400;
            .pull-left;
          }

          dd {
            text-align: right;
            text-overflow: ellipsis;
            overflow: hidden;
          }
        }

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

        &.amount-plus {
          color: @darkgreen;
          background: @lightgreen;
          .transition(none);

          dl.amount-plus {
            color: inherit;
          }
        }

        &.amount-minus {
          color: @midred;
          background: @lightred;
          .transition(none);

          dl.amount-minus {
            color: inherit;
          }
        }
      }
    }

    &.widget-markets {
      .row.align-with-chart-y-axis {
        margin-left: 35px;
      }

      button.flip {
        padding-top: 3px;
        padding-bottom: 3px;
      }

      rp-market-chart {
        display: block;
        height: @screen-xs*.4;

        @media (min-width: @screen-sm) {
          height: @screen-sm*.4;
        }

        @media (min-width: @screen-md) {
          height: @screen-md*.4;
        }

        @media (min-width: @screen-lg) {
          height: @screen-lg*.4;
        }
      }
    }
  }
}

/* Widgets on home page */
section[ng-controller="BalanceCtrl"] .widgets {
  @media (min-width: @screen-lg) {
    .widget-balances dl dt {
      width: 70%;
    }
  }
}
<commit_msg>[FIX] Balance widget: Don't wrap issuer names<commit_after>.widgets {
  font-size: 14px;
  color: @black;

  .widget {
    padding-bottom: @padding-large-vertical;
    position: relative;

    .widget_loader {
      color: @midgray;
      text-align: center;
      position: absolute;
      top: 50%;
      left: 50%;
      .translate(-50%; -50%);
      margin-top: 10px;
    }

    > h4 {
      font-size: inherit !important;
      font-family: 'OpenSansBold';
      text-transform: uppercase;
      margin: 0 0 @padding-large-vertical 0;
      padding: @padding-large-vertical 0;
      border-bottom: 1.5px solid @darkgray;
      cursor: pointer;

      i.fa {
        .pull-right;
        .transition(-webkit-transform .5s, -moz-transform .5s, -ms-transform .5s, -o-transform .5s, transform .5s;);
        .transform(rotate(359.9deg));
        -webkit-transform-origin: 50% 42%;
           -moz-transform-origin: 50% 42%;
            -ms-transform-origin: 50% 42%;
             -o-transform-origin: 50% 42%;
                transform-origin: 50% 42%;

        &.closed {
          .transform(rotate(270deg));
        }
      }
    }

    &.widget-networth {
      .desc {
        color: @darkgray;
        font: 12px OpenSansLight;
      }

      .amount, .amountDot, .amountFraction {
        color: @midgreen;
        font: 42px OpenSansLight;
      }

      .amountDot {
        color: @black;
      }

      .amountFraction {
        font-size: 28px;
      }

      .amountCurrency {
        margin-left: 15px;
      }
    }

    &.widget-assetallocation {
      rp-pie-chart {
        display: block;
        width: 200px;
        height: 200px;
        margin: 0 auto;
      }
    }

    &.widget-balances {
      li {
        clear: left;
        margin: @padding-small-vertical 0;
        padding: @padding-base-vertical @padding-base-horizontal;
        margin-left: -31px;
        padding-left: 31px;
        border-bottom: 1px solid @midgray;
        color: @black;
        cursor: pointer;
        .transition(all 2s ease-in-out);

        i.fa-li {
          font-family: 'FontAwesome';
          font-style: normal;
          top: @padding-base-vertical;
          left: 0;
        }

        h5 {
          font-size: inherit !important;
          font-family: 'OpenSansBold';
          margin: 0;
          line-height: 20px;
          .pull-left;
        }

        > div:not(.popover) {
          font-family: 'OpenSansBold';
          text-align: right;
          text-overflow: ellipsis;
          overflow: hidden;
        }

        .popover {
          max-width: 90%;
        }

        .balance + .popover {
          font-family: 'OpenSansRegular';
          left: initial !important;
          right: 10px;
          color: @black;

          .arrow {
            left: 93%;
          }
        }

        dl {
          clear: left;
          color: @darkgray;
          margin: 0;
          padding-top: @padding-large-vertical;
          .transition(color 2s ease-in-out);

          dt {
            width: 59%;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
            font-weight: 400;
            .pull-left;
          }

          dd {
            text-align: right;
            text-overflow: ellipsis;
            overflow: hidden;
          }
        }

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

        &.amount-plus {
          color: @darkgreen;
          background: @lightgreen;
          .transition(none);

          dl.amount-plus {
            color: inherit;
          }
        }

        &.amount-minus {
          color: @midred;
          background: @lightred;
          .transition(none);

          dl.amount-minus {
            color: inherit;
          }
        }
      }
    }

    &.widget-markets {
      .row.align-with-chart-y-axis {
        margin-left: 35px;
      }

      button.flip {
        padding-top: 3px;
        padding-bottom: 3px;
      }

      rp-market-chart {
        display: block;
        height: @screen-xs*.4;

        @media (min-width: @screen-sm) {
          height: @screen-sm*.4;
        }

        @media (min-width: @screen-md) {
          height: @screen-md*.4;
        }

        @media (min-width: @screen-lg) {
          height: @screen-lg*.4;
        }
      }
    }
  }
}

/* Widgets on home page */
section[ng-controller="BalanceCtrl"] .widgets {
  @media (min-width: @screen-lg) {
    .widget-balances dl dt {
      width: 70%;
    }
  }
}

{'fraction_non_alphanumeric': 0.12635218021634884, 'fraction_numerical': 0.022750083640013383, 'mean_word_length': 1.3197102948784274, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, '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': '7221586', 'n_tokens_mistral': 3021, 'n_tokens_neox': 2763, 'n_words': 560}