*,*:before,*:after{margin:0;padding:0;border:none}: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;-webkit-text-size-adjust:100%;--scale: 1vw}body{margin:0;display:flex;place-items:center;min-height:100vh}#app{width:100%;height:100vh;margin:0 auto;text-align:center}button.svelte-1tvwayy{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.card.svelte-1tvwayy{position:static;display:grid;background-color:#0003;background-position:center;background-size:cover;border-radius:calc(2px * var(--scale));font-size:calc(4px * var(--scale));text-shadow:0 0 .2em #000,0 0 .5em #000,0 0 .8em #000,0 0 1em #000;align-items:end;box-shadow:.15em .15em .3em #000;height:100%;width:100%}.selected.svelte-1tvwayy{outline:calc(1px * var(--scale)) solid yellow}.board.svelte-18t5u2q{display:grid;height:calc(100px * var(--scale));width:calc(100px * var(--scale));place-items:center;font-size:3vw}.grid.svelte-18t5u2q{display:grid;grid-template-columns:repeat(5,calc(15px * var(--scale)));gap:calc(2px * var(--scale));grid-template-rows:repeat(4,calc(21.4px * var(--scale)));padding:calc(3px * var(--scale));border-radius:1em;box-shadow:inset 0 0 calc(2px * var(--scale)) #000}.input.svelte-15zs05p{display:grid;height:calc(100px * var(--scale));width:calc(100px * var(--scale));place-items:center;font-size:4vw}.grid.svelte-15zs05p{display:grid;grid-template-columns:repeat(4,calc(19px * var(--scale)));gap:calc(3px * var(--scale));grid-template-rows:repeat(3,calc(27.1px * var(--scale)));padding:calc(3px * var(--scale));border-radius:calc(5px * var(--scale));box-shadow:0 0 calc(3px * var(--scale)) #000}button.svelte-1vjpkts.svelte-1vjpkts{display:grid;place-items:center;padding:.2em .5em;margin:.1em auto;border-radius:.5em;width:80%}dialog.svelte-1vjpkts.svelte-1vjpkts{max-width:90vw;border:none;padding:0;margin:auto}dialog.svelte-1vjpkts.svelte-1vjpkts::backdrop{background:rgba(0,0,0,.3)}dialog.svelte-1vjpkts>div.svelte-1vjpkts{padding:10px}dialog[open].svelte-1vjpkts.svelte-1vjpkts{animation:svelte-1vjpkts-zoom .3s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-1vjpkts-zoom{0%{transform:scale(.95)}to{transform:scale(1)}}dialog[open].svelte-1vjpkts.svelte-1vjpkts::backdrop{animation:svelte-1vjpkts-fade .2s ease-out}@keyframes svelte-1vjpkts-fade{0%{opacity:0}to{opacity:1}}.dropbtn.svelte-rmm6nc{display:grid;width:4em;padding:.1em .3em;margin:0;border-radius:.3em}.dropbtn.svelte-rmm6nc:hover,.dropbtn.svelte-rmm6nc:focus{background-color:#2980b9}.dropdown.svelte-rmm6nc{position:relative;display:inline-block;border-radius:.3em}.dropdown-content.svelte-rmm6nc{display:none;position:absolute;background-color:#444;box-shadow:0 8px 16px #0000004d;border-radius:inherit;z-index:1;right:0}.dropdown-content-button.svelte-rmm6nc:hover{background-color:#2980b9}.dropdown-content-button.svelte-rmm6nc{display:grid;place-items:center;padding:.1em;margin:.3em;border-radius:.3em;min-width:8em}.show.svelte-rmm6nc{display:block}.modal{background-color:#333333f0;border-radius:1rem}.title.svelte-12qll8f{text-align:right}.points.svelte-12qll8f{text-align:left}.seperator.svelte-12qll8f{padding-inline:.2em}button.svelte-12qll8f{display:grid;place-items:center;padding:.1em;margin:.3em;border-radius:.3em;min-width:8em}.options.svelte-12qll8f{display:flex;justify-content:space-between}.followUp.svelte-12qll8f{min-width:max(3em,20%);background-color:#fff3;border:3px solid #fff3;margin:.2em;border-radius:.2em}.selected.svelte-12qll8f{border:3px solid yellow;background-color:#fff5}.bold.svelte-12qll8f{font-size:1.1em;font-weight:700}.zero.svelte-12qll8f{color:#fd8498}main.svelte-1befh6l{height:100%;width:100%;background-image:url(/images/background.webp);background-size:cover;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.group.svelte-1befh6l{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}button.svelte-1befh6l{padding:.5em;border-radius:.5em;background-color:#0006}button[disabled].svelte-1befh6l{color:#333}
