.alphaTab-surface{background:hsl(var(--background))!important;border-radius:0!important;scroll-behavior:smooth!important}html{scroll-behavior:smooth}.alphaTab-overlay{background:rgba(0,0,0,.8)!important;border-radius:0!important}.alphaTab-overlay .alphaTab-overlayContent{color:#fff!important}@media (max-width:768px){.alphaTab-surface{font-size:.8em!important}.player-container{height:100dvh!important;min-height:100dvh!important}.player-scrollable{height:calc(100dvh - var(--header-height, 60px) - var(--controls-height, 120px))!important}}.player-loading{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.at-cursor-bar{background:hsl(var(--primary)/.3)}.at-selection div{background:hsl(var(--primary)/.25)}.at-cursor-beat{background:hsl(var(--primary-text)/.9);width:3px}.at-highlight *{fill:hsl(var(--primary-text));stroke:hsl(var(--primary-text))}.dark .at-cursor-bar{background:hsl(var(--primary)/.22)}.dark .at-selection div{background:hsl(var(--primary)/.18)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}