.experience-settings{display:flex;align-items:end;gap:10px;padding:12px 16px;flex-wrap:wrap;background:#082138;border-bottom:1px solid #ffffff21}.experience-settings label{margin:0;color:#c0d1df;font-size:.75rem;min-width:90px}.experience-settings select{display:block;margin-top:4px;background:#14364f;border-color:#557086;color:white;width:auto;height:40px;font-size:.875rem}.experience-settings button{color:#dfecf5;border:1px solid #506778;border-radius:5px;padding:0 12px;font-size:.875rem;min-height:40px}.experience-settings button:hover:not(:disabled){background:#24465f}.experience-settings button[aria-pressed=true]{background:#395264}#resolution-note{width:100%;font-size:.75rem;color:#b9cddd;line-height:1.5}.canvas-tools{flex-direction:row;gap:5px}.canvas-tools button{font-size:1.125rem}#gesture-hint{top:70px;max-width:calc(100% - 32px);font-size:.875rem;background:#031a3599}#scene-caption{pointer-events:none}#map-wrap summary{font-size:.75rem;cursor:pointer;line-height:1.5;margin-bottom:4px}#map-wrap{width:116px;background:#071c2cad;backdrop-filter:blur(8px)}#map-wrap:not([open]){width:auto}#walk-pad span{font-size:.75rem}#walk-pad button{background:#061b3299;backdrop-filter:blur(8px)}#tour-panel{position:relative;left:auto;right:auto;bottom:auto;margin:0;padding:16px 18px;border:0;border-top:1px solid #486070;border-radius:0;z-index:4;background:#071d32}#stage{background:#080f15}.views{gap:5px}.views button{font-size:.875rem}.room-bottom p{font-size:.875rem}#stage:has(#room-canvas:not([hidden])) #scene-caption{display:none}#still{font-size:.875rem}.room-top>div{font-size:.875rem}.room-top{height:auto;min-height:58px;padding:8px 16px}.room-top button{font-size:.875rem}.experience-settings #capture-uhd{color:#f0d9ab;border-color:#9b8666}.large-text .experience-settings select{width:100%}.large-text .experience-settings label{max-width:100%;width:100%}.large-text .experience-settings{align-items:stretch}.large-text .canvas-tools{position:static;flex-wrap:wrap;background:#071d32;padding:6px}.large-text #gesture-hint{display:none}.large-text #stage{overflow:visible}.large-text #walk-pad{bottom:8px}.large-text #map-wrap{bottom:8px}
@media(max-width:780px){.experience-settings{padding:10px;gap:8px}.experience-settings label{flex:1;min-width:120px}.experience-settings select{width:100%;font-size:.875rem}.experience-settings button{flex:1;font-size:.875rem}.canvas-tools{top:10px;right:10px}.canvas-tools #zoom-in,.canvas-tools #zoom-out{display:none}#gesture-hint{top:63px;left:10px;font-size:.75rem;max-width:90%}#map-wrap{width:86px;bottom:12px;right:10px;padding:6px}#map-wrap summary{font-size:.75rem;line-height:1.3}#walk-pad{bottom:12px;left:10px}#stage{min-height:350px;max-height:none}.room-top{padding:8px 10px}.room-top button{white-space:normal;font-size:.875rem}.room-top>div{max-width:54%}.views button{font-size:.875rem}.large-text #stage{min-height:370px}}
.canvas-tools #home-view{width:auto;padding:0 10px;font-size:.875rem}
.large-text #map-wrap{top:75px;bottom:auto;right:8px;max-width:calc(100% - 16px)}
body.embedded{background:#031a35}body.embedded main{display:flow-root}body.embedded .qualification{color:#b9c9d6;margin:14px 0;padding:0 8px}
