/* v207 (JF 2026-11-13, preview): S•Y•S face-card flicker, another 5% slower than v206.
   Alt image: the standard square crop at assets/sys/sys-square-v2.jpg, shown
   whole and centered (object-fit: contain) on paper #EEEDE9 — letterboxed
   in the portrait card, no clipping. The current sculpture face stays
   object-fit: cover. Timing: --sys-flicker-ms (default 220ms per frame;
   210 × 1.05 = 220.5, rounded to 220). prefers-reduced-motion: 1.1s per frame
   (5% slower than v206's 1.05s), both images still show.
   If the alt file is missing, JS adds nothing and the card matches live.
   Preview only; production still needs JF's own "live". */
.c-syssss{--sys-flicker-ms:220ms}
.c-syssss .face>img.sys-face-alt{
  position:absolute;inset:0;width:100%;height:100%;
  object-fit:contain!important;object-position:50% 50%!important;
  background:#EEEDE9!important;
  pointer-events:none;opacity:0;z-index:1;
}
.c-syssss.sys-flicker-on .face>img.sys-face-alt{
  animation:sys-face-flicker calc(var(--sys-flicker-ms) * 2) linear infinite;
}
@keyframes sys-face-flicker{
  0%,49.999%{opacity:0}
  50%,100%{opacity:1}
}
@media (prefers-reduced-motion:reduce){
  .c-syssss{--sys-flicker-ms:1.1s}
}
