| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254 | body {	font-family: Helvetica Neue, Helvetica, Arial;	background: rgb(244,215,201); /* Old browsers */	background: -moz-linear-gradient(top, rgb(244,215,201) 0%, rgb(244,226,201) 100%); /* FF3.6-15 */	background: -webkit-linear-gradient(top, rgb(244,215,201) 0%,rgb(244,226,201) 100%); /* Chrome10-25,Safari5.1-6 */	background: linear-gradient(to bottom, rgb(244,215,201) 0%,rgb(244,226,201) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */	margin-bottom: 100px;}.header {	margin-top: 30px;}.header h1 {	margin-top: 10px;}h4 {	padding-bottom: 10px;}.prettyprinted {	margin-top: 5px;	border-top: none !important;	border-bottom: none !important;	border-right: none !important;	border-left: 1px solid rgba(0,0,0,.1) !important;	padding-left: 15px !important;	word-wrap: break-word !important;	overflow: default !important;	text-overflow: default !important;}.tinted {	background-color: #fff6b2;}.handle {	cursor: grab;}code {	color: #606;}.toc {	background-color: rgb(255,255,255,0.5);	border: solid #444 1px;	padding: 20px;	margin-left: auto;	margin-right: auto;	list-style: none;}.toc h5 {	margin-top: 8px;}.list-group-item:hover {	z-index: 0;}.input-section {	background-color: rgb(255,255,255,0.5);	padding: 20px;}.square-section {	background-color: rgb(255,255,255,0.5);}.square {	width: 20vw;	height: 20vw;	background-color: #00a2ff;	margin-top: 2vw;	margin-left: 2vw;	display: inline-block;	position: relative;}.swap-threshold-indicator {	background-color: #0079bf;	height: 100%;	display: inline-block;}.inverted-swap-threshold-indicator {	background-color: #0079bf;	height: 100%;	position: absolute;}.indicator-left {	left: 0;	top: 0;}.indicator-right {	right: 0;	bottom: 0;}.num-indicator {	position: absolute;	font-size: 50px;	width: 25px;	top: 50%;	left: 50%;    transform: translate(-50%, -50%);	color: white;}.grid-square {	width: 100px;	height: 100px;	display: inline-block;	background-color: #fff;	border: solid 1px rgb(0,0,0,0.2);	padding: 10px;	margin: 12px;}.nested-sortable, .nested-1, .nested-2, .nested-3 {	margin-top: 5px;}.nested-1 {	background-color: #e6e6e6;}.nested-2 {	background-color: #cccccc;}.nested-3 {	background-color: #b3b3b3;}.frameworks {	background-color: rgb(255,255,255,0.5);	border: solid rgb(0,0,0,0.3) 1px;	padding: 20px;}.frameworks h3 {	margin-top: 5px;}input[type=range] {  -webkit-appearance: none;  width: 100%;  margin: 3.8px 0;}input[type=range]:focus {  outline: none;}input[type=range]::-webkit-slider-runnable-track {  width: 100%;  height: 8.4px;  cursor: pointer;  box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;  background: rgba(48, 113, 169, 0);  border-radius: 1.3px;  border: 0.2px solid #010101;}input[type=range]::-webkit-slider-thumb {  box-shadow: 0px 0px 0.9px #000000, 0px 0px 0px #0d0d0d;  border: 1.3px solid rgba(0, 0, 0, 0.7);  height: 16px;  width: 16px;  border-radius: 49px;  background: #ffffff;  cursor: pointer;  -webkit-appearance: none;  margin-top: -4px;}input[type=range]:focus::-webkit-slider-runnable-track {  background: rgba(54, 126, 189, 0);}input[type=range]::-moz-range-track {  width: 100%;  height: 8.4px;  cursor: pointer;  box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;  background: rgba(48, 113, 169, 0);  border-radius: 1.3px;  border: 0.2px solid #010101;}input[type=range]::-moz-range-thumb {  box-shadow: 0px 0px 0.9px #000000, 0px 0px 0px #0d0d0d;  border: 1.3px solid rgba(0, 0, 0, 0.7);  height: 16px;  width: 16px;  border-radius: 49px;  background: #ffffff;  cursor: pointer;}input[type=range]::-ms-track {  width: 100%;  height: 8.4px;  cursor: pointer;  background: transparent;  border-color: transparent;  color: transparent;}input[type=range]::-ms-fill-lower {  background: rgba(42, 100, 149, 0);  border: 0.2px solid #010101;  border-radius: 2.6px;  box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;}input[type=range]::-ms-fill-upper {  background: rgba(48, 113, 169, 0);  border: 0.2px solid #010101;  border-radius: 2.6px;  box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;}input[type=range]::-ms-thumb {  box-shadow: 0px 0px 0.9px #000000, 0px 0px 0px #0d0d0d;  border: 1.3px solid rgba(0, 0, 0, 0.7);  height: 16px;  width: 16px;  border-radius: 49px;  background: #ffffff;  cursor: pointer;  height: 8.4px;}input[type=range]:focus::-ms-fill-lower {  background: rgba(48, 113, 169, 0);}input[type=range]:focus::-ms-fill-upper {  background: rgba(54, 126, 189, 0);}.blue-background-class {	background-color: #C8EBFB;}.col {	padding-right: 0;	margin-right: 15px;}.selected {	background-color: #f9c7c8;	border: solid red 1px !important;	z-index: 1 !important;}.highlight {	background-color: #B7F8C7;}
 |