.score-pitch-overlay.svelte-eveped{position:absolute;inset:0;pointer-events:none;z-index:2}.score-pitch-canvas.svelte-eveped{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.score-pitch-path.svelte-eveped{fill:none;stroke:color-mix(in srgb,var(--color-pitch-warning) 84%,transparent);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 4px 10px color-mix(in srgb,var(--color-pitch-warning) 18%,transparent))}.score-pitch-cursor.svelte-eveped{stroke-width:2}.score-pitch-dot.svelte-eveped{fill:var(--color-bg-surface-subtle);stroke:var(--color-pitch-good);stroke-width:2}.score-viewport.svelte-15xsaoh{height:100%;width:100%;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;min-width:0;max-width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.score-viewport.not-scrollable.svelte-15xsaoh{height:auto;min-height:auto;overflow:visible}.score-viewport.svelte-15xsaoh::-webkit-scrollbar{display:none}.score-host.svelte-15xsaoh{min-height:100%}.score-viewport.not-scrollable.svelte-15xsaoh .score-host:where(.svelte-15xsaoh){min-height:auto}.score-host.is-loading.svelte-15xsaoh{opacity:0}.score-loading.svelte-15xsaoh{position:absolute;inset:0;display:grid;place-items:center;z-index:1;pointer-events:none}.score-loading-notes.svelte-15xsaoh{display:flex;align-items:center;justify-content:center;gap:12px;min-height:46px}.score-loading-notes.svelte-15xsaoh span:where(.svelte-15xsaoh){color:var(--brand);display:inline-flex;align-items:center;justify-content:center;animation:svelte-15xsaoh-score-loading-note .9s ease-in-out infinite}.score-loading-notes.svelte-15xsaoh span:where(.svelte-15xsaoh):nth-child(2){animation-delay:.12s}.score-loading-notes.svelte-15xsaoh span:where(.svelte-15xsaoh):nth-child(3){animation-delay:.24s}@keyframes svelte-15xsaoh-score-loading-note{0%,to{transform:translateY(4px);opacity:.55}50%{transform:translateY(-8px);opacity:1}}@media(prefers-reduced-motion:reduce){.score-loading-notes.svelte-15xsaoh span:where(.svelte-15xsaoh){animation:none;opacity:.8}}
