._stage_x8dlu_1{--game-info-dock:145px;color:#f7f8ff;background:radial-gradient(circle at 50% 0,#5937ff38,#0000 38rem),#02030a;min-height:100svh;overflow:hidden}._gameShell_x8dlu_12 ._canvas_x8dlu_12{height:calc(100% - var(--game-info-dock));inset:0 0 auto}._gameShell_x8dlu_12 ._vignette_x8dlu_13,._gameShell_x8dlu_12 ._mascotLayer_x8dlu_13{bottom:var(--game-info-dock)}._gameShell_x8dlu_12 ._mission_x8dlu_14{border-radius:0;min-height:0;bottom:0;left:0;right:0}._gameShell_x8dlu_12 ._abilityButton_x8dlu_15{bottom:calc(var(--game-info-dock) + 12px)}._gameShell_x8dlu_12 ._resultStats_x8dlu_16 span,._gameShell_x8dlu_12 ._resultPanel_x8dlu_16 p[role=status]{color:#b3c0d8;font-size:16px;line-height:1.5}._gameShell_x8dlu_12 ._characterStatus_x8dlu_17{grid-template-columns:1fr;gap:4px;display:grid}._gameShell_x8dlu_12 ._characterStatus_x8dlu_17 strong,._gameShell_x8dlu_12 ._characterStatus_x8dlu_17 small{font-size:16px;line-height:1.4}._gameShell_x8dlu_12 ._missionFeedback_x8dlu_19{font-size:16px;line-height:1.35}._gameShell_x8dlu_12 ._mission_x8dlu_14>b,._gameShell_x8dlu_12 ._mission_x8dlu_14>div>b{font-size:17px}._gameShell_x8dlu_12 ._guideScreen_x8dlu_21{background:radial-gradient(at 95% 0,#126c6a70,#0000 60%),#09111f}._gameShell_x8dlu_12 ._guideSteps_x8dlu_22 strong{font-size:17px}._gameShell_x8dlu_12 ._guideSteps_x8dlu_22 span,._gameShell_x8dlu_12 ._guideCharacter_x8dlu_23 p,._gameShell_x8dlu_12 ._guideCharacter_x8dlu_23 em{font-size:16px}._gameShell_x8dlu_12 ._guideStart_x8dlu_24{min-height:52px;font-size:18px;font-weight:800}._gameShell_x8dlu_12 ._mission_x8dlu_14{border-color:#344759}._gameShell_x8dlu_12{isolation:isolate;background:#03050e;width:min(100%,540px);min-height:100svh;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 100px #4430ff33}._canvas_x8dlu_12{z-index:0;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:100%;height:100%;display:block;position:absolute;inset:0}._canvas_x8dlu_12:active{cursor:grabbing}._vignette_x8dlu_13{z-index:1;pointer-events:none;background:linear-gradient(#02030cc9,#0000 26% 72%,#010208b8),radial-gradient(#0000 48%,#0000067a);position:absolute;inset:0}._mascotLayer_x8dlu_13{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}._engineerMascot_x8dlu_74{opacity:.95;width:70px;height:104px;position:absolute;bottom:15%;left:-9px}._engineerMascot_x8dlu_74:after{content:"";filter:blur(2px);background:#ffc530e0;border-radius:50%;height:7px;position:absolute;bottom:3%;left:18%;right:18%;box-shadow:0 0 18px #ffbf32}._flyingAssistant_x8dlu_96{background:#5bd6ff14;border:1px solid #79efff4d;border-radius:50%;width:46px;height:46px;padding:4px;position:absolute;top:34%;right:9px;box-shadow:inset 0 0 13px #60e6ff1f}._energyConsole_x8dlu_109{background:linear-gradient(#6fefff1f,#25205e47);border:1px solid #69eeff5c;border-radius:18px 18px 10px 10px;place-items:center;width:54px;height:62px;display:grid;position:absolute;bottom:15%;right:9px;overflow:hidden;box-shadow:inset 0 0 18px #63e8ff1f,0 0 20px #5cd8ff24}._energyConsole_x8dlu_109:after{content:"";background:#78efff;border-radius:99px;height:3px;position:absolute;bottom:5px;left:6px;right:6px;box-shadow:0 0 9px #68efff}._energyManager_x8dlu_139{width:44px;height:52px;margin-top:2px}._hud_x8dlu_145{z-index:7;padding:max(12px, env(safe-area-inset-top)) 12px 0;pointer-events:none;position:absolute;top:0;left:0;right:0}._hudTop_x8dlu_155{grid-template-columns:52px minmax(62px,1fr) minmax(62px,1fr) auto;align-items:stretch;gap:7px;display:grid}._hudTop_x8dlu_155>a,._hudStat_x8dlu_163,._hudActions_x8dlu_164 button,._hudBottom_x8dlu_165{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#05081bc7;border:1px solid #97b0e733;box-shadow:0 10px 26px #00000042,inset 0 1px #ffffff0d}._hudTop_x8dlu_155>a{color:#cbd5f2;min-height:52px;font-family:var(--font-geist-mono), monospace;pointer-events:auto;border-radius:15px;place-items:center;font-size:17px;font-weight:850;line-height:1;text-decoration:none;display:grid}._hudTop_x8dlu_155>a span{color:#77efff;font-size:19px}._hudStat_x8dlu_163{border-radius:15px;align-content:center;min-width:0;min-height:52px;padding:5px 9px;display:grid}._hudStat_x8dlu_163>span{color:#a6b1d1;white-space:nowrap;font-size:17px;font-weight:800;line-height:1.1;overflow:hidden}._hudStat_x8dlu_163 strong{color:#76efff;font-family:var(--font-geist-mono), monospace;text-shadow:0 0 15px #66edff8c;margin-top:2px;font-size:clamp(23px,6vw,28px);font-weight:950;line-height:.95}._hudStat_x8dlu_163 small{color:#98a4c7;margin-left:2px;font-size:16px}._hudActions_x8dlu_164{gap:6px;display:flex}._hudActions_x8dlu_164 button{color:#edf3ff;cursor:pointer;pointer-events:auto;border-radius:15px;place-items:center;width:46px;min-height:52px;font-size:22px;display:grid}._hudBottom_x8dlu_165{color:#a9b4d2;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:42px;margin-top:7px;padding:0 13px;font-size:17px;font-weight:800;display:grid}._hudBottom_x8dlu_165>span:nth-child(2){text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._hudBottom_x8dlu_165 b{color:#ffe582;font-size:18px}._hudBottom_x8dlu_165 ._available_x8dlu_271{color:#88f6ff;text-shadow:0 0 11px #60ecff61}._hudBottom_x8dlu_165 ._used_x8dlu_276{color:#868fab}._brand_x8dlu_280{z-index:5;top:max(126px, calc(env(safe-area-inset-top) + 114px));pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute;left:15px}._brand_x8dlu_280>span{color:#75f1ff;letter-spacing:-.08em;text-shadow:0 0 20px #3ddcff;font-size:26px;font-weight:950}._brand_x8dlu_280 div{display:grid}._brand_x8dlu_280 b{color:#f5f8ff;text-shadow:0 2px 10px #02040ee6;font-size:clamp(20px,5.3vw,24px);font-weight:900;line-height:1}._brand_x8dlu_280 small{color:#a5b0cf;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;margin-top:5px;font-size:14px;font-weight:800}._helpButton_x8dlu_320{z-index:8;top:max(126px, calc(env(safe-area-inset-top) + 114px));color:#eef3ff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05081bcc;border:1px solid #97b0e73d;border-radius:13px;place-items:center;width:42px;height:42px;font-size:20px;font-weight:900;display:grid;position:absolute;right:14px}._tutorial_x8dlu_338{z-index:8;top:max(179px, calc(env(safe-area-inset-top) + 166px));pointer-events:none;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:radial-gradient(circle at 0 0,#ffb13224,#0000 46%),#0f0d1ceb;border:1px solid #ffdb677a;border-radius:18px;align-items:center;gap:9px;width:fit-content;max-width:min(270px,100% - 28px);padding:9px 11px 9px 9px;animation:.45s ease-out both _tutorialEnter_x8dlu_1;display:flex;position:absolute;left:14px;box-shadow:0 16px 38px #00000061,0 0 28px #ffad301a}._tutorial_x8dlu_338>span{color:#ffe17c;background:#ffc14426;border-radius:14px;flex:0 0 38px;place-items:center;height:38px;font-size:23px;animation:.72s ease-in-out infinite alternate _pullGesture_x8dlu_1;display:grid}._tutorial_x8dlu_338 div{gap:4px;display:grid}._tutorial_x8dlu_338 strong{color:#fff2bd;font-size:16px;font-weight:900;line-height:1.3}._tutorial_x8dlu_338 small{color:#d1c39e;font-size:13px;font-weight:650;line-height:1.45}._pulseHint_x8dlu_393{z-index:8;text-align:left;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#130c2be6;border:1px solid #a67dff9e;border-radius:17px;width:fit-content;max-width:176px;padding:9px 12px;animation:.85s ease-in-out infinite alternate _pulseHint_x8dlu_393;display:grid;position:absolute;top:43%;left:12px;box-shadow:0 0 34px #7d52ff38}._pulseHint_x8dlu_393 b{color:#f2e7ff;font-size:16px}._pulseHint_x8dlu_393 span{color:#bda8ff;margin-top:1px;font-size:13px}._message_x8dlu_423{z-index:8;top:max(179px, calc(env(safe-area-inset-top) + 166px));color:#e9fbff;max-width:min(220px,100% - 24px);font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;text-align:center;white-space:normal;pointer-events:none;background:#06091cde;border:1px solid #72efff70;border-radius:999px;padding:8px 13px;font-size:16px;font-weight:900;animation:.32s ease-out both _messagePop_x8dlu_1;position:absolute;right:12px;box-shadow:0 0 26px #4adcff26}._mission_x8dlu_14{z-index:6;right:14px;bottom:max(14px, env(safe-area-inset-bottom));pointer-events:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#040716d1;border:1px solid #8fa6df3d;border-radius:16px;padding:11px 14px 12px;position:absolute;left:14px;box-shadow:0 12px 32px #00000047}._mission_x8dlu_14 div{justify-content:space-between;align-items:center;gap:12px;display:flex}._mission_x8dlu_14 ._characterStatus_x8dlu_17{border-top:1px solid #8fa6df29;gap:2px;margin-top:6px;padding-top:6px;display:grid}._characterStatus_x8dlu_17 strong{color:#ffe489;font-size:14px}._characterStatus_x8dlu_17 small{color:#b4bfdd;font-size:13px;font-weight:750}._missionFeedback_x8dlu_19{color:#83f2ff;font-family:var(--font-geist-mono), monospace;text-align:center;margin-top:4px;font-size:13px;font-style:normal;font-weight:900;display:block}._feedbackPlaceholder_x8dlu_497{visibility:hidden}._mission_x8dlu_14 span{color:#b5bfdc;font-size:16px;font-weight:750}._mission_x8dlu_14 b{color:#eefaff;font-size:clamp(16px,4vw,18px)}._mission_x8dlu_14>i{background:#7684b338;border-radius:99px;height:5px;margin-top:8px;display:block;overflow:hidden}._mission_x8dlu_14>i span{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#64eaff,#7559ff 50%,#ef5acf);width:100%;height:100%;transition:transform .35s ease-out;display:block;box-shadow:0 0 12px #64ebffb3}._guideScreen_x8dlu_21{z-index:20;padding:max(20px, env(safe-area-inset-top)) 14px max(18px, env(safe-area-inset-bottom));color:#f5f7ff;background:radial-gradient(circle at 88% 8%,#6b4eff3d,#0000 35%),radial-gradient(circle at 8% 62%,#ffb93221,#0000 42%),linear-gradient(#080a22,#03050f 74%);flex-direction:column;gap:12px;display:flex;position:absolute;inset:0;overflow-y:auto}._guideTop_x8dlu_551{grid-template-columns:minmax(0,1fr) 88px;align-items:center;gap:10px;min-height:104px;display:grid}._guideTop_x8dlu_551>div{gap:5px;display:grid}._guideTop_x8dlu_551 span{color:#78efff;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:14px;font-weight:850}._guideTop_x8dlu_551 h1{margin:0;font-size:clamp(24px,6.7vw,32px);line-height:1.08}._guideTop_x8dlu_551 p{color:#bdc6e2;margin:0;font-size:15px;line-height:1.4}._guideMascot_x8dlu_585{width:88px;height:104px}._guideSteps_x8dlu_22{gap:7px;display:grid}._guideSteps_x8dlu_22>div{background:#0a0e2ac2;border:1px solid #899bdb2e;border-radius:13px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;padding:8px 10px;display:grid}._guideSteps_x8dlu_22 b{color:#fff;background:linear-gradient(145deg,#6555ff,#c84fa4);border-radius:10px;place-items:center;width:32px;height:32px;font-size:17px;display:grid}._guideSteps_x8dlu_22 span{color:#aeb8d7;font-size:13px;line-height:1.35;display:grid}._guideSteps_x8dlu_22 strong{color:#fff;font-size:16px}._guideQueue_x8dlu_629{grid-template-columns:minmax(0,1fr);gap:7px;display:grid}._guideQueue_x8dlu_629 article{background:#0b0f2bc7;border:1px solid #8ca0de2b;border-radius:13px;grid-template-columns:24px 48px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:7px 9px;display:grid}._guideQueue_x8dlu_629 article>b{color:#86f3ff;background:#70edff21;border-radius:7px;place-items:center;width:21px;height:21px;font-size:12px;display:grid}._queueMascot_x8dlu_658{width:48px;height:48px}._guideQueue_x8dlu_629 article>span{gap:2px;min-width:0;display:grid}._guideQueue_x8dlu_629 strong{color:#f5f7ff;font-size:15px;line-height:1.2}._guideQueue_x8dlu_629 small{color:#929dbc;font-size:13px;line-height:1.3}._guideQueue_x8dlu_629 em{color:#ffe383;font-size:13px;font-style:normal;font-weight:800}._guideNote_x8dlu_688{color:#c9d1e8;background:#ff548114;border-radius:12px;margin:0;padding:9px 10px;font-size:13px;line-height:1.4}._guideStart_x8dlu_24{z-index:2;color:#fff9df;background:linear-gradient(110deg,#6251ed,#c3469c);border:1px solid #ffe28099;border-radius:16px;flex:none;min-height:52px;font-size:18px;font-weight:950;position:sticky;bottom:0;box-shadow:0 12px 34px #5745e647}._resultBackdrop_x8dlu_713{z-index:12;-webkit-backdrop-filter:blur(6px)brightness(.88);backdrop-filter:blur(6px)brightness(.88);background:#02030c73;align-items:end;padding:14px;animation:.45s both _fadeIn_x8dlu_1;display:grid;position:absolute;inset:0}._resultBackdrop_x8dlu_713._success_x8dlu_725:before{top:max(75px, calc(env(safe-area-inset-top) + 58px));content:"H8";color:#6fefff1a;letter-spacing:-.08em;text-shadow:0 0 20px #5feffff2,0 0 54px #874dffbf;-webkit-text-stroke:2px #89f6ffdb;font-size:clamp(78px,23vw,118px);font-weight:950;animation:1.2s ease-out both _hologramIgnite_x8dlu_1;position:absolute;left:50%;transform:translate(-50%)}._resultBackdrop_x8dlu_713._success_x8dlu_725:after{content:"";filter:blur(2px);pointer-events:none;background:linear-gradient(104deg,#0000 0 24%,#54e5ff3b 25% 27%,#0000 28% 54%,#ff54d633 55% 57%,#0000 58%),radial-gradient(circle at 50% 34%,#776bff47,#0000 38%);height:44%;animation:1.8s ease-in-out infinite alternate _skyBeams_x8dlu_1;position:absolute;top:5%;left:8%;right:8%}._resultPanel_x8dlu_16{text-align:center;background:radial-gradient(circle at 50% 0,#6252ff3d,#0000 38%),linear-gradient(150deg,#11173cf7,#06081bfa);border:1px solid #abbff24d;border-radius:28px;width:100%;max-height:calc(100svh - 28px);padding:24px 18px 17px;animation:.7s cubic-bezier(.16,.88,.2,1.08) both _resultEnter_x8dlu_1;overflow-y:auto;box-shadow:0 28px 90px #0000009e,inset 0 1px #ffffff17}._success_x8dlu_725 ._resultPanel_x8dlu_16{border-color:#6ff0ff8c;box-shadow:0 28px 100px #4733ff61,0 0 54px #53e5ff1f}._failed_x8dlu_781 ._resultPanel_x8dlu_16{border-color:#ff6fae5c}._resultPanel_x8dlu_16>p:first-child{color:#81f2ff;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;margin:0 0 8px;font-size:14px;font-weight:850}._resultPanel_x8dlu_16 h1{color:#f8fbff;letter-spacing:-.055em;margin:0;font-size:clamp(27px,7.5vw,39px);font-weight:950;line-height:1.12}._resultCast_x8dlu_803{justify-content:center;align-items:end;height:70px;margin:7px auto -3px;display:flex}._resultEngineer_x8dlu_811{width:68px;height:78px}._resultManager_x8dlu_816{width:58px;height:70px;margin-left:-8px}._resultChicoo_x8dlu_822{width:40px;height:40px;margin-left:-7px}._resultCore_x8dlu_828{color:#72efff;font-family:var(--font-geist-mono), monospace;text-shadow:0 0 24px #5eebff73;margin:10px 0 13px;font-size:clamp(50px,15vw,72px);font-weight:950;line-height:1;display:block}._resultCore_x8dlu_828 small{color:#a8b3d1;font-size:24px}._resultStats_x8dlu_16{border-top:1px solid #91a2d729;border-bottom:1px solid #91a2d729;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 14px;padding:13px 0;display:grid}._resultStats_x8dlu_16 div{gap:5px;display:grid}._resultStats_x8dlu_16 div:not(:last-child){border-right:1px solid #91a2d726}._resultStats_x8dlu_16 span{color:#a0aac8;font-size:14px;line-height:1.25}._resultStats_x8dlu_16 b{color:#f7f9ff;font-family:var(--font-geist-mono), monospace;font-size:clamp(23px,6vw,29px)}._best_x8dlu_874{color:#c6cde2;margin:-2px 0 13px;font-size:16px}._replay_x8dlu_880{color:#fff;cursor:pointer;background:linear-gradient(100deg,#27bfe5,#674aff 54%,#df39b8);border:1px solid #ffffff6b;border-radius:16px;justify-content:space-between;align-items:center;width:100%;min-height:54px;padding:0 20px;font-size:18px;font-weight:900;display:flex;box-shadow:0 14px 32px #453aff45}._resultPanel_x8dlu_16>a{color:#b1bbd5;place-items:center;min-height:46px;margin-top:5px;font-size:17px;font-weight:750;text-decoration:none;display:grid}@keyframes _tutorialEnter_x8dlu_1{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _pullGesture_x8dlu_1{0%{transform:translate(2px,-2px)}to{transform:translate(-3px,4px)}}@keyframes _pulseHint_x8dlu_393{0%{filter:brightness(.95);transform:scale(.985)}to{filter:brightness(1.12);transform:scale(1.015)}}@keyframes _messagePop_x8dlu_1{0%{opacity:0;transform:translateY(-5px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _fadeIn_x8dlu_1{0%{opacity:0}to{opacity:1}}@keyframes _resultEnter_x8dlu_1{0%{opacity:0;transform:translateY(36px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _hologramIgnite_x8dlu_1{0%{opacity:0;filter:blur(12px);transform:translate(-50%)scale(.72)}to{opacity:1;filter:blur();transform:translate(-50%)scale(1)}}@keyframes _skyBeams_x8dlu_1{0%{opacity:.45;transform:scaleX(.92)}to{opacity:1;transform:scaleX(1.06)}}@media (width<=359px){._hud_x8dlu_145{padding-left:8px;padding-right:8px}._hudTop_x8dlu_155{grid-template-columns:46px minmax(57px,1fr) minmax(57px,1fr) auto;gap:5px}._hudTop_x8dlu_155>a,._hudStat_x8dlu_163,._hudActions_x8dlu_164 button{min-height:48px}._hudActions_x8dlu_164 button{width:42px}._hudActions_x8dlu_164{gap:4px}._hudStat_x8dlu_163{padding-left:6px;padding-right:6px}._hudBottom_x8dlu_165{padding:0 9px}._brand_x8dlu_280{left:11px}._tutorial_x8dlu_338{max-width:250px;left:9px}._tutorial_x8dlu_338>span{flex-basis:36px;height:36px}._pulseHint_x8dlu_393{max-width:164px;left:9px}._message_x8dlu_423{max-width:200px;right:9px}._mission_x8dlu_14{left:9px;right:9px}._resultBackdrop_x8dlu_713{padding:8px}._resultPanel_x8dlu_16{max-height:calc(100svh - 16px);padding-left:13px;padding-right:13px}._resultStats_x8dlu_16 span{font-size:13px}._engineerMascot_x8dlu_74{width:64px;height:96px;left:-13px}._flyingAssistant_x8dlu_96{width:40px;height:40px;right:5px}._energyConsole_x8dlu_109{width:48px;height:56px;right:5px}._energyManager_x8dlu_139{width:39px;height:47px}}@media (height<=720px){._guideScreen_x8dlu_21{padding-top:max(10px, env(safe-area-inset-top));padding-bottom:max(8px, env(safe-area-inset-bottom));gap:7px}._guideTop_x8dlu_551{grid-template-columns:minmax(0,1fr) 64px;min-height:68px}._guideTop_x8dlu_551 span{font-size:11px}._guideTop_x8dlu_551 h1{font-size:23px}._guideTop_x8dlu_551 p{font-size:13px}._guideMascot_x8dlu_585{width:60px;height:70px}._guideSteps_x8dlu_22{gap:4px}._guideSteps_x8dlu_22>div{min-height:50px;padding:5px 8px}._guideQueue_x8dlu_629{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}._guideQueue_x8dlu_629 article{grid-template-columns:20px 36px minmax(0,1fr);gap:5px;padding:5px 6px}._queueMascot_x8dlu_658{width:36px;height:36px}._guideQueue_x8dlu_629 small{display:none}._guideQueue_x8dlu_629 strong,._guideQueue_x8dlu_629 em{font-size:12px}._guideNote_x8dlu_688{display:none}._guideStart_x8dlu_24{min-height:50px;box-shadow:0 -14px 24px #03050ff5,0 10px 28px #5745e647}._mission_x8dlu_14{right:8px;bottom:max(7px, env(safe-area-inset-bottom));padding:7px 10px;left:8px}._mission_x8dlu_14 ._characterStatus_x8dlu_17,._missionFeedback_x8dlu_19{display:none}._mission_x8dlu_14 span,._mission_x8dlu_14 b{font-size:16px}._mission_x8dlu_14>i{height:3px;margin-top:5px}._brand_x8dlu_280{top:115px}._tutorial_x8dlu_338{padding-top:8px;padding-bottom:8px;top:169px}._tutorial_x8dlu_338 small{display:none}._resultPanel_x8dlu_16{padding-top:17px}._resultCore_x8dlu_828{margin:5px 0 8px;font-size:45px}._resultStats_x8dlu_16{margin-bottom:8px;padding:8px 0}}@media (width>=541px){._stage_x8dlu_1{padding:22px 0}._gameShell_x8dlu_12{border:1px solid #8f9fd824;border-radius:34px;min-height:min(900px,100svh - 44px)}}@media (prefers-reduced-motion:reduce){._tutorial_x8dlu_338,._tutorial_x8dlu_338>span,._pulseHint_x8dlu_393,._message_x8dlu_423,._resultBackdrop_x8dlu_713,._resultPanel_x8dlu_16{animation:none}}@media (width<=540px){._gameShell_x8dlu_12{--game-info-dock:126px;height:100dvh;min-height:0}._canvas_x8dlu_12{height:calc(100% - var(--game-info-dock));inset:0 0 auto}._vignette_x8dlu_13,._mascotLayer_x8dlu_13{bottom:var(--game-info-dock)}._mission_x8dlu_14{min-height:var(--game-info-dock);padding:10px 14px max(10px, env(safe-area-inset-bottom));-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#080c23,#040713);border-bottom:0;border-left:0;border-right:0;border-radius:0;bottom:0;left:0;right:0;box-shadow:0 -12px 28px #00000057}}@media (width<=540px) and (height<=720px){._gameShell_x8dlu_12{--game-info-dock:64px}._mission_x8dlu_14{min-height:var(--game-info-dock);padding:8px 12px max(8px, env(safe-area-inset-bottom));bottom:0;left:0;right:0}}
