.DirectionPicker-module__e8VLCW__dirBar{left:50%;bottom:max(18px, env(safe-area-inset-bottom));z-index:200;border:1px solid var(--color-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#160f2be0;border-radius:20px;flex-direction:column;align-items:center;gap:6px;padding:12px 16px 14px;animation:.16s cubic-bezier(.34,1.56,.64,1) DirectionPicker-module__e8VLCW__popUp;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 5px #0a061699}@keyframes DirectionPicker-module__e8VLCW__popUp{0%{opacity:0;transform:translate(-50%)translateY(16px)}}@media (min-width:1024px){.DirectionPicker-module__e8VLCW__dirBar{left:max(16px, calc(var(--board-left,50vw) - 214px));animation-name:DirectionPicker-module__e8VLCW__slideIn;top:50%;bottom:auto;transform:translateY(-50%)}@keyframes DirectionPicker-module__e8VLCW__slideIn{0%{opacity:0;transform:translate(-16px,-50%)}}}.DirectionPicker-module__e8VLCW__hint{font-family:var(--font-pixel);color:var(--color-lime);text-align:center;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:700;font-stretch:125%}.DirectionPicker-module__e8VLCW__btnRow{justify-content:center;gap:52px;display:flex}.DirectionPicker-module__e8VLCW__btnRow:first-of-type,.DirectionPicker-module__e8VLCW__btnRow:last-of-type{gap:0}.DirectionPicker-module__e8VLCW__dirBtn{border-radius:14px;flex-direction:column;gap:0;width:52px;height:52px;padding:0;transition:transform .1s cubic-bezier(.34,1.56,.64,1),box-shadow .1s;}.DirectionPicker-module__e8VLCW__dirBtn:active{transform:scale(.9)!important}.DirectionPicker-module__e8VLCW__dirBtn{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.DirectionPicker-module__e8VLCW__arrow{font-size:16px;line-height:1}.DirectionPicker-module__e8VLCW__label{font-family:var(--font-pixel);text-transform:uppercase;letter-spacing:.04em;font-size:8px;font-weight:700;font-stretch:125%}.DirectionPicker-module__e8VLCW__spacer{width:52px;height:52px}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.DirectionPicker-module__e8VLCW__dirBar .DirectionPicker-module__e8VLCW__hint{color:var(--color-cream)}.DirectionPicker-module__e8VLCW__dirBar .DirectionPicker-module__e8VLCW__dirBtn{color:var(--color-cream);background:var(--color-plum);box-shadow:0 3px 0 var(--color-bg-deep);border-color:#f6eedb61}.DirectionPicker-module__e8VLCW__dirBar .DirectionPicker-module__e8VLCW__dirBtn:hover:not(:disabled),.DirectionPicker-module__e8VLCW__dirBar .DirectionPicker-module__e8VLCW__dirBtn:active:not(:disabled){background:var(--color-plum);color:var(--color-lime);box-shadow:0 2px 0 var(--color-bg-deep);border-color:currentColor}.DirectionPicker-module__e8VLCW__dirBar .DirectionPicker-module__e8VLCW__dirBtn:focus-visible{outline:2px solid var(--color-lime);outline-offset:3px}}@media (prefers-reduced-motion:reduce){.DirectionPicker-module__e8VLCW__dirBar{animation:none}}@media (max-width:760px){.DirectionPicker-module__e8VLCW__dirBar{bottom:max(14px, env(safe-area-inset-bottom));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:4px;padding:0}.DirectionPicker-module__e8VLCW__hint,.DirectionPicker-module__e8VLCW__label{display:none}.DirectionPicker-module__e8VLCW__btnRow{gap:64px}.DirectionPicker-module__e8VLCW__dirBtn,.DirectionPicker-module__e8VLCW__spacer{width:60px;height:52px}.DirectionPicker-module__e8VLCW__dirBtn{border-radius:18px}.DirectionPicker-module__e8VLCW__arrow{font-size:20px}}@media (max-height:560px){.DirectionPicker-module__e8VLCW__dirBar{left:auto;right:max(16px, env(safe-area-inset-right));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;animation:none;top:50%;bottom:auto;transform:translateY(-50%)}.DirectionPicker-module__e8VLCW__hint,.DirectionPicker-module__e8VLCW__label{display:none}.DirectionPicker-module__e8VLCW__btnRow{gap:56px}.DirectionPicker-module__e8VLCW__dirBtn,.DirectionPicker-module__e8VLCW__spacer{width:56px;height:48px}}
.game-module__OnTljq__page{--maze-vh:100vh;--maze-reserve:250px;--maze-max-w:calc(100vw - 580px);background:linear-gradient(180deg, #160f2b8c 0%, #160f2b33 35%, #0e091ce6 85%), url(/bg_far_mountains.png) center 60% / cover no-repeat, var(--color-bg);min-height:100svh;image-rendering:pixelated;flex-direction:column;display:flex;position:relative;overflow:clip}.game-module__OnTljq__header{z-index:100;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:clamp(12px,2.2vh,20px) clamp(14px,3vw,32px) 0;display:grid;position:relative}.game-module__OnTljq__back{border:1px solid var(--color-line);width:46px;height:46px;color:var(--color-cream);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#160f2b99;border-radius:14px;justify-self:start;place-items:center;font-size:20px;transition:transform .12s,box-shadow .12s;display:grid;box-shadow:0 4px #0a06168c}.game-module__OnTljq__back:hover{transform:translateY(-2px);box-shadow:0 6px #0a06168c}.game-module__OnTljq__back:active{transform:translateY(3px);box-shadow:0 1px #0a06168c}.game-module__OnTljq__headerCenter{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.game-module__OnTljq__worldTag{font-family:var(--font-pixel);color:var(--color-lime);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700;font-stretch:125%}.game-module__OnTljq__stageName{font-family:var(--font-display);color:var(--color-cream);text-shadow:0 .04em 0 #c4b691, 0 .08em 0 var(--color-plum), 0 .2em .3em #0a061699;white-space:nowrap;text-transform:uppercase;font-size:clamp(26px,3.4vw,42px);font-weight:700;line-height:.9}.game-module__OnTljq__headerRight{justify-self:end;align-items:center;gap:8px;display:flex}.game-module__OnTljq__sound{border:1px solid var(--color-line);width:46px;height:46px;color:var(--color-cream);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#160f2b99;border-radius:14px;place-items:center;display:grid;box-shadow:0 4px #0a06168c}.game-module__OnTljq__sound[aria-pressed=false]{color:var(--color-text-dim)}.game-module__OnTljq__sound:active{transform:translateY(3px);box-shadow:0 1px #0a06168c}.game-module__OnTljq__starsBox,.game-module__OnTljq__timerBox,.game-module__OnTljq__mistakeBox{border:1px solid var(--color-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#160f2b99;border-radius:14px;align-items:center;gap:8px;height:46px;padding:0 14px;display:inline-flex;box-shadow:0 4px #0a06168c}.game-module__OnTljq__starsBox{gap:2px;font-size:18px}.game-module__OnTljq__turnsInline{display:none}.game-module__OnTljq__starOn{color:var(--color-lime);text-shadow:0 0 10px #d4ff3a80}.game-module__OnTljq__starOff{color:#f6eedb2e}.game-module__OnTljq__timerValue{min-width:78px;font-family:var(--font-game);color:var(--color-cream);text-align:right;font-variant-numeric:tabular-nums;font-size:15px}.game-module__OnTljq__mistakeLabel{font-family:var(--font-pixel);color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:700;font-stretch:125%}.game-module__OnTljq__mistakeCount{font-family:var(--font-game);color:var(--color-cream);font-size:15px}.game-module__OnTljq__mistakeHit{animation:.45s ease-out game-module__OnTljq__hit}.game-module__OnTljq__mistakeHit .game-module__OnTljq__mistakeCount{color:#ff9a8a}@keyframes game-module__OnTljq__hit{0%,to{transform:none}20%{border-color:#ff9a8a;transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}}.game-module__OnTljq__timerIcon{display:none}.game-module__OnTljq__main{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:18px 16px 24px;display:flex}.game-module__OnTljq__mazeWrap{background:linear-gradient(#160f2b8c,#160f2b8c),url(/orim_pixel_bg_1776496139639.png) 0 0/64px 64px;border-radius:22px;padding:12px;animation:.5s cubic-bezier(.2,.8,.2,1) both game-module__OnTljq__enter;position:relative;box-shadow:inset 0 4px #d4ff3abf,0 10px #0a0616,0 36px 70px #0a061699}@keyframes game-module__OnTljq__enter{0%{opacity:0;translate:0 24px}}.game-module__OnTljq__mazeGlow{filter:blur(4px);pointer-events:none;background:radial-gradient(closest-side,#d4ff3a59,#0000);border-radius:50%;height:40px;position:absolute;bottom:-34px;left:10%;right:10%}.game-module__OnTljq__keys{color:var(--color-text-dim);text-align:center;font-size:13px}.game-module__OnTljq__keys kbd{border:1px solid var(--color-line);min-width:22px;height:22px;font-family:var(--font-game);color:var(--color-cream);background:#f6eedb14;border-bottom-width:3px;border-radius:6px;place-items:center;margin:0 2px;padding:0 4px;font-size:10px;display:inline-grid}.game-module__OnTljq__loading{background:linear-gradient(#0e091cb3, #0e091cb3), url(/bg_far_mountains.png) center / cover no-repeat, var(--color-bg);min-height:100svh;image-rendering:pixelated;justify-content:center;align-items:center;display:flex}.game-module__OnTljq__loadingBox{text-align:center;padding:40px 48px}.game-module__OnTljq__loadingTitle{font-family:var(--font-display);color:var(--color-cream);text-shadow:0 .05em 0 #c4b691, 0 .1em 0 var(--color-plum);text-transform:uppercase;margin-bottom:14px;font-size:64px;font-weight:700}.game-module__OnTljq__loadingText{font-family:var(--font-pixel);color:var(--color-lime);text-transform:uppercase;letter-spacing:.04em;margin-bottom:18px;font-size:12px;font-weight:700;font-stretch:125%}.game-module__OnTljq__loadingDots{color:var(--color-lime);justify-content:center;gap:10px;font-size:14px;display:flex}.game-module__OnTljq__loadingDots span{animation:1s ease-in-out infinite game-module__OnTljq__blink}@keyframes game-module__OnTljq__blink{50%{opacity:.2}}.game-module__OnTljq__eggPopup{z-index:300;background:#1d1438;border:1px solid #d4ff3a80;border-radius:16px;align-items:center;gap:14px;padding:12px 20px 12px 14px;animation:.5s cubic-bezier(.3,1.4,.5,1) game-module__OnTljq__dropIn;display:flex;position:fixed;top:96px;left:50%;transform:translate(-50%);box-shadow:0 5px #0a061699}@keyframes game-module__OnTljq__dropIn{0%{opacity:0;transform:translate(-50%)translateY(-24px)}}.game-module__OnTljq__eggEmoji{background:var(--color-lime);width:16px;height:16px;box-shadow:0 0 14px var(--color-lime);transform:rotate(45deg)}.game-module__OnTljq__eggTitle{font-family:var(--font-pixel);color:var(--color-lime);text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px;font-size:10px;font-weight:700;font-stretch:125%}.game-module__OnTljq__eggName{font-family:var(--font-display);color:var(--color-cream);text-transform:uppercase;font-size:16px;font-weight:700}@media (max-width:1023px){.game-module__OnTljq__page{--maze-reserve:400px;--maze-max-w:calc(100vw - 56px)}.game-module__OnTljq__main{padding-bottom:230px}.game-module__OnTljq__keys{display:none}}@media (max-width:760px){.game-module__OnTljq__page{--maze-reserve:250px;--maze-max-w:calc(100vw - 28px)}.game-module__OnTljq__header{grid-template-columns:auto 1fr auto;gap:8px;padding:10px 12px 0}.game-module__OnTljq__back{border-radius:12px;width:40px;height:40px;font-size:18px}.game-module__OnTljq__worldTag{display:none}.game-module__OnTljq__headerCenter{text-align:left;align-items:flex-start}.game-module__OnTljq__stageName{font-size:22px}.game-module__OnTljq__headerRight{gap:6px}.game-module__OnTljq__mistakeBox{display:none}.game-module__OnTljq__starsBox,.game-module__OnTljq__timerBox{border-radius:12px;height:40px;padding:0 10px}.game-module__OnTljq__sound{border-radius:12px;width:40px;height:40px}.game-module__OnTljq__starsBox{font-size:14px}.game-module__OnTljq__turnsInline{border-left:1px solid var(--color-line);font-family:var(--font-game);color:var(--color-cream);margin-left:6px;padding-left:6px;font-size:12px;display:inline-block}.game-module__OnTljq__timerValue{min-width:0;font-size:12px}.game-module__OnTljq__main{gap:0;padding:12px 10px 190px}.game-module__OnTljq__mazeWrap{border-radius:16px;padding:6px}}@media (max-width:400px){.game-module__OnTljq__stageName{font-size:18px}.game-module__OnTljq__starsBox{padding:0 8px;font-size:12px}.game-module__OnTljq__timerBox{padding:0 8px}.game-module__OnTljq__timerValue{font-size:11px}.game-module__OnTljq__back,.game-module__OnTljq__sound{width:36px;height:36px}.game-module__OnTljq__header{gap:6px;padding:10px 10px 0}}@media (max-width:360px){.game-module__OnTljq__turnsInline{display:none}.game-module__OnTljq__stageName{font-size:16px}.game-module__OnTljq__header,.game-module__OnTljq__headerRight{gap:4px}}@media (max-height:560px){.game-module__OnTljq__page{--maze-reserve:108px;--maze-max-w:calc(100vw - 232px)}.game-module__OnTljq__main{padding:8px 206px 12px 10px}.game-module__OnTljq__keys,.game-module__OnTljq__worldTag{display:none}}.game-module__OnTljq__flashEvent{filter:invert(.8)hue-rotate(90deg);animation:.5s infinite game-module__OnTljq__shake}@keyframes game-module__OnTljq__shake{0%{transform:translate(1px,1px)rotate(0)}10%{transform:translate(-1px,-2px)rotate(-1deg)}20%{transform:translate(-3px)rotate(1deg)}30%{transform:translate(3px,2px)rotate(0)}40%{transform:translate(1px,-1px)rotate(1deg)}50%{transform:translate(-1px,2px)rotate(-1deg)}60%{transform:translate(-3px,1px)rotate(0)}70%{transform:translate(3px,1px)rotate(-1deg)}80%{transform:translate(-1px,-1px)rotate(1deg)}90%{transform:translate(1px,2px)rotate(0)}to{transform:translate(1px,-2px)rotate(-1deg)}}.game-module__OnTljq__probe{visibility:hidden;pointer-events:none;width:var(--maze-max-w);height:calc(100vh - var(--maze-reserve));height:calc(100svh - var(--maze-reserve));position:fixed}.game-module__OnTljq__main{touch-action:none}.game-module__OnTljq__mazeTools{z-index:5;gap:6px;display:flex;position:absolute;bottom:18px;left:18px}.game-module__OnTljq__mazeTools button{border:1px solid var(--color-line);width:40px;height:40px;color:var(--color-cream,#f6eedb);cursor:pointer;background:#160f2be0;border-radius:10px;place-items:center;padding:0;font-size:20px;line-height:1;display:grid}.game-module__OnTljq__mazeTools button:disabled{opacity:.4;cursor:default}.game-module__OnTljq__immersive{--maze-reserve:92px;--maze-max-w:calc(100vw - 20px)}.game-module__OnTljq__immersive .game-module__OnTljq__main{padding:6px}.game-module__OnTljq__immersive .game-module__OnTljq__keys{display:none}.game-module__OnTljq__immersive .game-module__OnTljq__mazeWrap{border-radius:12px;padding:4px}.game-module__OnTljq__pickerHidden{display:none}.game-module__OnTljq__hitFlash{border-radius:inherit;pointer-events:none;animation:.42s ease-out both game-module__OnTljq__hit-flash;position:absolute;inset:0;box-shadow:inset 0 0 0 3px #ff5a50e6,inset 0 0 70px #ff463c6b}@keyframes game-module__OnTljq__hit-flash{0%{opacity:1}to{opacity:0}}.game-module__OnTljq__starsDrop{animation:.34s cubic-bezier(.34,1.56,.64,1) game-module__OnTljq__stars-drop}@keyframes game-module__OnTljq__stars-drop{0%{transform:scale(1.16)rotate(-3deg)}to{transform:none}}.game-module__OnTljq__mazeTools button{transition:transform .12s cubic-bezier(.34,1.56,.64,1),background .15s}.game-module__OnTljq__mazeTools button:active:not(:disabled){transform:scale(.88)}@media (prefers-reduced-motion:reduce){.game-module__OnTljq__hitFlash,.game-module__OnTljq__starsDrop,.game-module__OnTljq__mazeWrap,.game-module__OnTljq__mistakeHit{animation:none}}@supports (height:100svh){.game-module__OnTljq__page{--maze-vh:100svh}}@media (min-width:1024px) and (min-height:561px){.game-module__OnTljq__page{--maze-reserve:200px}}
