.header-links .image-return{display:inline-flex;align-items:center;min-height:44px;color:#f1e5d2;font:inherit;font-size:12px;text-decoration:none;border-bottom:1px solid #d4bc9566;white-space:nowrap}.header-links .image-return:hover{border-color:#d4bc95}.image-return:focus-visible{outline:2px solid #d4bc95;outline-offset:4px}#failure .image-return{color:#f1e5d2;text-underline-offset:4px}body.portal-preparing>header,body.portal-preparing .caption,body.portal-preparing .viewpoints,body.portal-preparing .walk-controls,body.portal-preparing .instruction,body.portal-preparing #projector-toggle,body.portal-preparing #render-quality,body.portal-preparing #near-action{opacity:0;pointer-events:none}
body>header,.caption,.viewpoints,.walk-controls,.instruction,#projector-toggle,#render-quality{transition:opacity 220ms ease-out}
@media(prefers-reduced-motion:reduce){body>header,.caption,.viewpoints,.walk-controls,.instruction,#projector-toggle,#render-quality{transition:none}}
@media(max-width:650px){body:has(#near-action:not([hidden])) .instruction{visibility:hidden}}
