@import url(https://fonts.googleapis.com/css2?family=Press+Start+2P&family=Share+Tech+Mono&display=swap);.countdown{display:flex;font-size:1.75rem;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.countdown .timeItem{margin-right:40px}.countdown .timeItem:last-child{margin-right:0}.countdown .time{font-weight:700;font-size:2.25rem;font-family:"Press Start 2P",monospace;margin-bottom:10px}.countdown .customStatus,.countdown .time{color:#c80405}@media screen and (max-width:576px){.countdown{font-size:1.25rem}.countdown .timeItem{margin-right:20px}.countdown .time{font-size:1.5rem}}.section{max-width:100%}.section:not(:last-child){margin-bottom:60px}.section .tableContainer{width:100%;overflow:auto}.section .tableContainer table{text-align:left;border-spacing:0}.section .tableContainer table thead{font-size:1.5rem}.section .tableContainer table td,.section .tableContainer table th{padding:10px 40px 10px 10px;border-bottom:1px solid #727272}.section .tableContainer table td:last-child,.section .tableContainer table th:last-child{padding-right:10px}.section .tableContainer table td.points,.section .tableContainer table th.points{padding-left:10px}.section .tableContainer table td.medal,.section .tableContainer table th.medal{padding-right:0}.section .tableContainer table td.alignCenter,.section .tableContainer table th.alignCenter{text-align:center}.section .tableContainer table td.small,.section .tableContainer table th.small{font-size:1.25rem}.section .tableContainer table th{white-space:nowrap}.section .flex{display:flex;align-items:center}.section .avatar{height:35px;border-radius:100%;margin-right:10px;border:1px solid #000;box-sizing:border-box}.section .icon{width:45px;height:45px;border-radius:6px;display:block;border:1px solid #000;margin-right:15px;box-sizing:border-box}.section.leaderboard{font-size:1.5rem}.section.challenges tbody tr:hover:not(.completed){background-color:#393939;transition:.25s ease;font-weight:700}.section.challenges tbody tr.completed{color:#727272}.section.challenges tbody tr.completed .icon{-webkit-filter:brightness(.4);filter:brightness(.4)}.section.challenges tbody tr td{padding-top:5px;padding-bottom:5px}@media screen and (max-width:768px){.leaderboard,table td.small,table thead{font-size:1.25rem}}@media screen and (max-width:576px){.section:not(:last-child){margin-bottom:40px}.leaderboard,table td.small,table thead{font-size:1rem}}.switchContainer{display:flex;align-items:center;margin-bottom:20px;margin-right:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.switchContainer .switch{position:relative;display:inline-block;width:48px;height:28px;margin-right:15px}.switchContainer .switch input{opacity:0;width:0;height:0}.switchContainer .switch input:checked+.slider{background-color:#089806}.switchContainer .switch input:checked+.slider:before{transform:translateX(20px)}.switchContainer .switch input:focus+.slider{box-shadow:0 0 1px #089806}.switchContainer .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#727272;transition:.4s}.switchContainer .switch .slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.switchContainer .switch .slider:hover{background-color:#089806}@media screen and (max-width:768px){.switchContainer{margin-left:auto;margin-right:auto}}body{margin:0;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAeCAMAAADw+3VaAAABO1BMVEVHcEwAAAAAAAAAAAAGAAAAAAADAwMAAAAEAAAJCQkAAAAAAAAJAAAAAAADAwMBAQFPAAAEAABBAAAAAABnZ2dBQUEeHh4eHh43NzcAAAAuLi4AAAA1BQVUCAcAAABbAAAAAAAVFRVDAAAAAAC7u7sAAAC+vr7qFBOuAAA9BQSeAAAaAADhFBNsCglzc3O6urprAAD///9CAABiAgJhYmIQDw9XAQH/AACsAACxAACLjIymAADBwcFHQ0PmAAD5AgL7+/uSAADm5ubLy8tWVlY5OjqQDAx2AADNzc2cnJybm5ugoKBKAAB5eXmIAgIpAADcEhHICwvyHBskAADExMTz8/O2trbZ2dkrLCwNAABQFhZ+AAD7TEv/Cgr/NDRxcXHlFRTV1dXpKiotAgL/xsakmJiAVlb/nZyqQkLxKg5DAAAASXRSTlMAkwXFdwpTRfn8shVvIl6i44TH0erj+fzlMa08u86f9diAzrv///////////////////////7////////////////////////+5DPIDgAAAYdJREFUKM+d0llXgkAUwPEJUHFvsX0vBhEqic0BBVREc8+yzPa9vv8naCDreMyn/o+/h3vmzL0A+IVoSIG/JTaq1U2K+OMzmcf0IRmY4gf/cGK6L4TW49Mc0vQcEQgQky7cdGZJkoxN+nle14at1jxFxSccaQKvy1CIRQEgcOPOyUIpM0OASCSSjGK3xW5P/3a+MxsBMCNvU/tS+uzz/blXlfMIuy5CAPmcJUHJvv94vT1Ln3JI7PLct9uWJtl395g95/k8wp6YL+VyomTn7k41rdNDCHHImwNie5wuYbeqpnt9k0elWq3Wwg6CtKpeW5bolh1FKPGyqqph39XLwdtLd3hV6CtQEMx6o654Ht9NOWXDMNqVSkVRFINlC23PQXTHOMY9mW67wLIswzRTpO8LRhF78eJikGVwWTPpr45YXXsoHpcdx+kzvrtbP/9pFstOFuc74yZHTi2esCNjmMv6ytzIieBSgx0x21xO/F5GSG14T/EqNNXg7yJDYeXoJyU85jQcC/sXAnVUMrDvqI4AAAAASUVORK5CYII=),auto}:root{color-scheme:dark}::selection{background:#089806}.app{font-family:"Share Tech Mono",monospace;font-size:1.25rem;padding:80px;height:100%;min-height:calc(100vh - 160px);background-color:#000;color:#fff}.app h1,.app h2{font-family:"Press Start 2P",monospace}.app h1{font-size:2.5rem;line-height:3.5rem}.app h2{font-size:1.5rem;line-height:2.5rem}.app .header{display:flex;flex-direction:column;align-items:center;margin-bottom:40px;text-align:center}.app .header .logo{width:160px;margin-bottom:10px}.app .loading{color:#2684e6;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.app .password{text-align:center}.app .password input{margin-right:10px}@media screen and (max-width:768px){.app{padding:40px}.app h2{text-align:center}}@media screen and (max-width:576px){.app{padding:20px;font-size:1rem}.app h1{font-size:2rem;line-height:3rem}.app h2{font-size:1rem;line-height:2rem}.app .header .logo{width:130px}}
/*# sourceMappingURL=main.70b1653b.chunk.css.map */