body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}div{display:flex}button{background-color:#abc2be;border:2px solid #abc2be;border-radius:3px;color:#fff;cursor:pointer}a,button.selected{color:#5f1171}.hide{opacity:0;transition:opacity 1.5s ease-in-out}.playButtons{color:#5f1171!important;justify-content:space-evenly;min-width:160px}.playButtons button{background-color:#abc2be;border-color:#abc2be;color:inherit;margin-right:0!important}.playButtons button:disabled{color:gray;cursor:default}.wheelWell{align-items:flex-start}.AppContainer{flex-direction:column;height:200vh;width:100%}.AppContainer.fullScreen{background-color:#000}.AppContainer .header{align-items:center;margin-left:20px;margin-top:10px}.AppContainer .header .labeledCheckbox{align-items:anchor-center;border-radius:3px;padding-bottom:2px;padding-right:5px;padding-top:2px}.AppContainer .header .labeledCheckbox label{font-size:smaller}.AppContainer .header.fullScreen .labeledCheckbox{background-color:#abc2be;color:#fff}.AppContainer .header .appTitle{color:#abc2be;flex-direction:column;font-size:large;font-weight:700;margin-right:5px}.AppContainer .header .appTitle .author{font-size:small}.AppContainer .header .buttons{height:23px;justify-content:space-evenly;min-width:350px}.AppContainer .header .buttons.readOnly{min-width:130px}.App{background-color:#fff;height:100vh;justify-content:space-evenly;padding:10px}.App.fullScreen{background-color:#000}.App.fullScreen a{color:#fff}.App .graphContainer{flex-basis:80%;height:100%;justify-content:center;object-fit:cover;opacity:0;width:100%}.App .graphContainer.ready{opacity:1;transition:opacity .5s ease-in-out}.section-title{cursor:pointer}.section-title.fullScreen{color:#fff}.gallery{align-items:center;flex-direction:column}.gallery .search{flex-direction:column;margin-top:10px}.gallery .search input[type=text]{text-align:left;width:150px}.gallery .search .clear{align-items:center}.gallery .search .searchResults{align-items:center;flex-direction:column;margin:10px;max-height:90vh;overflow-y:scroll}.gallery .search .searchResults .thumb{align-items:center;display:flex;flex-direction:column;font-size:x-small;margin-bottom:3px;padding:4px;text-decoration:none}.gallery .search .searchResults .thumb div{margin-top:2px}.App-logo{height:5vmin;pointer-events:none}.App-small{color:#000;display:block;font-size:small}.App-small.fullScreen{color:#fff}@media screen and (min-width:800px){.controlsTitle{margin-top:11px}}.controlsTitle.fullScreen{color:#fff}.controlsHelp{flex-direction:column;margin:10px;max-width:250px}.controlsHelp div{margin-bottom:15px}.controlsHelp div span{font-weight:700}.mainPanel{flex-direction:column;justify-content:center}.mainPanel button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:20px}.controlBar{align-items:center;height:30px;justify-content:center}@media screen and (max-width:800px){.controlBar{flex-direction:column;height:auto}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media screen and (max-width:800px){.wheelWell{flex-direction:column-reverse}.controlsToggle{display:none}}.playControls{margin:5px}@media screen and (max-width:800px){.playControls{align-items:center;flex-direction:column}}.playControls div{align-items:baseline;color:#abc2be}.playControls .frameNum,.playControls input[type=text]{border:1px solid #abc2be;border-radius:7px;color:#5f1171;padding-right:5px}.playControls .frameNum{display:inline;font-size:smaller;margin-left:2px;margin-right:2px;padding:1px 5px 2px 2px;text-align:right;width:50px}.playControls .tempo{margin-left:4px}@media screen and (max-width:800px){.animationControls{margin-top:8px}}.animationControls button{margin-left:8px;margin-right:3px}.wheelControls{align-items:center;flex:1 1;flex-direction:column;justify-content:space-between}.viewOptions{align-items:center;justify-content:space-evenly}@media screen and (max-width:800px){.viewOptions{flex-direction:column}}.stage{margin:10px auto}.stage.clickable{cursor:pointer}.vizSetting{background-color:#abc2be;border-radius:2px;color:#fff;flex-direction:column;font-size:14px;margin:2px;padding:5px}.vizSetting input{font-family:sans-serif}.vizSetting>label.enabled{color:#5f1171}.vizParamElement{background-color:#abc2be;border-radius:2px;color:#fff;font-size:14px;justify-content:space-between;padding:5px}.vizParamElement input{font-family:sans-serif}.vizParamElement>label.enabled{color:#5f1171}.mint-settings{background-color:#abc2be;flex-direction:column;margin:7px;width:100%}.mint-settings .setting{align-items:center;background-color:#abc2be;border-radius:2px;color:#fff;font-size:14px;justify-content:space-between;margin:2px 9px;padding:5px}.mint-settings .setting input[type=text]{font-family:sans-serif;text-align:left;width:150px}.mint-settings .setting .number{text-align:right!important;width:50px!important}.viz-settings{flex-direction:column;margin:7px;width:100%}.viz-settings .group{background-color:#abc2be;flex-direction:column;width:100%}.viz-settings .group .name{background-color:#a4c3be;border-bottom:1px dotted #000;cursor:pointer;font-size:smaller;padding:4px}.viz-settings .group .name.enabled{color:#5f1171}.viz-settings .group .params{flex-direction:column}.viz-ui{align-items:center;flex:2 1;flex-direction:column;font-size:large;margin-right:11px;max-width:350px}.viz-ui .layout{align-items:center;flex-wrap:wrap;margin-top:15px}.viz-ui .layout div{padding-right:10px}.viz-ui .layout .disclosure{margin-right:4px}.viz-ui .layout .labeledCheckbox label,.viz-ui .layout .labeledSelect label{color:#000;margin-right:2px;vertical-align:initial}.viz-ui .formula{color:#fff;font-size:x-small;margin-left:19px;margin-right:19px;max-width:95%}.labeledCheckbox{margin-left:4px}.labeledSelect{margin-left:-3px}.labeledSelect label{margin-right:2px}input[type=text]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:2px;margin-right:2px;padding:2px;text-align:right;width:50px}label{font-size:14px;padding-left:2px;vertical-align:middle}.vizParamSettings{border-radius:3px;padding-bottom:1px}.vizValue{background-color:#fff;border:1px dashed #abc2be;color:#000;display:inline;font-family:sans-serif;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:2px;overflow:hidden;padding:2px;text-align:right;width:50px}legend{text-align:left}.clickable{cursor:pointer}.wheelActions{font-size:14px;justify-content:space-evenly;margin-top:7px}.wheelActions,.wheelActions div{align-items:baseline}.wheelActions button{margin-left:5px;margin-right:5px}.copyConfirmation{font-size:smaller;font-style:italic;padding-left:7px}.footer{color:#000;font-size:x-small;margin-top:20px}
/*# sourceMappingURL=main.a3011590.css.map*/