*{box-sizing:border-box}html{--pig-green:#008359;--pig-light:#f3f0ad;--pig-dark:#27251d;--pig-front:var(--pig-dark);--pig-back:var(--pig-light)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f3f0ad;background-color:var(--pig-back);color:#27251d;color:var(--pig-front);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-y:scroll}@media (prefers-color-scheme:dark){body{--pig-front:var(--pig-light);--pig-back:var(--pig-dark)}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1,h2,h3,h4{color:#008359;color:var(--pig-green);font-weight:400}.container{margin:0 auto;max-width:500px;padding:15px}.logo{display:block;margin-bottom:15px;width:100%}table{border-collapse:collapse;border-spacing:0;width:100%}table>:first-child>tr:first-child>*{padding-top:0}table>:last-child>tr>*{padding-bottom:0}tr>:first-child{padding-left:0}tr>:last-child{padding-right:0}td,th{padding:8px 5px;vertical-align:middle}tfoot th,thead th{text-align:left}tbody th{text-align:right;vertical-align:middle}td.score{font-size:2em;font-weight:lighter;text-align:center}.score sup{font-size:.5em}.fill{width:100%}.right{text-align:right}.min-width{white-space:nowrap;width:0}button,input{border:2px solid #008359;border:2px solid var(--pig-green);border-radius:5px;font-size:1.1em;height:40px;padding:7px 10px;vertical-align:top}input{background-color:#f3f0ad;background-color:var(--pig-light);color:#27251d;color:var(--pig-dark)}button{background-color:#008359;background-color:var(--pig-green);border:none;color:#f3f0ad;color:var(--pig-light)}input{min-width:40px}a{color:#e9231a}a:hover{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFr2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTAyLTA5VDE4OjM5OjQ3WiIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wMi0wOVQxODozOTo0N1oiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTAyLTA5VDE4OjM5OjQ3WiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMjU1NTBkNy0xOGQwLTQ3NDctYjg5NS1iZTk3MWI1ZjdlOTYiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5MjczMWE2NS1jOTI4LWNjNDQtYjFkZS1jZjdmZDgzYzk0ZDIiIHht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),pointer}nav ul{background-color:var(--pig-back);border:2px solid var(--pig-green);border-radius:5px;color:var(--pig-front);list-style:none;margin:0;padding:0}nav ul li,nav ul li a{display:inline-block}nav ul li a{color:inherit;padding:6px 12px;text-decoration:none}nav ul li a:hover{background-color:var(--pig-front);color:var(--pig-back)}nav ul li a.active{background-color:var(--pig-green);color:var(--pig-back)}.score-entry input{width:100%}.invalid{border:2px solid #ed1b24}.AddGamePage{margin-bottom:5rem}.AddGamePage label{font-weight:700}.AddGamePage label input{display:block;margin-top:5px;width:100%}.player-list li{margin:5px 0}.player-row{display:flex}.player-row input{flex-grow:1}.player-row button{margin-left:10px}.entry-buttons{background-color:var(--pig-back);bottom:0;left:0;position:fixed;right:0}.entry-buttons button{margin-right:1rem}.game-card{margin-bottom:1.5rem}.game-card--title{margin:0 0 .5rem}.game-card--meta{margin:.5rem 0}.game-card--players{list-style:none;margin:0;padding:0}.game-card--players li{display:inline;margin-left:1rem;white-space:nowrap}.game-card--players li.winner{font-weight:600;margin-left:0}
/*# sourceMappingURL=main.c1bc4b8f.css.map*/