// The mute mark's fade, alone: no imports, so a client bundle (umtool's clip // bench previews the mute as the build makes it) can take it without pulling // in deck.mjs and what deck.mjs imports (node:crypto, attribution). // deck.mjs re-exports it; the build and the bench read the same number. /** The fade into a `muteFrom`'s silence, in seconds: long enough not to click, short enough to keep the next word out. */ export const MUTE_FADE = 0.04;