/* 1.8.5 mockup additions to guide184.css: intro, pictures, zoom. Red Rock red var(--vh-accent-text). */
#rrg .rrg-au{background:var(--vh-yellow-flag-tint);color:var(--vh-text)}#rrg .rrg-su{background:var(--vh-yellow-flag-tint);color:var(--vh-yellow-flag)}#rrg .rrg-all{background:var(--vh-page-bg);color:var(--vh-text)}
#rrg .rrg-intro h2{font-size:23px;color:var(--vh-accent-text)}#rrg .rrg-intro .rrg-spirit{font-size:17px}
#rrg .rrg-tn{list-style:none;padding:0}#rrg .rrg-tn li{font-size:15px;margin:9px 0;line-height:1.35}#rrg .rrg-tn .rrg-who{margin:0 4px 0 0}
#rrg .rrg-timer{background:var(--vh-red-flag-tint);border-radius:12px;padding:10px 12px;font-size:14.5px;font-weight:600;margin-top:10px}
#rrg .rrg-introbtn{border:2px solid var(--vh-accent-text)}#rrg .rrg-introbtn .rrg-n{background:var(--vh-text)}
#rrg .rrg-pics{display:flex;gap:10px;overflow-x:auto;padding:2px 2px 6px}
#rrg .rrg-pic{flex:0 0 46%;max-width:180px;background:none;border:0;padding:0;text-align:left;font:inherit;color:inherit}
#rrg .rrg-pic img{width:100%;border-radius:12px;border:1px solid var(--vh-border);box-shadow:0 2px 8px rgba(0,0,0,.12);display:block}
#rrg .rrg-pic span{display:block;font-size:12.5px;color:var(--vh-text);margin-top:5px;line-height:1.3}
#rrg-zoom{position:fixed;inset:0;z-index:95;background:rgba(20,17,14,.94);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px}
#rrg-zoom img{max-width:100%;max-height:78vh;border-radius:12px}
#rrg-zoom .rrg-zc{color:var(--vh-card);font-weight:700;font-size:15px;margin:10px 0}
#rrg-zoom .rrg-zb{display:flex;gap:10px}#rrg-zoom button{background:var(--vh-card);color:var(--vh-text);border:0;border-radius:12px;padding:10px 16px;font-weight:800;font-size:16px}
