body { padding: 0px; font-size: 12px; color: #111111; } #editor { position: absolute; top: 0; left: 0px; width: auto; bottom: 0px; right: 37em; } #files { font-size: 15px; height: 2.5em; box-sizing: border-box; line-height: 2em; padding: 0.5em 0 0; } #files .file, #files .newFile { display: inline-block; padding: 0 0.6em; box-sizing: border-box; background-color: #f0f0f0; cursor: pointer; margin-right: 0.5em; position: relative; } #files .newFile, #files .toggleRHP { background-color: #B1EAC5; font-weight: bold; color: #4E775D; } #files .toggleRHP { float: right; cursor: pointer; } #files .toggleRHP:before { content: ">>"; width: 2em; padding: 0 0.6em; box-sizing: border-box; } #files .toggleRHP.toggled:before { content: "<<"; } #files .file.active { font-weight: bold; border-bottom: 0 none; padding-right: 2.5em; } #files .file .remove { position: absolute; right: 0; top: 0; height: 1.25em; width: 1.25em; line-height: 1em; border-radius: 1em; color: #FF8080; display: none; margin: 0.4em; text-align: center; } #files .file input { background-color: transparent; border: 0 none; border-bottom: 1px dotted black; line-height: 1em; margin: 0.5em 0; } #files .file.active .remove { display: inline-block; } #input { font-size: 15px; position: absolute; top: 2.5em; left: 0; right: 0; bottom: 0; min-width: 20vw; } #righthand-panel { position: absolute; top: 0; width: 37em; max-width: 80vw; right: 0; bottom: 0px; overflow: auto; border-left: 1px dotted black; box-sizing: border-box; } #output { border-top: 1px dotted black; display: block; } #header { font-size: 14px; padding: 1em; font-size: 12px; } #header h1 { margin-top: 0; } #header #solIcon { float: left; height: 5em; } #header .info { font-size: 10px; font-family: monospace; min-height: 5em; padding: 1em 0; padding-left: 7em; } #header #gist { background-color: #efefef; padding: 0.25em; color: black; border:0 none; border-radius: 0.5em; width: 8em; margin-right: 1em; cursor: pointer; } #header #gist img { height: 1.15em; margin-right: 0.5em; } #header .origin, #header #executionContext { padding: 0.4em 1em; background-color: #efefef; display: block; margin-top: 0.5em; word-wrap: break-word; } #header #executionContext{ margin-top: 0; } .col1 { width: 30%; float: left; } .col2 { width: 70%; float: left; } .udapp.hide { padding-bottom: 0; } .udapp.hide > *:not(.contract) { display: none; } .udapp.hide .contract { margin: 0; } .udapp.hide .contract > *:not(.title) { display: none; } .udapp .contract > .title { cursor:pointer; } .udapp .contract > .title:before { content: "\25BC"; opacity: 0.5; margin-right: 0.4em; font-size: 10px; } .udapp.hide > .contract > .title:before { content: "\25B6"; } #output .poweredBy, #output .legend { display: none; } #output .udapp { border: 0 none; box-shadow: none; border-bottom: 1px dotted; } #output .udapp button, #output .udapp input { padding: 0.25em; color: black; } #output .udapp button { border-color: #9E9D9D; } #output .udapp .atAddress { background-color: #B1EAC5; } #output .udapp .contractProperty .call { background-color: #FF8B8B; } #output .udapp .contractProperty.constant .call { background-color: #9DC1F5; } .row { overflow: auto; display: block; clear: both; margin: 0.5em; } .gethDeployText { border-color: #bebebe; height: 2.5em; width: 100%; display: block; } .contractDetails button { background-color: transparent; border: 0 none; padding: 0; display: inline-block; text-decoration: underline; color: blue; cursor: pointer; width: auto; min-width: 4em; margin-bottom: 1em; } .sol.error, .sol.warning { border-radius: 0; word-wrap: break-word; cursor: pointer; position: relative; margin: 0.25em; } .sol.error pre, .sol.warning pre { background-color: transparent; margin: 0; font-size: 10px; border: 0 none; } .sol.error .close, .sol.warning .close { font-weight: bold; position: absolute; top: 0; right: 0; padding: 0.5em; } .sol.error { background-color: rgba(255, 0, 0, 0.5); border: 1px solid #D00909; } .sol.warning { background-color: rgba(210, 202, 36, 0.5); border: 1px solid #BBB427; } #ghostbar { width: 1px; background-color: red; opacity: 0.5; position: absolute; cursor: col-resize; z-index: 9999; top: 0; bottom: 0; } #dragbar{ background-color: transparent; position: absolute; width: 10px; right: -10px; top: 0; bottom: 0; cursor: col-resize; z-index: 999; } input[readonly] { padding: .4em; border: 1px solid #ccc; box-sizing: border-box; display: block; width: 100%; }