body #root{position:relative;flex-direction:row;flex-wrap:wrap;height:fit-content;overflow:visible;justify-content:center}body #root .top-menu .about .column{flex-direction:column}body #root .top-menu .about .about-text{width:375px;height:fit-content;min-height:100%;align-items:center}body #root .top-menu .about .about-text .content{flex-wrap:wrap;padding:1.1rem}body #root .top-menu .about .about-text .content h3{flex-basis:100%;justify-content:center;text-align:center;font-family:var(--heading2);line-height:80%;border-bottom:.2rem dashed;padding-bottom:.75rem;font-size:2.75rem}@media(max-width: 800px){body #root .top-menu .about .about-text .content h3{font-size:2.25rem}}body #root .top-menu .about .about-text .content p{font-weight:500;margin-top:1.1rem;font-size:1.3rem}@media(max-width: 800px){body #root .top-menu .about .about-text .content p{font-size:1.15rem}}body #root .top-menu .about .about-text.closed{height:0px;min-height:0px}body #root .top-menu .about>.column{width:375px;margin-left:1.5rem}body #root .top-menu .about .register{flex-grow:1;margin-bottom:1.5rem}body #root .top-menu .about .register .content{height:fit-content;min-height:100%}body #root .top-menu .about .register .content form{flex-wrap:wrap;padding:.6rem 1rem 1.1rem 1rem;transition:opacity .1s linear}body #root .top-menu .about .register .content form .input-wrapper{flex-basis:100%;flex-wrap:wrap;align-items:baseline;margin-top:.5rem}body #root .top-menu .about .register .content form .input-wrapper:first-child{margin-top:0px}body #root .top-menu .about .register .content form .input-wrapper:last-child{flex-wrap:nowrap;align-items:center;margin:.5rem auto 0rem auto}body #root .top-menu .about .register .content form .input-wrapper label{font-family:var(--heading2);font-weight:450;line-height:90%;letter-spacing:.02rem;cursor:text;margin-top:.5rem;margin-right:.4rem;font-size:1.7rem}@media(max-width: 800px){body #root .top-menu .about .register .content form .input-wrapper label{font-size:1.5rem}}body #root .top-menu .about .register .content form .input-wrapper input{margin:0;padding:0;outline:none;background-color:rgba(0,0,0,0);min-width:1px;flex-basis:10rem;flex-grow:1;padding-bottom:.15rem;font-weight:500;line-height:100%;font-size:1.4rem;background-image:linear-gradient(var(--dark), var(--dark)),linear-gradient(var(--close), var(--close)),linear-gradient(var(--equal), var(--equal));background-size:100% .2rem,0 .2rem,0 .2rem;background-position:right bottom,left bottom,left bottom;background-repeat:no-repeat;cursor:text;transition:background-size .2s ease-in-out,background-position 0s 0s linear}@media(max-width: 800px){body #root .top-menu .about .register .content form .input-wrapper input{font-size:1.2rem}}body #root .top-menu .about .register .content form .input-wrapper input:hover,body #root .top-menu .about .register .content form .input-wrapper input:focus-visible{background-position:right bottom,left bottom,left bottom;transition:background-size .2s ease-in-out,background-position 0s .2s linear;background-size:0 .2rem,100% .2rem,0 .2rem}body #root .top-menu .about .register .content form .input-wrapper input:not(:placeholder-shown){background-position:right bottom,right bottom,left bottom;transition:background-size .2s ease-in-out,background-position 0s 0s linear;background-size:0 .2rem,0 .2rem,100% .2rem}body #root .top-menu .about .register .content form .input-wrapper input[type=checkbox]{height:1.6rem;width:1.6rem;flex-basis:1.6rem;max-width:1.6rem;min-width:1.6rem;border-radius:10rem;flex-grow:0;border:.2rem solid var(--dark);box-shadow:0 0 0 .2rem var(--white) inset;background-image:none;cursor:pointer;transition:background-color .1s linear,transform .1s linear,opacity .1s linear}body #root .top-menu .about .register .content form .input-wrapper input[type=checkbox]:hover,body #root .top-menu .about .register .content form .input-wrapper input[type=checkbox]:focus-visible{transform:scale(1.1);opacity:.6}body #root .top-menu .about .register .content form .input-wrapper input[type=checkbox]:checked{background-color:var(--primary)}body #root .top-menu .about .register .content form .input-wrapper input[type=checkbox]~label{display:inline-block;font-family:var(--body);font-size:1.2rem;font-weight:600;padding-left:.5rem;cursor:pointer}body #root .top-menu .about .register .content form .input-wrapper input[type=checkbox]~label a{display:inline-block;transition:transform .1s linear,opacity .1s linear}body #root .top-menu .about .register .content form .input-wrapper input[type=checkbox]~label a:hover,body #root .top-menu .about .register .content form .input-wrapper input[type=checkbox]~label a:focus-visible{transform:scale(1.05);opacity:.5}body #root .top-menu .about .register .content .loading-wrapper{position:absolute;left:0;top:0;height:100%;width:100%;transform:none;opacity:0;transition:opacity .1s linear}body #root .top-menu .about .register .content .loading-wrapper i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:3rem;animation:loading 1s 0s ease-in-out infinite}body #root .top-menu .about .register.buffering .content form{opacity:.3;pointer-events:none}body #root .top-menu .about .register.buffering .content .loading-wrapper{opacity:1}body #root .top-menu .about .button{flex-grow:1}body #root .top-menu .about .button:first-child{margin-right:1.5rem}@media(max-width: 1050px){body #root .top-menu .about{flex-direction:column;width:100%}body #root .top-menu .about .register .content,body #root .top-menu .about .about-text{min-height:0px;width:100%}body #root .top-menu .about>.column{flex-direction:column;margin-left:0rem;margin-top:1.5rem;width:100%}}body #root footer{width:100%;align-items:center;flex-wrap:wrap;margin-top:1rem;border-top:.2rem solid;gap:0rem 2rem;padding:1.5rem 1.2rem 3rem 1.2rem}@media(max-width: 800px){body #root footer{padding:1.5rem .2rem 3rem .2rem}}body #root footer .group{margin-top:1.5rem;flex-wrap:wrap}body #root footer .group:first-child{flex-grow:1}body #root footer .group:first-child a svg{fill:inherit;height:1.6rem;width:auto;margin-right:1rem}body #root footer .group:first-child a:first-child svg{height:2.5rem;transition:fill .1s linear;margin-right:1.5rem}body #root footer .group:first-child a:last-of-type svg{margin-right:0rem}body #root footer .group:first-child p{font-weight:500;flex-basis:100%;margin-top:.75rem}body #root footer .group:nth-child(2){flex-direction:column}body #root footer .group:nth-child(2) .policies{max-width:30rem;flex-wrap:wrap}body #root footer .group:nth-child(2) .policies a{margin:.25rem 1rem .25rem 0rem}body #root footer .group:nth-child(2) .policies a:last-child{margin-right:0rem}body #root footer a{font-size:1.6rem;font-weight:350;font-family:var(--heading2);align-items:center;transition:transform .1s linear,color .1s linear}body #root footer a:hover,body #root footer a:focus-visible{color:var(--darkGrey);fill:var(--darkGrey);transform:scale(1.05)}body #root .guesses{display:block;width:100%;margin-bottom:2rem;margin-top:3rem}@media(max-width: 800px){body #root .guesses{margin-top:2rem}}body #root .guesses .heading{width:100%;border-bottom:.175rem dashed}body #root .guesses .heading label{flex-basis:1rem;min-width:1rem;flex-grow:1;font-family:var(--heading2);font-weight:400;letter-spacing:.03rem;justify-content:center;text-align:center;transform:translateX(-10px);font-size:1.9rem}@media(max-width: 800px){body #root .guesses .heading label{font-size:1.5rem}}body #root .guesses .heading label:first-child{flex-basis:7.1rem;min-width:7.1rem}body #root .guesses .guess{justify-content:flex-end;align-items:flex-end;overflow:hidden;width:100%;margin:20px 0px 0px 10px;padding:0px;transform:translateX(-10px);opacity:1}body #root .guesses .guess .extrude-svg{position:absolute;left:0px;top:0px;height:100%;width:100%;transform:translate(-10px, -10px)}body #root .guesses .guess .extrude-svg svg{position:absolute;left:0px;top:0px}body #root .guesses .guess .extrude-svg svg .color-fill{transform:translate(10px, 10px)}body #root .guesses .guess .extrude-svg svg rect{fill:var(--white)}body #root .guesses .guess .extrude-svg svg path,body #root .guesses .guess .extrude-svg svg rect{stroke:var(--dark)}body #root .guesses .guess .guess-wrapper{width:100%;min-height:3.5rem}body #root .guesses .guess .guess-wrapper .row{flex-basis:100%;flex-wrap:wrap;max-width:100%;min-width:280px;align-items:center}body #root .guesses .guess .guess-wrapper .row div{display:flex;flex-basis:2rem;min-width:2rem;height:fit-content;flex-grow:1;align-items:center;justify-content:center;align-self:stretch;height:100%;text-align:center;min-height:1.5rem}body #root .guesses .guess .guess-wrapper .row div p,body #root .guesses .guess .guess-wrapper .row div h3{font-family:var(--heading) !important;font-weight:600;line-height:90%;letter-spacing:.03rem;padding:.2rem;margin:.6rem 0rem;flex-wrap:wrap;justify-content:center;align-items:center;font-size:1.25rem}@media(max-width: 800px){body #root .guesses .guess .guess-wrapper .row div p,body #root .guesses .guess .guess-wrapper .row div h3{font-size:1rem}}body #root .guesses .guess .guess-wrapper .row div p .down,body #root .guesses .guess .guess-wrapper .row div h3 .down{height:1.1vw;min-height:.9rem;max-height:1.1rem;width:auto;margin:.2rem .1rem .2rem 0rem;animation:PointDown 1.5s 0s linear infinite}body #root .guesses .guess .guess-wrapper .row div p .up,body #root .guesses .guess .guess-wrapper .row div h3 .up{height:1.1vw;min-height:.9rem;max-height:1.1rem;width:auto;animation:PointUp 1.5s 0s linear infinite;margin:.2rem .1rem .2rem 0rem}body #root .guesses .guess .guess-wrapper .row div p img,body #root .guesses .guess .guess-wrapper .row div h3 img{width:auto;height:3.5rem;margin-top:.2rem}body #root .guesses .guess .guess-wrapper .row div p span,body #root .guesses .guess .guess-wrapper .row div h3 span{display:inline;margin-right:.1rem}body #root .guesses .guess .guess-wrapper .row div.name{font-size:1.2rem;flex-basis:8rem;min-width:8rem;font-weight:700;border-right:.175rem dashed}body #root .guesses .guess .guess-wrapper .row div.name h3{margin:0px}body #root .guesses .guess .guess-wrapper .row div.equal p{animation:equal .2s ease-in-out .6s forwards;box-shadow:0px 0px 0px 3px var(--equal),0px 0px 0px 3px var(--equal),0px 0px 0px 3px var(--equal),0px 0px 0px 3px var(--equal),0px 0px 0px 3px var(--equal)}body #root .guesses .guess .guess-wrapper .row div.equal p svg:last-child{height:1.5vw;min-height:1.1rem;max-height:1.3rem;width:auto}body #root .guesses .guess .guess-wrapper .row div.close p{animation:close .2s ease-in-out .6s forwards;box-shadow:0px 0px 0px 3px var(--close),0px 0px 0px 3px var(--close),0px 0px 0px 3px var(--close),0px 0px 0px 3px var(--close)}body #root .guesses .guess .guess-wrapper .row div.close p svg:last-child{height:1.5vw;min-height:1.1rem;max-height:1.3rem;width:auto}body #root .guesses .guess .guess-wrapper .cover{position:absolute;top:0px;bottom:0px;left:0px;right:0px;justify-content:center;align-items:center;background-color:var(--biege);border:.175rem dashed;transition:color .1s linear}body #root .guesses .guess .guess-wrapper .cover span{font-size:1.4rem;font-weight:600}body #root .guesses .guess.activated{margin:10px 0px 0px 0px;padding:10px 0px 0px 10px}body #root .guesses .guess.activated .guess-wrapper .row{animation:extend .2s .3s ease-in-out forwards}body #root .guesses .guess.activated .guess-wrapper .cover{animation:reveal .3s 0s ease-in-out forwards}body #root .guesses .guess.activated .guess-wrapper .extrude-svg svg .color-fill{animation:retract .2s .3s ease-in-out forwards}body #root .guesses .guess.activated .guess-wrapper .extrude-svg svg rect{animation:extend .2s .3s ease-in-out forwards}@keyframes extend{from{transform:translate(0px, 0px)}to{transform:translate(-10px, -10px)}}@keyframes retract{from{transform:translate(10px, 10px)}to{transform:translate(0px, 0px)}}@keyframes reveal{from{transform:translateY(0px)}to{transform:translateY(calc(-100% - 11px))}}body #root .guesses .guess.buffering{opacity:.3}body #root .guesses .guess.game-over{color:var(--darkGrey)}@media(max-width: 800px){body #root .guesses .heading label:first-child{display:none}body #root .guesses .guess .guess-wrapper{min-height:5rem}body #root .guesses .guess .guess-wrapper .row{padding:.3rem .35rem .55rem .35rem}body #root .guesses .guess .guess-wrapper .row div{height:fit-content}body #root .guesses .guess .guess-wrapper .row div p{font-weight:700;padding:.1rem .2rem .2rem .2rem;margin:0px .2rem .1rem .2rem;align-items:flex-start;max-width:4rem}}@media(max-width: 800px)and (max-width: 800px){body #root .guesses .guess .guess-wrapper .row div p{max-width:2rem}}@media(max-width: 800px){body #root .guesses .guess .guess-wrapper .row div p span{flex-basis:100%;justify-content:center}body #root .guesses .guess .guess-wrapper .row div.name{flex-basis:100%;border-right:none}body #root .guesses .guess .guess-wrapper .row div.name h3{padding:.3rem .2rem .6rem .2rem}body #root .guesses .guess .guess-wrapper .row div.name p{max-width:none;flex-basis:100%;padding:0px}}@media(max-width: 400px){body #root .guesses .guess .guess-wrapper .row div.equal p,body #root .guesses .guess .guess-wrapper .row div.close p{animation:none}}@keyframes equal{from{transform:translate(0px, 0px);box-shadow:0px 0px 0px 3px var(--equal),0px 0px 0px 3px var(--equal),0px 0px 0px 3px var(--equal),0px 0px 0px 3px var(--equal),0px 0px 0px 3px var(--equal)}to{transform:translate(-4px, -3px);box-shadow:0px 0px 0px 3px var(--equal),1px 1px 0px 3px var(--equal),2px 2px 0px 3px var(--equal),3px 3px 0px 3px var(--equal),4px 4px 0px 3px var(--equal)}}@keyframes close{from{transform:translate(0px, 0px);box-shadow:0px 0px 0px 3px var(--close),0px 0px 0px 3px var(--close),0px 0px 0px 3px var(--close),0px 0px 0px 3px var(--close),0px 0px 0px 3px var(--close)}to{transform:translate(-4px, -3px);box-shadow:0px 0px 0px 3px var(--close),1px 1px 0px 3px var(--close),2px 2px 0px 3px var(--close),3px 3px 0px 3px var(--close),4px 4px 0px 3px var(--close)}}@keyframes PointDown{from{transform:rotate(180deg) translateY(0%)}25%{transform:rotate(180deg) translateY(-5%)}50%{transform:rotate(180deg) translateY(-20%)}75%{transform:rotate(180deg) translateY(-5%)}to{transform:rotate(180deg) translateY(0%)}}@keyframes PointUp{from{transform:translateY(0%)}25%{transform:translateY(-5%)}50%{transform:translateY(-20%)}75%{transform:translateY(-5%)}to{transform:translateY(0%)}}body #root header{align-items:center;justify-content:space-between;flex-basis:100%;border-bottom:.2rem solid;gap:1rem;padding:.4rem .2rem}body #root header h1{opacity:0;position:absolute;pointer-events:none}body #root header .group{justify-content:center}body #root header .group.buttons{display:grid;grid-template-columns:max-content max-content;grid-template-rows:max-content max-content}body #root header .group.buttons .button{width:auto;margin:.4rem}body #root header .group.buttons .button .content{font-size:1.8rem;padding:.3rem .6rem}body #root header .group.buttons .button .content label{margin-left:.4rem}body #root header .group.buttons .button .content svg{width:auto;height:2rem}@media(max-width: 550px){body #root header .group.buttons{grid-template-columns:max-content}body #root header .group.buttons .button .content{padding:.125rem .4rem;font-size:1.5rem}body #root header .group.buttons .button .content svg{width:auto;height:1.6rem;min-height:1.6rem}}body #root header .group:first-child{overflow:hidden}body #root header .group:first-child a{transition:opacity .1s linear}body #root header .group:first-child a:hover,body #root header .group:first-child a:focus-visible{opacity:.4}body #root header .group:first-child .logo{height:5.5rem;width:auto}body #root header .group:first-child h2{align-items:center;align-self:stretch;margin-left:1rem;font-size:2.1rem}body #root header .group:first-child h2 span{padding:.5rem 0rem .2rem .7rem;margin-top:.2rem;border-left:.2rem dashed;display:inline;white-space:nowrap;font-family:var(--heading2);font-weight:350;line-height:90%;text-wrap:wrap}body #root header .group:first-child h2 span a{display:inline-block;height:.68em;text-decoration-style:dashed;line-height:80%;padding-bottom:.08em;margin-bottom:-0.16em;margin-left:.3rem;border-bottom:.08em solid;transition:transform .1s linear,color .1s linear}body #root header .group:first-child h2 span a:hover,body #root header .group:first-child h2 span a:focus-visible{text-decoration-style:solid;transform:scale(1.05);color:var(--darkGrey)}body #root header .group:first-child h2 span a:hover svg,body #root header .group:first-child h2 span a:focus-visible svg{fill:var(--darkGrey)}body #root header .group:first-child h2 span a svg{display:inline-block;height:100%;margin:0rem .2rem;width:auto;transition:fill .1s linear}body #root header .group:first-child h2 span a span{position:absolute;opacity:0}@media(max-width: 800px){body #root header .group:first-child{flex-direction:column}body #root header .group:first-child .logo{height:3.2rem}body #root header .group:first-child h2{font-size:1.55rem;padding:.2rem .2rem 0rem 0rem;margin:.2rem 0rem 0rem 0rem}body #root header .group:first-child h2 span{padding:.5rem 0rem 0rem 0rem;border-top:.2rem dashed;border-left:none}}body #root header .group .activated.help{background-color:var(--orange)}body #root header .group .activated.help:hover,body #root header .group .activated.help:focus-visible{background-color:var(--halfOrange)}body #root header .group .activated.stats{background-color:var(--green)}body #root header .group .activated.stats:hover,body #root header .group .activated.stats:focus-visible{background-color:var(--halfGreen)}body #root header .group .activated.about{background-color:var(--blue)}body #root header .group .activated.about:hover,body #root header .group .activated.about:focus-visible{background-color:var(--halfBlue)}body #root header .group .activated.flashback{background-color:var(--yellow)}body #root header .group .activated.flashback:hover,body #root header .group .activated.flashback:focus-visible{background-color:var(--halfYellow)}body #root .top-menu .help{flex-direction:row;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap}body #root .top-menu .help .button{margin-left:1.5rem}body #root .top-menu .help .expandable-menu{flex-grow:1;margin-bottom:1.5rem}body #root .top-menu .help .expandable-menu *{display:inline-block}body #root .top-menu .help .expandable-menu .content{flex-grow:1;font-weight:500;height:fit-content;width:fit-content;padding:.75rem 1.25rem;max-width:calc(100% - 2.5rem);font-size:1.25rem}@media(max-width: 800px){body #root .top-menu .help .expandable-menu .content{font-size:1.1rem}}body #root .top-menu .help .expandable-menu h3{display:flex;flex-basis:100%;text-align:center;justify-content:center;font-weight:700;padding-bottom:.7rem;margin-bottom:1rem;border-bottom:.2rem dashed;font-size:2rem}@media(max-width: 800px){body #root .top-menu .help .expandable-menu h3{font-size:1.75rem}}body #root .top-menu .help .expandable-menu ol{flex-basis:100%;display:inline-block;margin:0;width:fit-content;padding-left:2rem}@media(max-width: 800px){body #root .top-menu .help .expandable-menu ol{padding-left:1.5rem}}body #root .top-menu .help .expandable-menu li{display:list-item;width:fit-content;margin:.2rem 0;line-height:120%}body #root .top-menu .help .expandable-menu svg{display:inline-block;height:1.1rem;width:auto;margin-bottom:-0.1rem}body #root .top-menu .hint{justify-content:center}body #root .top-menu .hint>.column{width:150px}body #root .top-menu .hint .hint-text{margin-top:1.5rem;flex-grow:1}body #root .top-menu .hint .hint-text .content{justify-content:center;flex-grow:1;height:100%}body #root .top-menu .hint .hint-text .content h4{font-weight:600;text-align:center;align-items:center;justify-content:center;padding:1rem;font-size:2rem}@media(max-width: 800px){body #root .top-menu .hint .hint-text .content h4{padding:.75rem;font-size:1.6rem}}body #root .top-menu .hint .button label{text-wrap:nowrap}body #root .top-menu .hint .hint-image{width:250px;margin-right:1.5rem}body #root .top-menu .hint .hint-image .content{height:250px;width:250px;background-color:var(--grey);overflow:hidden}body #root .top-menu .hint .hint-image .loading-wrapper{top:50%}body #root .top-menu .hint .hint-image img{height:100%;width:100%;object-fit:cover;object-position:top center;pointer-events:none}@media(max-width: 500px){body #root .top-menu .hint{flex-wrap:wrap}body #root .top-menu .hint>.column{flex-direction:column;width:100%;align-items:center;margin-top:1.5rem}body #root .top-menu .hint .button{flex-grow:0;flex-shrink:0;width:fit-content}body #root .top-menu .hint .hint-image{margin-right:0rem}body #root .top-menu .hint .hint-text{margin-top:0rem;margin-bottom:1.5rem}body #root .top-menu .hint .hint-text .content{height:fit-content}}body #root .notification{position:fixed;height:fit-content;flex-grow:1;width:1100px;max-width:calc(100vw - 4rem - 10px);top:0px;left:50%;transform:translate(calc(-50% - 4px), calc(-100% - 8px));align-items:center;justify-content:center;background-color:var(--white);padding:.2rem 1rem 0rem 1rem;background-image:linear-gradient(var(--middleGrey), var(--middleGrey)),linear-gradient(var(--equal), var(--equal));background-size:0% .4rem,100% .4rem;background-position:right top,left top;background-repeat:no-repeat;z-index:1;transition:transform .15s linear;box-shadow:0px 0px 0px 3px var(--dark),1px 1px 0px 3px var(--dark),2px 2px 0px 3px var(--dark),3px 3px 0px 3px var(--dark),4px 4px 0px 3px var(--dark)}body #root .notification.visible{animation:progress 4.8s 0s forwards linear;transform:translate(calc(-50% - 4px), 0%)}body #root .notification p{font-weight:600;margin:1rem;margin-left:auto;font-size:1.5rem}@media(max-width: 800px){body #root .notification p{font-size:1.25rem}}body #root .notification button{height:2.25rem;width:2.25rem;flex-shrink:0;justify-content:center;align-items:center;border-radius:10rem;margin:.6rem -0.25rem .6rem auto;cursor:pointer;background-color:var(--grey);box-shadow:0px 0px 0px 3px var(--dark),1px 1px 0px 3px var(--dark),2px 2px 0px 3px var(--dark),3px 3px 0px 3px var(--dark);transition:box-shadow .1s linear,transform .1s linear}body #root .notification button:hover,body #root .notification button:focus-visible{transform:translate(3px, 3px);box-shadow:0px 0px 0px 3px var(--dark),0px 0px 0px 3px var(--dark),0px 0px 0px 3px var(--dark),0px 0px 0px 3px var(--dark)}body #root .notification button svg{height:60%;width:auto}@keyframes progress{from{background-size:100% .4rem,0rem .4rem}to{background-size:0% .4rem,100% .4rem}}body #root .top-menu .reveal{flex-wrap:wrap;justify-content:center}body #root .top-menu .reveal .player-wrapper{position:absolute;height:100%;width:100%;left:0;top:0;z-index:1;pointer-events:none;animation:disappear .25s 1.5s forwards linear}body #root .top-menu .reveal .player-wrapper .lf-player-container{position:absolute;left:0;top:0;margin:auto}body #root .top-menu .reveal .player-wrapper.win .lf-player-container{height:40rem;width:50rem;transform:translate(-35%, -35%)}@media(max-width: 1375px){body #root .top-menu .reveal .player-wrapper.win .lf-player-container{transform:translate(-25%, -35%)}}body #root .top-menu .reveal .player-wrapper.lose .lf-player-container{height:20rem;width:20rem;transform:translate(-2.5rem, -2.5rem)}@media(max-width: 1375px){body #root .top-menu .reveal .player-wrapper.lose .lf-player-container{transform:translate(2.5rem, -2rem)}}@media(max-width: 660px){body #root .top-menu .reveal .player-wrapper.lose .lf-player-container{left:50%;transform:translate(-50%, -2rem)}}body #root .top-menu .reveal .expandable-menu h5,body #root .top-menu .reveal .expandable-menu h3{flex-direction:column;font-weight:600;height:fit-content;font-size:1.75rem}@media(max-width: 800px){body #root .top-menu .reveal .expandable-menu h5,body #root .top-menu .reveal .expandable-menu h3{font-size:1.25rem}}body #root .top-menu .reveal .expandable-menu h5 label,body #root .top-menu .reveal .expandable-menu h5 span,body #root .top-menu .reveal .expandable-menu h3 label,body #root .top-menu .reveal .expandable-menu h3 span{height:fit-content;font-family:var(--heading2);font-weight:400;letter-spacing:.03rem;color:var(--middleGrey);white-space:nowrap;font-size:1.5rem}@media(max-width: 800px){body #root .top-menu .reveal .expandable-menu h5 label,body #root .top-menu .reveal .expandable-menu h5 span,body #root .top-menu .reveal .expandable-menu h3 label,body #root .top-menu .reveal .expandable-menu h3 span{font-size:1.2rem}}body #root .top-menu .reveal .player-data{width:650px;height:100%}body #root .top-menu .reveal .player-data.closed{height:0px;min-height:0px}body #root .top-menu .reveal>.column{width:275px;margin-left:1.5rem}body #root .top-menu .reveal .player-data .content{flex-wrap:wrap;width:100%}body #root .top-menu .reveal .player-data .content .headshot{height:250px;flex-basis:250px;flex-grow:1;justify-content:center;background-color:var(--grey);border-right:.2rem solid var(--dark);margin-right:-0.2rem;border-bottom:.2rem solid;margin-bottom:-0.2rem;overflow:hidden}body #root .top-menu .reveal .player-data .content .headshot img{height:100%;width:100%;object-fit:cover;object-position:top center;pointer-events:none}body #root .top-menu .reveal .player-data .content .data{flex-basis:350px;flex-grow:1;flex-wrap:wrap;justify-content:space-between;padding:.6rem 1.5rem}body #root .top-menu .reveal .player-data .content .data h3{display:inline-block;font-size:2rem;font-weight:600;justify-content:center;align-items:center;flex-basis:100%;flex-grow:1;text-align:center;border-bottom:.2rem dashed;padding-bottom:.5rem;margin-top:.25rem}body #root .top-menu .reveal .player-data .content .data h5{margin:.5rem .3rem}body #root .top-menu .reveal .player-data .content .data p{display:inline-block;height:fit-content;text-align:left;white-space:unset;margin-left:-1rem;font-family:var(--heading);font-weight:600;font-style:italic;color:var(--middleGrey);font-size:1.3rem}body #root .top-menu .reveal .time{margin-top:1.5rem;flex-grow:1;align-items:stretch}body #root .top-menu .reveal .time .content{flex-direction:column;flex-grow:1;justify-content:space-between;padding:1rem;height:calc(100% - 2rem);max-height:12rem}body #root .top-menu .reveal .time .content h3,body #root .top-menu .reveal .time .content h5{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between}body #root .top-menu .reveal .time .content h3:nth-child(2),body #root .top-menu .reveal .time .content h5:nth-child(2){margin:.5rem 0}body #root .top-menu .reveal .time .content h3 *,body #root .top-menu .reveal .time .content h5 *{display:inline-block}body #root .top-menu .reveal .time .content h3 span,body #root .top-menu .reveal .time .content h5 span{flex-basis:100%;font-family:var(--heading);font-style:italic;font-weight:600;font-size:1.25rem}@media(max-width: 800px){body #root .top-menu .reveal .time .content h3 span,body #root .top-menu .reveal .time .content h5 span{font-size:1.1rem}}body #root .top-menu .reveal .time .content h3 em,body #root .top-menu .reveal .time .content h5 em{font-weight:700;font-size:1.4rem}@media(max-width: 800px){body #root .top-menu .reveal .time .content h3 em,body #root .top-menu .reveal .time .content h5 em{font-size:1.3rem}}body #root .top-menu .reveal .time .content h3 label,body #root .top-menu .reveal .time .content h5 label{flex-basis:100%}body #root .top-menu .reveal .button{flex-grow:1}body #root .top-menu .reveal .button:first-child{margin-right:1.5rem}body #root .top-menu .reveal .sanctuary{width:950px;margin-top:1.25rem}body #root .top-menu .reveal .sanctuary .content{flex-wrap:wrap;align-items:center;justify-content:center;flex-grow:1}body #root .top-menu .reveal .sanctuary .content .image-wrapper{min-height:5rem;width:15rem;margin:-0.2rem;flex-grow:1;align-self:stretch;border:.2rem solid;background-color:var(--grey)}body #root .top-menu .reveal .sanctuary .content .image-wrapper img{margin:.25rem;height:calc(100% - .5rem);width:calc(100% - .5rem);object-fit:contain;object-position:center}body #root .top-menu .reveal .sanctuary .content .sanctuary-text{flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;font-size:1.5rem;font-weight:600;height:fit-content;flex-basis:10rem;flex-grow:1000;padding:.4rem}@media(max-width: 800px){body #root .top-menu .reveal .sanctuary .content .sanctuary-text{font-size:1.25rem}}body #root .top-menu .reveal .sanctuary .content .sanctuary-text span{margin:.25rem .5rem .25rem .5rem}body #root .top-menu .reveal .sanctuary .content .sanctuary-text a{width:fit-content;flex-grow:0;background-color:var(--grey);margin:.5rem;line-height:100%}@media(max-width: 1375px){body #root .top-menu .reveal .player-data{width:400px}body #root .top-menu .reveal>.column{width:175px}body #root .top-menu .reveal .player-data .content .headshot img{height:100%;width:auto;background-color:var(--white);border-right:.2rem dashed;border-left:.2rem dashed}body #root .top-menu .reveal .time{flex-grow:0}body #root .top-menu .reveal .time .content{height:fit-content;flex-direction:row;flex-wrap:wrap;align-items:center}body #root .top-menu .reveal .time .content h5:last-child{flex-direction:column;flex-basis:auto;flex-grow:0}body #root .top-menu .reveal .sanctuary{width:600px}body #root .top-menu .reveal .column{justify-content:flex-end}body #root .top-menu .reveal .row .button:first-child{margin-right:0px;margin-bottom:1.5rem}}@media(max-width: 660px){body #root .top-menu .reveal{width:100%}body #root .top-menu .reveal .column,body #root .top-menu .reveal .player-data{width:100%;max-width:400px}body #root .top-menu .reveal .time{flex-grow:1}body #root .top-menu .reveal .time .content h3{flex-basis:100%;text-align:center;justify-content:center}body #root .top-menu .reveal .sanctuary{width:400px}body #root .top-menu .reveal .column{flex-direction:column;margin:0px}body #root .top-menu .reveal .row{margin-top:1.5rem}body #root .top-menu .reveal .row .button:first-child{margin-right:1.5rem}body #root .top-menu .reveal .sanctuary{margin-top:0rem}}@keyframes disappear{from{opacity:1}to{opacity:0}}body #root .searchbar{justify-content:space-between;align-items:center;width:calc(100% - 6px + 1.5rem);flex-wrap:wrap-reverse;max-width:calc(100% + 1.5rem);margin-right:-1.5rem;margin-top:1.5rem}@media(max-width: 800px){body #root .searchbar{margin-top:0rem}}body #root .searchbar .button.activated{background-color:var(--orange)}body #root .searchbar .button.activated:hover,body #root .searchbar .button.activated:focus-visible{background-color:var(--halfOrange)}body #root .searchbar .button.activated label{text-shadow:3px 3px 0px var(--dark),-3px -3px 0px var(--dark),3px -3px 0px var(--dark),-3px 3px 0px var(--dark),0px 3px 0px var(--dark),0px -3px 0px var(--dark),3px 0px 0px var(--dark),-3px 0px 0px var(--dark)}body #root .searchbar .input-wrapper{margin-top:1.5rem;margin-right:1.5rem;order:2;color:var(--dark);flex-basis:15rem;flex-grow:1000;align-items:center;justify-content:center;max-width:100%;transition:color .1s ease-in-out,box-shadow .1s ease-in-out,transform .1s ease-in-out}body #root .searchbar .input-wrapper label{font-weight:500;font-family:var(--heading2);border-right:3px solid;border-color:var(--dark);line-height:80%;padding:.55rem .85rem .1rem .9rem;justify-content:center;cursor:text;transition:background-color .1s ease-in-out,color .1s ease-in-out,text-shadow .1s linear;font-size:2.9rem}@media(max-width: 800px){body #root .searchbar .input-wrapper label{font-size:2.5rem}}body #root .searchbar .input-wrapper label:last-of-type{position:absolute;pointer-events:none;opacity:0}body #root .searchbar .input-wrapper input{font-family:var(--heading);font-weight:600;width:2rem;min-width:1px;flex-grow:1;flex-shrink:1;padding:0rem .6rem;height:100%;font-size:1.75rem}@media(max-width: 800px){body #root .searchbar .input-wrapper input{font-size:1.5rem}}body #root .searchbar .input-wrapper input::placeholder{font-weight:500;color:var(--middleGrey);opacity:1}body #root .searchbar .input-wrapper.activated label:first-child{color:var(--white);background-color:var(--primary);border-color:var(--dark);text-shadow:3px 3px 0 var(--dark),-3px -3px 0 var(--dark),3px -3px 0 var(--dark),-3px 3px 0 var(--dark),0px 3px 0 var(--dark),0px -3px 0 var(--dark),3px 0px 0 var(--dark),-3px 0px 0 var(--dark)}body #root .searchbar .input-wrapper.disabled{color:#bababa;background-color:var(--grey);pointer-events:none}body #root .searchbar .input-wrapper.disabled label:first-child{background-color:var(--grey);text-shadow:none;color:#bababa;border-color:#bababa}body #root .searchbar .time-hint-wrapper{order:3;flex-grow:1;justify-content:space-between}@media(max-width: 500px){body #root .searchbar .time-hint-wrapper{flex-wrap:wrap-reverse}}body #root .searchbar .time-hint-wrapper .time,body #root .searchbar .time-hint-wrapper .button{margin-right:1.5rem;margin-top:1.5rem}body #root .searchbar .time-hint-wrapper .time{background-color:var(--white);font-family:var(--heading2);font-size:2rem;letter-spacing:.03rem;width:6rem;line-height:100%;align-items:center;justify-content:center;text-align:center;transform:translateX(-4px);padding:.55rem .75rem;box-shadow:0px 0px 0px 3px var(--dark),1px 1px 0px 3px var(--dark),2px 2px 0px 3px var(--dark),3px 3px 0px 3px var(--dark),4px 4px 0px 3px var(--dark)}@media(max-width: 800px){body #root .searchbar .time-hint-wrapper .time{padding:.35rem .75rem}}body #root .searchbar .suggestions{order:1;flex-basis:100%;transform:translateX(-4px);margin-top:1.5rem;margin-right:1.5rem}body #root .searchbar .suggestions .content{flex-basis:100%;height:fit-content;max-height:300px;flex-direction:column;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}body #root .searchbar .suggestions .content::-webkit-scrollbar{display:none}body #root .searchbar .suggestions .content button{font-size:1.25rem;min-height:1.75rem;line-height:100%;font-weight:600;padding:.2rem .5rem;background-image:linear-gradient(var(--dark), var(--dark) 2px, var(--primary) 2px, var(--primary) calc(100% - 2px), var(--dark) calc(100% - 2px), var(--dark));background-size:0% 100%;background-position:100% 100%;background-repeat:no-repeat;cursor:pointer;transition:background-size .25s ease-in-out,color .1s ease-in-out,text-shadow .1s linear}body #root .searchbar .suggestions .content button:hover,body #root .searchbar .suggestions .content button:focus-visible{background-size:100% 100%;color:var(--white);text-shadow:2px 2px 0px var(--dark),-2px -2px 0px var(--dark),2px -2px 0px var(--dark),-2px 2px 0px var(--dark),0px 2px 0px var(--dark),0px -2px 0px var(--dark),2px 0px 0px var(--dark),-2px 0px 0px var(--dark)}body #root .top-menu .stats .row{align-items:center}body #root .top-menu .stats>.expandable-menu{width:450px}body #root .top-menu .stats>.column{width:350px;margin-left:1.5rem}body #root .top-menu .stats .expandable-menu h5{flex-direction:column;justify-content:center;font-weight:600;font-size:2rem}@media(max-width: 800px){body #root .top-menu .stats .expandable-menu h5{font-size:1.5rem}}body #root .top-menu .stats .expandable-menu h5 label{height:fit-content;font-family:var(--heading2);font-weight:450;letter-spacing:.03rem;color:var(--middleGrey);white-space:nowrap;font-size:1.5rem}@media(max-width: 800px){body #root .top-menu .stats .expandable-menu h5 label{font-size:1.25rem}}body #root .top-menu .stats .guess-distribution .content{min-height:240px;width:100%;align-items:stretch;flex-direction:column;padding:.75rem 1.25rem;max-width:calc(100% - 2.5rem)}body #root .top-menu .stats .guess-distribution .content h3{height:fit-content;font-weight:700;justify-content:center;text-align:center;padding-bottom:.6rem;border-bottom:.2rem dashed;font-size:1.6rem}@media(max-width: 800px){body #root .top-menu .stats .guess-distribution .content h3{font-size:1.3rem}}body #root .top-menu .stats .guess-distribution .content a{display:inline;text-align:center;margin:0 auto;font-weight:600;flex-direction:column;align-items:center}body #root .top-menu .stats .guess-distribution .content a small{display:inline;font-size:.9rem;font-style:italic;color:var(--darkGrey);text-decoration:none;font-family:var(--heading)}body #root .top-menu .stats .guess-distribution .content .chart{flex-basis:100px;flex-grow:1;align-items:stretch;padding-top:2.5rem;height:100%}body #root .top-menu .stats .guess-distribution .content .chart .guess{flex-direction:column-reverse;flex-basis:1px;flex-grow:1;justify-content:flex-end}body #root .top-menu .stats .guess-distribution .content .chart .guess .bar-wrapper{justify-content:center;align-items:flex-end;height:100%;margin-bottom:-0.175rem;padding:0 .3rem}body #root .top-menu .stats .guess-distribution .content .chart .guess .bar-wrapper .bar{flex-grow:1;background-color:var(--green);justify-content:center;border:.2rem solid;min-height:.2rem;transition:height .2s ease-in-out;border-radius:.2rem}body #root .top-menu .stats .guess-distribution .content .chart .guess .bar-wrapper .bar p{font-family:var(--heading2);font-weight:450;letter-spacing:.02rem;font-size:1.4rem;height:fit-content;transform:translateY(calc(-100% - 0.1rem))}body #root .top-menu .stats .guess-distribution .content .chart .guess label{font-family:var(--heading2);font-size:1.25rem;font-weight:700;line-height:100%;height:fit-content;padding-top:.5rem;justify-content:center;text-align:center;border-top:.2rem solid}body #root .top-menu .stats .button{flex-grow:1}body #root .top-menu .stats .numbers{flex-grow:1;align-items:stretch;margin-top:1.5rem}body #root .top-menu .stats .numbers .content{flex-wrap:wrap;flex-grow:1;padding:1rem 1.25rem;height:calc(100% - 2rem)}body #root .top-menu .stats .numbers .content h5{flex-basis:40%;flex-grow:1}body #root .top-menu .stats .current-game{flex-grow:1;margin-right:1.5rem}body #root .top-menu .stats .current-game .content{flex-grow:1;padding:.5rem .5rem;justify-content:center}body #root .top-menu .stats .current-game .content h5{width:fit-content;flex-direction:row;flex-wrap:wrap;align-items:center}body #root .top-menu .stats .current-game .content h5 label{margin-right:.5rem;display:inline}body #root .top-menu .stats .current-game .content h5 label small{font-size:.9rem;font-family:var(--heading);font-weight:800;line-height:40%;margin-bottom:.2rem}@media(max-width: 1250px){body #root .top-menu .stats{width:550px;max-width:100%;flex-wrap:wrap}body #root .top-menu .stats>.column,body #root .top-menu .stats>.expandable-menu{flex-grow:1}body #root .top-menu .stats .guess-distribution .content{min-height:250px}body #root .top-menu .stats .numbers{margin-top:0rem}body #root .top-menu .stats .numbers .content{height:fit-content}body #root .top-menu .stats .column{flex-direction:column;margin-top:1.5rem;margin-left:0rem}body #root .top-menu .stats .row{margin-top:1.5rem}}body #root .top-menu .flashback{flex-direction:column}body #root .top-menu .flashback .game-selector .content{align-items:center;flex-direction:column;padding:.75rem 1rem}body #root .top-menu .flashback .game-selector .content h3{align-self:stretch;text-align:center;justify-content:center;font-weight:700;padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:.2rem dashed;font-size:2rem}@media(max-width: 800px){body #root .top-menu .flashback .game-selector .content h3{font-size:1.75rem}}body #root .top-menu .flashback .game-selector .content .input-wrapper{flex-wrap:wrap;align-items:center;justify-content:center}body #root .top-menu .flashback .game-selector .content .input-wrapper label{font-size:1.4rem;font-weight:600;margin-right:.5rem}@media(max-width: 800px){body #root .top-menu .flashback .game-selector .content .input-wrapper label{font-size:1.25rem}}body #root .top-menu .flashback .game-selector .content .input-wrapper input{font-size:1.25rem;font-weight:600;background-image:linear-gradient(var(--dark), var(--dark)),linear-gradient(var(--close), var(--close));background-size:100% .2rem,0rem .2rem;background-position:right bottom,left bottom;background-repeat:no-repeat;cursor:text;transition:background-size .2s ease-in-out;margin:.25rem 0rem}@media(max-width: 800px){body #root .top-menu .flashback .game-selector .content .input-wrapper input{font-size:1.15rem}}body #root .top-menu .flashback .game-selector .content .input-wrapper input:hover,body #root .top-menu .flashback .game-selector .content .input-wrapper input:focus-visible{background-size:0rem .2rem,100% .2rem}body #root .top-menu .flashback .game-selector .content i{display:inline;font-family:var(--heading2);font-size:1.7rem;color:var(--middleGrey);margin-top:.25rem;line-height:100%}@media(max-width: 800px){body #root .top-menu .flashback .game-selector .content i{font-size:1.5rem}}body #root .top-menu .flashback .game-selector .content i strong{display:inline}body #root .top-menu .flashback .row .button{flex-grow:1;margin-top:1rem}body #root .top-menu .flashback .row .button:first-child{margin-right:1rem}body #root .loading{position:absolute;left:50%;top:50%;height:fit-content;width:fit-content;font-size:3rem;z-index:1;transform:translate(-50%, -50%)}body #root .loading i{animation:spin 1s 0s ease-in-out infinite}@keyframes spin{from{transform:rotate(360deg)}75%{transform:rotate(0deg)}to{transform:rotate(0deg)}}body #root .ad-split{flex-direction:row-reverse;overflow-x:hidden;flex-basis:100%;justify-content:center;height:fit-content}body #root .ad-split .ads-wrapper{flex-direction:column;padding:25px 0;flex-shrink:0;min-height:1275px}body #root .ad-split .ads-wrapper .banner:first-child{margin-bottom:25px}body #root .ad-split .contain{margin:0}body #root .ad{flex-shrink:0;z-index:1}body #root .ad iframe{box-shadow:0px 0px 0px .17rem var(--dark)}body #root .ad.side iframe{margin-right:clamp(-340px,(100vw - 1468px)*-1,28px)}body #root .ad.banner{margin-top:2rem}body #root .ad.footer{position:fixed;bottom:0;left:50%;transform:translateX(-50%)}body #root .ad button{position:absolute;top:0;right:0;transform:translate(40%, -40%);transform-origin:top right;font-family:var(--heading);font-weight:600;font-size:1.4rem;height:28px;width:28px;line-height:85%;justify-content:center;background-color:var(--white);border-radius:10rem;border:.2rem solid var(--dark);cursor:pointer;transition:color .1s linear,transform .1s linear,border .1s linear}body #root .ad button:hover,body #root .ad button:focus-visible{background-color:var(--red);color:var(--white);border:.17rem solid var(--red);transform:scale(1.1) translate(40%, -40%)}body #root .contain{flex-wrap:wrap;justify-content:center;align-items:center}body #root .button{text-decoration:none;justify-content:center;align-items:center;background-color:var(--white);cursor:pointer;transform:translate(-4px, 0px);transition:box-shadow .1s ease-in-out,transform .1s ease-in-out,margin .1s ease-in-out,height .25s ease-in-out,background-color .1s ease-in-out;overflow:hidden;box-shadow:0px 0px 0px 3px var(--dark),1px 1px 0px 3px var(--dark),2px 2px 0px 3px var(--dark),3px 3px 0px 3px var(--dark),4px 4px 0px 3px var(--dark)}body #root .button:hover,body #root .button:focus-visible,body #root .button.activated{transform:translate(0px, 4px);box-shadow:0px 0px 0px 3px var(--dark),0px 0px 0px 3px var(--dark),0px 0px 0px 3px var(--dark),0px 0px 0px 3px var(--dark),0px 0px 0px 3px var(--dark)}body #root .button.closed{height:0px;margin:0px !important;box-shadow:0px 0px 0px 0px var(--dark),0px 0px 0px 0px var(--dark),0px 0px 0px 0px var(--dark),0px 0px 0px 0px var(--dark),0px 0px 0px 0px var(--dark)}body #root .button .content{height:fit-content;width:fit-content;align-items:center;justify-content:center;padding:.4rem .75rem;pointer-events:none;font-family:var(--heading2);font-weight:400;font-size:2rem}@media(max-width: 800px){body #root .button .content{font-size:1.7rem}}body #root .button .content svg{width:auto;height:5vw;min-height:2rem;max-height:2.3rem}body #root .button .content svg.close,body #root .button .content svg.share,body #root .button .content svg.check-outline{min-height:1.6rem;max-height:1.9rem}body #root .button .content svg path{transition:fill .1s ease-in-out}body #root .button .content label{width:fit-content;white-space:nowrap;letter-spacing:.02rem;transition:text-shadow .1s ease-in-out,color .1s ease-in-out;margin-bottom:-0.2rem;margin-left:.5rem}body #root .button.activated svg *:first-child{fill:var(--white)}body #root .button.activated label{color:var(--white);text-shadow:2px 2px 0px var(--dark),-2px -2px 0px var(--dark),2px -2px 0px var(--dark),-2px 2px 0px var(--dark),0px 2px 0px var(--dark),0px -2px 0px var(--dark),2px 0px 0px var(--dark),-2px 0px 0px var(--dark)}body #root .expandable-menu{height:0px;background-color:var(--white);transition:height .25s ease-in-out,margin .2s ease-in-out,box-shadow .2s ease-in-out;overflow:hidden;transform:translate(-4px, 0px);box-shadow:0px 0px 0px 3px,1px 1px 0px 3px,2px 2px 0px 3px,3px 3px 0px 3px,4px 4px 0px 3px}body #root .expandable-menu.closed{margin-top:0rem !important;margin-bottom:0rem !important;box-shadow:0px 0px 0px 0px,0px 0px 0px 0px,0px 0px 0px 0px,0px 0px 0px 0px,0px 0px 0px 0px}body #root .hoverable-menu{background-color:var(--white);transform:translate(-4px, 0px);transition:box-shadow .1s ease-in-out,transform .1s ease-in-out;box-shadow:0px 0px 0px 3px,1px 1px 0px 3px,2px 2px 0px 3px,3px 3px 0px 3px,4px 4px 0px 3px}body #root .hoverable-menu:hover,body #root .hoverable-menu:focus-visible,body #root .hoverable-menu.activated{transform:translate(0px, 4px);box-shadow:0px 0px 0px 3px,0px 0px 0px 3px,0px 0px 0px 3px,0px 0px 0px 3px,0px 0px 0px 3px}body #root .loading-wrapper{position:absolute;left:50%;top:33%;transform:translate(-50%, -50%);pointer-events:none;opacity:0;z-index:10;height:fit-content;width:fit-content;transition:opacity .25s linear}body #root .loading-wrapper.activated{opacity:1}body #root .loading-wrapper .loading{font-size:3rem;animation:loading 1s ease-in-out 0s infinite}body #root .top-menu{flex-direction:column;flex-basis:100%;max-width:100%;justify-content:center;align-items:center;padding-top:5px;margin-top:3rem}@media(max-width: 800px){body #root .top-menu{margin-top:0rem}}body #root .top-menu .column{flex-direction:column-reverse;justify-content:center;transition:margin .2s ease-in-out}body #root .top-menu .row{flex-direction:row;flex-wrap:wrap;justify-content:center;transition:margin .2s ease-in-out}body #root .top-menu .expandable-menu .content{height:fit-content}body #root .top-menu>div{transition:margin .2s ease-in-out}@media(max-width: 800px){body #root .top-menu>div{margin:1.5rem 0rem .5rem 0rem}}body #root .top-menu>div.closed{margin:0rem}body #root .top-menu>div.closed .column,body #root .top-menu>div.closed .row{margin:0rem}@keyframes loading{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}:root{--primary: #827a7a !important;--biege: #e6e5e5 !important;--biegeDark: #edeaea !important}#root .game-label{flex-basis:100%;display:inline;color:var(--darkGrey);margin-right:auto;margin-top:.5rem;font-size:1.1rem;font-weight:500}#root .game-label *{display:inline}#root .game-label strong{font-weight:800}#root .game-label i{font-size:1rem}/*# sourceMappingURL=Historic.css.map */
