*,:after,:before{box-sizing:border-box}:focus-visible{outline-offset:3px}:where(html){-moz-text-size-adjust:none;text-size-adjust:none}:where(html){line-height:1.5}:where(html){scrollbar-gutter:stable}:where(h1){margin-top:.67em;margin-bottom:.67em;font-size:2em}:where(abbr[title]){cursor:help;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}@media (forced-colors:active){mark{color:highlighttext;background-color:highlight}}:where(del,ins,s):before{white-space:nowrap;content:"test";clip:rect(1px,1px,1px,1px);clip-path:inset(100%);width:1px;height:1px;position:absolute;overflow:hidden}:where(del,ins,s):after{white-space:nowrap;content:"test";clip:rect(1px,1px,1px,1px);clip-path:inset(100%);width:1px;height:1px;position:absolute;overflow:hidden}:where(s):before{content:"stricken text start "}:where(s):after{content:" stricken text end"}:where(del):before{content:"deletion start "}:where(del):after{content:" deletion end"}:where(ins):before{content:"insertion start "}:where(ins):after{content:" insertion end"}:where(audio,iframe,img,svg,video){max-height:100%;max-width:100%}:where(fieldset){min-width:0}:where(label):has(+:where(textarea,input,select)){display:block}:where(textarea:not([rows])){min-height:6em}:where(button,input,select,textarea){font-family:inherit;font-size:inherit}:where([type=search]){-webkit-appearance:textfield}@supports (-webkit-touch-callout:none){:where([type=search]){border:1px solid -apple-system-secondary-label;background-color:canvas}}:where([type=tel],[type=url],[type=email],[type=number]):not(:placeholder-shown){direction:ltr}:where(table){border-collapse:collapse;border:1px solid}:where(th,td){border:1px solid;padding:.25em .5em}:where(dialog)::backdrop{background:rgba(0,0,0,.3);background:color(display-p3 0 0 0/.3);background:lab(0% 0 0/.3)}:where(dialog){opacity:0;transition:opacity .3s ease-out,display .3s allow-discrete,overlay .3s allow-discrete}:where(dialog)::backdrop{opacity:0;transition:opacity .3s ease-out,display .3s allow-discrete,overlay .3s allow-discrete}:where(dialog[open]){opacity:1}:where(dialog[open])::backdrop{opacity:1}@starting-style{:where(dialog[open]){opacity:0}:where(dialog[open])::backdrop{opacity:0}}[hidden]:not([hidden=until-found]){display:none!important}
:root{--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px)}html,body{color:#e7eaee;background:#0b0d10;height:100svh;width:100%;margin:0;padding:0;font-family:Helvetica Neue,Helvetica,Hiragino Sans,Arial,Yu Gothic,Meiryo,sans-serif;overflow:hidden;container-type:inline-size}@supports (height:100dvh){html,body{height:100dvh}}.sr-only{white-space:nowrap;clip-path:inset(50%);border:0;height:1px;width:1px;margin-top:-1px;margin-bottom:-1px;margin-left:-1px;margin-right:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{color:#000;background:#fff;border-radius:8px;padding-top:8px;padding-bottom:8px;padding-left:12px;padding-right:12px;position:absolute;top:8px;transform:translateY(-150%);box-shadow:0 1px 2px rgba(0,0,0,.3)}.skip-link:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8px}.skip-link:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8px}.skip-link:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8px}.skip-link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.skip-link:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.skip-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.skip-link:focus-visible{z-index:1000;outline-offset:2px;outline:2px solid #000;transform:translateY(0)}@container (width<=767.98px){#main:has([data-role=game-root][data-running="1"]) [data-role=highscore-banner]{--hs-align-items:center;--hs-justify-value:center;--hs-text-align:center;border:none!important;background:0 0!important;border-bottom:1px solid rgba(255,255,255,.08)!important;border-radius:0!important;justify-self:stretch!important;min-height:0!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-top:4px!important;padding-bottom:4px!important;padding-left:0!important;padding-right:0!important}}#main:not(:has([data-role=game-root][data-running="1"])) [data-role=game-hud]{display:none!important}#main:has([data-role=game-root][data-running="1"]) [data-role=game-hud]{display:none!important}
/*# sourceMappingURL=6ce1fa7ba499aa75.css.map*/