/* P03 additions: capture mode for stills/video, source link. Base styles stay in model.css. */
.source-link{display:block;margin:14px 18px 0;color:var(--jade);font-size:11px;text-decoration:none}
.source-link:hover{text-decoration:underline}
body.capture{display:block}
body.capture header,body.capture footer,body.capture aside,body.capture #top-tools,body.capture #location,body.capture #walk-controls,body.capture #notice{display:none!important}
body.capture main{display:block;height:100vh}
body.capture #viewport{position:fixed;inset:0}
body.capture #view{width:100vw;height:100vh;display:block}
#hud{position:absolute;right:18px;top:58px;z-index:3;font:500 10px/1.3 ui-monospace,Consolas,monospace;letter-spacing:.08em;color:#33434a;background:#ffffffe0;border:1px solid #cdd8dc;padding:6px 9px;border-radius:3px;pointer-events:none}
@media(max-width:800px){#hud{right:10px;top:52px;font-size:9px}}
