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}.home{--s:200px;--c1:#000;--c2:#202022;--c3:#141414;align-items:center;background:repeating-conic-gradient(from 30deg,#0000 0 120deg,var(--c3) 0 50%) calc(var(--s)/2) calc(var(--s)*tan(30deg)/2),repeating-conic-gradient(from 30deg,var(--c1) 0 60deg,var(--c2) 0 120deg,var(--c3) 0 50%);background-size:var(--s) calc(var(--s)*tan(30deg));display:flex;flex-direction:column;justify-content:center;min-height:calc(100dvh - 140px);text-align:center}.home-title{color:#fff;text-align:center}.description{color:#d8d8d8;text-align:center}.play-button{-webkit-appearance:none;appearance:none;background-color:#000;border:2px solid #1a1a1a;border-radius:15px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Roobert,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:600;line-height:normal;margin:0;min-height:60px;min-width:0;outline:none;padding:16px 24px;text-align:center;text-decoration:none;touch-action:manipulation;transition:all .3s cubic-bezier(.23,1,.32,1);user-select:none;-webkit-user-select:none;width:15%;will-change:transform}.play-button:disabled{pointer-events:none}.play-button:hover{box-shadow:0 8px 15px #00000040;transform:translateY(-2px)}.play-button:active{box-shadow:none;transform:translateY(0)}@media screen and (max-width:1150px){.play-button{font-size:15px;min-height:55px;width:30%}.description{font-size:16px;padding:0 20px}.home-title{font-size:26px}}@media screen and (max-width:800px){.play-button{font-size:14px;min-height:50px;padding:14px 20px;width:80%}.description{font-size:14px;padding:0 15px}.home-title{font-size:24px}.home{min-height:calc(100dvh - 190px);padding:20px 10px}}footer{align-items:center;background:#000;bottom:0;color:#fff;display:flex;flex-wrap:wrap;gap:10px;height:30px;justify-content:center;margin:auto;padding:20px 0;width:100%}footer,p{text-align:center}p{font-size:14px;margin:10px}.social-media{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.social-media a{color:#fff;text-decoration:none}.social-media a img{height:24px;width:24px}@media screen and (max-width:1150px){p{font-size:13px}.social-media a img{height:22px;width:22px}}@media screen and (max-width:800px){footer{flex-direction:column;height:auto;padding:10px 0}p{font-size:12px;margin:5px 0}.social-media{gap:10px}.social-media a img{height:20px;width:20px}}.header{background:#000;box-shadow:0 4px 10px #0000001a;color:#fff;height:50px;justify-content:space-between;padding:10px 20px}.header,.header-left{align-items:center;display:flex}.header-left{color:inherit}.header-left,.header-left:hover{text-decoration:none}.logo{height:40px;margin-right:10px}.site-name{color:#fff;font-size:1.5rem;font-weight:700}.nav{display:flex;gap:15px}.nav-link{color:#fff;font-size:1.2rem;text-decoration:none;transition:color .3s ease}.nav-link:hover{color:#7f738e}.slide{color:#fff;cursor:pointer;display:none;font-size:28px}.mobile-menu{background:#fafafa;color:#000;display:flex;flex-direction:column;gap:30px;height:100%;padding:40px 20px;position:fixed;right:-100%;top:0;transition:right .3s ease-in-out;width:50%;z-index:999}.mobile-menu.open{right:0}.mobile-link{color:#000;font-size:1.2rem;font-weight:700;text-decoration:none}.close-btn{align-self:flex-end;background:none;border:none;color:#000;cursor:pointer;font-size:26px}.backdrop{background-color:#00000080;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:998}@media screen and (max-width:800px){.nav{align-items:center;flex-direction:column;gap:10px}.site-name{font-size:1.5rem}.nav-link{font-size:1rem}.desktop-nav{display:none}.slide{display:block}.header{align-items:center;flex-direction:row;justify-content:space-between}}.guess-form{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:700px;position:relative;width:100%}.guess-input{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;color:#000;flex:1 1;font-size:1.2rem;padding:12px}.guess-submit{align-items:center;background-color:#333;border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:1%;top:50%;transform:translateY(-50%);width:40px;z-index:10}.guess-submit-icon{height:24px;width:24px}.guess-submit:hover{background-color:#444;transform:translateY(-50%) scale(1.05)}.guess-submit:active{background-color:#555}.autocomplete-list{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;left:0;margin:0 auto;max-height:300px;overflow-y:auto;padding:0;position:absolute;right:0;top:110%;width:100%;z-index:5}.autocomplete-item{align-items:center;cursor:pointer;display:flex;gap:15px;padding:10px;transition:background .2s ease-in-out}.autocomplete-item:hover{background:#f0f0f0}.track-image{border-radius:8px;height:50px;object-fit:cover;width:50px}.track-info{flex-grow:1;font-size:16px;font-weight:500;text-align:center}.track-image:hover{transform:scale(1.1)}@media screen and (max-width:1150px){.guess-input{font-size:1.1rem}.track-image{height:45px;width:45px}.track-info{font-size:15px}}@media screen and (max-width:800px){.guess-form{align-items:stretch;flex-direction:column;gap:10px}.guess-input{font-size:1rem;width:100%}.guess-submit{height:40px}.autocomplete-item{gap:10px;padding:8px}.track-image{height:40px;width:40px}.track-info{font-size:14px}}.table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto;scrollbar-color:#fff3 #0000;scrollbar-width:thin;width:100%}table{border-collapse:initial;border-spacing:10px 15px;font-family:Arial,sans-serif;margin:20px auto;min-width:90%;width:90%}thead{background-color:#f0f0f0}th{border-radius:8px;padding:20px 5px;white-space:nowrap;width:80px}td,th{text-align:center}td{animation:fadeInLeft .5s ease forwards;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:2px;color:#fff;font-weight:700;height:60px;opacity:0;padding:10px;transform:translateX(-30px);white-space:normal;word-break:break-word}.correct{background-color:#39ff3d}.incorrect{background-color:#f64a57}.mid-correct{background-color:#ff9e3d}.td-arrow-up{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0CAYAAADL1t+KAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEm2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4KPHg6eG1wbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLyc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczpBdHRyaWI9J2h0dHA6Ly9ucy5hdHRyaWJ1dGlvbi5jb20vYWRzLzEuMC8nPgogIDxBdHRyaWI6QWRzPgogICA8cmRmOlNlcT4KICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0nUmVzb3VyY2UnPgogICAgIDxBdHRyaWI6Q3JlYXRlZD4yMDI1LTAyLTAzPC9BdHRyaWI6Q3JlYXRlZD4KICAgICA8QXR0cmliOkV4dElkPjY0MDI2Y2VjLTgyZDYtNGEyNi1iODQ3LWE3ZDNhYTcwYmIyMzwvQXR0cmliOkV4dElkPgogICAgIDxBdHRyaWI6RmJJZD41MjUyNjU5MTQxNzk1ODA8L0F0dHJpYjpGYklkPgogICAgIDxBdHRyaWI6VG91Y2hUeXBlPjI8L0F0dHJpYjpUb3VjaFR5cGU+CiAgICA8L3JkZjpsaT4KICAgPC9yZGY6U2VxPgogIDwvQXR0cmliOkFkcz4KIDwvcmRmOkRlc2NyaXB0aW9uPgoKIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScnCiAgeG1sbnM6ZGM9J2h0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvJz4KICA8ZGM6dGl0bGU+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5EZXNpZ24gc2FucyB0aXRyZSAtIDE8L3JkZjpsaT4KICAgPC9yZGY6QWx0PgogIDwvZGM6dGl0bGU+CiA8L3JkZjpEZXNjcmlwdGlvbj4KCiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0nJwogIHhtbG5zOnBkZj0naHR0cDovL25zLmFkb2JlLmNvbS9wZGYvMS4zLyc+CiAgPHBkZjpBdXRob3I+U2FpdGFtPC9wZGY6QXV0aG9yPgogPC9yZGY6RGVzY3JpcHRpb24+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXA9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8nPgogIDx4bXA6Q3JlYXRvclRvb2w+Q2FudmEgKFJlbmRlcmVyKSBkb2M9REFHZUM4S0ZpZGcgdXNlcj1VQURidEZxUHkwbzwveG1wOkNyZWF0b3JUb29sPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz6cWoFVAAAN3UlEQVR4nOzVsQ2CUAAAUSRhORZgADsGomNNGgscwuhPzvcmuO4e17rdE39l2Z+jE4Avex3n6AR+bB4dAAB8ztABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA0AEgwNABIMDQASDA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)}.td-arrow-down{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0CAYAAADL1t+KAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEm2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4KPHg6eG1wbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLyc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczpBdHRyaWI9J2h0dHA6Ly9ucy5hdHRyaWJ1dGlvbi5jb20vYWRzLzEuMC8nPgogIDxBdHRyaWI6QWRzPgogICA8cmRmOlNlcT4KICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0nUmVzb3VyY2UnPgogICAgIDxBdHRyaWI6Q3JlYXRlZD4yMDI1LTAyLTAzPC9BdHRyaWI6Q3JlYXRlZD4KICAgICA8QXR0cmliOkV4dElkPjlmNjAzOGI1LTU0NjUtNDZiZS05ZmNjLTVhNjM4YTNlOGNhZjwvQXR0cmliOkV4dElkPgogICAgIDxBdHRyaWI6RmJJZD41MjUyNjU5MTQxNzk1ODA8L0F0dHJpYjpGYklkPgogICAgIDxBdHRyaWI6VG91Y2hUeXBlPjI8L0F0dHJpYjpUb3VjaFR5cGU+CiAgICA8L3JkZjpsaT4KICAgPC9yZGY6U2VxPgogIDwvQXR0cmliOkFkcz4KIDwvcmRmOkRlc2NyaXB0aW9uPgoKIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScnCiAgeG1sbnM6ZGM9J2h0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvJz4KICA8ZGM6dGl0bGU+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5EZXNpZ24gc2FucyB0aXRyZSAtIDE8L3JkZjpsaT4KICAgPC9yZGY6QWx0PgogIDwvZGM6dGl0bGU+CiA8L3JkZjpEZXNjcmlwdGlvbj4KCiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0nJwogIHhtbG5zOnBkZj0naHR0cDovL25zLmFkb2JlLmNvbS9wZGYvMS4zLyc+CiAgPHBkZjpBdXRob3I+U2FpdGFtPC9wZGY6QXV0aG9yPgogPC9yZGY6RGVzY3JpcHRpb24+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXA9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8nPgogIDx4bXA6Q3JlYXRvclRvb2w+Q2FudmEgKFJlbmRlcmVyKSBkb2M9REFHZUM4S0ZpZGcgdXNlcj1VQURidEZxUHkwbzwveG1wOkNyZWF0b3JUb29sPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz6zIZNKAAANfElEQVR4nOzXS45dRRBF0YvNhIxUk2ACDBqJ4dBD0DBpu8rvf/MTEblWL3qntxW//P37H/8eQFmf3347juM4/vnzr8VLgJF+XT0AGOfz22/Hp7cv325Rh7o+rR4AjPEx5p/evnz71oF6BB0K+hjzRtShLkGHYq7FvBF1qEnQoZB7MW9EHeoRdCji0Zg3og61CDoU8GzMG1GHOgQdkns15o2oQw2CDomdjXkj6pCfoENSvWLeiDrkJuiQUO+YN6IOeQk6JDMq5o2oQ06CDomMjnkj6pCPoEMSs2LeiDrkIuiQwOyYN6IOeQg6BLcq5o2oQw6CDoGtjnkj6hCfoENQUWLeiDrEJugQULSYN6IOcQk6BBM15o2oQ0yCDoFEj3kj6hCPoEMQWWLeiDrEIugQQLaYN6IOcQg6LJY15o2oQwyCDgtlj3kj6rCeoMMiVWLeiDqsJeiwQLWYN6IO6wg6TFY15o2owxqCDhNVj3kj6jCfoMMku8S8EXWYS9Bhgt1i3og6zCPoMNiuMW9EHeYQdBho95g3og7jCToMIubviTqMJegwgJhfJuowjqBDZ2J+m6jDGIIOHYn5Y0Qd+hN06ETMnyPq0JegQwdi/hpRh34EHU4S83NEHfoQdDhBzPsQdThP0OFFYt6XqMM5gg4vEPMxRB1eJ+jwJDEfS9ThNYIOTxDzOUQdnifo8CAxn0vU4TmCDg8Q8zVEHR4n6HCHmK8l6vAYQYcbxDwGUYf7BB2uEPNYRB1uE3S4QMxjEnW4TtDhAzGPTdThMkGHH4h5DqIOPxN0+J+Y5yLq8J6gwyHmWYk6fCfobE/McxN1+ErQ2ZqY1yDqIOhsTMxrEXV2J+hsScxrEnV2JuhsR8xrE3V2JehsRcz3IOrsSNDZhpjvRdTZjaCzBTHfk6izE0GnPDHfm6izC0GnNDHnOESdPQg6ZYk5PxJ1qhN0ShJzLhF1KhN0yhFzbhF1qhJ0ShFzHiHqVCTolCHmPEPUqUbQKUHMeYWoU4mgk56Yc4aoU4Wgk5qY04OoU4Ggk5aY05Ook52gk5KYM4Kok5mgk46YM5Kok5Wgk4qYM4Ook5Ggk4aYM5Ook42gk4KYs4Kok4mgE56Ys5Kok4WgE5qYE4Gok4GgE5aYE4moE52gE5KYE5GoE5mgE46YE5moE5WgE4qYk4GoE5GgE4aYk4moE42gE4KYk5GoE4mgs5yYk5moE4Wgs5SYU4GoE4Ggs4yYU4mos5qgs4SYU5Gos5KgM52YU5mos4qgM5WYswNRZwVBZxoxZyeizmyCzhRizo5EnZkEneHEnJ2JOrMIOkOJOYg6cwg6w4g5fCfqjCboDCHm8DNRZyRBpzsxh+tEnVEEna7EHO4TdUYQdLoRc3icqNOboNOFmMPzRJ2eBJ3TxBxeJ+r0IuicIuZwnqjTg6DzMjGHfkSdswSdl4g59CfqnCHoPE3MYRxR51WCzlPEHMYTdV4h6DxMzGEeUedZgs5DxBzmE3WeIejcJeawjqjzKEHnJjGH9USdRwg6V4k5xCHq3CPoXCTmEI+oc4ug8xMxh7hEnWsEnXfEHOITdS4RdL4Rc8hD1PlI0DmOQ8whI1HnR4KOmENiok4j6JsTc8hP1DkOQd+amEMdoo6gb0rMoR5R35ugb0jMoS5R35egb0bMoT5R35Ogb0TMYR+ivh9B34SYw35EfS+CvgExh32J+j4EvTgxB0R9D4JemJgDjajXJ+hFiTnwkajXJugFiTlwjajXJejFiDlwj6jXJOiFiDnwKFGvR9CLEHPgWaJei6AXIObAq0S9DkFPTsyBs0S9BkFPTMyBXkQ9P0FPSsyB3kQ9N0FPSMyBUUQ9L0FPRsyB0UQ9J0FPRMyBWUQ9H0FPQsyB2UQ9F0FPQMyBVUQ9D0EPTsyB1UQ9B0EPTMyBKEQ9PkEPSsyBaEQ9NkEPSMyBqEQ9LkEPRsyB6EQ9JkEPRMyBLEQ9HkEPQsyBbEQ9FkEPQMyBrEQ9DkFfTMyB7EQ9BkFfSMyBKkR9PUFfRMyBakR9LUFfQMyBqkR9HUGfTMyB6kR9DUGfSMyBXYj6fII+iZgDuxH1uQR9AjEHdiXq8wj6YGIO7E7U5xD0gcQc4CtRH0/QBxFzgPdEfSxBH0DMAS4T9XEEvTMxB7hN1Mf4DwAA///s3be1VEEARMGFA8mRAAHgERAeaeJggIH4asUTI3uqImjvmi3oBYk5wDaiXp6gFyLmAPuIelmCXoCYAxwj6uUI+kliDnCOqJch6CeIOUAZon6eoB8k5gBlifo5gn6AmAPUIerHCfpOYg5Ql6gfI+g7iDlAG6K+n6BvJOYAbYn6PoK+gZgD9CHq2wn6A2IO0JeobyPod4g5wBhE/TFBv0HMAcYi6vcJ+hViDjAmUb9N0F8Rc4Cxifp1gv6MmAPMQdTfEvS/xBxgLqL+kqBfxBxgVqL+ZPmgiznA3ET9j6WDLuYAGUR94aCLOUCW1aO+ZNDFHCDTylFfLuhiDpBt1agvFXQxB1jDilFfJuhiDrCW1aK+RNDFHGBNK0U9PuhiDrC2VaIeHXQxB+ByWSPqsUEXcwCeS496ZNDFHIBrkqMeF3QxB+Ce1KhHBV3MAdgiMeoxQRdzAPZIi3pE0MUcgCOSoj590MUcgDNSoj510MUcgBISoj5t0MUcgJJmj/qUQRdzAGqYOerTBV3MAahp1qhPFXQxB6CFGaM+TdDFHICWZov6FEEXcwB6mCnqwwddzAHoaZaoDx10MQdgBDNEfdigizkAIxk96kMGXcwBGNHIUR8u6GIOwMhGjfpQQRdzAGYwYtSHCbqYAzCT0aI+RNDFHIAZjRT17kEXcwBmNkrUuwZdzAFIMELUuwVdzAFI0jvqXYIu5gAk6hn15kEXcwCS9Yp606CLOQAr6BH1ZkEXcwBW0jrqTYIu5gCsqGXUqwddzAFYWauoVw26mANAm6hXC7qYA8CT2lGvEnQxB4C3aka9eNDFHABuqxX1okEXcwB4rEbUiwVdzAFgu9JRLxJ0MQeA/UpG/XTQxRwAjisV9VNBF3MAOK9E1A8HXcwBoJyzUT8UdDEHgPLORH130MUcAOo5GvVdQRdzAKjvSNQ3B13MAaCdvVHfFHQxB4D29kT9YdDFHAD62Rr1u0EXcwDob0vUbwZdzAFgHI+ifjXoYg4A47kX9TdBF3MAGNetqL8IupgDwPiuRf1/0MUcAObxOurvLxcxB4AZPY/6BzEHgHn9a/i7H58+/+q8hcY+fv3SewJQ2c9v33tPoLHDf+gAwDgEHQACCDoABBB0AAgg6AAQQNABIICgA0AAQQeAAIIOAAEEHQACCDoABBB0AAgg6AAQQNABIICgA0AAQQeAAIIOAAEEHQACCDoABBB0AAgg6AAQQNABIICgA0AAQQeAAIIOAAEEHQACCDoABBB0AAgg6AAQQNABIICgA0AAQQeAAIIOAAEEHQACCDoABBB0AAgg6AAQQNABIICgA0AAQQeAAIIOAAEEHQACCDoABBB0AAgg6AAQQNABIICgA0AAQQeAAIIOAAEEHQACCDoABBB0AAgg6AAQQNABIICgA0AAQQeAAIIOAAEEHQACCDoABBB0AAgg6AAQQNABIICgA0AAQQeAAIIOAAEEHQACCDoABBB0AAgg6AAQQNABIICgA0AAQQeAAIIOAAEEHQACCDoABBB0AAgg6AAQQNABIICgA0AAQQeAAIIOAAEEHQAC/AYAAP//7dWBDAAAAMAgf+t7fCWR0AFgQOgAMCB0ABgQOgAMCB0ABoQOAANCB4ABoQPAgNABYEDoADAgdAAYEDoADAgdAAaEDgADQgeAAaEDwIDQAWBA6AAwIHQAGBA6AAwIHQAGhA4AA0IHgAGhA8CA0AFgQOgAMCB0ABgQOgAMCB0ABoQOAANCB4ABoQPAgNABYEDoADAgdAAYEDoADAgdAAaEDgADQgeAAaEDwIDQAWBA6AAwIHQAGBA6AAwIHQAGhA4AA0IHgAGhA8CA0AFgQOgAMCB0ABgQOgAMCB0ABoQOAANCB4ABoQPAgNABYEDoADAgdAAYEDoADAgdAAaEDgADQgeAAaEDwIDQAWBA6AAwIHQAGBA6AAwIHQAGhA4AA0IHgAGhA8CA0AFgQOgAMCB0ABgQOgAMCB0ABoQOAANCB4ABoQPAgNABYEDoADAgdAAYEDoADAgdAAaEDgADQgeAAaEDwIDQAWBA6AAwIHQAGBA6AAwIHQAGhA4AA0IHgAGhA8CA0AFgQOgAMCB0ABgQOgAMCB0ABoQOAANCB4ABoQPAgNABYEDoADAgdAAYEDoADAgdAAaEDgADQgeAAaEDwIDQAWBA6AAwIHQAGBA6AAwIHQAGhA4AA0IHgAGhA8CA0AFgQOgAMCB0ABgQOgAMCB0ABoQOAANCB4ABoQPAgNABYEDoADAgdAAYEDoADAgdAAaEDgADQgeAAaEDwIDQAWBA6AAwIHQAGBA6AAwIHQAGhA4AA0IHgAGhA8CA0AFgQOgAMCB0ABgQOgAMCB0ABoQOAANCB4ABoQPAgNABYEDoADAgdAAYEDoADAgdAAaEDgADQgeAAaEDwIDQAWBA6AAwIHQAGBA6AAwIHQAGhA4AA0IHgIEA20CpBCnoQ8AAAAAOZVhJZk1NACoAAAAIAAAAAAAAANJTkwAAAABJRU5ErkJggg==)}tr:first-child td{animation:fadeInLeft .5s ease forwards;opacity:0;transform:translateX(-30px)}tr:not(:first-child) td{opacity:1;transform:translateX(0)}.no-guess-message{color:#777;font-style:italic;margin-top:1rem;text-align:center}@media screen and (max-width:1150px){table{font-size:14px;table-layout:fixed;width:100%}th{padding:12px 3px}td,th{font-size:13px;max-width:90px;white-space:normal;word-break:break-word}td{height:50px;padding:8px}.no-guess-message{font-size:.95rem;margin-top:.75rem}}@media screen and (max-width:800px){table{border-spacing:5px 10px;font-size:12px;width:100%}th{padding:10px 2px}td,th{font-size:11px}td{height:45px;padding:6px}.no-guess-message{font-size:.9rem;margin-top:.5rem}}.classic-container{--s:200px;--c1:#fff;--c2:#e8e8e8;--c3:#ededed;align-items:flex-start;background:repeating-conic-gradient(from 30deg,#0000 0 120deg,var(--c3) 0 50%) calc(var(--s)/2) calc(var(--s)*tan(30deg)/2),repeating-conic-gradient(from 30deg,var(--c1) 0 60deg,var(--c2) 0 120deg,var(--c3) 0 50%);background-size:var(--s) calc(var(--s)*tan(30deg));justify-content:center;min-height:calc(100vh - 140px);overflow:hidden}.classic-container,.content{display:flex;position:relative}.content{align-items:center;background:#fffc;border-radius:10px;box-shadow:0 4px 10px #0000001a;flex-direction:column;margin-top:20px;max-width:1100px;padding:20px;text-align:center;width:100%;z-index:1}.content,h1{margin-bottom:20px}h1{color:#333;font-size:2rem}h3{color:#555;font-size:1.5rem;margin-top:20px}.popup-overlay{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.popup-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0003;padding:20px;text-align:center;width:600px}.album-image{border:1px solid #000;border-radius:10px;height:auto;width:40%}.close-button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.new-row td{animation:fadeInLeft .5s ease forwards;opacity:0;transform:translateX(-30px)}tr:not(.new-row) td{opacity:1;transform:translateX(0)}@keyframes fadeInLeft{to{opacity:1;transform:translateX(0)}}.loading{background:#fffc;border-radius:10px;box-shadow:0 4px 10px #0000001a;display:flex;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.loading,.loading-message{align-items:center;justify-content:center;text-align:center}.loading-message{color:#555;font-size:1.5rem}.spinner{animation:spin 1s linear infinite;border:4px solid #0000001a;border-radius:50%;border-top-color:#555;height:40px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hint-trigger{cursor:pointer;display:inline-block;margin:1rem}.hint-circle{align-items:center;background-color:#cce5ff;border-radius:50%;color:#007bff;display:flex;font-size:1.2rem;font-weight:700;height:35px;justify-content:center;transition:background-color .3s ease;width:35px}.hint-circle:hover{background-color:#a3d0ff}@media screen and (max-width:1150px){.content{padding:16px;width:775px}.popup-content{padding:15px;width:90%}.album-image{width:60%}.loading-message{font-size:1.2rem}.popup-content{padding:16px;width:500px}.album-image{max-height:300px;object-fit:cover;width:50%}}@media screen and (max-width:800px){.content{padding:12px;width:90%}.popup-content{max-width:400px;padding:12px;width:80%}.album-image{height:auto;margin-bottom:12px;object-fit:contain;width:50%}h1{font-size:1.5rem}h3{font-size:1.2rem}.loading{flex-direction:column}.spinner{aspect-ratio:1/1;height:40px;min-height:25px;min-width:25px;width:40px}.hint-circle,.loading-message{font-size:1rem}.hint-circle{height:30px;width:30px}.popup-content p{font-size:.95rem}}.hint-buttons{display:flex;gap:60px;justify-content:center;margin-bottom:10px;margin-top:10px}.hint-button{background-color:#f2f2f2;border:1px solid #aaa;border-radius:50%;color:#888;cursor:pointer;font-size:16px;font-weight:700;height:36px;transition:width .1s,height .1s,background-color .1s;width:36px}.hint-button.unlocked{background-color:#eaffea;border:1px solid #1c7c1c;color:#1c7c1c;cursor:pointer}.hint-button:hover.unlocked{background-color:#cdeac0;height:40px;transition:background-color .2s ease,width .1s ease,height .1s ease;width:40px}.hint-button.locked{position:relative}.hint-button.locked:after{background-color:#222;border-radius:4px;bottom:-35px;color:#fff;content:attr(data-tooltip);font-size:12px;left:50%;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .2s;white-space:nowrap;z-index:100}.hint-button.locked:hover:after{opacity:1}@media screen and (max-width:800px){.hint-buttons{gap:20px}.hint-button{font-size:14px;height:32px;width:32px}.hint-button:hover.unlocked{height:36px;width:36px}}
/*# sourceMappingURL=main.f9920d93.css.map*/