@font-face{font-family:Sparkling Christmas;src:url(/fonts/sparklingchristmas.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.hitmas-screenshot-container{color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:100vh;margin:0 auto}.hitmas-screenshot-container .hitmas-logo{width:300px;height:auto}.hitmas-screenshot-container .hitmas-text{width:100%;--font-family:"Sparkling Christmas",cursive,serif!important;font-size:3rem;text-align:center;line-height:1;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,0 0 20px #000,0 0 20px #000,0 0 20px #000}.hitmas-leaderboard-container{font-family:Sparkling Christmas,cursive,serif;color:#fff;padding:50px;min-height:100vh;max-width:1400px;margin:0 auto}.hitmas-leaderboard-container .hitmas-logo{display:block;margin:0 auto 30px;width:400px;height:auto}.hitmas-leaderboard-container .hitmas-text{font-size:3rem;text-align:center;line-height:1.4;text-shadow:2px 2px 4px rgba(0,0,0,.7);margin-bottom:40px}.hitmas-leaderboard-container .error-message,.hitmas-leaderboard-container .loading-message{text-align:center;font-size:1.5rem;margin:20px 0;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.hitmas-leaderboard-container .daily-leaderboards,.hitmas-leaderboard-container .overall-standings{margin-bottom:60px}.hitmas-leaderboard-container .daily-leaderboards h2,.hitmas-leaderboard-container .overall-standings h2{font-size:2.5rem;text-align:center;margin-bottom:30px;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.hitmas-leaderboard-container .daily-leaderboards h3,.hitmas-leaderboard-container .overall-standings h3{font-size:2rem;font-family:Sparkling Christmas,cursive,serif;text-align:center;margin-bottom:20px;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.hitmas-leaderboard-container .daily-leaderboards table,.hitmas-leaderboard-container .overall-standings table{width:100%;border-collapse:collapse;background-color:rgba(0,0,0,.6);overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-bottom:20px}.hitmas-leaderboard-container .daily-leaderboards table thead,.hitmas-leaderboard-container .overall-standings table thead{background-color:rgba(139,0,0,.8)}.hitmas-leaderboard-container .daily-leaderboards table thead th,.hitmas-leaderboard-container .overall-standings table thead th{padding:15px;text-align:left;font-size:1.3rem;text-shadow:1px 1px 2px rgba(0,0,0,.8);border-bottom:2px solid hsla(0,0%,100%,.2)}.hitmas-leaderboard-container .daily-leaderboards table tbody tr,.hitmas-leaderboard-container .overall-standings table tbody tr{border-bottom:1px solid hsla(0,0%,100%,.1)}.hitmas-leaderboard-container .daily-leaderboards table tbody tr:hover,.hitmas-leaderboard-container .overall-standings table tbody tr:hover{background-color:hsla(0,0%,100%,.1)}.hitmas-leaderboard-container .daily-leaderboards table tbody tr:last-child,.hitmas-leaderboard-container .overall-standings table tbody tr:last-child{border-bottom:none}.hitmas-leaderboard-container .daily-leaderboards table tbody td,.hitmas-leaderboard-container .overall-standings table tbody td{padding:12px 15px;font-size:1.1rem;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.hitmas-leaderboard-container .daily-leaderboards table tbody td a,.hitmas-leaderboard-container .overall-standings table tbody td a{color:gold;text-decoration:none;transition:color .2s}.hitmas-leaderboard-container .daily-leaderboards table tbody td a:hover,.hitmas-leaderboard-container .overall-standings table tbody td a:hover{color:#ffed4e;text-decoration:underline}.hitmas-leaderboard-container .daily-leaderboards table tbody td .unpublished,.hitmas-leaderboard-container .overall-standings table tbody td .unpublished{color:#888;font-style:italic}.hitmas-leaderboard-container .daily-leaderboards table tbody td .no-submission,.hitmas-leaderboard-container .overall-standings table tbody td .no-submission{color:#666}.hitmas-leaderboard-container .daily-leaderboards table tbody td strong,.hitmas-leaderboard-container .overall-standings table tbody td strong{color:gold}