.L87zeW_panel{text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;max-width:28rem;margin:auto;padding:1.5rem}.L87zeW_title{margin:0 0 .5rem;font-size:1.25rem}.L87zeW_message{color:var(--color-muted);margin:0}.L87zeW_action{font:inherit;background:var(--color-accent);color:var(--color-accent-contrast);cursor:pointer;border:0;border-radius:8px;min-height:44px;margin-top:1rem;padding:.6rem 1.2rem;font-weight:600}
.ia_5HW_root{--fit:1;--unit:calc(1rem * var(--touch-scale,1) * var(--fit));z-index:6;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}@media (max-height:430px){.ia_5HW_root{--fit:.8}}.ia_5HW_lookZone{pointer-events:auto;touch-action:none;width:58%;position:absolute;top:0;bottom:0;right:0}.ia_5HW_root[data-left=true] .ia_5HW_lookZone{left:0;right:auto}.ia_5HW_joystick{left:max(1rem, env(safe-area-inset-left));bottom:max(1.25rem, env(safe-area-inset-bottom));width:calc(var(--unit) * 8.5);height:calc(var(--unit) * 8.5);opacity:var(--touch-opacity,.7);pointer-events:auto;touch-action:none;background:#0f14208c;border:2px solid #fff9;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.ia_5HW_root[data-left=true] .ia_5HW_joystick{left:auto;right:max(1rem, env(safe-area-inset-right))}.ia_5HW_knob{pointer-events:none;background:#ffffffd9;border:2px solid #0f142099;border-radius:50%;width:42%;height:42%}.ia_5HW_actions{right:max(1rem, env(safe-area-inset-right));bottom:max(1.25rem, env(safe-area-inset-bottom));align-items:center;gap:calc(var(--unit) * .9);flex-direction:column-reverse;display:flex;position:absolute}.ia_5HW_root[data-left=true] .ia_5HW_actions{right:auto;left:max(1rem, env(safe-area-inset-left))}.ia_5HW_button{font:inherit;color:#fff;cursor:pointer;pointer-events:auto;touch-action:none;opacity:var(--touch-opacity,.7);background:#0f142099;border:2px solid #fff9;border-radius:50%;justify-content:center;align-items:center;padding:0;font-weight:800;display:flex}.ia_5HW_interact{width:calc(var(--unit) * 5.5);height:calc(var(--unit) * 5.5);font-size:calc(var(--unit) * 1.5)}.ia_5HW_run{width:calc(var(--unit) * 4);height:calc(var(--unit) * 4);font-size:calc(var(--unit) * .95)}.ia_5HW_run[aria-pressed=true]{background:var(--color-accent);color:var(--color-accent-contrast);border-color:var(--color-accent)}.ia_5HW_interact.ia_5HW_ready{background:var(--color-accent);color:var(--color-accent-contrast);opacity:max(var(--touch-opacity,.7), .85);border-color:#fff;animation:1.4s ease-in-out infinite ia_5HW_pulse}@keyframes ia_5HW_pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media (orientation:portrait){.ia_5HW_joystick,.ia_5HW_actions{bottom:max(2.25rem, calc(env(safe-area-inset-bottom) + 1rem))}}
.Ug7lwq_fade{z-index:8;pointer-events:none;transition-property:opacity;transition-timing-function:ease-in-out;position:absolute;inset:0}
.KlfKrW_wrapper{flex:1;justify-content:center;align-items:flex-start;padding:2rem 1rem;display:flex}.KlfKrW_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;width:100%;max-width:30rem;padding:1.5rem}.KlfKrW_title{margin:0 0 1rem;font-size:1.6rem}.KlfKrW_list{grid-template-columns:auto 1fr;gap:.5rem 1rem;margin:0 0 1rem;display:grid}.KlfKrW_list dt{color:var(--color-muted)}.KlfKrW_list dd{word-break:break-word;margin:0;font-weight:600}.KlfKrW_hint{color:var(--color-muted);margin:0 0 1.25rem;font-size:.9rem}.KlfKrW_actions{flex-wrap:wrap;gap:.75rem;display:flex}.KlfKrW_primary,.KlfKrW_secondary{min-height:44px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.KlfKrW_primary{background:var(--color-accent);color:var(--color-accent-contrast);border:0}.KlfKrW_secondary{color:var(--color-text);border:2px solid var(--color-border);background:0 0}.KlfKrW_secondary:disabled{opacity:.6;cursor:progress}
