/* Cinemar shared icon standard — v84. Outline SVGs, consistent gold and stroke. */
:root { --cinemar-icon-gold:#a47b32; --cinemar-icon-gold-dark:#d5ab59; }
.cinemar-icon, .af-guest-icon svg, .af-detail-icon svg, .af-venue-icon svg { fill:none; stroke:currentColor; stroke-width:1.8; stroke-linecap:round; stroke-linejoin:round; }
.cinemar-icon { display:inline-block; width:26px; height:26px; vertical-align:middle; color:var(--cinemar-icon-gold); flex-shrink:0; }
.cinemar-icon--dark { color:var(--cinemar-icon-gold-dark); }
.af-guest-icon, .af-venue-icon { color:var(--cinemar-icon-gold); }
.af-detail-icon { color:var(--cinemar-icon-gold-dark); }
/* Audience label icons remain white for legibility on blue and gold pills. */
.af-audience-tag svg { fill:none; stroke:currentColor; stroke-width:1.8; stroke-linecap:round; stroke-linejoin:round; }
