/* SHARED·PLAYDISC (card-1179) — the play button: ONE disc, owned once.
   ═════════════════════════════════════════════════════════════════════════════════════
   WHAT THIS FILE OWNS: the play object — the 44px scrim disc, its on-dark ink, the
   centred 18px glyph and the player's four-pixel optical nudge, the press dim and the
   focus ring. WHAT IT DOES NOT OWN: PLACEMENT (the host positions the disc — absolute
   centring in both consumers today) and the SHOW/HIDE state (the technique player hides
   it until reduced motion asks for it; the Try together mark is always visible). A
   recolour for a host state is the host's too, keyed on the host's own state class —
   the kinddisc pattern (1016 owns the tint, the row owns the lit step).

   ── COPY-FIRST, FROM THE TECHNIQUE PLAYER'S OWN RULES ────────────────────────────────
   Every value below is the technique player's play button AS IT LIVES TODAY — this
   lift's source is the .tqp-play block in cards/technique/player.css. Same disc
   (--dim-44), same scrim (--overlay-scrim), same on-dark ink (--text-on-dark), same
   18px glyph (--size-18), same press dim and focus ring; the two marks even carry the
   identical filled play path. The one thing the Try together mark gave up is its own
   two-pixel nudge (--nudge-2, D-511): the agreed Try together grid aligns the
   poster/play to the technique player's animation slot (Andrew 2026-09-16, "Agreed"),
   and the standard-components ruling makes the player's button THE play button
   (Andrew 2026-09-17, "Make sure the components are standard"). The nudge compensates
   the triangle's left-heavy optical mass — a SHAPE correction, not a gap, which is why
   it is not on the spacing scale (D-511's record stands; the player's value travels
   with the object). Measured cost of the lift: the Try together glyph sits two pixels
   further right than before, and nothing else moves.

   ── HOSTS, TODAY ────────────────────────────────────────────────────────────────────
   · 301 TECH·STAGE — the technique player's reduced-motion play control
     (cards/technique/player.css; placement + the reduced/is-playing display states).
   · 104 HOME·TRYTOG — the Try together poster mark (cards/home/try-together.css;
     placement + the no-art recolour keyed on .twg-noart).

   ── REGISTRY NOTE ───────────────────────────────────────────────────────────────────
   Claimed as card-1179 (claims/card-1179.md). The cards.json row is held for part 2 of
   the extraction protocol; this file is the single declaration either way, and the
   prefix is declared here and nowhere else.
   ═════════════════════════════════════════════════════════════════════════════════════ */

.pd-play {
  width: var(--dim-44); height: var(--dim-44);
  border-radius: var(--radius-round); border: 0;
  cursor: pointer;
  background: var(--overlay-scrim); color: var(--text-on-dark);
  display: grid; place-items: center;
}
.pd-play svg { width: var(--size-18); height: var(--size-18); display: block; margin-left: var(--space-4); }
.pd-play:active { opacity: 0.8; }
.pd-play:focus-visible { outline: var(--focus-ring); outline-offset: var(--focus-offset); }
