@charset "UTF-8";@-webkit-keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@-webkit-keyframes spinner{0%{transform:translate3d(-50%,-50%,0) rotate(0deg)}to{transform:translate3d(-50%,-50%,0) rotate(1turn)}}@keyframes spinner{0%{transform:translate3d(-50%,-50%,0) rotate(0deg)}to{transform:translate3d(-50%,-50%,0) rotate(1turn)}}body,html{padding:0;margin:0;font-family:Open Sans,sans-serif}body.overlay-open{overflow:hidden}*{box-sizing:border-box}.container{width:100vw;min-height:100vh;background-color:#1f1f1f}.btn{background-color:#f1f1f1;color:#1f1f1f;border:0;padding:.3em .6em;cursor:pointer;transition:all .3s ease;font-family:Open Sans,sans-serif;font-size:1rem;border-radius:3px}.btn-dark{background-color:#1f1f1f;color:#f1f1f1}.btn-large{font-size:1.7rem}.btn-small{padding:.3em}.btn-delete{color:#f1f1f1;background-color:#d9534f}.delete-player,.save-player{display:inline-block}.delete-player svg,.save-player svg{fill:#f1f1f1;line-height:0;vertical-align:sub}.hidden{display:none!important}.btn-link{cursor:pointer}.p-0{padding:0!important}.affix-bottom{bottom:0}.affix-bottom,.affix-top{position:sticky;position:-webkit-sticky}.affix-top{top:0}.text-center{text-align:center}.col-label{margin:.1em}.end-game-reset{margin:1em 0;justify-content:center}.scorecard{overflow:auto}.actions{background:#333;color:#f1f1f1}.actions .row{border-bottom:3px solid #94acd4;justify-content:space-between;align-items:center}.actions h2{margin:0}.actions .options svg{fill:#f1f1f1;transition:transform 1s ease-in}.actions .options:hover svg{-webkit-animation:rotation 5s linear infinite;animation:rotation 5s linear infinite}.players{background-color:#f1f1f1}.blame-btn{position:absolute;width:100%;left:0;bottom:0;padding:.5em;background:#d9534f;color:#f1f1f1;border-radius:0 0 1em 1em}.question{display:flex;flex-wrap:wrap}.question .question-body{text-align:center;margin:1em;width:calc(50% - 2em);position:relative;min-height:30vh;perspective:1000px}.question .question-body .question-body-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.question .question-body.show .question-body-inner{transform:rotateY(180deg)}.question .question-body.seen{overflow:hidden}.question .question-body.seen:after{content:"Set";position:absolute;top:0;margin:0 -1px;width:100%;right:-20%;transform:rotate(45deg) translateX(17%) translateY(0);background:#f0ad4e}.question .question-body .question-player{position:absolute;top:50%;left:50%;font-size:1.2em;transform:translate(-50%,-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.question .question-body .question-body-back,.question .question-body .question-body-front{position:absolute;width:100%;height:100%;background-color:#f1f1f1;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:1em;overflow:hidden}.question .question-body .question-body-back{transform:rotateY(180deg)}.question .question-body .question-no-image{margin:0 auto;background-color:#f1f1f1;display:flex;justify-content:center;align-items:center;font-size:1.2em;height:150px}.question .question-body .question-image img{max-width:100%;box-shadow:0 0 10px rgba(31,31,31,.65)}.question .question-body .question-text{font-size:1em;background-color:#f1f1f1;font-weight:700;margin:0 auto}.question .question-body .question-text p{margin:.5em 0}.scorecard{box-shadow:10px 10px 40px hsla(0,0%,100%,.15);background:#94acd4;min-height:100vh}.scorecard.loading{opacity:1;position:relative;transition:opacity .1s linear;background-color:#94acd4}.scorecard.loading:before{content:"";-webkit-animation:spinner .3s linear infinite;animation:spinner .3s linear infinite;border:3px solid;border-color:#eee #eee #94acd4;border-radius:50%;height:40px;left:50%;opacity:inherit;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transform-origin:center;width:40px;will-change:transform;z-index:99}.scorecard.loading:after{content:"";position:absolute;z-index:98;top:0;right:0;bottom:0;left:0;background-color:#f1f1f1}.scorecard .row{display:flex}.scorecard .row .col{flex:1 1 0px;border-right:1px solid #94acd4;border-bottom:1px solid #94acd4;display:flex;align-items:center}.scorecard .row .col.col-title{max-width:90px;min-width:90px;background-color:#e1e1e1;padding:.5em;font-size:.85em}.scorecard .row .col input,.scorecard .row .col select{padding:.5em;width:100%;border:0;font-size:1rem;text-align:center;-moz-text-align-last:center;text-align-last:center;background:transparent;border-radius:0;-moz-appearance:none;appearance:none;font-family:Open Sans,sans-serif;-webkit-appearance:none}.scorecard .row .col input:focus,.scorecard .row .col select:focus{outline:none}.scorecard .row .col input[disabled],.scorecard .row .col select[disabled]{background-color:#e1e1e1}.scorecard .row .col input[type=number],.scorecard .row .col select[type=number]{background-color:#b8c8e3}.scorecard .row .col.player{position:relative}.scorecard .row .col.player input{text-align:center}.scorecard .row .col.player .player-actions{position:absolute;right:.5em}.scorecard .row .col.type-ones{border-top:2px solid #94acd4}.scorecard .row .col.type-middle{border-bottom-width:3px;border-color:currentcolor #7090c5 #7090c5;border-top:2px solid #7090c5;background-color:#b8c8e3}.scorecard .row .col.type-bonus{border-bottom-width:3px;border-color:#7090c5;background-color:#b8c8e3}.scorecard .row .col.type-total{border-color:currentcolor #7090c5 #7090c5;border-top:2px solid #7090c5;border-bottom-width:2px;background-color:#b8c8e3}.scorecard .row .col.action{padding:.5em;border:0;min-width:auto;flex:0 0 auto;height:40px}.scorecard .row .col.action.flex-column{flex-direction:column}.scorecard .row .col.action .btn{margin:0;border-radius:0;border-right:1px solid #94acd4;font-size:.85em;height:40px;min-width:90px}.scorecard .row .col.skipped{background-color:#f4cecd}.scorecard .row .col.handled{background-color:#c7e6c7}.list{padding:0;margin:0;flex:1}.list li{font-size:1.1em;padding:.5em;display:flex;justify-content:space-between;border-bottom:1px solid #94acd4}.list li.disabled{opacity:.5;color:#525252}.list li.disabled>span:after{content:"( Kan ikke ændres i et igangværende spil )";font-size:.75em;margin-left:1em}.winner{padding:2em}.winner ul{padding:0;margin:0}.winner ul li{width:100%;font-size:1.2em;border-bottom:1px solid #94acd4;display:flex;justify-content:space-between;padding:.5em 0}.winner ul li strong{width:20px;display:inline-block}.winner ul li.numberone{font-weight:700}.winner h2{text-align:center}.switch{position:relative;display:inline-block;width:48px;height:22px}.switch input{opacity:0;width:0;height:0}.switch input:checked+.slider{background-color:#5cb85c}.switch input:focus+.slider{box-shadow:0 0 1px #5cb85c}.switch input:checked+.slider:before{transform:translateX(26px)}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.switch .slider:before{position:absolute;content:"";height:14px;width:14px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.switch .slider.round{border-radius:22px}.switch .slider.round:before{border-radius:50%}.options-panel{position:fixed;z-index:999;background:hsla(0,0%,94.5%,.99);right:-100%;width:100%;top:0;bottom:0;opacity:0;padding:2em;transition:all .3s ease}.options-panel.open{right:0;opacity:.95;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.panel-header{display:flex;width:100%;text-align:center;font-weight:700;border-bottom:1px solid #1f1f1f;margin-bottom:1em}.panel-header h2{flex:1 1}.panel-header .close{margin-top:-.5em}.panel-header .close svg{fill:#1f1f1f;transition:transform 1s ease-in}.panel-header .close:hover svg{animation:rotation 5s linear infinite reverse}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal.show{display:block}.modal-content{background-color:#f1f1f1;margin:15% auto;padding:20px;border:1px solid #888;width:80%}.get-question-btn{position:fixed;bottom:0;left:0;right:0;background-color:#1f1f1f;height:40px}.get-question-btn,.get-question-btn a{box-shadow:0 -5px 10px rgba(31,31,31,.25)}.get-question-btn a{display:flex;justify-content:center;align-items:center;background-color:#adc0de;border-radius:50%;padding:1em;color:#f1f1f1;width:100px;position:absolute;top:-70px;height:100px;transform:translateX(-50%);left:50%;border:5px solid #7b98ca;cursor:pointer}.get-question-btn a span{flex:0;line-height:1;font-weight:400;text-align:center;font-size:1.2em}
