body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{text-decoration:none;color:#000}*{box-sizing:border-box}@media (prefers-color-scheme:dark){html{color-scheme:dark}body{color:#fff;background:#000}}.verticalAxis{display:flex;flex-flow:column;height:100%}.horizontalAxis{justify-content:flex-end;flex-grow:1}.editorContainer,.horizontalAxis{display:flex;flex-direction:row;height:100%}.editorContainer{justify-content:space-evenly;flex:1 1 auto;background-color:#eceff2;padding:0 10%;min-width:600px;min-height:700px;align-items:center}.editorBackground{background-color:#fff;flex-grow:1}.editorDisplay{width:600px;height:600px;background-color:#fff;position:relative;flex:0 0 auto}.editorControls{flex-direction:column;align-items:stretch;flex:0 0 300px;flex-wrap:nowrap;min-height:100%;border:1px solid #ccc;overflow-x:scroll;flex-grow:0}.controlIcons,.editorControls{display:flex;justify-content:space-evenly;background-color:#fff}.controlIcons{flex-direction:row;align-items:center;width:300px}.controlIcons,.topicContainer{min-height:50px;flex:1 1 178.5px}.topicContainer{vertical-align:middle}.form{width:100%}.formQuestionInline{padding-bottom:8px;position:relative}.formQuestionInline>input{position:absolute;left:100px}.formQuestionLineBreak>input{margin-top:3px;margin-bottom:8px;margin-left:20px}.topicContainer>p{padding-left:20px;font-weight:600}label{padding-left:20px;padding-right:3px}