body {
	margin: 0;
}
div#console {
	font-family: "helvetica neue",arial,helvetica;
	line-height: 1.0em;
	font-size: 13px;
	position: absolute;
	bottom: 0px;
	background-color: #cfcfcf;
	z-index: 99999;
}
@media screen
{
	div#console {
		position: fixed;
	}
	* html {
		overflow-y: hidden;
	}
	* html body {
		overflow-y: auto;
		height: 100%;
		font-size: 100%;
	}
	* html div#console {
		position: absolute;
	}
}

div.correct {
	background-image:url("https://waybackassets.bk21.net/20131017154344im_/http://discuss.leetcode.com/code_engine/correct.png");
	background-repeat:no-repeat; 
}
div.wrong {
	background-image:url("https://waybackassets.bk21.net/20131017154344im_/http://discuss.leetcode.com/code_engine/wrong.png");
	background-repeat:no-repeat; 
}

span.greenbarstart, span.greenbarmiddle, span.greenbarend, span.redbarstart, span.redbarmiddle, span.redbarend {
	width: 2px;
	height: 16px;
	background-repeat:repeat-x;
	display: inline-block;
}

span.greenbarstart {
	background-image: url("https://waybackassets.bk21.net/20131017154344im_/http://discuss.leetcode.com/code_engine/greenbarstart.gif");
}

span.greenbarmiddle {
	background-image: url("https://waybackassets.bk21.net/20131017154344im_/http://discuss.leetcode.com/code_engine/greenbarmiddle.gif");
}

span.greenbarend {
	background-image: url("https://waybackassets.bk21.net/20131017154344im_/http://discuss.leetcode.com/code_engine/greenbarend.gif");
	
}

span.redbarstart {
	background-image: url("https://waybackassets.bk21.net/20131017154344im_/http://discuss.leetcode.com/code_engine/redbarstart.gif");
}

span.redbarmiddle {
	background-image: url("https://waybackassets.bk21.net/20131017154344im_/http://discuss.leetcode.com/code_engine/redbarmiddle.gif");
}

span.redbarend {
	background-image: url("https://waybackassets.bk21.net/20131017154344im_/http://discuss.leetcode.com/code_engine/redbarend.gif");
}

div#console div#_message {
	position:absolute; 
	top:12px; 
	left:15px;
	color: #fff;
	font-size: 10px;
}

div#console a{
	color: #DFDFDF;
}

div#console a:visited {
	color: #fff;
}

div#console .rounded-corner {
/* rounded corners */
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

div#outputarea, div#codearea textarea, div#inputarea textarea {
	border-color:#AFAFAF #9F9F9F #9F9F9F #AFAFAF;
	border-style: solid;
	border-width: 1px;
	overflow: auto;
	line-height: 15px;
	padding: 3px 0 0 5px;
	margin-top: 0;
	font-family: monospace, "Courier New", Courier;
	font-size: 12px;
}

div#inputarea {
    z-index: 900000;
}

div#outputarea pre {
	border: 1px solid #DDDDDD;
	margin: 0 5px 0 0;
  padding: 3px 0 3px 5px;
	overflow: visible;
	line-height: 1.2em;
  font-size: 12px;
  font-family: monospace, "Courier New", Courier;
  background-color: #F5F5F5;
  max-height: none;
}

div#outputarea pre.no-output {
	border: none;
	padding: 0;
	margin: 0;
	overflow: visible;
}

div#console div#outputarea {
	background-color: #fff;
	position: absolute;
	left: 4px;
	top: 45px;
    color: #000;
}

div#console div#codearea {
	position: absolute;
	right: 4px;
	top: 45px;
}

div#console div#inputarea {
	position: absolute;
	left: 0px;
	top: 45px;
	width: 0;
	display: none;
}

div#console div#bartoggle {
	cursor: pointer;
	background-image: url("https://waybackassets.bk21.net/20131017154344im_/http://discuss.leetcode.com/code_engine/panelbg.png");
	background-repeat: repeat-x;
    /*background-color: #9E9E9E;*/
    border-top: 1px solid #CED1CE;
    bottom: 0;
    color: #FFFFFF;
    height: 36px;
    left: 0;
    line-height: 32px;
	font-size: 17px;
    right: 0;
    text-shadow: 1px 1px 0 #000000;
    width: 100%;
}

div#console div#bartoggle:hover {
	background: #737372;
	background-image: url("https://waybackassets.bk21.net/20131017154344im_/http://discuss.leetcode.com/code_engine/panelbghover.png");
	background-repeat: repeat-x;
}

div#console div#bartoggle div#bartoggletext {
    text-align:center;
}

div#console div#button1, div#console div#button2, div#console div#langselect {
	position: absolute;
	top: 45px;
	left: 0;
}

div#console div#langselect {
    padding: 0px;
    -moz-box-shadow: 0px 0px 4px 3px #b7b7b7;
    -webkit-box-shadow: 0px 0px 4px 3px #b7b7b7;
    box-shadow: 0px 0px 4px 3px #b7b7b7;
}

div#console select#lang {
    margin: 0;
    width: 60px;
}

div#outputarea div.statusoutput {
	background-color: rgb(255, 220, 220); 
	border: 1px solid rgb(187, 0, 17);
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 10px;
	margin-right: 5px;
	margin-top: 25px;
	font-size: 13px;
}

div#outputarea div.statusoutput span {
	color: #ff0000;
	font-weight: bold;
}

div#outputarea span.AC {
	color: #227722;
}

div#outputarea div.first {
	margin-top: 0px;
}

div#console div#loading { 
	display:none; 
	position:absolute; 
	top:45px;
	left:20px;
	width:100%; 
	height:100%; 
	background-image:url("https://waybackassets.bk21.net/20131017154344im_/http://discuss.leetcode.com/code_engine/loading.gif"); 
	background-repeat:no-repeat; 
	z-index:999; 
}

.clippy-outputarea {
	float:right;
	margin-right:3px;
  position:relative;
}

div#outputarea div.progressbar {
	margin-bottom:10px;
}

div#outputarea div.statbox {
	margin-left:5px;
	margin-bottom:2px;
}

div#outputarea span.progress{
	font-size:13px;
}

/*
     FILE ARCHIVED ON 15:43:44 Oct 17, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 22:57:17 Oct 06, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.554
  exclusion.robots: 0.027
  exclusion.robots.policy: 0.017
  esindex: 0.012
  cdx.remote: 16.289
  LoadShardBlock: 186.054 (3)
  PetaboxLoader3.datanode: 176.214 (5)
  PetaboxLoader3.resolve: 242.02 (4)
  load_resource: 268.926 (2)
*/