:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:top;min-width:320px;min-height:100vh}h1,h2,h3{margin:0;line-height:1}h1{font-size:2em}h2{font-size:1.3em}h3{font-size:1.7em;margin:20px 0 0}button,.match-timer{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1.2em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}.match-timer{background-color:#ef6923;color:#fff;font-family:monospace;font-weight:700;padding:.2em .5em;font-size:2em;min-width:3em}body.game-paused .match-timer{background-color:#ef692380}button+button,button+.match-timer,.match-timer+button{margin-left:5px}button:hover:not(:disabled){border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{margin:0 auto;padding:1rem;text-align:center}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.play-pause-overlay[data-v-eba10bac]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:9999}.play-pause-overlay .overlay-icon[data-v-eba10bac]{font-size:min(35vw,35vh);color:#ef6923;opacity:.9;animation:overlay-zoom-fade-eba10bac .9s ease-out forwards}@keyframes overlay-zoom-fade-eba10bac{0%{transform:scale(.5);opacity:1}to{transform:scale(1.5);opacity:0}}.idle-blink-overlay[data-v-eba10bac]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9998;background-color:#ef6923;animation:idle-blink-pulse-eba10bac 1.5s ease-out}@keyframes idle-blink-pulse-eba10bac{0%,to{opacity:0}8%{opacity:.4}16%{opacity:0}33%{opacity:0}41%{opacity:.4}49%{opacity:0}66%{opacity:0}74%{opacity:.4}82%{opacity:0}}.dashboard[data-v-eba10bac]{margin-bottom:20px}.results-table th[data-v-eba10bac]{height:40px;vertical-align:middle}.stats-table[data-v-eba10bac],.results-table[data-v-eba10bac]{margin:10px auto}.logo[data-v-eba10bac]{margin:auto;height:3em;display:block;will-change:filter;transition:filter .3s;filter:drop-shadow(0 0 1em rgb(64,103,177))}.logo[data-v-eba10bac]:hover{filter:drop-shadow(0 0 1em rgb(239,105,35))}.fancy-col-label[data-v-eba10bac]{text-align:left;height:100px;white-space:nowrap;vertical-align:bottom;text-align:center;border-radius:4px}.fancy-col-label span[data-v-eba10bac]{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.fancy-row-label[data-v-eba10bac]{text-align:left;padding:4px 12px;border-radius:4px}.ding[data-v-eba10bac]{-webkit-user-select:none;user-select:none;width:34px;height:40px;line-height:40px;border-radius:4px;font-weight:500;background:#7ca3ed;text-align:center;vertical-align:middle;color:#fff}.highlight-row .ding[data-v-eba10bac],.highlight-column .ding[data-v-eba10bac]{background:#688fd9}.highlight-row .highlight-column .ding[data-v-eba10bac]{background:#5e7bcf}.ding.with-input[data-v-eba10bac]{padding:0}.ding.timer[data-v-eba10bac]{width:70px}.ding.with-input input[data-v-eba10bac]{border:none;background:transparent;width:100%;height:100%;text-align:center;padding:0;font-size:18px;font-weight:700;margin:0;color:#fff;-webkit-appearance:none;-moz-appearance:textfield}.highlight-row .ding[data-v-eba10bac]{cursor:pointer}.ding.computed[data-v-eba10bac],.highlight-row .ding.computed[data-v-eba10bac]{background:#aeccff;cursor:default}.ding .disq-active[data-v-eba10bac]{color:#c00;font-weight:700}.highlight-column.fancy-col-label[data-v-eba10bac]{background:#0000001a}.summary-row .label[data-v-eba10bac],.fancy-row-label[data-v-eba10bac]{padding:3px 12px;border-radius:4px;text-align:left}.summary-row .label[data-v-eba10bac]{font-weight:700}.summary-row .ding[data-v-eba10bac],.fancy-row-label[data-v-eba10bac]{background:#eee;color:#000}.summary-row .highlight-column .ding[data-v-eba10bac]{background:#ddd}.selected-row td[data-v-eba10bac],td.selected-column[data-v-eba10bac],th.selected-column[data-v-eba10bac]{background-color:#ef6923}body.game-paused .selected-row td[data-v-eba10bac],body.game-paused td.selected-column[data-v-eba10bac],body.game-paused th.selected-column[data-v-eba10bac]{background-color:#ef692380}.selected-row-disq td[data-v-eba10bac],.selected-row-disq th[data-v-eba10bac]{background-color:#b43232!important}.strike-disq[data-v-eba10bac]{text-decoration:line-through}.actions[data-v-eba10bac]{margin-top:20px;display:flex;flex-direction:row;gap:5px;justify-content:center;align-items:center}.spinner[data-v-eba10bac]{width:48px;height:48px;border:5px solid rgb(64,103,177);border-bottom-color:#ef6923;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation-eba10bac 1s linear infinite;position:absolute;top:40%}.loading[data-v-eba10bac]{position:absolute;left:0;top:0;width:100%;height:100%;background:#ffffffd9;z-index:1}@keyframes rotation-eba10bac{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error[data-v-eba10bac]{font-size:large;font-weight:700;color:#c82727}.wtf[data-v-eba10bac]{font-size:72px;line-height:72px}@media (prefers-color-scheme: dark){.loading[data-v-eba10bac]{background:#000000d9}.highlight-row .ding[data-v-eba10bac],.highlight-column .ding[data-v-eba10bac]{background:#97b3e8}.highlight-row .highlight-column .ding[data-v-eba10bac]{background:#adc1e6}.highlight-column.fancy-col-label[data-v-eba10bac]{background:#ffffff1a}.label[data-v-eba10bac]{background:#fff3}.ding[data-v-eba10bac]{color:#000}.ding.computed[data-v-eba10bac],.highlight-row .ding.computed[data-v-eba10bac]{background:#3e68b1}.summary-row .ding[data-v-eba10bac],.fancy-row-label[data-v-eba10bac]{background:#333;color:#fff}.summary-row .highlight-column .ding[data-v-eba10bac]{background:#444}.error[data-v-eba10bac]{font-size:large;color:#e63d3d}.ding.with-input input[data-v-eba10bac]{color:#000}}.warning-ding[data-v-eba10bac]{background:red!important}.warning.toast[data-v-eba10bac]{padding:10px;background:#333;position:fixed;right:20px;left:20px;bottom:20px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:20px}.toast p[data-v-eba10bac]{flex-grow:1;text-align:left}.toast-close[data-v-eba10bac]{font-size:32px;line-height:32px;cursor:pointer}.warning.toast .wtf[data-v-eba10bac]{font-size:36px;line-height:36px}.team-selected-players[data-v-eba10bac]{margin-left:10px}
