#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px}.error{background:red;color:#fff;padding:15px;margin:30px 0;border-radius:30px}.answer{padding:15px;margin:30px auto;border:0;border-bottom:2px solid #000;width:300px;max-width:100%}.answer,button{font-size:20px;display:block}button{margin:0 auto;border:0;background:#c4d600;padding:20px 30px;border-radius:50px;box-shadow:0 0 14px 5px rgba(0,0,0,.1)}.t23-logo{width:200px}.teams{display:flex;justify-content:center;margin-bottom:60px}.teams .team{cursor:pointer;margin:0 10px;border:2px solid #000;padding:5px 15px;border-radius:30px;background:#fff;font-weight:700}.teams .team--active{background:#c4d600}.current-question__text{font-size:30px}.current-question__image{width:500px;max-width:100%;margin-bottom:30px}.question-block{position:relative;padding:15px}.lds-dual-ring{position:absolute;background:rgba(0,0,0,.3);width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;min-height:120px}.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #000;border-color:#000 transparent #000 transparent;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}