<commit_before>:root {
	--gsuiDragline-color: #fff;
	--gsuiDragline-dotSize: 8px;
	--gsuiDragline-lineSize: 4px;
}

/* ................................................................ */
.gsuiDragline {
	position: absolute;
	max-width: 0;
	max-height: 0;
	color: var( --gsuiDragline-color );
}
.gsuiDragline-dragging {
	pointer-events: none;
}

/* ................................................................ */
.gsuiDragline-main {
	--gsui-lineDir: to top left;
	--gsui-w: calc( var( --gsuiDragline-lineSize ) / 2 );

	position: absolute;
	min-width: var( --gsui-w );
	min-height: var( --gsui-w );
	background-color: rgba( 100, 100, 200, .2 );
	background-image: linear-gradient( var( --gsui-lineDir ),
		transparent 0%,
		transparent calc( 50% - 1px - var( --gsui-w ) ),
		currentColor calc( 50% - var( --gsui-w ) ),
		currentColor calc( 50% + var( --gsui-w ) ),
		transparent calc( 50% + 1px + var( --gsui-w ) ),
		transparent 100% );
}
.gsuiDragline-down.gsuiDragline-right,
.gsuiDragline-main:not( .gsuiDragline-down ):not( .gsuiDragline-right ) {
	--gsui-lineDir: to top right;
}

/* ................................................................ */
.gsuiDragline-to {
	position: absolute;
	width: var( --gsuiDragline-dotSize );
	height: var( --gsuiDragline-dotSize );
	margin: calc( var( --gsuiDragline-dotSize ) / -2 );
	cursor: pointer;
	border-radius: 50%;
	background-color: currentColor;
}
.gsuiDragline-down .gsuiDragline-to { bottom: 0; }
.gsuiDragline-right .gsuiDragline-to { right: 0; }
.gsuiDragline-main:not( .gsuiDragline-down ) .gsuiDragline-to { top: 0; }
.gsuiDragline-main:not( .gsuiDragline-right ) .gsuiDragline-to { left: 0; }

/* ................................................................ */<commit_msg>gsuiDragline: CSS, pointer-events:none on .gsuiDragline-main<commit_after>:root {
	--gsuiDragline-color: #fff;
	--gsuiDragline-dotSize: 8px;
	--gsuiDragline-lineSize: 4px;
}

/* ................................................................ */
.gsuiDragline {
	position: absolute;
	max-width: 0;
	max-height: 0;
	color: var( --gsuiDragline-color );
}
.gsuiDragline-dragging,
.gsuiDragline-dragging .gsuiDragline-to {
	pointer-events: none;
}

/* ................................................................ */
.gsuiDragline-main {
	--gsui-lineDir: to top left;
	--gsui-w: calc( var( --gsuiDragline-lineSize ) / 2 );

	position: absolute;
	min-width: var( --gsuiDragline-lineSize );
	min-height: var( --gsuiDragline-lineSize );
	pointer-events: none;
	background-color: rgba( 100, 100, 200, .2 );
	background-image: linear-gradient( var( --gsui-lineDir ),
		transparent 0%,
		transparent calc( 50% - 1px - var( --gsui-w ) ),
		currentColor calc( 50% - var( --gsui-w ) ),
		currentColor calc( 50% + var( --gsui-w ) ),
		transparent calc( 50% + 1px + var( --gsui-w ) ),
		transparent 100% );
}
.gsuiDragline-down.gsuiDragline-right,
.gsuiDragline-main:not( .gsuiDragline-down ):not( .gsuiDragline-right ) {
	--gsui-lineDir: to top right;
}

/* ................................................................ */
.gsuiDragline-to {
	position: absolute;
	width: var( --gsuiDragline-dotSize );
	height: var( --gsuiDragline-dotSize );
	margin: calc( var( --gsuiDragline-dotSize ) / -2 );
	cursor: pointer;
	border-radius: 50%;
	pointer-events: all;
	background-color: currentColor;
}
.gsuiDragline-down .gsuiDragline-to { bottom: 0; }
.gsuiDragline-right .gsuiDragline-to { right: 0; }
.gsuiDragline-main:not( .gsuiDragline-down ) .gsuiDragline-to { top: 0; }
.gsuiDragline-main:not( .gsuiDragline-right ) .gsuiDragline-to { left: 0; }

/* ................................................................ */
{'fraction_non_alphanumeric': 0.295697451356536, 'fraction_numerical': 0.019731433269388872, 'mean_word_length': 2.0115511551155114, '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': '899862', 'n_tokens_mistral': 1357, 'n_tokens_neox': 1346, 'n_words': 252}