@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=Limelight&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--teal:#127ba1;--light-teal:#d1effa;--bg:#fff;--fg:#000;--link:var(--teal);--bg-tint:#e8f7fc}@media (prefers-color-scheme:dark){:root{--teal:#0d5873;--light-teal:#bae7f7;--bg:#031217;--fg:#fff;--link:#1aafe6;--bg-tint:#05232e}}html{background-color:#fff;background-color:var(--bg);color:#000;color:var(--fg)}.page{font-family:Lato,sans-serif;margin:auto;max-width:60rem;padding:8px}#header{background:#127ba1;background:var(--teal);border-radius:20px 20px 0 0;color:#fff;padding:2rem;text-align:center}.page.master #header{background:#730d65}#header h1{font-family:Limelight,cursive;font-size:220%}#header .current-standings a{color:#d1effa;color:var(--light-teal)}.fineprint{-webkit-margin-before:.5rem;font-size:80%;margin-block-start:.5rem;padding:0 1rem;text-align:right}.fineprint a{color:#127ba1;color:var(--link)}.modalOverlay{background-color:rgba(0,0,0,.5);inset:0;position:fixed}.modalContent{background-color:#fff;background-color:var(--bg)}#ballot{align-items:center;border:2px solid var(--teal);border-radius:0 0 20px 20px;display:flex;flex-direction:column;padding:1rem}.entrantname{-webkit-padding-end:1ex;font-weight:700;padding-inline-end:1ex;text-align:right}.categories{grid-gap:4px 10px;align-items:baseline;display:grid;gap:4px 10px;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;margin:1rem auto}@media (max-width:500px){.categories{grid-template-columns:-webkit-max-content;grid-template-columns:max-content;justify-content:space-around;justify-items:center}.categories .selection select{width:inherit}}.pointvalue{-webkit-margin-start:.25rem;font-size:80%;margin-inline-start:.25rem;width:6ch}.name-field input,.selection select{background-color:var(--light-teal);border:1px solid (--teal);border-radius:100vh;padding:0 .5rem}.selection select{width:15rem}.name-field,.submit{margin:1rem auto;text-align:center}hr{border-top:1px dashed var(--teal)}.submit input{background-color:var(--teal);border:none;border-radius:100vh;color:#fff;padding:.5rem 1rem}.scoring{margin:1rem auto}#standings{border:2px solid var(--teal);border-radius:0 0 20px 20px}.graph{margin:2rem auto}.graph li{list-style-type:none}.graph{grid-gap:.5rem;align-items:baseline;display:grid;gap:.5rem;grid-template-columns:auto auto}.graph li{display:contents}.graph .name{color:var(--link);grid-column:1/2;text-align:right}.graph .points{grid-column:2/3;text-align:right}.points{background:var(--light-teal);border:.5px solid var(--teal);border-radius:0 100vh 100vh 0;font-weight:700;grid-column-start:1;justify-content:space-between;padding:.25rem .5rem .25rem 0}.points.empty{background:inherit;border:none}.highlight .points{background:var(--teal);color:#fff}.website .points{background-color:#fadcd1}@media (prefers-color-scheme:dark){.points{color:#000}.points.empty{color:inherit}}@media(max-width:70ch){.graph{grid-template-columns:auto}.graph .points{grid-column:1/2}.graph .name{text-align:left}}.results{background-color:var(--bg);border:2px solid var(--teal);border-radius:22px;font-family:Lato,sans-serif;margin:2rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header{align-content:space-between;align-items:baseline;background-color:var(--teal);border-radius:20px 20px 0 0;box-sizing:border-box;color:#fff;display:inline-flex;padding:0 1rem;width:100%}.header h3{flex-grow:1;font-size:150%;margin:1rem .5rem}.header button.close{background-color:initial;border:none;cursor:pointer;font-family:inherit;padding:0}.header button.close:after{color:#fff;content:"\00d7";display:inline-block;font-size:250%;height:30px;margin:auto;width:30px}.resulttable thead th{-webkit-padding-start:.5em;-webkit-padding-end:.5em;padding-inline-end:.5em;padding-inline-start:.5em}.resulttable{border-collapse:collapse;margin:1rem}.resulttable a{color:var(--link)}.resulttable tr:nth-child(2n){background-color:var(--bg-tint)}.resulttable th{padding-bottom:.5rem;vertical-align:bottom}.resulttable td{padding:.3rem}.resulttable td[data-label=Points]{text-align:center}.category_status{margin:.5rem 1rem}.consensus:before{content:"Consensus: "}.winner:before{content:"Winner: "}.consensus{opacity:.5}@media (max-width:800px){.resulttable thead{display:none}.resulttable td,.resulttable tr{display:block}.resulttable td:before{content:attr(data-label) ": "}.resulttable td[data-label=Category]{font-weight:700}.resulttable td[data-label=Category]:before{content:""}.resulttable td[data-label=Points]{text-align:start}.resulttable tr[data-correct=false] td[data-label=Points]{display:none}}
/*# sourceMappingURL=main.e3b5c177.css.map*/