.tab-player-scrollbar{scrollbar-color:color-mix(in oklch, var(--muted-foreground) 70%, transparent) var(--background);scrollbar-width:thin}.tab-player-scrollbar::-webkit-scrollbar{width:12px;height:12px}.tab-player-scrollbar::-webkit-scrollbar-track{background:var(--background)}.tab-player-scrollbar::-webkit-scrollbar-thumb{background:color-mix(in oklch, var(--muted-foreground) 55%, var(--background));border:3px solid var(--background);border-radius:999px}.tab-player-scrollbar::-webkit-scrollbar-thumb:hover{background:color-mix(in oklch, var(--muted-foreground) 78%, var(--background))}.alphaTab{isolation:isolate;z-index:0;position:relative}.alphaTab .at-cursors{z-index:1!important}.at-cursor-bar{pointer-events:none;background:#fff20040;z-index:1!important}.at-selection div{pointer-events:none;background:#40a8ff33;z-index:1!important}.at-cursor-beat{pointer-events:none;background:#40a8ffbf;width:3px;z-index:2!important}.alphaTab .at-highlight *{fill:var(--primary);stroke:var(--primary)}
.BackingControls-module__JTuyfa__dock{min-width:0;height:4rem}.BackingControls-module__JTuyfa__strip{z-index:30;border-top:1px solid var(--border);background:var(--card);align-items:center;gap:.75rem;min-width:0;height:100%;display:flex;position:relative}.BackingControls-module__JTuyfa__content{z-index:20;border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-lg);border-radius:.75rem .75rem 0 0;position:absolute;inset:0 0 4rem}.BackingControls-module__JTuyfa__scrollArea{overscroll-behavior:contain;height:100%;padding:.75rem 1rem;overflow-y:auto}.BackingControls-module__JTuyfa__scrollArea>*+*{margin-top:1rem}.BackingControls-module__JTuyfa__content[data-state=open]{animation:.26s ease-out BackingControls-module__JTuyfa__expand}.BackingControls-module__JTuyfa__content[data-state=closed]{animation:.22s ease-in BackingControls-module__JTuyfa__collapse}@keyframes BackingControls-module__JTuyfa__expand{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes BackingControls-module__JTuyfa__collapse{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.BackingControls-module__JTuyfa__content[data-state]{animation:none}}
