@font-face{font-family:Fortnite;src:url(../assets/Fortnite.ttf)}:root{--beige: #ffead2;--beige-2: #ffe4c9;--beige-3: #f3ebdf;--blue-1: #dbdfea;--blue-2: #acb1d6;--blue-3: #8294c4;--blue-4: #265073;--grey: #c7c8cc;font-family:Fortnite,sans-serif;line-height:1.5;font-size:16px;background:url(https://cdnb.artstation.com/p/assets/images/images/011/847/671/large/paul-mader-winter.jpg?1531749995) no-repeat center center;background-size:cover}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body{min-height:100vh;cursor:url(/assets/cursor-D_4o_RPH.cur),auto}@media (max-width: 600px){:root{font-size:13px}.header{padding:.5rem}}@font-face{font-family:Fortnite;src:url(/assets/Fortnite-hkq_uOyG.ttf)}#root{min-height:100dvh;display:flex;flex-direction:column;align-items:center}.header{width:70%;max-width:1228px;margin:1.5rem 1.3rem;border:.5rem solid var(--blue-3);box-shadow:.8rem .8rem var(--blue-4);font-family:Fortnite,sans-serif;display:flex;flex-direction:column;justify-content:center;align-items:center;animation:1.5s oscillate2 infinite alternate;color:var(--blue-4);padding:1.8rem;border-radius:1.5rem 2.5rem;background-color:var(--beige-3)}.header h1{font-style:italic;font-size:3.5rem;text-align:center;text-shadow:2px 2px 0px var(--blue-2),4px 4px 0px rgba(0,0,0,.25)}.header:hover{background-color:var(--blue-3);transform:translateY(-.5rem);transition:.2s ease-in-out}.content{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1rem .5rem;width:100%}button,img{cursor:url(/assets/cursor-D_4o_RPH.cur),auto}@keyframes oscillate2{0%{transform:translateY(-3px)}to{transform:translateY(3px)}}@font-face{font-family:Fortnite;src:url(/assets/Fortnite-hkq_uOyG.ttf)}.game-menu{color:var(--blue-4);box-shadow:.5rem .5rem var(--blue-4);border:.3rem solid var(--blue-1);border-radius:1rem;background-color:var(--blue-2);padding:1.9rem 2.5rem;max-width:90%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Fortnite,sans-serif}.menu-header{margin-bottom:1.8rem;background-color:var(--blue-1);padding:.5rem 1rem;border-radius:.5rem 1rem;box-shadow:.5rem .5rem var(--blue-4);text-shadow:1px 1px 0px var(--blue-2),3px 3px 0px rgba(0,0,0,.25)}.menu-content{width:100%;margin-bottom:2rem;gap:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.menu-content button{color:var(--blue-4);width:70%;padding:.8rem 1rem;border-radius:.5rem 1rem;border:0;font-family:Fortnite,sans-serif}.menu-content button:hover:before{content:"> "}.menu-content button:hover{transform:translate(.5rem);background-color:var(--blue-4);transition:.15s ease-in-out}.menu-content button:first-child:hover{color:#ace1af}.menu-content button:nth-child(2):hover{color:khaki}.menu-content button:last-child:hover{color:#fd5c63}@font-face{font-family:Fortnite;src:url(/assets/Fortnite-hkq_uOyG.ttf)}.loading-all{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;text-align:center;max-width:80%}.loading-all img{margin-bottom:.7rem}.loading-all p{padding:.5rem 1rem;background:var(--blue-4);color:#fff;border:.25rem solid var(--blue-2);border-radius:.8rem;box-shadow:.5rem .5rem var(--blue-4)}@font-face{font-family:Fortnite;src:url(/assets/Fortnite-hkq_uOyG.ttf)}.game-container{color:var(--blue-4);gap:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.card-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:1.1rem;width:100%;justify-content:center;align-items:start}.score{background-color:var(--beige);padding:.5rem 1rem;border-radius:1rem;border:.2rem solid var(--blue-3);box-shadow:calc(.2rem * 1.5) calc(.2rem * 1.5) var(--blue-4);text-shadow:1px 1px 0px var(--blue-2),3px 3px 0px rgba(0,0,0,.25)}@font-face{font-family:Fortnite;src:url(/assets/Fortnite-hkq_uOyG.ttf)}.hide{display:none!important}.card{width:100%;min-width:100px;aspect-ratio:1/1.2;line-height:0}.card-front{width:100%;height:100%;transform:rotateY(180);backface-visibility:hidden}.card-img{border:5px solid var(--blue-2);box-shadow:.5rem .5rem var(--blue-4);border-radius:1.25rem 2rem;object-fit:cover;width:100%;height:100%}.card-img:hover{transform:.3s ease-in-out}.card:hover{transform:scale(1.03) translateY(-8px)}.card:hover:after{position:absolute;margin-left:-50%;margin-top:-50%;top:50%;left:50%;content:"?";color:#fff;font-size:3rem;text-align:center;text-shadow:2px 2px 0px var(--blue-4),4px 4px 0px rgba(0,0,0,.25)}.card-loading{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:var(--beige-3);border:5px solid var(--blue-3);border-radius:1rem}.card-loading img{max-width:20%;animation:.8s spin infinite alternate}@keyframes spin{0%{transform:scale(1)}to{transform:scale(1.3)}}@font-face{font-family:Fortnite;src:url(/assets/Fortnite-hkq_uOyG.ttf)}:root{--beige: #ffead2;--beige-2: #ffe4c9;--beige-3: #f3ebdf;--blue-1: #dbdfea;--blue-2: #acb1d6;--blue-3: #8294c4;--blue-4: #265073;--grey: #c7c8cc}.results{color:var(--blue-4);flex-wrap:wrap;border:.5rem solid var(--blue-2);box-shadow:.75rem .75rem var(--blue-4);background-color:var(--beige-3);padding:2rem;border-radius:2rem;gap:10px;max-width:80%;text-align:center}.results p:first-child{background-color:var(--blue-3);border-radius:1rem;padding:1rem 2rem;color:#fff;font-size:1rem;margin-bottom:2rem;border:.5rem solid var(--blue-2);box-shadow:.75rem .75rem var(--blue-4);animation:1.5s oscillate infinite alternate}.results p:nth-child(2){animation:1.5s oscillate infinite alternate;font-size:1.3rem;margin:1rem 1.3rem}.meme{border:3px solid var(--blue-2);margin-bottom:1rem;max-width:70%;border-radius:2rem;box-shadow:.5rem .5rem var(--blue-4)}.menu-options{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem}.menu-options button{color:var(--blue-4);width:70%;padding:.8rem 1rem;border-radius:.5rem 1rem;font-family:Fortnite,sans-serif;border:.2rem solid var(--blue-2);box-shadow:.3rem .3rem var(--blue-4)}.menu-options button:hover{transform:translateY(-.2rem);background-color:var(--blue-4);color:var(--beige);transition:.2s ease-in-out}@keyframes oscillate{0%{transform:translateY(-5px)}to{transform:translateY(5px)}}
