.demo.svelte-13pq4hc.svelte-13pq4hc{margin:-14px auto auto;pointer-events:none}.line.svelte-13pq4hc.svelte-13pq4hc{margin-top:14px;position:relative;display:inline-block}.waveform-wrapper.svelte-13pq4hc.svelte-13pq4hc{margin:2px 0;position:relative}.cursor.svelte-13pq4hc.svelte-13pq4hc{position:absolute;--size:2.6em;top:calc(var(--size) * -.5);left:calc(var(--size) * -.5);z-index:10}.cursor.svelte-13pq4hc div.svelte-13pq4hc{width:var(--size);height:var(--size);background:var(--translucent-color);backdrop-filter:blur(4px);box-shadow:0 1em 2em #0009,inset 0 .5em 1.8em #fff;border-radius:9em;transition:transform .2s ease-in-out,opacity .2s ease-in-out,box-shadow .2s ease-in-out}.cursor.pressed.svelte-13pq4hc div.svelte-13pq4hc{transform:scale(.95);box-shadow:0 .6em 1em #0006,inset 0 .5em 1.8em #fff}.cursor.click.svelte-13pq4hc div.svelte-13pq4hc{animation:svelte-13pq4hc-click .4s ease-in-out forwards}@keyframes svelte-13pq4hc-click{20%{transform:scale(.9);box-shadow:0 .6em 1em #0006,inset 0 .5em 1.8em #fff}}.placeholder.svelte-a4pt7u{border:2px dashed var(--dim-color);padding:var(--pad);text-align:center;border-radius:var(--pad);font-size:1rem;flex:1}.placeholder.over.svelte-a4pt7u{border-color:var(--foreground-color)}
