.beat-dots[data-v-22ee3fb1]{display:flex;flex-wrap:wrap;gap:12px;margin-block:24px}.beat-dots span[data-v-22ee3fb1]{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:2px solid #cdd4e4;color:var(--ct-muted)}.beat-dots .accent[data-v-22ee3fb1]{border-style:double;border-width:4px}.beat-dots .active[data-v-22ee3fb1]{background:var(--ct-blue);border-color:var(--ct-blue);color:#fff}
