/* Expedition prints, framed like plates in an explorer's journal. */
.explorer-theme .picture-page #scene-name{font:italic 27px Georgia,serif;color:#765023;margin:20px 0 16px}.explorer-theme .picture-page #picture-status{color:#694322}
.explorer-theme .spot-picture{border:1px solid #937449;border-radius:3px;background:#d3bc90;box-shadow:0 4px 12px #65432124;overflow:visible}
.spot-pair h3{font:14px Georgia,serif;letter-spacing:.8px;text-transform:uppercase;color:#6d4a2a;margin-bottom:10px}
.spot-object .found-ring{stroke:#b34424;filter:drop-shadow(0 0 2px #fff0cc)}.spot-object:focus-visible>rect:first-child{stroke:#b34424;stroke-width:2;stroke-dasharray:3 2;fill:#fff2c521}
@media(min-width:801px){.game-screen .picture-page{max-width:1100px}.game-screen main:has(.spot-pair){max-width:1240px}.spot-pair{gap:22px}.spot-enlarged{max-width:900px}.game-screen main:has(.spot-pair) .game-adverts{position:static;display:flex;gap:18px;height:auto}.game-screen main:has(.spot-pair) .game-adverts>div{position:static;width:auto;flex:1}.game-screen main:has(.spot-pair) .game-adverts .adspace{min-height:110px;margin:24px auto}}
@media(max-width:800px){.spot-pair{gap:22px}.explorer-theme .picture-page #scene-name{font-size:24px}}

.spot-pair{position:relative}.expedition-loading .spot-pair:after{content:'Unrolling the expedition charts…';position:absolute;inset:38px 0 auto;padding:24px;text-align:center;background:#f3e1bdf5;color:#694322;border:1px solid #b58d52;z-index:3;font:18px Georgia,serif}.expedition-loading .spot-pair{pointer-events:none}.expedition-load-error .spot-pair:after{content:'Artwork could not load. Please reload the page.'}
