// RelogioFlip: relógio de cartões que viram. Cada cartão preto (270 × 380) mostra dois dígitos brancos em Big Shoulders 900, // com a linha do meio; quando o valor muda, a metade de cima cai e a nova sobe, como relógio de aeroporto. Herói. import React from 'react'; import {useCurrentFrame} from 'remotion'; import {COR, FONTE, MONO, e5, ov, seg} from '../base'; export type RelogioFlipProps = { cartoes: {rotulo: string; /** valor inicial */ de: number; /** quadros entre trocas; 0 = não troca */ intervalo?: number}[]; inicio?: number; /** quadro (na cena) da 1ª troca */ tick?: number; /** centro vertical, px */ y: number; fim?: number; }; const dois = (n: number) => String(Math.max(0, n)).padStart(2, '0'); const W = 270, H = 380, GAP = 35; const Metade: React.FC<{texto: string; topo: boolean; rot: number}> = ({texto, topo, rot}) =>