/* Lighter-specific homepage accents; shared venue geometry remains unchanged. */
html:root { --home-lighter-accent: #a29bff; }
html:root[data-theme="light"] { --home-lighter-accent: #5748c6; }
body.pm-interface .lighter-text, body.pm-interface .lighter-card .venue-link { color: var(--home-lighter-accent); }
body.pm-interface .volbar.purple u { background: var(--home-lighter-accent); }
body.pm-interface .mini-bars.lighter-bars { background: repeating-linear-gradient(90deg,var(--home-lighter-accent) 0 2px,transparent 2px 5px); }
body.pm-interface .overview-venue { display: inline-block; margin-left: 5px; padding: 1px 3px; border: 1px solid var(--pm-border); border-radius: 2px; font-size: 8px; font-weight: 500; color: var(--pm-muted); }
body.pm-interface .move-glyph.is-neutral::after { display: none; }
body.pm-interface .vol-row em.is-degraded { color: var(--pm-muted); font-size: 8px; }
body.pm-interface .lighter-card .axis { flex-wrap: wrap; gap: 4px; }
