*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}b,strong{font-weight:700}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ul,ol{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:400;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:"";content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg{overflow:hidden}.NotFoundPage{background:radial-gradient(#353535,#161616);color:#eee;background-attachment:fixed;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;font-family:Lora,serif}.NotFoundPage .container{max-width:600px;text-align:center}.NotFoundPage .not-found-content .error-number{font-size:clamp(4rem,15vw,16rem);font-family:Lora,serif;font-weight:700;color:#09e9a9;margin-bottom:.5rem;line-height:1}.NotFoundPage .not-found-content .error-message{font-family:Inter,sans-serif;margin-bottom:2rem;color:#eee;text-transform:uppercase;font-size:1.8rem;font-weight:300;letter-spacing:.5em}.NotFoundPage .not-found-content .error-description{font-size:1.2rem;margin-bottom:3rem;line-height:1.6}.NotFoundPage .not-found-content .error-description p{margin-bottom:1rem}.NotFoundPage .navigation-options{margin-bottom:3rem}.NotFoundPage .navigation-options .btn{display:inline-block;padding:.8rem 1.5rem;margin:0 .5rem;border:none;border-radius:.25rem;font-size:1rem;font-weight:400;cursor:pointer;text-decoration:none;transition:all .2s ease;font-family:Inter,sans-serif;font-size:.75rem;letter-spacing:.1em;font-weight:625;text-transform:uppercase}.NotFoundPage .navigation-options .btn:hover,.NotFoundPage .navigation-options .btn:focus-visible{background-color:#a9fce4}.NotFoundPage .navigation-options .btn:active{background-color:#069f74}.NotFoundPage .quick-links h3{font-size:1.5rem;margin-bottom:1.5rem;color:#eee}.NotFoundPage .quick-links .game-links{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.NotFoundPage .quick-links .game-links .game-link{display:inline-block;padding:.6rem 1.2rem;background-color:#eee;text-decoration:none;border-radius:.25rem;transition:all .2s ease;color:#212121;font-family:Inter,sans-serif;font-weight:615;font-size:.75rem}.NotFoundPage .quick-links .game-links .game-link:hover,.NotFoundPage .quick-links .game-links .game-link:focus-visible{background-color:#a9fce4}.NotFoundPage .quick-links .game-links .game-link:active{background-color:#069f74}@media (max-width: 767px){.NotFoundPage{padding:1rem}.NotFoundPage .not-found-content .error-number{font-size:6rem}.NotFoundPage .not-found-content .error-message{font-size:2rem}.NotFoundPage .not-found-content .error-description{font-size:1.1rem}.NotFoundPage .navigation-options .btn{display:block;margin:.5rem auto;width:200px}.NotFoundPage .quick-links .game-links{flex-direction:column;align-items:center}.NotFoundPage .quick-links .game-links .game-link{width:200px}}
