.ritmo.svelte-15s38mh,.palco.svelte-15s38mh{gap:min(var(--spazio-5), 2.5dvh);flex-direction:column;display:flex}.palco.svelte-15s38mh:focus{outline:none}.battere.svelte-15s38mh{gap:min(var(--spazio-5), 2.5dvh);flex-direction:column;align-items:center;display:flex}.pulsazione.svelte-15s38mh{gap:min(var(--spazio-4), 2.5vw);justify-content:center;align-items:center;width:100%;margin:0;padding:0;list-style:none;display:flex}.pulsazione.svelte-15s38mh li:where(.svelte-15s38mh){aspect-ratio:1;border:2px solid var(--colore-bordo-forte);border-radius:var(--raggio-pieno);min-width:0;color:var(--colore-testo-tenue);font-size:var(--testo-l);font-variant-numeric:tabular-nums;transition:transform var(--durata-breve) var(--easing);flex:0 2.75rem;place-items:center;display:grid}.pulsazione.svelte-15s38mh .primo:where(.svelte-15s38mh){flex-basis:3.25rem}.pulsazione.svelte-15s38mh .attivo:where(.svelte-15s38mh){border-color:var(--colore-accento);background:var(--colore-accento);color:var(--colore-su-accento);font-weight:var(--peso-forte);transform:scale(1.2)}.tasto.svelte-15s38mh{width:clamp(96px,18dvh,7.5rem);height:clamp(96px,18dvh,7.5rem);padding:var(--spazio-3);border:4px solid var(--colore-accento-forte);border-radius:var(--raggio-pieno);background:var(--colore-accento);color:var(--colore-su-accento);font-size:var(--testo-l);font-weight:var(--peso-forte);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:transform var(--durata-breve) var(--easing), background-color var(--durata-breve) var(--easing);place-items:center;line-height:1.1;display:grid}.tasto[data-premuto].svelte-15s38mh{background:var(--colore-accento-forte);transform:scale(.94)}.tasto.attesa.svelte-15s38mh{background:var(--colore-accento-tenue);color:var(--colore-testo);border-style:dashed}:root[data-riduci-movimento] .pulsazione.svelte-15s38mh .attivo:where(.svelte-15s38mh),:root[data-riduci-movimento] .tasto[data-premuto].svelte-15s38mh{transform:none}@media (prefers-reduced-motion:reduce){.pulsazione.svelte-15s38mh .attivo:where(.svelte-15s38mh),.tasto[data-premuto].svelte-15s38mh{transform:none}}.fonte.svelte-15s38mh{gap:var(--spazio-3);border:0;flex-direction:column;margin:0;padding:0;display:flex}.fonte.svelte-15s38mh legend:where(.svelte-15s38mh){font-size:var(--testo-l);font-weight:var(--peso-medio);margin-block-end:var(--spazio-3);padding:0}.opzioni.svelte-15s38mh{gap:var(--spazio-3);flex-wrap:wrap;display:flex}.opzione.svelte-15s38mh{gap:var(--spazio-3);min-height:var(--target);padding:var(--spazio-2) var(--spazio-5);border:2px solid var(--colore-bordo-forte);border-radius:var(--raggio-m);font-size:var(--testo-l);cursor:pointer;flex:14rem;align-items:center;display:inline-flex}.opzione.svelte-15s38mh input:where(.svelte-15s38mh){width:1.25rem;height:1.25rem;accent-color:var(--colore-accento);margin:0}.opzione.svelte-15s38mh:has(input:where(.svelte-15s38mh):checked){border-color:var(--colore-accento);background:var(--colore-accento-tenue);font-weight:var(--peso-forte)}.opzione.svelte-15s38mh:has(input:where(.svelte-15s38mh):focus-visible){outline:3px solid var(--colore-focus);outline-offset:2px}.azioni.svelte-15s38mh{gap:var(--spazio-3);flex-wrap:wrap;display:flex}
