@font-face{font-family:comfortaa;src:url("./media/Comfortaa-QXRSOIE3.ttf")}@font-face{font-family:heyseisynth;src:url("./media/heysei-synth-QNPTY7ZT.ttf")}@font-face{font-family:pixel2;src:url("./media/midicakeLCD-MOAXU6O2.ttf")}*{font-family:comfortaa,Arial,sans-serif;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body{height:100%;width:100%;margin:0}.container{display:flex;flex-direction:row}textarea{box-sizing:border-box;width:95%}.patchNameEdit{font-size:20px}.top-bar{padding-top:10px;padding-bottom:10px;background-color:#a7a7a7;border-bottom:5px solid black;margin-bottom:0}.main-content{padding-bottom:10px}.footer{border-Top:5px solid black;background-color:#a7a7a7;padding:10px;text-align:center}router-outlet+*{padding:0 16px}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h1,h2,h3{font-weight:lighter}p{font-size:14px}a{cursor:pointer;color:#1976d2;text-decoration:none}a:hover{opacity:.8}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.console{background-color:#000}input{font-size:14px;border-radius:2px;padding:8px;margin-bottom:16px;border:1px solid #BDBDBD}label{font-size:12px;font-weight:700;margin-bottom:4px;display:block;text-transform:uppercase}.buttonRow{padding:10px 0}.rowContainer{border:5px solid #A7A7A7;border-radius:10px}.rowSubContainer{padding-top:10px;padding-bottom:10px;overflow:auto;min-height:50vh;max-height:50vh}.subHeaderRow{padding:0 4px;margin-bottom:0;background-color:#a7a7a7;border-top-left-radius:5px;border-top-right-radius:5px}.subHeaderRow span{font-family:heyseisynth,Arial,sans-serif;font-size:24px}.subButtonRow{padding:4px;background-color:#a7a7a7}.button,button{display:inline-flex;align-items:center;margin-right:2px;border-radius:10px;border:none;font-size:10px;cursor:pointer;background-color:#000;color:#fff}.button:hover,button:hover{opacity:.8;font-weight:400}.button:disabled,button:disabled{opacity:.5;cursor:auto}@media (min-width:575px){.button,button{font-size:14px}}@media (max-width:767px){.rowContainerLeft{padding-bottom:10px}}@media (min-width:1200px){.rowSubContainer{min-height:70vh;max-height:70vh}}.subButton,button{display:inline-flex;align-items:center;padding:4px 10px;margin-right:2px;border-radius:8px;border:none;font-size:12px;cursor:pointer;background-color:#000;color:#fff}.subButton:hover,button:hover{opacity:.8;font-weight:400}.subButton:disabled,button:disabled{opacity:.5;cursor:auto}.icon{height:20px;width:20px;cursor:pointer;margin-right:10px}.selected-button{background-color:#e87a00}app-top-bar{width:100%;height:68px;background-color:#000;border-bottom:5px solid #E87A00;padding:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}app-top-bar h1{color:#fff;font-size:35px;padding-top:10px;margin:10px;display:inline}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}.disabled{color:#d3d3d3}.active{color:green}.error{color:red}.fullscreen{position:fixed;inset:0;overflow:auto;background-color:#000}.fullscreen .vizContainer{min-height:94vh;max-height:94vh}.whitescreen{display:none;padding:20px}.whitescreen a{color:#00f}.whitescreen-top{background:#e87a00;font-size:20px;padding:20px;color:#fff}.whitescreen-bottom{font-size:14px;padding:20px}.whitescreen-icon{font-size:30px;padding-bottom:20px}
