<commit_before>/* Admin panel styles */

body {
	font-family: Arial, Helvetica, Garuda, sans-serif;
	font-size:   13px;
	margin:      105px 10px 10px 288px;
}

/* #menu */

#menu {
	position: fixed;
	width:    263px;
	left:     10px;
	top:      105px;
	bottom:   20px;
	overflow: auto;
}

#menu ul {
	margin:  0 0 0 0;
	padding: 6px 0 0 0;
}

#menu > ul {
	padding: 0;
	margin:  0;
}

#menu ul li {
	margin:      0 0 0 16px;
	display:     block;
	line-height: 20px;
	font-weight: normal;
}

#menu > ul > li {
	background-color: #cce8ef;
	padding:          10px;
	margin:           0 0 10px 0;
	border-radius:    5px;
	display:          block;
	font-weight:      bold;
}

/* common elements */

a {
	color: #0b4388;
}

h2 {
	font-weight: normal;
	margin:      0 0 10px 0;
}

h3 {
	border-bottom: 2px solid #e8e8e8;
	width:         100%;
	text-indent:   5px;
	padding:       6px 0;
	margin:        20px 0 10px 0;
	font-weight:   normal;
	font-size: 14px;
}

h4 {
	text-indent: 10px;
}

th {
	text-align:     left;
	vertical-align: top;
	white-space:    nowrap;
	font-weight:    normal;
}

span.message {
	padding: 0 0 0 5px;
}

/* summary */

table.summary {
	width: 100%;
}
table.summary th {
	width: 20%;
	background-color: transparent;

}
table.summary td {
	line-height: 29px;
	border-radius: 5px;
	background-color: #E8E8E8;
}

/* forms */

.input_container {
	padding: 4px 0 0 0;
	clear:   both;
}

.input_label {
	float:       left;
	text-indent: 10px;
}

.input_field {
	margin: 0 0 0 200px;
}

.input_field input {
	width:      198px;
	margin-top: -2px;
}

.textarea_label {
	text-indent: 10px;
	padding:     4px 0 0 0;
}

.textarea_field {
	padding-left: 10px;
}

.textarea_field textarea {
	height: 200px;
	width:  392px;
}

.select_container {
	padding: 8px 0 0 0;
}

.select_label {
	float:       left;
	text-indent: 10px;
}

.select_field {
	margin: -2px 0 0 200px;
}

.select_field select {
	width: 204px;
}

.checkbox_container {
	clear: both;
}

.checkbox_field {
	float:       left;
	padding:     0;
	text-indent: 6px;
}

.checkbox_label {
	padding:     2px 0 0 0;
	text-indent: 2px;
}

.submit_field {
	clear:   both;
	padding: 8px 0 0 7px;
}

table.layout {
	padding:         0;
	margin:          0;
	border-collapse: collapse;
}

table.layout tr td {
	vertical-align:  top !important;
	border:          1px solid #f9f9f9;
	border-collapse: collapse;
	padding-bottom:  10px;
}

span.disabled {
	color: #e0e0e0;
}
<commit_msg>Добавлены классы .moveUpHighlight и .moveDownHighlight, чтобы можно было подсветить, куда переместится элемент дерева при нажатии вверх/вниз.<commit_after>/* Admin panel styles */

body {
	font-family: Arial, Helvetica, Garuda, sans-serif;
	font-size:   13px;
	margin:      105px 10px 10px 288px;
}

/* #menu */

#menu {
	position: fixed;
	width:    263px;
	left:     10px;
	top:      105px;
	bottom:   20px;
	overflow: auto;
}

#menu ul {
	margin:  0 0 0 0;
	padding: 6px 0 0 0;
}

#menu > ul {
	padding: 0;
	margin:  0;
}

#menu ul li {
	margin:      0 0 0 16px;
	display:     block;
	line-height: 20px;
	font-weight: normal;
}

#menu > ul > li {
	background-color: #cce8ef;
	padding:          10px;
	margin:           0 0 10px 0;
	border-radius:    5px;
	display:          block;
	font-weight:      bold;
}

/* common elements */

a {
	color: #0b4388;
}

h2 {
	font-weight: normal;
	margin:      0 0 10px 0;
}

h3 {
	border-bottom: 2px solid #e8e8e8;
	width:         100%;
	text-indent:   5px;
	padding:       6px 0;
	margin:        20px 0 10px 0;
	font-weight:   normal;
	font-size: 14px;
}

h4 {
	text-indent: 10px;
}

th {
	text-align:     left;
	vertical-align: top;
	white-space:    nowrap;
	font-weight:    normal;
}

span.message {
	padding: 0 0 0 5px;
}

/* summary */

table.summary {
	width: 100%;
}
table.summary th {
	width: 20%;
	background-color: transparent;

}
table.summary td {
	line-height: 29px;
	border-radius: 5px;
	background-color: #E8E8E8;
}

/* forms */

.input_container {
	padding: 4px 0 0 0;
	clear:   both;
}

.input_label {
	float:       left;
	text-indent: 10px;
}

.input_field {
	margin: 0 0 0 200px;
}

.input_field input {
	width:      198px;
	margin-top: -2px;
}

.textarea_label {
	text-indent: 10px;
	padding:     4px 0 0 0;
}

.textarea_field {
	padding-left: 10px;
}

.textarea_field textarea {
	height: 200px;
	width:  392px;
}

.select_container {
	padding: 8px 0 0 0;
}

.select_label {
	float:       left;
	text-indent: 10px;
}

.select_field {
	margin: -2px 0 0 200px;
}

.select_field select {
	width: 204px;
}

.checkbox_container {
	clear: both;
}

.checkbox_field {
	float:       left;
	padding:     0;
	text-indent: 6px;
}

.checkbox_label {
	padding:     2px 0 0 0;
	text-indent: 2px;
}

.submit_field {
	clear:   both;
	padding: 8px 0 0 7px;
}

table.layout {
	padding:         0;
	margin:          0;
	border-collapse: collapse;
}

table.layout tr td {
	vertical-align:  top !important;
	border:          1px solid #f9f9f9;
	border-collapse: collapse;
	padding-bottom:  10px;
}

span.disabled {
	color: #e0e0e0;
}

.moveUpHighlight td {
	position: relative;
}

.moveUpHighlight td:first-child:before {
	content:   '→';
	position:  absolute;
	top:       -10px;
	left:      -12px;
	font-size: 16px;
	color:     #999999;
}

.moveDownHighlight td {
	position: relative;
}

.moveDownHighlight td:first-child:before {
	content:   '→';
	position:  absolute;
	bottom:    -11px;
	left:      -12px;
	font-size: 16px;
	color:     #999999;
}

{'fraction_non_alphanumeric': 0.13149171270718232, 'fraction_numerical': 0.06445672191528545, 'mean_word_length': 2.556647020301244, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, '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': '872553', 'n_tokens_mistral': 2549, 'n_tokens_neox': 2293, 'n_words': 581}