.Lang_switch__6SHgs{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding-block:0 0;padding-inline:10px 4px;border-radius:9px;border:1px solid var(--line);background:var(--surface);color:var(--muted)}.Lang_switch__6SHgs:focus-within{outline:2px solid var(--signal);outline-offset:2px}.Lang_globe__n5j8l{width:16px;height:16px;flex:none}.Lang_select__buxKI{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:34px;max-width:180px;border:0;background:transparent;color:var(--ink);font:600 13px/1 var(--f-body);padding:0 4px;cursor:pointer}.Lang_select__buxKI:focus{outline:none}.Lang_sr__Ky1t3{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.Lang_note__rMqKO{font-size:12px;line-height:1.3;color:var(--muted);min-width:0}.Lang_chips__cXVoT{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.Lang_chip__6813X{font-family:var(--f-pixel);font-size:10px;letter-spacing:.06em;line-height:1;padding:4px 8px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--muted);white-space:nowrap}.GamePlayer_root__S5kqH{position:relative;display:flex;flex-direction:column;gap:10px;width:100%;min-width:0;color:var(--ink)}.GamePlayer_stage__VnxHy{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--r,12px);overflow:hidden;background:var(--night,#14173a);box-shadow:var(--shadow);outline:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overscroll-behavior:contain;isolation:isolate}.GamePlayer_stage__VnxHy:focus-visible{box-shadow:0 0 0 2px var(--signal-soft),0 0 0 4px color-mix(in srgb,var(--signal) 55%,transparent),var(--shadow)}.GamePlayer_stageFlex__wbh7g{min-height:380px;touch-action:pan-y}@media (max-width:640px){.GamePlayer_stagePuzzle__IA6Ir{aspect-ratio:4/5}.GamePlayer_stageFlex__wbh7g{aspect-ratio:auto;height:min(78vh,680px);min-height:440px}}.GamePlayer_stageWorld__sbmVt{aspect-ratio:16/9;min-height:300px}@media (max-width:720px){.GamePlayer_stageWorld__sbmVt{aspect-ratio:auto;height:min(82vh,780px);height:min(82dvh,780px);min-height:480px}}@media (max-height:520px) and (orientation:landscape){.GamePlayer_stageWorld__sbmVt{aspect-ratio:auto;height:calc(100vh - 64px);height:calc(100dvh - 64px);min-height:260px}}.GamePlayer_bar__PUUhC{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-height:36px}.GamePlayer_grow__UgykV{flex:1 1}.GamePlayer_ai__ZGXaQ{display:inline-flex;align-items:center;gap:6px;font-family:var(--f-pixel);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);text-decoration:none;border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:4px 10px;white-space:nowrap}.GamePlayer_ai__ZGXaQ:hover{color:var(--ink);border-color:var(--muted)}.GamePlayer_aiDot__vBnn_{width:7px;height:7px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 3px var(--signal-soft)}.GamePlayer_btn__rzoNH{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 12px;border-radius:9px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font:600 13px/1 var(--f-body);cursor:pointer;transition:border-color .15s,background .15s}.GamePlayer_btn__rzoNH:hover{border-color:var(--muted)}.GamePlayer_btnHighlight__CNcBN{border-color:var(--signal);background:var(--signal-soft)}.GamePlayer_btnHighlight__CNcBN:hover{border-color:var(--signal)}.GamePlayer_fsHint__O8VZ0{font-size:12px;line-height:1.3;color:var(--muted);min-width:0}.GamePlayer_btn__rzoNH[aria-pressed=false]{color:var(--muted)}.GamePlayer_icon__BQ7fy{width:18px;height:18px;flex:none}@media (max-width:420px){.GamePlayer_btnText__W82GW{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.GamePlayer_btn__rzoNH{padding:6px 10px}}.GamePlayer_pad__DPWmw{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.GamePlayer_padSide__k1jyF{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.GamePlayer_padRight__EULs1{justify-content:flex-end}.GamePlayer_dpad__IzoxM{display:grid;grid-template-columns:repeat(3,56px);grid-template-rows:repeat(2,52px);grid-gap:6px;gap:6px}.GamePlayer_dpad__IzoxM>:first-child{grid-column:1;grid-row:2}.GamePlayer_dpad__IzoxM>:nth-child(2){grid-column:3;grid-row:2}.GamePlayer_dpad__IzoxM>:nth-child(3){grid-column:2;grid-row:1}.GamePlayer_dpad__IzoxM>:nth-child(4){grid-column:2;grid-row:2}[data-engine=puzzle] .GamePlayer_dpad__IzoxM>:first-child{grid-column:1;grid-row:2}[data-engine=puzzle] .GamePlayer_dpad__IzoxM>:nth-child(2){grid-column:2;grid-row:1}[data-engine=puzzle] .GamePlayer_dpad__IzoxM>:nth-child(3){grid-column:2;grid-row:2}[data-engine=puzzle] .GamePlayer_dpad__IzoxM>:nth-child(4){grid-column:3;grid-row:2}.GamePlayer_key__WKyJN{display:grid;place-items:center;min-width:64px;min-height:56px;padding:0;border-radius:14px;border:solid var(--line);border-width:1px 1px 3px;background:var(--surface);color:var(--ink);cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;transition:transform .06s,background .1s}.GamePlayer_dpad__IzoxM .GamePlayer_key__WKyJN{min-width:0;min-height:0;width:56px;height:52px}.GamePlayer_key__WKyJN .GamePlayer_icon__BQ7fy{width:26px;height:26px}.GamePlayer_keyWide__FKE6p{display:inline-flex;gap:6px;padding:0 16px}.GamePlayer_keyBig__zLS57{min-width:92px;min-height:64px;border-radius:999px;background:var(--signal);border-color:color-mix(in srgb,var(--signal) 70%,#000);color:var(--signal-ink);display:inline-flex;gap:6px;padding:0 18px}.GamePlayer_keyLabel__6jWVT{font-family:var(--f-pixel);font-size:11px;letter-spacing:.04em}.GamePlayer_key__WKyJN[data-active=true]{transform:translateY(2px) scale(.97);border-bottom-width:1px;background:var(--signal-soft)}.GamePlayer_keyBig__zLS57[data-active=true]{background:color-mix(in srgb,var(--signal) 82%,#000)}@media (max-width:420px){.GamePlayer_pad__DPWmw{gap:8px}.GamePlayer_padSide__k1jyF{gap:6px}.GamePlayer_key__WKyJN{min-width:52px;min-height:52px}.GamePlayer_key__WKyJN .GamePlayer_icon__BQ7fy{width:22px;height:22px}.GamePlayer_keyWide__FKE6p{padding:0 12px}.GamePlayer_keyBig__zLS57{min-width:0;min-height:56px;padding:0 14px}.GamePlayer_keyLabel__6jWVT{font-size:10px;letter-spacing:.02em}}.GamePlayer_isFullscreen__HtFlK{background:#05061a;justify-content:center;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);gap:0;height:100%}.GamePlayer_isFullscreen__HtFlK .GamePlayer_stage__VnxHy{flex:1 1;aspect-ratio:auto;border-radius:0;box-shadow:none;min-height:0;height:auto}.GamePlayer_isFullscreen__HtFlK .GamePlayer_bar__PUUhC{position:absolute;top:8px;inset-inline-end:8px;inset-inline-start:8px;z-index:3;pointer-events:none}.GamePlayer_isFullscreen__HtFlK .GamePlayer_bar__PUUhC>*{pointer-events:auto}.GamePlayer_isFullscreen__HtFlK .GamePlayer_pad__DPWmw{position:absolute;inset-inline-start:0;inset-inline-end:0;bottom:0;padding:16px max(16px,env(safe-area-inset-right,0)) max(16px,env(safe-area-inset-bottom,0)) max(16px,env(safe-area-inset-left,0));z-index:3;pointer-events:none}.GamePlayer_isFullscreen__HtFlK .GamePlayer_pad__DPWmw .GamePlayer_key__WKyJN{pointer-events:auto;opacity:.78;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (prefers-reduced-motion:reduce){.GamePlayer_btn__rzoNH,.GamePlayer_key__WKyJN{transition:none}}