#log, #runtime_infos, #serial, #filesystem_panel, #debug_panel { font-family: DejaVu Sans Mono, monospace; font-size: 13px; border: 1px solid #333; background-color: #000; padding: 4px; color: #fff; } #runtime_infos, #filesystem_panel { float: left; width: 250px; margin-bottom: 7px; margin-right: 7px; padding-bottom: 7px; } #log { height: 100px; width: 550px; } #debug_panel { white-space: pre; float: left; } #serial { margin: 0; } #serial:focus { outline: 1px solid rgb(229, 151, 0); } #screen { white-space: pre; position: relative; font-family: Liberation Mono, DejaVu Sans Mono, Courier New, monospace; font-weight: bold; font-size: 15px; line-height: normal; } #screen, #vga { -webkit-transform-origin: top left; -moz-transform-origin: top left; transform-origin: top left; } #vga { background-color: #000; } body { background-color: #111; color: #fff; line-height: 1.5; padding: 10px; font-family: sans-serif; } a { color: wheat; text-decoration: none; } .phone_keyboard { width: 0; height: 0; resize: none; position: absolute; opacity: 0; left: -9999em; top: 0; z-index: -10; white-space: nowrap; overflow: hidden; } h4 { margin: 0 0 9px 0; } #start_emulation { padding: 6px 18px; font-size: 16px; font-weight: bold; } #setup_error { color: red; font-weight: bold; background-color: #222; padding: 8px 18px; } #config_link { font-weight: bold; background-color: #222; padding: 8px 18px; } #screen_container { float: left; margin-right: 10px; margin-bottom: 10px; outline: 1px solid #555; } #boot_options a { text-decoration: none; font-weight: bold; font-size: 16px; } #boot_options td { padding: 1px 7px; } #oses small { font-size: 80%; color: #ccc; padding-left: 5px; } #oses tr { cursor: pointer; } #oses { border-spacing: 0; } #oses tr:hover { background-color: #311; } #oses td:nth-child(1) { white-space: pre; vertical-align: top; } #terminal { max-width: 1024px; } /* the code below was copied from xterm.css */ .xterm { font-feature-settings: "liga" 0; position: relative; user-select: none; -ms-user-select: none; -webkit-user-select: none; } .xterm.focus, .xterm:focus { outline: none; } .xterm .xterm-helpers { position: absolute; top: 0; /** * The z-index of the helpers must be higher than the canvases in order for * IMEs to appear on top. */ z-index: 5; } .xterm .xterm-helper-textarea { padding: 0; border: 0; margin: 0; /* Move textarea out of the screen to the far left, so that the cursor is not visible */ position: absolute; opacity: 0; left: -9999em; top: 0; width: 0; height: 0; z-index: -5; /** Prevent wrapping so the IME appears against the textarea at the correct position */ white-space: nowrap; overflow: hidden; resize: none; } .xterm .composition-view { /* TODO: Composition position got messed up somewhere */ background: #000; color: #FFF; display: none; position: absolute; white-space: nowrap; z-index: 1; } .xterm .composition-view.active { display: block; } .xterm .xterm-viewport { /* On OS X this is required in order for the scroll bar to appear fully opaque */ background-color: #000; overflow-y: scroll; cursor: default; position: absolute; right: 0; left: 0; top: 0; bottom: 0; } .xterm .xterm-screen { position: relative; } .xterm .xterm-screen canvas { position: absolute; left: 0; top: 0; } .xterm .xterm-scroll-area { visibility: hidden; } .xterm-char-measure-element { display: inline-block; visibility: hidden; position: absolute; top: 0; left: -9999em; line-height: normal; } .xterm { cursor: text; } .xterm.enable-mouse-events { /* When mouse events are enabled (eg. tmux), revert to the standard pointer cursor */ cursor: default; } .xterm.xterm-cursor-pointer { cursor: pointer; } .xterm.column-select.focus { /* Column selection mode */ cursor: crosshair; } .xterm .xterm-accessibility, .xterm .xterm-message { position: absolute; left: 0; top: 0; bottom: 0; right: 0; z-index: 10; color: transparent; } .xterm .live-region { position: absolute; left: -9999px; width: 1px; height: 1px; overflow: hidden; } .xterm-dim { opacity: 0.5; } .xterm-underline { text-decoration: underline; }