@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/media-3ceebf99.woff2)format("woff2"),url(/assets/media-d791e721.woff)format("woff")}@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:block;src:url(/assets/media-bc27f9e3.ttf)format("truetype")}:root{--top-panel-safe-area-fill:#242938;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#1c1e26}*{box-sizing:border-box}html,body{overscroll-behavior:none;background:#1c1e26;width:100%;height:100%;margin:0;overflow:hidden}body{min-width:320px}body:before{height:env(safe-area-inset-top,0px);pointer-events:none;content:"";background:var(--top-panel-safe-area-fill);position:fixed;top:0;left:0;right:0}#game-canvas{top:env(safe-area-inset-top,0px);left:env(safe-area-inset-left,0px);width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));height:calc(100vh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));height:calc(100lvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#1c1e26;border:0;outline:0;margin:0;padding:0;display:block;position:fixed}#game-canvas.is-splash-viewport{width:100vw;height:100dvh;top:0;left:0}.auth-google-button{box-sizing:border-box;color:#634934;text-align:center;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:0;border-image:url(/assets/media-2a264235.png) 139 163 83 83 fill/50px 59px 30px 30px;width:min(324px,100vw - 40px);max-width:none;max-height:calc(100dvh - 140px);margin:auto;padding:31px 6px 21px;font:700 13px/16px Arial,sans-serif;overflow:visible}.auth-google-button::backdrop{background:#000c}.auth-google-button__paper{border-image:url(/assets/media-c792bcc3.png) 99 53 72 84 fill/36px 19px 26px 30px;padding:20px}.auth-google-button p{margin:0}.auth-google-button__provider{justify-content:center;align-items:center;min-height:44px;margin:16px 0;display:flex}.auth-google-button__title{color:#fff;-webkit-text-stroke:.230769em #0a0a0a;paint-order:stroke fill;border-image:url(data:image/png;base64,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) 0 132 0 85 fill/0 48px 0 31px;width:222px;height:44px;padding-top:8px;font:400 23px/26px Lilita One,sans-serif;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.auth-google-button__cancel{cursor:pointer;background:url(/assets/media-142dae6b.png) 50%/contain no-repeat;border:0;width:44px;height:44px;padding:0;position:absolute;top:calc(100% + 23px);left:50%;transform:translate(-50%)}.auth-google-button__cancel:focus-visible{outline-offset:3px;outline:2px solid #fff}.auth-google-button--preview{margin:30px auto 70px;position:relative;inset:auto}
