.experience-container.svelte-1pjbxq2.svelte-1pjbxq2{width:100%;height:100vh;position:relative;overflow:hidden;background-color:#000}.webgpu-canvas.svelte-1pjbxq2.svelte-1pjbxq2{width:100%;height:100%;display:block}.back-button.svelte-1pjbxq2.svelte-1pjbxq2{position:absolute;top:20px;left:20px;padding:8px 16px;background-color:#0009;color:#fff;text-decoration:none;font-family:Courier New,monospace;border-radius:4px;border:1px solid rgba(255,255,255,.2);transition:background-color .3s;z-index:100}.back-button.svelte-1pjbxq2.svelte-1pjbxq2:hover{background-color:#000c}.control-panel.svelte-1pjbxq2.svelte-1pjbxq2{position:absolute;top:20px;right:20px;background:rgba(0,0,0,.7);padding:20px;border-radius:8px;color:#fff;z-index:100;font-family:Courier New,monospace;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:300px;max-height:calc(100vh - 60px);overflow-y:auto}.control-panel.svelte-1pjbxq2 h2.svelte-1pjbxq2{margin-top:0;margin-bottom:10px;font-size:18px;letter-spacing:2px;text-transform:uppercase;color:var(--accent, #FFDF00)}.control-panel.svelte-1pjbxq2 p.svelte-1pjbxq2{margin:0 0 15px;font-size:14px;line-height:1.5;opacity:.9}.info.svelte-1pjbxq2.svelte-1pjbxq2{margin-top:20px;padding-top:10px;border-top:1px solid rgba(255,255,255,.1)}
