@import url(https://fonts.googleapis.com/css?family=Share+Tech+Mono&display=block);@import url(https://fonts.googleapis.com/icon?family=Material+Icons&display=block);#pause[data-v-5359132e],#play[data-v-5359132e],#stop[data-v-5359132e]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;top:0;left:0;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#timeset[data-v-5359132e]{display:block}#play[data-v-5359132e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pause[data-v-5359132e]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#stop[data-v-5359132e]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#pause div[data-v-5359132e],#play div[data-v-5359132e],#stop div[data-v-5359132e]{font-display:block!important;border-radius:50%;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}#play div[data-v-5359132e]{width:42vmin;height:42vmin;background-color:rgba(0,0,0,.05);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#play div[data-v-5359132e]:hover{background-color:rgba(0,0,0,.1);border:3vmin solid transparent}#play input[data-v-5359132e]{font-family:Share Tech Mono;font-display:block;letter-spacing:-.1em;font-size:12vmin;line-height:0;text-align:center;text-shadow:.6vmin 0 0 rgba(0,0,0,.1);border:1px solid transparent!important;padding:.5vmin 1vmin 0 0;width:15vmin!important;height:15vmin!important;border-radius:50%;background:hsla(0,0%,100%,.65)!important;color:#606060;-webkit-box-shadow:none!important;box-shadow:none!important;outline:0 none!important;-webkit-appearance:none!important}#play input[data-v-5359132e]:focus{border-color:inherit}input[type=number][data-v-5359132e]::-webkit-inner-spin-button,input[type=number][data-v-5359132e]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-5359132e]{-moz-appearance:textfield!important}#pause div[data-v-5359132e],#stop div[data-v-5359132e]{width:20vmin;height:20vmin;margin:0 1rem 1rem 1rem;z-index:3;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;opacity:.15}#pause div[data-v-5359132e]:hover,#stop div[data-v-5359132e]:hover{opacity:1;background-color:rgba(0,0,0,.1)}#play div span[data-v-5359132e]{font-size:21vmin!important}#pause div span[data-v-5359132e],#stop div span[data-v-5359132e]{font-size:10vmin!important}#time[data-v-5359132e]{font-family:Share Tech Mono;font-display:block;letter-spacing:-.1em;font-size:43vmin;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;top:0;left:-.05em;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:0;text-align:center;text-shadow:2.5vmin 0 0 rgba(0,0,0,.1);max-width:100vw}#display[data-v-5359132e]{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-2}#subDisplay[data-v-5359132e]{width:100%;height:33%;position:absolute;left:0;bottom:0;z-index:-1}.fade-enter-active[data-v-5359132e],.fade-leave-active[data-v-5359132e]{-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.fade-enter[data-v-5359132e],.fade-leave-to[data-v-5359132e]{opacity:0}.blinking[data-v-5359132e]{-webkit-transition:none!important;transition:none!important;-webkit-animation:blinking-data-v-5359132e 1s ease infinite;animation:blinking-data-v-5359132e 1s ease infinite}.slider[data-v-5359132e]{margin:2em 3em;position:fixed;width:calc(100% - 6em)!important;bottom:0;cursor:pointer;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;opacity:.15}.slider[data-v-5359132e]:hover{opacity:.9}@-webkit-keyframes blinking-data-v-5359132e{50%{opacity:0}}@keyframes blinking-data-v-5359132e{50%{opacity:0}}.sep{display:block;position:relative;top:-4%;left:.1%}.vue-slider-disabled .vue-slider-process{background-color:#a7a7a7}.vue-slider-disabled .vue-slider-dot-handle{border-color:#a7a7a7}.vue-slider-disabled .vue-slider-mark-step-active{-webkit-box-shadow:0 0 0 2px #a7a7a7;box-shadow:0 0 0 2px #a7a7a7}.vue-slider-rail{background-color:hsla(0,0%,58%,.05);border-radius:15px;-webkit-transition:background-color .3s;transition:background-color .3s}.vue-slider:hover .vue-slider-rail{background-color:hsla(0,0%,50.2%,.05)}.vue-slider-process{background-color:rgba(90,90,90,.35);border-radius:15px;-webkit-transition:background-color .3s;transition:background-color .3s}.vue-slider:hover .vue-slider-process{background-color:rgba(64,64,64,.35)}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;-webkit-box-shadow:0 0 0 2px #e8e8e8;box-shadow:0 0 0 2px #e8e8e8;background-color:#fff}.vue-slider-mark-step-active{-webkit-box-shadow:0 0 0 2px rgba(90,90,90,.35);box-shadow:0 0 0 2px rgba(90,90,90,.35)}.vue-slider:hover .vue-slider-mark-step-active{-webkit-box-shadow:0 0 0 2px rgba(64,64,64,.35);box-shadow:0 0 0 2px rgba(64,64,64,.35)}.vue-slider-mark-label{font-size:12px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#fff;border:2px solid rgba(90,90,90,.35);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,border-color .3s;transition:box-shadow .3s,border-color .3s,-webkit-box-shadow .3s}.vue-slider:hover .vue-slider-dot-handle{border-color:rgba(64,64,64,.35)}.vue-slider-dot-handle-focus{-webkit-box-shadow:0 0 0 5px rgba(39,39,39,.2);box-shadow:0 0 0 5px rgba(39,39,39,.2)}.vue-slider-dot-handle-focus,.vue-slider-dot-handle:hover,.vue-slider:hover .vue-slider-dot-handle-focus,.vue-slider:hover .vue-slider-dot-handle:hover{border-color:rgba(39,39,39,.35)}.vue-slider-dot-handle-disabled{cursor:not-allowed;border-color:#ddd!important}.vue-slider-dot-tooltip{opacity:0;visibility:hidden;-webkit-transition:all .3s;transition:all .3s}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:6px 8px;color:#fff;border-radius:5px;border-color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.75);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{top:100%;border-color:transparent;border-style:solid;border-width:5px;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom:after,.vue-slider-dot-tooltip-inner-top:after{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);height:0;width:0}.vue-slider-dot-tooltip-inner-bottom:after{bottom:100%;border-color:transparent;border-style:solid;border-width:5px;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left:after{left:100%;border-color:transparent;border-style:solid;border-width:5px;border-left-color:inherit}.vue-slider-dot-tooltip-inner-left:after,.vue-slider-dot-tooltip-inner-right:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:0;width:0}.vue-slider-dot-tooltip-inner-right:after{right:100%;border-color:transparent;border-style:solid;border-width:5px;border-right-color:inherit}.vue-slider-dot-tooltip-inner-top{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.vue-slider-dot-tooltip-inner-bottom{-webkit-transform-origin:50% 0;transform-origin:50% 0}.vue-slider-dot-tooltip-inner-left{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.vue-slider-dot-tooltip-inner-right{-webkit-transform-origin:0 50%;transform-origin:0 50%}.vue-slider-dot-tooltip-show,.vue-slider-dot:hover .vue-slider-dot-tooltip{opacity:1;visibility:visible}.vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner,.vue-slider-dot:hover .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner{-webkit-transform:scale(1);transform:scale(1)}@font-face{font-family:Bahnschrift;font-display:block;src:url(https://db.onlinewebfonts.com/t/0a6ee448d1bd65c56f6cf256a7c6f20a.eot);src:url(https://db.onlinewebfonts.com/t/0a6ee448d1bd65c56f6cf256a7c6f20a.eot#iefix) format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/0a6ee448d1bd65c56f6cf256a7c6f20a.woff2) format("woff2"),url(https://db.onlinewebfonts.com/t/0a6ee448d1bd65c56f6cf256a7c6f20a.woff) format("woff"),url(https://db.onlinewebfonts.com/t/0a6ee448d1bd65c56f6cf256a7c6f20a.ttf) format("truetype"),url(https://db.onlinewebfonts.com/t/0a6ee448d1bd65c56f6cf256a7c6f20a.svg#Bahnschrift) format("svg")}html{background-color:#fafafa}body,html{overflow:hidden!important}body{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-rendering:optimizeLegibility!important}h2{font-size:150%!important;margin-top:1em!important;font-weight:600!important}h3{font-size:125%!important;margin-top:2em!important;font-weight:400!important}p,ul{line-height:2em}form{margin-top:1em}a:not(.linkButton){color:#009c52!important}a:not(.linkButton):hover{border-bottom:2px solid #009c52}#app,a.linkButton,a.linkButton:hover{color:#606060}#app{font-family:Bahnschrift,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;letter-spacing:1px;margin:0}#nav{position:fixed;right:1rem;top:.5rem;-webkit-transition:margin .5s ease-in-out;transition:margin .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;z-index:20}#nav:hover{opacity:1!important}#nav>a{padding-left:.5rem;color:#606060!important;opacity:.75;text-decoration:none;font-size:.75em}#nav>a:hover{opacity:1;border-bottom:none}#nav>a:not(:last-child){padding-right:.5rem;border-right:1px solid rgba(0,0,0,.15)}#nav>a:first-child{padding-left:0}#logo{position:fixed;left:1rem;top:.5rem;-webkit-transition:margin .5s ease-in-out;transition:margin .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;z-index:20;font-size:2.5em;text-align:left;line-height:1.25em}#logo:hover{opacity:1}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.fade-enter,.fade-leave-to{opacity:0}@media screen and (max-height:350px),screen and (max-width:350px){#logo,#nav{opacity:.15}}