/* ==========================================================================
   Single event page — the few rules the design system does not carry.

   The page is drawn in the design system's own vocabulary (.ev-hero, .evh-*,
   .ev-detail, .sched, .ticks, .entry-card …), which /sbi-blocks/sbi.css
   defines and which this page loads by wearing the builder's chrome.

   What is left is the difference between the prototype and this register: the
   prototype's venue "Copy address" is a span with a click handler, and its
   coverage list has no links in it.
   ========================================================================== */

/* The copy control is a real button here, so it needs the span's own look. */
.venue-card .link-arrow { background: none; border: 0; padding: 0 0 2px; font: inherit; cursor: pointer; }

/* Rows in the schedule list that lead somewhere — the coverage list. */
a.sc-row { transition: background .2s; }
a.sc-row:hover { background: var(--ivory); }

/* An entry button with nowhere to go is shown, not hidden: a card whose action
   vanishes reads as broken, and the words are what explain the empty space. */
.entry-card .btn.is-disabled { opacity: .45; pointer-events: none; }
