.skip-link{position:fixed;top:10px;left:10px;z-index:1000;padding:10px 14px;border-radius:6px;background:#111;color:#fff;font:600 15px/1.2 system-ui,sans-serif;text-decoration:none;translate:0 -200%}.skip-link:focus-visible{translate:0 0;outline:3px solid #ffd166;outline-offset:2px}main[tabindex="-1"]:focus{outline:none}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin:0}[data-scene-keys]:focus{outline:none}[data-scene-keys]:focus-visible:before{content:"";position:absolute;inset:6px;z-index:3;border:3px solid var(--fx-focus,#ffd166);border-radius:4px;box-shadow:0 0 0 2px rgba(0,0,0,.55);pointer-events:none}[data-scene-keys]:focus-visible:after{content:"\2190 \2192  turn the view";position:absolute;right:16px;bottom:16px;z-index:3;padding:6px 10px;border-radius:6px;background:rgba(0,0,0,.72);color:#fff;font:500 13px/1.2 system-ui,sans-serif;pointer-events:none}