.walk-settings[hidden]{display:none}.walk-settings{position:fixed;z-index:9;top:110px;right:24px;width:310px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 210px);overflow:auto;padding:25px;border:1px solid #ecece7;border-radius:22px;background:white;color:#333;box-shadow:0 16px 55px #0002}.walk-settings h2{font-size:19px;margin:0 0 8px;font-weight:500}.walk-settings p{font-size:12px;color:#888;line-height:1.8}.walk-settings label{display:flex;justify-content:space-between;font-size:12px;margin:24px 0 12px}.walk-settings output{font-size:12px;color:#777}.walk-settings input[type=range]{width:100%;accent-color:#efba00}.walk-segment,.walk-presets{display:flex;gap:6px}.walk-segment button,.walk-presets button{flex:1;border:1px solid #ededeb;border-radius:10px;padding:11px 6px;background:#f5f5f3;color:#777;font-size:12px}.walk-segment button[aria-pressed=true],.walk-presets button[aria-pressed=true]{color:#242424;background:#ffcb05;border-color:#ffcb05}.walk-settings .walk-settings-note{margin:24px 0 0;padding-top:16px;border-top:1px solid #eee;font-size:12px}.walk-presets{margin-top:11px}.walk-mode-switch{display:flex;gap:4px}.walk-mode-switch button{border-radius:9px;padding:11px 13px;background:#ffffff10;color:#ddd;font-size:12px}.walk-mode-switch button[aria-pressed=true]{background:#ffcb05;color:#222}.workspace-ui.walk-mode .bottom-dock{display:none}.workspace-ui.walk-mode .walk-hud{display:flex;gap:13px}.workspace-ui.walk-engaged #walk-controls{display:flex}.workspace-ui.walk-engaged #walk-controls button{display:block}.walk-third-person.walk-engaged .walk-crosshair{display:none}.workspace-ui.walk-mode .walk-help{top:95px;max-height:calc(100dvh - 185px)}.workspace-ui.walk-mode .walk-help p,.workspace-ui.walk-mode .walk-help dd{color:#727272}.walk-mode.walk-help-open .walk-settings{display:none}
@media(max-width:850px){.workspace-ui.walk-mode .walk-hud{width:max-content;max-width:calc(100vw - 20px);gap:7px;flex-wrap:wrap;justify-content:center;bottom:12px;padding:7px}.workspace-ui.walk-mode #walk-state{display:none}.workspace-ui.walk-mode #walk-controls{display:flex;gap:4px}.workspace-ui.walk-mode #walk-controls button{display:block!important;font-size:12px;padding:10px 8px}.walk-mode-switch button{padding:10px 13px}.walk-settings{top:82px;right:16px;padding:22px;max-height:calc(100dvh - 210px)}.workspace-ui.walk-mode .walk-help{top:82px;max-height:calc(100dvh - 210px)}.walk-touch.walk-engaged .walk-touch-controls{left:14px;bottom:125px;grid-template-columns:repeat(3,42px);gap:4px}.walk-touch.walk-engaged .walk-touch-actions{right:14px;bottom:125px}.walk-touch-controls button,.walk-touch-actions button{height:42px}.walk-touch-actions button{width:44px}.walk-mode .scene-preview{display:none}}
.workspace-ui.walk-mode .scene-preview,.workspace-ui.walk-mode .scene-status-card,.workspace-ui.walk-mode .zoom-controls{display:none}.workspace-ui.walk-mode .walk-prompt{left:24px;top:95px;transform:none}
@media(max-width:850px){.workspace-ui.walk-mode .walk-prompt{left:16px;top:82px}}
