body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.countdown-container{width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center;position:relative}.countdown-container.small{width:75px;min-height:75px}.circles-wrapper{width:700px;height:700px}.small .circles-wrapper{width:75px;height:75px}.circle{border:4px solid #ff10f0;display:flex;justify-content:center;align-items:center;border-radius:50%;position:relative}.small .circle{border-width:2px}.circle:before{content:"";position:absolute;width:12px;height:12px;background:#fff;top:-6px;border-radius:50%;box-shadow:0 0 10px 6px rgba(5,217,255,.8)}.small .circle:before{width:6px;height:6px;top:-3px}.circle-lg{width:700px;height:700px;animation:rotateCircles 3.1s linear infinite}.small .circle-lg{width:75px;height:75px;animation:rotateCircles 1.5s linear infinite}.time{position:absolute;top:50%;left:50%;transform:translate(-55%,-50%);font-size:14rem!important;color:#ff10f0!important;margin:0!important}.small .time{font-size:1.6rem!important}@keyframes rotateCircles{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.countdown-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;position:fixed;bottom:0;padding:12px}@font-face{font-family:alfarn;src:url(/assets/fonts/Alfarn.otf)}.play *{font-family:Helvetica,sans-serif;text-transform:uppercase;color:#d50000;text-align:center}.play h1,.play h2,.play h3,.play h4{font-family:alfarn,sans-serif!important;font-style:oblique;text-transform:uppercase;color:#000;text-shadow:-6px -6px 4px #fff,6px -6px 4px #fff,-6px 6px 4px #fff,6px 6px 4px #fff}.play h1{font-size:1.8rem}@media (max-width: 900px){.play h1{font-size:1.6rem}}.play h3{font-size:1.6rem}@media (max-width: 900px){.play h3{font-size:1.4rem}}.app{height:100%}.container{max-width:500px;width:100%;min-height:100vh;margin:auto;display:flex;flex-direction:column;justify-content:center;padding:12px}@media (max-width: 576px){.container{padding:16px}}@media (max-width: 420px){.container{padding:12px}}.answer-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:50%}.bg-container{content:"";background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:0;left:0;bottom:0;width:100vw;height:auto;z-index:-1;transition:background-image .2s ease-in-out}.background-video,.background-image{object-fit:cover;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:-10;background-color:#000}.backdrop{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:-1;background-color:#000;opacity:.7}.spinner{display:inline-block;width:200px;height:200px}.spinner:after{content:" ";background-image:url(/assets/images/lobby1.png);background-size:contain;background-repeat:no-repeat;display:block;width:200px;height:200px;animation:spinner 3s linear infinite}.spinner.lobby1:after{background-image:url(/assets/images/lobby2.png)}.spinner.lobby2:after{background-image:url(/assets/images/lobby3.png)}.spinner.lobby3:after{background-image:url(/assets/images/lobby4.png)}.spinner.lobby4:after{background-image:url(/assets/images/lobby5.png)}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ant-radio-wrapper-checked{font-weight:700}.radio-custom,.radio-custom .ant-space-item,.radio-custom .ant-space-item span,.ant-checkbox-group .ant-space-item,.ant-checkbox-group .ant-space-item span{text-align:left}.play h1.dilemma-title{margin-top:-80px;font-size:4.5rem}@media (max-width: 900px){.play h1.dilemma-title{margin-top:0;font-size:1.8rem}}@media (max-width: 576px){.play h1.dilemma-title{font-size:2.5rem}}.dilemma-btn{cursor:pointer;display:flex;align-items:center;font-size:16px}.dilemma-btn span{max-width:350px;margin-left:24px;text-align:left}.dilemma-btn span.active{font-weight:700}.question-title{margin-top:-24px;margin-bottom:62px!important}.ant-input-number-wrapper.ant-input-number-group{width:220px}.ant-input-number-wrapper .ant-input-number-group-addon{width:33%!important;line-height:30px}.play .ant-input-number-outlined{border:none}.play .ant-input-number input,.play input.ant-input{text-align:center!important;border:none;height:30px;width:90px}.survey-wrapper{min-height:350px;margin-bottom:16px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-height: 500px){.survey-wrapper{min-height:fit-content}}.question-subtitle{font-family:alfarn,sans-serif!important;color:#000;font-style:oblique}.admin-view-dilemma{display:flex;gap:16px;align-items:center;margin-bottom:16px}.ant-btn-default:hover,.ant-btn-default:active,.ant-btn:focus-visible{background-color:transparent!important;outline:none!important}.form-button,.form-button:disabled{padding:0;width:250px;border:none;border-radius:0;background-color:transparent}.ant-radio-input,.ant-checkbox{margin-right:8px}.radio-btn-info{width:150px;display:flex;justify-content:space-between}input:matches([type=checkbox],[type=radio]):checked{border-color:#d14817;background-color:#d14817}.ant-input-number-group{display:flex;align-items:center}.ant-checkbox-group,.ant-radio-group{max-width:380px}.lobby-title{margin-bottom:32px!important}.language-btn-group .ant-radio-button-wrapper span{color:rgba(0,0,0,.88)}.language-btn-group .ant-radio-button-wrapper-checked span{color:#fff}.distribution-bar .ant-progress-bg{border-radius:0!important;transition:all 1.5s!important}.firebase-emulator-warning{top:0;height:30px;width:0!important;overflow:hidden}.player-wrapper{height:100vh;padding-top:0;background-color:#000}.react-player{position:absolute;top:0;left:0;height:100%;overflow:hidden}.small .react-player{position:relative}.react-player video{max-width:100%;object-fit:contain;width:unset!important}.dilemma-count{position:absolute;font-size:3rem!important;color:#ff10f0!important;text-align:left!important;margin:16px 16px 0!important}.dilemma-count.small{position:relative;font-size:2rem!important;margin:0!important;line-height:1}.back-btn{position:absolute;bottom:12px;left:12px;background-color:transparent}.back-btn.pink{border-color:#ff10f0}.back-btn.pink *{color:#ff10f0!important}
