.mx{justify-content:center;align-items:flex-end;gap:.3em;width:100%;display:inline-flex}.mx canvas{width:min(100%,4.6em);aspect-ratio:var(--mx-ratio,29 / 7);color:var(--color-ink);display:block}.mx-ap{color:var(--color-ink-muted);font-size:.22em;font-family:var(--font-clock,system-ui, sans-serif)}.mx-ap:empty{display:none}
