#vt100 #cursize,#vt100 #reconnect{position:absolute;z-index:2}#vt100 #cursor,#vt100 #padding,#vt100 pre pre{overflow:hidden}#vt100 #cursor.dim,#vt100 #kbd_button,#vt100 #keyboard s,#vt100 #keyboard u,#vt100 #padding{visibility:hidden}#vt100 a{text-decoration:none;color:inherit}#vt100 a:hover{text-decoration:underline}#vt100 #reconnect input{padding:1ex;font-weight:700;font-size:x-large}#vt100 #cursize{background:#EEE;border:1px solid #000;font-family:sans-serif;font-size:large;font-weight:700;padding:1ex}#vt100 pre{margin:0}#vt100 #scrollable{color:#0f0;background-color:#000;overflow-x:hidden;overflow-y:scroll;position:relative;padding:1px}#vt100 #alt_console,#vt100 #console,#vt100 #cursor,#vt100 #lineheight,#vt100 .hidden pre{font-family:"Courier New",Courier,monospace}#vt100 #lineheight{position:absolute;visibility:hidden}#vt100 #cursor{position:absolute;left:0;top:0;z-index:1}#vt100 #cursor.bright{background-color:#0f0;color:#000}#vt100 #cursor.inactive{border:1px solid;margin:-1px}#vt100 #padding{width:1px;height:0}#vt100 .hidden{position:absolute;top:-10000px;left:-10000px;width:0;height:0}#vt100 #menu{overflow:visible;position:absolute;z-index:3}#vt100 #menu .popup{background-color:#EEE;border:1px solid #000;font-family:sans-serif;position:absolute}#vt100 #menu .popup ul{list-style-type:none;padding:0;margin:0;min-width:10em}#vt100 #menu .popup li{padding:3px .5ex}#vt100 #menu .popup li.hover{background-color:#444;color:#fff}#vt100 #menu .popup li.disabled{color:#AAA}#vt100 #menu .popup hr{margin:.5ex 0}#vt100 #menu img{margin-right:.5ex;width:1ex;height:1ex}#vt100 #scrollable.inverted{color:#000;background-color:#0f0}#vt100 #kbd_button{filter:invert(100%);float:left;position:fixed;z-index:0}#vt100 #keyboard{z-index:3;position:absolute}#vt100 #keyboard .box{font-family:sans-serif;background-color:#ccc;padding:.8em;float:left;position:absolute;border-radius:10px;-moz-border-radius:10px;box-shadow:4px 4px 6px #222;-webkit-box-shadow:4px 4px 6px #222;opacity:.85;-moz-opacity:.85;filter:alpha(opacity=85)}#vt100 #keyboard .box *{vertical-align:top;display:inline-block}#vt100 #keyboard b,#vt100 #keyboard i,#vt100 #keyboard s,#vt100 #keyboard u{font-style:normal;font-weight:700;border-radius:5px;-moz-border-radius:5px;background-color:#555;color:#eee;box-shadow:2px 2px 3px #222;-webkit-box-shadow:2px 2px 3px #222;padding:4px;margin:2px;height:2ex;display:inline-block;text-align:center;text-decoration:none}#vt100 #keyboard b,#vt100 #keyboard s{width:2ex}#vt100 #keyboard .shifted{display:none}#vt100 #keyboard .selected{color:#888;background-color:#eee;box-shadow:0 0 3px #222;-webkit-box-shadow:0 0 3px #222;position:relative;top:1px;left:1px}#vt100 .ansi1{color:#cd0000}#vt100 .ansi2{color:#00cd00}#vt100 .ansi3{color:#cdcd00}#vt100 .ansi4{color:#00e}#vt100 .ansi5{color:#cd00cd}#vt100 .ansi6{color:#00cdcd}#vt100 .ansi7{color:#e5e5e5}#vt100 .ansi8{color:#7f7f7f}#vt100 .ansi9{color:red}#vt100 .ansi10{color:#0f0}#vt100 .ansi11{color:#e8e800}#vt100 .ansi12{color:#5c5cff}#vt100 .ansi13{color:#f0f}#vt100 .ansi14{color:#0ff}#vt100 .ansi15{color:#000}#vt100 .bgAnsi0{background-color:#0f0}#vt100 .bgAnsi1{background-color:#cd0000}#vt100 .bgAnsi2{background-color:#00cd00}#vt100 .bgAnsi3{background-color:#cdcd00}#vt100 .bgAnsi4{background-color:#00e}#vt100 .bgAnsi5{background-color:#cd00cd}#vt100 .bgAnsi6{background-color:#00cdcd}#vt100 .bgAnsi7{background-color:#e5e5e5}#vt100 .bgAnsi8{background-color:#7f7f7f}#vt100 .bgAnsi9{background-color:red}#vt100 .bgAnsi10{background-color:#0f0}#vt100 .bgAnsi11{background-color:#e8e800}#vt100 .bgAnsi12{background-color:#5c5cff}#vt100 .bgAnsi13{background-color:#f0f}#vt100 .bgAnsi14{background-color:#0ff}[endif DEFINES_COLORS] @media print{#vt100 .scrollback{display:none}#vt100 #cursor,#vt100 #kbd_button,#vt100 #keyboard,#vt100 #menu,#vt100 #reconnect{visibility:hidden}#vt100 #scrollable{overflow:hidden}#vt100 #alt_console,#vt100 #console{overflow:hidden;width:1000000ex}}
