.leader-list{list-style:none;margin:0;padding:0}.leader-list li{font-size:2rem;margin:1.2rem 0;text-align:center}.leader-list li span.rank{font-weight:700;margin-right:.5rem}.leader-list li span.name{text-transform:uppercase}.leader-list li span.count{display:block;font-size:.9rem;opacity:.8}@media (max-width:780px){.leader-list li{font-size:1.5rem;margin:1.2rem 0}.leader-list li span.rank{margin-right:.35rem}}.consent-section{font-size:.7rem;line-height:1.2;margin:0;padding:0}.consent-section .consent-checkbox,.consent-section p{margin:.2rem 0}.consent-section a{color:#0af;text-decoration:underline}.consent-section .consent-checkbox .MuiFormControlLabel-label{font-family:ModiThorson,sans-serif!important;font-size:inherit!important;line-height:inherit!important}.theme-modal .MuiCheckbox-root,.theme-modal .MuiFormControlLabel-root{color:#fff!important}.theme-modal .theme-link{text-decoration:underline!important}.theme-modal .theme-button-share,.theme-modal .theme-link{color:#fff!important;font-family:ModiThorson,sans-serif!important}.theme-modal .theme-button-share{background:#0a578e!important;border:1px solid #fff!important;border-radius:0!important;margin:.5rem!important;text-transform:uppercase!important}.share-preview{margin-top:1.5rem;text-align:center}.share-preview-img{box-shadow:0 4px 12px #000000b3;height:auto;margin:0 auto 1rem;max-width:280px}.theme-modal .success-state .share-preview-img,.theme-modal .success-state img{box-shadow:0 4px 12px #000000b3!important;display:block!important;height:auto!important;margin:0 auto 1rem!important;max-width:380px!important}.theme-modal .success-state .theme-button{display:inline-flex!important;margin:.5rem!important}@media (max-width:780px){.theme-modal .success-state .share-preview-img,.theme-modal .success-state img{height:auto!important;margin:0 auto 1rem!important;max-width:100%!important}}.MuiModal-root .MuiBackdrop-root{background:url(/static/media/stormy.9143debb639c920e241c.gif) no-repeat 50%!important;background-size:cover!important;opacity:.75!important}.theme-modal{background-color:#000!important;border-radius:0!important;box-sizing:border-box!important;color:#fff!important;left:50%!important;max-width:800px!important;padding:2rem!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;width:90%!important}.theme-modal h2{font-size:1.5rem;margin:0 0 1rem}.valid-email{color:#00c8ff}.error{color:#f44336;margin-bottom:.5rem}.theme-modal .MuiTextField-root{margin-bottom:1rem}.theme-modal .MuiInputBase-root{background-color:#80808080!important;border-radius:0!important}.theme-modal .MuiInputBase-input,.theme-modal label.MuiFormLabel-root{color:#fff!important}.theme-modal .MuiInput-underline:after,.theme-modal .MuiInput-underline:before{border-bottom:1px solid #ffffff80!important}.theme-modal .theme-button{background:#0000!important;border:1px solid #fff!important;border-radius:0!important;color:#fff!important;font-family:ModiThorson,sans-serif!important;margin:.5rem!important;text-transform:uppercase!important}.theme-modal .theme-button:hover{background-color:#ffffff1a!important}.theme-modal .success-state{align-items:center!important;display:flex!important;flex-direction:column!important;text-align:center!important}.theme-modal .success-state h2{margin-bottom:.5rem!important}.theme-modal .success-state p{font-size:1rem;margin-bottom:1.5rem!important}.theme-modal button[aria-label=Close]{display:none!important}.App{text-align:center}header{padding:.5rem 0}.logo{height:auto;max-width:800px;width:80%}.hero{margin:0 auto 3rem;max-width:800px}.hero,.presents h2{-webkit-text-stroke:.25rem #000;color:#fff;paint-order:stroke fill}.hero h2,.presents h2{font-size:2rem}.hero h2{font-family:ModiThorson,sans-serif;line-height:1.1;margin-bottom:1.5rem}.hero p{letter-spacing:.1rem;line-height:1.1}.hero-buttons{display:flex;gap:1rem;justify-content:center}.hero-buttons button{background-color:#000;border:2px solid #fff;border-radius:0;color:#fff;font-family:ModiThorson,sans-serif;font-size:1rem}.leaderboard-full{background:#0009;border-radius:0;color:#fff;height:30vh;margin:0 auto 1rem;max-width:600px;overflow-y:auto;padding:1.5rem}@media (max-width:780px){.presents{padding-top:2.5rem}header{padding:.1rem 0}.hero-buttons{display:flex;gap:.5rem;justify-content:center}.logo{padding-bottom:1rem;width:90%}.presents h2{font-size:1.25rem}.hero h2,.presents h2{letter-spacing:.1rem;line-height:1}.hero h2{font-size:1.2rem}.hero h2,.hero p{margin:0 1rem 2rem}.leaderboard-full{height:50vh;margin-bottom:.5rem;max-width:90%;overflow-y:auto;padding:.25rem}.cookie-banner__buttons{display:flex!important;justify-content:center!important;width:100%}.cookie-banner__buttons button{flex:1 1}}#root,body,html{margin:0;min-height:100%;overflow-x:hidden;overflow-y:auto;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url(/static/media/waves-background.78f193e7ddc862d7888f.jpg) no-repeat 50% fixed;background-size:cover;color:#fff;font-family:ModiThorson,sans-serif}@font-face{font-family:ModiThorson;font-style:normal;font-weight:400;src:url(/static/media/ModiThorsonCondensed-R9JJl.7fda856dbc09fd9c0e2d.otf) format("opentype")}
/*# sourceMappingURL=main.746e5d41.css.map*/