/* The playable world and its controls are scoped to the demonstration. */
/* Four task modes share one world and one inventory. */
.intro-blocks.intro-logo{position:absolute;inset:auto;z-index:6;display:block;perspective:none;line-height:0;pointer-events:none}.intro-blocks.intro-logo[hidden],#intro-skip[hidden]{display:none!important}.intro-logo canvas{display:block;max-width:none}.intro-actions{position:absolute;bottom:22px;right:0;display:flex;align-items:center;gap:18px;min-height:48px}.intro-actions .intro-replay{position:static;margin:0;min-height:48px}.intro-actions #intro-skip{color:var(--gold);font-size:11px}.intro-actions button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media(max-width:600px){.intro-actions{position:static;justify-self:center;align-self:center;grid-column:1/-1;order:3;gap:16px;margin-top:10px}.intro-actions .intro-replay{margin:0}.intro-actions #intro-skip{font-size:11px}}@media(prefers-reduced-motion:reduce){.hero:not([data-intro-manual-motion=true]) .intro-blocks.intro-logo{display:none!important}}
#game-generator[hidden]{display:none}
.playable-shell .demo-controls{background:#1c2319;color:#f0f3e8}.playable-shell .demo-brand small{color:#bdc9b2}.playable-shell .game-toolbar button{background:#25301e;color:#eff3e6;border-color:#526045}.playable-shell .game-toolbar button[aria-pressed=true]{background:#f6c742;color:#1a2413}.playable-shell .automation-hint{color:#c0cbb7;background:#1e251a}
.automation-modes{display:flex;flex-wrap:wrap;gap:8px;padding:14px 18px;border-top:1px solid #394132;border-bottom:1px solid #394132;background:#20271c}
.automation-modes button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:9px 17px;border:1px solid #535c49;border-radius:7px;background:#171e16;color:#e8ecde;font:700 14px Manrope,system-ui;cursor:pointer}
.automation-modes button[aria-pressed=true]{background:#f6c742;border-color:#f6c742;color:#1c2415}
.automation-modes img,.auto-totals img{image-rendering:pixelated}
.automation-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;align-items:stretch}
.demo-world-stage{min-width:0}.automation-panel{display:flex;flex-direction:column;gap:12px;padding:24px 20px;background:#1c2319;border-left:1px solid #394132;color:#eff2e5;min-width:0}
.automation-bot{display:flex;align-items:center;gap:10px;padding-bottom:17px;border-bottom:1px solid #394132}.automation-avatar{display:grid;place-items:center;width:42px;height:42px;background:#37905d;color:#111e16;font-size:31px;border:3px solid #60b17d}.automation-bot strong{display:block;font-size:15px}.automation-bot span:not(.automation-avatar){display:block;font-size:11px;color:#b8c2ae;margin-top:4px}
.auto-label{font-size:11px;color:#b8c2ae}.automation-panel h3{font-size:23px;margin:0;line-height:1.25}.automation-panel p{font-size:13px;color:#c1cbb7;line-height:1.65;margin:0}.auto-status-line{display:flex;align-items:flex-start;gap:7px;padding:11px 0;font-size:12px;line-height:1.6;min-height:52px}.auto-status-line i{width:7px;height:7px;background:#a0c97c;border-radius:50%;flex-shrink:0;margin-top:6px}
.auto-totals{display:grid;grid-template-columns:1fr;gap:9px}.auto-totals>span{display:grid;grid-template-columns:26px 34px 1fr;align-items:center;gap:7px}.auto-totals b{font-size:18px;font-variant-numeric:tabular-nums}.auto-totals small{font-size:11px;color:#b8c2ae;line-height:1.4}.automation-panel .button{width:100%;min-height:48px;margin-top:9px;font-size:13px;padding:12px}
.auto-download{display:block;color:#f6c742;font-size:12px;line-height:1.6;min-height:48px;padding-top:17px;margin-top:auto}
.automation-hint{padding:12px 18px;font-size:12px;color:#bbc6b1;line-height:1.65;margin:0;border-top:1px solid #394132}
.playable-shell:not([data-mode=free]) .game-help,.playable-shell:not([data-mode=free]) .game-hotbar,.playable-shell:not([data-mode=free]) .game-mobile-controls,.playable-shell:not([data-mode=free]) .game-action-area,.playable-shell:not([data-mode=free]) .game-crosshair,.playable-shell:not([data-mode=free]) .game-target,.playable-shell:not([data-mode=free]) [data-game-tool]{display:none!important}
.playable-shell[data-mode=free] .automation-hint{display:none}.playable-shell:not([data-mode=free]) .game-break-progress{bottom:28px}.playable-shell .game-viewport{min-width:0}
#auto-route-editor{border-top:1px solid #394132;padding-top:17px}#auto-route-editor[hidden]{display:none}#auto-route-editor h4{margin:0 0 8px;font-size:14px}#auto-route-editor p{font-size:11px}
.auto-waypoints,.auto-route-arrows{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px}
.auto-waypoints button,.auto-route-arrows button{min-width:0;min-height:48px;border:1px solid #5c674e;border-radius:5px;background:#283221;color:#eef3e5;font:700 16px Manrope,system-ui;cursor:pointer}
.auto-waypoints button[aria-pressed=true]{background:#f6c742;color:#172013;border-color:#f6c742}#auto-waypoint-position{display:block;font:12px Manrope,system-ui;color:#d3deca;margin-top:10px}
.automation-modes button:focus-visible,.automation-panel button:focus-visible{outline:3px solid #fff;outline-offset:3px}
@media(max-width:1000px){.automation-layout{grid-template-columns:minmax(0,1fr) 235px}.automation-panel{padding:18px 14px}.automation-modes button{flex:1;padding:9px 10px}.automation-modes{padding:12px}.game-stats{gap:7px}}
@media(max-width:760px){.automation-layout{display:flex;flex-direction:column}.automation-panel{border-left:0;border-top:1px solid #394132;padding:20px}.automation-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.automation-modes button{font-size:13px;padding:9px 7px}.automation-bot{display:none}.auto-label{margin-top:0}.automation-panel h3{font-size:22px}.auto-totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.auto-totals>span{grid-template-columns:24px 1fr}.auto-totals small{grid-column:1/-1}.automation-panel .button{margin-top:0}.automation-panel .auto-download{margin-top:0;padding-top:7px}.automation-hint{font-size:11px}.auto-status-line{min-height:0;padding:3px 0}.auto-waypoints,.auto-route-arrows{max-width:300px}.playable-shell:not([data-mode=free]) .game-viewport{height:420px;min-height:420px}.playable-shell:not([data-mode=free]) .game-notice{top:auto;bottom:18px;height:auto}}
.hero-world-art{height:auto!important}
.wordmark{font-family:Manrope,system-ui,sans-serif;font-weight:800;font-size:clamp(4.4rem,8vw,6.5rem);letter-spacing:-.045em;gap:.17em;line-height:1.04}.brand>span{font-family:Manrope,system-ui,sans-serif;font-weight:800;font-size:24px;letter-spacing:-.035em}.brand-spark{display:none}.hero-stage{overflow:visible}.hero-orbit,#hero-land{display:none}.hero-world-art{position:absolute;width:115%;max-width:none;left:-14%;bottom:-12px;z-index:-1;pointer-events:none}.hero-phone{width:230px;left:47%;top:15px}.hero-phone-entry{position:absolute;inset:0;pointer-events:none}.floating-caption{left:47%;bottom:10px;white-space:nowrap}.intro-replay{position:absolute;bottom:22px;right:0;display:flex;align-items:center;gap:8px;min-height:48px;padding:8px 3px;background:none;border:0;color:var(--muted);font-size:11px}.intro-replay .icon{width:15px;height:15px;color:var(--gold)}.intro-replay:hover{color:var(--paper)}.intro-blocks{position:absolute;inset:0;pointer-events:none;z-index:3;perspective:800px}.intro-cube{position:absolute;left:45%;top:50%;width:54px;height:54px;transform-style:preserve-3d;opacity:0}.intro-cube i{position:absolute;inset:0;background-size:cover;image-rendering:pixelated}.intro-cube i:nth-child(1){transform:translateZ(27px)}.intro-cube i:nth-child(2){transform:rotateY(90deg) translateZ(27px);filter:brightness(.72)}.intro-cube i:nth-child(3){transform:rotateX(90deg) translateZ(27px);filter:brightness(1.18)}
.playable-shell{background:#20291f}.playable-shell .demo-controls{background:#1c2319;position:relative;z-index:2}.game-toolbar{display:flex;gap:8px;align-items:center}.game-toolbar button{display:flex;align-items:center;gap:8px;background:transparent;color:#435039;border:0;border-radius:8px;min-height:48px;padding:9px 14px;font-size:12px;font-weight:700}.game-toolbar button[aria-pressed=true]{background:#f4df9e;color:#332b15}.game-toolbar img{image-rendering:pixelated}.game-toolbar kbd{margin-left:2px;border:1px solid #b1b7a6;color:#65715d;border-radius:3px;font-size:10px;padding:0 4px}.game-toolbar .icon{width:20px;height:20px}.game-viewport{position:relative;height:610px;overflow:hidden;background:linear-gradient(#b8d9ec,#88b4bd);isolation:isolate;color:#fff}.game-viewport [hidden]{display:none!important}#game-canvas{display:block;width:100%;height:100%;opacity:0;transition:opacity .2s;touch-action:pan-y;outline-offset:-4px}.world-loaded #game-canvas{opacity:1}.is-playing #game-canvas{touch-action:none}.game-poster{position:absolute;inset:0;object-fit:contain;width:100%;height:100%;pointer-events:none;opacity:1;transition:opacity .2s}.world-loaded .game-poster{opacity:0}.game-hud-top{position:absolute;top:16px;left:18px;right:18px;display:flex;align-items:center;gap:14px;z-index:3;pointer-events:none;font-size:11px}.game-world-name{display:flex;gap:8px;align-items:center;background:#1c332bd9;border-radius:7px;padding:9px 12px}.game-stats{display:flex;gap:11px;margin-left:auto;background:#1c332bd9;padding:7px 11px;border-radius:7px}.game-stats>span{display:flex;align-items:center;gap:7px}.game-stats img{image-rendering:pixelated}.game-small-button{min-height:48px;padding:9px 13px;border:1px solid #e7f2df80;border-radius:7px;background:#1c332bd9;color:#fff;pointer-events:auto;font-size:11px}.game-hud-top #game-pause{display:none}.is-playing .game-hud-top #game-pause{display:block}.game-crosshair{position:absolute;left:50%;top:50%;width:15px;height:15px;transform:translate(-50%,-50%);pointer-events:none;display:none;filter:drop-shadow(0 1px 1px #000)}.game-crosshair:before,.game-crosshair:after{content:'';position:absolute;background:#fff}.game-crosshair:before{left:7px;top:0;width:1px;height:15px}.game-crosshair:after{left:0;top:7px;width:15px;height:1px}.is-playing .game-crosshair{display:block}.game-target{position:absolute;top:calc(50% + 27px);left:50%;transform:translateX(-50%);padding:3px 8px;background:#14271bb3;border-radius:3px;font-size:11px;pointer-events:none}.game-target:empty{display:none}.game-break-progress{position:absolute;left:50%;top:calc(50% + 58px);width:100px;height:5px;transform:translateX(-50%);background:#152219a6;border:1px solid #f4f1e899;pointer-events:none}.game-break-progress i{display:block;height:100%;background:var(--gold);transform-origin:left;transform:scaleX(0)}.game-welcome{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);width:min(430px,calc(100% - 40px));display:flex;align-items:center;flex-direction:column;text-align:center;gap:14px;background:#1b3026e8;padding:30px;border-radius:15px;z-index:5}.game-welcome-icon{display:grid;place-items:center;width:70px;height:70px;background:#ffffff12;border-radius:12px}.game-welcome-icon img{image-rendering:pixelated}.game-welcome h3{font-size:28px;color:#fff}.game-welcome p{color:#d9e5d1;font-size:13px;line-height:1.85}.game-welcome .primary{margin-top:5px;min-width:170px}.game-loading{font-size:11px;color:#f4df9e}.game-loading:empty{display:none}.game-notice{position:absolute;left:50%;top:84px;transform:translateX(-50%);padding:8px 13px;max-width:calc(100% - 32px);background:#172d24de;color:#fff9dc;border-radius:6px;font-size:12px;pointer-events:none;text-align:center}.game-notice:empty{display:none}.game-action-area{position:absolute;right:20px;bottom:104px;display:none;flex-direction:column;gap:9px;align-items:flex-end}.is-playing .game-action-area{display:flex}.game-action-area button{display:flex;align-items:center;gap:8px;justify-content:center;min-height:52px;padding:9px 16px;border-radius:7px;border:2px solid #fff5;background:#243d31e8;color:#fff;font-size:12px;font-weight:700;touch-action:manipulation}.game-action-area img{image-rendering:pixelated}.game-action-area #game-action{background:#f4c341;color:#232a19;border-color:#ffdf83;min-width:130px}.game-action-area .game-shore{display:none;min-height:48px;font-size:11px;font-weight:500}.is-fishing .game-shore{display:block}.game-hotbar{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);display:flex;gap:3px;padding:4px;background:#1a201be8;border:2px solid #bac1a8;border-radius:3px;z-index:3;max-width:calc(100% - 28px);overflow-x:auto;scrollbar-width:thin;scrollbar-color:#f4c341 #1a201b}.mc-slot{position:relative;display:grid;place-items:center;background:#8b8b8b;border:0;box-shadow:inset 2px 2px #373737,inset -2px -2px #eee;color:#fff;aspect-ratio:1;min-width:0;padding:5px;border-radius:0;cursor:pointer;font:600 15px/1 Pixelify,Manrope,sans-serif}.mc-slot img{width:82%;height:82%;object-fit:contain;image-rendering:pixelated;pointer-events:none}.mc-slot-count{position:absolute;right:3px;bottom:3px;font-size:17px;color:#fff;text-shadow:2px 2px #242424;pointer-events:none}.game-hotbar-slot{width:49px;height:49px;flex-shrink:0;background:#535b52c9;box-shadow:inset 1px 1px #263323,inset -1px -1px #c5c9b8}.game-hotbar-slot.selected{outline:3px solid #fbf8d6;outline-offset:-3px;background:#77806acc}.game-hotbar-slot small{position:absolute;left:4px;top:3px;font:500 10px/1 Manrope,sans-serif;color:#eef1df}.game-mobile-controls{display:none}.game-help{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 21px;background:#1a241b;color:#cad5c2;min-height:58px}.game-help p{color:#cad5c2;font-size:11px;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.game-help kbd{font:600 10px/1.5 Manrope,sans-serif;min-height:24px;display:inline-flex;align-items:center;padding:3px 6px;border:1px solid #6c7b62;border-radius:4px;background:#2a3627}.game-help>span{font-size:10px;white-space:nowrap;color:#b6c5aa}.game-help .game-touch-help{display:none}.game-viewport.inventory-open .game-action-area,.game-viewport.inventory-open .game-hotbar,.game-viewport.inventory-open .game-crosshair,.game-viewport.inventory-open .game-target,.game-viewport.inventory-open .game-notice,.game-viewport.inventory-open .game-mobile-controls,.game-viewport.inventory-open .game-welcome{display:none!important}
.mc-inventory{position:absolute;z-index:8;left:50%;top:50%;transform:translate(-50%,-50%);width:min(512px,calc(100% - 24px));max-height:calc(100% - 28px);overflow-y:auto;background:#c6c6c6;color:#292929;padding:14px 18px 16px;border:4px solid #373737;box-shadow:inset 3px 3px #fff,inset -3px -3px #727272,0 10px 25px #14201455;border-radius:5px}.mc-inventory-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.mc-inventory-title h3{font:500 25px/1.2 Pixelify,Manrope,sans-serif;letter-spacing:0}.mc-inventory-title button{display:grid;place-items:center;width:48px;height:48px;min-width:48px;background:#b7b7b7;color:#303030;border:0;box-shadow:inset 2px 2px #ececec,inset -2px -2px #707070}.mc-inventory-top{display:grid;grid-template-columns:40px 114px 1fr;gap:9px;min-height:154px;margin-bottom:14px}.mc-armour{display:grid;gap:4px;grid-template-rows:repeat(4,1fr)}.mc-armour i{display:grid;place-items:center;background:#8b8b8b;box-shadow:inset 2px 2px #373737,inset -2px -2px #eee}.mc-armour img{width:26px;height:26px;image-rendering:pixelated;opacity:.35}.mc-player-preview{display:grid;place-items:center;background:#282e28;overflow:hidden;perspective:300px}.mc-player{position:relative;width:66px;height:137px;transform:rotate(-5deg);filter:drop-shadow(3px 4px 0 #0003)}.mc-head{position:absolute;left:15px;top:0;width:38px;height:36px;background:#b38a63;box-shadow:inset 0 8px #493828,inset -6px 0 #8e6849;display:flex;gap:7px;align-items:center;padding-left:8px}.mc-head i{width:6px;height:5px;background:#e0d9c7;box-shadow:inset -3px 0 #39436d}.mc-torso{position:absolute;top:36px;left:15px;width:38px;height:49px;background:#348990;box-shadow:inset -7px 0 #20666e}.mc-arm{position:absolute;top:36px;width:13px;height:49px;background:#348990;box-shadow:inset 0 -26px #b38a63}.mc-arm.left{left:1px}.mc-arm.right{left:54px}.mc-leg{position:absolute;top:85px;width:18px;height:45px;background:#404578;box-shadow:inset 0 -9px #444647}.mc-leg.left{left:15px}.mc-leg.right{left:35px}.mc-crafting{padding:6px 0 0 13px}.mc-crafting h4{font:500 20px/1.2 Pixelify,Manrope,sans-serif;letter-spacing:0;color:#3c3c3c;margin-bottom:10px}.mc-craft-row{display:flex;align-items:center;gap:13px}.mc-craft-grid{display:grid;grid-template-columns:repeat(2,34px);grid-template-rows:repeat(2,34px);gap:3px}.mc-craft-grid i,.mc-craft-output{background:#8b8b8b;box-shadow:inset 2px 2px #373737,inset -2px -2px #eee}.mc-craft-arrow{position:relative;height:14px;width:25px;background:#777}.mc-craft-arrow:after{content:'';position:absolute;right:-8px;top:-6px;border-left:13px solid #777;border-top:13px solid transparent;border-bottom:13px solid transparent}.mc-craft-output{width:40px;height:40px;margin-left:7px}.mc-crafting p{color:#4f4f4f;font-size:10px;margin-top:11px;max-width:160px;line-height:1.6}.mc-slot-grid{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:4px}.mc-hotbar-row{margin-top:12px}.mc-inventory>p{font-size:11px;color:#3b3b3b;line-height:1.6;min-height:20px;margin-top:13px}.mc-inventory .mc-slot.selected{outline:2px solid #fff;outline-offset:-3px}.mc-inventory .mc-slot[aria-pressed=true]{background:#a3ac8e}
@media(max-width:1100px){.hero-world-art{width:125%;left:-18%;bottom:0}.hero-phone{left:39%}.floating-caption{left:34%;font-size:11px}.game-viewport{height:570px}.game-help{align-items:flex-start;gap:10px}.game-help>span{margin-top:4px}.game-toolbar button{padding-inline:10px}.game-toolbar kbd{display:none}}
@media(max-width:800px){.hero-phone{left:32%}.hero-world-art{width:135%;left:-25%}.intro-replay{font-size:10px;right:0}.game-viewport{height:550px}.game-hud-top{left:12px;right:12px;gap:8px}.game-world-name{font-size:10px}.game-toolbar{gap:3px}.game-toolbar button{padding-inline:8px;font-size:11px}.game-help>span{display:none}.game-stats{gap:7px}.game-action-area{right:16px}.game-hotbar-slot{width:46px;height:46px}}
@media(max-width:600px){.wordmark{font-size:4.6rem;gap:.12em;margin-bottom:22px}.hero-stage{height:480px;width:340px;margin-top:30px}.hero-world-art{width:126%;left:-12%;bottom:-14px}.hero-phone{width:183px;left:44%;top:5px}.floating-caption{left:90px;bottom:1px;font-size:11px}.tool-mining{left:0;top:132px}.tool-fishing{top:300px;right:-4px}.hero .hero-actions{margin-top:24px}.intro-replay{position:static;align-self:center;margin-top:10px;font-size:11px;order:3}.hero .scroll-cue{display:none}.hero{padding-bottom:30px}.game-toolbar{margin-top:12px;justify-content:space-between}.game-toolbar button{flex:1;justify-content:center;padding-inline:7px}.playable-shell .demo-controls{display:block}.game-toolbar img{width:25px;height:25px}.game-viewport{height:570px}.game-hud-top{top:12px;align-items:flex-start;flex-wrap:wrap}.game-world-name{max-width:57%;padding:8px;font-size:10px}.game-stats{padding:6px 9px;font-size:11px}.game-hud-top #game-pause{order:3;position:absolute;right:0;top:45px;padding:6px 10px;min-height:48px;font-size:10px}.game-welcome{padding:24px 20px;top:44%;gap:13px}.game-welcome h3{font-size:25px}.game-welcome p{font-size:12px}.game-welcome-icon{width:60px;height:60px}.game-welcome-icon img{width:44px;height:44px}.game-notice{top:106px;font-size:11px}.game-hotbar{bottom:12px;gap:3px;left:12px;right:12px;transform:none;max-width:none}.game-hotbar-slot{width:46px;height:46px}.game-hotbar-slot small{font-size:10px}.game-action-area{bottom:87px;right:13px}.game-action-area button{min-width:111px;font-size:11px;padding:9px 10px;min-height:52px}.game-action-area .game-shore{max-width:130px;white-space:normal}.game-action-area img{width:25px;height:25px}.game-help{padding:14px 16px;min-height:62px}.game-help .game-desktop-help{display:none}.game-help .game-touch-help{display:block;font-size:11px;line-height:1.8}.mc-inventory{padding:10px 11px 13px;border-width:3px;max-height:calc(100% - 24px)}.mc-inventory-title{margin-bottom:9px}.mc-inventory-title h3{font-size:23px}.mc-inventory-top{grid-template-columns:28px 77px 1fr;min-height:124px;gap:5px;margin-bottom:14px}.mc-armour img{width:21px;height:21px}.mc-player{transform:scale(.8) rotate(-5deg)}.mc-crafting{padding-left:7px}.mc-crafting h4{font-size:18px;margin-bottom:8px}.mc-craft-row{gap:8px}.mc-craft-grid{grid-template-columns:repeat(2,25px);grid-template-rows:repeat(2,25px);gap:2px}.mc-craft-arrow{width:17px;height:10px}.mc-craft-arrow:after{top:-5px;right:-7px;border-left-width:10px;border-top-width:10px;border-bottom-width:10px}.mc-craft-output{width:29px;height:29px;margin-left:5px}.mc-crafting p{font-size:9px;max-width:145px;margin-top:8px}.mc-slot-grid{gap:3px}.mc-slot{padding:3px}.mc-slot-count{font-size:14px;right:2px;bottom:2px}.mc-hotbar-row{margin-top:10px}.mc-inventory>p{font-size:10px}.game-small-button{min-width:48px}.intro-cube{width:36px;height:36px}.intro-cube i:nth-child(1){transform:translateZ(18px)}.intro-cube i:nth-child(2){transform:rotateY(90deg) translateZ(18px)}.intro-cube i:nth-child(3){transform:rotateX(90deg) translateZ(18px)}}
@media(pointer:coarse){.is-playing .game-mobile-controls{display:block}.game-joystick{position:absolute;left:19px;bottom:100px;width:105px;height:105px;border-radius:50%;background:#152d225c;border:2px solid #eaf1dd96;display:grid;place-items:center;touch-action:none}.game-joystick:before,.game-joystick:after{content:'';position:absolute;background:#eaf1dd55}.game-joystick:before{height:1px;width:75px}.game-joystick:after{height:75px;width:1px}.game-joystick>span{position:relative;width:46px;height:46px;border-radius:50%;background:#f0f1d4b3;border:2px solid #fff8;z-index:1;pointer-events:none}.game-mobile-controls #game-jump{position:absolute;left:43px;bottom:220px;background:#1a332ac9;border:2px solid #ecf1df88;border-radius:50%;width:58px;height:58px;color:#fff;font-size:11px;touch-action:manipulation}.game-hotbar-slot{min-height:44px}.game-help .game-desktop-help{display:none}.game-help .game-touch-help{display:block}}
@media(prefers-reduced-motion:reduce){.hero:not([data-intro-manual-motion=true]) .hero-world-art,.hero:not([data-intro-manual-motion=true]) .hero-phone-entry,.hero:not([data-intro-manual-motion=true]) .wordmark>span{transform:none!important;opacity:1!important}.hero:not([data-intro-manual-motion=true]) .intro-blocks{display:none}.game-poster,#game-canvas{transition:none}}
