.tool[data-tool=kick-counter] .kicks{gap:var(--space-3);display:grid}.tool[data-tool=kick-counter] .kicks h3,.tool[data-tool=kick-counter] .kicks p{margin:0}.tool[data-tool=kick-counter] .big-output{text-align:center}.tool[data-tool=kick-counter] .ok{background:var(--c-primary-soft);border-radius:var(--r-sm);padding:var(--space-3)}.tool[data-tool=kick-counter] .press{min-block-size:96px;font-size:var(--fs-xl)}.tool[data-tool=kick-counter] .log{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%}.tool[data-tool=kick-counter] .log th,.tool[data-tool=kick-counter] .log td{padding:var(--space-2);text-align:start;border-block-end:1px solid var(--c-border)}.tool[data-tool=kick-counter] .log .btn{min-block-size:40px;min-inline-size:40px;padding:0}.tool[data-tool=kick-counter] .note{background:var(--c-surface-2);border-radius:var(--r-sm);padding:var(--space-3);font-size:var(--fs-sm)}.tool[data-tool=kick-counter] .note p{margin:var(--space-1) 0 0}
