html {
	font-size: 13px;
}

body {
	overflow: hidden;
	-webkit-user-select: none;
	cursor: default;
	margin: 0;
	position: fixed; /* prevent autoscrolling */
}

/* System Fonts as used by GitHub */
body, * {
	/*font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";*/
}

body::-webkit-scrollbar {
	/*-webkit-appearance: none;*/
}

#contentWindow *::-webkit-scrollbar {
	/*width: 0 !important; height: 0 !important*/
}
.forceHiddenScrollbars *::-webkit-scrollbar {
	/*width: 0 !important; height: 0 !important*/
}

.canMove:hover {
	cursor: -webkit-grab;
}

.canMove:active {
	cursor: -webkit-grabbing;
}

*:-webkit-drag { opacity: .85 }

body.inActionMode .canClickInActionMode:hover {
	cursor: pointer;
}

body.inActionMode .canClickInActionMode {
	pointer-events: inherit !important;
}

option:checked {
    background: linear-gradient(#5A2569, #5A2569);
}

.dataLinkPseudoLink {
	text-decoration:underline;
	color:#4552a1;
	cursor:pointer;
}

.dataLinkPseudoLink:active {
	color:#00128a;
}

p { -webkit-margin-before: 0; }

/* color definitions for light appearance */

:root {
	--testcolor: #0000ff:
	--overview-backgroundcolor: #e9e9e9;
	--overview-text-color: #333333;
	--overview-text-color-selected: #ffffff;
	
	--editor-backgroundcolor: #e9e9e9;
	--editor-text-color: #333333;
	--editor-text-color-selected: #ffffff;
	--editor-separator-color:#c6c6c6;
	
	--outlineview-backgroundcolor: #f9f9f9;
	--outlineview-header-backgroundcolor: #eeeeee;
	--outlineview-item-backgroundcolor: rgba(255,255,255,1.0);
	--outlineview-item-backgroundcolor-odd: rgb(243,246,250);
	--outlineview-item-backgroundcolor-selected: rgb(56,117,215);
	--outlineview-item-backgroundcolor-selected-nofocus: #eeeeee;
}

/* color definitions for dark appearance */

/*@media (prefers-color-scheme: dark) {*/
/*@media (--webkit-prefers-dark-interface) { */
body.dark {
	--testcolor: #ff0000;

	--overview-backgroundcolor: #34383b;
	--overview-text-color: #E9E9E9;
	--overview-text-color-selected: #ffffff;
	
	--editor-backgroundcolor: #34383b;
	--editor-text-color: #E9E9E9;
	--editor-text-color-selected: #ffffff;
	--editor-separator-color:#6a6b6d;
	
	--outlineview-backgroundcolor: rgba(0,0,0,0.0);
	--outlineview-header-backgroundcolor: #eeeeee;
	--outlineview-item-backgroundcolor: rgba(0,0,0,1.0);
	--outlineview-item-backgroundcolor-odd: rgb(48,48,48);
	--outlineview-item-backgroundcolor-selected: #ff0000;
	--outlineview-item-backgroundcolor-selected-nofocus: #333333;
}
