	a.clear_link:link { color: lightgreen; }
	a.clear_link:visited { color: red; }
	a.clear_link:hover { color: lightgreen; }
	body {
		font-size: 2vmax;
		color: limegreen;
	}
	body ul li {
		font-size: 2vw;
	}
	.dir {
		color: white;
	}
	pre { 
		word-wrap: break-word;
		white-space: pre-wrap;
		overflow-x: auto;
	}
	code {
		border: 1px solid red;
		display: block;
		word-wrap: break-word;
		white-space: pre-wrap;
	}
	pre {
		white-space: pre-wrap;
		tab-size: 4;
	}

	pre ol {
		display: inline;
		white-space: normal;
	}

	pre ol li {
		counter-increment: list-counter;
		padding-left: 5vw;
	}

	pre ol li::before {
		content: counter(list-counter) ". ";
	}
	img {
		font-size: initial;
	}

