<commit_before>html,body {
	overflow: hidden;
}

#map,#map-disabled-cover {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

#map.fp-overFeature {
	cursor: pointer;
}

#map.fp-clickHandler {
	cursor: crosshair;
}

#map-disabled-cover {
	background-color: #888;
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
}

#toolbox {
	position: absolute;
	top: 10px;
	right: 10px;
}

.error,.success,.warning,.info {
	padding: 8px;
	border-radius: 3px;
	border: 1px solid;
	font-weight: bold;
}

.error {
	background-color: #f2dede;
	color: #a94442;
	border-color: #ebccd1;
}

.success {
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #3c763d;
}

.info {
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #31708f;
}

.warning {
	background-color: #fcf8e3;
	border-color: #faebcc;
	color: #8a6d3b;
}

dl {
	margin: 0;
	padding: 0;
	vertical-align: middle;
	line-height: 2em;
}

dt {
	float: left;
	clear: left;
	font-weight: bold;
	margin: 5px 0 0 0;
	padding: 0;
	width: 30%;
}

dd {
	width: 70%;
	margin: 5px 0 0 30%;
	padding: 0;
}

dd input, dd textarea {
	width: 100%;
}

dd input.inline {
	width: 10em;
}

dl:after {
	clear: left;
	display: block;
	content: " ";
}

tr.selected td {
	font-weight: bold;
}

table {
	width: 100%;
}

table td.button {
	width: 1px;
}

table td.button button {
	white-space: nowrap;
}

#messages {
	position: absolute;
	top: 10px;
	width: 50%;
	left: 25%;
}

#messages p {
	font-size: 1.5em;
	margin:0 0 10px 0;
	position: relative;
	box-shadow: 0 0 15px;
	border-radius: 5px;
}

#messages .close-button {
	position: absolute;
	top: 5px;
	right: 5px;
	color: inherit;
	text-decoration: none;
}

textarea {
	height: 5em;
}

.fp-popup {
	background: #fff;
	position:absolute;
	width: 350px;
	height: 200px;
	border-radius: 10px;
	box-shadow: 0 0 10px #888;
}

.fp-popup-hidden {
	display: none;
}

.fp-popup .content {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	padding: 5px 10px;
	overflow: auto;
}

.fp-popup:before {
	content: "";
	position: absolute;
	border: 0;
	border-style: solid;
	border-color: transparent #fff;
	display: block;
	width: 0;
}

.fp-popup-bottom {
	margin-top: 50px;
}

.fp-popup-bottom:before {
	top: -50px;
	border-top-width: 50px;
}

.fp-popup-right {
	margin-left: -30px;
}

.fp-popup-right:before {
	left: 30px;
	border-left-width: 15px;
}
<commit_msg>Fixed scrolling to the last line of a marker/line description<commit_after>html,body {
	overflow: hidden;
}

#map,#map-disabled-cover {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

#map.fp-overFeature {
	cursor: pointer;
}

#map.fp-clickHandler {
	cursor: crosshair;
}

#map-disabled-cover {
	background-color: #888;
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
}

#toolbox {
	position: absolute;
	top: 10px;
	right: 10px;
}

.error,.success,.warning,.info {
	padding: 8px;
	border-radius: 3px;
	border: 1px solid;
	font-weight: bold;
}

.error {
	background-color: #f2dede;
	color: #a94442;
	border-color: #ebccd1;
}

.success {
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #3c763d;
}

.info {
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #31708f;
}

.warning {
	background-color: #fcf8e3;
	border-color: #faebcc;
	color: #8a6d3b;
}

dl {
	margin: 0;
	padding: 0;
	vertical-align: middle;
	line-height: 2em;
}

dt {
	float: left;
	clear: left;
	font-weight: bold;
	margin: 5px 0 0 0;
	padding: 0;
	width: 30%;
}

dd {
	width: 70%;
	margin: 5px 0 0 30%;
	padding: 0;
}

dd input, dd textarea {
	width: 100%;
}

dd input.inline {
	width: 10em;
}

dl:after {
	clear: left;
	display: block;
	content: " ";
}

tr.selected td {
	font-weight: bold;
}

table {
	width: 100%;
}

table td.button {
	width: 1px;
}

table td.button button {
	white-space: nowrap;
}

#messages {
	position: absolute;
	top: 10px;
	width: 50%;
	left: 25%;
}

#messages p {
	font-size: 1.5em;
	margin:0 0 10px 0;
	position: relative;
	box-shadow: 0 0 15px;
	border-radius: 5px;
}

#messages .close-button {
	position: absolute;
	top: 5px;
	right: 5px;
	color: inherit;
	text-decoration: none;
}

textarea {
	height: 5em;
}

.fp-popup {
	background: #fff;
	position:absolute;
	width: 350px;
	height: 200px;
	border-radius: 10px;
	box-shadow: 0 0 10px #888;
}

.fp-popup-hidden {
	display: none;
}

.fp-popup .content {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	padding: 5px 10px 2.1em 10px;
	overflow: auto;
}

.fp-popup:before {
	content: "";
	position: absolute;
	border: 0;
	border-style: solid;
	border-color: transparent #fff;
	display: block;
	width: 0;
}

.fp-popup-bottom {
	margin-top: 50px;
}

.fp-popup-bottom:before {
	top: -50px;
	border-top-width: 50px;
}

.fp-popup-right {
	margin-left: -30px;
}

.fp-popup-right:before {
	left: 30px;
	border-left-width: 15px;
}

{'fraction_non_alphanumeric': 0.16337128020770922, 'fraction_numerical': 0.057519472738166565, 'mean_word_length': 3.6029411764705883, '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': '2798729', 'n_tokens_mistral': 2460, 'n_tokens_neox': 2223, 'n_words': 513}