.help-tooltip{position:absolute;right:0;top:0}.mountain-background{background:url(../img/Flat-Mountains.9c03845f.svg);background-size:cover}.v-tour__target--highlighted{-webkit-box-shadow:0 0 0 99999px rgba(0,0,0,.4)!important;box-shadow:0 0 0 99999px rgba(0,0,0,.4)!important}body{min-height:700px;min-width:1050px}pre{overflow-x:auto;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}#left-column{padding:0;padding-left:10px;height:100vh}#left-column .solid-logo{margin:10px}#left-column #problem-container{padding:10px;height:calc(100vh - 185px);max-height:calc(100vh - 105px)}#left-column #problem-container .v-card__text{max-height:calc(100vh - 285px);overflow:auto}#left-column #problem-controls{padding:10px}#right-column{padding:0;min-height:700px}#right-column #code-editor-container{height:70vh;min-height:300px;padding:10px}#right-column #code-editor-container .v-card{height:100%}#right-column #code-editor-container .v-card .code-editor-container{height:calc(100% - 60px)}#right-column #code-editor-container .v-card .code-editor-container .code-editor{border:1px solid #e2e2e2;border-radius:5px}#right-column #code-editor-container .v-card .code-editor-container .code-editor .ace_gutter{background:#eef2f7;color:#333;overflow:hidden}#right-column #code-editor-container .v-card .code-editor-container .code-editor .ace_gutter-active-line{background-color:#c4c4f7}#right-column #code-editor-container .v-card .v-card__actions{padding-top:0}#right-column #code-editor-container .v-card .v-card__actions #code-utils{padding-left:7px;padding-right:10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#right-column #code-editor-container .v-card .v-card__actions #code-utils .code-utils-left{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#right-column #code-editor-container .v-card .v-card__actions #code-utils .code-utils-right{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}#right-column #code-output{height:30vh}#right-column #code-output .row{height:100%;padding:0;margin:0}#right-column #code-output .col{padding-top:3px;height:100%;margin:0}#right-column #code-output .v-card{height:100%}#right-column #code-output .v-card .v-card__title{padding-top:3px;padding-left:5px;padding-bottom:0;font-size:1em}#right-column #code-output .v-card .v-card__text{padding:0;height:calc(100% - 35px)}#right-column #code-output .v-card .v-card__text .code-output-lines{height:100%;max-height:100%;overflow:auto;padding:7px;font-family:monospace}