<commit_before>$prim-color = #1abc9c
$sec-color = #16a085

$affirmitive-color = #2ecc71
$negative-color = #e74c3c
$ambivalent-color = #9a9c9c

$field-bg = #f0f4f5
$field-border = darken($field-bg, 7%)

$editing-bg = #fff9c9
$editing-border = darken(desaturate($editing-bg, 15%), 15%)

.fb-wrap, .fb-wrap * {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.fb-button {
  display: inline-block;
  margin: 0;
  padding: .563rem .844rem;
  border: 0 none;
  background: #16a085;
  color: #fff;
  text-align: center;
  text-decoration: none;
  font-size: 12px;
  line-height: 1.5;
  cursor: pointer;
  border-radius: .125rem;
  border: thin solid darken($prim-color, 5%);
  border-bottom: 2px solid $sec-color;
}

.fb-button[disabled] {
  background: #ddd !important;
  border: thin solid #ccc;
  color: #777 !important;
  text-shadow: none !important;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
  opacity: .65;
  cursor: default;
}

.fb-clear {
  clear: both;
}

.fb-main {
  max-width: 1000px;
  margin: 0 auto;
  padding: 0 20px 0 0;
  position: relative;
  font-family: 'Source Sans Pro', 'Open Sans', Tahoma;
}

.fb-op-buttons-wrapper {
  width: 100%;
  text-align:right;
}

.fb-left {
  width: 320px;
  float: left;
  padding-top: 30px;
}

.fb-right {
  padding-top: 70px;
  margin-left: 320px;
  border-left: 1px solid #ddd;
  padding-left: 20px;
  min-height: 100%;
  overflow: hidden;
}

.fb-op-buttons-wrapper+.fb-left, .fb-op-buttons-wrapper+.fb-left+.fb-right {
	padding-top:10px;
}

.fb-no-response-fields {
  color: #999;
}

.fb-tabs {
  list-style: none;
  margin:0;
  padding: 0 0 0 20px;
  border-bottom: 1px solid #ccc;
}

.fb-tabs li {
  display: inline-block;
}

.fb-tabs li a {
  display: block;
  padding: 10px;
  border-radius: 5px 5px 0 0;
  font-size: 13px;
  cursor: pointer;
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
}

.fb-tabs li.active a {
  border: 1px solid #ccc;
  margin-bottom: -1px;
  border-bottom-color: #fff;
}
.fb-tabs li.active a[data-target="#editField"] {
	background-color: $editing-bg;
  border-bottom-color: $editing-bg;
}

.fb-tab-content .fb-tab-pane {
  padding: 20px;
  display: none;
}

.fb-tab-content .fb-tab-pane.active {
  display: block;
}

.fb-add-field-types .section {
  padding-bottom: 5px;
  margin-bottom: 20px;
}

.fb-add-field-types {
  font-size: 0;
  /* Inline block fix */
}

.fb-add-field-types a {
  font-size: 13px;
  display: inline-block;
  width: 48.5%;
  background-color: $prim-color;
  margin-bottom: 9px;
  box-sizing: border-box;


  &:nth-child(odd) {
    margin-right: 3%;
  }

  .symbol {
    opacity: .75;
    margin: 0 .25em 0 -1em;
    font-size:16px;
    vertical-align:-2px;
  }
}

.fb-field-instructions {
	opacity:0.75;
	font-size:0.9em;
}

#editField {
	background-color: $editing-bg;
}

.fb-response-fields {
  min-height:100px;
  position: relative;
}

.fb-response-fields a.sortable-placeholder {
  display: block;
  border: 1px dashed darken($field-bg, 33%);
  min-height: 80px;
  height: 80px;
  width: 100%;
}

/* Field */

.fb-field-wrapper {
  cursor: pointer;
  position: relative;
  margin-bottom: 20px;
  background-color: $field-bg;

  input {
    border-radius: 3px;
    border: thin solid #ddd;
  }
}

.fb-response-fields .fb-field-wrapper, .fb-button {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}

.fb-field-wrapper:hover .actions-wrapper,.fb-field-wrapper.editing .actions-wrapper {
  display: block;
}

.fb-field-wrapper:hover .subtemplate-wrapper {
  border-color: darken($field-bg, 33%);
  border-radius: 3px;<commit_msg>Improved the grab hand cursor selector so that only fraggable buttons get it<commit_after>$prim-color = #1abc9c
$sec-color = #16a085

$affirmitive-color = #2ecc71
$negative-color = #e74c3c
$ambivalent-color = #9a9c9c

$field-bg = #f0f4f5
$field-border = darken($field-bg, 7%)

$editing-bg = #fff9c9
$editing-border = darken(desaturate($editing-bg, 15%), 15%)

.fb-wrap, .fb-wrap * {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.fb-button {
  display: inline-block;
  margin: 0;
  padding: .563rem .844rem;
  border: 0 none;
  background: #16a085;
  color: #fff;
  text-align: center;
  text-decoration: none;
  font-size: 12px;
  line-height: 1.5;
  cursor: pointer;
  border-radius: .125rem;
  border: thin solid darken($prim-color, 5%);
  border-bottom: 2px solid $sec-color;
}

.fb-button[disabled] {
  background: #ddd !important;
  border: thin solid #ccc;
  color: #777 !important;
  text-shadow: none !important;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
  opacity: .65;
  cursor: default;
}

.fb-clear {
  clear: both;
}

.fb-main {
  max-width: 1000px;
  margin: 0 auto;
  padding: 0 20px 0 0;
  position: relative;
  font-family: 'Source Sans Pro', 'Open Sans', Tahoma;
}

.fb-op-buttons-wrapper {
  width: 100%;
  text-align:right;
}

.fb-left {
  width: 320px;
  float: left;
  padding-top: 30px;
}

.fb-right {
  padding-top: 70px;
  margin-left: 320px;
  border-left: 1px solid #ddd;
  padding-left: 20px;
  min-height: 100%;
  overflow: hidden;
}

.fb-op-buttons-wrapper+.fb-left, .fb-op-buttons-wrapper+.fb-left+.fb-right {
	padding-top:10px;
}

.fb-no-response-fields {
  color: #999;
}

.fb-tabs {
  list-style: none;
  margin:0;
  padding: 0 0 0 20px;
  border-bottom: 1px solid #ccc;
}

.fb-tabs li {
  display: inline-block;
}

.fb-tabs li a {
  display: block;
  padding: 10px;
  border-radius: 5px 5px 0 0;
  font-size: 13px;
  cursor: pointer;
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
}

.fb-tabs li.active a {
  border: 1px solid #ccc;
  margin-bottom: -1px;
  border-bottom-color: #fff;
}
.fb-tabs li.active a[data-target="#editField"] {
	background-color: $editing-bg;
  border-bottom-color: $editing-bg;
}

.fb-tab-content .fb-tab-pane {
  padding: 20px;
  display: none;
}

.fb-tab-content .fb-tab-pane.active {
  display: block;
}

.fb-add-field-types .section {
  padding-bottom: 5px;
  margin-bottom: 20px;
}

.fb-add-field-types {
  font-size: 0;
  /* Inline block fix */
}

.fb-add-field-types a {
  font-size: 13px;
  display: inline-block;
  width: 48.5%;
  background-color: $prim-color;
  margin-bottom: 9px;
  box-sizing: border-box;


  &:nth-child(odd) {
    margin-right: 3%;
  }

  .symbol {
    opacity: .75;
    margin: 0 .25em 0 -1em;
    font-size:16px;
    vertical-align:-2px;
  }
}

.fb-field-instructions {
	opacity:0.75;
	font-size:0.9em;
}

#editField {
	background-color: $editing-bg;
}

.fb-response-fields {
  min-height:100px;
  position: relative;
}

.fb-response-fields a.sortable-placeholder {
  display: block;
  border: 1px dashed darken($field-bg, 33%);
  min-height: 80px;
  height: 80px;
  width: 100%;
}

/* Field */

.fb-field-wrapper {
  cursor: pointer;
  position: relative;
  margin-bottom: 20px;
  background-color: $field-bg;

  input {
    border-radius: 3px;
    border: thin solid #ddd;
  }
}

.fb-response-fields .fb-field-wrapper, .fb-button.ui-draggable {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}

.fb-field-wrapper:hover .actions-wrapper,.fb-field-wrapper.editing .actions-wrapper {
  display: block;
}

.fb-field-wrapper:hover .subtemplate-wrapper {
  border-color: darken($field-bg, 33%);
  border-radius: 3px;
{'fraction_non_alphanumeric': 0.16413456321215408, 'fraction_numerical': 0.042051003798155184, 'mean_word_length': 3.2397929844738353, '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': '7220162', 'n_tokens_mistral': 3279, 'n_tokens_neox': 3000, 'n_words': 633}