body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}body,html{background-color:#000!important;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button:hover,label.button:hover{box-shadow:4px 4px 8px #00000026;transform:translateY(-1px) translateX(-1px)}button:active,label.button:active{box-shadow:3px 3px 6px #0003;transform:translateY(1px) translateX(1px)}@keyframes expandPill{0%{opacity:0;width:0}to{opacity:1;width:240px}}@keyframes contractPill{0%{margin-left:12px;opacity:1;width:180px}to{margin-left:0;opacity:0;width:0}}.circle-icon-btn{align-items:center;background:#222;border:none;border-radius:50%;box-shadow:0 1px 4px #00000014;cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;position:relative;transition:background .2s,box-shadow .2s,transform .2s;width:48px}.circle-icon-btn:hover{box-shadow:0 4px 16px #00000026;transform:scale(1.05)}.circle-icon-btn:active{transform:scale(.95)}.circle-icon-inner{align-items:center;background:#faf9f6;border-radius:50%;display:flex;height:38px;justify-content:center;width:38px}.like-count{bottom:-16px;color:#333;font-size:14px;left:50%;position:absolute;transform:translateX(-50%)}.leaderboard-table{background:#fff;border-collapse:collapse;border-radius:10px;box-shadow:0 1px 8px #00000012;margin:0 auto}.leaderboard-table td{border:1px solid #ddd;padding:8px 16px;vertical-align:top}.leaderboard-table ol{margin:0;padding:0}.leaderboard-table li{font-size:16px;margin:3px 0;text-align:center}.container{background-color:#ffffffb3;border-radius:10px;font-size:24px;left:50%;max-width:calc(100vw - 40px);padding:20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:-webkit-fit-content;width:fit-content;z-index:20}@media (pointer:coarse) and (orientation:portrait){.container{max-width:calc(100vw - 20px);width:80vw}}@media (pointer:coarse) and (orientation:landscape){.container{max-width:calc(100vw - 20px);width:70vw}}.loading-spinner{align-items:center;display:flex;justify-content:center;min-height:100px}.loading-spinner:after{animation:spin 1s linear infinite;border:5px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;content:"";height:40px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.outlined-text{color:#fff}@supports (-webkit-text-stroke:4px black){.outlined-text{-webkit-text-stroke:4px #000;text-shadow:none}}@supports not (-webkit-text-stroke:4px black){.outlined-text{text-shadow:-4px -4px 0 #000,4px -4px 0 #000,-4px 4px 0 #000,4px 4px 0 #000}}.alt-outlined-text{color:#fff}@supports (-webkit-text-stroke:2px black){.alt-outlined-text{-webkit-text-stroke:2px #000;text-shadow:none}}@supports not (-webkit-text-stroke:2px black){.alt-outlined-text{text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000}}
/*# sourceMappingURL=main.bcc5d32d.css.map*/