.tool[data-tool=polyrhythm-calculator] .poly-grid{column-gap:2px;row-gap:var(--space-2);margin-block:var(--space-3);align-items:center;display:grid}.tool[data-tool=polyrhythm-calculator] .poly-label{font-size:var(--fs-sm);color:var(--c-text-2);white-space:nowrap;grid-column:1;padding-inline-end:var(--space-2)}.tool[data-tool=polyrhythm-calculator] .poly-cell{border-radius:var(--r-sm);border:1px solid var(--c-border);background:var(--c-surface-2);block-size:28px}.tool[data-tool=polyrhythm-calculator] .poly-cell.hit{background:var(--c-primary);border-color:var(--c-primary)}.tool[data-tool=polyrhythm-calculator] .poly-cell.b.hit{background:var(--c-accent);border-color:var(--c-accent)}.tool[data-tool=polyrhythm-calculator] .poly-cell.now{outline:2px solid var(--c-text);outline-offset:1px}
