.checkbox[data-v-3cfa5836]{position:relative}.checkbox__input[data-v-3cfa5836]{display:inline-block;position:relative;background-color:transparent;height:76px;width:76px;border:5px solid transparent;border-radius:50%;margin:0;cursor:pointer;outline:none;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.checkbox__input[data-v-3cfa5836]:after,.checkbox__input[data-v-3cfa5836]:before{content:"";position:absolute;top:50%;left:50%;background:var(--dark);border-radius:.0625rem;-webkit-transition:-webkit-transform .4s cubic-bezier(.23,1,.32,1) .2s;transition:-webkit-transform .4s cubic-bezier(.23,1,.32,1) .2s;transition:transform .4s cubic-bezier(.23,1,.32,1) .2s;transition:transform .4s cubic-bezier(.23,1,.32,1) .2s,-webkit-transform .4s cubic-bezier(.23,1,.32,1) .2s}.checkbox__input[data-v-3cfa5836]:before{width:5px;height:35.5px;margin:-17.75px -2.5px;-webkit-transform:translateY(106.5px);transform:translateY(106.5px)}.checkbox__input[data-v-3cfa5836]:after{height:5px;width:35.5px;margin:-2.5px -17.75px;-webkit-transform:translateX(106.5px);transform:translateX(106.5px)}.checkbox__input--selected[data-v-3cfa5836]:after,.checkbox__input--selected[data-v-3cfa5836]:before{-webkit-transform:translate(0);transform:translate(0)}.checkbox--correct .checkbox__input[data-v-3cfa5836]:after,.checkbox--correct .checkbox__input[data-v-3cfa5836]:before{top:54%;left:50%}.checkbox--correct .checkbox__input[data-v-3cfa5836]:before{width:5px;height:18.105px;margin:-15.43478px -15.43478px}.checkbox--correct .checkbox__input[data-v-3cfa5836]:after{height:5px;width:35.5px;margin:-2.17391px -15.43478px}.checkbox__ring[data-v-3cfa5836]{position:absolute;top:0;left:0;height:76px;width:76px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);pointer-events:none}.checkbox__base-circle[data-v-3cfa5836],.checkbox__circle[data-v-3cfa5836]{stroke-width:5px;stroke:var(--light);fill:transparent;r:33px;cx:38px;cy:38px}.checkbox__circle[data-v-3cfa5836]{stroke:var(--dark);stroke-dasharray:223.05308px 223.05308px;stroke-dashoffset:223.05308px;-webkit-transition:stroke-dashoffset .4s cubic-bezier(.23,1,.32,1) .1s;transition:stroke-dashoffset .4s cubic-bezier(.23,1,.32,1) .1s}.checkbox__circle--hi[data-v-3cfa5836]{stroke-dashoffset:0}.choice[data-v-450792a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.2rem 0}.choice__checkbox[data-v-450792a2]{margin-right:2rem}.choice__player[data-v-450792a2]{width:calc(100% - 5rem);-webkit-transition:width .3s linear 0;transition:width .3s linear 0}.choice--selectable .choice__player[data-v-450792a2]{width:100%}.quiz[data-v-12d16e76]{position:relative;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 calc(var(--gutter)*3)}.quiz__instruction[data-v-12d16e76]{font-size:2rem;line-height:1.34;max-width:36rem;margin:3rem 0 3rem}.quiz__actions[data-v-12d16e76]{margin-top:5rem}.quiz__message[data-v-12d16e76]{margin:0 0 3rem;font-size:1.5rem;text-align:center}.quiz__click-disabler[data-v-12d16e76]{position:fixed;top:calc(var(--bezel)*1.75);left:0;width:100%;height:100%;background:var(--light);opacity:.5;z-index:10}.button-transition-enter-active[data-v-12d16e76]{-webkit-transform-origin:50% 300%;transform-origin:50% 300%;-webkit-transition:opacity .1s linear .6s,-webkit-transform 666ms cubic-bezier(.8,.3,.25,1.66) .45s;transition:opacity .1s linear .6s,-webkit-transform 666ms cubic-bezier(.8,.3,.25,1.66) .45s;transition:opacity .1s linear .6s,transform 666ms cubic-bezier(.8,.3,.25,1.66) .45s;transition:opacity .1s linear .6s,transform 666ms cubic-bezier(.8,.3,.25,1.66) .45s,-webkit-transform 666ms cubic-bezier(.8,.3,.25,1.66) .45s}.button-transition-enter[data-v-12d16e76]{opacity:0;-webkit-transform:translateZ(20rem) rotateX(-80deg) skewY(-10deg);transform:translateZ(20rem) rotateX(-80deg) skewY(-10deg)}.button-transition-leave-active[data-v-12d16e76]{-webkit-transition:opacity .1s linear 0ms;transition:opacity .1s linear 0ms}.button-transition-leave-to[data-v-12d16e76]{opacity:0}.fade-enter-active[data-v-12d16e76],.fade-leave-active[data-v-12d16e76]{-webkit-transition:opacity .5s linear .1s;transition:opacity .5s linear .1s}.fade-enter[data-v-12d16e76],.fade-leave-to[data-v-12d16e76]{opacity:0}[data-v-492cf1cc]:root{--font-family-primary:"GT Sectra","Times-New-Roman",serif;--font-family-secondary:Syntax,sans-serif}.error[data-v-492cf1cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;max-width:45rem;margin:auto;text-align:center}.error__content[data-v-492cf1cc],.error__footer[data-v-492cf1cc]{width:100%;max-width:40rem;margin-right:auto;margin-left:auto;text-align:center}.error__title[data-v-492cf1cc]{font-size:4.5em;line-height:1.2}.error__message[data-v-492cf1cc]{font-size:2em}.error__footer[data-v-492cf1cc]{padding:1.5rem 0 4.5rem}[data-v-6d305720]:root{--font-family-primary:"GT Sectra","Times-New-Roman",serif;--font-family-secondary:Syntax,sans-serif}.spinner[data-v-6d305720]{display:inline-block;position:relative;width:64px;height:64px}.spinner div[data-v-6d305720]{position:absolute;border:4px solid #fff;opacity:1;border-radius:50%;-webkit-animation:spinner-data-v-6d305720 1s cubic-bezier(0,.2,.8,1) infinite;animation:spinner-data-v-6d305720 1s cubic-bezier(0,.2,.8,1) infinite}.spinner div[data-v-6d305720]:nth-child(2){-webkit-animation-delay:-.5s;animation-delay:-.5s}@-webkit-keyframes spinner-data-v-6d305720{0%{top:28px;left:28px;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}@keyframes spinner-data-v-6d305720{0%{top:28px;left:28px;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}.spectro[data-v-2c49dedd]{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.spectro__instruction[data-v-2c49dedd]{font-size:2rem;line-height:1.34;max-width:36rem;margin:3rem 0 3rem;padding:0 calc(var(--gutter)*3)}.spectro__player[data-v-2c49dedd]{margin:1rem 0}.spectro__info-button[data-v-2c49dedd]{margin-top:3rem}.spectro__actions[data-v-2c49dedd]{margin-top:5rem}.button-transition-enter-active[data-v-2c49dedd]{-webkit-transform-origin:50% 300%;transform-origin:50% 300%;-webkit-transition:opacity .1s linear .6s,-webkit-transform 666ms cubic-bezier(.8,.3,.25,1.66) .45s;transition:opacity .1s linear .6s,-webkit-transform 666ms cubic-bezier(.8,.3,.25,1.66) .45s;transition:opacity .1s linear .6s,transform 666ms cubic-bezier(.8,.3,.25,1.66) .45s;transition:opacity .1s linear .6s,transform 666ms cubic-bezier(.8,.3,.25,1.66) .45s,-webkit-transform 666ms cubic-bezier(.8,.3,.25,1.66) .45s}.button-transition-enter[data-v-2c49dedd]{opacity:0;-webkit-transform:translateZ(20rem) rotateX(-80deg) skewY(-10deg);transform:translateZ(20rem) rotateX(-80deg) skewY(-10deg)}.button-transition-leave-active[data-v-2c49dedd]{-webkit-transition:opacity .1s linear .15s,-webkit-transform 666ms cubic-bezier(.8,.3,.25,1.66);transition:opacity .1s linear .15s,-webkit-transform 666ms cubic-bezier(.8,.3,.25,1.66);transition:opacity .1s linear .15s,transform 666ms cubic-bezier(.8,.3,.25,1.66);transition:opacity .1s linear .15s,transform 666ms cubic-bezier(.8,.3,.25,1.66),-webkit-transform 666ms cubic-bezier(.8,.3,.25,1.66);-webkit-transform-origin:50% -300%;transform-origin:50% -300%}.button-transition-leave-to[data-v-2c49dedd]{opacity:0;-webkit-transform:translateZ(20rem) rotateX(80deg) skewY(10deg) scale(1.2);transform:translateZ(20rem) rotateX(80deg) skewY(10deg) scale(1.2)}:root{--font-family-primary:"GT Sectra","Times-New-Roman",serif;--font-family-secondary:Syntax,sans-serif}#app{position:fixed;top:0;right:0;bottom:0;left:0;font-family:var(--font-family-secondary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--dark,#000);background:var(--color-mainm,#ccc)}.station-content{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;width:100%;height:100%;min-height:100%;padding-top:calc(var(--gutter)*5);overflow-y:auto}.load-indicator{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;width:100%;height:100%}