body{font-family:"Franklin Gothic",sans-serif;font-weight:400;min-height:100%;margin:0}h1{color:#e57200;text-align:center;line-height:1;margin-bottom:0;font-size:40px}#root{height:100vh;width:100%}#header{position:fixed;top:0;left:0;width:100%;height:10%;float:right;margin-right:5%;right:0;z-index:1000;transition:opacity 1s,width 1s,height 1s;background-color:#f0f0f5;box-shadow:0 1px 10px #999}.TuneScopeLogo{content:url(data:image/png;base64,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)}body{color:#232d4b}#mainBody{position:fixed;top:10%;height:90%;background-color:#fff;width:100%;z-index:0;display:flex;flex-direction:column;transition:all .5s}#oscillators-container{flex:1 1}#oscillators-top-bar{display:flex;justify-content:center}#graph{position:relative;flex:0.7 1;width:95%;float:right;margin-right:auto;margin-left:auto;margin-bottom:.4%}#demo{height:85%;position:absolute;width:90%;right:4%;margin-top:1%;margin-bottom:1%;box-sizing:border-box}#animatedLines,#gridLines{height:100%;width:100%}#oscillators{margin-top:2%;padding-left:5%;overflow:scroll;height:300px;width:100%;border-color:#000;border-width:10;size:fixed}canvas{top:0;left:0;display:block;border:2px solid #e3e3e3}#tip,canvas{position:absolute}#tip{background-color:transparent;border:transparent;left:-200px;top:100px}input[type=range][orient=vertical]{-ms-writing-mode:bt-lr;writing-mode:bt-lr;-webkit-appearance:slider-vertical;width:8px;height:200px;padding:0 5px}#vertOffset{position:absolute;vertical-align:middle;right:5px}.preamble{position:absolute;left:5%;text-align:left;transform:translateY(-50%);top:50%}.bold{font-weight:700}.preamble img{float:left;margin-top:1%;margin-bottom:2%;width:18vw;transition:width .5s,height .5s}.preamble h1{position:relative}.preamble h1,.preamble span{display:inline;top:10px;left:10px}.preamble span{color:#232d4b;text-align:center;line-height:1;font-size:calc(15.23077px + .92308vw)}.select{width:30%;float:right;display:flex;position:relative;right:5%;align-items:center;white-space:nowrap;margin-bottom:1%;transform:translateY(-50%);top:50%;transition:all .7s}.select-css{display:block;font-size:16px;font-family:sans-serif;font-weight:600;color:#444;line-height:1.2em;padding:.6em 1.4em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.5em;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#fff 0,#e5e5e5);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;margin:0 15px}.select-css::-ms-expand{display:none}.select-css:hover{border-color:#888}.select-css:focus{border-color:#aaa;box-shadow:0 0 1px 3px #e57200;box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.select-css option{font-weight:400}.sliderWrapper{float:right;padding-right:5%;width:60%}#timePerSec{position:relative;width:100%;text-align:center;margin-left:1%;bottom:1%;top:92%}#amplitudeLabel,#timePerSec{font-size:calc(10.61538px + .46154vw);font-weight:700;z-index:99}#amplitudeLabel{position:absolute;top:41%;transform:rotate(-90deg)}.tone-slider{-webkit-appearance:none;padding:.1em;width:100%;height:1vh;border-radius:5px;background:#999;outline:none;opacity:.9;transition:opacity .2s}.tone-slider::-webkit-slider-thumb{appearance:none;width:2.8vh;height:2.8vh;border-radius:50%;background:#232d4b;cursor:pointer}.tone-slider::-moz-range-thumb{width:2.8vh;height:2.8vh;border-radius:50%;background:#232d4b;cursor:pointer}.toggle-btn{background-color:#e57200;color:#fff;padding:1em;border-radius:10px;margin:.5em;font-size:12px}.invisible,.resize-snap-btn-invisible{width:0;height:0}.invisible{position:fixed}.mute-btn{background-color:#232d4b}.freeze-btn{background-color:#999}.pause-btn{background-color:#232d4b}.play-btn{background-color:#51a351}.record-btn{background-color:#f33}#freqModeTitle{background-color:transparent;flex:1 1;margin-top:auto;margin-bottom:auto;text-align:center}#freqMode{width:45%;display:flex;padding-left:5%;padding-right:5%}#freqModeSelect{flex:1 1}#freqModeSelect,#freqModeSelect option{text-align:center}.active{background-color:#ccc}.active:after{content:"\2796"}.freqBoxWrapper,.volumeBoxWrapper{height:1.2em}button.general-btn{background-color:#232d4b;color:#fff;padding:.5em 1em;border-radius:5px;font-size:10px;float:right}.on,.switch .off{display:inline}.off,.switch .on{display:none}.Playing{animation-name:playPulse;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes playPulse{0%{box-shadow:0 0 5px 0 rgba(0,204,0,.3)}65%{box-shadow:0 0 5px 13px rgba(0,204,0,.3)}90%{box-shadow:0 0 5px 13px rgba(0,204,0,0)}}.notRec{background-color:red}.Rec{animation-name:pulse;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes pulse{0%{box-shadow:0 0 5px 0 rgba(173,0,0,.3)}65%{box-shadow:0 0 5px 13px rgba(173,0,0,.3)}90%{box-shadow:0 0 5px 13px rgba(173,0,0,0)}}.oscillator{width:95%;float:left;margin:.1em .1em 1%;padding:1%;background-color:#e3e3e3;border-radius:15px}.oscillatorText{margin:30px 0}#addanother{flex:0.15 1;margin:.5em;background-color:#e57200}.mic{width:95%;float:left;margin:.1em;border-radius:15px;padding:1%;background-color:#e3e3e3}input{font-size:16px;font-weight:600;line-height:16px;text-align:center;width:5em;padding:.25em;background-color:transparent;border:none}a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline}a:active{text-decoration:none}.Snap-Frame-Visible{position:absolute;height:52vh;width:100%;bottom:0;z-index:100;background-color:#fff;transition:all .7s}.Snap-Frame-Invisible{position:absolute;width:0;height:0;opacity:0;transition:all .7s}.Snap-Frame-Expanded{height:90vh}.Snap-Frame-Expanded,.Snap-Frame-Expanded-Menu-Collap{position:absolute;width:100%;bottom:0;z-index:100;background-color:#fff;transition:all .7s}.Snap-Frame-Expanded-Menu-Collap{height:95vh}.Snap-iFrame{height:100%;width:100%;margin-bottom:0;transition:all .7s}.switch-theme{position:relative;display:block;vertical-align:top;top:.5vh;width:100px;height:30px;padding:3px;margin:0 10px 10px 0;background:linear-gradient(180deg,#eee,#fff 25px);background-image:-webkit-linear-gradient(top,#eee,#fff 25px);border-radius:18px;box-shadow:inset 0 -1px #fff,inset 0 1px 1px rgba(0,0,0,.05);cursor:pointer;box-sizing:content-box}.switch-input{position:absolute;top:0;left:0;opacity:0;box-sizing:content-box}.switch-label{position:relative;display:block;height:inherit;font-size:10px;text-transform:uppercase;background:#eceeef;border-radius:inherit;box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);box-sizing:content-box}.switch-label:after,.switch-label:before{position:absolute;top:50%;margin-top:-.5em;line-height:1;transition:inherit;box-sizing:content-box}.switch-label:before{content:attr(data-off);right:11px;color:#aaa;text-shadow:0 1px hsla(0,0%,100%,.5)}.switch-label:after{content:attr(data-on);left:11px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.switch-input:checked~.switch-label{background:#313131;box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.switch-input:checked~.switch-label:before{opacity:0}.switch-input:checked~.switch-label:after{opacity:1}.switch-handle{position:absolute;top:4px;left:4px;width:28px;height:28px;background:linear-gradient(180deg,#fff 40%,#f0f0f0);background-image:-webkit-linear-gradient(top,#fff 40%,#f0f0f0);border-radius:100%;box-shadow:1px 1px 5px rgba(0,0,0,.2)}.switch-handle:before{content:"";position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;width:12px;height:12px;background:linear-gradient(180deg,#eee,#fff);background-image:-webkit-linear-gradient(top,#eee,#fff);border-radius:6px;box-shadow:inset 0 1px rgba(0,0,0,.02)}.switch-input:checked~.switch-handle{left:74px;box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.switch-handle,.switch-label{transition:All .3s ease;-webkit-transition:All .3s ease;-moz-transition:All .3s ease;-o-transition:All .3s ease}.audioInputSourceDiv{position:relative;display:flex;flex-direction:row;align-items:center;width:40%;font-size:calc(10.61538px + .46154vw);text-align:center;margin-left:1%;font-weight:700;height:10%;top:84%;z-index:99}.audioInputSourceLabel{flex:1 1;margin:auto}.audioInputSourceDropdown{flex:2 1}
/*# sourceMappingURL=main.49728e78.chunk.css.map */