.sa-root.svelte-93pdt1{line-height:1;--sa-py: var(--sa-py-raw);position:relative}.sa-move.svelte-93pdt1{font-weight:var(--sa-weight);font-size:var(--sa-size);letter-spacing:var(--sa-ls);text-box-trim:trim-both;text-box-edge:cap alphabetic}.sa-btn.svelte-93pdt1{font-family:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.sa-btn.svelte-93pdt1:disabled{cursor:default}.sa-playhead.svelte-93pdt1{position:absolute;top:0;left:0;border-radius:4px;pointer-events:none;-webkit-backdrop-filter:invert(1);backdrop-filter:invert(1);transition:transform 50ms linear,width 50ms linear,height 50ms linear}@supports not ((backdrop-filter: invert(1)) or (-webkit-backdrop-filter: invert(1))){.sa-playhead.svelte-93pdt1{background:color-mix(in srgb,var(--primary) 25%,transparent)}}@media(prefers-reduced-motion:reduce){.sa-playhead.svelte-93pdt1{transition:none}}.sa-hl.svelte-93pdt1{column-gap:var(--sa-gap-between);row-gap:6px;border:1px solid var(--primary);border-radius:calc(var(--sa-radius) + 2px);background:color-mix(in srgb,var(--primary) 8%,transparent);padding:1px 3px;margin:-1px 1px}.sa-rotation.svelte-93pdt1{color:var(--muted-foreground)}.sa-box.svelte-93pdt1{border-radius:var(--sa-radius);padding:var(--sa-py) var(--sa-px);column-gap:var(--sa-gap-within)}@supports not (text-box-edge: cap alphabetic){.sa-root.svelte-93pdt1{--sa-py: max(0px, calc(var(--sa-py-raw) - .1475 * var(--sa-size)))}}
